Document Document Title
US10540601B2 System and method for automated Bayesian network-based intervention delivery
Systems and methods for automated node status determination are disclosed herein. The system can include a memory. The memory can include a Q-matrix that can include data identifying a relationship between at least a portion of a standard and at least one item of an assessment. The system can include at least one server. The at least one server can provide a first interim assessment including a first plurality of items. Each of the items can correspond to a child evidence node in a Bayesian network. The at least one server can generate first evidence by evaluating responses received to the first plurality of items from the first interim assessment and can calculate a mastery probability according to the Bayesian network of at least one parent node in the Bayesian network based on the generated first evidence.
US10540599B2 Behavior prediction
A method may include extracting feature information from a user history including multiple goal messages. Each of the multiple goal messages may include visual media and text, and may be associated with a goal indicated as completed. Extracting the feature information from the user history may include performing feature detection on the visual media of the multiple goal messages. The feature information from the user history may be analyzed for correlations between features and the completion indications of the associated goals. Feature information may be extracted from a generic goal message. A probability of a user indicating completion of a goal associated with the generic goal message may be determined based at least in part on the feature information from the generic goal message and the correlations between the features included in the multiple goal messages and the indications of the associated goals having been completed.
US10540595B2 Foldable device for efficient fact checking
An efficient fact checking system analyzes and determines the factual accuracy of information and/or characterizes the information by comparing the information with source information. The efficient fact checking system automatically monitors information, processes the information, fact checks the information efficiently and/or provides a status of the information.
US10540592B2 Program generation apparatus and program generation method
Each time evolution processing is performed, an information recording unit records increase-decrease information indicating a type of partial program changed in number between pre- and post-evolution individuals and difference between fitness levels calculated from the pre- and post-evolution individuals in a storage unit. A probability setting unit determines, per partial program, a contribution level indicating how much a partial program contributes to increasing a fitness level, based on the information stored in the storage unit within a predetermined period and sets a selection probability per partial program in such a manner that a partial program having a higher contribution level is given a higher selection probability. When the evolution processing is performed, a generation processing unit selects a partial program to be included in the post-evolution individual in mutation processing according to the set selection probabilities.
US10540589B2 Image quality assessment using similar scenes as reference
A system for image quality assessment of non-aligned images includes a first deep path portion of a convolutional neural network having a set of parameters and a second deep path portion of the convolutional neural network sharing a set of parameters with the first deep path convolutional neural network. Weights are shared between the first and second deep path convolutional neural networks to support extraction of a same set of features in each neural network pathway. Non-aligned reference and distorted images are respectively provided to the first and second deep paths of the convolutional neural network for processing. A concatenation layer is connected to both the first and second deep paths convolutional neural network, and a fully connected layer is connected to the concatenation layer to receive input from both the first and second deep paths of the convolutional neural network, generating an image quality assessment as a linear regressor and outputting an image quality score.
US10540585B2 Training sequence generation neural networks using quality scores
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a sequence generation neural network. One of the methods includes obtaining a batch of training examples; for each of the training examples: processing the training network input in the training example using the neural network to generate an output sequence; for each particular output position in the output sequence: identifying a prefix that includes the system outputs at positions before the particular output position in the output sequence, for each possible system output in the vocabulary, determining a highest quality score that can be assigned to any candidate output sequence that includes the prefix followed by the possible system output, and determining an update to the current values of the network parameters that increases a likelihood that the neural network generates a system output at the position that has a high quality score.
US10540584B2 Queue management for direct memory access
A direct memory access (DMA) engine may be responsible to enable and control DMA data flow within a computing system. The DMA engine moves blocks of data, associated with descriptors in a plurality of queues, from a source to a destination memory location or address, autonomously from control by a computer system's processor. Based on analysis of the data blocks linked to the descriptors in the queues, the DMA engine and its associated DMA fragmenter ensure that data blocks stored linked to descriptors in the queues do not remain idle for an exorbitant period of time. The DMA fragmenter may divide large data blocks into smaller data blocks to ensure that the processing of large data blocks does not preclude the timely processing of smaller data blocks associated with one or more descriptors in the queues. The data blocks stored may be two-dimensional data blocks.
US10540583B2 Acceleration of convolutional neural network training using stochastic perforation
Technical solutions are described to accelerate training of a multi-layer convolutional neural network. According to one aspect, a computer implemented method is described. A convolutional layer includes input maps, convolutional kernels, and output maps. The method includes a forward pass, a backward pass, and an update pass that each include convolution calculations. The described method performs the convolutional operations involved in the forward, the backward, and the update passes based on a first, a second, and a third perforation map respectively. The perforation maps are stochastically generated, and distinct from each other. The method further includes interpolating results of the selective convolution operations to obtain remaining results. The method includes iteratively repeating the forward pass, the backward pass, and the update pass until the convolutional neural network is trained. Other aspects such as a system, apparatus, and computer program product are also described.
US10540576B1 Panoramic camera systems
A camera system captures images from a set of cameras to generate binocular panoramic views of an environment. The cameras are oriented in the camera system to maximize the minimum number of cameras viewing a set of randomized test points. To calibrate the system, matching features between images are identified and used to estimate three-dimensional points external to the camera system. Calibration parameters are modified to improve the three-dimensional point estimates. When images are captured, a pipeline generates a depth map for each camera using reprojected views from adjacent cameras and an image pyramid that includes individual pixel depth refinement and filtering between levels of the pyramid. The images may be used generate views of the environment from different perspectives (relative to the image capture location) by generating depth surfaces corresponding to the depth maps and blending the depth surfaces.
US10540575B1 Ephemeral content management
Systems, methods, devices, media, and computer-readable instructions are described for local image tagging and processing in a resource-constrained environment such as a mobile device. In some embodiments, characteristics associated with images are used to determine whether to store content (e.g., images and video clips) as ephemeral content or non-ephemeral content. Based on the determination, the image is stored in a non-ephemeral camera roll storage of the mobile device, or an ephemeral local application storage. Additional storage operations such as encryption or backup copying may additionally be determined and performed based on the analysis of the content. In some embodiments, such images may be indexed, sorted, and searched based on the image tagging operations used to characterize the content.
US10540574B2 Image compression method and related device
An example image compression method may include acquiring an original image with a first resolution; compressing the original image on the basis of the target model to obtain a compressed image with a second resolution; recognizing the compressed image on the basis of a recognition neural network model to obtain reference tag information; acquiring a loss function according to the target tag information and the reference tag information; if the loss function is convergent to a first threshold value or the present number of training times of the compression neural network is more than or equal to a second threshold value, acquiring a target original image with the first resolution, and determining the target model as a corresponding compression neural network model if training of the compression neural network is completed; compressing the target original image on the basis of the compression neural network model.
US10540573B1 Story cycle time anomaly prediction and root cause identification in an agile development environment
Methods and apparatuses are described for automated computer text classification and routing using artificial intelligence transfer learning. A server captures historical story data from an Agile development tracking system. For each completed story, the server generates a vector based upon story-specific features and assigns a label to the vector based upon a cycle time associated with the story. The server trains a classification model using a neural network on the vectors and labels. The server captures new story data from the Agile development tracking system. For each new story, the server generates a vector based upon story-specific features and executes the trained model on the vector to generate a cycle time prediction for the new story. Based upon the cycle time prediction, the server identifies deficiencies in the new story and generates an alert message.
US10540570B2 Predicting prostate cancer recurrence in pre-treatment prostate magnetic resonance imaging (MRI) with combined tumor induced organ distension and tumor radiomics
Embodiments predict prostate cancer (PCa) biochemical recurrence (BCR) employing an image acquisition circuit that accesses a first pre-treatment image and a second pre-treatment image of a region of tissue demonstrating PCa, a distension feature circuit that extracts a set of distension features from the first pre-treatment image, and computes a first probability of PCa BCR based on the set of distension features, a radiomics circuit that extracts a set of radiomics features from the second pre-treatment image, and computes a second probability of PCa recurrence based on the set of radiomics feature, a combined tumor induced organ distension with tumor radiomics (COnTRa) circuit that computes a joint probability that the region of tissue will experience PCa BCR based on the first probability and the second probability, and a display circuit that displays the joint probability.
US10540566B2 Image processing apparatus, image processing method, and program
Provided is an image processing apparatus, an image processing method, and a program, which are capable of accurate collation even when an image contains a number of identical or similar subjects. The image processing apparatus of the present invention has: first feature amount generating means for generating, with respect to a plurality of feature points to be detected from a first image, a first local feature amount group including local feature amounts representing feature amounts of a plurality of local regions containing the respective feature points, and a first coordinate position information group including coordinate position information; region dividing means for clustering the feature points of the first image based on the first coordinate position information group; and collation means for collating, in units of clusters, the first local feature amount group with a second local feature amount group formed from local feature amounts of feature points detected from a second image.
US10540561B2 Inspection method and inspection apparatus
An inspection method includes a rough alignment process of acquiring optical images of first and second patterns previously set to confirm whether a position misalignment amount in a rotation direction of a sample with respect to an X or Y direction is equal to or smaller than a first acceptable value, and conforming whether the position misalignment amount is equal to or smaller than the first acceptable value on the basis of an acquisition result, and a fine alignment process of acquiring optical images of third patterns positioned on different corners of a rectangular frame constituted of four sides along the X or Y direction on an optical image of the sample and rotating a stage until a position misalignment amount detected based on the optical images of the third patterns becomes equal to or smaller than a second acceptable value being smaller than the first acceptable value.
US10540560B2 Device and method for decoding magnetic patterns
A device for decoding magnetic patterns printed on documents comprising a reading head (12) having: a reader (20) arranged to read first magnetic signals belonging to the magnetic patterns and to electromagnetic noise due to sources internal and/or external to the device. The device further comprises: a further reader (40), arranged to read second magnetic signals belonging to the electromagnetic noise, an adder component (25) arranged to algebraically subtract the amplified second magnetic signals from the amplified first magnetic signals, and a converter (16) arranged to convert the resulting signal into a digital signal representing the read magnetic patterns. A method for decoding magnetic patterns is also disclosed.
US10540558B2 Information processing apparatus and non-transitory computer readable medium for determining accuracy of analyzed input data
An information processing apparatus includes: determination units that make determinations on an input using different methods, and obtain determination results for the input; a first output unit that outputs, when a certain percentage or more of the determination results match, a determination result matched at the certain percentage or more; a second output unit that outputs, when the first output unit does not find a determination result matched at the certain percentage or more, a final determination result for the input; and an accuracy rate calculation unit that calculates, when a determination result obtained by a determination unit of interest among the determination units corresponds to a determination result matched at the certain percentage or more or matches the determination result output by the second output unit, an accuracy rate of the determination unit of interest, regarding that the determination result obtained by the determination unit of interest is correct.
US10540556B2 Optical unit, vehicle monitor, and obstruction detector
Disclosed is an optical unit wherein a rotating reflector rotates about a rotation axis in one direction, while reflecting light emitted from a light source. The rotating reflector is provided with a reflecting surface such that the light reflected by the rotating reflector, while rotating, forms a desired light distribution pattern, said light having been emitted from the light source. The light source is composed of light emitting elements. The rotation axis is provided within a plane that includes an optical axis and the light source. The rotating reflector is provided with, on the periphery of the rotation axis, a blade that functions as the reflecting surface.
US10540555B2 System, server and data capture device for roadside asset tracking and maintenance monitoring
There is provided herein an apparatus and method for roadside asset tracking and maintenance monitoring having a mobile unit with data capture devices for capturing roadside asset imagery, global positioning system (GPS) receivers and data interfaces for communicating with an asset management server. As such, the apparatus may take roadside imagery for automated asset identification which may include utilising an asset type image recognition technique for automating the identification of the roadside assets.
US10540554B2 Real-time detection of traffic situation
A method extracts a region of interest (ROI) from an image depicting a roadway; executes a first object detector that detects, in the ROI, a first situation object matching a first object type; generates a first object confidence score for the first situation object; executes, in parallel with the first object detector, a second object detector that detects, in the ROI, a second situation object matching a second object type different from the first object type; generates a second object confidence score for the second situation object; determines that the first object type and the second object type are associated with a prospective situation category; combines the first object confidence score and the second object confidence score into a situation confidence score corresponding to the prospective situation category; evaluates the situation confidence score to determine that a traffic situation defined by the prospective situation category is depicted in the ROI.
US10540553B2 Stocking level indication apparatus and method
In some embodiments, systems, apparatuses, and methods are described herein including a shelf assembly that utilizes the accumulated weight of products stocked thereon to compress a compression member disposed within the assembly. An electronic imaging device can be mounted proximate to the assembly and can be oriented to capture an image of the compression member to determine whether a particular shelf needs to be restocked and avoid having to manipulate or remove products from a shelf to determine a current stock level.
US10540550B2 Augmented reality systems and methods for service providers
An augmented reality (AR) computing device for displaying computer-generated elements in augmented reality supported service activities is provided. The AR computing device is configured to scan a first location, using an AR display device, to capture location data including consumer data corresponding to one or more consumers and facial data associated with the one or more consumers. The AR computing device is also configured to select, using the AR display device, a first consumer of the one or more consumers, store the consumer data corresponding to the first consumer in a database, and receive AR data associated with the location data. The AR computing device is further configured to automatically display, using the AR display device, the AR data, receive an update for the AR data, automatically update the AR data in response to the received update, and display, using the AR display device, the updated AR data.
US10540549B2 Systems and methods of providing decision support to first responders
A method and system of providing decision support to first responders. One method includes identifying, with an electronic processor, a first plurality of characteristics of a first responder. The method further includes generating, with the electronic processor, a first score for the first responder based on the first plurality of characteristics. The method further includes identifying with the electronic processor, a suspect at an incident area. The method further includes identifying, with the electronic processor, a second plurality of characteristics of the suspect. The method further includes generating, with the electronic processor, a second score for the suspect based on the second plurality of characteristics. The method further includes comparing, with the electronic processor, the first score and the second score. The method further includes outputting, with an output device electrically connected to the electronic processor, a recommended action.
US10540539B2 Facial recognition encode analysis
A method for facial recognition encode analysis comprises providing a training set of Gabor encoded arrays of face images from a database; and, for each encode array in the training set, evaluating the Gabor data to determine the accuracy of the fiducial points on which the encode array is based. The method also comprises training an outlier detection algorithm based on the evaluation of the encode arrays to obtain a decision function for a strength of accuracy of fiducial points in the encode arrays; and outputting the decision function for application to an encode array to be tested.
US10540537B2 Method for image processing for content detection with sparse zone salient features
A method for content detection based on images or a digital video stream of images, to enhance and isolate frequency domain signals representing content to be identified, and decrease or ignore frequency domain noise with respect to the content. A digital image or sequence of digital images defined in a spatial domain are obtained. One or more pairs of sparse zones are selected, each pair generating a feature, each zone defined by two sequences of spatial data. The selected features are transformed into frequency domain data. The transfer function, shape and direction of the frequency domain data are varied for each zone, thus generating a normalized complex vector for each feature. The normalized complex vectors are then combined to define a model of the content to be identified.
US10540526B2 Polar transmitter using multi-phase buck converter
A polar transmitter for an RFID reader and a system using the polar transmitter are disclosed. An RFID system according to at least some embodiments of the invention includes a polar transmitter, a receiver to receive responses from RFID tags, and a coupler connected to the polar transmitter, the receiver and one or more antennas. In at least some embodiments, the polar transmitter of the RFID system includes an envelope amplifier with a multi-phase buck converter to provide an envelope signal and a phase modulator connected to a power amplifier to phase modulate the power amplifier using a phase signal. In at least some embodiments, the polar transmitter of the RFID system transmits OPR-ASK signals to reduce AM modulation depth and provide a continuous phase signal for the phase modulator.
US10540521B2 Selective enforcement of privacy and confidentiality for optimization of voice applications
A computer-implemented method includes identifying a plurality of protected pieces from a conversation. The computer-implemented method further includes generating one or more confidence scores for each protected piece, wherein a confidence score is a degree of associativity between a protected piece and a type of sensitive information. The computer-implemented method further includes determining that the protected piece is associated with the type of sensitive information. The computer-implemented method further includes determining a type of protection action for each protected piece in the plurality of protected pieces. The computer-implemented method further includes performing the type of protection action for each protected piece in the plurality of protected pieces to form a modified conversation that is devoid of the sensitive information. A corresponding computer system and computer program product are also disclosed.
US10540518B2 Privacy annotation from differential analysis of snapshots
A method is provided for preventing divulgation of sensitive data in two snapshots, taken at different times, of one or more same systems in a cloud environment. The method includes identifying a set of files from among a plurality of file pairs. Each file pair is formed from a respective file that includes at least one difference with respect to each snapshot. The method includes performing a pattern reducing process that removes, from the set of files, any of the files having, as the difference, a predetermined non-sensitive difference between respective executions of a pre-determined system operation. The method includes performing a commonality reducing process that removes, from the set of files, any files having, as the difference, a common difference between different users. The method includes annotating data in remaining files in the set of files as potentially being the sensitive data, subsequent to the reducing processes.
US10540513B2 Natural language processor extension transmission data protection
A natural language query can be received at a main natural language processor inside a data protection compliance boundary in a computer system. The natural language query can be processed via the main natural language processor. The data from the query can be transmitted to a data protection computer component. It can be determined via the data protection component whether the data from the query includes protected data whose transmission to a computerized extension would violate a computer-readable data protection rule. The extension is outside the compliance boundary in the computer system and is configured to participate in responding to natural language queries received by the main natural language processor. In response to determining that the data from the query includes the protected data, transmission of the protected data from the main natural language processor to the extension as part of responding to the query can be inhibited.
US10540510B2 Approach for managing access to data on client devices
A system is configured to manage access to electronic documents on mobile wireless devices. An exit system detects when a particular user attempts to remove a particular mobile wireless device from a building. The exit system sends a request to a manager system, via a network, to determine whether the user is authorized to remove one or more electronic documents or information that are on the particular mobile wireless device from the building. In response to determining that the particular user is not authorized, the system renders the one or more electronic documents or information inaccessible on the particular mobile wireless device.
US10540509B2 File-type whitelisting
In one embodiment, a method for protecting a file is implemented on a computing device and includes: intercepting a file-access request from an application-process for the file; searching a whitelist for a whitelist entry associated with the application-process and a file-type for the file, where the whitelist entry indicates that the application-process is allowed to access files of the file-type, and upon determining according to the searching that the application-process is allowed to perform the file-access request, allowing the application-process to access the file according to the file-access request.
US10540507B2 Verified device identity providing context to application
A device obtains access to an application resource from a remote application server based on an authenticated device identifier. The device sends a request to access the application resource provided by the remote application server. The device receives a first message from the remote application server directing the device to send an authentication message to a device identity server. The authentication message requests an authenticated device identity for the device. The device attaches metadata associated with the device to the authentication message and sends the authentication message with the attached metadata to the device identity server. The device receives the authenticated device identity from the device identity server and sends the authenticated device identity to the remote application. The device obtains access to the application resource from the remote application server based on the authenticated device identity.
US10540504B2 Distributed data method for encrypting data
Techniques for performing data encryption on data to be stored within a storage system are provided. A client application executing on a host machine may generate a data storage write request to write data to a storage system. A host-side module, executing on the host machine receives the write request. The host-side module is configured to generate one or more fingerprints for the data corresponding to the write request, where the one or more fingerprints are unique identifiers used to identify data blocks that make up the data. The host-side module generates encrypted data by encrypting the data blocks using an encryption technique. The encrypted data is then sent to a storage node within the storage system. Deduplication may be performed on the encrypted data using the one or more generated fingerprints.
US10540503B2 System and approach to convey data with a handheld device via a multi-dimensional code
A system and approach for conveying engineering and license data with a handheld or mobile device via a multi-dimensional code. Engineering data from a page such as a schematic may be generated, formatted, and encoded with a multi-dimensional code. The code in a visual presentation may be embedded in the schematic. A mobile device may scan the code. The device with an appropriate application may decode and un-format the engineering data from the code for a consumer or user. License data may be generated, encrypted, and encoded in a multi-dimensional code. The code in a visual presentation may be scanned and decrypted by the mobile device with an appropriate application, for a consumer or user.
US10540497B2 Method and apparatus for monitoring security of terminal system
Disclosed is a method for monitoring security of a terminal system, including the following steps: monitoring a current running program in real time, and determining whether there is a security risk in the current running program; acquiring a corresponding preset risk score according to a type of the security risk, and adding the corresponding preset risk score to an accumulative risk score when there is the security risk in the current running program; and performing a risk prompt and a static scanning prompt when the accumulative risk score is greater than or equal to a risk threshold.
US10540495B2 USB-C usage indication
A method includes establishing a power link between a power source and a computing device using a cable assembly, the cable assembly including at least one indicator, monitoring a status of the power link at the computing device, determining if the status of the power link includes establishing a communication link, and upon determining the status of the power link includes establishing the communication link determining a direction of data flow along the cable assembly associated with the communication link, and generating a signal using the at least one indicator, the signal indicating the direction of data flow along the cable assembly.
US10540487B2 Authentication system
A system and method for authentication are described herein. An authentication request is received at a combiner proxy (350). The combiner proxy (350), is arranged to receive a user authentication request, receive one or more share values from one or more communications devices (330A, . . . , 330N) where each of the communications devices (330A, . . . 330N) stores at least one share value of a set of share values and determine if one or more share values that have been received from the communications devices (330A, . . . , 330N) meet a quantitative criteria. The combiner proxy (350) is arranged to authenticate the user if the received share values meet the quantitative criteria.
US10540482B2 NFC tag reader for patient medication monitoring
Systems and devices for regulation of self-management of a medication schedule are provided. A system can include a pill dispenser cap, a plurality of insulating layers; a near field communication (NFC) tag, and a pill dispenser. The system can further include a graphical user interface (GUI), and first and second mobile devices each having a display unit, a sensor, a processor, and a computer readable medium.
US10540474B2 Chip temperature computation method and chip temperature computation device
A chip temperature computation method and a chip temperature computation device are provided. The chip temperature computation method includes: computing an upper layer thermal resistance and a lower layer thermal resistance of a chip, computing a total thermal resistance of the chip, and computing a temperature of the chip according to the total thermal resistance.
US10540472B2 Dynamic power integrity and simulation for PCB design
An approach is provided in which an information handling system creates a printed circuit board (PCB) layout based upon a set of packaged components. The information handling system modifies the PCB layout based upon an adjustment of the set of packaged components and generates board design data based on the modified PCB layout. In turn, the information handling system simulates the PCB layout using the board design data.
US10540471B2 Layout design system and semiconductor device fabricated using the same
A semiconductor device is provided. A semiconductor device includes a filler cell including first and second insulating structures, the first and second insulating structures extending in a first direction, the filler cell being defined by first cell boundaries; and a neighboring cell including a third insulating structure, the third insulating structure extending in the first direction, the neighboring cell being adjacent to the filler cell in the first direction and defined by second cell boundaries, wherein the first and second insulating structures are spaced apart from one another in a second direction, is the second direction being perpendicular to the first direction.
US10540468B1 Verification complexity reduction via range-preserving input-to-constant conversion
A logic verification program, method and system provide an efficient behavior when verifying large logic designs. The logic is partitioned by cut-nodes that dominate two or more RANDOMS and a check is performed for a given cut-node to determine whether any of the dominated RANDOMS can be merged to a constant by performing satisfiability checks with each RANDOM merged to a constant, to determine whether a range of output values for the given cut-node has been reduced by merging the RANDOM. If the range is not reduced, the RANDOM can be added to the set of merge-able RANDOMS along with the corresponding constant value. If the range has been reduced, the opposite constant value is tried for a node and if the range is reduced for both constants, then the cut-node is abandoned for merging that dominated RANDOM and the next dominated RANDOM is tried.
US10540459B2 Quickdart: operational space debris visualization, characterization, and volume modeling
A computer-implemented method for generating a 3-dimensional (3D) model to characterize and visualize debris. The computer-implemented method includes defining a bounding surface for one or more debris fields generated by an on-orbit breakup event. The bounding surface is defined by using an upper limit fragment spreading speed predicted by a breakup model and applying the upper limit fragment spreading speed in different directions to generate points on the bounding surface. The computer-implemented method also includes connecting one or more points on the bounding surface to maintain a single bounded 3D mesh. The computer-implemented method further includes applying color and/or transparency to the 3D model.
US10540453B2 Creation of variable cut files for package design
A package design system uses a package design file to cause a cutting device to create a package. The file includes comprises a two-dimensional representation of a three-dimensional structure having a plurality of facets having alternative design scenarios that can be selected based on conditions of the cutting and/or folding device that is used to create the package. An example of such a condition is a thickness of a substrate that is being processed by the device. The system creates the file by creating a set of cut and/or fold line definitions. At least one of the cut and/or fold line definitions will be a variable cut/fold line definition. For each identified variable cut/fold line definition, the system identifies one or more alternate parameters for the variable cut/fold line definition, a first cutting/folding scenario that will not use the alternate parameters, and a second cutting/folding scenario that will use the alternate parameters.
US10540450B2 Predicting future translations
Technology is disclosed for snippet pre-translation and dynamic selection of translation systems. Pre-translation uses snippet attributes such as characteristics of a snippet author, snippet topics, snippet context, expected snippet viewers, etc., to predict how many translation requests for the snippet are likely to be received. An appropriate translator can be dynamically selected to produce a translation of a snippet either as a result of the snippet being selected for pre-translation or from another trigger, such as a user requesting a translation of the snippet. Different translators can generate high quality translations after a period of time or other translators can generate lower quality translations earlier. Dynamic selection of translators involves dynamically selecting machine or human translation, e.g., based on a quality of translation that is desired. Translations can be improved over time by employing better machine or human translators, such as when a snippet is identified as being more popular.
US10540449B2 In-context translation review
As provided herein, a translated string, received from a translator for an application (e.g., an instrumented application) may be identified. The translated string may be identified based upon the translated string being associated with a service call instruction for the application. A simulated instrumented application may be generated for testing the application. The simulated instrumented application may be generated to comprise the translated string integrated into the application. The simulated instrumented application may comprise an element corresponding to the translated string. A user interface may be generated. The user interface may comprise the simulated instrumented application, the translated string visually associated with the element, and an editing functionality to edit the translated string.
US10540448B2 Gap in care determination using a generic repository for healthcare
By extracting clinical data of any format from respective different sources, a data repository normalized to a generic format is created. A medical domain specific language may be used to interact with the data repository for identifying cohorts and gaps in care for the respective cohorts. Any rules for finding gaps in care are converted into the medical domain specific language for determining gaps. This standardization in both the data repository and rule application may allow for a true cost and time to value solution accessible to many different medical practices.
US10540445B2 Intelligent integration of graphical elements into context for screen reader applications
A mechanism is provided for intelligently integrating descriptions of images into surrounding text for a screen reader. A natural language understanding image description is determined for an image in a document. For each sentence of a set of sentences in the text of the document, a relatedness score between the sentence and the natural language understanding image description is determined thereby forming a set of relatedness scores. A highest relatedness score is determined from the set of relatedness scores. The natural language image description is inserted in close proximity to a sentence associated with the highest relatedness score, such that, when the text is read out by the screen reader, the natural language image description of the image is read out in close proximity to the sentence.
US10540444B2 Text mining a dataset of electronic documents to discover terms of interest
A method is provided for analyzing and interpreting a dataset composed of electronic documents including free-form text. The method includes text mining the documents for terms of interest, including receiving a set of seed nouns as input to an iterative process an iteration of which includes searching for multiword terms having seed nouns as their head words, at least some of which define a training set of a machine learning algorithm used to identify additional multiword terms at least some of which have nouns outside the set of seed nouns as their head words. The iteration also includes adding the nouns outside the set of seed nouns to the set and thereby identifying a new set of seed nouns for a next iteration. The method includes unifying terms of interest to produce normalized terms of interest for application to generate features of the documents for data analytics performed thereon.
US10540443B2 Systems and methods for determining references in patent claims
Systems and methods of determining relationships between patent claims and generating a streamlined claim tree indicating the relationships are disclosed. A method of relationships includes determining claims in a claim list, searching for a reference in each claim, the reference referring to another one of the claims, and for each claim containing unique references, determining that an associated number for each unique reference is less than a number of a claim containing the unique reference, appending a data file corresponding to the claim list with ancestral data that indicates all ancestors of the claim based on the associated number and with self-referential data corresponding to the claim, determining that the claim includes parent claims and ancestor claims, and appending the data file with respect to the parent claims and the ancestor claims to indicate a relationship between the claim and the parent claims and the claim and the ancestor claims.
US10540431B2 Emoji reactions for file content and associated activities
Aspects of the present disclosure relate to systems and methods for extending emoji reactions into file specific content. In one aspect, a file created with an application may be rendered on a user interface. One or more activities associated with the file created with the application may be obtained. In one example, the one or more activities include corresponding activity metadata. A file activity feed including the one or more activities associated with the file may be rendered within the file. The one or more activities may include at least an emoji icon displayed within at least one of the one or more activities.
US10540429B2 Method and apparatus for providing calendar displaying work history of document
Provided are a server for managing history information of a document work, a device for viewing the history information, and a system including the same. The server includes: a transceiver configured to receive, from at least one first device of a user, work history information of a document on the at least one first device; and a controller configured to arrange the received work history information in a calendar form by using time information included in the received work history information, wherein the transceiver provides the work history information in the calendar form to a second device.
US10540426B2 System and method for processing document
A method and computing system are provided for identifying a plurality of indicators of hierarchy within a document. A hierarchical level associated with each of the plurality of indicators may be determined. One or more portions of the document may be associated with a respective hierarchical level associated with each of the plurality of indicators.
US10540424B2 Evaluating documents with embedded mathematical expressions
Symbol recognition techniques may be applied to documents comprising various forms of content. Documents including both text and mathematical expressions may be problematic, as applying a recognizer that does not match the content may produce anomalous results. Instead, a parser may evaluate the document to classify respective regions as one of a text region or a mathematics region, based on the characteristics of each type of content. The recognizer corresponding to the content of each region may be applied to produce a composite document comprising both recognized text expressions and recognized mathematical expressions. Additional functionality may be presented based on the recognized content; e.g., text-based tools such as spell-check and natural-language translation may be applied to the text regions that comprise text expressions, and mathematics-based tools such as mathematical equation editors, mathematical expression solvers, and automated assignment grading may be applied to the mathematics regions that comprise mathematical expressions.
US10540422B2 Combining multiple trending models for photovoltaics plant output forecasting
A method of predicting an amount of power that will be generated by a solar power plant at a future time includes: forecasting a value of a data variable at the future time that is likely to affect the ability of the solar power plant to produce electricity (S301); computing a plurality of features from prior observed amounts of power generated by the power plant during different previous durations (S302); determining a trending model from the computed features and the forecasted value (S303); and predicting the amount of power that will be generated by the power plant at the future time from the determined model (S304).
US10540420B2 Accelerator for matrix decomposition
Systems and methods for a hardware accelerated matrix decomposition matrix decomposition circuit are described herein. This matrix decomposition circuit splits matrix decomposition operations into parallel operation circuits and serial operation circuits, and joins the parallel and serial operation circuits using specific dependency handling logic for efficient parallel execution. This provides fast matrix decomposition with low power consumption, reduced memory footprint, and reduced memory bandwidth.
US10540418B2 Concepts for providing an enhanced media presentation
Computer program products, methods, systems, apparatus, and computing entities are provided for providing an enhanced media presentation. In one embodiment, an enhanced media presentation is provided. To provide the enhanced media presentation, one or more content items associated with subject matter associated with a segment of an enhanced media presentation are identified. Each content item may be associated with at least one uniform resource identifier. Then, a content object based at least in part on at least one content item is created. The content object is an abstract representation of the content item. The content object can be associated with the segment and provided for simultaneous displayed simultaneously with at least a portion of the segment.
US10540412B2 Information processing system capable of promoting communication between users, information processing apparatus, non-transitory storage medium encoded with computer readable program, and method of controlling information processing apparatus
In an information processing system in which a plurality of terminals can communicate data through a server, a first terminal includes a question event processing portion which executes a question event to have a character displayed to a user who operates the first terminal and to output question information in association with the character, an answer acceptance portion which accepts input of answer information to the question information, and an answer transmission portion which transmits the answer information accepted by the answer acceptance portion to the server. A second terminal includes an answer reception portion which receives the answer information from the server and an answer event processing portion which executes an answer event to have a character displayed to a user who operates the second terminal based on the answer information received by the answer reception portion and to output the answer information in association with the character.
US10540411B2 Candidate answers for speculative questions in a deep question answering system
System, method, and computer program product to determine that a question received by a deep question answering system is speculative, generate, by one or more predictive algorithms, a set of candidate answers, compute a score for each candidate answer in the set of candidate answers, and return a first candidate answer, of the set of candidate answers, as responsive to the speculative question received by the deep question answering system.
US10540406B2 Search system and method with text function tagging
A search system with a user interface module that generates a search engine results page including a listing of reference documents, each with a hyperlink to at least one secondary document relevant to the reference document. The search system also includes a text function tagger that parses text excerpts of the documents, and applies text function tags thereto. A secondary processing module is provided which identifies those secondary documents that have a text function tag that matches a text function tag of a reference document, so that selection of the hyperlink generates a display of secondary documents that are determined to at least have a text function tag that matches a text function tag of the reference document for which corresponding hyperlink was selected. A method and computer readable medium are also provided.
US10540401B1 Construction permit processing system and method
A system comprises a data storage system, data analysis logic, and user interface logic. The data analysis logic is configured to analyze the documents and to identify documents that satisfy search criteria received from a user. The user interface logic is configured to generate a user interface. The user interface logic is also configured to generate a plurality of charts for display to the user. The user can interact with the charts to specify modified search criteria. The user interface logic is configured to receive modified search criteria from the user via one of the charts and update the remaining charts to reflect the modified search criteria.
US10540399B2 Method and system for information retrieval
A perspective-based search system and method is disclosed. The perspective based system allows users to select specific perspectives on a search topic and view the results from those perspectives. In addition, perspective-based searching allows users to more easily infer their own search intents with greater clarity, and without complex or multiple queries.
US10540394B1 Configuring a playlist or sequence of compositions or stream of compositions
A method, apparatus and system that enables a user to find and act-upon a sound-containing composition, in a group of compositions. One or more sound-segments, which are intended to prompt a user's memory, may be associated with each composition in a group of compositions. A recognition sound-segment may include a portion of its associated composition, which is more recognizable to users than the beginning part of its associated composition. A recognition-segment may contain one or more highly recognizable portion(s) of a composition. When the user is trying to locate or select a particular composition, the recognition-segments are navigated and played-back to the user, based upon a user-device context/mode. When a user recognizes the desired composition from its recognition-segment, the user may initiate a control action to playback; arrange; and/or act-upon, the composition that is associated with the currently playing recognition-segment.
US10540390B1 Image-based item identification
Systems and methods for image-based item identification are disclosed. Image data corresponding to one or more images depicting an item may be sent to one or more remote systems for image-based item identification. The identification indications and/or identification confidence scores received from the remote systems may be aggregated and weighted based at least in part on one or more factors related to the remote systems, the results, domains, image capture timing, image capture angles, and/or events to more accurately identify an item depicted in the images.
US10540388B1 Location-aware intelligent data migration and delivery
Migrating and delivering data content to a traveling user is provided. A pattern of data access corresponding to a user is determined. The pattern of data access includes previous data access requests made by the user and data to-be delivered to the user. A travel plan corresponding to the user is determined. The travel plan includes a set of intermediate data delivery destinations based on travel mode, travel route, travel schedule, and geographic locations of stops corresponding to the set of intermediate data delivery destinations. The data content is migrated to a set of data storage locations as the user travels based on the pattern of data access, the travel plan, and the set of intermediate data delivery destinations along the travel route. The data content is delivered to the user at geographic locations corresponding to the set of data storage locations as the user travels.
US10540386B2 Method for processing and displaying real-time social data on map
Social data obtained from social networks first undergo preliminary processing to remove the social data that do not have a workable attribute. Next, the social data go through machine learning process and stored firstly in a cache of main server and later on in a big data database that is distributed into different servers at different locations, with the purpose of better security and efficiency. When a client requests or search a certain attribute, such as location, the well processed and organized social data stored in the cache and the big data database will be searched in order to find the corresponding social data, which will then be present at a map based on such social data's location attribute. The foregoing process can be implemented as an application of a handheld device, such as cell phone, or a website that is accessible for both handheld device and computer.
US10540384B2 Compression and secure, end-to-end encrypted, ZFS cloud storage
Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage.
US10540379B2 Searching base encoded text
A method, executed by one or more processors, includes receiving a first bit sequence corresponding to source data having a source encoding bit-length (BLS), generating one or more additional bit sequences by shifting the first bit sequence by shift lengths that are equal to a multiple of the source encoding bit-length, partitioning the first bit sequence and the one or more additional bit sequences according to a target encoding bit-length (BLT) to provide a plurality of target encoding search patterns, and searching a target character string encoded with the target encoding using the plurality of target encoding search patterns. A computer system and computer program product corresponding to the above method are also disclosed herein.
US10540377B2 Computer implemented systems for automatic hierarchy for large scale time series data sets
A hierarchical structure (e.g., a hierarchy) for use in hierarchical analysis (e.g., hierarchical forecasting) of timestamped data can be automatically generated. This automated approach to determining a hierarchical structure involves identifying attributes of the timestamped data, clustering the timestamped data to select attributes for the hierarchy, ordering the attributes to achieve a recommended hierarchical order, and optionally modifying the hierarchical order based on user input. Through the approach disclosed herein, a hierarchy can be generated that is designed to perform well under hierarchical models. This recommended hierarchy for use in hierarchical analysis may be agnostic to any planned hierarchy provided by or used by a user to otherwise interpret the timestamped data.
US10540376B2 Hierarchical association of entity records from different data systems
A system links data objects for common entities across source systems and includes at least one processor. The system compares data objects within each of a plurality of source systems to identify data objects associated with corresponding common entities. The identified data objects for each common entity within each of the plurality of source systems are linked to form a group of data objects for each common entity. The groups of data objects for each of the common entities are compared across the plurality of source systems to identify groups of data objects associated with common entities. The identified groups of data objects for common entities are linked across the plurality of source systems to form a set of data objects for each corresponding common entity. Embodiments of the present invention further include a method and computer program product for linking data objects for common entities across source systems.
US10540374B2 Detecting social relationships from user activity logs
Social relationships are detected between a plurality of users. A set of user activity logs is input, where these logs originate from one or more network services and cover a prescribed period of time. Each of the logs originates from a particular one of the services and includes a structured data stream that records each interaction that each of one or more of the users has with the particular one of the services. This structured data stream includes a timestamp specifying when this interaction occurred, and a public network identifier specifying a network address from which this interaction occurred. The set of user activity logs is then analyzed to detect a prescribed kind of social relationship between the users. A data structure is then generated that identifies the users between whom the prescribed kind of social relationship is detected, and the data structure is output.
US10540372B2 Safe synchronization of parallel data operator trees
An operator tree is formed for a data processing plan, the operator tree containing a plurality of interconnected nodes and including a grouping of two or more duplicative portions, each of the two or more duplicative portions having identical nodes and structure such that when the operator tree is executed, operators executed in a first duplicative portion using a first thread perform same functions use different data than operators in a second duplicative portion using a second thread. One or more operators in the first portion and one or more operators in the second portion to be synchronized with each other are identified. A synchronization point is created for the identified operators in the first thread and one or more subsequent threads, wherein the synchronization point receives information from each of the identified operators to build an artifact to deliver to one or more operators that depend on the artifact.
US10540371B2 Systems and methods for synchronizing database schema
Methods and systems for synchronizing a database schema (or data structure) of a source database to a target database are disclosed. A source data structure definition is generated, including definitions of each object in the source database structure. A target database structure is generated, including definitions of each object in the source database structure. Object definitions are compared between the source database structure and the target database structure. A data definition language change instruction sequence is generated that, when executed, will modify the target database structure to correspond to the data structure definition. The change instruction sequence is executed on the target database.
US10540368B2 System and method for resolving synchronization conflicts
Technology is disclosed herein for resolving synchronization conflicts. According to at least one embodiment, multiple computing devices in a synchronization group can communicate with a cloud storage service for data synchronization. The cloud storage service determines a ranking list for the synchronization group based on a user input indicating the priority of a new computing device in a ranking list. When two conflicting updates to a data set are received from two computing devices, the cloud storage service determines a winning update from the two conflicting updates based on priorities of the first and second computing devices in a ranking list, and distributes the winning update to the computing devices to override the other conflicting update.
US10540366B2 Transforming data structures and data objects for migrating data between databases having different schemas
Aspects of the disclosure relate to transforming data structures and data objects. A computing platform may query a logical view of a data table associated with a first database maintained by a first database server in a first schema and may receive source data associated with the logical view. Subsequently, the computing platform may split the source data into a plurality of data chunks associated with the logical view. Next, the computing platform may move the plurality of data chunks to a plurality of nodes configured to receive and transform the plurality of data chunks from the first schema to a second schema different from the first schema. Then, the computing platform may command the plurality of nodes to transform the plurality of data chunks and may move the transformed data from the plurality of nodes to a second database maintained by a second database server in the second schema.
US10540365B2 Federated search
A method and apparatus that generates a plurality of ranked query results from a query over a plurality of separate search domains. In this embodiment, the device receives the query and determines a plurality of results across the plurality of separate search domains using the query. The device further characterizes the query. In addition, the device ranks the plurality of results based on a score calculated for each of the plurality of results determined by a corresponding search domain and the query characterization, where the query characterization indicates a query type.
US10540359B2 Systems and methods for providing a boost for content items in ranking for feeds
Systems, methods, and non-transitory computer readable media can determine a value of a boosting parameter, wherein the boosting parameter is indicative of a value of feedback to a first account type. Respective scores of a plurality of content items that are candidates for a feed of a user can be determined, wherein the plurality of content items are associated with at least one of the first account type or a second account type. Respective scores of content items associated with the first account type in the plurality of content items can be adjusted based on the value of the boosting parameter. The plurality of content items can be ranked based on the respective scores of the plurality of content items.
US10540355B1 ACID database
In one embodiment, a method for minimizing latency of a query load on a database system by accessing data using an adaptive B-tree index structure comprising a plurality of nodes includes determining one or more characteristics of the query load that are associated with one or more queries received by the database system, determining, for each of the plurality of nodes of the adaptive B-tree index structure, whether to convert the node to a read-optimized node or a write-optimized node based on the one or more characteristics of the query load, and converting at least one of the plurality of nodes to a read-optimized node or a write-optimized node based on the one or more characteristics of the query load.
US10540341B1 System and method for dedupe aware storage quality of service
A system and method for implementing a Quality of Service based upon data deduplication is provided. The method may include deduplicating data and receiving a corresponding I/O request; wherein the data includes an associated dedupe count. The method may further include performing the I/O request based upon the dedupe count. For example, where no deduplication exists as indicated by a dedupe count of zero, the I/O request may be scheduled for processing when the sum of the current clock tick and the tag ratio are less than or equal to the next clock tick. In the alternative, where deduplication exists as indicated by a dedupe count that is greater than zero, the I/O request may be scheduled for processing, when the sum of the current clock tick, a negative value of the dedupe ratio, and the tag ratio are less than or equal to the next clock tick.
US10540339B2 Matching a resource with a user for a predicted user need
A conversation assistance resource system is provided to connected a user to a resource based on a predicted user need. The conversation assistance resource system monitors user signals relative to a user profile associated with the user. The user profile is based on previously received user signals and includes user preferences, interests, etc. A user need is predicted based on a received user signal. A resource is identified based on the predicted user need and the user profile relative to the resource profile. A communication channel is established between the user and the resource responsive to confirmation by the parties such that the user may query the resource to resolve the predicted user need.
US10540335B2 Solution to generate a scriptset for an automated database migration
The migration of a database may be accomplished, at least in part, by careful preparation and analysis of the database objects prior to migration. Migration may be performed more timely, efficiently, and reliably if the source database and its objects are first analyzed to determine the properties of the data, relationships, dependencies, and the like. The length of time of the copying and installation is reduced may selecting appropriate operations for different object types.
US10540333B2 Inferring a dataset schema from input files
Techniques for generating a schema for a data input file are described herein. In an embodiment, a server computer receives a data input file. The server computer system selects a sample excerpt from the data input which comprises a subset of the data input file. The server computer system analyzes the sample excerpt to determine a row delimiter for the data input file, a column delimiter for the data input file, and a plurality of data format types. Using the column delimiter, row delimiter, and plurality of data format types, the server computer system generates a candidate schema for the data input file.
US10540331B2 Hierarchically stored data processing
Methods and systems are described for receiving data including a hierarchy change log comprising change records specifying changes made to hierarchical data. The hierarchical data includes hierarchically arranged nodes. Change records are grouped according to a key corresponding to each record. Using a record consolidation algorithm, a consolidated view of the hierarchy change log is generated. A consolidated view can be generated by sorting, for each group, the change records into an ascending temporal order based on their respective timestamps to form a sequence of change records. The consolidated view is then displayed on an electronic visual display. Related apparatus, systems, techniques and articles are also described.
US10540330B1 Method for connecting a relational data store's meta data with Hadoop
A system for sharing a metadata store between a relational database and an unstructured data source is disclosed. The unstructured data source may comprise a Hadoop system with a Hadoop Distributed Files System.
US10540327B2 Synchronized data deduplication
A system and method for data deduplication is presented. Data received from one or more computing systems is deduplicated, and the results of the deduplication process stored in a reference table. A representative subset of the reference table is shared among a plurality of systems that utilize the data deduplication repository. This representative subset of the reference table can be used by the computing systems to deduplicate data locally before it is sent to the repository for storage. Likewise, it can be used to allow deduplicated data to be returned from the repository to the computing systems. In some cases, the representative subset can be a proper subset wherein a portion of the referenced table is identified shared among the computing systems to reduce bandwidth requirements for reference-table synchronization.
US10540326B2 Dynamic caching system
A dynamically correcting cache memory is capable of correcting itself by dynamically reflecting any modifications inflicted upon the data/information to be stored therein. Further, the cache memory is refreshed at predetermined time intervals and also based on predetermined criteria, thereby ensuring a high cache hit rate. The dynamically correcting cache memory is bypassed for certain user queries prioritized based on a predetermined criteria. The dynamically correcting cache manages an inventory shared between multiple non-cooperative web-based, computer-implemented platforms. The dynamically correcting cache is directed to reducing caching errors in web based computer implemented platforms. The dynamically correcting cache responds to rapid changes associated with (online) behavior of users accessing web based computer implemented platforms by dynamically configuring TTL (Time-To-Live) values, in order to ensure that the data/information stored in the cache memory remains accurate.
US10540319B2 Event archiving, systems and methods
Method of retrieving event information is presented. Memento objects can be recognized by an archive engine. Based on the recognition, the archive engine obtains information related to the memento object, possibly one or more recognizable features, and uses the information to search for events associated with a timeline that have corresponding tags. The archive engine can then return the event information as a result set to a user.
US10540316B2 Cancel and replay protocol scheme to improve ordered bandwidth
Systems, apparatuses, and methods for implementing a cancel and replay mechanism for ordered requests are disclosed. A system includes at least an ordering master, a memory controller, a coherent slave coupled to the memory controller, and an interconnect fabric coupled to the ordering master and the coherent slave. The ordering master generates a write request which is forwarded to the coherent slave on the path to memory. The coherent slave sends invalidating probes to all processing nodes and then sends an indication that the write request is globally visible to the ordering master when all cached copies of the data targeted by the write request have been invalidated. In response to receiving the globally visible indication, the ordering master starts a timer. If the timer expires before all older requests have become globally visible, then the write request is cancelled and replayed to ensure forward progress in the fabric and avoid a potential deadlock scenario.
US10540310B2 Selectable peripheral logic in programmable apparatus
A programmable apparatus for executing a function is disclosed. The programmable apparatus includes a physical interface configured to be connected with an external apparatus. The programmable apparatus also includes a function logic circuit configured to execute the function on the programmable apparatus. The programmable apparatus further includes a plurality of peripheral logic circuits, each of which is configured to connect the function logic circuit with the physical interface using a respective protocol. The programmable apparatus also includes a selector circuit configured to select one from among the plurality of the peripheral logic circuits to activate.
US10540305B2 Semiconductor device
A semiconductor device is provided that can process various events while suppressing complication of logical configuration.The semiconductor device includes a central processing unit, a plurality of functional blocks, and an event controller. Each functional block includes an interrupt factor detection unit that detects an interrupt factor and outputs an event processing request based on the interrupt factor, an event ID input unit that receives an input of an event ID outputted from the event controller, an event response specification unit that determines whether or not the inputted event ID is an event ID that requires response and, when the inputted event ID is an event ID that requires response, specifies response content corresponding to the inputted event ID, and an event response processing unit that performs event response processing based on the specified response content.
US10540290B2 Method and apparatus for translation lookaside buffer with multiple compressed encodings
Methods and apparatus obtain one or more system page table entries that represent virtual system (e.g., memory) page to physical system page translations. A number of the obtained system page table entries that can be encoded in each of a plurality of translation lookaside buffer (TLB) entry encoding formats are determined. The method and apparatus may select one of the TLB entry encoding formats that encode a number of the obtained system page table entries. The method and apparatus may encode a number of obtained system page table entries in the TLB entry encoding format selected into a compressed encoding format TLB entry. The method and apparatus may associate the compressed encoding format TLB entry with an encoding format indication of the encoding format selected. The method and apparatus may decode a compressed encoding format TLB entry based on a determined TLB entry encoding format.
US10540289B2 Data storage device and flash memory control method
A flash memory control technology with high reliability. In a power recovery process, a microcontroller is configured to duplicate a last write page of a run-time write block of a flash memory and thereby generate a duplicated page in the run-time write block to replace the last write page for reliability enhancement.
US10540285B2 Coordination of cache and memory reservation
A method for coordinating cache and memory reservation in a computerized system includes identifying at least one running application, recognizing the at least one application as a latency-critical application, monitoring information associated with a current cache access rate and a required memory bandwidth of the at least one application, allocating a cache partition, a size of the cache partition corresponds to the cache access rate and the required memory bandwidth of the at least one application, defining a threshold value including a number of cache misses per time unit, determining a reduction of cache misses per time unit, in response to the reduction of cache misses per time unit being above the threshold value, retaining the cache partition, assigning a priority of scheduling memory request including a medium priority level, and assigning a memory channel to the at least one application to avoid memory channel contention.
US10540283B2 Coherence de-coupling buffer
A coherence decoupling buffer. In accordance with a first embodiment, a coherence decoupling buffer is for storing tag information of cache lines evicted from a plurality of cache memories. A coherence decoupling buffer may be free of value information of the plurality of cache memories. A coherence decoupling buffer may also be combined with a coherence memory.
US10540281B2 Cache allocation based on quality-of-service monitoring
A cache to provide data caching in response to data access requests from at least one system device, and a method operating such a cache, are provided. Allocation control circuitry of the cache is responsive to a cache miss to allocate an entry of the multiple entries in the data caching storage circuitry in dependence on a cache allocation policy. Quality-of-service monitoring circuitry is responsive to a quality-of-service indication to modify the cache allocation policy with respect to allocation of the entry for the requested data item. The behaviour of the cache, in particular regarding allocation and eviction, can therefore be modified in order to seek to maintain a desired quality-of-service for the system in which the cache is found.
US10540274B2 Memory devices including dynamic superblocks, and related methods and electronic systems
A memory device includes a memory array having non-volatile memory cells, and a memory controller configured to dynamically construct a superblock during each garbage collection process based, at least in part, on an amount of valid data present in each physical block of the memory array. Another memory device includes physical blocks of memory cells and a memory controller configured to construct a new superblock dynamically each time garbage collection occurs for the physical blocks regardless of whether any physical blocks are determined to be bad. Additional methods for managing operation of a memory device and related electronic systems are also described.
US10540273B2 Simulator for system testing
A method for simulating a transaction device is disclosed. A simulation device can be loaded with a predefined set of output messages to send in response to certain input messages, the output messages simulating messages sent by a transaction device. The simulation device can simulate a properly functioning transaction device, as well as a malfunctioning transaction device.
US10540272B2 Software test automation system and method
A method for testing an updated version of an existing software application. The method may comprise analyzing a user interface screen of the updated version of the existing software application to identify previously existing controls and updated controls and automatically capturing, via a capture engine, each of the updated controls present on the user interface screen of the updated version, wherein the automatic capturing is initiated by a user selecting a learn screen function. The method may further comprise automatically associating, via a rules base, control descriptions with each of the automatically captured updated controls and one or more testing actions with each of the updated controls, thereby generating a plurality of test steps each comprising one of the updated controls, a particular associated control description, and a particular testing action. The method may then comprise generating an updated test component comprised of the plurality of test steps.
US10540271B2 Document processing events
A system of testing updated software may include a cloud-based production environment. The system may also include a cloud-based testing environment. The system may also include a cloud-based production processing unit configured to receive in response to document, execute an initial software by inputting the document, and determine an initial software result and an initial software process based the document. The system may also include a cloud-based testing processing unit configured to receive the document, execute an updated software by inputting the document, and determine an updated software result and an updated software process based on the document. The system may also include a testing comparison unit configured to compare the initial software result and the updated software result, and compare the initial software process and the updated software process.
US10540268B2 Determining required capacities for provisioning platform services
Application services run on a computing platform and consume platform services. Performance measurement units are defined for the application services. A number of relationships for consumption of resources are defined between one or more of the application services and one or more of the platform service. Performance tests are executed on an application service while consuming different capacities provided by one or more instances of consumed platform services. Results measuring performance of the application service during test executions are collected. Based on the collected results, scaling formulas are determined for each of the consumed platform services by the application service. A scaling formula defines a correspondence between a capacity provided by a first consumed platform service and measured performance of the application service. Based on the scaling formulas, required capacities of the consumed platform services may be determined with respect to a predefined performance of the application service.
US10540266B2 Method and system for testing software based system
A method and a system for testing a software based system. The method includes collecting data from the software based system under test by a first data processing device; virtualizing and timestamping the collected data by the first data processing device; abstracting data storage type and data storage location of the collected data by the first data processing device; broadcasting the virtualized and timestamped data to at least one second data processing device; reacting to the collected data at its location with an action carried out locally by the first data processing device or by sending communication pertaining to the action to the first data processing device from the at least one second data processing device; and updating execution of the test based upon the action.
US10540262B2 Using edit and continue to dynamically set and unset optimizations in source code while debugging
A software development system is described that enables a user that is debugging source code to select for unoptimizing a function within the source code and to cause an edit and continue operation to be performed that produces a compiled version of the source code in which the selected function is unoptimized, while other functions remain optimized. Embodiments also enable a user to select a previously unoptimized function within the source code for re-optimizing and to cause an edit and continue operation to be performed that produces a compiled version of the source code in which the function is re-optimized. Still further embodiments enable a user to select within source code that is being developed a function for which optimization should be prevented and to cause a compiled representation of the source code to be built in which the selected function is unoptimized, while other functions are optimized.
US10540259B1 Microservice replay debugger
A debugger core captures one or more inputs to a distributed application during live execution of the distributed application in a production environment. The debugger core applies the one or more inputs to the distributed application during replay execution of the distributed application in a debugging environment and performs debugging of the distributed application in the debugging environment.
US10540247B2 Handling degraded conditions using a redirect module
A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the method begins by receiving a request sent to the DS processing unit while it is in a potentially degraded state. The method continues by processing (pre-processing) the request, sent to a DS processing unit, by a redirect module. The method continues by determining whether the DS processing unit is in a state where it can successfully complete the request (non-degraded). If the request is determined to not be able to be completed by the DS processing unit, then the method continues by the redirect module identifying another DS processing unit which can complete the request, and redirects the request to the another DS processing unit and if the DS processing unit is not in a degraded state and can complete the request itself, the redirect module transfers the request to the DS processing unit to be handled.
US10540246B2 Transfer track format information for tracks in cache at a first processor node to a second process node to which the first processor node is failing over
Provided are a computer program product, system, and method for managing failover from a first processor node including a first cache to a second processor node including a second cache. Storage areas assigned to the first processor node are reassigned to the second processor node. For each track indicated in a cache list of tracks in the first cache for the reassigned storage areas, the first processor node adds a track identifier of the track and track format information indicating a layout and format of data in the track to a cache transfer list. The first processor node transfers the cache transfer list to the second processor node. The second processor node uses the track format information transferred with the cache transfer list to process read and write requests to tracks in the reassigned storage areas staged into the second cache.
US10540245B2 One-step disaster recovery configuration on software-defined storage systems
Embodiments for disaster recovery (DR) configuration management in a Software-defined Storage (SDS) environment. An orchestration mechanism is used to automate a deployment and/or a configuring of two or more storage clusters for DR by arranging, in one step, a mirroring session between the two or more storage clusters in the SDS environment.
US10540243B2 ACL based open transactions in replication environment
A method for handling of open transactions in a data replication environment. The method includes querying one or more tables of a source database to determine a first open transaction associated with the one or more tables of the source database. The method further includes determining a database user that initiated the first open transaction. The method further includes querying one or more tables of the target database corresponding to the one or more tables of the source database associated with the first open transaction, to determine whether the database user has access privileges for the one or more tables of the target database and dynamically skipping replication of the first open transaction to the target database, such that the data replication system no longer waits for the first open transaction to complete.
US10540234B2 Drive apparatus for switch
In a drive apparatus, a transmission unit mounted to a first region stops transmission of a pulse signal from a physical-quantity transmission terminal. The transmission unit transmits, from the failure information transmission terminal, a first signal indicative of an occurrence of the failure associated with the target switch when it is determined that the failure associated with the target switch has occurred, and transmits, from the physical-quantity transmission terminal, a second signal indicative of a content of the failure associated with the target switch. A controller mounted to a second region electrically isolated from the first region detects, based on the pulse signal from the physical-quantity transmission terminal, the physical quantity upon no input of the first signal to the controller. The controller identifies, based on the second signal transmitted from the physical-quantity transmission terminal, the content of the failure upon the first signal being input to the controller.
US10540233B2 Replaying processing of a restarted application
A computer-implemented method according to one embodiment includes restarting an application at a second system in response to a failure of the application at a first system, receiving replicated logged data from the first system at the second system, updating a second data set at the second system to reflect a first data set at the first system, utilizing the replicated logged data, identifying a first plurality of data reads from the restarted application at the second system, where the first plurality of data reads occur before a predetermined checkpoint, and in response to the first plurality of data reads, retrieving the replicated logged data from the second system, and returning the replicated logged data to the restarted application at the second system.
US10540231B2 Log-structured array (LSA) partial parity eviction and reassembly
Embodiments for optimizing resource consumption through partial parity information eviction in a storage system of a data storage environment. One or more cooperative Redundant Array of Independent Disks (RAID) parity computations are performed by evicting partial parity data from a RAID controller memory to a storage entity prior to a full stripes worth of data being monotonically written to the storage entity. The storage entity assembles the partial parity data from the one or more cooperative RAID parity computations into a single parity computation valid for the full stripes worth of data, thereby offloading parity computation to the storage entity to more efficiently utilize the RAID controller memory resources.
US10540230B2 Allocating data based on memory device performance in a dispersed storage network
A method for execution by a dispersed storage and task (DST) processing unit includes generating a request for mapping parameters for transmission a storage unit in a dispersed storage network (DSN) and receiving mapping parameter data in response. Namespace mapping data is generated, indicating a mapping of possible slice names to a plurality of memory devices of the storage unit by performing a first deterministic mapping function based on the mapping parameter data. Slice name subset data is generated, indicating a subset of the possible slice names based on a health status indicators corresponding to the plurality of memory devices. A slice name corresponding to a first encoded slice of a first data object is selected from the subset indicated by the slice name subset data. A first write request that includes the first encoded slice is generated for transmission via the network to the storage unit.
US10540229B2 Overwriting data objects in a dispersed storage network
A method for execution by a dispersed storage and task (DST) processing unit includes determining to determine to overwrite an original data object stored in a plurality of storage units with an updated data object. Validation level data can be determined, where the validation level data indicates a data object overwrite level, a data region overwrite level, or a data segment overwrite level. Checksum metadata associated with the original data object can be retrieved in response to determining to overwrite an original data object. Overwriting of a subset of data regions or data segments of the original data object can be foregone in response to generating validation data that indicates their checksums in the checksum metadata compare favorably to corresponding overwrite checksum values.
US10540227B2 Sequential memory access on a high performance computing system
A high performance computing system including processing circuitry and a shared fabric memory is disclosed. The processing circuitry includes processors coupled to local storages. The shared fabric memory includes memory devices and is coupled to the processing circuitry. The shared fabric memory executes a first sweep of a stencil code by sequentially retrieving data stripes. Further, for each retrieved data stripe, a set of values of the retrieved data stripe are updated substantially simultaneously. For each retrieved data stripe, the updated set of values are stored in a free memory gap adjacent to the retrieved data stripe. For each retrieved data stripe, the free memory gap is advanced to an adjacent memory location. A sweep status indicator is incremented from the first sweep to a second sweep.
US10540223B1 System for determining error data
Described are techniques for determining occurrence of an error associated with a user device and user interfaces to present to users responsive to the error to acquire additional information. Particular user interfaces that correspond to an error may be determined based on the characteristics of the error. Particular communication channels by which the user interfaces may be provided to a user may be determined based on the devices affected by the error, the characteristics of the user interfaces, and the characteristics of the receiving devices. User input received responsive to a user interface may be associated with a particular error or user device and used to determine an action to be performed responsive to the error.
US10540222B2 Data access device and access error notification method
Error notification by a bus master for a speculative access and error notification by a bus slave for a non-speculative access are achieved while a circuit scale of the bus master is suppressed. A bus request includes mode information for selecting that error notification for an access is performed by the bus slave or the bus master. In a case where the mode information indicating that error notification is performed by the bus slave is included in the bus request, when an error for an access in that bus request has occurred, the bus slave performs error notification. In a case where execution of an instruction of a speculative load access has been fixed and error information for the load access has been received from the bus slave, the bus master performs error notification based on the error information.
US10540220B2 In-drive bus trace
A method for identifying a drive malfunction source includes receiving as input multiple drive event records each recorded by a different one of multiple storage drives in a mass storage system. Among other data, each one of the drive event records including internal tasks performed by the associated storage drive and communications transmitted between an external host and a controller of the associated storage drive. The method may further include comparing the drive event records using a processor to identify at least one discrepancy in recorded drive events indicative of the drive malfunction source.
US10540211B2 Elasticity for highly available applications
Cloud computing is continuously growing as a business model for hosting information and communications technology applications. While the on-demand resource consumption and faster deployment time make this model appealing for the enterprise, other concerns arise regarding the quality of service offered by the cloud. The placement strategy of the virtual machines hosting the applications has a tremendous effect on the High Availability of the services provided by these applications hosted in the cloud. Systems and methods for scaling a virtualized application that take into consideration the interdependencies between the components of the applications and other constraints such as the communication delay tolerance and resource utilization are provided.
US10540209B2 Event-driven blockchain workflow processing
Implementations of the present specification include receiving, from a client in a blockchain network, a request to execute a workflow program, wherein the workflow program is stored in a blockchain maintained by the blockchain network; identifying an operation associated with the workflow program; assigning the identified operation to a subset of the plurality of nodes in the blockchain network, wherein each node is configured to execute the operation separately from the other nodes in the subset of nodes; identifying processing results for the executed operation associated with nodes in the subset of nodes, each processing result associated with a particular node from the subset and representing a result of the executed operation produced by the particular node; and determining a consensus result for the operation based on the identified processing results associated with a number of nodes greater than or equal to a consensus threshold matching the consensus result.
US10540208B2 Allocating computing resources to a container in a computing environment
Computing resources can be allocated to a container in a computing environment. For example, a computing device can determine that a dependent computing resource is to be allocated to the container. The dependent computing resource can depend on another computing resource being allocated to the container before the dependent computing resource is allocated to the container. The computing device can determine a parameter value for a backoff process for checking the availability of the dependent computing resource. The parameter value can be determined using another parameter value for another backoff process for checking the availability of the other computing resource. The computing device can then determine that the dependent computing resource is available by executing the backoff process using the parameter value. In response to determining that the dependent computing resource is available, the computing device can allocate the dependent computing resource to the container.
US10540207B1 Fast, low memory, consistent hash using an initial distribution
Embodiments of the present systems and methods may provide a consistent hash function that provides reduced memory use and complexity, reduced computational complexity, and relatively low numbers of keys that must be reshuffled compared to current techniques. For example, in an embodiment, a computer-implemented method for controlling computing resources may comprise storing a set of labels of potential resources comprising a plurality of labels of working resources allocated to actual resources and a plurality of labels of reserved resources available to be allocated, generating an initial assignment to one of the set of labels of potential resources, when the assignment to one of a set of labels of potential resources is to one of the labels of reserved resources, reassigning the request to another label of a resource selected from a subset of the labels of potential resources, and repeating the reassigning until the request is assigned to a label of a working resource.
US10540205B2 Tamper resistant, identity-based, purposeful networking arrangement
A system, method, and computer-readable storage medium configured to facilitate user purpose in a computing architecture.
US10540203B2 Combining pipelines for a streaming data system
A technique includes comparing a first sequence of tasks of a first data processing pipeline of a plurality of data processing pipelines for a data streaming system to a second data processing pipeline of the plurality of data processing pipelines. The technique includes, based on the comparing, combining the first data processing pipeline and the second data processing pipeline into a single data processing pipeline.
US10540201B2 Systems and methods for task processing in a distributed environment
Methods and apparatus for task processing in a distributed environment are disclosed and described. An example apparatus includes a task manager and a task dispatcher. The example task manager is to receive a task and create an execution context for the task, the execution context to associate the task with a routine for task execution. The example task dispatcher is to receive a report of task execution progress and provide an update regarding task execution progress, the task dispatcher, upon initiation of task execution, to facilitate blocking of interaction with a resource involved in the task execution. The example task dispatcher is to trigger an indication of task execution progress and, upon task finish, facilitate unblocking of the resource involved in the task execution.
US10540198B2 Technologies for memory replay prevention using compressive encryption
Systems and methods for memory isolation are provided. The methods include receiving a request to write a data line to a physical memory address, where the physical memory address includes a key identifier, selecting an encryption key from a key table based on the key identifier of the physical memory address, determining whether the data line is compressible, compressing the data line to generate a compressed line in response to determining that the data line is compressible, where the compressed line includes compression metadata and compressed data, adding encryption metadata to the compressed line, where the encryption metadata is indicative of the encryption key, encrypting a part of the compressed line with the encryption key to generate an encrypted line in response to adding the encryption metadata, and writing the encrypted line to a memory device at the physical memory address. Other embodiments are described and claimed.
US10540196B2 Techniques to enable live migration of virtual environments
Embodiments may be generally directed to techniques to receive an indication to perform a migration of a virtual environment and services from a first host system to a second host system, initiate the migration of the virtual environment and services by communicating information associated with the virtual environment and services from the first host system to a second host system, and communicate a data structure having a value to a peer system, the value set to cause the peer system to halt communication of information for the virtual environment to the first host system.
US10540193B2 Software-defined microservices
A microservice infrastructure that securely maintains the currency of computing platform microservices implemented within a process virtual machine is provided. The computing platform microservices maintained by the infrastructure may include protected methods that provide and control access to components of the underlying computing environment. These components may include, for example, storage devices, peripherals, and network interfaces. By providing a software-defined microservice layer between these hardware components and workflows that specify high-level application logic, the embodiments disclosed herein have enhanced flexibility and scalability when compared to conventional technology.
US10540190B2 Generic connector module capable of integrating multiple applications into an integration platform
A generic connector module of an integration-platform system reconciles the system's application-independent canonical API with each application-specific API used by an endpoint application. The system generates a software library of application-specific configuration files each capable of enabling the connector to translate commands between one application-specific API format and the canonical-API format. Applications may be added to the system, removed, or updated without revising the connector. When the connector receives an application-specific request from an application or a canonical request from the integration platform, the connector selects an application-specific configuration file that lets the connector translate the received request into its complementary API format. The connector then forwards the translated request to its intended recipient. A converse process occurs when receiving an application-specific or canonical response to the translated request. Translations can be performed dynamically, in real time, without requiring a distinct connector module dedicated to each application.
US10540189B2 Formalized execution of model integrated descriptive architecture languages
Systems, methods, devices, and non-transitory media of the various embodiments may enable formalized execution of model integrated descriptive architecture languages, such as Unified Modeling Language (UML). In addition, the systems, methods, devices, and non-transitory media of the various embodiments may be used to generate a graphical representation of a simulation. In an embodiment, a Unifying Framework for Orchestration and Simulation (UFOS) environment may be implemented to generate an agent behavior model using abstract objects from an ontological model.
US10540188B2 Automated deployment and performance evaluation of a virtualized-computing environment
A virtual-computing environment definition language automates the deployment of a virtualized computing environment. A set of basic requirements of a planned virtual computing environment is described in the definition language to provide a concise, textual representation of the planned environment's architecture. This representation also predicts the planned environment's performance characteristics as a function of expected workloads, such as expected numbers of concurrent users or expected numbers of concurrent transactions. The definition-language representation is then translated into an orchestration template from which virtual resources are provisioned and the virtual-computing environment deployed.
US10540186B1 Interception of identifier from client configurable hardware logic
Disclosed are techniques regarding aspects of implementing client configurable logic within a computer system. The computer system can be a cloud infrastructure. The techniques can include providing an identifier in response to configuring client configurable logic within the computer system.
US10540182B2 Processor and instruction code generation device
In a processor including an instruction prefetch buffer to prefetch a group of instructions with continuous addresses from a memory, the probability of occurrence of the situation where a bus is occupied by the instruction prefetch more than necessary is reduced. The processor includes an instruction fetch address generator which controls the address and amount of the instruction to be prefetched to the instruction prefetch buffer. The instruction fetch address generator includes a table which stores an instruction prefetch amount of an instruction to make the instruction prefetch buffer perform prefetching in association with a branch destination address of a branch arising in the process execution unit. When a branch arises in the process execution unit, the instruction fetch address generator makes an instruction prefetch buffer prefetch the instruction of the instruction prefetch amount corresponding to the branch destination address concerned including the branch destination address of the arisen branch.
US10540180B2 Reconfigurable processors and methods for collecting computer program instruction execution statistics
Reconfigurable processors and methods for collecting computer program instruction execution statistics are disclosed. According to an aspect, a method includes providing a reconfigurable processor configured to execute a set of central processing unit (CPU) instructions that each have a function. The method also includes modifying the function of one or more of the CPU instructions that identifies an instruction address and a destination address pair of the CPU instruction(s) based on a defined test case. Further, the method includes using the reconfigurable processor to execute the set of CPU instructions. The method also includes identifying an instruction address and destination address pair of the CPU instruction(s) having the modified function when the CPU instruction(s) having the modified function is executed during execution of the set of CPU instructions.
US10540176B2 Method and system for controlling software risks for software development
A computer system, method, or computer-readable medium controls a potentially unacceptable software component intended for a software repository. A pre-defined application or repository policy associated with the repository or application pre-defines risks and, for each of the risks, an action to take for the risk. The action can be a pass action or a does-not-pass action, which are pre-defined programmatic steps also defined in the policy. When the component is not new to the repository or the application, the component is passed through for the usual handling. When the component is new, risks are determined that match the software component; for risks which match, the actions are taken as defined in the pre-defined policy. The pass action can include adding the software component to the software repository. The does-not-pass action is followed for a component that does not pass as a potentially unacceptable software component.
US10540175B2 Up-level applications to a new OS
A system, method, and computer program product is provided for migrating an application from a source computing environment having a source Operating System (OS) to a target computing environment, the target computing environment having a target OS. The method may include discovering applications and resources on the source computing environment; preparing a migration computing environment having the target OS based on the discovered applications and resources; instantiating a virtual migration sandbox in the migration computing environment; instantiating the application within the virtual migration sandbox; and, capturing in-process and out-of-process calls made by the application during execution; updating the migration computing environment based on the captured in-process and out-of-process calls.
US10540174B2 Managed multi-container builds
Techniques for managing multi-container builds are described herein. A software build task description specifies a build environment and the build environment specifies a set of parameters for building a version of a software object. A container is instantiated that corresponds to the build environment and build commands are sent to the container. As the container completes the build command, it sends a response that is used to determine a second command to send to the container. A status of the software build task is provided based at least in part on the response.
US10540168B2 Mobile application webview modification
Techniques to facilitate modification of content displayed in a webview embedded into a mobile application are disclosed herein. In at least one implementation, webview modification instructions provided by an application development and optimization platform are received that indicate modified webview content associated with a uniform resource identifier (URI) accessed by the mobile application in the webview. Execution of the mobile application is monitored for an occurrence of an event that triggers loading of the URI in the webview of the mobile application. Responsive to the event, the webview modification instructions are executed to present the modified webview content in the webview of the mobile application.
US10540165B2 Virtualized file server rolling upgrade
In one embodiment, a system for managing a virtualization environment includes a set of host machines, each of which includes a hypervisor, virtual machines, and a virtual machine controller, one or more virtual disks comprising a plurality of storage devices and accessible by the virtual machine controllers, and a deployment system configured to receive a request to upgrade a virtualized file server on a plurality of host machines from a first program code version to a second program code version, and, for each host machine, request an upgrade token. When the host machine acquires the upgrade token, the deployment system is configured to generate a snapshot of a code image associated with the second program code version, and provide the snapshot to the host machine via the virtual disk. The virtual machine controller located on the host machine stores the snapshot on a storage device associated with the host machine.
US10540164B2 Virtualized file server upgrade
In one embodiment, a system for managing a virtualization environment includes a set of host machines, each of which includes a hypervisor, virtual machines, and a virtual machine controller, one or more virtual disks comprising a plurality of storage devices, the one or more virtual disks being accessible by the virtual machine controllers, where the virtual machine controllers conduct I/O transactions with the virtual disks, and an upgrade system configured to receive a request to upgrade a virtualized file server on a plurality of host machines from a first program code version to a second program code version, for each host machine, generate a snapshot of a code image associated with the second program code version, and provide the snapshot to the host machine via the virtual disk. The virtual machine controller located on the host machine stores the snapshot on a first storage device associated with the host machine.
US10540161B2 Client application with embedded server
Embodiments provide a web-based editing tool that intelligently leverages certain functionality of a browser, web client, desktop client, and native software at the client side to provide seamless user experience when editing a file over a network. Responsive to a user selecting a file for editing, the web client may send a passive content request to a web server embedded in the desktop client at a specific address on the client device. If no response, the web client prompts the user to start or install the desktop client on the client device. If a response is received, the web client sends a request to the desktop client with a user identifier and authorization to download the file from a server. The desktop client downloads the file, opens it in the native software, monitors the file being edited, and updates a delta associated with the file to the server.
US10540156B2 Parallelization method, parallelization tool, and in-vehicle device
A computer generates a parallel program, based on an analysis of a single program that includes a plurality of tasks written for a single-core microcomputer, by parallelizing parallelizable tasks for a multi-core processor having multiple cores. The computer includes a macro task (MT) group extractor that analyzes, or finds, a commonly-accessed resource commonly accessed by the plurality of tasks, and extracts a plurality of MTs showing access to such commonly-accessed resource. Then, the computer uses an allocation restriction determiner to allocate the extracted plural MTs to the same core in the multi-core processor. By devising a parallelization method described above, an overhead in an execution time of the parallel program by the multi-core processor is reduced, and an in-vehicle device is enabled to execute each of the MTs in the program optimally.
US10540154B2 Safe loading of dynamic user-defined code
Disclosed herein are system, method, and computer program product embodiments for dynamically loading user-defined code into a multi-user system. An embodiment operates by receiving an action represented by source code including one or more elements of a programming language from a user of a multi-user system; compiling the source code into compiled code, the compiling further including modifying the action based on a filter including at least one of the one or more elements so that the compiled code represents the modified action; and executing the complied code on the multi-user system.
US10540153B2 Spreadsheet-based software application development
Aspects described herein may be used with local spreadsheet applications, web, and/or cloud-based spreadsheet solutions, to create complex custom software applications. Spreadsheets themselves lack the conceptual framework to be used as a platform tool to build custom or complex software applications. Using the methods and systems described herein using low-code/no-code techniques, a designer can create custom and/or complex software applications using one or more spreadsheets as the underlying blueprints for the software application. The resultant software application may be static/read-only, or may be interactive to allow users to dynamically add, delete, edit, or otherwise amend application data, e.g., via one or more online web pages or via a mobile application. Data transfer may be one-way or bi-directional between the blueprint spreadsheets and the resultant software application, thereby allowing amended data to be transferred from the software application back into spreadsheet form.
US10540152B1 Systems, devices, and methods for software coding
Provided method and system allow dynamic rendering of a reflexive questionnaire based on a modifiable spreadsheet for users with little to no programming experience and knowledge. The method comprises receiving a modifiable spreadsheet with multiple rows, each row comprising rendering instructions for a reflexive questionnaire from a first computer, such as a data type cell, statement cell, logic cell, and a field identifier; rendering a graphical user interface, on a second computer, comprising a label and an input element corresponding to the rendering instructions of a first row of the spreadsheet; receiving an input from the second computer; evaluating the input against the logic cell of the spreadsheet; in response to the input complying with the logic cell of the spreadsheet, dynamically rendering a second label and a second input element to be displayed on the graphical user interface based on the logic of the first row.
US10540151B1 Graphical customization of a firmware-provided user interface (UI)
A firmware provides a setup browser that generates a setup menu. An internal forms representation of setup data for rendering the setup menu is converted to markup language (ML) setup data. The ML setup data is provided to an application that provides a GUI for defining a modified setup UI for the firmware. The application provides a graphical, drag-and-drop, WYSIWYG, UI through which a user can edit existing forms and controls, create new forms and controls, and specify default values and other properties. When a user modifies the setup menu using the application, customized ML setup data is generated that defines the modified setup UI. The customized ML setup data is used to create setup data that is stored in a firmware device for use by the setup browser with the internal format representation of setup data to render the modified setup UI.
US10540146B1 Systems and methods for single chip quantum random number generation
Systems, apparatuses, methods, and computer program products are disclosed for quantum random number generation (QRNG). An example method includes generating, by encoding circuitry of a QRNG chip, a set of time-bin qubits based on a first optical path length. The example method further includes transmitting, by the encoding circuitry of the QRNG chip, the set of time-bin qubits over an optical line. The example method further includes receiving, by decoding circuitry of the QRNG chip, the set of time-bin qubits over the optical line. The example method further includes measuring, by the decoding circuitry of the QRNG chip and based on a second optical path length different from the first optical path length, the set of time-bin qubits to generate a decoded set of bits. In some embodiments, the example method further includes generating, by session authentication circuitry, a session key based on the decoded set of bits.
US10540143B2 Apparatus for calculating and retaining a bound on error during floating point operations and methods thereof
The apparatus and method for calculating and retaining a bound on error during floating point operations inserts an additional bounding field into the standard floating-point format that records the retained significant bits of the calculation with notification upon insufficient retention. The bounding field, accounting for both rounding and cancellation errors, includes the lost bits D Field and the accumulated rounding error R Field. The D Field states the number of bits in the floating point representation that are no longer meaningful. The bounds on the represented real value are determined by the truncated floating point value and the addition of the error determined by the number of lost bits. The true, real value is absolutely contained by these bounds. The allowable loss (optionally programmable) of significant digits provides a fail-safe, real-time notification of loss of significant digits. This allows representation of real numbers accurate to the last digit.
US10540142B2 Accuracy-conserving floating-point value aggregation
Generating data structures for computer memory. Provisional data structures are generated that respectively have (i) a significand with an initial value of zero and (ii) an exponent that is included in a range of exponents. A test data structure from a provisional data structure by modifying a significand of the first provisional data structure using a significand of a floating-point number such that the significand of the first provisional data structure has a non-zero value. Modifying at least one provisional data structure based on a content of the test data structure. Generating a new data structure that represents the contents of a plurality of provisional-data structures. The plurality of provisional data structures includes at least one provisional data structure that was modified to include the significands of at least two floating-point numbers. The new data structure represents a value that is expressible by a limited number of memory bits.
US10540138B2 Wearable sound system with configurable privacy modes
An audio sharing system is configured to operate in at least two modes of operation. In a private mode, the audio sharing system outputs sound only to a user and may isolate the user from the surrounding acoustic environment. In a public mode of operation, the audio sharing system broadcasts sound to the user and to any other listeners in proximity to the user, thereby sharing sound in a social manner. The audio sharing system may also operate in other modes of operation that allow the selective sharing of sounds.
US10540133B2 Managing display data of different types for transmission to multiple devices
Display data of a first type for a first display device is fetched from a first portion of a first buffer memory and display data of a second type is fetched from a first portion of a second buffer memory at a first time according to an arbitration control signal and then combined into display data for the first display device. Display data of the first type for the second display device is fetched from a second portion of the first buffer memory and display data of the second type for the second display device is fetched from a second portion of the second buffer memory at a second time according to the arbitration control signal, and then combined into display data for the second display device, which is multiplexed with the combined display data for the first display device into a single display data stream and output.
US10540132B2 Remote device control via transparent display
Aspects of the present invention disclose a method for controlling a device remotely. The method includes one or more processors identifying one or more electronic devices, viewed through a transparent display, connected to a network. The method further includes one or more processors determining a first electronic device, from the one or more electronic devices. The method further includes one or more processors mirroring the user interface of the first electronic device on the transparent display.
US10540131B2 Printer and recording medium
The disclosure discloses a printer including a memory that stores reference information indicating a reference setting state in relation to at least one operation setting item in relation to the printed matter production process by using a print-receiving medium, to be non-rewritable. When computer-executable instructions stored in memory executed by a processor, the printer to perform a difference information generation process and a difference information output process. In the difference information generation process, difference information is generated. The difference information indicates a difference of a setting state in relation to the at least one operation setting item at a predetermined timing determined in advance, from the reference setting state. In the difference information output process, the difference information generated in the difference information generation process is outputted to an exterior of the printer.
US10540129B2 Information processing device, information processing system, and information processing method for executing script included in print information
There is provided an information processing device for executing a program for printing. The information processing device includes a processor and a memory that stores print information used for printing and instructions, which when executed, cause the processor to execute the following steps: converting data to be printed into print data that is printable by an image forming apparatus; and upon detecting that the print information stored in the memory includes execution information of a predetermined process for the print data generated by the converting step, executing the predetermined process based on the execution information.
US10540123B2 Image forming apparatus having a folder accessible from an external apparatus, control method of image forming apparatus, and storage medium
An image forming apparatus capable of communicating with an external apparatus includes a storage unit having a folder, a setting unit configured to set a printing condition corresponding to the folder, and a printing unit configured to print a printing target file transmitted from the external apparatus and stored in the folder based on the printing condition set by the setting unit.
US10540118B2 Data storage device and methods for processing data in the data storage device
A data storage device includes a memory device and a controller. The memory device includes at least an MLC block. The MLC block includes a plurality of physical pages. The controller is coupled to the memory device. When the controller determines that a sudden power-off has occurred during a previous write operation for writing data onto the MLC block, the controller finds a predetermined page that has been attacked by the sudden power-off, double programs the predetermined page and a first page that is directly related to the predetermined page and dummy programs a plurality of second pages that are indirectly related to the predetermined page.
US10540117B2 Storage system including a plurality of networked storage nodes
A storage system includes a plurality of nodes, each of the nodes including a nonvolatile storage device, and a connection unit directly connected to at least one of the nodes. The connection unit is configured to determine a target node responsive to a write request generated by a host, determine whether or not the target node is busy, output a write command directed to a non-busy node such that data requested by the write request are written in the non-busy node, responsive to determining that the target node is busy, and output a copy command directed to the non-busy node such that the data written in the non-busy node are copied to the target node, after a reference time period has passed since determining that the target node is busy.
US10540116B2 Method of scheduling requests to banks in a flash controller
A memory system includes a memory controller, a first memory bank having a first I/O bus, a second memory bank having a second I/O bus, and a channel connecting the first I/O bus and the second I/O bus to the memory controller. The channel is used to transmit data between the first memory bank and the memory controller and between the second memory bank and memory controller, and is also used to transmit a command from the memory controller to the first memory bank and the second memory bank. The memory controller includes a bank command scheduler implemented in a hardware logic block. The hardware logic block includes a plurality of direct inputs and is able to determine, based on the plurality of inputs, an order in which to output commands to the first memory bank and the second memory bank over the channel; output a first command to the first memory bank; and output a second command to the second memory bank over the channel.
US10540115B2 Controller adaptation to memory program suspend-resume
Memory systems may include a memory including a plurality of dies, and a controller suitable for receiving a host read request during programming of one of the plurality of dies; determining a suspendable die among the plurality of dies based on a suspension threshold; and suspending the determined suspendable die and performing the received request.
US10540114B2 System and method accelerated random write layout for bucket allocation with in hybrid storage systems
A method, computer program product, and computer system for receiving, by a computing device, an I/O request. A bucket for the I/O request may be allocated. An offset and mapping information of the I/O request may be written into a log. The offset and mapping information of the I/O request may be written into a tree structure. Garbage collection for the tree structure may be executed to reuse the bucket.
US10540111B2 Managing data container instances in a dispersed storage network
A method for execution by a container instance manager (CIM) includes determining to create a new instance of a first data container, where the first data container is stored in a first memory location. Creation of the new instance of the first data container for storage in a second memory location is facilitated in response to the determining to create the new instance. The method further includes determining to remove a duplicate instance of a second data container. Deletion of the duplicate instance of the second data container from memory is facilitated in response to the determining to remove the duplicate instance.
US10540110B2 Multi-channel data storage for accelerated single-channel read throughput
A data-storing method for accelerated read throughput of a channel received as part of a multi-channel data stream includes writing a first channel segment of the multi-channel data stream to a first continuous sequence of physical blocks along a first data track of a storage medium within a storage device and identifying a second channel segment of the multi-channel data stream as being a continuation of the first channel segment. The method further includes writing the second channel segment to a second continuous sequence of physical blocks along a second data track responsive to the identification, the second continuous sequence of physical blocks being offset from the first continuous sequence in a down-track direction by a minimum block offset, the minimum block offset representing at least a number of physical blocks on the storage medium that rotate below a read/write element of the storage device during a time that the read/write element is moved from the first data track to the second data track.
US10540109B2 Serializing access to fault tolerant memory
According to an example, a lock may be requested by a first redundancy controller from a parity media controller to perform a first sequence that accesses multiple memory modules in a stripe. The lock may be acquired for the stripe so that the first sequence may be performed on the stripe. The lock may then be released from the stripe.
US10540108B2 Systems and methods for booting from virtual volume spanned across unknown number of storage devices by constructing a virtual logical unit based on metadata of the storage resources and by responding to I/O commands with data associated with a dummy logical unit
In accordance with embodiments of the present disclosure, an information handling system may include a processor and a plurality of physical storage resources communicatively coupled to the processor via a bus, the plurality of physical storage resources configured to, in order to facilitate booting from a virtual logical unit spanning the plurality of physical storage resources: (i) after enumeration of the plurality of physical storage resources, construct the virtual logical unit based on metadata of the plurality of physical storage resources; and (ii) prior to construction of the virtual logical unit, respond to input/output commands from an operating system of the information handling system with data associated with a dummy logical unit or with an indication that the dummy logical unit is busy.
US10540104B2 Systems and methods for packing data in a scalable memory system protocol
A memory device includes a memory component that stores data and a processor. The processor may receive requests from a requesting component to perform a plurality of data operations, generate a plurality of packets associated with the plurality of data operations, and continuously transmit each of the plurality of packets until each of the plurality of packets are transmitted. Each of the plurality of packets after the first packet of the plurality of packets is transmitted on a subsequent clock cycle immediately after a previous packet is transmitted.
US10540099B2 System for managing the wear of an electronic memory
A system including: a first memory including several portions each of several pages, this memory including first and second ports that enable simultaneous access to two pages of distinct portions of the memory; and a control circuit suitable for implementing, via the second port, a method for balancing the wear of the memory, including movements of data within the memory, while authorizing simultaneous user access to the memory contents via the first port.
US10540097B2 Apparatuses and methods for in-memory operations
The present disclosure includes apparatuses and methods for in-memory operations. An example apparatus includes a memory device including a plurality of subarrays of memory cells, where the plurality of subarrays includes a first subset of the respective plurality of subarrays and a second subset of the respective plurality of subarrays. The memory device includes sensing circuitry coupled to the first subset, the sensing circuitry including a sense amplifier and a compute component. The apparatus also includes a controller configured to direct a first movement of a number of data values from a subarray in the second subset to a subarray in the first subset and performance of a sequential plurality of operations in-memory on the number of data values by the first sensing circuitry coupled to the first subset.
US10540092B2 Method and system for memory oversubscription for virtual machines
A method for oversubscribing a host memory of a host running a virtual machine monitor (VMM), comprising, examining a virtual machine (VM) memory for a VM for metadata associated with the VM memory, the metadata maintained by a guest OS running on the VM, collecting the metadata for the VM memory, and managing the VM memory using the metadata for oversubscribing a host memory.
US10540091B2 Method and apparatus for maintaining reliability of a RAID
a method and an apparatus for maintaining reliability of a mapped redundant array of independent disks. The method comprises: determining a first data loss probability, the first data loss probability indicating reliability of a traditional redundant array of independent disks; determining a second data loss probability, the second data loss probability indicating reliability of the mapped redundant array of independent disks; and determining, based on the first and second data loss probabilities, a condition for maintaining the reliability of the mapped redundant array of independent disks. Compared with the prior art, embodiments of the present disclosure can effectively predict the reliability of a mapped RAID through comparison with a traditional RAID, so as to be capable of determining a reliability relationship between the traditional RAID and the mapped RAID. In this way, the reliability of the traditional RAID will not be degraded when being expanded into the mapped RAID.
US10540087B2 Method and system for viewing stacked screen displays using gestures
An intuitive technique for inputting user gestures into a handheld computing device is disclosed allowing a user to better manipulate different types of screen display presentations, such as desktops and application windows, when performing tasks thereon, wherein a window stack for application windows and/or desktops can be navigated and sequentially displayed according to the window stack ordering without disturbing or changing this ordering.
US10540084B2 Interactive display overlay systems and related methods
In various embodiments, an interactive display overlay system is configured to serve as a gatekeeper for detected inputs on an interactive display screen (e.g., such as an interactive whiteboard or touch screen display) that is displaying a transparent overlay layer over an underlying software application. In various embodiments, the system is configured to detect an input at a particular location on the interactive display screen and determine whether there is a widget at that particular location on the transparent overlay layer before passing the input on to the underlying software application. In particular embodiments, the system is configured to modify inputs detected at the overlay layer that are proximate to a widget to an edge of the widget prior to passing on modified input data to the underlying software application.
US10540082B2 Tutorial timeline chooser
Systems, apparatuses, and methods for displaying a tutorial timeline chooser are disclosed. Displaying a tutorial timeline chooser may include generating an output for display, the output including a representation of a tutorial subject, wherein a tutorial associated with the tutorial subject includes a sequence of tutorial units, the output for display including a first portion including the representation of the tutorial subject, and a second portion including a tutorial timeline chooser for controlling the tutorial, wherein the tutorial timeline chooser includes a tutorial timeline and a plurality of tutorial segment indicators, wherein each tutorial segment indicator from the plurality of tutorial segment indicators corresponds with a respective tutorial unit from the sequence tutorial units, and transmitting or storing the output for display.
US10540079B2 Tilting to scroll
In one embodiment, a method includes sending information to display a visual content item; determining an origin position within the visual content item, wherein the origin position is an initial position in the visual content item from which the visual content item is to be scrolled, and wherein the origin position is determined based on a type of an application associated with the visual content item; receiving an initial tilt measurement of a client computing device; receiving a second tilt measurement of the client computing device; and sending information to scroll the visual content item based on the initial tilt measurement and the second tilt measurement.
US10540076B2 Clone feature to compare data visualization
A dashboard system for data visualizations for ICT and Business Intelligence (BI) comprises a method with the following steps: When a clone button or other signifiers like a part of a dashlet is clicked, wherein the clone button or other signifiers are a dashboard part or a distinct visualization, which triggers clone on selection, another same dashboard or a clone is virtually created and displayed side by side in adjacent columns such as one column for each new clone in user interface, Any criterion can be different for each clone, When a user changes a criteria of a clone by controls over a visualization or using filters, only the clone is affected, When the user moves down or up with a mouse scroll or any sliding scrolling to browse through a page, page up-down or up-down arrows all clones move concurrently. has been developed.
US10540075B2 System and method to perform an allocation using a continuous two direction swipe gesture
A system, method and computer readable medium provide a gesture-based graphical user interface to determine allocation information to instruct an allocation. A gesture-based I/O device displays a graphical user interface having: an amount region configured to define an allocation amount; a plurality of source regions each configured to define an allocation source; and a plurality of destination regions each configured to define an allocation destination. Input is received via the gesture-based I/O device as a swipe gesture having at least two directions, the swipe gesture interacting with the amount region to define the allocation amount and interacting with at least one of a source region of the plurality of source regions and a destination region of the plurality of destination regions to define an allocation source and an allocation destination for the allocation amount.
US10540073B2 Mobile terminal and method for controlling camera-mounted external device
The present disclosure provides a mobile terminal comprising: a wireless communication unit for receiving an image acquired by a camera mounted on an external device; a display unit for outputting the image and receiving a first touch input that is continuously applied for transmitting a wireless signal for changing the capturing range of the camera; and a control unit for switching the image to a control screen for receiving a second touch input for controlling the external device when the capturing range of the camera based on the first touch input reaches a preset limited range. The control unit controls the display unit to switch the image to the control screen in a continuous manner on the basis of the direction of the continuous first touch input.
US10540072B2 System and method for self-optimizing a user interface to support the execution of a business process
A system, method, and computer program product for optimizing a graphical user interface in support of a business process are provided. User activity in a first version of the graphical user interface is logged and compared against a first GUI definition to generate variance data. The variance data is compared to a user proficiency rating generated from personnel and/or reputational data for the user(s) to determine whether and the manner in which to implement the variance data in a second version of the GUI.
US10540066B2 Method for displaying transmission status of MMS (multimedia messaging service) message and telecommunication terminal using the method
A method for displaying transmission status of a multimedia messaging service (MMS) message and a telecommunication terminal using the method, including displaying the currently transmitting content and transmission progress of the MMS message while the telecommunication terminal transmits the MMS message. A user can check the content of the MMS message being currently transmitted together with the transmission progress of the MMS message. The user also can cancel the transmission of the erroneous MMS message before completing the transmission of the MMS message.
US10540063B2 Processing actionable notifications
An actionable event notification disclosed herein provides actionable push notifications that allow an application server to collect information from end users. The actionable event notification includes a notification server that receives notification requests from application servers and communicates notifications to users where the notifications include specification for a notification UI form. In one implementation, the notification server modifies the callback identification on the notification from identification for the application server to identification for the notification server. A client device presents the notification UI form to a user to receive user responses. The user responses are communicated back to the notification server. The notification server processes the user responses and communicates them to the application server as necessary. Alternatively, the user responses are communicated directly to the application server requesting the notifications.
US10540056B2 Video playing method and apparatus
Embodiments of this disclosure provide a method relating to video playing in mobile phone. The method includes: while displaying a first video in a first user interface of a first application, detecting an event for displaying a second user interface of a second application; if the second application has a higher display priority than the first application and playback of the first video is in active progress, replacing display of the first user interface of the first application with display of the second user interface of the second application on the display; generating a hover box to overlay a portion of the second user interface of the second application on the display; and continuing the playback of the first video in the hover box overlaid on the portion of the second user interface of the second application such that both the first application and the second application are performed simultaneously.
US10540053B2 Methods and systems for managing community information
The present disclosure describes a system and method for managing and disseminating community information in a cloud. The computer-implemented method and system for comparing service performance comprises receiving, by a server over a communication network from a computer of each of a plurality of client companies, metadata of a plurality of transactions in enterprise resource planning systems being operated by the plurality of client companies, and presenting, by the server over the communication network to a computer of a selected client company of the plurality of client companies, comparative performance information for display on a graphical user interface of the selected client company based on metadata of transactions in enterprise resource planning systems of other client companies that are substantially similar to the enterprise resource planning system of the selected client company.
US10540051B2 In-context user feedback probe
Techniques to facilitate obtaining feedback for an application associated with an industrial automation environment are disclosed herein. In at least one implementation, a graphical user interface (GUI) is displayed on a display system of a computing system, wherein the GUI includes primary content and a user feedback prompt, and the primary content is displayed on a majority of the display system. Responsive to a user selection of the user feedback prompt, the GUI is expanded to reveal a feedback area on the display system that provides a mechanism to receive user feedback. User input comprising the user feedback is then received. Responsive to receiving the user feedback, the GUI is contracted to conceal the feedback area on the display system.
US10540046B2 Micro LED touch display panel
A micro LED touch display pane of reduced thickness includes a substrate, a display driving layer, micro LEDs on the display driving layer, and common electrodes connecting to the micro LEDs. The micro LEDs are spaced apart from each other and coupled to the display driving layer. The common electrodes cover the micro LEDs. The touch display panel further includes first and second electrodes. The common electrodes and the first electrodes are defined in one layer, insulated from the second electrodes. The first electrodes and the second electrodes cooperatively form mutual-capacitance touch sensing structures.
US10540045B2 Transparent conductor, method for producing same, and touch panel
The transparent conductor involves a first laminate part including a transparent resin substrate and a transmittance-controlling layer, and a second laminate part including the transparent resin substrate, the transmittance-controlling layer, a metal layer containing silver or a silver alloy, and a metal oxide layer in the order presented. The first laminate part and the second laminate part are adjacent to each other in a direction perpendicular to the direction of lamination of the first laminate part and the second laminate part, and the difference between the transmittance of the first laminate part in the direction of lamination, T1, and the transmittance of the second laminate part in the direction of lamination, T2, (T2−T1) is 4% or more.
US10540041B2 Touch processor, touch display driver integrated circuit chip including touch processor, and method of operating touch processor
Provided are a touch processor for performing active protection, a touch display driver integrated circuit (DDI) chip including the touch processor, and a method of operating the touch processor. The touch processor for driving a touch panel including a sensing cell includes a driving circuit configured to provide a driving signal to the touch panel, and a capacitance controller. The capacitance controller is configured to generate a switch control signal for controlling a switch connected to a sensing unit included in the sensing cell, and a compensation signal having a different waveform than the driving signal, so as to reduce a value of an ambient capacitance component of the sensing cell.
US10540036B2 Multiple controllers for a capacitive sensing device
A capacitive sensing device can include multiple capacitive sensors. A first device controller is operatively connected to a portion of the capacitive sensors, while a second device controller is operatively connected to another portion of capacitive sensors. A common node or shield can be connected between the first device controller and the second device controller. Charging and discharging events of selected drive lines in the capacitive sensing device and/or of the common node or shield can be synchronized to reduce undesirable effects such as noise and/or to prevent the charging events and the discharging events from overlapping with each other. One or more reference capacitive sensors can be shared by the multiple device controllers.
US10540028B2 Touch detecting apparatus and touch detecting method using pixel or pixels in display devices
Disclosed herein are a touch detecting apparatus and a touch detecting method using a pixel or pixels in display devices including a means for applying an AC input voltage to a drive IC of the display device and detecting a change in touch capacitance between the pixel and an object in synchronization with a change in amplitude of the AC input voltage. In particular, the touch detecting apparatus using a pixel or pixels in display devices according to an exemplary embodiment of the present invention includes: a grayscale voltage generator applying a grayscale voltage to a source line and a sensing signal processor detecting a touch signal based on a feedback voltage of the grayscale voltage applied to the source line.
US10540024B2 Stylus
A stylus includes in a tubular casing a core body, a pressure detector that detects a pressure applied to the core body, a coupling fitted over the core body, the coupling transmitting the pressure to the pressure detector, and a core pressing controller that controls the coupling to press the core body axially in the tubular casing. The coupling includes a push bearer that bears a push from the core pressing controller, a presser having an axial end fitted in the pressure detector, a fitting region fitted over a portion of the core body remote from a pen tip end of the tubular casing, a receptacle in which another end of the presser remote from an axial end thereof is axially movably housed, and an elastic member disposed in the receptacle, the elastic member biasing the other end of the presser resiliently toward an axial pen tip end of the receptacle.
US10540023B2 User interface devices for virtual reality system
A virtual reality user interface device having a pad and a stylus pen is provided. The pad includes a transparent touch part, a pad tracking part, a touch part frame, and a plurality of light sources disposed on an outside surface of the pad tracking part. The touch part frame is coupled with an outer border area of the transparent touch part and coupled to a portion of the pad tracking part. The pad tracking part includes extension portions extending in a longitudinal direction of the transparent touch part at the periphery of both sides of the transparent touch part from the pad tracking part. The stylus pen includes a stylus grip, a stylus tip detachably mounted to the stylus grip, a stylus tracking part coupled to the stylus grip, and a plurality of light sources disposed on an outside surface of the stylus tracking part.
US10540019B2 Finger computer display and controller device
A processor connected to one or more displays shaped to affix to a fingernail for displaying an image.
US10540018B2 Systems and methods for multilingual emoji search
Systems, methods, and non-transitory computer readable media are configured to receive emoji query text. The emoji query text can be in a first language. One or more emojis that satisfy the query text can be returned. The one or more emojis can include at least one emoji which corresponds to a second language different than the first language. Factor values of one or more factors can be calculated. The calculation can be for each of the one or more emojis. Some or all of the one or more emojis can be provided for presentation. The presentation can be based on a ranking of the one or more emojis.
US10540011B2 Apparatus, method, and program product to reduce noise
An apparatus, method, and program product that can reduce noise caused by haptic feedback are provided. One apparatus includes a display that displays a cursor. The apparatus includes an input device that detects a user operation and generates operation data for operating the cursor based on the user operation. The apparatus also includes a haptic feedback device that provides haptic feedback based on the operation of the cursor. The apparatus includes a control device that controls the operation of the cursor based on the operation data, and modifies the operation data to reduce noise caused by the haptic feedback during a time period in which the haptic feedback is generated.
US10540004B2 Technique for controlling virtual image generation system using emotional states of user
A method of operating a virtual image generation system comprises allowing an end user to interact with a three-dimensional environment comprising at least one virtual object, presenting a stimulus to the end user in the context of the three-dimensional environment, sensing at least one biometric parameter of the end user in response to the presentation of the stimulus to the end user, generating biometric data for each of the sensed biometric parameter(s), determining if the end user is in at least one specific emotional state based on the biometric data for the each of the sensed biometric parameter(s), and performing an action discernible to the end user to facilitate a current objective at least partially based on if it is determined that the end user is in the specific emotional state(s).
US10540002B2 Information processing device and information processing method
There is provided an information processing device including: a processing unit configured to perform a process of generating preparation information on the basis of first output information regarding a first target acquired from a sensor that senses a predetermined range of an actual space and second output information regarding a second target acquired from a device carried by a user. The preparation information is used to generate operation information on the basis of third output information acquired from the sensor.
US10540000B2 Dynamic voltage control
In an approach for controlling voltage, a computer obtains a magnitude of a current of a processing unit. The computer determines an optimized magnitude of a voltage based on the obtained magnitude of the current. The computer generates an updating instruction based on the determined optimized magnitude of the voltage. The computer supplies the generated updating instruction to the processing unit.
US10539999B2 Semiconductor device and method of operating the same
A semiconductor device is provided. The semiconductor device includes a receptacle which comprises a plurality of pins according to a universal serial bus (USB) type-C receptacle interface and a power delivery integrated circuit (PD IC) which transmits a toggle voltage signal that toggles between a first voltage level and a second voltage level to a first pin among the pins and detects a voltage level of a signal output from the first pin.
US10539997B2 Ultra-low-power design memory power reduction scheme
The disclosure generally relates to a memory power reduction scheme that can flexibly transition memory blocks among different power states to reduce power consumption (especially with respect to leakage power) in a manner that balances tradeoffs between reduced power consumption and performance impacts. For example, according to various aspects, individual memory blocks may be associated with an access-dependent age, whereby memory blocks that are not accessed may be periodically aged. As such, in response to the age associated with a memory block crossing an appropriate threshold, the memory block may be transitioned to a power state that generally consumes less leakage power and has a larger performance penalty. Furthermore, one or more performance-related criteria may be defined with certain memory blocks to prevent and/or automatically trigger a transition to another power state.
US10539995B2 Performance boosting method and system of semiconductor device
A performance boosting method of a semiconductor device includes monitoring input of a user and an amount of system usage, generating user system information in response to an event occurring, the user system information including first information and the amount of system usage, the first information regarding input of the user, adaptively determining a performance boosting target value based on the user system information, and boosting an operating frequency according to the performance boosting target value.
US10539994B2 Rapid resumption of a power supply via a data link after power outage
The invention relates to an apparatus (1) enabled to provide power to a powered device (2) via a wired data link (3). The apparatus (1) is configured to provide the power to the powered device (2) in accordance with a configuration determined based on at least one parameter transmitted by the powered device (2) via the wired data link (3) in a power cycle. Further, the apparatus (1) comprises a memory (12) for storing an information about the configuration and a controller (10) for controlling the apparatus (1) on the basis of the stored information to provide power in accordance with the same configuration to the powered device (12) in a subsequent power cycle after a power outage. Moreover, the invention relates to a method for operating the apparatus (1).
US10539990B2 Multiple power paths in a multi-battery information handling system
An information handling system may have multiple batteries and be powered by any one or combination of those batteries. The multiple batteries may be in different detachable portions of the system. When the portions are attached, a battery in one unit connects through multiple input paths to provide power to the other unit. Under a heavy loading condition, power may be drawn from a first battery while power from a second battery is routed to an external power input of the information handling system to supplement power drawn from the first battery.
US10539988B2 Memory system
A memory system includes a nonvolatile memory, a temperature sensor, and a controller. The controller is configured to acquire a number of target commands that are queued for execution and a temperature detected by the temperature sensor, and set control parameters that affect performance of the memory system according to the acquired number of target commands and the acquired temperature.
US10539983B2 Electronic device
The present disclosure provides an electronic device. The electronic device includes a casing and a detachable unit. The casing includes an opening. The detachable unit is selectively disposed in the opening. The detachable unit includes a recognizing element. The detachable unit is provided for the electronic device provided in the present disclosure. In addition to having an electromagnetic shielding effect, the detachable unit can further provide various different functions, such as cooling, storage, display, communication, and accommodation. A user selects different detachable units according to needs. Therefore, the electronic device provided in the present disclosure helps improve user experience.
US10539982B2 Housing assembly and cover applied to electronic device
The present disclosure provides a housing assembly, and the housing assembly is applied to an electronic device. The housing assembly includes a first part and a second part. The first part includes at least one opening. The second part includes at least one mesh area. The mesh area deformably connects to the first part, and covers the opening.
US10539978B2 Mobile terminal and control method therof
A mobile terminal includes a body including first and second bodies and being in one of a first state where the first and second bodies are positioned on the same plane and a second state where one of the first and second bodies is folded with respect to the other, and a display assembly disposed at one side of the first and second bodies, at least part of the display assembly being superposed on the first and second bodies. The display assembly includes a flat area remaining flat in the second state, and a bent area bent in the second state. The display assembly includes a display panel, a first layer provided to the front side of the display panel, and a second layer provided to the rear side of the display panel.
US10539977B2 Display monitors and monitor mount
A system includes a monitor mount and first detachably secured to the monitor mount by the second coupling, (ii) detachably secure the first monitor by the third coupling, and (iii) surround at least a portion of the first electronic visual display when the first monitor is secured to the second monitor.
US10539976B1 Docking device
A docking device operates in an active mode or a passive mode. The docking device includes a path control module, a processing module and a switch. The processing module is connected to the switch, and the switch is connected between the path control module and the processing module. The path control module is configured to receive a signal from a host device. When the path control module does not receive the signal from the host device, the docking device operates in the active mode, and the processing module is connected to a plurality of function modules through the switch. When the path control module receives the signal from the host device, the docking device operates in the passive mode, and the path control module is connected to the function modules through the switch.
US10539975B1 Computer
This disclosure relates to a computer including a computer host, a screen and a keyboard. The computer host includes a first side, a second side, a third side and a fourth side. The first side and the third side are located opposite to each other. The second side and the fourth side are located between the first side and the third side and are located opposite to each other. The screen includes a first connecting side and a second connecting side opposite to each other. The first connecting side of the screen is pivotably connected to the first side of the computer host. The keyboard is pivotably connected to the second connecting side of the screen.
US10539974B2 Casing for electronic apparatus and electronic apparatus having same
In a casing for an electronic apparatus, a plurality of ribs are integrally formed on an inner surface of the casing, and the plurality of ribs form an isogrid structure in which a plurality of equilateral-triangular segments are arranged regularly adjacent to each other.
US10539973B1 Low-voltage bias generator based on high-voltage supply
Apparatus and methods are disclosed for providing a bias. A main diode has first and second terminals that connect to a high voltage (HV) line and to an HV regulated line, respectively. The main diode provides a voltage on the HV regulated line lower than a voltage of the HV line. A first current mirror provides a first current. The current mirror connects to the first terminal of the main diode and the HV regulated line. A second current mirror provides a second current. The second current mirror connects to the HV line, the first current mirror, and a low-voltage (LV) line. An impedance is between the LV line and the HV regulated line. A voltage differential between the HV regulated line and the LV line below a low-voltage threshold, and a voltage differential between the HV regulated line and the HV line above the low-voltage threshold are provided.
US10539972B2 Dynamic current sink for stabilizing low dropout linear regulator
A dynamic current sink includes the following elements. A voltage comparator compares a reference voltage with a second control signal from an LDO (Low Dropout Linear Regulator) to generate a first control signal. A first transistor selectively pulls down a voltage at a first node according to the first control signal. The inverter is coupled between the first node and a second node. An NAND gate has a first input terminal coupled to a second transistor and a third node, a second input terminal coupled to the second node, and an output terminal coupled to a fourth node. A capacitor is coupled between the fourth node and a fifth node. A resistor is coupled between the fifth node and a ground voltage. A third transistor has a control terminal coupled to the fifth node, and selectively draws a discharge current from an output node of the LDO.
US10539971B2 Adaptive voltage scaling circuitry
A circuit may include a first voltage regulator to supply a main circuit and a second voltage regulator to supply a test circuit. The test circuit may produce a test signal having a characteristic dependent on the second regulated supply voltage. A controller may adjust second voltage regulator to a threshold level to induce a change in the characteristic of the test signal. The controller may adjust the first voltage regulator based on the threshold level of the second regulated supply voltage.
US10539969B2 Communication system for a hydrogen refuelling system
A HRS comprising at least a HRS center module, a HRS dispenser module and a first hydrogen supply line facilitating flow of hydrogen between the HRS center module and the HRS dispenser module, the HRS center module comprises a safety controller and a process controller, wherein data is communicated between the safety controller and safety components of the HRS dispenser module via a safety communication channel, and wherein data is communicated between the process controller and process components of the HRS dispenser module via a process communication channel.
US10539965B2 Control system and control method for selecting and tracking a motor vehicle
The present invention describes a control system, which is adapted and determined to identify motor vehicles driving in front. The control system is at least adapted and determined to capture other motor vehicles participating in the traffic ahead of the own motor vehicle with the at least one environmental sensor. The control system is at least adapted and determined to determine a respective position of the other motor vehicles with the at least one environmental sensor. The control system is at least adapted and determined to determine a trajectory of the own motor vehicle from a current speed and a current yaw rate of the own motor vehicle. The control system is at least adapted and determined to select a single motor vehicle from the other motor vehicles that has the shortest distance to the trajectory, in order to follow this single motor vehicle with the own motor vehicle.
US10539960B2 Computer system and method for automated mapping by robots
A method for autonomous map generation by a robot comprising: instructing the robot to traverse a route within an environment in which the robot is deployed; while following the route, causing the robot to collect sensor data to identify features in the environment and to generate an initial map of areas in environment that have been traversed; upon completion of the route, autonomously generating a map of valid areas of the environment by moving throughout the environment while collecting sensor data; while autonomously generating the map, determining that a particular area is potentially invalid by detecting features that are previously unknown to the robot; generating and providing an electronic message to an operator of the robot comprising sensor data of the particular area and a prompt requesting information indicating whether the particular area is valid or invalid; upon receiving a response from the operator, continuing autonomously generating the map according to the response wherein if the particular area is valid, collecting sensor data from the particular area and, if the particular area is invalid, proceeding to an unmapped, valid area of the environment; determining that there are no remaining unmapped, valid areas of the environment, ending autonomously generating the map.
US10539956B2 Subsurface robotic mapping system and method
A robotic mapping system for charting or mapping a path through an underground cavity, and/or mapping a surface of the underground cavity. The robotic mapping system may comprise a mobile control center located on the surface in wireless communications with one or more mapping robots located within the underground cavity. The mapping robots may be controlled by way of an avionics navigation system.
US10539954B2 Description of an actuating device for moving an actuator
An actuating device for moving an actuator that features an actuating drive for generating an actuating movement for the actuator. The actuating device also includes a transmission device for transmitting the actuating movement from the actuating drive to the actuator. It also features a sensor device for detecting the actuating position of the actuator. The sensor device features a signal receiver and transducer. The signal receiver will be in the actuating drive and the transducer configured as part of the transmission device.
US10539947B2 Information processing device
An information processing device displays an NC machining program and a physical state of a machine tool that is operated based on the NC machining program. The information processing device acquires, during execution of a block in a machining block, data indicative of the physical state of the machine tool, associates the block that was being executed with the acquired data and stores the block and the data that have been associated. In addition, the information processing device refers to the database and draw the block using a color according to an intensity of the data, and displays the NC machining program.
US10539942B2 Controlling plasma arc processing systems and related systems and devices
In some aspects, autonomous motion devices configured to operably connect to a plasma torch of a plasma cutting system can include: a body to support a power supply of the plasma cutting system and move relative to a workpiece; a torch holder connected to the body and configured to position a plasma arc torch tip of the plasma torch relative to a region of the workpiece to be processed; a drive system to translate the body supporting the power supply and torch autonomously relative to a surface of the workpiece during a plasma processing operation; and a processor in communication with the drive system and configured to communicate with the power supply, the processor being configured to control the translation of the body relative to the workpiece in accordance with the plasma processing operation.
US10539941B2 Energy dissipative cushioning elements
Disclosed embodiments include methods, computer program products, and systems. Given by way of example only and not of limitation, in various embodiments a method includes: determining an event; actuating a cushioning element in response to the determining the event, the cushioning element including one or more tension-bearing members; and dissipating at least some of an energy associated with a collision based on deforming at least one of the tension-bearing members during the collision, the deforming including substantially inelastically stretching the at least one of the tension-bearing members.
US10539931B2 Time-series data analysis device
To provide a time-series data analysis device which allows to compare time-series data easily.A time-series data analysis device analyzes the time-series data output by a machine tool, the time-series data analysis device including a time-series data acquisition unit configured to acquire the plurality of time-series data including operation conditions and operation results of the machine tool, a classification unit configured to classify the plurality of time-series data according to their respective operation conditions, a display control unit configured to perform control for displaying the plurality of time-series data according to the respective operation condition into which data was classified in the form of a list, and a calculation unit configured to calculate differences in the operation results for a plurality of time-series data selected from the plurality of time-series data included in one operation condition into which data was classified, wherein the display control unit performs control for displaying the calculated differences.
US10539928B2 Smart watch winding device
A watch winding device includes a motor driving a winding operation, an acoustic measurer of the oscillator of a watch in the winding position, and a controller analysing the signals transmitted by the measurer and comparing them to desired values that can be parameterized to regulate the operation of the motor by starting this motor when the operating amplitude of the oscillator is less than a minimum value, and by stopping this motor when the working amplitude is higher than a maximum value, these acoustic measurers are fixed in a base behind an sensing opening of the acoustic sensor. The device includes an acoustic duct which places a receiving port, located inside a chamber for housing a watch, in communication with a transmitting port movable by the motor facing this sensing opening.
US10539926B2 Balance spring made of heavily doped silicon for a timepiece
A balance spring for an oscillator of a timepiece, wherein it comprises a component part, in particular at least a coil or a portion of a coil, provided with heavily doped silicon having an ion density greater than or equal to 1018 at/cm3, in order to permit the thermo-compensation of the oscillator.
US10539921B1 Support for electrophotographic photoreceptor, electrophotographic photoreceptor, process cartridge, and image forming apparatus
A support for an electrophotographic photoreceptor includes a cylindrical cut pipe having a cut surface as the outer peripheral surface. The outer peripheral surface has an arithmetic average waviness Wa of 0.15 μm or less in the axial direction and a peak count PPc of 100 or more and 990 or less in the axial direction.
US10539910B2 Image forming apparatus having grounding of transfer material guide member
In an image forming apparatus, a transfer material transport guide is disposed in an optical sensor unit to support a color deviation sensor, which is disposed near an intermediate transfer belt. By changing the position of the optical sensor unit, the grounding path of the transfer material transport guide can be changed, and both transfer bias leak prevention for the transfer material transport guide and electrostatic breakdown prevention for the color deviation sensor can be implemented. As a result, the apparatus can be downsized, and when the intermediate transfer belt is replaced, the optical sensor unit can be moved to create a space necessary for the replacement.
US10539905B2 Image forming apparatus with controlled start-up of scanning motor
An image forming apparatus: includes a developing member to be movable between a development position where the developing member contacts an image bearing member and a separated position where the developing member is separated from the image bearing member; and a control portion controls the number of rotations of a drive portion by causing a light source to emit a light beam when a rotating polygon mirror starts to rotate, and detecting the light beam emitted from the light source by a detecting portion, wherein when the rotating polygon mirror starts to rotate, the light beam does not enter an image region of the image bearing member and the light beam is detected outside the image region of the image bearing member by the detecting portion, in a state of the developing member having moved from the separating position to the development position.
US10539903B2 Optical scanning device and image forming apparatus including the same
Provided is an optical scanning device, which includes a bottomed box-like casing (31) in which a ceiling side is opened, a rotating polygon mirror (35) housed in the casing (31) to deflect and scan light beams emitted from a light source, a driving motor (41) fixed to a bottom wall of the casing (31) to drive the rotating polygon mirror (35), and a lid member (37) that closes the ceiling side of the casing (31) and is fixed to the casing (31) via a fixing mechanism (311), wherein the fixing mechanism (311) is provided adjacent to a minimum separation part (B) of a sidewall of the casing (31) in which a distance from the rotating polygon mirror (35) is minimum.
US10539902B2 Light scanning apparatus and image forming apparatus
Light scanning apparatus includes a first imaging optical system including one or more imaging optical elements (IOEs) and a first reflective element on optical path between deflecting unit and a first one of IOEs having greatest power in sub-scanning section, and a second imaging optical system including one or more IOEs and a second reflective element on optical path between second scanned surface and a second one of IOEs having greatest power in sub-scanning section. A straight line passing through first and second light-condensing positions of first and second light fluxes deflected by deflecting unit on first and second optical axes is not perpendicular to sub-scanning direction. Distances on first and second optical axes from first and second axial deflecting points to first and second IOEs, and distances on first and second optical axes from first and second axial deflecting points to first and second scanned surfaces are appropriately set.
US10539900B2 Conductive member for electrophotographic apparatus
To provide a conductive roll for an electrophotographic apparatus that includes a conductive rubber elastic body layer having a lower hardness and lower settling properties than a conventional conductive rubber elastic body layer.A conductive roll 10 for an electrophotographic apparatus includes a shaft body 12, and a conductive rubber elastic body layer 14 provided on the outer periphery of the shaft body 12, the conductive rubber elastic body layer 14 containing polar rubber, non-polar rubber, and a dispersing agent, wherein the polar rubber is at least one of nitrile rubber, hydrin rubber, and chloroprene rubber, wherein the non-polar rubber is at least one of isoprene rubber, hydrogenated isoprene rubber, and natural rubber, and wherein the dispersing agent is at least one of a polymer containing a block made of a nitrile rubber component and a block made of an isoprene rubber component, modified natural rubber, and modified isoprene rubber.
US10539895B2 Image forming apparatus
An image forming apparatus includes an image carrier that includes a conductive substrate, and a photosensitive layer and a surface protection layer; a developing device that includes an electrostatic image developer containing a toner, and develops the electrostatic image to form a toner image. The toner contains an amorphous polyester resin and has a weight average molecular weight Mw in a range of from 25,000 to 60,000, and a ratio of the weight average molecular weight Mw to a number average molecular weight Mn (Mw/Mn) is in a range of from 5 to 10. In the toner, a ratio of an absorbance for a wavelength of 1500 cm−1 to an absorbance for a wavelength of 720 cm−1 is 0.6 or less, and a ratio of an absorbance for a wavelength of 820 cm−1 to the absorbance for a wavelength of 720 cm−1 is 0.4 or less.
US10539893B2 Toner
A toner comprising a toner particle comprising a binder resin, wherein a layer comprising an organosilicon condensate is present on the surface of the toner particle; the layer comprising the organosilicon condensate further comprises a reaction product of a compound comprising at least one metal element selected from all the metal elements belonging to Groups 3 to 13, and a polyhydric acid; in a backscattered electron image of the toner captured at a magnification of 50,000 times by using a scanning electron microscope, an average value of an area of the reaction product is from 10 nm2 to 5000 nm2, and a coefficient of variation of the area of the reaction product is not more than 10.0.
US10539885B2 Pattern manufacturing apparatus, pattern manufacturing method, and pattern manufacturing program
A pattern forming photo-curing layer is heated, thereby enabling quick shaping. A pattern manufacturing apparatus (100) includes a controller (101), a laser projector (102), and a heater (103). The controller (101) controls the laser projector (102) to form a pattern on a pattern forming sheet (130) placed on a stage (140). The laser projector (102) includes an optical engine (121), and the controller (101) controls the laser projector (102) to irradiate the pattern forming sheet (130) with a light beam from the optical engine (121). The heater (103) heats the pattern forming sheet (130).
US10539875B2 Ketyl radical induced photoreduction of graphene oxide; grafting of metal nanoparticles on graphene by photoreduction
Photoreduction of graphene oxide, by UV-generated ketyl radicals, to graphene. The photoreduction is versatile and can be carried out in solution, solid-state, and even in polymer composites. Reduction of graphene oxide can take place in various polymer matrixes. Methods for producing graphene-supported metal nanoparticles by photoreduction. Graphene oxide and a metal nanoparticle precursor are simultaneously reduced by the action of photogenerated ketyl radicals. Photoreduction is performed on polymer composite films in one embodiment.
US10539872B2 Photosensitive composition and compound
A photosensitive composition having excellent sensitivity, an insulating film formed using the composition, a color filter formed using the composition, a display device provided with the insulating film or color filter, and a compound suitable for incorporation as a photopolymerization initiator into the composition. This photosensitive composition includes a photopolymerizable compound and a photopolymerization initiator. The photopolymerization initiator contains a compound represented by formula (1) below in which R1 is a hydrogen atom, a nitro group, or a monovalent organic group; R2 and R3 are each an optionally substituted linear alkyl group, an optionally substituted cyclic organic group, or a hydrogen atom, and R2 and R3 may be bonded to one another to form a ring; R4 is a monovalent organic group; R5 is a hydrogen atom, an optionally substituted C1-11 alkyl group, or an optionally substituted aryl group; n is an integer from 0 to 4; and m is 0 or 1.
US10539865B2 Method and device for determining an OPC model
A method is provided for determining an OPC model comprising: recording an aerial image by use of a mask inspection microscope, wherein the aerial image comprises at least one segment of a mask; simulating a plurality of aerial images which comprise at least the segment, proceeding from a mask design and from predefined parameters of an optical model which is part of the OPC model, wherein the parameters differ for each of the simulated aerial images of the plurality of aerial images; determining differences between the measured aerial image and the simulated aerial images; determining those parameters for which the differences between simulated aerial image and measured aerial image are the least.In addition, a mask inspection microscope for carrying out the method is provided.
US10539864B2 Capacitive touch panel having diffuser and patterned electrode
A projection screen including a capacitive touch panel, such as a projected capacitive touch panel. The touch panel includes first and second glass substrates, one of which is patterned (e.g., etched with acid or the like) to form a diffuser. A conductive coating is formed on the patterned surface of the diffuser glass substrate, and is patterned into a plurality of electrodes for the touch panel. The system, including an optional projector, may be used as an interactive transparent display for augmented reality applications such as storefronts. The touch panel may also be used in applications such as capacitive touch panels for controlling showers, appliances, vending machines, electronics, electronic devices, and/or the like.
US10539857B2 Shutter apparatus and imaging apparatus
A shutter apparatus includes a shutter base having an opening, a light shield configured to reciprocate between a closed state that closes the opening and an open state that opens the opening, a motor, a cam member configured to move the light shield when the cam member is rotated by the motor, and a restricting member configured to contact the cam member and to restrict the cam member from rotating in a first direction and in a second direction different from the first direction, the restricting member being rotatable and including a rotary damper engaged with the cam member. The restricting member is located at different positions in a rotating direction between when the restricting member restricts the cam member from rotating in the first direction and when the restricting member restricts the cam member from rotating in the second direction.
US10539856B2 Scanning device
A scanning optical device suitable for use as a camera or solar concentrator.
US10539854B2 Control method for tintable windows
A method of controlling tint of a tintable window to account for occupant comfort in a room of a building. The tintable window is between the interior and exterior of the building. The method predicts a tint level for the tintable window at a future time based on a penetration depth of direct sunlight through the tintable window into the room at the future time and space type in the room. The method also provides instructions over a network to transition tint of the tintable window to the tint level.
US10539852B2 Electrochromic element, optical filter, lens unit, imaging device, and window component
An electrochromic element includes a pair of electrodes and an electrochromic layer disposed between the pair of electrodes. The electrochromic layer contains an electrochromic material, a solvent, and a cyanoethylated polymer.
US10539851B2 Method for changing states of electrochromic film
The disclosure relates generally to a method of changing an optical state of an electrochromic film. The electrochromic film may have a plurality of optical states. The method may include selecting a desired state of the plurality of optical states; injecting electric charges into the electrochromic film; monitoring an amount of the electric charges injected into the electrochromic film; and stopping injecting the electric charges when the electric charges reaches a pre-set amount corresponding to the desired state.
US10539849B2 Color change member, light emitting device, display device and electronic apparatus
A color change member includes: a color change layer that has a light incident surface, a light emission surface, and a side surface; a first protective layer that is provided on the light incident surface of the color change layer; and a second protective layer that is provided on at least a part of the side surface of the color change layer.
US10539848B2 In-plane retardation switching device
An in-plane retardation switching device includes a first substrate, a second substrate, a non-chiral smectic C phase liquid crystal material disposed between the first substrate and the second substrate. The liquid crystal material is of a bulk state. The liquid crystal material has a phase transition sequence of a smectic C phase, a smectic A phase, a nematic phase and an isotropic phase in this order. The liquid crystal material does not have spontaneous polarization and is configured to be driven by quadra-pole momentum of the liquid crystal material.
US10539844B2 Liquid crystal display device and method of manufacturing the same
Discussed are a liquid crystal display (LCD) device and a method of manufacturing the LCD device. The LCD device can include a plurality of pixel areas defined by intersections of a plurality of gate lines and a plurality of data lines, a gate disposed in each of the plurality of pixel areas, a gate insulator disposed to cover the gate, an active layer disposed on only the gate with the gate insulator therebetween, a thin film transistor (TFT) configured to include a source, which is disposed at a first side of the active layer, and a drain disposed at a second side of the active layer, a pixel electrode connected to the drain of the TFT and configured to supply a data voltage to a corresponding pixel area, a common electrode configured to supply a common voltage to the corresponding pixel area, and a lightly doped drain (LDD) disposed between the active layer and the source and between the active layer and the drain. At least a portion of the LDD can be disposed on the gate.
US10539843B2 Display device
According to one embodiment, a display device includes a driver, a pixel circuit disposed to be apart from the driver in a plan view and to be electrically connected to the driver, a first pixel electrode disposed to overlap the pixel circuit in a plan view and to be electrically connected to the pixel circuit, a second pixel electrode disposed to overlap the driver in a plan view and to be closer to an outer edge of a display area than the first pixel electrode, and a relay line disposed between the pixel circuit and the first pixel electrode and between the driver and the second pixel electrode, the relay line electrically connecting the first pixel electrode and the second pixel electrode.
US10539842B2 Printed circuit board package and display device including the same
A display device includes a display substrate including a display area and a pad region, a first pad portion including a plurality of first pad terminals, the plurality of first pad terminals being arranged in a first direction, and a printed circuit board (PCB) including a base film and a second pad portion. The second pad is electrically connected to the first pad portion. The second pad portion includes a plurality of second pad terminals electrically connected to the plurality of first pad terminals, and a plurality of first test lines. The plurality of second pad terminals includes a plurality of sub-pad terminals. One of the plurality of first lines is connected to a first sub-pad terminal of the plurality of sub-pad terminals, and a second sub-pad terminal of the plurality of sub-pad terminals is not connected to any of the plurality of first lines.
US10539841B2 Liquid crystal display device
A liquid crystal display includes a first insulation substrate, a gate line, a data line configured to cross the gate line while being insulated therefrom, a thin film transistor connected to the gate line and the data line, a pixel electrode configured to include a first subpixel electrode connected to the thin film transistor and a second subpixel electrode, a second insulation substrate configured to face the first insulation substrate, a common electrode disposed on the second insulation substrate, and a liquid crystal layer disposed between the first insulation substrate and the second insulation substrate to include a plurality of liquid crystal molecules, where each of the first subpixel electrode and the second subpixel electrode includes a unit pixel electrode including a plurality of minute branches that is extended from a horizontal stem and a vertical stem.
US10539840B2 Liquid crystal display
A LCD device containing an active drive dot matrix LCD element, each pixel containing subsidiary pixels each having a color filter; a passive drive segment display LCD element laminated on rear side of the active drive LCD element, having segment electrode, arranged to be applied with a set voltage, the segment electrode having edge defining a segment shape; cross-nicol polarizers disposed on both outer sides of the LCD elements; controller circuit including first part controlling voltages to be applied to subsidiary pixels, and second part controlling voltages to be applied to the segment electrode; wherein the display device produce normally black display in the absence of applied voltage; and wherein when the segment electrode is activated, those subsidiary pixels in pixels outside the edge of the activated segment electrode are partly driven and partly not driven, displaying different color or intermediate grade, than the conventional art.
US10539835B2 Substrate and photoelectric display device
A substrate and a photoelectric display device comprising the substrate are provided. The substrate comprises a display region (11) and seal material disposed in a periphery thereof. The substrate further comprises a trapping buffer region (13) which is disposed between the display region (11) and the seal material and receives photoelectric display media. By providing the trapping buffer region, impact on the seal material by the excessive photoelectric display media can be mitigated or eliminated when the photoelectric display device is subjected to an external force or is flexed. The life time of the seal material is prolonged. A leakage of the photoelectric display media is avoided.
US10539828B2 Polarizing light emitting plate and display device having the same
A polarizing light emitting plate includes a polarizing layer having a polarizing axis substantially parallel to a first direction, a quantum rod layer including quantum rods aligned in the first direction, and an attachment layer between the polarizing layer and the quantum rod layer and comprising an adhesive material.
US10539827B2 Display device and method for manufacturing the same
A display device and a method of manufacturing a display device are provided. A display device includes a first substrate, sub-pixel electrodes adjacent to each other on the first substrate, a second substrate positioned opposite to the first substrate, a light-transmitting pattern on the second substrate and at least partially overlapping with the first sub-pixel electrode, a wavelength conversion pattern on the second substrate, a first black matrix filling a separation space between a side surface of the light-transmitting pattern and a side surface of a first wavelength conversion pattern and including a first surface facing the first substrate and a second surface facing the second substrate, and the first surface of the first black matrix is wider than the second surface of the first black matrix, and a first surface of a second wavelength conversion pattern is wider than a second surface of the second wavelength conversion pattern.
US10539824B2 Color conversion panel, method of manufacturing the same, and display device including the same
A color conversion panel includes a substrate, a first color conversion layer and a second color conversion layer disposed on the substrate, a planarization layer covering the first color conversion layer and the second color conversion layer, and a polarization layer disposed on the planarization layer. An outlet from the planarization layer penetrates the polarization layer.
US10539823B2 Compensating method and system for cell assembly
The present disclosure relates to compensating method for cell assembly. According to a deviation value of a key position of a measured array substrate, a compensation value of an exposure parameter of black matrix process of a color film substrate is calculated in real time by using historical measurement data of batches. The compensation value is fed back to a manufacturing apparatus in real time. The manufacturing apparatus corrects the key parameter of the apparatus timely according to the compensation value of the exposure parameter of the black matrix, to manufacture a color film substrate matching with the array substrate.
US10539821B2 Optical film movable around a display panel and a display apparatus including the same
A display apparatus includes a display panel, an optical film and a radiation element. The display panel displays an image with light. The optical film surrounds the display panel and is movable around the display device. The radiation element makes contact with the optical film to absorb heat from the optical film movable around the display panel.
US10539820B2 Touch-panel liquid crystal display device
A touch-panel liquid-crystal display device in one embodiment includes a metal line formed on a thin-film transistor array substrate, a gap column spacer and a push column spacer on a portion of a color filter array substrate that corresponds to an intersection of gate and data lines of the thin-film transistor array substrate, and a liquid-crystal layer between the thin-film transistor array substrate and the color filter array substrate. The gap column spacer and the push column spacer have the same height and the gap column spacer is located on the metal line, which facilitates an exposure process, minimizes generation of foreign substances when printing an alignment layer, and enables adjustment of the optimum amount of liquid crystals when liquid-crystal dotting is performed. The push column spacer is located on the metal line when the device can be pushed or bent by external force, and thus increases panel rigidity.
US10539819B2 Touch panel and manufacturing method therefor, display apparatus
The present application discloses a touch panel having a touch area and a non-touching area at a side of the touch area. The touch panel includes: a base substrate having a first surface and a second surface opposite to each other; a touch sensing electrode provided on the first surface of the base substrate and corresponding to the touch area; a first connection wire on the second surface of the base substrate; and a touch control circuit in the non-touching area. The base substrate is provided with a first through hole, the touch sensing electrode is electrically connected with the first connection wire through the first through hole, and the first connection wire is electrically connected with the touch control circuit. The present application further discloses a manufacturing method for the touch panel and a display apparatus having the touch panel.
US10539817B2 Display device
A display device including a display panel, a rear cover, disposed at a rear of the display panel, which forms a rear exterior of the display panel, and a reinforcing member disposed between the display panel and the rear cover, such that the strength of the display device is increased, wherein the reinforcing member includes a body unit having a shape of the display panel and forms an external appearance of the reinforcing member, and a plurality of cells that penetrate the body unit.
US10539812B2 Eyewear control system and method, and an eyewear device
An eyewear control system for a variable transmittance optical filter assembly configurable to cover at least a portion of a lens of an eyewear device. The eyewear control system includes a controller communicatively coupled to a pair of load terminals. The eyewear control system also includes a light sensor communicatively coupled to the controller to provide a detector output signal, the light sensor being positioned to receive sunlight transmitted through the optical filter assembly and towards an eye of a person wearing the eyewear device, the detector output signal being set in dependence on an amount of sunlight received by the light sensor. The eyewear control system also includes a memory communicatively coupled to the controller and having encoded thereon computer program code executable by the controller to transition the optical filter assembly between operating states when coupled to the pair of load terminals. The controller is operable to vary a voltage across the load terminals in dependence on the detector output signal to vary an amount of sunlight transmitted to the eye by the optical filter assembly.
US10539808B2 Impact absorbing elements for eyewear, including overmolded eyewear
There is provided an impact absorbing element for eyewear, comprising a compressible and deformable impact absorbing material sized to fit over at least a portion of a lower edge of a lens of the eyewear, the impact absorbing material comprising an outer portion and an inner portion, at least one of which is capable of deforming against a wearer of the eyewear when the eyewear experiences an impact. There is also provided eyewear comprising at least one lens; a frame supporting the at least one lens; and the impact absorbing element.
US10539802B2 Reflective pilot light viewer
A reflective pilot light viewer is disclosed. The reflective pilot light viewer has an attachment flange securable to a water heater tank by fasteners. The reflective pilot light viewer also has a viewing segment joined to the attachment flange and extending from the access outer panel at an approximate forty-five degree to fifty degree angle, the viewing segment having an upper portion which is a reflective surface. An access outer panel having the reflective pilot light viewer and a water heater having the reflective pilot light viewer are also disclosed.
US10539800B2 Face plate in transparent optical projection displays
The present disclosure relates devices and a method for monitoring a display image (2) in a transparent optical projection display. They disclose a display image monitor (1) comprising a fiber optic face plate (4) and an image sensor (5). The fiber optic face plate (4) comprises a first surface (4a) with optic fiber ends and a second surface (4b) with corresponding optic fiber ends and transfers light from the first surface (4a) to the second surface (4b) through the optic fibers, wherein the first surface abuts against a part (2a) of the display image (2) at a focused image plane (2b) and thus the light of the part of the display image enters the optic fiber ends and wherein the second surface is arranged to direct the part of the display image to the image sensor, thereby transferring the part of the display image to the image sensor.
US10539799B2 Virtual reality, augmented reality, and mixed reality systems including thick media and related methods
A head worn imaging system includes a light source configured to generate a light beam. The system also includes a light guiding optical element having a thickness between 0.1 and 1.5 mm and configured to propagate at least a portion of the light beam by total internal reflection. The system further includes an entry portion and an exit portion of the light guiding optical element configured to selectively allow light addressing the exit portion to exit the light guiding optical element based on the angle of incidence of the light, the radius of curvature of the light and/or the wavelength of the light.
US10539795B2 Methods and systems for diagnosing and treating eyes using laser therapy
Configurations are disclosed for a health system to be used in various healthcare applications, e.g., for patient diagnostics, monitoring, and/or therapy. The health system may comprise a light generation module to transmit light or an image to a user, one or more sensors to detect a physiological parameter of the user's body, including their eyes, and processing circuitry to analyze an input received in response to the presented images to determine one or more health conditions or defects.
US10539788B2 System, method and computer program for hands-free configuration of a luminous distribution
Disclosed is a system (100) comprising a head-mountable eye tracking sensor (116), a processor (110) coupled to said eye tracking sensor and at least one light source (120, 20′) under control of said processor, wherein the at least one light source is arranged to generate a configurable luminous distribution (10, 20) into a field of view of the wearer of the eye tracking sensor; and the processor is adapted to configure said luminous distribution in response to eye tracking data obtained from said eye tracking sensor. A method of controlling such a system and a computer program product for implementing such a method are also disclosed.
US10539787B2 Head-worn adaptive display
This disclosure concerns an interactive head-mounted eyepiece with an integrated processor for handling content for display and an integrated image source for introducing the content to an optical assembly through which the user views a surrounding environment and the displayed content. The optical assembly includes absorptive polarizers or anti-reflective coatings to reduce stray light.
US10539786B2 Rotatable prisms for controlling dispersion magnitude and orientation and methods of use
Systems and methods for dispersing an optical beam are disclosed. In one implementation, an optical system includes a first double Amici prism and a second double Amici prism. The first and second double Amici prisms are aligned along an optical axis of the system and configured to transmit the optical beam. At least one of the first and second double Amici prisms is rotatable relative to the other around the optical axis. Advantageously, the disclosed systems and methods allow for efficient and versatile adjustment of the magnitude and/or orientation of the dispersion of the optical beam.
US10539779B2 Tilted chip assembly for optical devices
A microelectromechanical systems (MEMS) package assembly and a method of manufacturing the same is provided. The MEMS package assembly includes a substrate, a housing coupled to the substrate to form a cavity, wherein the housing includes a transparent plate disposed above and parallel to the substrate and is configured to permit a transmission of light therethrough, and a MEMS chip disposed within the cavity and including a first main surface proximal to the transparent plate and a second main surface opposite to the first main surface and coupled to the substrate. The MEMS chip is oriented such that the first main surface is tilted at a tilt angle with respect to the transparent plate.
US10539775B2 Magnifying observation apparatus
When acquiring a navigation image, to make it possible to set conditions the same as conditions under which a navigation image is acquired last time and create a natural navigation image. A navigation-image acquiring section controls a placement-table control section on the basis of designation of addition of a region to a navigation image and, when present imaging conditions are different from the last imaging conditions, changes the imaging conditions to the last imaging conditions, acquires a region to be added with an imaging element, and causes a display section to display an image of the acquired region to be added and an existing navigation image.
US10539772B2 Multiview light-sheet microscopy
A method of imaging a live biological specimen includes generating one or more first light sheets; directing the generated one or more first light sheets along respective paths that are parallel with a first illumination axis such that the one or more first light sheets optically interact with at least a portion of the biological specimen in a first image plane; recording, at each of a plurality of first views, images of fluorescence emitted along a first detection axis; generating one or more second light sheets; directing the generated one or more second light sheets along respective paths that are parallel with a second illumination axis such that the one or more second light sheets optically interact with at least a portion of the biological specimen in a second image plane, and recording, at each of a plurality of second views, images of fluorescence emitted along a second detection axis.
US10539770B2 Magnification compensation and/or beam steering in optical systems
Techniques are disclosed for magnification compensation and/or beam steering in optical systems. An optical system may include a lens system to receive first radiation associated with an object and direct second radiation associated with an image of the object toward an image plane. The lens system may include a set of lenses, and an actuator system to selectively adjust the set of lenses to adjust a magnification associated with the image symmetrically along a first and a second direction. The lens system may also include a beam steering lens to direct the first radiation to provide the second radiation. In some examples, the lens system may also include a second set of lenses, where the actuator system may also selectively adjust the second set of lenses to adjust the magnification along the first or the second direction. Related methods are also disclosed.
US10539768B2 Rear converter optical system and imaging apparatus including the same
Provided is a rear converter optical system which is detachably mounted on an image side of a main lens system to increase a focal length of the main lens system, in which an effective diameter Φim of an imaging area of the main lens system, an effective diameter Φcr of a lens surface closest to the image side of the rear converter optical system, a lateral magnification βc of the rear converter optical system in the case where the rear converter optical system is mounted on the main lens system, a backfocus skc in the case where the rear converter optical system is mounted on the main lens system are appropriately set.
US10539765B2 Optical device for fingerprint collection
An optical device including a first substrate, a light source, a second substrate, an image capturing device, a microstructure layer, and an infrared pass layer is provided. The light source is disposed on the first substrate. The second substrate is disposed above the first substrate. The second substrate includes a first surface and a second surface opposite to the first surface. The image capturing device is disposed on the first substrate to receive a light beam, which is originated from scattered light beams scattered by an object touching the first surface of the second substrate. The microstructure layer is disposed on the first surface of the second substrate. The microstructure layer is adapted to increase a light beam, which is scattered by the object and transmitted to the image capturing device. The infrared pass layer is adapted to pass the infrared light.
US10539764B2 Anamorphic photography and squeeze ratios for digital imagers
A digital camera comprising a digital image sensor and at least one corrective lens element configured to reduce a blurring of an image in a horizontal or vertical dimension on the digital image sensor. The digital image sensor may be larger than a 28 millimeter diagonal.
US10539761B2 Camera optical lens
The present disclosure discloses a camera optical lens. The camera optical lens including, in an order from an object side to an image side, a first lens, a second lens having a positive refractive power, a third lens having a negative refractive power, a fourth lens, a fifth lens, and a sixth lens. The first lens is made of glass material, the second lens is made of glass material, the third lens is made of plastic material, the fourth lens is made of plastic material, the fifth lens is made of plastic material, and the sixth lens is made of plastic material. The camera optical lens further satisfies specific conditions.
US10539759B2 Optical system
An optical system includes a base, a first lens driving module, and a second lens driving module. The first lens driving module includes a first lens holder, a first magnet, and a first coil. The first lens holder is configured to hold a first optical element. The first coil corresponding to the first magnet is configured to drive the first lens holder to move relative to the base. The second lens driving module includes a second lens holder, a second magnet, and a second coil. The second lens holder is configured to hold a second optical element. The second coil corresponding to the second magnet is configured to drive the second lens holder to move relative to the base. The first magnet is disposed between the first and second lens holders, and no other magnet is disposed between the first and second lens holders except the first magnet.
US10539752B2 Optical structure
An optical structure is presented. The optical structure includes a substrate including a cavity on a first surface of the substrate. The optical structure further includes an optical component on the substrate, the optical component including a second surface opposed to the first surface of the substrate. The optical structure also includes an adhesive in a gap between the first surface of the substrate and the second surface of the optical component affixing the optical component to the substrate, wherein at least one of the first surface of the substrate and the second surface of the optical component includes a predetermined portion arranged around the cavity, wherein the predetermined portion prevents the adhesive from infiltrating.
US10539747B2 Bend induced light scattering fiber and cable assemblies and method of making
Embodiments of the disclosure are directed to a bend induced light scattering (BIS) optical fiber and method of making. The BIS optical fiber includes a core of pure silica devoid of nanovoids and a cladding surrounding the core. The core has a first index of refraction and the cladding has a second index of refraction that is lower than the first index of refraction of the core. The first index of refraction of the core and the second index of refraction of the cladding are configured to maintain light within the core when the BIS optical fiber is unbent in a light retaining position and to emit light from the core to the cladding at a bend in the BIS optical fiber when the radius of curvature of the bend is less than a critical radius of curvature and the BIS optical fiber is in a light emitting position.
US10539744B2 Gapless optical mode converter
A gapless optical mode converter comprising a fiber holder configured to receive and hold an optical transmission line, a first glass block coupled via an optical adhesive at a first side to the fiber holder, a lens coupled via the optical adhesive at a first side to a second side of the first glass block, and a holder configured to hold the fiber holder, the first glass block, and the lens.
US10539739B2 Multimode optical fiber, mode delay adjuster for fiber systems, and methods to use such fibers, adjusters, and systems
An apparatus includes a multi-mode optical fiber having a selected plurality of optical propagating modes. The selected plurality may include only a proper subset of or may include all of the optical propagating modes of the multi-mode optical fiber. Each optical propagating mode of the selected plurality has a group velocity that varies over a corresponding range for light in, at least, one of the optical telecommunications C-band, the optical telecommunications L-band, and the optical telecommunications S-band. The ranges corresponding to different ones of the modes of the selected plurality are non-overlapping. The ranges of a group velocity-adjacent pair of the ranges are separated by a nonzero gap of less than about 10,000 meters per second.
US10539731B2 Grin lens and methods of making the same
An imaging device includes a grin lens having a proximal end and a distal end, wherein the grin lens is made from a polymeric material, an optical fiber having a distal end coupled to the proximal end of the grin lens, and a beam director coupled to the distal end of the grin lens, wherein the beam director is configured to direct light at an angle relative to a longitudinal axis of the optical fiber.
US10539726B2 Solar control coating with enhanced solar control performance
A solar control coating (30) includes a first phase adjustment layer (40); a first metal functional layer (46); a second phase adjustment layer (50); a second metal functional layer (58); a third phase adjustment layer (62); a third metal functional layer (70); a fourth phase adjustment layer (86); and optionally, a protective layer (92). At least one of the metal functional layers (46, 58, 70) includes a metal functional multi-film layer including (i) at least one infrared reflective film and (ii) at least one absorptive film.
US10539722B2 Optical film
Optical film is disclosed. The optical film includes a binder, a plurality of particles, and a plurality of interconnected voids. The volume fraction of the plurality of interconnected voids in the optical film is not less than about 20%. The weight ratio of the binder to the plurality of the particles is not less than about 1:2.
US10539713B2 Location monitoring via a gateway
A remote location monitoring system, for example, a home monitoring or weather monitoring system may include one or more sensors and/or receivers at a first location such as a residence or business to be monitored. The sensors and receivers may communicate with a remote central server via a gateway device and the detection data received from the sensors and receivers may be displayed via display circuitry coupled to a processor of the gateway device. The sensors, receivers, and gateway device may be controlled by users locally or remotely via the server. Users may register to receive remote notifications of weather events and other home monitoring events. Users may also access remotely sensors and receivers to configure alerts, notifications, and automatic responses for the devices and integrated appliances at the first location.
US10539712B1 Networked personal weather devices and related methods for providing weather information
The formation of dynamic, micro-climate groups consisting of passive and active weather collecting devices is provided. Such devices may collect weather information in real-time. The collected information may be distributed weather information and or forecasts to individuals in a particular geographical area or to other subscribers.
US10539703B2 Method and system for petrophysical quantity estimation from dielectric and neutron capture cross section measurements
A method includes receiving, via a processor, dielectric measurements of a geological formation and receiving, via the processor, sigma measurements. The sigma measurements include thermal neutron capture cross section of the geological formation. The method also includes jointly inverting to fit the dielectric measurements and the sigma measurements to a petrophysical model, and computing at least water salinity of the geological formation based on the joint inversion.
US10539698B2 Determining a quantitative bond using signal attenuation
A technique facilitates determination of a quantitative bond between a pipe and adjacent materials, e.g. between a wellbore casing and adjacent cement. The quantitative bond is established via acoustic measurements related to signal attenuation. Additionally, the acoustic measurements may be conducted with a sonic tool during a wellbore operation, e.g. during a drilling operation. The methodology enables use of signal attenuation in a manner which facilitates determination of bond index coverage up to a high percentage, e.g. 100 percent.
US10539697B2 Source towing arrangement
A system can include a source and a front float coupled to the source. The front float can include a winch configured to adjust a position of the source. The front float can include a control unit configured to control functions associated with the front float. Lead-ins can be coupled to the front float and the source and configured to accommodate transfer of electrical energy between the front float and the source.
US10539696B2 Ocean bottom seismometer package
A marine seismic exploration method and system comprised of continuous recording, self-contained ocean bottom pods characterized by low profile casings. An external bumper is provided to promote ocean bottom coupling and prevent fishing net entrapment. Pods are tethered together with flexible, non-rigid, non-conducting cable used to control pod deployment. Pods are deployed and retrieved from a boat deck configured to have a storage system and a handling system to attach pods to cable on-the-fly. The storage system is a juke box configuration of slots wherein individual pods are randomly stored in the slots to permit data extraction, charging, testing and synchronizing without opening the pods. A pod may include an inertial navigation system to determine ocean floor location and a rubidium clock for timing. The system includes mathematical gimballing. The cable may include shear couplings designed to automatically shear apart if a certain level of cable tension is reached.
US10539694B2 Piezoelectric bender with additional constructive resonance
Embodiments related to a sound source that comprises a base plate configured to bend and generate acoustic energy; a spring coupled to the base plate; and a mass element coupled to the spring, wherein the sound source is operable to produce at least two resonance frequencies in the sound source.
US10539689B1 Spectral X-ray detectors with dynamic electronic control and computational methods
Novel and advantageous methods and systems for performing computed tomography (CT) imaging are disclosed. Electrodes can be connected to appropriate surface sites of a detector element of a CT scanner to capture nearby electron-hole pairs generated by X-rays received on the detector element. This detection can be performed in current-integrating/energy-integrating mode.
US10539686B2 Method for the signal processing of a photosensor
A method for photosensor signal processing includes carrying out, by measuring a combination of readout channels of a direction e with linearly increasing and linearly decreasing signal strength, a linear coding in at least one e-direction. The linearly increasing and linearly decreasing signal strengths of readout channels of the direction e, which are respectively used for the linear coding, are multiplied by each other. The linear coding satisfies the following edge condition: Q1(e)=c1·ec2+c3, Q2(e)=c4·ec5+c6, c1=const. ∈(0, ∞), c4=const. ∈(−∞, 0), c3, c6=const. ∈(−∞, ∞), and 0.5
US10539685B2 Scintillator
A scintillator panel includes at least one light emitting layer and at least one non-light emitting layer laminated, wherein the light emitting layer contains phosphor particles, and when the thickness of the light emitting layer is represented by A, a relationship among a cumulative 50% particle diameter D50 of the phosphor particles based on volume average, a cumulative 90% particle diameter D90 of the phosphor particles based on volume average, and the thickness A satisfies, D50
US10539682B2 Medical imaging detector
The present invention relates to medical imaging, and in particular a medical imaging detector. In order to improve and facilitate the collection of information, e.g. for medical diagnosis, a medical imaging detector is provided that comprises a first sensor arrangement (12) and a second sensor arrangement (14). The first sensor arrangement is configured to provide a first type of image data belonging to a first imaging modality. The second sensor arrangement is configured to provide a second type of image data belonging to a second imaging modality. The first imaging modality is an X-ray imaging modality, while the second imaging modality is a non-X-ray imaging modality. The first sensor arrangement comprises one or a plurality of first sensor segments (16) arranged within a first circumferential line (18) defining a first imaging area (20). The second sensor arrangement comprises one or a plurality of second sensor segments (22) arranged within a second circumferential line (24) defining a second imaging area (26). The first imaging area and the second imaging area at least partly overlap.
US10539676B2 Method, apparatus and computer program product for mapping and modeling a three dimensional structure
Embodiments described herein may provide a method for generating a three-dimensional vector model of the interior of a structure. Methods may include: receiving sensor data indicative of a trajectory; receiving sensor data defining structural surfaces within a structure; generating a three-dimensional point cloud from the sensor data defining structural surfaces within the structure; segmenting the three-dimensional point cloud into two or more segments based, at least in part, on the sensor data indicative of trajectory; generating a three-dimensional surface model of an interior of the structure based on the segmented three-dimensional point cloud with semantic recognition and labelling; and providing the three-dimensional surface model of an interior of the structure to an advanced driver assistance system to facilitate autonomous vehicle parking.
US10539670B2 System and method for continuous wave interference cancellation
Methods and systems for cancelling continuous wave interference in radar systems include defining an integration time period, dividing the integration time period into sub-periods during which the radar sensor system transmits a radar signal integrating a detected signal during both sub-periods to generate sub-period integrated values, wherein integration in the sub-periods is triggered at points of symmetrical opposite polarities of a down converted interferer signal having a non-integer number of cycles in each sub-period, and adding tire respective sub-period integrated values to cancel interference residue of opposite polarity in the respective sub-periods.
US10539668B2 Positioning device, communication device, and positioning system for reduction of power consumption
The present technology relates to a positioning device, a communication device, and a positioning system that are designed to consume lower amounts of power in a more reliable manner. In a case where the identification information included in a received radio signal is the identification information about the current search target, and the reception intensity of the radio signal exceeds a predetermined value, the positioning device transmits a distance measurement start instruction to the communication device, and carries out measurement of the distance to the communication device. Upon receiving the distance measurement start instruction from the positioning device, the communication device performs measurement of the distance to the positioning device. The present technology can be applied to a positioning system.
US10539667B2 High power, high frequency pulser for use in ultrasound
An ultrasound pulse generator circuit includes a first gate driver electrically coupled to a first gallium nitride (GaN) transistor, a second gate driver electrically coupled to a second GaN transistor, a first snubber circuit, a second snubber circuit, and a transformer. The first snubber circuit and the second snubber circuit each include a respective capacitor and resistor and each snubber circuit is configured to clamp a voltage overshoot when present. Further, the transformer generates an output signal when operated and the third transformer is electrically connected downstream of the first GaN transistor, the second GaN transistor, the first snubber circuit, and the second snubber circuit. In addition, the transformer includes multiple windings.
US10539666B2 Laser radar device
A device includes a light source (1) for generating light with a single wavelength; a modulator (3) for modulating the light generated into transmission light; a beam scanner (7) for carrying out beam scanning by which the transmission light modulated is radiated, and the light reflected is received; a beam scanning controller (8) for controlling the radiation direction; a signal processing unit (12) for performing wind measurement through heterodyne detection using the light generated and the corresponding received light; and an optical axis corrector (9) for correcting the optical axis angular shift between the transmission light and the received light, which accompanies the beam scanning, with respect to the received light used by the signal processing unit (12) or the transmission light used by the beam scanner (7), on the basis of the radiation direction of the beam scanner (7), the angular speed of the beam scanning and the wind measurement distance.
US10539662B2 Range finder and optical device
A distance detection device is provided, including a calculating unit that calculates a distance to a detection target using a length of time until floodlighted light is received by a light-receiving unit; a first detecting unit that detects whether detection target changing operation is being performed; a second detecting unit that detects variation in the distance calculated by the calculating unit; a shake correcting optical system that is driven based on a shake detection result and through which the floodlighted light passes; and a control unit that controls driving of the shake correcting optical system using an output from the first detecting unit and an output from the second detecting unit.
US10539659B2 Apparatus for detecting axial misalignment
A diagnostic apparatus includes an obtaining unit for obtaining horizontal misalignment information indicative of whether there is horizontal misalignment in a probing beam. The diagnostic apparatus includes a diagnostic unit for diagnosing whether there is vertical misalignment. The vertical misalignment is misalignment of the probing beam with respect to a designed beam axis position in a vertical direction. The vertical direction corresponds to a height direction of the vehicle. The diagnostic apparatus includes a determining unit for determining, based on the horizontal misalignment information, whether the diagnostic unit executes diagnosis of the vertical misalignment. The determining unit causes the diagnostic unit to execute diagnosis of the vertical misalignment upon the horizontal misalignment information representing that there is no horizontal misalignment. The determining unit disables the diagnostic unit from executing diagnosis of the vertical misalignment upon the horizontal misalignment information representing that there is horizontal misalignment.
US10539655B1 Method and apparatus for rapid acoustic analysis
A computer-implemented method of identifying a target includes receiving at least one data input related to the target from at least one data source. At least one acoustic parameter is calculated from the at least one data input. A target identification algorithm is applied to at least one acoustic data parameter. An identification of the target is produced from at least one acoustic parameter when the target identification algorithm is applied thereto. The identification of the target is displayed.
US10539653B2 Method for detecting position of mobile body
A method for detecting a position of a mobile body moving on a plane includes setting X-axis and Y-axis direction reference lines on the plane, disposing a dummy mobile body on intersection points of the reference lines, detecting a position of the dummy mobile body, determining position variation amounts at the intersection points as an X-axis direction error and a Y-axis direction error based on a difference from true position data, determining X-axis and Y-axis direction error approximate formulas based on the errors to calculate errors at each position on the reference lines, detecting the position of the mobile body, correcting acquired detected X-Y coordinate data by a linear interpolation method using the X-axis and Y-axis direction error approximate formulas, and obtaining position data close to the true position of the mobile body.
US10539652B2 System and method for estimating time of arrival (TOA)
A technique is provided for estimating time of arrival of a signal transmitted as a pulse and received as a sum of pulses. The received signal is filtered with a novel filter that lowers the early side lobes of the received signal to noise level. A first energy rise point is identified at a point of the main lobe of the filtered received signal, at which the energy is higher than the noise by a predetermined level. Starting from the identification of the first energy rise points, the time of arrival is estimated via curve matching, in which the shape of the filtered received signal is matched to the shape of a reference curve composed by a sum of one or more reference curves that are shifted both in time and in energy. The reference curves are found by applying to the transmitted signal the same filter applied to the received signal.
US10539647B2 Method and system for determining precise robotic position and orientation using near-simultaneous radio frequency measurements
A method and system for determining position and/or pose of an object. A robotic device moves throughout an environment and includes a master transceiver tag and, optionally, additional tags. The environment includes a plurality of anchor nodes that are configured to form a network. A master anchor node is in communication with at least a portion of the plurality of anchor nodes and is configured to transmit a ranging message as a UWB signal, receive a ranging message response from each other anchor node in the network, generate a reference grid representing physical locations of the plurality of anchor nodes within the network based upon the received ranging message responses, and distribute the reference grid to each of the other anchor nodes. The master transceiver tag receives the reference grid information and, based upon further calculations, determines a specific position and pose of the robotic device within the environment.
US10539646B2 Intelligent data collection and transmission based on remote motion sensing
Remote monitoring of an area with a remote sensing device (100, 200, 300) encased in a rubber ball (302) is provided. A remote sensing device (100, 200, 300) is provided which receives a spoken description of a location of the remote sensing device and stores the spoken description as predetermined location information. The description can be received directly prior to deployment or wirelessly transmitted from another device (400). The remote sensing device can sense information related to its environment via a motion sensor (314), such as whether an intruder is located within a vicinity of the remote sensing device (100, 200, 300). The remote sensing device (100, 200, 300) can then transmit the predetermined location information and the environment information to the another device (400) in response to the sensing. In response to receipt, the other device (400) can render the predetermined location information and the environment information in an audible format.
US10539645B2 Angle of arrival estimation
A method is disclosed for determining an angle of arrival of an incident plane wave received by an antenna array. The method includes receiving signals from a plurality of antenna receiving channels, determining a set of possible angles of arrival of the incident plane wave based on the signals received at the plurality of receiving channels, measuring a pulse delay of the incident plane wave between the signals received at the plurality of receiving channels, and calculating the angle of arrival of the incident plane wave based on the set of possible angles of arrival and the measured pulse delay.
US10539642B2 Method for calibrating a magnetic resonance imaging (MRI) phantom
It is an object of the invention to improve MRI based treatment, especially MRI based radiotherapy. This object is achieved by a method for calibrating a magnetic resonance imaging (MRI) phantom having an expected geometry and comprising at least one MRI detectable part with a position within the geometry which is known with a geometric inaccuracy. The method comprises the following steps: step 1: placing the phantom at a predetermined location in a magnetic resonance system such that the MRI detectable part is within a symmetry plane of a gradient system of the magnetic resonance imaging system and; step 2: acquiring an MRI image of the MRI detectable part of the phantom by means of a first sequence, wherein the MRI image comprises multiple slices; step 3: determining the geometric inaccuracy of the MRI detectable part of the MRI phantom based on the position and the representation of the part in the MRI image.
US10539639B2 Local active gradient shielding
Some implementations provide a system that includes: a main magnet including a bore and configured to generate a substantially uniform magnetic field in the bore; one or more gradient coils configured to perturb the substantially uniform magnetic field in the bore, wherein perturbing the substantially uniform magnetic field results in a first varying magnetic field outside of the bore; and one or more shielding units located outside of the bore and configured to generate a second varying magnetic field configured to attenuate the first varying magnetic field outside of the bore.
US10539636B2 Multi-channel transmit/receive radio frequency (RF) system which individually monitors currents in each of a plurality of antenna elements of a magnetic resonance (MR) imaging coil system
A multi-channel transmit/receive radio frequency (RF) system for a magnetic resonance examination system with an RF antenna array includes multiple antenna elements and an RF power supply to supply electrical RF power to the antenna elements. Directional couplers are circuited between respective antenna elements and a power distributor. A monitoring module is configured to measure forward electrical wave amplitude(s) and reflected electrical wave amplitude(s) at individual directional couplers. An arithmetic module is configured to compute individual coil element currents on the basis of the measured forward and reflected electrical wave amplitudes.
US10539627B2 Method of restoring secondary battery and method of reusing secondary battery
A secondary battery restoring method includes a first step of determining whether or not a value of an input-output characteristic of a secondary battery or a battery module is within a predetermined range of reference values, and a second step of adjusting the secondary battery or the battery module to a predetermined low SOC condition of from 0% to 20% SOC and thereafter leaving the secondary battery or the battery module to stand if, in the first step, the value of the input-output characteristic is determined to be outside the predetermined range of reference values.
US10539625B2 Integrated standard-compliant data acquisition device
An integrated standard-compliant data acquisition device includes an electrically insulating package including a plurality of conductive leads and an integrated circuit (IC) disposed within the electrically insulating package and electrically coupled to at least some of the plurality of conductive leads. The IC includes a first multiplexer (MUX), a second MUX, a third MUX, an analog-to-digital converter (ADC), a plurality of registers, a fourth MUX, control logic, and communication circuitry. In operation, a first circuit value under a first condition can be determined and stored, a second circuit value under a second condition can be determined and stored, and the decision as to whether there is a fault condition can be mad by comparing the first circuit value and the second circuit value.
US10539623B2 Charging/discharging current estimation device
A current estimation device according to an embodiment of the present disclosure is a device for estimating a charging/discharging current of a battery pack and includes: a shunt resistor connected between a first node and a second node on a charging/discharging path of the battery pack; a shunt capacitor connected between the first node and the second node; a voltage measuring unit connected between the first node and the second node to measure a voltage applied to the shunt resistor; and a current estimating unit configured to estimate the charging/discharging current of the battery pack by using the voltage measured by the voltage measuring unit.
US10539620B2 Battery condition detection in hand hygiene product dispensers
Systems and methods for detection and analysis of battery condition information may be used with respect to, for example, battery powered hand hygiene product dispensers. The battery condition information may be used to identify potential low battery conditions, the type of dispenser, the type or form of product dispensed, and/or to detect occurrence of a battery replacement event in a hand hygiene product dispenser. The battery condition information may further be used to determine a number of dispenses remaining for a hand hygiene product dispenser. The battery condition information may further be used to provide battery condition information for battery operated hand hygiene product dispensers in hand hygiene compliance systems.
US10539619B2 Testing device and method for testing a vibration motor arranged in a device
A method and a testing device (1) function test a vibration motor (2) arranged in a portable gas-measuring device (3). A sensor (4) detects a value for a motor property transmits the value to a control and analysis unit (5). The detected value is compared with a desired value, a test result is generated on the basis of the comparison, and a trigger signal is generated on the basis of the test result. A terminal voltage and/or current are determined during a switching-on and/or switching-off operation of the vibration motor (2) at an electrical terminal (6) of the vibration motor (2) on the basis of the motor property of the vibration motor (2). This terminal voltage and/or the terminal current present at least at times during the switching-on and/or switching-off operation are compared with at least one desired value in the control and analysis unit (5).
US10539617B2 Scan architecture for interconnect testing in 3D integrated circuits
A device comprises a first die; and a second die stacked below the first die with interconnections between the first die and the second die. A least one of the first die or the second die has a circuit for performing a function and provides a functional path. Each of the first and second dies comprise a plurality of latches, including a respective latch corresponding to each one of the interconnections; and a plurality of multiplexers. Each multiplexer is connected to a respective one of the plurality of latches and arranged for receiving and selecting one of a scan test pattern or a signal from the functional path for outputting during a scan chain test of the first die and second die.
US10539615B2 Reconfiguring debug circuitry
A method of reconfiguring a current debug configuration of a debug unit connected to a peripheral circuit on an integrated circuit chip. The method comprises the debug unit collecting debug data of the peripheral circuit and outputting the debug data in a message stream. The debug unit receives a debug reconfiguration command. The debug unit transmits an indication of the current debug configuration, then reconfigures the current debug configuration to a new debug configuration in accordance with the debug reconfiguration command, then transmits an indication of the new debug configuration. The indication of the current debug configuration and the indication of the new debug configuration are transmitted adjacent to the debug data in the message stream.
US10539612B2 Voltage contrast based fault and defect inference in logic chips
A voltage contrast imaging defect detection system includes a voltage contrast imaging tool and a controller coupled to the voltage contrast imaging tool. The controller is configured to generate one or more voltage contrast imaging metrics for one or more structures on a sample, determine one or more target areas on the sample based on the one or more voltage contrast imaging metrics, receive a voltage contrast imaging dataset for the one or more target areas on the sample from the voltage contrast imaging tool, and detect one or more defects based on the voltage contrast imaging dataset.
US10539607B2 Evaluation apparatus including a plurality of insulating portions surrounding a probe and semiconductor device evaluation method based thereon
An evaluation apparatus includes an insulating plate, a plurality of probes fixed to the insulating plate, an insulating portion having a connection portion connected to the insulating plate in a detachable manner and a tip portion continuous with the connection portion, the tip portion being narrower than the connection portion, an insulator formed by combining the insulating portions to surround the plurality of probes in planar view, and an evaluation unit for passing currents through the plurality of probes to evaluate electrical characteristics of an object to be measured.
US10539602B2 Active shaft grounding system with diagnostic waveform analysis
A system that applies a counteracting voltage or current to a rotating shaft to minimize a grounding voltage signal of the shaft, measures and analyzes the counteracting signal, and provides expert system logic that compares prior learned waveforms and models of baseline, fault, and degradation waveforms to operational waveforms to determine and predict faults and degradation events. Self-learning logic analyzes the operational waveforms to look for changes, and finds or predicts fault and degradation events in relation to archived characteristics of earlier waveforms. It then adds characteristics of predictive waveforms to the database of model waveforms, and updates rules and thresholds in the expert logic based on the found predictors. It may further calculate and continuously refine a counteracting signal waveform to minimize the shaft grounding waveform.
US10539600B2 Semiconductor device and AC resistance measuring system including the same
Provided is a semiconductor device including: an AC voltage generation unit that generates an AC voltage having an amplitude according to a control signal; a resistance element provided in series with a measurement target, the AC voltage being applied to the resistance element; a voltage detecting unit that detects that a difference voltage between two ends of the resistance element has reached a specified voltage; and a control unit that outputs the control signal to the AC voltage generation unit to cause the AC voltage generation unit to generate the AC voltage so that the difference voltage reaches the specified voltage, based on a detection result of the voltage detecting unit.
US10539596B2 Current sensor error compensation method
A system and method are provided to perform current sensor error compensation. The system and method involve obtaining a current measurement of a current on a circuit from a current sensor; obtaining a voltage measurement of a voltage associated with the current from a voltage sensor; determining a fundamental frequency of the voltage from the voltage measurement; and performing error compensation on the current measurement based on the determined fundamental frequency to produce a corrected current measurement. The current sensor error compensation may be performed to correct current measurements in a motor system, such as in a motor overload relay, at a low cost by using functionality already available in the system.
US10539595B2 Systems and methods for improving the range of sensor systems
A measurement circuit measures a waveform of electrical energy generated by a generator. The measurement circuit includes a sensor configured to sense a waveform having a first range of amplitudes, first and second circuits configured to filter the sensed waveform. Each circuit includes an attenuator configured to amplify an amplitude of the waveform by multiplying the waveform by an attenuation factor, an analog-to-digital converter (ADC) configured to digitally sample the amplified waveform, which has a second range of amplitudes, to obtain digital samples, a gain element configured to multiply the digital samples by a gain factor, and a factor adjustor configured to adjust the attenuation factor and the gain factor. The measurement circuit further includes a controller configured to calculate voltage and current of the waveform based on the digital samples and to control the generator based on the calculated voltage and current. The first range includes and is larger than the second range.
US10539593B2 Transfer unit and prober
The present invention provides a prober and a transfer unit being capable of improving throughput at each of the measurement units. The prober includes a transfer object housing that houses a plurality of transfer objects, the plurality of measurement units, the transfer unit that moves between the transfer object housing for housing the plurality of transfer objects and the plurality of measurement units to transfer the transfer objects into the transfer object housing or each of the measurement units, and a moving device. The transfer unit includes environment controller configured to control an environment in a casing, and air curtain formation means for causing the casing to be in a sealed or a substantially sealed state.
US10539591B2 Measuring device for a scanning probe microscope, scanning probe microscope and method for operating the scanning probe microscope
The invention relates to a measuring device for a scanning probe microscope including a measuring probe a first probe holding device on which the measuring probe is arranged, a detection device including a measurement light source which is adapted to provide light beams directed toward the measuring probe, a sensor device which is adapted, during the operation to receive measurement light beams reflected from the measuring probe. A first measuring arrangement in which the first probe holding device with the measuring probe is arranged in a first position spaced from the detection device, and a second measuring arrangement is formed in which a lengthening device is changeably arranged between the detection device and the measuring probe which lengthens the respective optical beam path for the light beams and the measurement light beams in such a manner that the first probe holding device or a second probe holding device which is different from the first probe holding device is arranged with the measuring probe at a second position spacing from the detection device which is greater than the first position spacing.
US10539590B2 High magnetic field scanning probe microscope employing liquid helium-free room-temperature bore superconducting magnet
A scanning probe microscope of the present disclosure includes: a room-temperature bore superconducting magnet including a liquid helium-consumption free closed-cycle cooling system, a superconducting magnet, and a chamber having a room-temperature bore; and a scanning probe microscope including a scanning head, a vacuum chamber, and a vibration isolation platform; and a computer control system. The room-temperature bore superconducting magnet is cooled by the cryogen-free closed-cycle cooling system which eliminates the dependence on liquid helium for high magnetic field operation. There is no physical contact between the scanning probe microscope and the superconducting magnet connected to the closed-cycle cooling system. The scanning probe microscope can achieve atomic-scale spatial resolution. The temperature of the scanning probe microscope is not restricted by the low temperature conditions for operation of the superconducting magnet. The scanning probe microscope and the vacuum chamber can achieve high-temperature baking independent of the superconducting magnet for ultra-high vacuum conditions.
US10539589B2 Through process flow intra-chip and inter-chip electrical analysis and process control using in-line nanoprobing
System for performing in-line nanoprobing on semiconductor wafer. A wafer support or vertical wafer positioner is attached to a wafer stage. An SEM column, an optical microscope and a plurality of nanoprobe positioners are all attached to the ceiling. The nanoprobe positioners have one nanoprobe configured for physically contacting selected points on the wafer. A force (or touch) sensor measures contact force applied by the probe to the wafer (or the moment) when the probe physically contacts the wafer. A plurality of drift sensors are provided for calculating probe vs. wafer alignment drift in real-time during measurements.
US10539588B2 Method for reducing error in rotor speed measurements
The method of reducing error in rotor speed measurement includes synchronously measuring a rotor having a target including at least one geometric imperfection. Time intervals for the passing of each tooth of a rotor are stored in a circular buffer memory array. Speed is always determined by extracting the time for a complete revolution, so that geometric imperfections and asymmetry of the rotating target do not influence the speed determination, which is always representing the average speed over the latest complete revolution.
US10539587B2 Accelerometer with compatibility to complementary metal-oxide-semiconductor technologies
An accelerometer may include a seismic mass to flex based on acceleration components perpendicular to a surface of a substrate. The seismic mass may include a first electrode and a portion of the substrate. A first surface of the seismic mass may be adjacent to a first cavity in the substrate, and a second surface of the seismic mass being adjacent to a second cavity. The first surface of the seismic mass and the second surface of the seismic mass may be on opposite sides of the seismic mass. The accelerometer may include a second electrode separated from the second surface of the seismic mass by at least the second cavity.
US10539580B2 Solid phase multi-analyte assay
Compositions and methods for detecting the presence and/or amount of one or more analytes, including analytes such as drugs of abuse, are provided. The compositions include two or more analytes associated with a solid phase, e.g., a particle or a multiwell plate. The compositions and methods also allow the simultaneous, tandem, or serial determination of the presence and/or amount of two or more analytes of interest in a sample.
US10539577B2 Fibroblast growth factor receptors as diagnostic markers of acquired sensory neuronopathies
The present invention relates to the diagnosis of acquired sensory neuronopathies (SNN), and to the treatment of these disorders.
US10539568B2 RP-HPLC analysis of complex polypeptide mixtures
The present invention relates to reversed phase high-performance liquid chromatography (HPLC) methods useful for the characterisation of glatiramer acetate or similar polypeptide mixtures. The method described herein can distinguish glatiramer acetate from non-conforming copolymers and may be used to choose batches of glatiramer acetate suitable for pharmaceutical use.
US10539567B2 Biopsy methods and devices
Disclosed are methods for detecting remnant cancer cells in a tissue sample.
US10539563B2 Anti-carbamylated protein antibodies and the risk for arthritis
Antibodies against citrullinated protein antigens (ACPA) have shown their relevance for the diagnosis and possibly pathogenesis in arthritis. Described are means and methods for determining antibodies against homocitrulline-containing proteins or carbamylated proteins/peptides (anti-CarP) for the classification of individuals suffering from, or at risk of suffering from, arthritis.
US10539562B2 Testing device and method for producing same, and testing kit, transfer medium for testing device, and testing method
Provided is a testing device including: a porous flow path member in which a flow path for flowing a sample is formed; and a resin layer provided at at least one position over the flow path member, wherein the resin layer is a porous body formed of a hydrophobic material, and wherein a reagent reactive with the sample is formed as a solid phase over a surface of the resin layer facing the flow path member and inside voids of the resin layer.
US10539561B1 Enzyme-amplified redox microarray detection process
There is disclosed a process and an array for assaying for binding of target molecules to capture molecules on micro array devices, wherein the microarray devices contain electrodes. Specifically, there is disclosed a binding (including nucleotide hybridization) process to detect binding on a microarray wherein the microarray contains electronically addressable electrode devices. There is further disclosed an enzymatically catalyzed oxidation/reduction reaction to take place within a “virtual flask” region of a micro array wherein the reaction is detected by current changes detected on the addressable electrode.
US10539559B2 PIVKA-II measurement method, measurement reagent, and measurement kit
Disclosed are a PIVKA-II measurement method that achieves better serum-plasma correlation than conventional methods, and a reagent and a kit therefor. The PIVKA-II measurement method according to the present invention comprises measuring PIVKA-II in a sample by an immunoassay using a mixture of an anti-F1 antibody that specifically binds to prothrombin fragment F1 or an antigen-binding fragment thereof and an anti-F2 antibody that specifically binds to prothrombin fragment F2 or an antigen-binding fragment thereof; and an anti-PIVKA-II antibody that specifically binds to PIVKA-II or an antigen-binding fragment thereof.
US10539555B2 Methods and test kits for determining male fertility status
This disclosure provides a method for determining male fertility status. The method comprises determining GM1 localization patterns following induced sperm capacitation, identifying the percentage of various patterns, particularly the ratio of [(AA+APM)/total number of GM1 localization patterns] and determining if the percentage of certain GM1 localization patterns in response to induced capacitation is altered. Based on the change in the percentage of localization patterns of certain patterns in response to induced capacitation, alone or in combination with other sperm attributes, male fertility status can be identified.
US10539545B2 Systems and methods for monitoring agricultural products
The present invention relates to systems and methods for monitoring agricultural products. In particular, the present invention relates to monitoring fruit production, plant growth, and plant vitality.
US10539543B2 Chip-type particulate matter sensor
A chip-type PM (Particulate Matter) sensor comprising a sensing unit installed in a cylindrical housing mounted on an exhaust pipe, the sensing unit having a sensing pattern for sensing particulate matters contained in exhaust gas, wherein the sensing unit may include a substrate formed in a direction perpendicular to the longitudinal direction of the housing, and the sensing pattern formed on a surface of the substrate, facing the exhaust pipe, and configured to sense the particulate matters.
US10539538B2 Laser ultrasound system and method for inspection of a contoured structure
A method including ultrasonically scanning a structure with a laser ultrasound testing system where the structure is provided with an array of nanoscopic structures, the nanoscopic structures having a predetermined directional orientation, the nanoscopic structures disposed on a scanned surface of the structure, and determining if the structure meets a predetermined threshold. Aspects of this invention apply certain high emissivity coatings to structures for the purpose of significant improvement laser ultrasound inspection of those structures. The nanotechnology-based material in the coatings rapidly draws heat away, for maximum laser energy absorption while preventing surface heat damage to the composite surface from the laser beam.
US10539535B2 Defect measurement method, defect measurement device, and testing probe
The present invention quickly carries out quantitative evaluation of a defect of a magnetic member. An inspection probe (100), which includes: a third magnet (4) polarized in a direction intersecting a counter surface facing a magnetic member; a Hall element (11) that detects a density of a magnetic flux passing through the third magnet (4) and the magnetic member, is used to apply, to an output signal from the Hall element (11), an evaluation algorithm which is selected according to whether a defective surface is a front surface or a back surface.
US10539530B2 System and method for small molecule detection
A system for analyzing a content of a sample material is presented. The system includes a fiber sensitized to a first substance, and at least one electrode configured to expose the fiber to an electric field. The system includes an optical sensor configured to detect a displacement of the fiber when the fiber is exposed to the electric field, and a processor configured to use the displacement of the fiber to characterize a content of the sample material.
US10539528B2 Stacked nanofluidics structure
Methods and devices for a stacked nanofluidic sensor are described. The stacked nanofluidic sensor and methods for forming a nanosheet stack of at least two alternating layers of a first nanosheet material and a second nanosheet material on a substrate. Additionally, a gate structure is formed on the nanosheet stack. Further, nanofluidic channels are formed within the gate structure, including removing each layer of the first nanosheet material within the gate structure to form a channel configured to receive a nanofluidic sample.
US10539523B2 System and method for monitoring cardiomyocyte beating, viability, morphology, and electrophysiological properties
Devices, systems and methods for monitoring excitable cells, such as cardiomyocytes, on microelectrode arrays that couple the electro-stimulation of excitable cells to induce or regulate cardiomyocyte beating and the simultaneous measurement of impedance and extracellular recording to assess changes in cardiomyocyte beating, viability, morphology or electrophysical properties in response to a plurality of treatments.
US10539522B2 Method for analysis of hydrocarbons in water
A method for analysis of hydrocarbons in water, the method comprising the steps of: extracting the hydrocarbons from a water sample; introducing the extracted hydrocarbons to a solvent system; determining the relative concentrations of the hydrocarbons in the solvent system and at least one solvent in the solvent system by 1H NMR analysis, wherein the solvent system comprises at least one solvent with a 1H NMR signal distinguishable from a 1H NMR signal of the hydrocarbons.
US10539514B2 Substrate inspection method, computer storage medium and substrate inspection apparatus
A method of inspecting a substrate to be repeatedly treated along a predetermined transfer way in a plurality of kinds of different treatment apparatuses, includes: imaging a substrate that has been treated in one of the treatment apparatuses, to acquire a first substrate image; imaging a substrate that has been an object for imaging the first substrate image and further treated in another treatment apparatus different from the one treatment apparatus after treated in the one treatment apparatus, to acquire a second substrate image; then performing defect inspection, based on the first substrate image and the second substrate image; and identifying, depending on whether or not a defect detected from the second substrate image is not detected from the first substrate image, whether or not the defect is caused by a treatment after the first substrate image is acquired and a treatment before the second substrate image is acquired.
US10539512B2 Block-to-block reticle inspection
Block-to-block reticle inspection includes acquiring a swath image of a portion of a reticle with a reticle inspection sub-system, identifying a first occurrence of a block in the swatch image and at least a second occurrence of the block in the swath image substantially similar to the first occurrence of the block and determining at least one of a location, one or more geometrical characteristics of the block and a spatial offset between the first occurrence of the block and the at least a second occurrence of the block.
US10539511B2 Detection method, inspection method, detection apparatus, and inspection apparatus
A detection method, an inspection method, a detection apparatus, and an inspection apparatus capable of preventing an error in a luminance unevenness correction and thereby accurately inspecting an object to be inspected are provided. A detection method according to the present disclosure includes illuminating an object to be inspected by using illumination light including pulsed light, acquiring image data of the object to be inspected by concentrating light from the object to be inspected illuminated by the illumination light and detecting the concentrated light by an inspection detector, acquiring image data of a luminance distribution of the illumination light, the luminance distribution being detected by illuminating a correction detector by using part of the illumination light, and detecting inspection image data by correcting the image data of the object to be inspected based on the image data of the luminance distribution.
US10539509B2 Display system, display device, display method, and non-transitory computer readable recording medium
A display system which has: a display device configured to be able to display an image superimposed on a reality space; and a managing device configured to manage the image the display device displays, wherein the display device has a display processor configured to read at least one of a qualified image and a disqualified image for an inspection target existing in the reality space from a memory and to display the read image superimposed on the reality space seen through an optical see-through displayer, on the displayer.
US10539504B1 Method and apparatus for automating contact between an ATR crystal and a specimen
An ATR scanning system and a method for positioning a specimen against the reflective surface of an ATR objective are disclosed. The scanning system includes an ATR objective, a controller, a stage, and a height profiler. The controller forms an image of the reflective surface. The stage moves a specimen in a direction toward the reflective surface at a speed determined by the controller. The height profiler measures a minimum distance between the specimen and the reflective surface as the z-axis stage moves the specimen at a first speed. When the specimen is a predetermined distance from the reflective surface of the ATR objective, the controller causes the z-axis stage to move toward the reflective surface at a second speed while forming approach images of the reflective surface to determine if the specimen is in contact with the reflective surface.
US10539501B2 Assay plates, reader systems and methods for luminescence test measurements
Luminescence test measurements are conducted using an assay module having integrated electrodes with a reader apparatus adapted to receive assay modules, induce luminescence, preferably electrode induced luminescence, in the wells or assay regions of the assay modules and measure the induced luminescence.
US10539496B2 Instrument and method for optical particle sensing
Devices for detecting particle sizes and distributions using focused light scattering techniques, by passing a sample through a focused beam of light, are disclosed. In one embodiment, the devices include one or more lasers, whose light is focused into a narrow beam and into a flow cell, and dispersions are passed through the flow cell using hydrodynamic sample injection. In another embodiment, a plurality of lasers is used, optionally with hydrodynamic sample injection. Particles pass through and scatter the light. The scattered light is then detected using scatter and extinction detectors, and, optionally, fluorescence detectors, and the number and size of the particles is determined. Particles in the size range of 0.1 to 10 μm can be measured. Using the device, significantly smaller particles can be detected than if techniques such as EQELS, flow cytometry, and other conventional devices for measuring biological particles.
US10539493B2 Particulate matter detection sensor and particulate matter detection apparatus
The particulate matter detection sensor includes a conductive part, and the pair of electrodes that are arranged at specified spacing so as to face each other. The conductive part is formed into a plate shape using a conductive material having electrical resistivity that is higher than particulate matter. One major surface of the conductive part functions as an accumulation surface on which particulate matter accumulates. The pair of electrodes are formed on this accumulation surface.
US10539492B2 Sensor for determining a concentration of particles in a gas flow
A device for determining a concentration of particles in a gas flow, e.g., soot particles in exhaust gas of an internal combustion engine, includes a carrier and a sensor, which is situated on a surface of the carrier and can be exposed to the gas flow, the sensor including an electrode structure including at least two measuring electrodes that are of different polarity and that are formed as an interdigital comb structure including finger electrodes. In first areas of the interdigital comb structure, the finger electrodes have a first mutual distance in relation to each other, and in second areas of the interdigital comb structure, the finger electrodes have a second smaller mutual distance in relation to each other, the first areas and the second areas in the interdigital comb structure each at least partially adjoining each other alternately, occupying respective surface areas on the sensor.
US10539487B2 Systems and methods for monitoring tissue sample processing
A tissue sample that has been removed from a subject can be evaluated. A change in speed of the energy traveling through the sample is evaluated to monitor changes in the biological sample during processing. The monitoring can detect movement of fluid with the sample and cross-linking. A system for performing the method can include a transmitter that outputs the energy and a receiver configured to detect the transmitted energy.
US10539483B2 Misfire detection device for internal combustion engine
A misfire detection device includes an electronic control unit that calculates, based on a crank signal, a first component that is a first integer multiple frequency component of a combustion cycle related to a rotation change value and a second component that is a second integer multiple frequency component of the combustion cycle related to the rotation change value. The electronic control unit determines whether the second component has a maximum value or a minimum value in at least one of two phases of a phase where the first component has a maximum value and a phase where the first component has a minimum value. The electronic control unit determines that an interval between compression top dead centers of cylinders has continuous misfire based on a determination result of whether the second component has a maximum value or a minimum value.
US10539482B2 Oxygen sensor element blackening detection
The present description relates generally to methods and systems for detecting thermal aging and blackening in oxygen sensors. Thermal aging and blackening effects may be differentiated based on a monitored change in impedance in each of a pump cell and a Nernst cell of the oxygen sensor following application of an alternating voltage. In response to detection of thermal aging and/or blackening in the oxygen sensor corrective measures may be taken to ensure accurate oxygen estimation using the sensor.
US10539481B2 Medical fluid cassette leak detection methods and devices
A method is provided for detecting leaks in a disposable medical fluid cassette that includes a base and a flexible membrane attached to the base in such a way that the base and the flexible membrane cooperate to at least partially form a fluid passageway. The method includes applying a first force to the flexible membrane, measuring a first physical property of a system that includes the medical fluid cassette a medical fluid pumping machine, removing the first force from the flexible membrane, applying a second force to the flexible membrane, measuring a second physical property of the system, and determining whether the medical fluid cassette leaks based on a comparison of the first physical property and the second physical property.
US10539473B2 Systems for monitoring the environmental history of a component
Methods and systems for monitoring an environment history of a component using an indicator array that includes energy exposure indicator pads direct-printed onto a surface of the component in a geometric pattern. Each of the plurality of energy exposure indicator pads in the geometric pattern may include a mechanochromic material, a first thermochromic indicator responsive within a first temperature range, a second thermochromic indicator responsive within a second temperature range, and a third thermochromic indicator responsive within a third temperature range, provided that the first, second, and third temperature ranges are distinct from one another.
US10539472B2 Inorganic thermochromic additive for an inorganic ceramic coating composition
The present invention relates to an inorganic thermochromic additive for an inorganic ceramic coating composition, comprising a thermally colour-changeable yellow inorganic pigment, a thermally colour-changeable green inorganic pigment, and optionally a white inorganic pigment. It also relates to a thermally colour-changeable ceramic coating composition comprising the inorganic thermochromic additive and the inorganic ceramic coating composition. The present invention further provides a kit for preparing the thermally colour-changeable ceramic coating composition. The present invention further relates to an artefact, in particular a cookware item coated with the thermally colour-changeable ceramic coating composition, and to the use of the thermally colour-changeable ceramic coating composition for coating an artefact, in particular a cookware item.
US10539467B2 Port and related container system
A container system includes a flexible bag, a probe port, and a probe. The probe port includes an elongated tubular member having an interior surface bounding a first passageway extending between a first end and an opposing second end, the tubular member being made of a polymeric or elastomeric material and being flexible. The probe port also includes a flange coupled to the tubular member and radially outwardly projecting therefrom, the flange being secured to the flexible bag so that the first end of the tubular member projects into a chamber of the flexible bag while the second end of the first passageway of the tubular member is accessible from outside of the flexible bag. The probe can be received within the first passageway of the probe port.
US10539466B1 Appartus for establishing a mesh network for reefer sensor architecture
The present invention provides a system and apparatus for monitoring temperature and airflow from multiple sensors node for maintaining proper conditions within a refrigerated tractor-trailer unit or reefer. The system provides a mesh network of multiple sensors, which communicate between sensors and with a processing unit of a reefer unit for monitoring the condition of transported goods.
US10539464B2 Imaging systems and methods
An imaging method includes assigning pixels within the extent of a focal plane array active area to a first readout range and a second readout range. Image data is read out from the pixels assigned to the first readout range and the second readout range. Pixels located within the extend of the focal plane array active area and not assigned to the first readout range or the second readout range are left unread. Imaging systems and hyperspectral imaging arrangements are also described.
US10539461B2 Spectroscope
A spectrometer includes a support having a bottom wall part in which a depression including a concave curved inner surface and a peripheral part adjacent to the depression are provided, and a side wall part disposed on a side on which the depression is open with respect to the bottom wall part, a light detection element supported by the side wall part while opposing the depression, and a dispersive part disposed on the inner surface of the depression. A length of the depression in a second direction in which a plurality of grating grooves included in the dispersive part is aligned is larger than a length of the depression in a third direction orthogonal to the second direction when viewed in a first direction in which the depression and the light detection element oppose each other. An area of the peripheral part adjacent to the depression in the second direction is larger than an area of the peripheral part adjacent to the depression in the third direction when viewed in the first direction.
US10539453B2 Weighing sensor for a scale
In a weighing sensor for a scale, comprising a base (1), a load receiver (4) jointedly linked to the base (1) by means of a parallelogram linkage, and a lever mechanism having at least two force transmitting levers each having a load arm (14, 23, 28, 35, 39, 46, 54) and an force arm (19, 30, 38), the force transmitting levers (8, 9, 36, 40, 50) being supported by means of supporting joints (17, 24, 29, 37, 42, 48, 55, 60) defining supporting joint pivot points on the base (1), and being arranged one behind the other as seen in the longitudinal direction of the weighing sensor, it is provided that all force transmitting levers (8, 9, 36, 40, 50) are two-sided levers.
US10539452B2 Robotic weight measurement and sorting system
A weight measurement system able to hold a plurality of articles and measure the respective weight thereof. A weight measurement system includes a robot arm, a weight measurement device attached to the robot arm, a plurality of hand movement mechanisms attached to the weight measurement device, and a plurality of hands separately moved by respective motions of the plurality of hand movement mechanisms, wherein the weight measurement device measures a weight of a first article held by a first of the hands moved by a motion of a first of the hand movement mechanisms and a weight of a second article held by a second of the hands moved by a motion of a second of the hand movement mechanisms.
US10539450B2 Load suspension and weighing system for a dialysis machine reservoir
A load suspension and weighing system for a removable reservoir unit of a portable dialysis machine includes a centrally located flexure assembly. The flexure assembly includes magnets and a number of flexure rings which allow for movement of the magnets about a fixed circuit board. Sensors in the circuit board sense changes in the magnetic field as the magnets move in relation to the circuit board. The magnetic field changes produce a voltage output which is used by a processor to generate weight calculations. The top of the flexure assembly is attached to the interior of the dialysis machine. The entirety of the reservoir unit is suspended by a first internal frame that is attached to the bottom of the flexure assembly. Having a single flexure assembly positioned above the reservoir unit provides more accurate weight measurements while also preventing damage to the assembly from water spillage.
US10539449B2 Radar fill level measurement device
A radar based fill level measurement device for measuring the fill level of a material in a container, comprising an electronics unit, wherein the electronics unit serves to generate a transmission signal, and serves to process a received signal. The received signal containing a reflected portion of the transmission signal, and the reflected portion being reflected from a surface of the material whose distance is to be measured. The electronics unit comprises a signal generator to generate a frequency modulated transmission signal, wherein the electronics unit comprises a processor to process the received signal using phase information comprised in the received signal, and wherein the radar device comprises a coaxial waveguide probe arranged in the container, wherein said coaxial waveguide probe serves for guiding the transmission signal (TX) and the received signal (RX).
US10539448B2 Radar level gauge with high temperature, high pressure (HTHP) process seal
A radar level gauge comprising a directional antenna, a hollow wave guide connected to the antenna, a tank connection having a through hole with an annular abutment, a dielectric filling member arranged in the tank connection, the dielectric filling member comprising an annular collar portion resting against the annular abutment, a clamping member inserted into the tank connection, a fastening member attached to the fixed tank connection to secure the clamping member between the fastening member and the annular abutment, and a spring member arranged between the fastening member and the clamping member. The spring member presses the clamping member towards the annular abutment, to apply a controlled pressure on the annular collar portion, allowing the annular collar portion to serve as a pressure tight sealing between a tank interior and a tank exterior.
US10539442B2 Fluid momentum detection method and related apparatus
A method is provided for determining fluid momentum through one or more conduits. The method comprises the step of receiving an elongation signal from an elongation sensor indicating an elongation of the one or more conduits due to the flowing fluid. A momentum term is then calculated.
US10539441B2 Flow or level sensor/switch system
A flow or level switch comprises a sensor/switch assembly which is adapted for mounting in connection with either a fitting having an offset defining a channel to detect fluid flow through an orifice into the channel or a tank having a ball float to detect the level of the ball float in the tank. A switch module comprises a control rod which reciprocates and activates a switch unit having a bi-positionable contact member. A follower, which may be in the form of an axle with an angularly fixed projection, engages the control rod to cause the contact member to move.
US10539437B2 Crop growth sensing apparatus and method supporting agricultural machinery variable-quantity fertilization operations
A crop growth sensing apparatus and method supporting agricultural machinery variable-quantity fertilization, includes a shock-absorbing support, a shock-absorbing frame, and a cantilever beam. The shock-absorbing support is connected to an agricultural machinery vehicle frame. The cantilever beam is pivotally connected above a shock-absorbing spring of the shock-absorbing support. The cantilever beam, by means shock-absorbing springs mounted thereabove and thereunder, is pivotally connected to the shock-absorbing frame. The shock-absorbing frame is fixedly connected to a crop growth sensor. The crop growth sensing method employs an engine vibration model of the agricultural machinery and a vibration model for vehicle wheels and farmland road surface as excitations in analyzing vibrations of a crop growth multispectral sensor shock-absorbing apparatus to determine the number and mount positions of sensitive elements of the crop growth multispectral sensor. Also provided are a self-balancing apparatus and a self-balancing method for the crop growth multispectral sensor.
US10539436B2 Pressure sensing apparatus for airbag
A pressure sensing apparatus for an airbag may include: a sensor element configured to measure a change of air pressure by a vehicle collision; a housing having the sensor element seated therein, including a terminal part electrically connected to the sensor element, and fixed to a vehicle body; a cover detachably installed on the housing; and an elastic pressing part having one side connected to the cover and the other side protruded toward the sensor element so as to press the sensor element, and formed of an elastically deformable material. The housing may include a support protrusion to support the bottom of the sensor element with the terminal part.
US10539434B2 Air flow rate measurement device
An air flow rate measurement device includes a housing that includes a bypass flow channel, which branches from a main flow channel and then returns to the main flow channel, a flow rate sensor assy that incorporates a flow rate sensor element, which measures a flow rate of air flowing through the bypass flow channel, and a physical quantity sensor assy that incorporates a physical quantity sensor element, which measures a physical quantity of air flowing through the main flow channel. The housing includes a first mount part on which the flow rate sensor assy is mounted, and a second mount part on which the physical quantity sensor assy is mounted. The flow rate sensor assy and the physical quantity sensor assy are attached to the housing from the same direction to be mounted on the first mount part and the second mount part respectively.
US10539432B2 Differential top-read magnetic sensor with low cost back bias magnet
A sensor module may include a magnet with a magnetization in a first direction, and a sensor chip including a first sensing element and a second sensing element arranged on a plane defined by the sensor chip. The first direction may be substantially parallel to the main surface of the sensor chip. The first sensing element and the second sensing element may be sensitive to an in-plane component of a magnetic field along the first direction or may be sensitive to an in-plane component of the magnetic field perpendicular to the first direction. The first sensing element and the second sensing element may be positioned beyond an edge of the magnet along the first direction such that the first sensing element and the second sensing element protrude past the edge of the magnet along the first direction.
US10539431B2 Resolver and electric motor using same
A resolver which includes a resolver rotor and a resolver stator. The resolver stator includes a resolver stator core, a winding bracket mounted on the resolver stator core, and a plurality of resolver windings wound on the winding bracket. The winding bracket includes an annular portion surrounding the resolver rotor, a connector extending outwardly from the annular portion, and a cover mounted on the connector. The connector includes a plurality of conductive terminals connecting both the resolver winding and lead wires, and a body receiving the conductive terminals. The cover abuts against the lead wires to secure the lead wires to connector.
US10539424B2 Navigating an indoor transit system using a mobile device
Devices, methods, and systems for navigating an indoor area such as an indoor transit system using a mobile device are described herein. The method may include navigating a network of indoor pathways and a plurality of access points for entering/exiting the indoor pathways. The indoor pathways may be mapped and may include a plurality of beacons distributed at designated locations throughout the indoor pathways. The beacons may be detected using a mobile computing device and an indoor location of the mobile computing device may be determined and depicted on the map of the indoor pathways. The location of the mobile computing device may be used to determine a route from the location of the mobile computing device to a destination in or adjacent the mapped indoor pathways.
US10539420B2 Microelectromechanical gyroscope for sensing angular rate and method of sensing angular rate
A microelectromechanical gyroscope includes: a substrate; a stator sensing structure fixed to the substrate; a first mass elastically constrained to the substrate and movable with respect to the substrate in a first direction; a second mass elastically constrained to the first mass and movable with respect to the first mass in a second direction; and a third mass elastically constrained to the second mass and to the substrate and capacitively coupled to the stator sensing structure, the third mass being movable with respect to the substrate in the second direction and with respect to the second mass in the first direction.
US10539413B2 Live ride height measurement
Methods and systems measure a vehicle body parameter; e.g., a wheel alignment parameter such as ride height. Embodiments include a system having a target attachable to a vehicle body, and an image sensor for viewing the target and capturing image data thereof. A processor processes the image data, determines an initial spatial position of the target based on the processed image data, compares the initial spatial position of the target with a reference position, and prompts a user to align the target to an adjusted spatial position when the initial spatial position differs from the reference position more than a threshold amount. The vehicle body parameter value is determined based on the target's adjusted spatial position. In certain embodiments, the adjusted spatial position differs from the reference position by a position error value, and the processor mathematically corrects the vehicle body parameter value based on the position error value.
US10539410B2 Distance measurement device, distance measurement method, and distance measurement program
A distance measurement device includes an imaging unit which captures a subject image formed by an imaging optical system, an emission unit which emits directional light as light having directivity along an optical axis direction of the imaging optical system, a light receiving unit which receives reflected light of the directional light from the subject, a derivation unit which derives a distance to the subject based on the timing at which the directional light is emitted and the timing at which the reflected light is received, a display unit which displays the subject image, and a control unit which performs control such that, in a case of performing a distance measurement, the display unit displays the subject image as a motion image and transition is made to a state where actual exposure by the imaging unit is possible at the timing of the end of the distance measurement.
US10539407B2 Roughness measurement sensor, an apparatus with a roughness measurement sensor and the respective use thereof
A roughness measurement sensor (15), comprising a sliding element and a sensor tip (15.4), wherein the sensor tip (15.4) is arranged in the region of the extremal end of a sensor arm (13.1) which has a longitudinal extension parallel to a longitudinal axis (LA) and is mounted in a lever-like manner. In some embodiments, the sliding element is formed in the manner of a skid (15.3), and the skid (15.3) lies, as viewed in a sectional plane (SE), perpendicularly to the longitudinal axis (LA), laterally adjacent to the sensor tip (15.4).
US10539402B2 Target bracket
A target system includes a blocking plate with one or more openings through which bullets are fired and one or more targets for being struck by the bullets disposed behind the blocking plate and generally in line with the one or more openings. The target system includes a slotted bracket which limits the range of movement of the target after it has been struck by a projectile. The slotted bracket also provides for tool-less attachment and removal of the targets from the blocking plate.
US10539398B2 Impact suppressor
Disclosed herein are multiple implementations of impact suppressors. Each impact suppressor is formed of multiple polymer layers. In implementations each polymer layer is one of the following: a solid polymer layer, a flat foam polymer layer, a corrugated polymer layer, and/or a peak-and-valley shaped polymer layer. The impact suppressors are configured to be worn by a user below a bullet-proof vest to reduce the impact force from an impact, such as from a bullet or other projectile hitting the bullet-proof vest, thus reducing the likelihood of injury and/or bruising.
US10539397B2 Modular underwater torpedo system
A torpedo apparatus comprises a propulsion module operable to propel the torpedo apparatus through water and a steering module operatively coupled to the propulsion module. The steering module including a plurality of fins which are controllable for controlling a direction of travel of the torpedo apparatus through water. A plurality of head modules are removably and interchangeably attachable to the torpedo apparatus, wherein each of the head modules houses at least one guidance assembly and at least one utility assembly. A power supply module is configured to provide power to the propulsion module, the steering module, and an attached one of the head modules.
US10539396B1 Dual mode seeker
A dual mode RF/IR seeker suitable for use in an anti-radiation missile is disclosed. The infrared sensor is responsive to radiation within the 4.0 to 4.8 micron band and the radio frequency sensor is responsive to radio frequency signals within a 6.5 to 16.5 GHz band. The infrared sensor comprises a folded Cassegrainian telescope arrangement, including a primary mirror which is transparent to radio frequency energy. The radio frequency sensor comprises an annular array of orthogonally disposed stripline flared notch radiating elements. A broadband microwave receiver, fabricated in a multilayered stripline package, is provided for forming radio frequency monopulse sum′ (E) and difference (A) signals and for converting such radio frequency monopulse signals to suitable intermediate frequency signals for processing in an I.F. receiver.
US10539395B2 Energy insertion into seeker
A system and method for improved detection of lasers for use in laser guidance systems. By providing background illumination via one or more radiation sources the accuracy of the laser detection system can be improved. A closed loop system detects the background current on the detector and provides additional illumination when the back ground level is below a threshold current value thus providing for a faster detector response.
US10539391B2 Gun guard
A guard for protecting the scope and action of a hunting rifle or the action of a shotgun. The guard can be folded around the scope and action of the rifle or around the action of the shotgun and is held in place by magnets positioned along opposite edges of the guard. The other edges of the guard are gathered by elastic material so that when the guard is folded around the scope and action of the rifle or around the action of the shotgun, the other edges form a cuff around the pistol grip of the rifle or shotgun and a cuff around the forend of the rifle or shotgun.
US10539388B2 Interchangeable crossbow cocking system
Provided is a crossbow cocking system comprising a crossbow stock having a first side and a second side opposite the first side; a first receptacle extending through the stock from the first side of the stock to the second side of the stock; a first adapter plate adapted for selectable and operational engagement with the first receptacle; and a cocking device engaged with the first adapter plate, and extending through the first adapter plate.
US10539386B2 Muzzle brake for firearms
A muzzle brake for weapons includes a body (1) that is joined to the firearm (6) and that incorporates two recesses (1a, 1b) on its surface, where a plurality of holes (1c) are located; and in which on each of the recesses (1a, 1b) a body (2) is located, which incorporates, in turn, a plurality of holes (2a) coinciding in number with the holes (1c) and located in the opposite direction in such a way that there is a reverse of gases coming from the firing of the projectile from the weapon (6).
US10539383B1 Unloader for firearm magazines
An unloader (10) for firearm magazines (40) has a plate hingedly coupled to a back of the magazine so the plate can be moved against or tilted away from the magazine. The plate has a projecting plunger at its top that can push a round out of the top of the magazine when the plate is moved against the magazine's back. The plate is hingedly coupled to the magazine by holding it with a thumb or finger or by hinging it to an adapter that is coupled to the magazine. A user holds the adapter or the plate against the magazine and moves the plate between open and closed positions. In the closed position the plunger forces the top round forward and out from the lips of the magazine and in the open position the plunger allows the magazine's follower to push a second round into the top position.
US10539381B2 Apparatus and method for cleaning HVAC cooling coils
An apparatus for cleaning HVAC cooling coils comprises a supply and collection assembly having a housing defining an interior space for containing a quantity of cleaning solution. A pump has a pump inlet positioned to be in fluid communication with the cleaning solution and is operative to deliver the cleaning solution to a supply outlet of the supply and collection assembly. A vacuum source has a vacuum inlet positioned to be in fluid communication with an ullage space above the quantity of cleaning solution such that the vacuum source creates negative pressure in the ullage space during operation. A collection inlet is in fluid communication with the ullage space such that the cleaning solution is returned to the interior space through the collection inlet during operation of the vacuum source. A nozzle device is in fluid communication with the supply outlet via outlet piping so as to deliver the cleaning solution to a surface of an HVAC coil unit. A fluid return tool is in fluid communication with the collection inlet via return piping so as to collect used cleaning solution from the HVAC coil unit.
US10539380B2 Method and system for thermographic analysis
A method for thermographic analysis of a heat exchanger comprises: applying vibrations to the heat exchanger as a part of a vibration testing process; capturing a thermographic image of at least a portion of the heat exchanger whilst the heat exchanger is undergoing vibrations; analysing the thermographic image; and determining a status of the heat exchanger based on the analysis of the image.
US10539377B2 Variable headers for heat exchangers
A heat exchanger header includes a plurality of first flow channels and second flow channels, each flow channel including a fluid circuit opening for fluid communication with a fluid circuit of a heat source and a core opening for communication with a heat exchanger core, wherein at least the first flow channels include a lobe section defining a non-uniform cross-sectional flow area that changes along a flow direction.
US10539376B2 Fuser assemblies
Some examples include a fuser assembly to operate with a roller including a fuser housing, and an array of fusers disposed in the fuser housing, each fuser including a heating element exposed along a surface of the fuser housing and adjacent to an outer surface of the roller.
US10539375B2 Dimpled heat shield
A heat shield has a first layer, a second layer and a third layer. The first layer may have an outer surface and an inner surface. The second layer may have a first inner surface and a second inner surface. The third layer may have an inner surface and an outer surface, where the outer surface is defined by a plurality of dimples.
US10539371B2 Heat transfer device incorporating a helical flow element within a fluid conduit
A liquid heat transfer device with improved heat transfer into a heating or cooling fluid is disclosed. The heat transfer device incorporates an element which creates a helical flow path through a fluid conduit to more efficiently dissipate heat within a space-constrained environment without increasing the diameter or overall length of the fluid conduit.
US10539368B2 Heat treatment of firewood
Heat treating firewood in basket using a kiln having a burner side placement area and an opposite side placement area for receiving baskets containing firewood. The two placement areas separated by a set of downcomers that provide heated air. Loading the kiln with baskets of firewood through the use of at least one of the first end wall and the second end wall. Applying a charge to heat the baskets of firewood. The application of the charge circulating heated air for the kiln from the mixing chamber and returning the heated air to the kiln through the supply duct till the dry bulb temperature reaches an initial target temperature above 230 degrees Fahrenheit. After reaching the initial target temperature for dry bulb temperature, increasing the wet bulb temperature depression target while working to maintain the dry bulb temperature within a selected tolerance with respect to the initial target temperature.
US10539367B2 Lyophilization
Embodiments of methods, systems, and apparatuses for lyophilizing, storing, and transfusing materials are described. In embodiments, the materials may include whole blood or a component of whole blood such as plasma.
US10539365B2 Method and apparatus for cryogenic separation of a mixture containing at least carbon monoxide, hydrogen and nitrogen
The invention relates to an apparatus for cryogenic separation of a mixture of carbon monoxide, hydrogen and nitrogen, including a stripping column and a denitrogenation column, a pipe for sending the mixture in liquid form to the head of the stripping column, a pipe for removing a liquid depleted of hydrogen connected to the stripping column, a pipe for removing a gas enriched with hydrogen from the stripping column, means for sending the liquid depleted of hydrogen or a fluid derived from said liquid to the denitrogenation column, a pipe for drawing a liquid enriched with carbon monoxide from the denitrogenation column, a pipe for drawing a gas enriched with nitrogen from the head of the denitrogenation column and means for sending at least one portion of the gas enriched with hydrogen to the denitrogenation column.
US10539364B2 Hydrocarbon distillation
Systems and methods are provided for increasing the efficiency of liquefied natural gas production and heavy hydrocarbon distillation. In one embodiment, air within an LNG production facility can be utilized as a heat source to provide heat to HHC liquid for distillation in a HHC distillation system. The mechanism of heat transfer from the air can be natural convection. In another embodiment, heat provided by natural gas, or compressed natural gas, can be used for HHC distillation. In other embodiments, various other liquids can be used to transfer heat to HHC liquid for distillation.
US10539363B2 Method and apparatus for cooling a hydrocarbon stream
A method and apparatus for cooling a hydrocarbon stream such as natural gas. An initial hydrocarbon stream is passed through a first separator to provide an initial overhead stream and a mixed hydrocarbon feed stream. The initial overhead stream is cooled to provide a cooled hydrocarbon stream such as LNG, and at least a C1 overhead stream and one or more C2, C3 and C4 overhead streams are separated from the mixed hydrocarbon feed stream. At least a fraction of at least one of the group comprising: the C2 overhead stream, the C3 overhead stream and the C4 overhead stream is cooled with the C1 overhead stream to provide a cooled stream, which is further cooled against at least a fraction of the cooled, preferably liquefied, hydrocarbon stream to provide an at least partly liquefied cooled stream.
US10539360B2 Freezing machine with container for frozen samples
The invention relates to a freezing machine (150) for freezing samples, encompassing: a freezing device (140) for freezing a sample received in the freezing machine (150); a container (100) for receiving the frozen sample, having a reservoir (105) for liquid nitrogen; and a transfer apparatus for transferring the frozen sample from the freezing device (140) into the container (100), the container (100) comprising at least two receiving devices (104), separated from one another, each for at least one frozen sample; a selection apparatus being provided for selecting one of the receiving devices (104) for a frozen sample that is to be transferred into the container (100), the freezing machine (150) being configured to carry out the transfer of the frozen sample, by means of the transfer apparatus, into the respectively selected receiving device (104) of the container (100); and to a method for transferring frozen samples into a container provided therefor.
US10539359B2 Refrigerator and folding guide device provided therein
Disclosed are a refrigerator and a folding guide device provided therein. The refrigerator includes a body including a storage compartment, a door that opens and closes the storage compartment, a support provided to be changeable in position to an unfolded position to be unfolded outward from the storage compartment and a folded position to be folded in the storage compartment, a folding guide device interlinked with an opening and closing operation of the door to apply a rotational force for changing the position of the support to the support. Here, the folding guide device includes a slider pressurized by the door and linearly moved, and a conversion outputter provided to connect the slider with the support and configured to convert a linear force input by the slider that linearly moves into a rotational force for changing the position of the support and output the rotational force.
US10539357B2 Refrigerator and method of controlling the same
A refrigerator includes a freezing compartment and a refrigerating compartment. The refrigerator also includes a first refrigeration cycle system and a second refrigeration cycle system, the first refrigeration cycle system configured to cool the freezing compartment of the refrigerator and the second refrigeration cycle system configured to cool the refrigerating compartment of the refrigerator. The refrigerator also includes an auxiliary evaporator configured to supply cool air into the refrigerating compartment based on a portion of refrigerant circulating within the first refrigeration cycle that cools the freezing compartment.
US10539356B2 Sintered heat tube and semiconductor cooling refrigerator provided with same
A sintered heat tube and a semiconductor cooling refrigerator having the same, the sintered heat tube comprises: a main tube segment with its both ends closed, and a manifold tube segment/manifold tube segments extending from one or more portions of one side of the main tube segment (respectively), wherein a work chamber of each manifold tube segment communicates with that of the main tube segment. In the sintered heat tube and the semiconductor cooling refrigerator having the sintered heat tube of the present invention, as the sintered heat tube includes manifold tube segments, the sintered heat tube of the present invention greatly improves the heat radiating or cold transferring efficiency. The sintered heat tube is particularly suitable for heat radiation of heat sources of a high heat flow density such as semiconductor cooling plates.
US10539352B2 Compressor bearing cooling via purge unit
A compressor (22) has a housing assembly (40) with a suction port (24), a discharge port (26), and a motor compartment (60). An electric motor (42) has a stator (62) within the motor compartment and a rotor (64) within the stator. The rotor is mounted for rotation about a rotor axis (500). One or more working impellers (44) are coupled to the rotor to be driven by the rotor in at least a first condition so as to draw fluid in through the suction port and discharge the fluid from the discharge port. An inlet guide vane (IGV) array (174) is between the suction port (24) and the one or more impellers (44). One or more bearings (66, 68) support the rotor (64) and/or the one or more impellers (44). A purge unit (400) has a vapor inlet line (410) for receiving a refrigerant flow and a return line (414, 417A, 417B) for returning a contaminant-depleted refrigerant flow. A supply flowpath (407A, 407B) for supplying refrigerant to the bearings extends from the purge unit.
US10539346B2 Autonomic cooling system
Autonomic cooling of a substrate is achieved using a porous thermal protective layer to provide evaporative cooling combined with capillary pumping. The porous thermal protective layer is manufactured onto the substrate. A vascular network is integrated between the substrate and the protective layer. Applied heat causes fluid contained in the protective layer to evaporate, removing heat. The fluid lost to evaporation is replaced by capillary pressure, pulling fluid from a fluid-containing reservoir through the vascular network. Cooling occurs as liquid evaporates from the protective layer.
US10539345B2 Sublimator having a porous plate with integral primary and secondary heat transfer surfaces
A sublimator includes a porous plate having a first surface comprising a low pressure side and a second surface comprising a high pressure side such that refrigerant is configured to move through the porous plate from the high pressure side to the low pressure side. The second surface defines a primary heat transfer surface. The porous plate further includes a plurality of secondary heat transfer surfaces integrally formed on the primary heat transfer surface to facilitate flow and evenly distribute refrigerant across the high pressure side of the porous plate.
US10539344B2 Adsorber
An adsorber includes: a closed container in which an adsorption medium is included; an adsorption part that is provided in the closed container and includes an adsorbent, which adsorbs and desorbs the adsorption medium; and an evaporation/condensation part that is provided in the closed container and that exchanges heat between the adsorption medium and a heat exchanging medium, which is supplied from outside of the closed container, to evaporate and condense the adsorption medium. The evaporation/condensation part includes a heat transfer part that transfers heat of the heat exchanging medium to the adsorption medium. The heat transfer part is capable of holding the adsorption medium, an amount of which is capable of being adsorbed by the adsorbent of the adsorption part.
US10539341B2 Multi-evaporation cooling system
A multiple-evaporation cooling system in which the intermediate heat exchanger of first evaporation line includes at least a segment of the physically arranged expansion device in contact with at least a portion of the second row of evaporation and the intermediate heat exchanger's second evaporative line includes at least one expansion device segment physically disposed in contact with at least one portion of a first evaporation line. Considering the temperature of the intermediate heat exchanger of first evaporation line influences the temperature of the refrigerant flowing in the second line of evaporative expansion device and the temperature of the intermediate heat exchanger of the second evaporative line influences the temperature of the refrigerant flowing in the first line of evaporative expansion device. Features include varying the restriction of the respective expansion devices and then unduly inhibit mass transfer of refrigerant between at least two distinct evaporation.
US10539338B2 Combustion device and combustion device system including combustion device
A combustion device includes a combustion control section which controls combustion in the combustion device; a setting section operated to set information indicating whether or not a plurality of combustion devices are in a common vent discharge state; and a memory section which stores therein connection configurations with the other combustion control sections to which the combustion control section is communicatively connected, and the combustion control section determines whether or not the combustion control section can communicate with a linkage control section or the other combustion control sections, and inhibits combustion in the combustion device to which the combustion control section belongs, in a case where the combustion control section determines that the combustion control section cannot communicate with the linkage control section or at least one of the other combustion control sections and the common vent discharge state is set by the setting section.
US10539337B2 Sealed and/or reinforced flanged ring connector for single- and double-wall HVAC ducting
A flanged ring connector (50) for connecting adjacent ends of HVAC ducting (52) includes an insertion flange portion to engage within the interior of the ducting. A mating flange portion (56) extends laterally or transversely to the insertion flange portion (54). A seat (58) is formed along the mating flange portion (56) to receive and retain a seal (60) and/or a reinforcing member or bead (90).
US10539336B2 Server-based thermostat control
A system, method and apparatus for remote control of a thermostat by a network-based server, when the thermostat is not connected to a local or wide-area network. A network-based server calculates a modified temperature profile for a thermostat based on a utility's time-of-use pricing and/or weather forecasts. After the server has calculated the modified temperature profile, it is provided to a mobile device via a wide-area network, and the mobile device provides the modified temperature profile directly to the thermostat when the mobile device is within range of the thermostat.
US10539335B2 Regenerative air conditioner
To avoid decline in the efficiency of a compressor at a low load, the thermal storage air conditioner has an operation controller which, if a rotational speed of the compressor is slowed down to a predetermined lower reference value in a simple cooling operation, switches operation of the thermal storage air conditioner from the simple cooling operation to a cooling and cold thermal energy storage operation to increase the rotational speed of the compressor. During the simple cooling operation refrigerant is condensed in the outdoor heat exchanger and evaporates in the indoor heat exchanger, and during a cooling and cold thermal energy storage operation the refrigerant is condensed in the outdoor heat exchanger, evaporates in the indoor heat exchanger, and the thermal storage medium in the thermal storage section is cooled by the refrigerant.
US10539334B2 Hygroscopic material and dehumidifier using same
The present invention achieves a moisture absorbing material which enables efficient dehumidification without supercooling or large heat quantity; and a dehumidifier in which the moisture absorbing material is used. The moisture absorbing material can be a dried product of a polymer gel in which an interpenetrating polymer network structure or a semi-interpenetrating polymer network structure is formed by (a) a stimuli-responsive polymer whose affinity with water changes reversibly in response to an external stimulus and (b) a hydrophilic polymer.
US10539333B2 Apparatus and method for heating air at an air treatment device
An air treatment device (1) and a method for heating of aft, in a heating mode, at an air handling unit (2), which comprises a heat recovery device (3). The device further comprises a heat pump (6), comprising an evaporator (7), arranged in a first air stream (4), in the flow direction, after the heat recovery device (3), and a condenser (8) arranged in a second air stream (5), in the flow direction, after the heat recovery device (3). The device further comprises an auxiliary heater (9) for supplying, in addition to the recovered energy, external heat energy. The auxiliary heater (9) is positioned in the first air stream (4), in the flow direction, after the heat recovery device (3) and before the evaporator (7) for heating and thereby the heat pump (6) operation is maintained and a better total efficiency for the plant is achieved.
US10539332B1 Mountable heat shield
A heat shield having a shield member having a deflection layer, an absorption layer, a protection layer, and a protective boarder, and an attachment mechanism configured to mount the shield member to a heat source, where the attachment mechanism has at least one hook bracket and at least one stabilizing bracket.
US10539328B2 Structure for supporting nozzle guide of gas turbine engine
A nozzle guide support device, that supports a nozzle guide of a fuel nozzle on an open flange part encircling a fuel supply hole of a combustor of a gas turbine engine, is formed by fixing a cap that supports the nozzle guide in a floating state to the open flange part by means of a rivet. Rotation of the nozzle guide relative to the open flange part is restricted by engagement between a recess portion of the nozzle guide and a spacer fitted to the rivet. Accordingly, not only is it possible to cut production time and production cost compared with a case in which the nozzle guide support device is fixed by welding or brazing, but it is also possible to suppress unlimited rotation of the fuel nozzle guide while enabling the fuel nozzle guide to float in a radial direction and a axial direction.
US10539324B2 System for combusting a methane stream and a method of combustion
A system for combusting a methane stream in an ITM combustion reactor and a method of combusting the methane stream, wherein an optimized volumetric flow rate of the methane stream provides an off-stoichiometric molar ratio of methane to oxygen, which is provided by an ITM in the ITM combustion reactor, and the method further offers a relatively constant oxygen flux via the ITM as well as a prolonged membrane stability. Various embodiments of the system and the method are also provided.
US10539322B2 Method for combusting a fuel, and combustion device
A method for determining fatigue lifetime consumption of an engine component, by defining a reference thermal load cycle, the reference thermal load cycle being characterized by a reference load cycle amplitude and a reference load cycle time, and determining a reference load cycle lifetime consumption. The method includes measuring a temperature of the engine component, determining a thermal load cycle based upon the temperature measurement, determining a load cycle amplitude, determining a load cycle time, relating the load cycle time to the reference load cycle time, thereby determining a load cycle time factor, relating the load cycle amplitude to the reference load cycle amplitude, thereby determining a load cycle amplitude factor, combining the load cycle time factor and the load cycle amplitude factor into a combined load cycle factor for determining a load cycle lifetime consumption.
US10539321B2 Plastic hot water boiler
Combustion engineering, fluid heating, for example, water heating, using electricity to generate steam. The body of the device has of two identical halves—the upper and the lower. The material of the body is heat-resistant polymer containing one or more isotopes according to the general variant of body implementation. Each half of the body is made identical to the other half and has an elliptical cross-section.
US10539318B2 Retrofit light assembly and powder spray gun with integrated or retrofit light
A light assembly coupled to a spray gun for spraying electrostatically charged coating material is disclosed. The spray gun includes a gun body comprising a barrel, a nozzle assembly extending from the barrel in a longitudinal direction, a voltage multiplier, and an actuator assembly configured to transition the voltage multiplier between an activated state and a deactivated state. The light assembly includes a light and circuitry electrically connected to the light. The circuitry is configured to supply electrical energy inductively obtained by the circuitry to the light when the voltage multiplier is in the activated state. The light assembly can also include a housing, a lens cover releasably attached to the housing, and a control member for changing a characteristic of the light.
US10539316B2 Light distribution system for freezer
A light distribution system for freezer that includes a LED strip light disposed on a freezer door. The LED strip lamp includes a lamp holder, a strip-shaped polarizing lens, and a plurality of LED chips. The lamp holder includes a lens setting surface and a reflecting surface. The strip-shaped polarizing lens includes a plurality of optical axis, an incident surface, a first and second convex lens exit surfaces, and a transition surface. An angle between the illuminated surface and the optical axis includes an acute angle and the illuminated surface includes a main light region illuminated by the outgoing light of the first and second convex lens exit surfaces and a sub-light region illuminated by the reflected light from the reflecting surface.
US10539315B2 Hard-pressed glass light emitting diode flood lamp
In various embodiments, a light emitting diode (LED) lamp is provided. The LED lamp may include a base; a first housing having a first end and a second end, the first end secured to the base; a second housing having at least in part a partially conical shape, an end of the second housing having a smaller diameter secured to the second end of the first housing; at least one LED secured within the second; driver circuitry secured within the LED flood lamp between the end of the base and the at least one LED; a reflector having a partially conical shape; and a diffuser element secured to at least one of a wider end of the reflector or the end of the second housing having the larger diameter. In some embodiments, the first or second housing may include one or more vents.
US10539314B2 Light fixture with airflow passage separating driver and emitter
An illustrative light fixture provides an emitter housing and a driver housing in a single fixture with an airflow channel defined between the emitter and driver housings. The airflow channel minimizes thermal conduction between the emitter and driver housings, and maximizes thermal convective cooling for at least one of the emitter housing and driver housing. The emitter housing includes vertical fins extending into the airflow chamber. The left and right sides of the emitter and driver housings define top and bottom edges that are respectively coplanar with the top and bottom edges of the vertical fins.
US10539313B2 Vehicle lighting assemblies and modules
A vehicle lighting assembly is provided that comprises a single heat sink defining a plurality of cavities. The heat sink is within, and movable relative to, a housing. The vehicle lighting assembly further comprises a plurality of optic polyhedrons configured within the cavities and a plurality of LED light sources within the cavities is configured to direct an incident light pattern through the optic polyhedrons to generate a plurality of vehicular light patterns.
US10539312B2 Enhancing visibility
An item of clothing in the form of a jacket provides enhanced visibility for a cyclist. A right detection device is configured to identify a raising of a right arm and a right indictor light (103) is configured to indicate in response to the raising of the right arm. Similarly, a left detection device is configured to identify the raising of a left arm and a left indicator light 104 is configured to indicate in response to the raising of the left arm. A housing contains a power supply and a control circuit and a pocket is provided in the jacket for supporting the housing. Wires extend from the housing to the detection devices and indicators and these wires are restrained within seams used to construct the jacket.
US10539310B2 High intensity light-emitting diode luminaire assembly
A lighting device including a light emitting diode (LED) luminaire assembly and a bracket body. The bracket body includes at least one arm configured to support the LED luminaire assembly, and a cavity configured to receive a power supply.
US10539306B1 Double lampshade table lamp
A double lampshade table lamp includes a base, a flexible pole vertically erected from the top of the base, and two lampshade assembly horizontally pivoted to the top of the pole and each having a light tube. The flexible pole can be bent to change the angle of the two lampshade assemblies, and the rear ends of the two lampshade assemblies respectively have bushings which are in a vertical staggered relation to each other and pivoted to the top of the pole, so that the two lampshade assemblies are situated at the same height and can be deflected to provide concentrated and focused light and a fan-shaped expansion of the lighting area.
US10539305B2 Underwater light display device with propulsion
A light display system and device for use in a body of water or other liquid is described. The light display device may be controlled remotely via a control hub and/or control panel, or controlled by internally preprogrammed commands. A plurality of light display devices may be controlled in selected, choreographed sequences to provide various unique visual displays including, for example, geometrical patterns and/or naturalistic patterns giving the impression of organic phenomena such as swarming fireflies, bioluminescent creatures and the like.
US10539304B2 Light and lighting system
A light for an interior of a vehicle is provided. The light has two or more light modules. In an installed state, the light modules are mounted on a supporting structure in the vehicle and disposed in series along a profile line. In the installed state, each two adjacent light modules are fixedly attached to each other, such that all light modules that are fixedly attached to each other together form an integral light strip. The light strip has a first region and at least one second region. The first region of the light strip is fixedly attached to the supporting structure. The at least one second region of the light strip is movably supported on the supporting structure.
US10539296B2 High-brightness luminescent-based lighting device
The invention provides a lighting device configured to generate lighting device light, wherein the lighting device light includes an emission band in the visible part of the spectrum which represents at least 80% of the total power (W) of the lighting device light in the visible part of the spectrum, wherein the emission band has a full width half maximum of at maximum 60 nm, and wherein the emission band has a peak maximum (MM3), wherein said emission band includes luminescent material light, wherein the lighting device includes (i) a solid state-based light source, configured to generate light source light having a peak maximum (MX2), and (ii) a luminescent material, configured to convert at least part of the light source light into said luminescent material light, wherein the solid state-based light source is configured to provide said light source light with 0
US10539293B1 Portable light and method of use
This invention relates to a new way to signal or display light by way of a portable light device that includes a reflector structure with a flexible and floppy end. The flexible and floppy end contains reflectors or reflective pieces or reflective fabric such that the light is reflected in many directions when the devices is waved around by a user.
US10539292B2 Optical device and luminaire
Disclosed is an optical device (10) comprising a plurality of lenses (100) for projecting a plurality of parallel beams (202, 204) having a predetermined width towards an object area, wherein each lens comprises a lens body including a cavity (150) for housing a solid state lighting element (200); a pair of opposing internally reflecting side surfaces (130) for constraining said beam within said predetermined width; and a light exit surface delimited by said opposing side surfaces, the light exit surface comprising a curved region (110) extending from a first further side surface (141) extending between the opposing side surfaces and shaped to generate a collimated beam portion along an optical axis; and a stepped region in between the curved region and a second further side surface (142) extending between the reflecting side surfaces, wherein said steps are defined by a plurality of prismatic protrusions (120), each of said protrusions laterally extending between said opposing side surfaces. A luminaire including at least one such an optical device is also disclosed.
US10539290B2 Optical light diffuser and method for measurement thereof
The invention relates to optical light diffusers for use with point light sources, such as LED lighting. The optical diffusers achieve an optimum balance of light transmission and hiding power. The optical light diffuser is a transparent plastic matrix, such as Plexiglas® resin from Arkema Inc., having organic particles dispersed within the matrix. The particles are crosslinked beads having specific particle sizes and loading. Different beads can be combined to provide added properties such as a textured surface, and to optimize hiding power and light transmission. The invention also relates to a luminous device containing at least one light-emitting diode and a cover made of the optical light diffuser. The invention further relates to a method for assessing hiding power.
US10539289B2 Laser lighting module with safety function
A laser lighting module for a vehicle headlight includes at least one laser, a scanning arrangement, a light conversion device, a safety mirror, a safety detector and a safety controller. The laser emits light in a first wavelength range and the scanning arrangement moves a beam of the light within a scanning solid angle so a spot of the light moves across the light conversion device. The light conversion device converts a fraction of the light to converted light in a different wavelength range than the first and emits a mixture of transmitted and converted light. The safety mirror is arranged within the scanning solid angle such that at least 90% of the transmitted light hits the safety mirror. The safety controller receives the control signal, generated by the safety detector from the safety detection light, and switches off the laser if the control signal exceeds a first threshold value.
US10539287B2 Headlight module and headlight device
A headlight module for projecting a light distribution pattern includes: a light source for emitting light; and an optical element including a first reflecting surface for reflecting the light as first reflected light, a second reflecting surface for reflecting, as second reflected light, light passing through a traveling direction side of an edge portion of the first reflecting surface, a first emitting surface for emitting the first reflected light, and a second emitting surface for emitting the second reflected light, the traveling direction side being a side toward which the first reflected light travels. The edge portion is an edge portion on the traveling direction side. The first reflecting surface forms a high luminous intensity region of the light distribution pattern by superposing the first reflected light and light that has not been reflected by the first reflecting surface, and forms a cutoff line of the light distribution pattern.
US10539285B1 Vehicle lighting assembly
A running board top plate is provided that comprises a plurality of light-diffusing waveguides, a reflective layer positioned around a portion of each light-diffusing waveguide, a base layer configured to receive one or more of the light-diffusing waveguides and the reflective layer, and a clear lens layer positioned over the light-diffusing waveguides, the reflective layer, and the base layer.
US10539276B2 High power rechargeable spotlight with two way universal serial bus
A high power rechargeable spotlight with two-way universal serial bus (USB) capable of recharging electronic devices as well as recharging itself. A bidirectional universal serial bus (USB) adaptor port that can be integrated into a high power rechargeable battery operated spotlight or other rechargeable battery operated device. The invention can utilize a micro-controller to convert a single USB adaptor port into either an input device or an output device. A high power rechargeable spotlight with bidirectional USB adaptor port is capable of recharging external electronic devices, as well as recharging itself through the same port.
US10539275B2 LED phosphor comprising bow-tie shaped A2N6 building blocks
The invention provides, amongst others for application in a lighting unit, a phosphor selected from the class of M2D2C2-2bBbA2N6:Ln  (I) with M=selected from the group consisting of divalent Ca, Sr, and Ba; D=selected from the group consisting of monovalent Li, divalent Mg, Mn, Zn, Cd, and trivalent Al and Ga; C=selected from the group consisting of monovalent Li and Cu; B=selected from the group consisting of divalent Mg, Zn, Mn and Cd; A=selected from the group consisting of tetravalent Si, Ge, Ti, and Hf; Ln=selected from the group consisting of ES and RE; ES=selected from the group consisting of divalent Eu, Sm and Yb; RE=selected from the group consisting of trivalent Ce, Pr, Nd, Sm, Eu, Gd, Tb, Dy, Ho, Er, and Tm; and 0≤b≤1.
US10539272B2 Multi-colored light sources
Described herein is a light array for luminaires which comprises a plurality of coloured light-emitting diode (LED) elements that are arranged within the array to provide better uniformity of illumination. The light array may be rectangular and include equal numbers of colored LED elements of four colors. The red LED elements are grouped towards the center of the light array with the other colors dispersed throughout the array. Two or more light arrays can be placed adjacent one another to increase the illumination produced whilst maintaining the benefit of better uniformity of illumination.
US10539267B2 Clip and related methods of use
The embodiments disclosed herein relate to a clip. The clip can include a base, a first arm, a second arm, and a third arm. The first arm and the second arm can be used to couple the clip to a structure. The clip can also include at least one channel for retaining an object.
US10539265B2 Vacuum heat insulator, heat insulation device provided with same, and method for manufacturing vacuum heat insulator
A vacuum heat insulator includes inner box (403), external plate (401), and gas barrier container (402). Gas barrier container (402) includes core material (423), first member (421) that has a box shape including a first opening portion, and second member (422) that tightly closes the first opening portion. Core material (423) is disposed inside first member (421). Inner box (403) includes a second opening portion. Gas barrier container (402) is disposed inside inner box (403). The second opening portion is closed by external plate (401). First member (421) has such a shape that an outer face of first member (421) fits with an inner face of inner box (403).
US10539262B2 Fluid line
The invention relates to a fluid line (1), comprising a pipe (2), which has an inlet-side end segment (3) having a first connector (5) and an outlet-side end segment (4) having a second connector (10), wherein a cavity (17) bounded in the radially inward direction by at least one auxiliary element (16) is formed in the pipe (2). The problem addressed by the invention is that of minimizing the requirements for the suction performance of a pump that is used to convey a liquid through the pipe. This problem is solved in that a volume reduction element (18) is arranged in the cavity (17) at least in the region of the outlet-side end segment (4).
US10539261B2 Locking quick connect spray shield with visual indicator
According to one embodiment of the present disclosure, an apparatus for a quick connect spray shield includes an inner sleeve having a first end, a second end, and a center axis that is parallel to an axis from the first end to the second end, wherein the inner sleeve has an inner surface that is contoured to position the inner sleeve relative to a female quick connect fitting; and an outer sleeve having a first end, a second end, and a center axis that is parallel to the center axis of the inner sleeve, wherein the outer sleeve has an inner surface contoured to position the outer sleeve relative to an actuating collar of the female quick connect fitting, wherein the actuating collar has an engaged position and a disengaged position.
US10539258B2 Fluid connector with a hose cutting clip
An electrically conductive hose cutting clip has at least one end tab that is shaped to provide a cutting edge for penetration of the inner layer(s) of a multiple layer fluid conveyance hose when it is clipped onto a fluid connector and the hose is installed on the fluid connector by forcing it onto the connector. The cutting action by the cutting clip provides for a relatively low resistance electrical connection between an electrically conductive layer of the hose and the fluid connector. This can be used to provide a signal path from a sensing element on or in the hose to a system electronic component.
US10539255B2 Additive layer manufacturing method for producing a three-dimensional object and three-dimensional object
An additive layer manufacturing method is disclosed for producing a three-dimensional object and a corresponding object. Layers of powder material are applied to a carrier and each layer is irradiated with a laser beam or a particle beam only in areas of the layer corresponding to the three-dimensional object to be produced. Irradiation occurs so the powder material in the corresponding areas is locally melted or sintered. An elongate portion of the object is constructed so longitudinal channels extend at an angle of more than 45° to the direction of the force of gravity, and along its entire length the longitudinal channels are formed so that in cross section perpendicular to the direction of extension of the elongate portion the minimum distance to the outer surface of the elongate portion is not smaller than the minimum distance to the closest neighbouring longitudinal channel or the closest neighbouring longitudinal channels.
US10539252B2 Aerodynamic noise reduction cage
A control valve has a body having an inlet and outlet, a valve seat between the inlet and outlet, a valve plug, and a cage adjacent the valve seat to provide guidance for the valve plug. The valve plug is movable between a closed position, where the valve plug sealingly engages the valve seat, and an open position, where the valve plug is spaced away from the valve seat. The cage has a solid, unitary circumferential wall having inner and outer surfaces and a plurality of passages formed through the wall. Each passage extends between the inner and outer surfaces and follows an arcuate, non-linear path from the inner surface to the outer surface.
US10539251B2 Integrated transducer
A transducer for a connection to a fluid pressure source having a mechanism for setting a pneumatic output by way of an electrical input signal. The transducer provides a lower housing assembly and an upper housing assembly. The lower housing assembly comprises lower housing configured to receive a supply nozzle. The supply nozzle fluidly communicates with a supply port and intermittently fluidly communicates with an output port of the lower housing through an internal fluid passageway. The upper housing assembly comprises an upper housing configured to receive a coil and an armature such that the upper housing, coil and armature define a latching electromagnetic circuit that provides alternating contact of the armature with the supply nozzle of the lower housing assembly.
US10539248B2 Rotatable valve assembly with plug seal
A rotatable valve assembly (20) is disclosed. In one embodiment, the rotatable valve assembly (20) includes a valve body (22) and a valve plug (24). The valve plug (24) includes a seal configured to form a fluid-tight barrier with an interior surface of the valve body. The rotatable valve assembly may include additional seals, including a seal (96) provided in the valve body (22). The rotatable valve assembly (20) further may be used with a release mechanism (40) to control the pressure at which the valve plug (24) rotates into an open position.
US10539247B2 Valve stem assemblies
A valve stem having a hollow tube and a compression sleeve mounted to the hollow tube; wherein the hollow tube and compression sleeve are partially insertable through a container wall opening from an exterior side of the container wall through to an interior side of the container wall, and a mechanism accessible from the exterior side of the container wall to compress the compression sleeve against the interior side of the container wall.
US10539245B2 Check valve
According to the present disclosure, there is provided a check valve comprising a valve housing defining a pair of valve openings. A pair of flapper elements are pivotably mounted to at least one hinge pin for rotation relative to the housing between an open position in which they permit fluid flow through the respective valve openings and a closed position in which they prevent fluid flow through the valve openings. The check valve also includes at least one hinge pin receiving post that extends upwardly from the valve housing, wherein the at least one hinge pin receiving post comprises a first, lower end portion having an opening for receiving said at least one hinge pin, a second, upper end portion and a flexible, serpentine portion intermediate said end portions.
US10539240B2 Gate-valve attaching structure
A valve fixing mechanism for fixing protruding walls of valve housings of adjacent gate valves to a chamber in a fixing space defined between the valve housings includes a support member fixed to the chamber in middle part of the fixing space and a pair of lever members arranged on both sides of the support member. The pair of lever members each include fulcrum part, load part, and effort part arranged in that order from the middle part of the fixing space to an opening at either end of the fixing space. The fulcrum part is supported by the support member, and a force is applied to the effort part by a fixing operation bolt, so that both the load part and the effort part press the protruding walls of the valve housings against the chamber.
US10539239B2 Double seat valve for aseptic lines for product
A double seat valve for aseptic lines for product is described, the valve comprising a valve housing, two line ports arranged on the valve housing for connecting the aseptic lines for product to the valve housing, two valve seats that are formed between the line ports on the valve housing and confine a safety chamber formed therebetween for leaks against the line ports, a first closure element which is actuatable by way of a first valve stem and acts against one of the two valve seats, and with a second closure element which is actuatable by way of a second valve stem and acts against the other of the two valve seats. T first valve stem at least in part surrounds the second valve stem, so that both are movable independently along a valve axis. The first valve stem is connected to the second valve stem by way of a diaphragm seal formed in a ring-shaped manner around the valve axis A for sealing against the safety chamber, characterized in that an outer fastening portion of the annular diaphragm seal is bent inwardly toward the valve axis by a bending angle of more than 90°, so that it abuts against on a tapered surface of a first fastening element.
US10539237B2 Bimetallic static gasket and method of construction thereof
A static gasket and method of construction thereof is provided. The gasket includes a functional layer constructed of one type of metal having an opening bounded by an inner periphery an outer periphery. The gasket further includes a carrier layer constructed of a different metal than the functional layer. The carrier layer has an opening bounded by an inner periphery configured to receive the outer periphery of the functional layer in a line-to-line or loose fit. The functional layer is configured in substantially coplanar relation with the carrier layer with a first portion of the outer periphery of the functional layer being welded to a radially aligned first portion of the inner periphery of the carrier layer. A second portion of the outer periphery of the functional layer remains detached from a radially aligned second portion of the inner periphery of the carrier layer.
US10539235B2 Internal electronic park actuator
A parking pawl module includes a first actuator, a gearbox including at least one gear carrier where the at least one gear carrier supports a hub configured to rotate when the first actuator rotates, and a disconnect module. The disconnect module includes: an output coupler having a first surface and a second surface; an actuation feature disposed on the first surface; and a torsion spring having a first end connected to the output coupler and a second end connected to the hub or the at least one gear carrier. The disconnect module also includes an actuation mechanism disposed on the second surface of the output coupler. The actuation mechanism is configured to mesh with the hub. The first actuator controls movement of the at least one hub, the actuation feature, and the actuation mechanism.
US10539234B2 Vehicle and vehicle control method
A frequency of a harmonic of a drive source frequency of a rotary drive source is defined as a harmonic frequency, a resonant frequency of a torque transmitting rotary body is defined as a rotary body resonant frequency, and a resonant frequency of an endless belt is defined as a belt resonant frequency. A control device of a vehicle controls the belt resonant frequency in a manner so as to suppress a triple overlapping state in which the drive source frequency or the harmonic frequency, the rotary body resonant frequency, and the belt resonant frequency coincide with or closely approximate each other.
US10539232B2 Fluid arrangement
A fluid arrangement for fluid actuation of at least one clutch and at least one transmission component and including a fluid energy source. The fluid energy source is a fluid pump including a first transport direction, in which the fluid pump serves on a transmission side to actuate the transmission component, and including a second transport direction opposite to the first transport direction, in which the fluid pump serves on a clutch side to actuate the clutch.
US10539229B2 Control apparatus for power transmission system
An engagement operation of a dog clutch is carried out while an engagement operation of a second clutch is being carried out, that is, during a situation that an uplock is hard to occur because of a phase shift generated between meshing counterpart members of the dog clutch. Thus, the dog clutch is easily engaged, and it is possible to facilitate preparation for transmission of power through a first power transmission path. If the dog clutch is not engaged, the second clutch is engaged and a second power transmission path is established, so it is possible to start moving a vehicle by transmitting power through the second power transmission path. Thus, when the dog clutch is in a non-engaged state at the time of an N-to-D shift during a stop of the vehicle, it is possible to ensure the startability of the vehicle.
US10539222B2 Flexible support structure for a geared architecture gas turbine engine
A geared architecture for a gas turbine engine includes a fan shaft and a frame which supports said fan shaft. The frame defines a frame stiffness. A plurality of gears drives the fan shaft and includes a gear mesh that defines a gear mesh stiffness. A stiffness of a ring gear of the plurality of gears is less than about 20% of the gear mesh stiffness. A flexible support supports the geared architecture and defines a flexible support stiffness. An input coupling to the plurality of gears defines an input coupling stiffness. The flexible support stiffness and the input coupling stiffness are each less than about 11% of the frame stiffness.
US10539220B2 Gear motor
A gear unit motor having a gear unit and an electric motor which drives the gear unit, the electric motor having a rotor shaft, which is disposed so as to allow a rotation about its rotor shaft axis, the gear unit having a first housing part and a second housing part, the second housing part having a square flange, the first housing part having a round flange facing the motor and a square flange facing the second gear unit housing part, in particular the square flange of the second housing part, the round flange and the square flange of the first housing part being connected by an interposed connection section, the connection section of the first housing part having projections in one surface section, in particular projections that extend parallel to the direction of the rotor shaft axis when viewed in the circumferential direction.
US10539218B2 Axle assembly having a drive pinion assembly
An axle assembly having a drive pinion assembly. The drive pinion assembly may have a drive pinion body, a pinion gear, and a side gear. The pinion gear may be fixedly disposed on a first end portion of the drive pinion body. The side gear may be fixedly disposed on a second end portion of the drive pinion body.
US10539217B2 Gear support device of automatic transmission
A gear support device of an automatic transmission reduces vibration and noise that are generated in a planetary gear set when power is transmitted from a vehicle driving source. In particular, the gear support device includes a gear support which is disposed on an outer peripheral surface of a hub retainer coupled to a planetary gear set directly connected to an input shaft of a transmission. The gear support rotatably supports the hub retainer by contacting with the outer peripheral surface of the hub retainer at every predetermined interval in a circumferential direction of the hub retainer.
US10539216B2 Method for manufacturing differential device and differential device
A method for manufacturing a differential device includes a first step and a second step. The first step is to cast a differential case by pouring molten cast iron into, via a gate, a mold having, on a mold surface, a mark formation site that has a specific positional relationship to the gate. The second step is to fit the differential case with a ring gear and weld the differential case and the ring gear together entirely around a prescribed axis. In the second step, the differential case and the ring gear are welded together using a mark formed on the differential case by the mark formation site in the first step so that an overlap of welding does not occur in a portion of the differential case formed near the gate of the mold.
US10539212B2 Two piece centering flange
A flange for a torque converter, comprising a first sub-assembly that includes a first hole and second hole located along the first sub-assembly and wherein the first and second hole are configured to facilitate movement of a first pressure path from a transmission input shaft to a piston. The flange for the torque converter also includes a second sub-assembly that includes one or more welds that join a first contact-side of the second sub-assembly to the first sub-assembly, wherein a gap is defined between an area where the second sub-assembly is joined to the first sub-assembly.
US10539209B2 Planetary gear train of automatic transmission for vehicle
A planetary gear train includes input and output shafts, first to fourth planetary gear sets respectively having first to third, fourth to sixth, seventh to ninth, and tenth to twelfth elements. The planetary gear train includes a first shaft connected with the third, fifth, and eighth elements and selectively connected with the input shaft, a second shaft connected with the fourth element and selectively connected with the input shaft, a third shaft connected with the ninth and twelfth elements and fixedly connected with the output shaft, and a fourth shaft connected with the first, sixth, and seventh elements, a fifth shaft fixedly connected with the eleventh element. The planetary gear train includes a plurality of additional shafts selectively connected to the transmission housing and connected to an element of the first and fourth planetary gear sets that is not connected with any of the first to seventh shafts.
US10539199B2 Multi-piston caliper
A caliper comprising: (a) an inboard side; (b) an outward side, wherein the inboard side and the outboard side include three or more bores that are radially staggered relative to two or more of the bores; and (c) a pocket located within a central region of the inboard side, the outboard side, or both; wherein the bores on the inboard side, the outboard side, or both are positioned so that: (i) all of the bores are located entirely radially below the pocket; (ii) none of the bores are located below the pocket; (iii) one or more of the bores are located partially radially below the pocket; (iv) one or more of the bores are located entirely radially below the pocket; (v) one or more of the bores are not located partially or entirely radially below the pocket; or (vi) a combination of (iii) through (v).
US10539193B2 Method for manufacturing outer joint member for constant-velocity universal joint and outer joint member
A method of manufacturing an outer joint member of a constant velocity universal joint includes forming cup and shaft members of medium carbon steel, preparing, as the cup member, a cup member having cylindrical and bottom portions integrally formed by forging, and a joining end surface formed on an outer surface of the bottom portion, and preparing, as the shaft member, a shaft member having a joining end surface to be joined to the bottom portion of the cup member. The method also includes bringing the joining end surfaces of the cup and shaft members into abutment against each other, and welding the cup and shaft members from an outer side of the cup member to an abutment portion between the cup and shaft members in a radial direction of the cup members.
US10539192B2 Dual plunging constant velocity drive shaft
A dual plunging constant velocity (CV) drive shaft is provided for communicating rotational forces from a transaxle to a drive wheel of a vehicle. The dual plunging CV drive shaft comprises a drive shaft that transfers torque from the transaxle to the drive wheel. An inboard plunging CV joint is coupled between the transaxle and the drive shaft, and an outboard plunging CV joint is coupled between the drive shaft and the drive wheel. The inboard and outboard plunging CV joints each comprises an elongate housing that receives a CV joint coupled with the drive shaft. The inboard and outboard plunging CV joints communicate rotational forces from the transaxle to the drive wheel during vertical pivoting of a trailing arm coupled with the outboard plunging CV joint. The elongate housings allow the drive shaft to “float” longitudinally, as needed, during extreme pivoting motion of the suspension.
US10539191B2 Process for connecting functional elements to a shaft
A method for connecting functional elements (14) to a shaft (10, having the following steps: (a) forming elevations (12) for receiving the functional elements (14), said elevations (12) being machined out of the shaft (10) by removing material, and (b) welding the functional elements (14) to the elevations (12) on the shaft (10).
US10539188B2 End stop cap for a rolling bearing
An end stop cap for a rolling bearing for mounting in a railway axle box of a respective support device. The cap being a concave disc delimited by a lateral wall having a symmetric axis, coaxial with a bearing's symmetric axis by an end wall, transverse to the symmetric axis, and by an elbow-shaped transition connecting the end and lateral walls. Holes extend through the end wall for fastening screws. The lateral wall terminates on the side opposite the end wall in an annular frontal surface which rests against a bearing ring. The end wall has a continuously variable thickness, in at least one radial direction passing through an symmetric axis of the holes in a radial direction between a maximum thickness located in a position substantially intermediate between an inner edge of the hole and the symmetric axis and a minimum thickness at the position of the symmetric axis.
US10539181B1 Modular linear motion carriage assembly, for use on rails such as those with rectangular profiles
An adjustable linear motion carriage assembly is configured to ride on a rail (34, 220) with generally parallel opposing faces in a linear motion of travel along the central axis of the rail. The carriage assembly includes at least one carriage member (32, 140, 160, 261) comprising a frame (40, 150, 170, 270) supporting a plurality of bearings (62). The carriage member can be used singularly or assembled together to provide control over desired degrees of freedom of the carriage assembly. The individual carriage member frames can flex by elastic displacement near the bearing location (122, 142, 162) to accommodate rails with minor variations in width.
US10539178B2 Vapor deposition bearing coating
A method of providing electrical discharge machining protection for a bearing is provided. The method includes (a) providing a bearing ring, (b) ionizing pure aluminum and depositing a pure aluminum layer on at least a portion of the bearing ring, (c) immersing the bearing ring in acid to convert the pure aluminum layer to an aluminum oxide layer, and (d) immersing the bearing ring in deionized water to seal the aluminum oxide layer.
US10539175B2 Connecting rod
A connecting rod includes a main body portion of which one end portion is provided with a piston pin and a cap that is fixed to another end portion of the main body portion with a pair of bolts. The cap is provided with a pair of bolt through-holes into which the pair of bolts is inserted respectively. The main body portion is provided with a pair of female screw holes positioned to be respectively coaxial with the pair of bolt through-holes. At least one of the female screw holes is formed as a blind hole. The cap is provided with a communication portion that extends in an outward direction approximately orthogonal to an axial direction of the bolt through-hole coaxial with the female screw hole formed as the blind hole and is open toward an outer wall surface of the cap.
US10539174B2 Composite joint assembly
The composite tube may include a body having a longitudinal centerline axis and at least one end portion. The at least one end portion may include a plurality of segments that are angled relative to the longitudinal centerline axis and are circumferentially separated from each other by a plurality of slits. The composite tube may be implemented in a joint assembly that includes a support wedge. The support wedge may at least partially engage at least one of a radially inward surface of the at least one end portion and a radially outward surface of the at least one end portion.
US10539173B2 Sealant caps including internal barrier rings
Sealant cap assemblies comprise a cap shell having an interior volume and a recess adjacent to a bottom opening thereof, a sealant barrier ring at least partially inserted in the recess in the cap shell, and sealant located radially outside the sealant barrier ring adjacent to the bottom opening of the cap shell. The sealant barrier ring may retract into the recess in the cap shell. The sealant may be uncured or partially cured, and is prevented from flowing inside the barrier ring when the sealant cap assemblies are installed on fasteners. Methods of making and using such seal cap assemblies are disclosed. Fasteners sealed by such sealant cap assemblies are also disclosed.
US10539168B2 Attachment bracket and support assembly
A support assembly (10) having a structural element (12) having first and second non-parallel adjoining surfaces (18), a bracket (14) attached to the structural element (12), and a component support (16). The bracket (14) has a first flange (20) including a first attachment surface (24) adhesively bonded to the first surface (18) of the structural element (12), a second flange (20) including a second attachment surface (24) adhesively bonded to the second surface (18) of the structural element (12), and a connection portion (48) interconnecting the first and second flanges (20), the connection portion (48) extending spaced from the structural element (12) such that a gap (52) is defined therebetween. The component support (16) is engaged to the first flange (20). The connection portion (48) may have a lower resistance to rupture than that of the first and second flanges (20). A method of removably securing a component to a structural element is also discussed.
US10539166B2 Fastening element
A fastening element for fastening two components at one another, wherein a first component includes cut out and a second component includes a recess, wherein the fastening element penetrates the cut out and is seated in the recess to fasten a LED circuit board on a lamp component and includes a retaining clamp, wherein the retaining clamp forms a shaft wherein a shaft head is arranged at one end of the shaft, wherein the retaining clamp includes a clamping element that is arranged at the shaft head wherein the retaining clamp is provided with at least one retaining element which is configured to support the shaft in the recess of the second component wherein the fastening element includes a mounting plate in which the retaining clamp is retained in a preassembled state.
US10539165B2 Systems and methods for a symmetrical locking bridge
Embodiments described herein relate to a studio bridge clamp comprised of a first element and a second element. Responsive to sliding the first element and the second element along a linear axis of the first element and the second element, the studio bridge clamp creates a clamping force at two locations.
US10539164B2 Hydraulic acuator
A hydraulic actuator includes a hollow tube that has a first opening at a first end of the hollow tube and that has a second opening at a second end of the hollow tube. The hollow tube contains hydraulic fluid. A moveable magnet moves within hollow tube as a result of a magnetic field within the hollow tube. A magnetic field source located outside the hollow tube creates the magnetic field within the hollow tube. When the moveable magnet moves to the first end of the hollow tube, a first piston pushes hydraulic fluid out of the first opening. When the moveable magnet moves to the second end of the hollow tube a second piston pushes hydraulic fluid out of the second opening.
US10539155B2 Propulsive assembly for aircraft comprising a turbojet fitted with a fan with removable blades
A propulsive assembly for an aircraft includes a nacelle and a turbojet. The nacelle includes an upstream air inlet section. The turbojet includes a fan with removable blades. The air inlet section extends longitudinally. The fan includes a rotary disk including an annular peripheral wall and a plurality of curvilinear recesses positioned circumferentially in the wall. Each blade includes a blade body extending between a blade root and a blade head in a blade axis which is roughly radial relative to a fan rotation axis. Each blade root includes a curvilinear attachment housed in a respective recess of the rotary disk. Each attachment has a support surface forming an arc. The function of the support surface is to hold the attachment in the recess. The arc extends in or parallel to an attachment plane containing the blade axis or forming with the blade axis an angle of less than 15°.
US10539153B2 Clipped heat shield assembly
Bleed air system includes bleed port with annular bleed slot in a compressor inner casing surrounding flowpath circumscribing a centerline in compressor inner casing. Inner and outer slot walls bound bleed flow passage through the bleed slot. Annular array of arcuate shields radially inwardly bound the bleed flow passage downstream and aft of inner slot wall. Each shield includes integrally-formed axially forward retaining portion, downstream portion, and upstream portion therebetween. Clipping means clips retaining portion to aft facing radial wall of annular lip on inner slot wall. Clipping means may be arcuate or annular clip having forward annular portion attached to annular aft flange substantially perpendicular to the centerline and forward annular portion disposed in annular slot extending into inner slot wall. Forward annular portion and annular slot may be cylindrical or conical. Clip may include aft conical portion radially offset from forward conical portion and transition portion therebetween.
US10539151B2 Centrifugal compressor casing and centrifugal compressor
A centrifugal compressor casing, comprising a bundle which rotatably supports a rotating shaft, and an impeller fixed to the rotating shaft and that rotates with the rotating shaft about an axis of the rotating shaft, and in which an annular suction flow channel centered on the axis introduces fluid into the flow channel of the impeller, and an annular discharge flow channel centered on the axis that discharges the fluid from the flow channel of the impeller, are formed; a casing main body which covers the bundle from the outer circumferential side; and a volute piece which is provided on an inner surface of the casing main body in the discharge flow channel.
US10539149B2 Impeller and fan
An impeller comprises a hub and a plurality of blades surrounding the hub. The hub comprises a shaft. Each blade includes a leading edge, an outer edge, a middle portion and a trailing edge. The leading edge, the outer edge and the trailing edge are around three sides of the middle portion. From the hub outwardly shaft, the height of the leading edge to the horizontal plane of the lowest of the blade gradually decreases first and then gradually increases.
US10539146B2 Centrifugal pump
A centrifugal pump includes a motor having a shaft, and an impeller engaged with an end portion of the shaft such that a rotation of the impeller relative to the shaft is limited. The impeller includes a main panel engaged with the shaft, a plurality of passage walls extending from the main panel in an axial direction, a side panel in contact with end surfaces of the passage walls that face away from the main panel, the side panel having an inflow opening at a radially center part, and a fluid passage that is defined by the passage walls adjacent to each other in a circumferential direction, the fluid passage communicating with the inflow opening. The side panel includes an engagement portion configured to be engaged with a fixation jig that limits a rotation of the impeller during fixing the impeller to the shaft by screwing a nut.
US10539138B2 Oil-injected screw air compressor
An oil-injected screw air compressor includes a first stage compression chamber, an air buffering chamber coupled to the first stage compression chamber, a second stage compression chamber coupled to the air buffering chamber, a first oil cooling device for cooling lubricating oil for the first stage compression chamber and the air buffering chamber, a second oil cooling device for cooling lubricating oil for the second stage compression chamber and the first oil cooling device, a plurality sensors respectively located at the first stage compression chamber outlet and the second stage compression chamber outlet, and a control unit respectively and dynamically controlling the first oil cooling device and the second oil cooling device according to preset pressure and temperature data measured by the sensors or pressure and temperature data measured by the sensors, and temperature data and humidity data of an environment.
US10539134B2 Linear actuator assembly and system
A linear actuator system includes a linear actuator and at least one proportional control valve and at least one pump connected to the linear actuator to provide fluid to operate the linear actuator. The at least one pump includes at least one fluid driver having a prime mover and a fluid displacement assembly to be driven by the prime mover such that fluid is transferred from the pump inlet to the pump outlet. The linear actuator system also includes a controller that establishes at least one of a speed and a torque of the at least one prime mover and concurrently establishes an opening of the at least one proportional control valve to adjust at least one of a flow and a pressure in the linear actuator system to an operational set point.
US10539133B2 Twin rotor devices with internal clearances reduced by a coating after assembly, a coating system, and methods
A method of treating, tuning, assembling, and/or overhauling a twin rotor device (200, 1200) includes applying a coating material (102) on an internal set of working surfaces (218, 222, 224, 226, 228, 1218, 1222, 1224, 1226, 1228) of the twin rotor device when at least partially assembled. The coating may be factory or field applied to a new or used twin rotor device. The working surfaces may be uncoated or previously coated and may be built-up as the coating material forms a coating (206, 1206) on at least some of the working surfaces. Manufacturing variations of a pair of rotors (220, 1220) and a housing (210, 1210) may be compensated by the coating. One or more performance characteristics of the twin rotor device may be improved by the coating, and variation between a series of twin rotor device may be reduced or substantially eliminated. The coating may reduce internal leakage and increase volumetric efficiency of the twin rotor device. The twin rotor device may be a supercharger 200, a screw compressor 1200, or other twin rotor device.
US10539132B2 Modular gland arrangements for a plug valve
Insert elements that may be positioned within a high pressure plug valve. The elements have two or more recessed grooves formed around the fluid opening of the elements. The grooves are spaced from one another. A seal is placed in one and only one of the grooves. As wear occurs, the seal is relocated to one of the other grooves. Instead of a series of spaced grooves in a single insert element, a kit may be formed from two or more otherwise identical insert elements, each with a single recessed groove at a different position around the fluid opening.
US10539131B2 Electro hydrostatic actuator
An electro hydrostatic actuator comprising a hydraulic pump driven by an electric motor to supply hydraulic fluid to a hydraulic actuator, the pump comprising an inlet and an outlet for the hydraulic fluid and an active flow path configured therebetween such that, in an active mode of operation when the pump is driven by the electric motor, hydraulic fluid is actively drawn in through the inlet and exhausted out through the outlet. The pump further comprises a bypass flow path configured to open between the inlet and outlet such that, in a damping mode of operation when the pump is not driven by the electric motor, hydraulic fluid is able to pass through the pump along the bypass flow path between the inlet and outlet. The hydraulic pump is a rotary piston pump comprising a pump barrel driven to rotate by a motor shaft.
US10539130B2 Pressure-maintaining valve arrangement for a purge circuit of a closed hydraulic circuit
A pressure-maintaining valve arrangement of a purge circuit of a closed hydraulic circuit includes a pressure-maintaining valve configured to be shut off via a pilot valve. In one embodiment, a control pressure chamber, acting in the closing direction, of the pressure-maintaining valve is configured to be relieved via the pilot valve to a tank, and the pressure-maintaining valve is closed via a spring acting in the closing direction. In another embodiment, the valve arrangement includes an additional control pressure chamber acting in the closing direction. The additional control pressure chamber is configured to be loaded via the pilot valve, and the pressure-maintaining valve closes. The pressure of the inlet of the pressure-maintaining valve is used for this purpose.
US10539128B2 Horizontal and vertical well fluid pumping system
A method of producing fluids from a reservoir includes isolating a vertical section of a wellbore from a horizontal section; isolating a production tubing from the reservoir; pumping fluid from the reservoir adjacent a toe segment into a production tubing toe segment and towards the heel segment; and pumping fluid from the reservoir adjacent a heel segment into the production tubing heel segment and towards the vertical section, and pumping fluid up the vertical section to the surface.
US10539125B2 Manual pump
A manual pump includes a pumping unit and a nozzle unit. The pumping unit includes an air bag, a valve housing connected to the air bag, and a sealing ring located on and around the valve housing. The nozzle unit includes a shell connected to an inflatable object and made with an opening, a shield connected to the shell and made with an aperture, a plunger inserted in the opening and the aperture, a sealing ring located on and around the plunger, and a spring located on and around the plunger and compressed between the plunger and the shield. The aperture is in communication of air with the opening, and the opening includes a tapered portion with a wall in contact with the sealing ring of the pumping unit when the valve housing is inserted in the shell.
US10539122B2 Plasma accelerating apparatus and plasma accelerating method
Plasma which is supplied from a supply passage (1) is accelerated with a Hall electric field (E) which is generated through interaction of electrons (e−) emitted from a cathode (3), a radial direction magnetic field (Bd), and an electric field (Ex).
US10539121B2 Wind power plant air duct and method of manufacturing the same
An air duct for a wind power plant is configured to guide air along a circumference of a supporting structure, in particular a tower, of the wind power plant. The wind power plant also includes an air guide and provides methods of manufacturing the air guide for the wind power plant and retrofitting the wind power plant with the air guide.
US10539117B2 Power plant controller for generating a power reference to wind turbine generators
The invention relates to a power plant controller for controlling wind turbine generators. More particularly, the invention relates to a method for compensating data obtained from measurements at a connection point to the grid in case of a communication failure where communication of such data is lost or becomes unreliable. The measured data are used in the power plant controller for determining setpoints for controlling the wind turbine generators' production of active and reactive power. In response to detection of a communication fault a new setpoint is determined independently of new measured grid data by reconfiguring parts of the power plant controller.
US10539115B1 Vertical wind turbine
Disclosed is a vertical axis wind turbine apparatus. The apparatus includes carousal shafts operatively connected to a fixed turbine axis. The turbine blades are pivotally attached to carousal plates. The wind-facing turbine blades get exposed to a maximum area by stretching away from the fixed turbine axis, and the turbine blades that are not exposed to wind get folded inside toward the fixed turbine axis. The stretching and folding of the blades is affected by timing and restricting shafts, which emerge from the offset timing shaft. The present construction reduces the drag caused by turbine blade exposure in negative wind direction and increases energy production by simultaneously allowing maximum blade exposure in the positive wind direction. Furthermore, the apparatus in one embodiment includes counterweights to provide more stability to the offset shaft operation.
US10539112B2 Internal combustion engine with electric starting system
An internal combustion engine includes an engine block, an electric motor, a worm coupled to and rotated by the electric motor, a worm gear coupled to and configured to be rotated by the worm, a crankshaft configured to rotate about a crankshaft axis, a flywheel including a flywheel cup having flywheel protrusions, a clutch driven by the worm gear and configured to engage the one or more flywheel protrusions such that the crankshaft is rotated, and an energy storage device electrically coupled to the electric motor. The clutch is configured to disengage from the flywheel protrusions when the rotational speed of the crankshaft exceeds the rotational speed of the worm gear. When the electric motor is activated, the electric motor rotates the worm rotating the worm gear, which causes the clutch to engage the flywheel protrusions, transferring worm gear rotation to the flywheel and the crankshaft to rotate the engine for starting.
US10539110B2 Vehicle battery reporting and auto-charge
A storage maintains charge times for vehicles. A processor of a server is programmed to periodically determine a time interval since each of the vehicles has been started according to the charge times. The server sends a message over a wide-area network requesting remote start of one of the vehicles responsive to the time interval for the one of the vehicles indicating no engine restart for at least a predefined time period. A processor of a vehicle restarts the vehicle according to receipt of a restart request sent responsive to a periodic process performed by a remote server to identify that a most recent vehicle start time sent from the vehicle to the remote server is at least a predefined time interval from a current time identified by the remote server.
US10539109B2 Flushing of fuel nozzle assembly or component using a solution following ultrasonic cleaning
Fuel nozzle assemblies are flushed after ultrasonic cleaning. In one embodiment, a method includes: cleaning a fuel nozzle assembly by ultrasonic cleaning; and after the ultrasonic cleaning, flushing the fuel nozzle assembly using a solution, the fuel nozzle assembly comprising a valve located in an interior of the fuel nozzle assembly, the solution flowing through the interior of the fuel nozzle assembly, and the flowing of the solution controlled by the valve.
US10539107B2 Fuel injection unit and fuel feeding arrangement
A fuel injection unit for assembly to a cylinder head and for injecting first and second fuel to a cylinder of an internal combustion piston engine includes a first fuel feeding section, a second fuel feeding section, a pressure accumulator in the first fuel feeding section, and a flow fuse arranged in the first fuel feeding section between the pressure accumulator and a fuel injection valve of the first fuel feeding section. The fuel injection valve includes a fuel handling section and control section, and the control section is a hydraulic control section fluidly separated from the fuel handling section.
US10539104B2 Three stage proportional control valve
An energize-to-close solenoid operated spool type inlet control valve for a high pressure fuel pump is variably positionable relative to a sleeve having three inlet feed ports and the inlet check valve member, to implement three stages of pump operation: limp-home, low-pressure flow from the low-pressure feed pump to the common rail, no flow to the common rail, and metered quantity of flow to the common rail. The spool valve includes an axially extending internal passage fluidly connected to a fluid volume at the front end of the spool valve, and a control port at the back end of the spool valve, selectively alignable to fluidly connect the ports. Two springs of different lengths either alone or together, bias the spool valve toward opening of the inlet check valve.
US10539103B2 Air intake device for internal combustion engine
An intake device for an internal combustion engine, the intake device includes: a housing constituting an intake passage; a valve element including a valve portion arranged to open and close a part of the intake passage, and thereby to strengthen an intake air flow; and a receiving portion which is formed on a bottom wall of an aeration passage of the housing, and which is recessed in an arc shape along a movement trajectory of the valve portion, the valve portion including an outer side surface which confronts a bottom surface of the receiving portion, which has an arc shape, and which includes a seal portion that has a raised shape, and that extends along an edge portion on an upstream side of an intake direction.