Document Document Title
US10789534B2 Measuring mutual understanding in human-computer conversation
Technical solutions are described for analyzing a natural language conversation-generating machine. The computer implemented method includes identifying, from a conversation log, a plurality of adjacency pairs. The method further includes determining, from the adjacency pairs, a number of adjacency pairs with outcome success indicators. The method further includes determining, from the adjacency pairs, a number of adjacency pairs with outcome failure indicators. The method further includes computing a mutual understanding score for the machine by computing a ratio of the number of adjacency pairs with outcome success indicators and the number of adjacency pairs with outcome failure indicators.
US10789532B1 Computer-based systems configured for detecting and splitting data types in a data file and methods of use thereof
A method for training a neural network model includes generating a training dataset with a plurality of data types and word samples belonging to each data type. A plurality of character strings stored in a plurality of data fields in a first data file are received where the plurality of character strings includes at least one word belonging to at least one data type in the plurality of data types. The at least one word from each of the plurality of character strings in each of the data fields are split and matched to the at least one data type using the neural network model. An ad hoc second data file with a plurality of data vectors is constructed based on a user selection of data field labels where each data vector includes words matched to a data type with a respective data field label.
US10789531B2 Operation device and related products
The present application provides an operation device and related products. The operation device is configured to execute operations of a network model, wherein the network model includes a neural network model and/or non-neural network model; the operation device comprises an operation unit, a controller unit and a storage unit, wherein the storage unit includes a data input unit, a storage medium and a scalar data storage unit. The technical solution provided by this application has advantages of a fast computation speed and energy-saving.
US10789530B2 Neural embeddings of transaction data
Systems, methods, and computer program products to provide neural embeddings of transaction data. A network graph of transaction data based on a plurality of transactions may be received. The network graph of transaction data may define relationships between the transactions, each transaction associated with at least a merchant and an account. A neural network may be trained based on training data comprising a plurality of positive entity pairs and a plurality of negative entity pairs. An embedding function may then encode transaction data for a first new transaction. An embeddings layer of the neural network may determine a vector for the first new transaction based on the encoded transaction data for the first new transaction. A similarity between the vectors for the transactions may be determined. The first new transaction may be determined to be related to the second transaction based on the similarity.
US10789528B2 Analog neuromorphic circuits for dot-product operation implementing resistive memories
An analog neuromorphic circuit is disclosed having resistive memories that provide a resistance to each corresponding input voltage signal. Input voltages are applied to the analog neuromorphic circuit. Each input voltage represents a vector value that is a non-binary value included in a vector that is incorporated into a dot-product operation with weighted matrix values included in a weighted matrix. A controller pairs each resistive memory with another resistive memory. The controller converts each pair of resistance values to a single non-binary value. Each single non-binary value is mapped to a weighted matrix value included in the weighted matrix that is incorporated into the dot-product operation with the vector values included in the vector. The controller generates dot-product operation values from the dot-product operation with the vector and the weighted matrix where each dot-product operation is a non-binary value.
US10789526B2 Method, system, and non-transitory computer-readable medium for constructing and applying synaptic networks
In selected embodiments a recommendation generator builds a network of interrelationships between venues, reviewers and users based on attributes and reviewer and user reviews of the venues. Each interrelationship or link may be positive or negative and may accumulate with other links (or anti-links) to provide nodal links the strength of which are based on commonality of attributes among the linked nodes and/or common preferences that one node, such as a reviewer, expresses for other nodes, such as venues. The links may be first order (based on a direct relationship between, for instance, a reviewer and a venue) or higher order (based on, for instance, the fact that two venue are both liked by a given reviewer). The recommendation engine in certain embodiments determines recommended venues based on user attributes and venue preferences by aggregating the link matrices and determining the venues which are most strongly coupled to the user.
US10789524B2 Smartcard with a booster antenna and a wireless connection between modules
A wireless connection may be established between at least two electronic modules (M1, M2) disposed in module openings (MO-1, MO-2) of a smartcard so that the two modules may communicate (signals, data) with each other. The connection may be implemented by a booster antenna (BA) having two coupler coils (CC-1, CC-2) disposed in close proximity with the two modules, and connected with one another. The booster antenna may also harvest energy from an external device such as a card reader, POS terminal, or a smartphone, and provide the energy to the two modules via the two coupler coils.
US10789523B2 Program, information processing system, information processing method, and reader/writer apparatus
There is provided a program to make it possible to check whether operation of the RFID tag is a desired operation assumed by a user. The program causes a computer to function as: a means for acquiring information regarding motion of an RFID tag that performs near-field wireless communication; a means for recognizing preliminary operation of the RFID tag on a basis of the information regarding the motion; and a means for performing processing of displaying the recognized preliminary operation of the RFID tag. This configuration makes it possible to check whether operation of the RFID tag is a desired operation assumed by a user.
US10789520B2 Barcoded indicators for quality management
A barcoded indicator operative to provide a machine-readable indication of exceedance of at least one threshold by at least one product quality affecting parameter, the barcoded indicator including a first barcode including a first plurality of barcode bars and at least a first colorable area, at least a second barcode including a second plurality of barcode bars and at least a second colorable area, and at least one interposed line extending between the first barcode and the second barcode, the interposed line being capable of preventing a barcode reader from reading parts of the first barcode and of the second barcode as part of a single barcode.
US10789516B2 Method for producing center scan image output using an over scan RIP technique to generate an output bitmap image pixel values
A raster image processing system including a computer readable media storing digital information that includes information corresponding to an image, and instructions for performing raster image processing (RIP) using an over scan RIP technique on the image to generate a bitmap. Also included is a processor configured to RIP the image using the over scan RIP technique at a multiple of the desired output pixel resolution to produce a plurality of sub-pixels per output pixel. The processor is further configured to determine each image output pixel value based on the values set for the plurality of sub-pixels of each image pixel, by firstly comparing the values of the plurality of sub-pixels to each other and, and then secondly comparing the values of the plurality of sub-pixels to a set background value if needed. The processor then sets the output pixel value based upon that second comparison, and generates a bitmap.
US10789512B2 Image processing apparatus and image processing method
A fusion decision processing section, based on a feature amount calculated by using a monochrome imaged image acquired by imaging a subject with an imaging section, and a color imaged image acquired by imaging the subject from a different point-of-view position with another imaging section, performs fusion decision as to whether or not deterioration of image quality is caused in fusion processing for producing a fusion image obtained by fusion of the monochrome imaged image and the color imaged image with the monochrome imaged image as a reference in a fusion processing section. Moreover, the fusion image data produced in the fusion processing section is selected in a case where deterioration of image quality is not caused in the fusion processing, and demosaic data produced in a demosaic processing section is selected in a case where the deterioration of the image quality is caused in the fusion processing.
US10789507B2 Relative density-based clustering and anomaly detection system
Examples provide a system for detecting anomalies in a dataset. The system includes one or more processors and a memory storing the dataset. The one or more processors are programmed to identify a first set of data points in a cluster, identify a second set of data points outside of the cluster as noisy data points, and determine whether each of the noisy data points is an anomaly by: determining a distance between the noisy data point and other data points in the dataset, ranking the distances between the noisy data point and the other data points, and applying a weight to each of the ranked distances to determine an outlier value for the noisy data point. When the outlier value for the noisy data point exceeds a threshold, the noisy data point is identified as an anomaly, and result is displayed in a user interface.
US10789498B2 Systems and methods for patient positioning
The present disclosure relates to systems and methods for positioning a subject. The method may include generating a first image of the subject disposed on a scanning board of an imaging device. The first image may include position information of the subject. The method may further include generating a second image of the subject which includes information associated with one or more organs of the subjects. Additionally, the method may include determining the position of a ROI based on the first image and the second image. The method may further include operating the imaging device to scan a target portion of the subject.
US10789495B2 System and method for 1D root association providing sparsity guarantee in image data
A system and methodologies for neuromorphic (NM) vision simulate conventional analog NM system functionality and generate digital NM image data that facilitate improved object detection, classification, and tracking.
US10789491B2 Traffic light recognition device and traffic light recognition method
A traffic light recognition device includes: a camera that captures an image around a vehicle; a map information acquisition unit configured to acquire map information around the vehicle; a self-position detector configured to detect the position of a self-position on a map; a traffic light position estimator configured to estimate the position on an image of a traffic light on the basis of the self-position and the map information; a vehicle behavior estimator configured to estimate a vehicle behavior; a traffic light detection area calculator configured to set a detection area of the traffic light onto the image based on the estimated position on the image of the traffic light and an amount of displacement of the position on the image of the traffic light due to a behavior of the vehicle; and a traffic light recognition unit configured to detect a traffic light from the detection area.
US10789490B2 Method for calculating a display of additional information for an advertisement, a display unit, apparatus for carrying out the method, and transportation vehicle and computer program
A method for computing a display of additional information for display on a display unit. The insertion of additional information supports the driver in the longitudinal guidance of a transportation vehicle. The insertion of the additional information takes place as an augmented reality display, so that the additional information is computed contact-analogously to one or more objects in the environment of the transportation vehicle. The position of a transportation vehicle traveling in front is detected. When the observer transportation vehicle is approaching the transportation vehicle in front, an animated graphic is displayed section by section in a periodically recurring manner starting from the observer transportation vehicle.
US10789489B2 Vehicle exterior environment recognition apparatus
A vehicle exterior environment recognition apparatus includes a three-dimensional object region identifier and a specific part identifier. The three-dimensional object region identifier identifies a three-dimensional object region by monocular recognition based on a luminance image. The three-dimensional object region includes a three-dimensional object. The luminance image is generated by an image capturing unit that captures an image of vehicle exterior environment. The specific part identifier correlates the three-dimensional object region with a distance image, to identify a specific part of the three-dimensional object region on the basis of distance information. The distance image is generated from the luminance image. The distance information is calculated on the basis of the distance image.
US10789486B2 Method and device for the automated driving of a motor vehicle
A method and device for the automated driving of a motorized transportation vehicle having at least one camera and an evaluation unit for evaluating the data captured by the camera, wherein lane markings are captured by the camera and the evaluation unit determines traffic lanes from the captured data of the camera, wherein the evaluation unit observes changes in the lane markings which will cause a new traffic lane to be determined over a predefined distance, wherein the new traffic lane is adopted only in response to the changed lane marking being captured over the predefined distance.
US10789485B2 Guardian system in a network to improve situational awareness at an incident
A process for improving situational awareness at an incident scene includes first receiving audio or video of a user and detecting, in one or both of the audio and video, an instruction directed to a crowd. A compliance metric associated with the instruction is then accessed and one or more available second cameras having a field of view that incorporates a current location of the crowd are identified. One or more video streams from the second cameras are received that include the crowd. From the one or more video streams, determinations are made that the crowd as a whole meets a minimum level of compliance with the instruction and that a level of compliance of a particular other user in the crowd has fallen below a threshold level of compliance. In response, a computing device performs a noncompliance action.
US10789484B2 Crowd type classification system, crowd type classification method and storage medium for storing crowd type classification program
A crowd type classification system of an aspect of the present invention includes: a staying crowd detection unit that detects a local region indicating a crowd in staying from a plurality of local regions determined in an image acquired by an image acquisition device; a crowd direction estimation unit that estimates a direction of the crowd for an image of a part corresponding to the detected local region, and appends the direction of the crowd to the local region; and a crowd type classification unit that classifies a type of the crowd including a plurality of staying persons for the local region to which the direction is appended by using a relative vector indicating a relative positional relationship between two local regions and directions of crowds in the two local regions, and outputs the type and positions of the crowds.
US10789483B1 Image based inventory item counting
Described is a system for counting stacked items using image analysis. In one implementation, an image of an inventory location with stacked items is obtained and processed to determine the number of items stacked at the inventory location. In some instances, the item closest to the camera that obtains the image may be the only item viewable in the image. Using image analysis, such as depth mapping or Histogram of Oriented Gradients (HOG) algorithms, the distance of the item from the camera and the shelf of the inventory location can be determined. Using this information, and known dimension information for the item, a count of the number of items stacked at an inventory location may be determined.
US10789480B2 Method for event timing and photography
A method for identifying and timing an athlete during a timed sporting event. The athlete is timed using image recognition technology in which one or more images of the athlete taken during the sporting event by a camera (106a, 106b, or 106c) is time-stamped to generate a finish time for the athlete. The athlete is identified by comparing one of the images taken during the sporting event with a profile image of the athlete.
US10789479B2 Action recognition in videos using 3D spatio-temporal convolutional neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing video data. An example system receives video data and generates optical flow data. An image sequence from the video data is provided to a first 3D spatio-temporal convolutional neural network to process the image data in at least three space-time dimensions and to provide a first convolutional neural network output. A corresponding sequence of optical flow image frames is provided to a second 3D spatio-temporal convolutional neural network to process the optical flow data in at least three space-time dimensions and to provide a second convolutional neural network output. The first and second convolutional neural network outputs are combined to provide a system output.
US10789478B2 System and method of providing recommendations of moments of interest within video clips post capture
Users desiring to generate videos from video clips may want to locate moments of interest within the video clips. A system and method described herein may be configured to provide recommendations of moments of interest within video clips post capture of the video clips. User accounts associated with users of the system may include preference information that defines user preferences with respect to values of attributes of video clips. Moments of interest may be identified within individual video clips when the individual video clips have at least one value of at least one attribute specified by the user preferences. Recommendations of identified moments of interest may be provide to users.
US10789477B2 Method and apparatus for real-time detection of a scene
A method for real-time detection of at least one scene by an apparatus, from among a set of possible reference scenes, includes acquiring current values of attributes from measurement values supplied by sensors. The method further includes traversing a path through a decision tree. The nodes of the decision tree are respectively associated with the attributes. The traversal considers at each node along the path, the current value of the corresponding attribute, so as to obtain at the output of the path, a scene from among the set of reference scenes. The obtained scene identifying which reference scene is the detected scene. The method further includes developing a confidence index (SC) associated with the identification of the detected scene.
US10789475B2 Offline-service multi-user interaction based on augmented reality
A method for offline-service multi-user interaction based on augmented reality (AR) includes scanning, by an AR client terminal of a user, an offline service label at an offline service site. Information of the offline service label is transmitted to a server terminal. Based on the information of the offline service label, the server terminal establishes a service group including the user and a second user that scanned the offline service label. In response to transmitting the information of the offline service label, service data is received from the server terminal. The service data includes information related to the user and information related to the second user. Based on the service data, a service interactive interface is outputted. The service interactive interface displays the information related to the user and the information related to the second user at a position corresponding to the offline service label in an AR scene.
US10789472B1 Multiple image processing and sensor targeting for object detection
A method and system for capturing an image of a portion of an environment including an object of interest and uploading of the image to a service for further image analysis. The system captures a first image of an environment or scene using a first sensor of an image capture device. A region of interest is detected within the first image using an object detection model. A set of coordinates corresponding to the portion of the first image is identified and used to position a second sensor. The second sensor captures a second image including the targeted region of interest, wherein the second image has a higher resolution than the first image. The second image is uploaded to an object detection service for the further image analysis.
US10789469B2 Some automated and semi-automated tools for linear feature extraction in two and three dimensions
A system for vector extraction comprising a vector extraction engine stored and operating on a network-connected computing device that loads raster images from a database stored and operating on a network-connected computing device, identifies features in the raster images, and computes a vector based on the features, and methods for feature and vector extraction.
US10789467B1 Polarization-based disturbed earth identification
The embodiments implement polarization-based disturbed earth identification. At least one sensor apparatus comprising a plurality of detector elements receives polarized electromagnetic radiation (EMR) in a first waveband from a scene of an area of a surface of the earth and polarized EMR in a second waveband from the scene, the polarized EMR in the first waveband having a first polarization orientation and the polarized EMR in the second waveband having a second polarization orientation. The sensor apparatus outputs sensor information that quantifies EMR received by each detector element of the plurality of detector elements. A computing device processes the sensor information to generate an image or a classification image of the scene based on an amount of polarized EMR received by each detector element, and presents the image on a display device.
US10789465B2 Feature extraction and matching for biometric authentication
In a feature extraction and pattern matching system, image sharpening can enable vascular point detection (VPD) for detecting points of interest from visible vasculature of the eye. Pattern Histograms of Extended Multi-Radii Local Binary Patterns and/or Pattern Histograms of Extended Multi-Radii Center Symmetric Local Binary Patterns can provide description of portions of images surrounding a point of interest, and enrollment and verification templates can be generated using points detected via VPD and the corresponding descriptors. Inlier point pairs can be selected from the enrollment and verification templates, and a first match score indicating similarity of the two templates can be computed based on the number of inlier point pairs and one or more parameters of a transform selected by the inlier detection. A second match score can be computed by applying the selected transform, and either or both scores can be used to authenticate the user.
US10789461B1 Automated systems and methods for textual extraction of relevant data elements from an electronic clinical document
A system and method for extracting relevant data elements from a file for conversion to a tabular format includes a computing device receiving an XML format file having a loop with nested blocks. Each of the blocks has at least one data element. Features are extracted from each data element. These extracted features are processed using a machine learning algorithm to estimate a column header value for the data elements relative to a data schema. With the data element classified, a configuration file is generated to map the column header value to the data elements of the XML file. The configuration file is used to extract the data elements from the XML file to a tabular format. In the healthcare industry, the system and method may be used to extract relevant health information from a clinical document for conversion to a tabular format.
US10789460B1 Methods and systems for screening documents
Methods and Systems for determining a probability of relevance for a new resume. Existing resumes that have a high probability of relevance for a position can be chosen. A vocabulary of words can be built. Each word can be mapped into a vector such that each existing resume can be represented by a sequence of vectors and each sentence and/or paragraph in the resume can be represented by a subsequence of vectors including a subset of the sequence of vectors. Data augmentation, including changing the order of subsequences in order to create additional resumes represented by subsequences, can be applied. A deep neural network can be trained using the subsequences that represent the existing resumes and the subsequences that represent the additional resumes. New resumes can be classified using a trained deep neural network. A relevant resume can be output using the trained deep neural network.
US10789458B2 Human behavior recognition apparatus and method
Disclosed herein are a human behavior recognition apparatus and method. The human behavior recognition apparatus includes a multimodal sensor unit for generating at least one of image information, sound information, location information, and Internet-of-Things (IoT) information of a person using a multimodal sensor, a contextual information extraction unit for extracting contextual information for recognizing actions of the person from the at least one piece of generated information, a human behavior recognition unit for generating behavior recognition information by recognizing the actions of the person using the contextual information and recognizing a final action of the person using the behavior recognition information and behavior intention information, and a behavior intention inference unit for generating the behavior intention information based on context of action occurrence related to each of the actions of the person included in the behavior recognition information.
US10789457B2 Sensor-based tracking of sports participants
A system for sensor-based tracking of participants of a sporting activity is provided. In some implementations, the system performs operations comprising determining, based on sensor data (e.g., information indicative of at least a location of a plurality of tracked participants and a location of a tracked object), a first probability of a team successfully scoring. The operations further comprise determining, in response to detecting an action which at least changes the location of the tracked object, a second probability of the team (or an opposing team (successfully scoring, and assigning, based on a difference between the first probability and the second probability, at least a portion of the difference among one or more of the plurality of participants. Related systems, methods, and articles of manufacture are also described.
US10789454B2 Image processing device, image processing method, and computer program product
An image processing device includes one or more processors. The processors detects two or more first partial areas corresponding to each of two or more portions among a plurality of portions that are included in an object and that are set in advance from a first image, and detect two or more second partial areas corresponding to each of two or more portions among the portions from a second image. The processors extracts two or more first feature vectors from two or more of the first partial areas, and extract two or more second feature vectors from two or more of the second partial areas. The processors determines whether an object included in the first image and an object included in the second image are same, by using the first feature vectors and the second feature vectors.
US10789452B2 Method and system for aggregating video content
Aspects of the subject disclosure may include, for example, systems and methods aggregating video content and adjusting the aggregate video content according to a training model. The adjusted aggregate video content comprises a first subset of the images and does not comprise a second subset of the images. The first subset of the images is determined by the training model based on a plurality of categories corresponding to a plurality of events. The illustrative embodiments also include presenting the adjusted aggregate video content and receiving identifications for the first subset of the images in the aggregate video content. Further, the illustrative embodiments include adjusting the training model according to the identifications and providing the adjusted training model to a network device. Other embodiments are disclosed.
US10789450B2 Optical biometric sensor with automatic gain and exposure control
An optical imaging device for imaging a biometric input object is disclosed. The optical sensor includes an array of sensing elements. The optical sensor is configured to read a subset of sensing elements in the array of sensing elements; analyze the reading of the subset of sensing element to determine if one or more sensing elements of the subset is saturated; alter an operating point of the optical imaging device; and image the input object.
US10789447B2 Fingerprint authentication method and electronic device
A fingerprint authentication method and an electronic device are provided. The fingerprint authentication method includes: performing a fingerprint enrollment operation through a fingerprint sensor and storing enrolled fingerprint information to a storage circuit; sensing to-be-authenticated fingerprint information through the fingerprint sensor in a fingerprint authentication operation; and performing a default function corresponding to an authentication success of the fingerprint authentication operation and updating the enrolled fingerprint information according to authenticated fingerprint information if a similarity between the to-be-authenticated fingerprint information and the enrolled fingerprint information conforms to a default condition.
US10789445B2 Fingerprint sensing display apparatus
Disclosed is a display device. The display device comprising a display area including a fingerprint recognition area and a plurality of pixels disposed on a substrate, an ultrasonic fingerprint sensor, corresponding to the fingerprint recognition area, disposed under the substrate, and a pressure sensor disposed under a rear side of the ultrasonic fingerprint sensor.
US10789444B2 Display apparatus
A display apparatus includes a first substrate; a pixel array layer disposed on the first substrate and defining a display area and a non-display area, and the pixel array layer including a pixel signal line; a second substrate disposed opposite to the first substrate; a display medium disposed between the first substrate and the second substrate; and an ultrasonic element (UE) layer, disposed on the second substrate and including an ultrasonic signal line. Within at least parts of the display area corresponding to the ultrasonic element layer, a projection area on the first substrate by projecting the ultrasonic signal line along the normal direction of the first substrate at least partially overlaps with another projection area on the first substrate by projecting the pixel signal line along the normal direction of the first substrate.
US10789442B2 Fingerprint recognition and pixel driving circuit, and display device comprising the same
A fingerprint recognition and pixel driving circuit and a display device including the circuit are provided. The circuit includes a first scan line, a second scan line, a third scan line, a light emission control line and a data writing line, a pixel driving sub-circuit for driving a light emitting element of a pixel to emit light according to the first scan signal, the second scan signal, the third scan signal, the light emission control signal, and the data signal, a fingerprint recognition sub-circuit that receives any two of the first scan signal, the second scan signal and the third scan signal through a first read terminal and a reset terminal to generate fingerprint data of a finger based on any two of the first scan signal, the second scan signal and the third scan signal, thereby realizing integration of the fingerprint recognition function with the pixel driving function.
US10789441B2 Method and apparatus for generating and identifying identification code
One or more implementations shown in the present specification provide a method for generating an identification code. A center of a detection area is determined. A plurality of concentric circles are determined based on the center. A plurality of position detection patterns whose distance from the center is the radius are determined based on the center and a radius. A start pattern from each position detection pattern is determined. N-ary characters corresponding to a to-be-encoded content to obtain the identification code are encode on the concentric circles based on a position of the start pattern. Codes corresponding to adjacent and same characters in the N-ary characters form an arc line segment. A code corresponding to a character that is different from both adjacent characters in the N-ary characters is a point. Codes corresponding to different characters in the N-ary characters have different colors.
US10789437B1 Split-type code reading apparatus
The present specification provides a two-part code reading apparatus, including: a supporting base with a reading window that comprises: a cavity formed in the supporting base; a reflector disposed on one side of the cavity, wherein the reflector is parallel to a flat surface when the supporting base is placed on the flat surface; a translucent plate that covers an opening of the cavity and forms an acute angle with the reflector; and a hole disposed on a side of the cavity opposite to the reflector, the hole allows light to pass through; and a handheld code scanner with a camera, wherein the camera is aligned with the hole when the handheld code scanner is detachably placed on the supporting base, so that incoming light reflected by the reflector is capable of being directed to the camera through the hole.
US10789434B2 Marine equipment inventory tool
A system and method for tracking marine equipment is provided. Generally, the system and method of the present disclosure are designed to generate indicia corresponding to the inventory level of marine equipment used for a particular marine activity. To facilitate the assignment of indicia reflecting the inventory level of marine equipment used for a marine activity, the system and method of the present disclosure uses a plurality of equipment profiles having a defined lower limit and quantity associated with each piece of marine equipment. The lower limit may be manually input or automatically generated. The quantity may be tracked by the system using equipment transmitters and equipment sensors. In a preferred embodiment, the indicia indicate whether the quantity of a piece of marine equipment has fallen below a certain specified level as defined by the user. Users may purchase new marine equipment from third-party retailers via the user interface.
US10789428B2 Optimized graph traversal
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for optimized graph traversal are disclosed. In one aspect, a method includes the actions of receiving a given phrase that is input through a user interface by a digital component provider. The actions further include determining an entity that is being referred to by the given phrase. The actions further include identifying properties of the entity. The actions further include selecting a subset of the properties that were identified for the entity. The actions further include identifying additional phrases. The actions further include updating the user interface to present at least some of the additional phrases with programmatic controls that assign one or more of the additional phrase as distribution criteria for digital components of the digital component provider in response to activation of the programmatic controls.
US10789427B2 Multi-task multi-modal machine learning system
Methods, systems, and apparatus, including computer programs encoded on computer storage media for training a machine learning model to perform multiple machine learning tasks from multiple machine learning domains. One system includes a machine learning model that includes multiple input modality neural networks corresponding to respective different modalities and being configured to map received data inputs of the corresponding modality to mapped data inputs from a unified representation space; an encoder neural network configured to process mapped data inputs from the unified representation space to generate respective encoder data outputs; a decoder neural network configured to process encoder data outputs to generate respective decoder data outputs from the unified representation space; and multiple output modality neural networks corresponding to respective different modalities and being configured to map decoder data outputs to data outputs of the corresponding modality.
US10789426B2 Processing natural language text with context-specific linguistic model
Aspects of the disclosure are directed to natural language processing. An input interface of a computing device receives input (e.g., speech input) and generates a digital signal corresponding to that input. Text corresponding to the digital signal is obtained, and the text is processed using each of a context-free and a context-specific linguistic model to generate linguistic processing results for that text. The text and linguistic processing results may be processed using a NLU model to generate an NLU recognition result corresponding to the input received at the input interface. The text and the linguistic processing results may also be annotated and used to train a NLU model. The linguistic processing results may relate to, e.g., the tokenization of portions of the text, the normalization of portions of the text, sequences of normalizations for portions of the text, and rankings and prioritization of the linguistic processing results.
US10789425B2 Generating a response to a natural language command based on a concatenated graph
For generating a response to a natural language command based on a concatenated graph, a processor identifies one or more relevant data sets in response to a natural language command received from an input device. Each relevant data set includes one of a subject of the natural language command and a subject of another relevant data set. The processor further generates a graph for each of the one or more relevant data sets and concatenates the graphs into a concatenated graph. In addition, the processor generates a response to the natural language command based on the concatenated graph.
US10789421B1 Method for reusing and dynamically filtering content for structured document construction
An aspect of the present invention relates to a method for dynamically constructing a pre-populated note template comprising receiving a context from a user and determining whether there are any note templates that match an initial criteria including the received context. A note template is then loaded based on the determination of matching note templates. If there are one or more sections in the loaded template, for each section in the loaded template, determine if there are any forms for the section that match the context. A pre-populated Note template is then loaded including any matching forms.
US10789420B2 Mixed view display method and device
The present disclosure relates to the field of webpage processing technologies and discloses a mixed view display method and device, to resolve a problem of low accuracy and inconsistency of displaying a mixed view. A webpage view loading instruction to load a webpage view is received by a computing device. The webpage view is rendered by a browser application executing on the computing device. In response to receiving the webpage view loading instruction, the webpage view, including a placeholder element configured to hold a client view, is loaded by the computing device. Location information of the placeholder element is obtained. The client view is added to the webpage view at the location specified by the obtained location information, where the client view is rendered by an operating system of the computing device. The webpage view is provided for presentation on a display.
US10789417B1 Method and apparatus for identifying relationships between documents
A method, apparatus and computer program product are provided in order to identify relationships between documents, thereby facilitating a user's search of the documents. In the context of a method, one or more documents accessed by a user from a first document are determined. The method also determines a strength of effects value for each of the one or more documents accessed by the user from the first document based at least partially upon access by the user of the respective documents. The method also provides for a display illustrating the relationships between the first document and the one or more documents based at least partially upon the strength of effects value for the respective documents. The method may provide for the display by defining a visual representation of the one or more documents based upon the strength of effects value for the respective documents.
US10789416B2 Hybrid comparison for unicode text strings consisting primarily of ASCII characters
A method compares text strings having Unicode encoding. The method receives a first string S=s1s2 . . . sn and a second string T=t1t2 . . . tm, where s1, s2, . . . , sn and t1, t2, . . . , tm are Unicode characters. The method computes a first string weight for the first string S according to a weight function ƒ. When S consists of ASCII characters, ƒ(S)=S. When S consists of ASCII characters and some accented ASCII characters that are replaceable by ASCII characters, ƒ(S)=g(s1)g(s2) . . . g(sn), where g(si)=si when si is an ASCII character and g(si)=s′i when si is an accented ASCII character that is replaceable by the corresponding ASCII character s′i. The method also computes a second string weight for the second text string T. Equality of the strings is tested using the string weights.
US10789413B2 Web page designing with timelines
Designing and previewing web pages include accepting user input to select a customer segment and a first point in time in a time frame of a time line; displaying a representation of components of a web page visible over the time frame according to visibility rules, the selected customer segment, and the first point in time; accepting user input to select a second point in time in the time frame; and displaying the representation of components of the web page visible over the time frame according to the visibility rules, the selected customer segment, and the second point in time.
US10789410B1 Identification of source languages for terms
To prevent typos in electronic documents, quality checks are performed to identify portions of the document that have been misspelled. Major sources of false positives are words that have been transliterated from other languages into English. The quality control system described herein identifies transliterated words in electronic documents. The system may be trained to evaluate a set of words, and determine likelihoods that individual words in the set of words are transliterated (i.e., they are not native to the language and/or alphabet of the electronic document). In some embodiments, the model may be further configured to identify a language and/or alphabet that the individual word was transliterated from.
US10789409B2 Parasitic extraction using topological shape descriptors
System and methods for parasitic extraction of a layer of an integrated circuit are disclosed. In one example, geometric data for a conducting layer of an integrated circuit can be decomposed into homogeneous portions and nonhomogeneous portions. A shape analysis algorithm can be used to generate a shape descriptor including nodes within the nonhomogeneous portions. Parasitic values can be assigned to segments connecting the nodes of the shape descriptor. A circuit representation of the conducting layer can be generated based on the shape descriptor and the assigned parasitic values.
US10789407B1 Analog design tool having a cell set, and related methods
A method for designing a semiconductor integrated circuit is disclosed, including generating a physical layout from a schematic layout of the analog integrated circuit. The method comprises retrieving, with a processor, pre-defined cells having physical layout information for a specific process stored in a memory device responsive to the schematic layout being created by an analog circuit designer using an analog design tool, building the physical layout by connecting the retrieved pre-defined cells according to the schematic layout, and storing the physical layout in the memory device. Related systems and computer-readable media are also described herein.
US10789400B2 Scheduling simultaneous optimization of multiple very-large-scale-integration designs
A computer-implemented method obtains data describing a plurality of synthesis scenarios associated with a very-large-scale integration design (VLSI), wherein each synthesis scenario describes a different combination of tunable design parameters for a macro of the VLSI design, and wherein the VLSI design includes a plurality of macros being tuned. The plurality of macros is ranked based on the data. The ranking produces a macro waiting list that identifies those of the synthesis scenarios that are associated with each of the macros. A subset of the synthesis scenarios is pushed from the macro waiting list to a job submission queue that is separate from the macro waiting list. The job submission queue ranks the subset of synthesis scenarios in an order in which they are to be synthesized by a synthesis tuning system. At least one synthesis scenario is submitted to the synthesis tuning system according to the order.
US10789399B2 Compensation design of power converters
A method for compensation network design in a power converter design system is provided that includes computing optimal values for compensation components in a compensation network based on a plurality of loop specifications comprising crossover frequency (Fco), phase margin (PM), Gain Margin (GM), and low frequency gain (LFG), and applying changes to a power converter design comprising the compensation network based on the optimal values.
US10789384B2 Differentially private database permissions system
A differentially private system receives a request from a client to perform a query on data stored in a database. The differentially private system establishes a set of permissions of the client with respect to the data in the database. The differentially private system deconstructs the query into query components. The query components include at least one relation that identifies a dataset in the database and at least one expressions specifying an operation to be performed in the identified dataset. The differentially private system identifies permissions necessary to perform the specified operation on the identified dataset. The differentially private system determines whether the established permissions grants of the client include the identified permissions necessary to perform the specified operation on the identified dataset. The differentially private system selectively executes the query responsive to the determination.
US10789382B2 Systems and methods of providing access to secure data
The disclosed technology includes techniques for secure access to data associated with an organization and includes providing a user device access to a user interface that is configurable by a user of the user device to execute function requests. Upon receipt of a function request, a router can randomly select an available computer from a computer cluster to execute the function. The computer can access a predetermined portion of the organization's data, generate an output by executing the requested function based on the predetermined portion of the organization's data, and transmit the output to the user device.
US10789380B2 Intelligent write protection cache (IWPC) in an adaptive private network (APN)
A write protection cache (WPC) is introduced between a process and a disk cache on a solid state drive (SSD). The cache provides a holding area, and only data that has been seen more than once is committed to the disk cache. The WPC provides a layer of protection over the data on the disk by avoiding unnecessary writes to the drive. This protection is accomplished by only committing to disk the data or chunks that is seen more than once by a wide area network (WAN) process.
US10789372B2 Primary device, an accessory device, and methods for processing operations on the primary device and the accessory device
In accordance with an aspect of the present disclosure, a method for encrypting/hiding or decrypting/unhiding a target object on a device is provided. The method comprises binding with a binding module; detecting an operation instruction for the target object; analyzing the detected operation instruction; outputting information to be confirmed for encrypting or hiding the target object if the detected operation instruction for the target object is a preset encryption instruction or a preset hiding instruction; and encrypting or hiding the target object after receiving a confirmation input.
US10789370B2 Extending a root complex to encompass an external component
In accordance with embodiments disclosed herein, there is provided systems and methods for extending a root complex to encompass an external component. A processor includes a processor core and root complex circuitry coupled to the processor core. The processor core is to execute a basic input/output system (BIOS) and an operating system (OS). The root complex circuitry includes a coherent interface port and a downstream port. The root complex circuitry is to couple to an external component via the downstream port and the coherent interface port. The BIOS, to extend a root complex beyond the root complex circuitry to encompass the external component, is to obfuscate the downstream port from the OS, define a virtual root bridge for the external component, and enable a security check at the external component to provide protection for the coherent interface port and the downstream port.
US10789365B2 Control device and control method
A first processing environment includes: a control processing unit configured to execute control processing on a control subject; a first storage area for storing data for controlling the control subject; and a verification determination unit. A second processing environment includes: a second storage area for storing an expected value; a verification value generation unit; and a verification execution unit. The verification value generation unit generates the verification value before the control processing is stopped. The verification execution unit executes comparison processing of comparing the expected value and the verification value before the control processing is activated. When the comparison result indicates a verification success, the verification determination unit executes determination processing of determining that the control processing is to be activated, and executes determination processing of determining that activation of the control processing is to be stopped when the comparison result indicates a verification failure.
US10789363B1 Identifying and protecting against computer security threats while preserving privacy of individual client devices using condensed local differential privacy (CLDP)
Identifying and protecting against computer security threats while preserving privacy of individual client devices using condensed local differential privacy (CLDP). In one embodiment, a method may include mapping non-ordinal data values to ordinal data values, generating a first ordering scheme for the ordinal data values, accessing actual non-ordinal data values, converting the actual non-ordinal data values to actual ordinal data values according to the mapping, generating first perturbed ordinal data values by adding noise, and aggregating the first perturbed ordinal data values. The method may also include generating a second ordering scheme for the ordinal data values by denoising and refining the aggregated first perturbed ordinal data values, generating second perturbed ordinal data values by adding noise, aggregating the second perturbed ordinal data values, analyzing the aggregated second perturbed ordinal data values to identify a computer security threat, and in response, thwarting the computer security threat.
US10789358B2 Enhancements to improve side channel resistance
Embodiments herein facilitate resisting side channel attacks through various implementations and combinations of implementations. In embodiments, this is accomplished by preventing sensitive data from consecutively following other data through potentially vulnerable resources which otherwise may cause data to leak. Where such vulnerabilities to attacks are known, suspected, or as a proactive precaution, a cleaner can be used to inhibit the sensitive data from passing through the vulnerable areas consecutively and thus inhibit the leakage. Embodiments also envision utilizing certain types of circuits to assist in preventing leakage. By using such circuits one can reduce or even potentially eliminate the requirement for cleaners as mentioned previously.
US10789355B1 Spammy app detection systems and methods
A spammy app detection system may search a database for any new social media application discovered during a recent time period. A spammy app detection algorithm can be executed on the spammy app detection system on an hourly basis to determine whether any of such applications is spammy (i.e., posting to a social media page anomalously). The spammy app detection algorithm has a plurality of stages. When a new social media application fails any of the stages, it is identified as a spammy app. The spammy app detection system can update the database accordingly, ban the spammy application from further posting to a social media page monitored by the spammy app detection system, notify an entity associated with the social media page, further process the spammy application, and so on. In this way, the spammy app detection system can reduce digital risk and spam attacks.
US10789345B1 Creating a secure digital identity
Methods and systems for creating a verifiable digital identity are provided. The method includes obtaining a first user-generated item comprising an identifiable feature. The method also includes digitally signing the first user-generated item to generate a secure digital artifact. The method also includes uploading the secure digital artifact and the first user-generated item to an auditable chain of a public ledger. The method also includes verifying a digital identity of the user by auditing the auditable chain. The method also includes obtaining a second user-generated item generated comprising the identifiable feature. The method also includes comparing the first and second user-generated items. The method also includes uploading the second user-generated item to the public ledger when the comparing is within a threshold.
US10789341B2 Method and a device for recognizing an individual by biometric signature
A method of recognizing individuals by means of at least one processor executing a recognition algorithm comprising the steps of: detecting biometric characteristics of a finger of a candidate for recognition while writing a signature by pressing the finger against a signature surface; encoding both the written signature and also the biometric characteristics in order to form signature data and biometric data of the candidate; and using the algorithm to compare the signature data and the biometric data of the candidate with signature data and fingerprint biometric data belonging to at least one individual and stored on a data medium.
US10789339B1 Copyright protection based on hidden copyright information
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for hiding copyright information in a display screen. One of the methods includes generating, by a computing device, a unique identifier (ID) based on copyright information associated with a digital content, wherein the copyright information and the digital content are recorded on a blockchain of a blockchain network; determining one or more attributes associated with the display screen; and converting the unique ID to a digital watermark based on the one or more attributes, the digital watermark not being apparent to an unaided human eye when displayed in the display screen and enables retrieval of the copyright information from the blockchain based on the unique ID.
US10789337B1 Software authorization scaling using data storage
A licensing server object generator identifies a plurality of servers that can be used to obtain a license for accessing a feature of an application. The licensing server object generator determines, for the identified servers, network addresses and utilizes these network addresses to generate a plurality of data objects. Each data object specifies a subset of the network addresses for the servers. The licensing server object generator makes these data objects available to enable use of the data objects to obtain the license.
US10789332B2 Apparatus and method for linearly approximating deep neural network model
Provided are an apparatus and method for linearly approximating a deep neural network (DNN) model which is a non-linear function. In general, a DNN model shows good performance in generation or classification tasks. However, the DNN fundamentally has non-linear characteristics, and therefore it is difficult to interpret how a result from inputs given to a black box model has been derived. To solve this problem, linear approximation of a DNN is proposed. The method for linearly approximating a DNN model includes 1) converting a neuron constituting a DNN into a polynomial, and 2) classifying the obtained polynomial as a polynomial of input signals and a polynomial of weights.
US10789328B1 Enhanced security for scraping data from information servers
A method for substituting credentials that involves generating a response to a request associated with access to an information server, the response including a first page with one or more entry fields that each accept a developer credential of a set of developer credentials and with an entry field that accepts a first set of script commands; receiving a first developer credential of the set of developer credentials and the first set of script commands; wherein the first set of script commands include a first dummy credential of the set of dummy credentials; instantiating an executor instance that executes a browser; accessing, by the browser, a second page from the information server using a first credential of the set of user credentials; rendering, by the browser, the second page with a first dummy credential of the set of dummy credentials that is mapped to the first user credential of the set of user credentials; and transmitting a third page to the developer machine, the third page including a section that displays the second page rendered by the browser with the first dummy credential.
US10789325B2 Systems and methods for prefetching dynamic URLs
The present disclosure relates to prefetching dynamic URLs. For example, one disclosed method includes the steps of receiving breadcrumb information from a first client device, the breadcrumb information comprising a dynamic URL, a dynamically-generated value, and an indication of a method of generating the dynamically-generated value; determining a template for the dynamic URL based on the dynamically-generated value and the method of generating the dynamically-generated value; receiving a request for a hint for the URL; and in response to receiving the request for the hint from a second client device, transmitting the template for the dynamic URL to the second client device.
US10789322B2 Short link processing to improve service efficiency
A server receives a short link application from a requester. The short link application includes a long link uniform resource locator (URL). The server obtains a database identifier based on the long link URL. The server determines whether a database associated with the database identifier is accessible by the server. In response to a determination that the database associated with the database identifier is accessible by the server, the server obtains a short link URL associated with the long link URL from the database, and transmits the short link URL to the requester.
US10789320B2 System and method for generating globally-unique identifiers
A system and method for producing a new globally-unique identifier (GUID) format that may be used, for instance, to uniquely identify a number of different items in a distributed computer system, such as transactions in an e-commerce system, sessions in a cloud-based computing system, and identifiers for unique customers in an ecommerce system, among others. The unique ID may have one of a number of different formats that may be generated upon receiving a request for an ID. For instance, the GUID may be generated in a plain hex format, a GUID format, ESS, and B64B (Base64Binaty) format. The new format may be generated based on information relating to a site ID, an absolute time, and a sequential counter, that ensures that no two GUIDs are the same. Further, the system may be capable of issuing multiple GUIDs within a single command, such as may be required to generate an array of GUIDs.
US10789318B2 Apparatus, system and method for a bidirectional search engine and its applications
A ‘bi-directional search and match’ system, and apparatus, or match engine, is presented along with a detailed process or algorithm for execution of the same. In this construct, a relational database, supported by appropriate software modules for other functions receives search queries from users and converts them into numerical codes that are automatically and continuously matched against the search criteria provided by other users. The match engine continues with the match process at a pre-set time interval and automatically alerts the concerned users every time a match is found or as requested by the user. A user is enabled to initiate a range of follow-up actions when at least one matching criteria is met.
US10789315B1 Content curation application and graphical user interface
Systems, methods, and products described herein include a server, which receives a request from a user's electronic client device. The server may query web pages and determine if the web pages comply with the compliance rules. When the web pages do not comply with the compliance rules, the server may generate an analysis report on the web pages and send the analysis report to the user. After the user reviews the report and chooses the trouble web pages, the server sends review alerts to the points of contact, such as the product owners and other stakeholders. The product owner may more easily be able to take proper actions and better manage the websites by refreshing noncompliant or incorrect content. In this way, the systems and methods allow product owners and users to manage and/or curate the content of web pages more systematically and automatically.
US10789313B2 Method and system for extracting information related to product
A method of extracting information related to a product. The method includes receiving web-content aggregated from at least one data source related to a subject matter, wherein the web-content comprises data related to the product associated with the subject matter; analyzing the data to determine at least one snippet of text associated with the product; processing the at least one snippet of text to generate at least one dataset associated with the product, wherein the at least one dataset is stored in a data corpus; analyzing the at least one snippet of text to determine a user perspective related to the product; and extracting the information related to the product by mapping the at least one dataset associated with the product and the user perspective related to the product.
US10789306B2 Bots for linkets and deep links
A Registry stores data about linkets. A linket has data about users who use it to interact with the linket owner via an app or bot. An app firm makes a bot interface for the app engine of its app. Users interact with the app engine via the app or a bot. The Registry maps from a linket to one or more of a deep link, a bot interface address and an app id. A linket have several deep links and bot interfaces. The Registry could pick a deep link closest to the device making the query. The Registry can overweight some deep links according to knowledge about the respondents at those deep links. When the Registry gets a query with a linket, and there are several deep links to pick from, the Registry can conduct a Real Time Bidding (RTB) auction to pick a deep link. A user with a bot on a mobile device uses the bot to search the Registry.
US10789305B2 Search engine results
Systems and method for searching a network, including, via a server in communication with at least one data storage and a network, receiving search criteria via the network, retrieving sub search criteria related to the search criteria from the data storage, retrieving search results from the at least one data storage using the search criteria, retrieving sub search results from the at least one data storage, using the sub search criteria, organizing the search results and sub search results according to the sub search criteria, and causing display, via the network, of the organized search results and sub search results, grouped by sub search criteria.
US10789297B2 Visualization and diagnostic analysis of interested elements of a complex system
An apparatus is provided for implementation of a system for visualization and diagnostic analysis of a complex system such as an aircraft composed of a plurality of elements. The apparatus may receive and process data for a physical instance of the complex system to identify a maintenance message for the complex system. A diagnostic procedure defined for and associated with the maintenance message, may involve or implicate one or more interested elements of the plurality of elements. The apparatus may generate a visual presentation of at least a portion of the complex system. The visual presentation may be digital media and depict the interested element(s) and one or more other elements of the plurality of elements. And the apparatus may apply a visual effect to the interested element(s) depicted by the visual presentation to distinguish the interested element(s) from the other element(s) depicted by the visual presentation.
US10789293B2 Automatic search dictionary and user interfaces
A method of filtering content from a data set includes accepting a search request directed to a data set associated with a site, the search request including a search term that is not among terms represented in a site-specific lookup table representing site-specific relatedness of terms in that data set, such related terms including any of synonyms, hypernyms and hyponyms; generating an approximating lookup table by applying a transformation function to a corpus lookup table, the corpus lookup table representing relatedness, in a general corpus, of terms in the data set; identifying terms represented in the approximating lookup table that are related terms of the search term; and filtering from the data set digital content that includes any of the search term and the terms identified from the approximating table as related terms of the search term.
US10789289B2 Scenario-based sound effect control method and electronic device
Disclosed are a scenario-based sound effect control method and an electronic device. The method comprises: after being turned on, an electronic device enables a service having an interception function; the electronic device intercepts, by using the service having the interception function, whether there is a newly created audio decoder and/or video decoder in the electronic device; if determining that there is the newly created audio decoder and the video decoder in the electronic device, the electronic device determines that a current scenario is a video playing application scenario; the electronic device obtains a scenario-based sound effect corresponding to the video playing application scenario, and sets a current sound effect of the electronic device as the scenario-based sound effect.
US10789288B1 Relational model based natural language querying to identify object relationships in scene
Various aspects of the subject technology relate to systems, methods, and machine-readable media for relational image querying. A system may receive a search query for content from a client device, where the query specifies one or more objects and one or more spatial relationships between the one or more objects. The system may generate a query vector for the query using a computer-operated neural language model. The system may compare the query vector to an indexed vector for each of the one or more spatial relationships between the one or more objects of an image. The system may determine a listing of relational images from a collection of images based on the comparison. The system may determine a ranking for each image in the listing of relational images, and provide search results responsive to the search query to the client device, which may include a prioritized listing of the relational images based on the determined ranking.
US10789287B2 Method and system for multi-dimensional image matching with content in response to a search query
According to one embodiment, in response to a search query received from a client, a search is performed in a content database to identify a list of one or more content items based on one or more keywords of the search query. A first search is performed in an image store to identify a first set of one or more images using a first image searching method. A second search is performed in the image store to identify a second set of one or more images using a second image searching method that is different than the first image searching method. A search result is transmitted to the client, the search result having at least a portion of the content items to the client. Each content item is associated with one of the images selected from the first set of images or the second set of images.
US10789280B2 Identification and curation of application programming interface data from different sources
A method in one embodiment comprises receiving as inputs a plurality of application programming interface (API) documents respectively configured as electronic files, analyzing the electronic files via a first classifier to determine whether one or more schema types are present in the electronic files, generating a first classification based on the schema types for the electronic files determined to include the schema types, analyzing the electronic files via a second classifier for the electronic files determined not to include the schema types, wherein the analyzing via the second classifier is performed using one or more predictive classifiers generated via one or more machine learning techniques, generating a second classification based on the predictive classifiers for the electronic files determined not to include the schema types, and outputting a plurality of classified API documents based on the first and second classifications.
US10789276B2 Network based content transmission based on client device parameters
Systems and methods for predicting content performance with interest data include receiving a content selection request that includes a client identifier. One or more topical interest categories associated with the client identifier may be used as inputs to a prediction model to predict the likelihood of an online action occurring as a result of third-party content being selected. The predicted likelihood may be used to select third-party content.
US10789272B2 Scalable, distributed containerization across homogenous and heterogeneous data stores
Provided are techniques for using containers to store objects. One data store from a set of data stores is assigned as a primary data store, wherein the remaining data stores comprise secondary data stores. A container for a group is created on the primary data store. A unique identifier for the container is generated on the primary data store. Metadata for the container is stored on the primary data store. Zero or more objects are stored in the container on the primary data store. For each of the secondary data stores that have objects belonging to the group, a container is created in that secondary data store having the unique identifier, wherein the container spans the primary data store and the secondary data stores, and wherein the objects in the container do not span the primary data store and the secondary data stores.
US10789268B2 Administrator console for an organization directory
The present technology pertains to a organization directory hosted by a synchronized content management system. The corporate directory can provide access to user accounts for all members of the organization to all content items in the organization directory on the respective file systems of the members' client devices. Members can reach any content item at the same path as other members relative to the organization directory root on their respective client device. In some embodiments novel access permissions are granted to maintain path consistency.
US10789264B2 Automating configuration of operational data pipelines for extraction, transformation and load
A method, a processing device and a computer program product are provided. Based on parameters pertaining to a data source, a first processing device may determine whether a data source is a known data source. If the data source is determined to be the known data source, then the first processing device sends respective configuration information to multiple processing devices. The respective configuration information being based on configuration information from a previous integration and configuring the multiple processing devices as an operational data pipeline to extract data from the known data source, transform the extracted data to a first data model employed by a data system, and load the transformed data into the data system.
US10789263B2 System and user interfaces for searching resources and related documents using data structures
Various systems and methods are provided for accessing and traversing one or more data structures and generating a functional user interface that can enable non-technical users to quickly and dynamically search for resources of an organization and/or associated documents, events, entities, and/or other data. The user interfaces are interactive such that a user may make selections, provide inputs, and/or manipulate outputs. In response to various user inputs, the system automatically accesses and traverses data structures relating to resources, documents, events, entities, and other data, identifies resources, documents, events, entities, and/or other data that meet search criteria, and returns search results including resources that meet the search criteria and/or resources that are associated with documents, events, entities, and/or other data that meet the search criteria. Resources, documents, events, entities, and other data can be represented by respective types of data structures, which may be associated with other types of data structures. Properties or fields of data structures can have security settings and permissions associated with them.
US10789245B2 Semiconductor parts search method using last alphabet deletion algorithm
A method is provided for searching semiconductor parts using a last alphabet deletion algorithm. A user can newly create a query term for a relevant semiconductor part by deleting an entered relevant semiconductor part name one by one starting from a last alphabet of the query term entered by the user so that the users can search the query term complementarily in order to search a desired semiconductor part more correctly although he or she incorrectly recognizes a relevant semiconductor part name or erroneously enters a query with a typo for the semiconductor part name during the retrieval of a specification of a semiconductor part when the user desires to grasp the function and use method of the semiconductor part which the user want to use.
US10789244B1 Asset management system, method, apparatus, and electronic device
This specification describes techniques for managing assets in a blockchain. One example method includes receiving, from a target user recorded in a distributed database of a blockchain network, a user input including a request to perform a contract operation on asset objects including digital assets corresponding to physical assets associated with the target user, in response to receiving the request, generating an asset container as an operation target of the contract operation, the asset container recording field information of the asset objects, generating an asset container group by dividing the asset container into the asset container group based on an association relationship between the asset objects, wherein the association relationship defines correspondences between each asset container in the asset container group and at least one other asset container in the asset container group, and performing the contract operation on the asset container group using a contract object.
US10789242B2 Managing materialized views in eventually consistent distributed data stores
The disclosed embodiments provide a system for managing a materialized view of data in a data store. During operation, the system obtains a first creation time of a first materialized view of the data in the data store. Next, the system verifies that the first materialized view is not affected by deletions applied to the data since the first creation time. The system then identifies one or more additions to the data that are not included in the first materialized view. Finally, the system applies the additions to the first materialized view to maintain an eventual consistency of the first materialized view with the data store.
US10789241B2 Generation of service specification of a solution
A method and associated system for generating a service specification of a solution. Each process of at least one process is decomposed into at least one atomic service process. The service specification of the solution to be compatible with both a process model framework that includes the at least one process and a data model framework that includes at least one data element that is indirectly matched to the at least one process. The service specification represents a respective process interface of each atomic service process that performs a respective atomic service in the solution. The customized service specification is stored in a database.
US10789240B2 Duplicative data detection
In some implementations, a computer-implemented method includes analyzing first data from a first data source to determine a first schema of the first data source, and analyzing second data from a second data source to determine a second schema of the second data source. The method can further include generating a first two-dimensional aggregation of a first time data series having a time dimension and a dimension corresponding to aggregated values of a first metric, and generating a second two-dimensional aggregation of a second time data series having a time dimension and a dimension corresponding to aggregated values of a second metric. The method can also include computing a correlation value between the first two-dimensional aggregation and the second two-dimensional aggregation, and providing an indication of duplicated data between the first data source and the second data source if the correlation value meets a threshold.
US10789226B2 Method and apparatus for data processing
This application generally relates to data processing methods and apparatus. One data processing method disclosed herein comprises: creating a Writable Snapshot based on data modification; creating a plurality of Read-Only (“RO”) Snapshots by cloning the Writable Snapshot at distinct predetermined creation-times; receiving a data inquiry request; and conducting the data inquiry through indexing, in a RO Snapshot with a latest creation-time. This approach achieves separation of data modification and data inquiry, enabling efficient real-time updating. Further, by fast indexing and invert indexing, inquiry efficiency is further improved. Additionally, data is stored in data columns, wherein each column may be divided into multiple data blocks according to a fixed block size, and each data block has a same length. When modifying data, effect of the modification may be limited to the data blocks being modified, without affecting the other data blocks, which reduces resource consumption incurred by data modification.
US10789224B1 Data value structures
At least part of an analytic process is executed on one or more data sets. Execution of the analytic process is performed within an analytic computing environment. During the course of execution of the analytic process, a data structure is generated comprising data structure elements. The data structure elements represent attributes associated with execution of the analytic process. Value is assigned to at least a portion of the data structure elements. The data structure generated during execution of the analytic process may be stored in an accessible catalog of other data structures generated during execution of other analytic processes.
US10789220B2 Management of database API schema
Implementations for data migration in a maintenance procedure executed on a software system include actions of providing a first access schema, through which a first version of an application accesses data in a database system, establishing an API-schema, through which at least one direct consumer accesses data in the database system, the API-schema including one or more proxy objects that are mapped to respective one or more objects of the first access schema based on metadata of the API-schema, the metadata providing a mapping and one or more object definitions, and in response to execution of a maintenance procedure: providing a second access schema, through which a second version of the application accesses data in the database system, switching to the second access schema, and revising the mapping of the API-schema, such that at least one proxy object of the API-schema maps to a respective object of the second access schema.
US10789219B1 Insurance policy processing using questions sets
Managing insurance policy configuration includes receiving information pertaining to an administrator-configured answer container configured to store answers to a set of administrator-configured questions and information pertaining to the administrator-configured question set. It further comprises establishing an association between the administrator-configured question set and the administrator-configured answer container; and establishing an association between a user interface context and the administrator-configured answer container, such that the set of administrator-configured questions are also associated with the user interface context.
US10789211B1 Feature-based deduplication
In one implementation, a method includes identifying, by a storage system controller associated with a plurality of storage devices, a first content-dependent feature associated with a data sector and determining, by the storage system controller, a baseline data sector associated with the data sector. The method further includes determining, by the storage system controller, a content-dependent delta between the first content-dependent feature and a second content-dependent feature of the baseline data sector and providing the content-dependent delta and an indicator to the baseline data sector for storage on the plurality of storage devices.
US10789210B2 Method, apparatus, and system for data deduplication
The present disclosure provides a method, apparatus and system for data deduplication comprising setting, for a to-be-deduplicated data block, a pointer pointed to the to-be-deduplicated data block as a pointer pointed to a corresponding to-be-reserved data block, and setting a virtual pointer pointed to the to-be-deduplicated data block, cancelling, in response to an available storage capacity reaching a predetermined value, virtual pointers of respective to-be-deduplicated data blocks to be reclaimed, and reclaiming storage spaces of the respective to-be-deduplicated data blocks to be reclaimed, wherein when the virtual pointer pointed to the to-be-deduplicated data block is available, the to-be-deduplicated data block is directly accessed through the virtual pointer.
US10789208B2 Dependency mapping in a database environment
Embodiments map from a database environment, dependencies between files created at designtime and corresponding runtime data objects defined by deployment of those files. A dependency table is populated with dependency information (e.g., origin, target, dependency type) extracted during deployment. That dependency information may be searched according to user-specified parameters (e.g., a file provides an object; an object requires a file), to allow rapid correlation between designtime file(s) and related runtime data object(s). Embodiments are particularly useful in visualizing complex (e.g., one-to-many; many-to-one) file-object dependencies characteristic of modern database environments. Queries posed to the dependency table may further seek intra-designtime dependency information (e.g., one file depends upon another file; one file impacts another file), and/or intra-runtime dependency information (e.g., table objects referenced by view objects; view objects referenced by procedure objects). Dependency information may be recursively searched in an iterative manner in order to construct dependency pathways reflecting complex file-object relationships.
US10789205B1 Cloud data archiving using promoted objects list
A data processing system archives local snapshots of a primary storage object to cloud storage by dividing an address space of the snapshots into sequential chunks, and organizing the cloud storage into archived snapshots including sets of cloud objects created from respective modified chunks of local snapshots. The archived snapshots are organized into families each having a full snapshot and incremental snapshots. A new family is started by creating a synthesized full snapshot from the archived snapshots of a preceding family, which includes (1) for chunks whose data is contained within one cloud object of the preceding family, logically incorporating the cloud object into the synthesized full snapshot, and (2) for chunks whose data is contained within multiple cloud objects of the preceding family, coalescing the data of the cloud objects into a new cloud object and logically incorporating the new cloud object into the synthesized full snapshot.
US10789203B2 Data processing apparatus, data processing method, and program recording medium
A process set selection unit generates, based on a process set comprising a processing block performing arithmetic on a group of inputs and a group of outputs produced by the processing block, a group of new inputs having a combination number less than that of the group of inputs and a new processing block for the group of new inputs. A reuse execution unit prepares, based on the new processing block for performing arithmetic on the group of new inputs and a group of outputs produced by the new processing block, an associated result which associates the group of new inputs with the group of outputs, produces the group of outputs obtained from the association result if the group of new inputs have values equal to those of the group of inputs, and, if not, executes the new processing blocks to register an executed result to the associated result.
US10789202B2 Image processor with configurable number of active cores and supporting internal network
A method is described. The method includes configuring a first instance of object code to execute on a processor. The processor has multiple cores and an internal network. The internal network is configured in a first configuration that enables a first number of the cores to be communicatively coupled. The method also includes configuring a second instance of the object code to execute on a second instance of the processor. A respective internal network of the second instance of the processor is configured in a second configuration that enables a different number of cores to be communicatively coupled, wherein, same positioned cores on the processor and the second instance of the processor have same network addresses for the first and second configurations. A processor is also described having an internal network designed to enable the above method.
US10789200B2 Server message block remote direct memory access persistent memory dialect
A multiple processor system comprising a first processor configured to utilize an inter-processor messaging protocol and a second processor configured to utilize the inter-processor messaging protocol is disclosed. The system includes a non-volatile memory device coupled to the first processor, wherein the second processor is configured to access the non-volatile memory device by utilizing the inter-processor messaging protocol.
US10789198B2 Methods and apparatus for reduced-latency data transmission with an inter-processor communication link between independently operable processors
Methods and apparatus for data transmissions over an inter-processor communication (IPC) link between two (or more) independently operable processors. In one embodiment, the IPC link is configured to enable an independently operable processor to transact data to another independently operable processor, while obviating transactions (such as via direct memory access) by encapsulating a payload within a data structure. For example, a host processor may insert the payload into a transfer descriptor (TD), and transmit the TD to a peripheral processor. The host processor may also include a head index and/or a tail index within a doorbell message sent to the peripheral processor, obviating another access of memory. The peripheral processor may perform similar types of transactions via a completion descriptor (CD) sent to the host processor. In some variants, the peripheral may be a Bluetooth-enabled device optimized for low-latency, low-power, and/or low-throughput transactions.
US10789195B1 Article, device, and techniques for serverless streaming message processing
A non-transitory computer-readable storage medium may be executable by a processor to receive a designation of a message bus producer, a set of business logic to be stored in a set of containers, a designation of a message bus consumer, and a designation of a set of message-handling functions. The non-transitory computer-readable storage medium may generate a serverless application stack, based upon the message bus producer, the set of business logic, the message bus consumer, and the set of message-handling functions. The non-transitory computer-readable storage medium may cause the serverless application stack to receive a message stream from the message bus producer as streaming data, process the message stream according to at least one function, stored in the set of containers, perform at least one message-handling function of the set of message-handling functions on the message stream, and transport the set of messages to the message bus consumer.
US10789194B2 Techniques for efficiently synchronizing data transmissions on a network
Systems and techniques for synchronizing transactions between processing devices on an interconnection network are provided. Upon receiving a stream of posted transactions followed by a flush transaction from a source processing device connected to the interconnection network, the flush transaction is trapped before it enters the interconnecting network. Subsequently, based on monitoring for responses received from a destination processing device for transactions corresponding to the posted transactions, a flush response is generated and returned to the source processing device. The described techniques enable efficient synchronizing posted writes, posted atomics and the like over complex interconnection fabrics such that a first GPU can write data to a second GPU so that a third GPU can safely consume the data written to the second GPU.
US10789190B2 Application processor supporting interrupt during audio playback, electronic device including the same and method of operating the same
An application processor includes a system bus, as well as a host processor, a voice trigger system, and an audio subsystem that are electrically connected to the system bus. The voice trigger system performs a voice trigger operation and issues a trigger event based on a trigger input signal that is provided through a trigger interface. The audio subsystem processes audio streams that are replayed or recorded through an audio interface, and receives an interrupt signal through the audio interface while an audio replay operation is performed through the audio interface.
US10789187B2 I/O management apparatus
Problems such as an operation stop of a controller caused by leaving out a mismatch requiring a change can be prevented. When a setting value is changed in a unit operation setting, an allocation management part specifies a storage capacity required for a storage of input data based on the changed setting value, and judges whether a mismatch occurs in an allocation state between the input data and a storage area specified in an I/O allocation setting.
US10789186B2 Apparatuses and methods including memory commands for semiconductor memories
Apparatuses and methods including memory commands for semiconductor memories are described. A controller provides a memory system with memory commands to access memory. The commands are decoded to provide internal signals and commands for performing operations, such as operations to access the memory array. The memory commands provided for accessing memory may include timing command and access commands. Examples of access commands include a read command and a write command. Timing commands may be used to control the timing of various operations, for example, for a corresponding access command. The timing commands may include opcodes that set various modes of operation during an associated access operation for an access command.
US10789184B2 Vehicle control device
In the present invention, computational efficiency degradation is suppressed when diagnosing a shared storage area in a vehicle control device in which a plurality of computing units are employed. This vehicle control device suppresses computational efficiency degradation by changing an access destination in a storage device while diagnosing a shared storage area that the storage device has.
US10789181B2 Wireless communication protocol having a predetermined report rate
In some embodiments a transceiver is configured to wirelessly transfer data between a host computing device and one or more peripheral devices over a communication path using a communication data construct comprising a packet structure arranged in a repetitive communication structure. The repetitive communication structure can include a transmit time window within which the host transmits data to the one or more connected peripheral devices and a receive time window within which the host receives data from the one or more connected peripheral devices. A duration of the receive time window is set based on a predetermined communication report rate between the host computing device and the one or more connected peripheral devices. A new peripheral device is added as a connected peripheral device when the new peripheral device transmits a request to the host to be added as a connected peripheral device and the receive time window has time available to add the new peripheral device.
US10789175B2 Caching policy in a multicore system on a chip (SOC)
A computing system comprises one or more cores. Each core comprises a processor and switch with each processor coupled to a communication network among the cores. Also disclosed are techniques for implementing an adaptive last level allocation policy in a last level cache in a multicore system receiving one or more new blocks for allocating for storage in the cache, accessing a selected profile from plural profiles that define allocation actions, according to a least recently used type of allocation and based on a cache action, a state bit, and traffic pattern type for the new blocks of data and handling the new block according to the selected profile for a selected least recently used (LRU) position in the cache.
US10789173B2 Installing or updating software using address layout varying process
A method is provided for installing or updating software on an electronic device 2 comprising processing circuitry 4 and memory access circuitry 10 to control access to at least one memory unit 6, 8 in response to physically-addressed memory access requests issued by the processing circuitry specifying physical addresses from a physical address space. The method comprises performing an address layout varying process comprising: obtaining at least one seed value; in dependence on the at least one seed value, selecting one of a plurality of software address layouts for code or data associated with the software, each software address layout corresponding to a different layout of the code or data in the physical address space; and triggering the electronic device to write the code or data associated with the software to locations of said at least one memory unit corresponding to the selected software address layout.
US10789169B2 Apparatus and method for controlling use of a register cache
An apparatus and method are provided for controlling use of a register cache. The apparatus has execution circuitry for executing instructions to process data values, and a register file comprising a plurality of registers in which to store the data values for access by the execution circuitry. A register cache is also provided that has a plurality of entries and is arranged to cache a subset of the data values for access by the execution circuitry. Each entry is arranged to cache a data value and an indication of the register associated with that cached data value. Prefetch circuitry then performs prefetch operations to prefetch data values from the register file into the register cache. Timing indication storage is used to store, for each data value to be generated as a result of instructions being executed within the execution circuitry, a register identifier for that data value, and timing information indicating when that data value will be generated by the execution circuitry. Cache usage control circuitry is then responsive to receipt of a plurality of register identifiers associated with source data values for a pending instruction yet to be executed by the execution circuitry, to generate, with reference to the timing information in the timing indication storage, a timing control signal to control timing of at least one prefetch operation performed by the prefetch circuitry. Such an approach can lead to significant improvements in the efficiency of utilisation of the register cache.
US10789164B2 Memory system for performing garbage collection operation based on valid page decrease amounts of closed memory blocks and method for operating the same
A memory system includes: a memory device including a closed memory block; an update block detector detecting a total sum of valid page decrease amounts and the number of update blocks based on the number of valid pages of the closed memory block that are counted before and after a map update operation; and a garbage collector performing a garbage collection operation on a victim block, based on the number of free blocks in the memory device, the counted number of the update blocks and the calculated total sum of the valid page decrease amounts.
US10789163B2 Data storage device with reliable one-shot programming and method for operating non-volatile memory
A power recovery technique for a data storage device having a non-volatile memory and a control unit is shown. The non-volatile memory is programmed using one-shot programming, wherein N pages are programmed in one round of one-shot programming and N is a number greater than one. A control unit corrects the final page indicator of an active block of the non-volatile memory in a power recovery procedure to cope with a sudden power-off event, to point the final page indicator to a final page among N pages of one round of one-shot programming.
US10789162B2 Memory system and method for controlling nonvolatile memory
According to one embodiment, a memory system includes a nonvolatile memory including a plurality of blocks and a controller. The controller manages a garbage collection count for each of blocks containing data written by a host, the garbage collection count indicating the number of times the data in said each of the blocks has been copied by a garbage collection operation of the nonvolatile memory. The controller selects, as garbage collection target blocks, first blocks associated with a same garbage collection count. The controller copies valid data in the first blocks to a copy destination free block. The controller sets, as a garbage collection count of the copy destination free block, a value obtained by adding one to a garbage collection count of the first blocks.
US10789158B2 Adaptive monitoring of applications
Capability information for a sensor agent is received. The capability information includes one or more metrics that the sensor agent is configured to provide. The sensor agent is configured in accordance with an initial configuration including a first level of granularity for test data. When the test data is received from the sensor agent, a value of at least one metric from the one or more metrics is tested in a machine learning module. The value is classified based on an output from the machine learning module. The initial configuration of the sensor agent is automatically adjusted to adaptively define a second level of granularity for the test data provided by the sensor agent.
US10789157B2 Systems and methods for detecting anomalies in execution of computer programs
According to at least one aspect, a system is provided. The system comprises at least one hardware processor; and at least one non-transitory computer-readable storage medium storing processor executable instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform: monitoring execution of a first computer program configured to control a second computer program to perform a task at least in part by controlling the second computer program, through a graphical user interface (GUI) and/or an application programming interface (API) for the second computer program, to perform at least one action in furtherance of the task; detecting at least one anomaly in the execution of the first computer program; and outputting the detected at least one anomaly in the execution of the first computer program.
US10789156B2 Test execution optimizer for test automation
The systems and methods that determine tests that may be executed in parallel during regression testing of an analytics application are provided. Multiple tests that test functions of the analytics application are accessed from a test automation suite. For each test, data sources that provide data to the analytics application during the test are identified. The tests are aggregated into temporary groups according to the identified data sources. The test groups are generated from the temporary groups such that each test group comprises tests that are associated with non-overlapping data sources. The regression testing is performed on the application by executing the test groups in parallel.
US10789154B2 Client server computer code mapping and visualization
The present disclosure is related to a software program comprising a source code parser configured to read a source code and interpret each function in the source code. In addition, the program generates meta-data about each function. The code parser may weight each function based on the complexity of the calls to each function to generate weighted meta-data. A visualization program may interpret the weighted meta-data and display an interactive visualization to a user.
US10789146B2 Forecasting resource utilization
Example embodiments relate to forecast resource utilization. The example disclosed herein receives the first actual resource utilization, detects its pattern and trend, and determines the first forecasted resource utilization. Furthermore, a second actual resource utilization is received and its pattern is detected. Moreover, it is determined whether to forecast a new resource utilization.
US10789144B2 Supervisory circuit, supervisory system, motor control system
According to one embodiment, a supervisory circuit includes a trigger determination circuit and a trigger table. The trigger determination circuit receives signal processing signals outputted from a plurality of signal processing circuits as trigger signals, determines whether processing operations by the signal processing circuits are executed in a predetermined order, and outputs an interrupt signal when detecting a trigger signal out of setting. The trigger table is provided with trigger-specific tables corresponding to the respective signal processing circuits, reads a trigger setting to occur next based on a trigger determined as being correct by the trigger determination circuit, and outputs a table read signal to the trigger determination circuit.
US10789141B2 Information processing device and information processing method
An information processing device includes a device, a management device that is connected to the device via a first transmission route and configured to acquire information regarding the device via the first transmission route, and a processing device that is connected to the device via a second transmission route, connected to the management device via a third transmission route, and configured to initialize the device and acquire the information from the management device via the third transmission route.
US10789134B2 NVRAM loss handling
A technique restores a file system of a storage input/output (I/O) stack to a deterministic point-in-time state in the event of failure (loss) of non-volatile random access memory (NVRAM) of a node. The technique enables restoration of the file system to a safepoint stored on storage devices, such solid state drives (SSD), of the node with minimum data and metadata loss. The safepoint is a point-in-time during execution of I/O requests (e.g., write operations) at which data and related metadata of the write operations prior to the point-in-time are safely persisted on SSD such that the metadata relating to an image of the file system on SSD (on-disk) is consistent and complete. Upon reboot after NVRAM loss, the technique identifies (i) the most recent safepoint, as well as (ii) the inflight writes that were persistently stored on disk after the most recent safepoint. The data and metadata of those inflight writes are then deleted to place the on-disk file system to its state at the most recent safepoint.
US10789130B1 Capacitor energy management for unexpected power loss in datacenter SSD devices
Various implementations described herein relate to systems and methods for a Solid State Drive (SSD) to manage data in response to a power loss event, including writing data received from a host to a volatile storage of the SSD, detecting the power loss event before the data is written to a non-volatile storage of the SSD, storing the write commands to a non-volatile storage of the SSD, marking at least one storage location of the SSD associated with the write commands as uncorrectable, for example, after the power is restored.
US10789128B2 External healing mode for a dispersed storage network memory
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and a processing module operably coupled to the interface and memory such that the processing module, when operable within the computing device based on the operational instructions, is configured to perform various operations. Based on a detected storage error, the computing device is configured to determine availability status of encoded data slices (EDSs) within a set of EDSs. When at least a threshold number of EDSs are available, the computing device is configured to initiate a rebuilding function to abate the detected storage error. When less than the threshold number of EDSs are available, the computing device is configured to initiate a slice repair function to at least one storage unit (SU) to abate the detected storage error.
US10789126B2 Multiple memory devices having parity protection
A variety of applications can include apparatus and/or methods that provide parity protection to data spread over multiple memory devices of a memory system. Parity is stored in a buffer, where the parity is generated from portions of data written to a page having a different portion of the page in a portion of each plane of one or more planes of the multiple memory devices. Parity is stored in the buffer for each page. In response to a determination that a transfer criterion is satisfied, the parity data in the buffer is transferred from the buffer to a temporary block. After programming data into the block to close the block, a verification of the block with respect to data errors is conducted. In response to passing the verification, the temporary block can be released for use in a next data write operation. Additional apparatus, systems, and methods are disclosed.
US10789123B2 Fault tolerant charge parity qubit
A quantum computer architecture employs logical qubits that are constructed from a concatenation of doubly periodic Josephson junction circuits. The series concatenation of the doubly periodic Josephson junction circuits provides exponential robustness against local noise. It is possible to perform discrete Clifford group rotations and entangling operations on the logical qubits without leaving the protected state.
US10789116B2 Method for determining location where memory error occurs
A method for determining a location where a memory error occurs comprises acquiring a memory error correction log file which records the error, and extracting a memory address, a MISC register value and an error type corresponding to the error from the log file; when the amount of memory sticks is more than 1, calculating and obtaining a memory system address corresponding to the error according to the memory address, the MISC register value and the error type; calculating the CPU location corresponding to the error and the memory controller location in a local proxy according to the memory system address; calculating a channel location and a channel address corresponding to the error according to the memory system address, the CPU location and the memory controller location; and calculating a memory stick location corresponding to the error according to the channel location and the channel address.
US10789107B2 Information processing device, information processing system, and information processing method
An information processing device, an information processing system, and a method of processing an operation request to any one of a plurality of types of apparatuses connected to a network. The information processing device and the method include detecting the plurality of types of apparatuses connected to the network, receiving an operation request that does not depend on the type of the apparatus, directed to any one of the plurality of types of the apparatuses detected in the detecting, and causing the apparatus to execute processing corresponding to the operation request via an interface corresponding to each type of apparatus. The information processing system includes the plurality of types of apparatuses and the information processing device connected to the apparatuses via the network.
US10789105B2 Systems and methods involving features of hardware virtualization, hypervisor, APIs of interest, and/or other features
Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer security and/or memory access. According to some illustrative implementations, innovations herein may utilize and/or involve a separation kernel hypervisor which may include the use of a guest operating system virtual machine protection domain, a virtualization assistance layer, and/or a detection mechanism (which may be proximate in temporal and/or spatial locality to malicious code, but isolated from it), inter alia, for detection and/or notification of, and action by a monitoring guest upon access by a monitored guest to predetermined physical memory locations.
US10789102B2 Resource provisioning in computing systems
Techniques for automated capacity management in computing systems are disclosed herein. In one embodiment, a method includes generating multiple time series models each representing predicted usage levels of the computing resource based on historical usage levels of the computing resource. The method can then include selecting, from the generated multiple time series models, one of the time series models that has a combined value of a forecast error and a forecast churn smaller than the other generated time series models. The method can further includes determining a future usage level of the computing resource in the computing system at the future time point using the selected one of the time series models and allocating and provisioning an amount of the computing resource in the computing system in accordance with the predicted future usage level of the computing resource at the future time point.
US10789100B2 System, apparatus and method for resource provisioning
A method of resource provisioning including obtaining component metric information of one or more processing nodes, where the one or more processing nodes form a pool of processing nodes managed by the provisioning apparatus. The method also includes obtaining task characteristics of a target task executing on one or more processing nodes of a first set, where the one or more processing nodes of the first set are selected from the pool of processing nodes. The method further includes determining one or more processing nodes of a second set from the pool of processing nodes based on the task characteristics and the component metric information and the step of deploying the target task to the one or more processing nodes in the second set.
US10789099B1 Task switching and inter-task communications for coordination of applications executing on a multi-user parallel processing architecture
System and methods for managing execution of software programs on an array of processing units may involve monitoring an amount of processing input at one or more input buffers buffering processing input for each program, assigning task instances of each program to the array for concurrent processing of the processing input of the programs, adjusting a relative portion of an amount of processing input to be processed by each instance of the one or more assigned task instances of a given program based upon whether, on a prior assignment cycle, more or fewer task instances of the given program had been assigned to the array, and causing connection, in accordance with the assigning, of the processing input from each input buffer to a different unit of the processing units to deliver the processing input to the appropriate program.
US10789092B2 System and method for registering subscribable sub-states in blockchain
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for registering subscribable sub-states in blockchain are provided. One of the methods includes: obtaining a request for registering one or more sub-states of a state, wherein a registered workflow comprises the state; generating a blockchain contract comprising the one or more sub-states; and deploying the blockchain contract in a blockchain. The deployed blockchain contract is executable to update a current sub-state of the state corresponding to the workflow among the one or more sub-states.
US10789090B2 Method and apparatus for managing disaggregated memory
The preset specification provides a method of managing a disaggregated memory in a virtual system. Herein, the disaggregated memory managing method includes: detecting a memory access pattern in a virtual machine node based on an operation of a virtual machine; and performing a memory operation by using a memory block in consideration of the memory access pattern, wherein the memory access pattern is variably set based on a time at which the operation of the virtual machine is performed, and the memory block dynamically changes in size based on the memory access pattern.
US10789089B2 Dynamic application migration between cloud providers
A method that involves receiving budget information of a containerized application deployed with a set of containers to a first cloud provider service of a set of cloud provider services; receiving pricing information from each cloud provider service of the set of cloud provider services, wherein the set of cloud provider services includes the first cloud provider service and a second cloud provider service; receiving performance information of the containerized application from the first cloud provider service; generating an output vector from a machine learning model, wherein the machine learning model uses the pricing information and the performance information to generate the output vector; determining a first cloud provider service cost and a second cloud provider service cost based on the output vector and the pricing information; migrating the containerized application from the first cloud provider service to the second cloud provider service.
US10789088B2 Peer-to-peer license enforcement in virtualized computing environments
An example method is provided for a first host running a client software to provision a virtual machine on the first host in a virtualized computing environment including one or more hosts. The method may include generating a license key message, transmitting the license key message to a second host via a peer-to-peer (P2P) network including the first host and the second host, receiving a determination of the second host whether the virtual machine can be provisioned on the first host via the P2P network, and deciding whether to provision the virtual machine on the first host based on the determination. Some example license key messages may include a license key and a seat number and a sharable level indicator associated with the license key.
US10789087B2 Insight usage across computing nodes running containerized analytics
In an example, a distributed data access system compares a first lineage of a first analytics application with a second lineage of a second analytics application. The first analytics application may be run in a first container hosted by a first computing node and the second analytics application may run in a second container hosted by a second computing node. Based on the comparison, the distributed data access system determines whether a first insight generated by the first analytics application can be used in a processing of the second analytics application.
US10789085B2 Selectively providing virtual machine through actual measurement of efficiency of power usage
Disclosed are a method, apparatus, and system for selectively providing a virtual machine through actual measurement of efficiency of power usage. When a user terminal requests to provide a virtual machine, candidate virtual machines are activated on multiple virtual machine servers. Input data provided by the user terminal are provided to each of the multiple candidate virtual machines through replication and network virtualization, and identical candidate virtual machines are run on the multiple virtual machine servers through replication and network virtualization. When the candidate virtual machines are run, one of the candidate virtual machines is finally selected as the virtual machine to be provided to the user terminal based on efficiency of power usage.
US10789084B2 Virtual machine scaling method and device
A virtual machine (VM) scaling method and device is provided. The method includes determining a VM resource pool corresponding to an application when a new VM needs to be added for the application; searching, according to a parameter of the new VM that needs to be added for the application, the determined VM resource pool for a VM that conforms to the parameter; registering the conforming VM with a load balancer (LB); and starting the VM to provide a service for the application. A VM that conforms to a requirement of the application is selected from a pre-created VM resource pool, and the VM is registered to provide a service for the application when a new VM is to be added for an application.
US10789080B2 Multi-tier customizable portal deployment system
A computing system comprises, in one example, a display system, a portal hierarchy model have a plurality of nodes arranged in hierarchical parent/child relationships, each node representing a set of one or more portals and having associated portal configuration data, and a portal rendering system configured to detect a user request to render content in a given one of the portals and to obtain a set of portal configuration data for the given portal by identifying a first node in the portal hierarchy model that represents the given portal and traversing the portal hierarchy model from the first node to a second node that is a parent of the first node. The computing system also includes a display system controller configured to control the display system to generate portal user interface displays based on the set of portal configuration data.
US10789076B2 Methods, apparatus and articles of manufacture to update virtual machine templates
Example methods, apparatus and articles of manufacture to update virtual machine templates are disclosed. A disclosed example method to update a virtual machine template (105) includes updating a management policy (110), starting a virtual machine (116) based on the virtual machine template (105) in a network cordoned sandbox (170), triggering the virtual machine (116) to update per the updated management policy (110), and saving the virtual machine (116) as an updated virtual machine template (106).
US10789067B2 System and method for identifying open source usage
A method, system and computer program product, the method comprising: obtaining one or more source files to be examined for open source usage; extracting partial representation of a source file from the source files; creating fingerprints from the partial representation; encoding the fingerprints into characteristics; issuing a query to a database for retrieving from an open source and characteristics index one or more open source files associated with the characteristics; receiving a response including the retrieved open source file; checking whether the source file comprises a snippet from the open source file; and subject to the source file comprising the snippet, outputting an identification of the open source file.
US10789066B1 Automatically upgrading and finding components similar to legacy versions
Disclosed herein are system, method, and computer program product embodiments for automatically upgrading and finding components similar to legacy versions. In an embodiment, an automatic upgrading system may determine a first pattern for a first graphical component of a computing platform, identify a first attribute for the first pattern. A second graphical component may be searched by similar attribute as the first graphical component to replace the first graphical component for the computing platform.
US10789064B2 Function-as-a-service (FaaS) platform in blockchain networks
Implementations of the present specification include receiving, from a smart contract, and by a function controller executing within the blockchain network, a function call to execute a function, the function call including data for execution of the function, transmitting, by the function controller, the data of the function call to a function component, the function component executing the function based on the data of the function call, receiving, by the function controller, a function result from the function component, and providing, by the function controller, the function result to the smart contract.
US10789059B2 System and method for accelerated software upgrades
A method and apparatus of a device that updates a software image for a network element is described. In an exemplary embodiment, a device receives a signal to update the network element with the new software image, where the network element includes a plurality of hardware forwarding engines and a control plane. The device further boots the control plane with the new software image, where the booting is accomplished without restarting the control plane. In one embodiment, the device boots the control plane by chain booting from a current software image to the new software image. The device additionally restarts and reconfigures the plurality of hardware forwarding engines. In a further embodiment, the device additionally prefills one or more queues in the hardware forwarding engines with keep-alive messages. These keep-alive messages are transmitted during the time that the control plane is being restarted. In a further embodiment, the hardware forwarding engines are reconfigured without restarting them.
US10789058B2 Extensibility of unified platform
Interfaces are provided for receiving software development kit runtime binaries configured for a standardized platform; receiving a driver framework package that is generated based on the software development kit and configured to enable extensibility under a set of constraints; and interacting with first party frameworks and allowing third party frameworks to access the software development kit runtime binaries and allow applications to use the third party frameworks.
US10789055B2 Systems and methods for scalable hierarchical polyhedral compilation
A system for compiling programs for execution thereof using a hierarchical processing system having two or more levels of memory hierarchy can perform memory-level-specific optimizations, without exceeding a specified maximum compilation time. To this end, the compiler system employs a polyhedral model and limits the dimensions of a polyhedral program representation that is processed by the compiler at each level using a focalization operator that temporarily reduces one or more dimensions of the polyhedral representation. Semantic correctness is provided via a defocalization operator that can restore all polyhedral dimensions that had been temporarily removed.
US10789052B2 User interface (UI) design system mapping platform for automatically mapping design system components to a design document file from a design tool to generate a mapped specification
A user interface (UI) design system mapping platform is provided that can receive and process a design document file and a library file to automatically generate a mapped specification that maps the design document file to the library file. The library file can be generated at a design system and includes design system components for development reuse and their definitions. The design system components can be assembled, via an external design tool, to build user interfaces, applications or layouts. The design document file can be imported from the design tool to the UI design system mapping platform. The design document file is generated based on selected ones of the design system components and includes various design artifacts including layout and assets that describe a user interface of an application.
US10789051B1 Method and apparatus reusing ListCell in hybrid application
A prototype of a ListCell is defined using a front end of a hybrid software application. A ListCell template is created based on the prototype of the ListCell. A ListCell is obtained by copying the ListCell template. The ListCell is filled with obtained ListCell content. Display of the ListCell is initiated.
US10789041B2 Dynamic thresholds for always listening speech trigger
Systems and processes are disclosed for dynamically adjusting a speech trigger threshold, which can be used in triggering a virtual assistant. Audio input can be received via a microphone. The received audio input can be sampled, and a confidence level can be determined of whether the sampled audio input includes a portion of a spoken trigger. In response to the confidence level exceeding a threshold, a virtual assistant can be triggered to receive a user command from the audio input. The threshold can be dynamically adjusted in response to perceived events (e.g., events indicating a user may be more or less likely to initiate speech interactions, events indicating a trigger may be difficult to detect, events indicating a trigger was missed, etc.), thereby minimizing both missed triggers and false positive triggering events.
US10789039B2 Call visualization
Merchant/consumer calls may be recorded and evaluated according to a variety of criteria. The call recordings and analyses thereof, as well as consumer tracking information, may be displayed in a user interface of a web-based online portal for convenience in evaluating the use and efficacy of marketing channels as well as the quality of merchant/consumer interactions. In an aspect, the user interface provides a representation of a variety of telephone calls as an interactive keyword cloud that presents business-value-specific keywords targeted for detection during such telephone calls. The keyword cloud may depict keywords in a range of colors, sizes, and relative positioning to connote varied degrees of significance, such as a relative rate of occurrence of keywords in the represented telephone calls. Each keyword in the keyword cloud may contain a hyperlink to related content such as a listing of telephone calls containing the keyword.
US10789036B2 System, method and apparatus for wireless communication between a wireless mobile telecommunications device and a remote wireless display
A method and apparatus provide for removal of a display screen from a wireless device, or, in a different embodiment, provide for a display screen as a separate and additional device that functions in real time in the same way as if the screen were incorporated in the wireless device. This functionality is enabled by a short range wireless connection, such as Bluetooth, between transceivers located in the wireless device and the display screen device. The display screen device allows a user to monitor the associated wireless device without needing to operate the full device. The display screen device may also have control capability for controlling the wireless device. Thus, a user can monitor and control a mobile device from a smaller remote display device while being presented with the information that would be displayed on the display screen of the wireless device.
US10789033B2 System and method for providing widget
Provided are a system and method of providing a widget. A device for providing a widget to at least one external device, includes: a communicator configured to enable a communication connection with the at least one external device; and a processor configured to register the widget to be provided to the at least one external device, generate visual data of the widget by using a layout of the widget as the device is connected to the at least one external device via the communication connection, and provide the generated visual data to the at least one external device, wherein the layout is used to display an execution screen of the registered widget on a screen of the device.
US10789026B2 Printing control method and device
The present disclosure relates to a printing control method and device. The method includes receiving a printing request configured to request a printer to execute a printing task, wherein the printing request comprises first identity verification information and the printing task associated with the first identity verification information; when a first mobile equipment is detected, determining second identity verification information of the first mobile equipment; determining whether the first identity verification information matches the second identity verification information; determining whether a state of the first mobile equipment meets a first preset condition, wherein the state of the first mobile equipment comprises at least one of (i) a distance between the first mobile equipment and the printer, and (ii) a strength of a wireless signal from the first mobile equipment; and when the first identity verification information matches the second identity verification information and the state of the first mobile equipment meets the first preset condition, controlling the printer to execute the printing task.
US10789024B2 Printing apparatus and related control method that, upon receipt of a turn-off instruction, stop power supply to a first controller, which controls a print engine, and a second controller, which instructs the first controller to print and receives a power supply instruction
A printing apparatus includes a power supply that supplies power to hardware components in the printing apparatus, a print engine that prints an image, a first controller that controls the print engine to print the image and controls the power supply, and a second controller that instructs the first controller to print, and receives an instruction related to power supply control of the printing apparatus from an external terminal. Upon receiving a turn-off instruction for turning off the printing apparatus from the external terminal, the second controller notifies the first controller of the turn-off instruction, and the first controller controls, in accordance with the turn-off instruction received from the second controller, the power supply to stop supply of the power to both the first controller and the second controller, which has notified the turn-off instruction.
US10789020B2 Recovering data within a unified storage element
Staging data on a storage element integrating fast durable storage and bulk durable storage, including: receiving, at a storage element integrating fast durable storage and bulk durable storage, a data storage operation from a host computer; storing data corresponding to the data storage operation within fast durable storage in accordance with a first data resiliency technique; and responsive to detecting a condition for transferring data between fast durable storage and bulk durable storage, transferring the data from fast durable storage to bulk durable storage in accordance with a second data resiliency technique.
US10789015B2 Background operations in memory
The present disclosure includes apparatuses and methods related to performing background operations in memory. A memory device can be configured to perform background operations while another memory device in a memory system and/or on a common memory module is busy performing commands received from a host coupled to the memory system and/or common memory module. An example apparatus can include a first memory device, wherein the first memory device can include an array of memory cells and a controller configured to perform a background operation on the first memory device in response to detecting a command from a host to a second memory device.
US10789014B2 Preventing cross-volume file moves in an overlay optimizer
An overlay optimizer can prevent cross-volume moves to optimize the performance of a write filter. The overlay optimizer can be configured to detect when a file move is being attempted and can modify the handling of the file move so that a cross-volume move is not performed. In the case where the file move would result in a file being moved from the volume where the overlay cache is implemented, the overlay optimizer can create a copy of the target directory tree in the overlay cache and redirect the move to the newly created directory. In the case where the file move would result in a file being moved to the volume where the overlay cache is implemented, the overlay optimizer can forgo redirection so that the file will be moved within the same volume.
US10789007B2 Information processing system, management device, and control method
A management device includes a processor that determines, upon receiving a request for deletion of a first volume set in a first storage area of a first storage device, whether a second volume different from the first volume is set in the first storage area. The processor detects, when it is determined that the second volume is set, a continuous empty area equal to or larger than the second volume from among storage areas of a second storage device. The processor causes the first storage device to perform the deletion of the first volume from the first storage area, evacuation of data of the second volume to the continuous empty area, and upon completion of the evacuation, migration of the second volume to a migration destination area within the first storage area from the second storage device.
US10789004B2 Method, system and computer program product for managing storage system
Implementations of the present disclosure relate to a method, system and computer program product for managing a storage system. Specifically, in one implementation of the present disclosure there is provided a method for managing a storage system. The method comprises: determining an access level of a target extent comprised in a stripe of a storage system, the access level indicating the possibility that the target extent will be accessed; obtaining a usage state of a target storage device where the target extent resides, the target storage device residing in a storage device pool associated with the storage system; and processing a mapping relationship between the target extent and the target storage device on the basis of the access level and the usage state. In other implementations of the present disclosure, there is provided a corresponding system and computer program product.
US10788998B2 Logging changes to data stored in distributed data storage system
A method for logging changes to data stored in a distributed data storage system can include responding to a request to change the data stored in the distributed data storage system by generating a log entry corresponding to the change. A replica of the data can be stored at each of a first computing node and a second computing node comprising the distributed data storage system. The log entry can be added to a first log stored at the first computing node and propagated to the second computing node to add the first log entry to a second log stored at the second computing node. A crash recovery can be performed at the first computing node and/or the second computing node based on the first log and/or the second log. Related systems and articles of manufacture, including computer program products, are also provided.
US10788997B2 Method and device for storage management with metadata stored in disk extents in an extent pool
A method and device for storage management comprising: in response to receiving a request for creating an extent pool, creating the extent pool at least on a user disk, the extent pool comprising a plurality of disk extents; storing data in at least one disk extent of the plurality of disk extents; and storing address information for locating the at least one disk extent in a system disk communicably connected to the user disk. Through the technical solution of the present disclosure, the user can store metadata associated with RAID in the user disk and load metadata associated with RAID from the user disk so as to reduce the access and load of the system disk.
US10788992B2 System and method for efficient access for remote storage devices
A client device for accessing remote storage devices. The client device includes: a processing unit communicatively connected to: a network interface and a memory; the network interface configured to communicatively connect the client device to a network comprising the client device and a storage server, the storage server comprising one or more storage devices, a remote direct memory access network interface controller (rNIC), and a primary processing unit; the memory containing instructions, that, when executed by the processing unit, configure the client device to: send an input/output (I/O) request for a storage device of the one or more storage devices; receive an indication from the rNIC based on the sent I/O request, the indication including an interrupt generated by the rNIC in response to the I/O request.
US10788987B2 Data storage system employing service infrastructure for functional modules
A data storage system includes interface circuitry receiving data storage requests and sending corresponding responses to data storage clients, and data storage devices providing non-volatile storing and retrieval of client data in response to the data storage requests. Processing circuitry executes software-implemented datapath modules that realize datapath functions to process the data storage requests and responses, as well as service infrastructure modules to realize a service infrastructure to provide for regularized communications among the datapath modules, including Notify, Monitor, and StartIO communications. Each datapath module registers with the service infrastructure to establish links into corresponding sub-modules that handle the Notify, Monitor, and Start IO communications, and each datapath module invokes a respective sub-module of another datapath module by performing regularized Notify, Monitor, and Start IO functions of the service infrastructure with an identification of the target datapath module which is to receive the corresponding regularized communication.
US10788979B2 Devices, methods, and graphical user interfaces for accessing notifications
An electronic device with a display and a touch-sensitive surface receives notification(s) while the device is in a screen-off state. After receiving the notification(s), the device detects an input for waking the device to a screen-on state. In response, the device transitions to the screen-on state and displays the notification(s) on a wake screen user interface. The device further detects another input for dismissing the wake screen user interface and ceases to display the wake screen user interface. Afterwards, the device detects a third input for redisplaying the wake screen user interface. In response, upon determining that the third input meets notification-clearance criteria, the device redisplays the wake screen user interface without displaying at least one of the notification(s); and upon determining that the third input does not meet the notification-clearance criteria: the device redisplays the wake screen user interface and redisplays at least one of notification(s).
US10788974B2 Information processing apparatus
An information processing apparatus includes a display unit, a storage unit, and a control unit. The control unit reads out a content from the storage unit containing a plurality of contents to be sequentially displayed on a screen of the display unit, and displays the content on the screen. When the screen is tilted and a tilt direction is detected, the control unit displays the content such that the content gradually disappears by moving from a higher side to a lower side along the tilt direction, reads out a content to be displayed next from the storage unit, and displays the next content such that the next content gradually appears by moving from the higher side to the lower side along the tilt direction, over a vacant region in the screen where the preceding content is no longer displayed, and expanding as the preceding content disappears.
US10788970B2 Efficient determination of MR scan parameters
A system comprises presentation of a user interface on the display for inputting a first set of parameter values for a magnetic resonance scan, reception of the first set of parameter values for the magnetic resonance scan from a user via the displayed user interface, and automatic determination, based on the first set of parameter values, of first additional parameter values for the magnetic resonance scan.
US10788968B2 Terminal device and method of controlling same
A terminal device is disclosed. The terminal device includes, for example: a communication interface configured to receive UI information set in another terminal device; input circuitry configured to receive selection of UI setting to be applied to the terminal device from among UIs set in another terminal device based on the received UI information; a controller configured to set a UI of the terminal device based on the selected UI setting; and a display configured to display the set UI.
US10788967B2 Gesture mapping for image filter input parameters
This disclosure pertains to systems, methods, and computer readable medium for mapping particular user interactions, e.g., gestures, to the input parameters of various image processing routines, e.g., image filters, in a way that provides a seamless, dynamic, and intuitive experience for both the user and the software developer. Such techniques may handle the processing of both “relative” gestures, i.e., those gestures having values dependent on how much an input to the device has changed relative to a previous value of the input, and “absolute” gestures, i.e., those gestures having values dependent only on the instant value of the input to the device. Additionally, inputs to the device beyond user-input gestures may be utilized as input parameters to one or more image processing routines. For example, the device's orientation, acceleration, and/or position in three-dimensional space may be used as inputs to particular image processing routines.
US10788962B2 Terminal device, server and method for displaying web page having dynamic object
A webpage display method performed by a terminal device includes displaying a webpage on a screen, receiving a selection by a user with respect to an image included in the webpage displayed on the screen, and displaying, on the screen, a dynamic object responsive to the user selection of the image. The method further includes performing a predetermined function corresponding to the image while displaying the dynamic object on the screen. The dynamic object floats on the screen independently from the movement of the webpage on the screen, and is not displayed on the screen while the webpage is displayed on the screen, until the selection of the image. The dynamic object is removed from the screen while the webpage is still displayed on the screen when the predetermined function corresponding to the image is completed.
US10788955B2 Method for controlling display and electronic device supporting the same
An electronic device is configured to support a multitasking environment, the electronic device comprises a communication circuit configured to communicate with at least one external device; a microphone configured to receive voice input; a memory storing a plurality of application programs; a display configured to output a plurality of virtual windows as the plurality of application programs are executed and at least one processor electrically connected with the communication circuit, the microphone, the memory, and the display, wherein the processor is configured to execute the plurality of application programs, determine whether at least one condition is satisfied for controlling a background state of a first window, when a first voice input is generated for controlling a function of a first application program in the first window that is in the background state, and maintain the first window in the background state and a second window, which is associated with a second application program, to be in a foreground state, while processing the first user input, when the at least one condition is satisfied.
US10788954B1 Systems and methods for integration of application performance monitoring with logs and infrastructure using a common schema
Methods and corresponding systems for integration of different data for a distributed search, visualization and analysis platform, the method comprising automatically correlating data sources associated with execution of an application, the data from the data sources adhering to a common schema. The method further comprises providing a separate UI for each of the data sources for visualization and analysis; for each UI, providing a menu for selecting other correlated data sources; and in response to a menu selection, causing display of the other correlated data source and its corresponding UI. The data sources may include application performance monitoring (APM) data, log data, and infrastructure data. The common schema provides a core set of fields to be used in event messages stored for APM data, log data, and infrastructure data, and is configured to enable adding new data sources while enabling reuse of existing analysis content for the new data sources.
US10788950B2 Input/output controller and input/output control program
Provided is an input/output controller including: a touch panel display; and a control section configured to cause the touch panel display to display a first icon at a first position on the touch panel display and, when one or more other positions are touched while the first position is touched, perform a process associated with the first icon and the one or more other positions.
US10788948B2 Systems, apparatuses, interfaces and implementing methods for displaying and manipulating temporal or sequential objects
Systems, apparatuses, interfaces, and methods for visualizing time progressions in VR/AR/MR/XR environments, wherein the systems include a processing unit or a processor, a display device, and at least one VR/AR/MR/XR input device, wherein the systems, apparatuses, interfaces, and methods display projects or structures that have tasks, goals, targets, and/or events that have or will occur in a given time sequence along a time line, wherein the systems and methods also display a selection and control object and a temporal direction and speed control object.
US10788945B2 Redundant resistive touch panel
A resistive touch panel assembly is disclosed. An optical stack located within a housing includes an electronic display layer adapted to display an image and a resistive touch panel. The touch panel includes a number of touch input receivers placed adjacent to a first and second independently operable, grid sections which are located adjacent to one another in a seamless fashion. A number of input/output devices are in communication with the optical stack and extend through a channel comprising shielding.
US10788944B2 Touch display panel, method of manufacturing touch display panel, and display apparatus
A touch display panel, a method of manufacturing the touch display panel, and a display apparatus with the touch display panel are disclosed. The touch display panel includes: a substrate; a plurality of first electrically conducting wires disposed over the substrate; and a first point pattern which is connected to at least one of the plurality of first electrically conducting wires, has a point facing outwards, and is configured to discharge a static electricity on the at least one of the plurality of first electrically conducting wires by a point discharge.
US10788941B2 Method for detecting contact on a capacitive sensor element
A method for detecting contact of a capacitive sensor includes transferring charge quantities in multiple successive cycles from the capacitive sensor to an integration capacitor having a known capacitance value. A voltage of the integration capacitor is measured. The measured voltage is processed to generate a sensor amplitude that is indicative of a capacitance value of the capacitive sensor. Contact of the capacitive sensor is detected based on a temporal behavior of the sensor amplitude. For instance, contact of the capacitive sensor is detected based on the rate of change of the sensor amplitude.
US10788936B1 Absorption correction for fabric touch sensing layer
Fabric touch-sensitive layers provided for electronic devices can absorb moisture, liquids or chemicals, which can cause drift in measurements of touch nodes formed in the fabric layer. In some examples, reference nodes formed in a fabric layer can be used to account for drift due to the absorption of moisture, liquids or chemicals. The reference nodes can be isolated from the effects of proximate or touching objects and from absorption of moisture, liquids or chemicals. The reference nodes can also be formed in a fabric layer having the same or similar properties as the fabric touch-sensitive layers. When measurements of touch nodes drift due to changes in absorption, the measurements can be adjusted based on measurements of reference nodes.
US10788935B2 Multiplexing capacitance sensing and display functionality
A touch-sensitive display device includes a capacitance-based touch sensor including a plurality of electrodes, a display including a plurality of pixels, an image source configured to output image frames at a video frame rate, and a controller. The controller is configured to perform capacitance measurements on the capacitance-based touch sensor in capacitance-measurement intervals of a touch-sensing frame, and perform display-write operations on the display to write each image frame to the display in display-write intervals of the touch-sensing frame that do not temporally overlap with the capacitance-measurement intervals of the touch-sensing frame. The controller is configured repeat the touch-sensing frame at a fixed touch-sensing frame rate that is different than the video frame rate.
US10788931B1 Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
In one embodiment, an apparatus and associated method are provided, comprising: at a device including a display and a touch interface: displaying, utilizing the display, a graphical user interface including a graphical user interface element; while the graphical user interface is displayed, detecting, utilizing the touch interface, a gesture on the graphical user interface element; in response to detection, utilizing the touch interface, that the gesture is moving, displaying, utilizing the display, another graphical user interface; and in response to detection, utilizing the touch interface, that a magnitude of the gesture is greater than a threshold: altering, utilizing the display, a display of the graphical user interface element, detecting user input, and customizing at least one aspect of the gesture, based on the user input.
US10788930B2 Touch-control panel, a manufacturing method thereof, and a display device
The present application discloses a touch-control panel, a manufacturing method thereof, and a display device. The touch-control panel comprises a flexible substrate, a touch-control electrode layer and a conductive layer, wherein the touch-control electrode layer comprises a nanometal pattern and a wiring pattern contacting with each other to establish an electric connection therebetween, and the conductive layer at least partially covers a contact region of the wiring pattern in contact with the nanometal pattern. The method for manufacturing a touch-control panel comprises: providing a flexible substrate; forming a touch-control electrode layer; and forming a conductive layer; wherein, the touch-control electrode layer comprises a nanometal pattern and a wiring pattern contacting with each other to establish an electric connection, and the touch-control electrode layer at least partially covers a contact region of the wiring pattern in contact with the nanometal pattern.
US10788928B2 Detection of vibration frequency value arisen from touch module
Embodiments of the present disclosure provide a touch module, a method for operating the same, and a display device. The touch module includes: a touch substrate; a frequency determining circuit configured to detect a frequency value of a vibration generated by the touch substrate; and an instruction transmitting circuit, having a signal input terminal electrically connected to a signal output terminal of the frequency determining circuit, and configured to determine a target instruction corresponding to the frequency value and output the target instruction.
US10788924B2 Light beam direction controlling touch panel device
A light beam direction controlling touch panel device includes: upper light beam direction controlling electrodes and upper touch panel electrodes arranged on a bottom surface of an upper transparent substrate; lower touch panel electrodes disposed on a top surface of a lower transparent substrate; electrophoresis elements sandwiched between the upper light beam direction controlling electrodes and the lower touch panel electrodes; light-transmissive regions surrounded by the electrophoresis elements and sandwiched between the upper transparent substrate and the lower transparent substrate; and a controller, each of the upper light beam direction controlling electrodes include an opening that overlaps with the light-transmissive region, the controller supplies a driving potential to the lower touch panel electrodes in capacitance measurement for detecting a touch position; and supplies a driving potential to the upper light beam direction controlling electrodes based on the driving potential given to the lower touch panel electrodes.
US10788917B2 Input device, input method and program
A position indicated by a user with a finger or a stylus can be detected even in a case where an edge of a hand on a little finger side or a wrist touches a touch panel.An input device acquires information indicating a plurality of points on a touch panel affected by a user's touch, including the touch with a finger or a stylus, calculates distances between a reference position and at least some of the plurality of points, the reference position indicating a position touched by the user on the touch panel other than with the finger or the stylus, selects one or more points affected by the touch with the finger or the stylus from the at least some of the plurality of points based on the calculated distances, and acquires coordinates of a position indicated by the user based on the selected point.
US10788916B2 Force sensor and display device including the same
A display device includes a display panel and a force sensor. The force sensor is disposed adjacent to a first edge of the display panel and extends along the first edge. The force sensor includes a first sensing region, a second sensing region, a first force concentration bump, and a second force concentration bump. The second sensing region is located on a side of the first sensing region and has a larger area than the first sensing region. The first force concentration bump overlaps the first sensing region. The second force concentration bump overlaps the second sensing region and is spaced apart from the first force concentration bump.
US10788915B2 Force sensor, display panel, force detection method
The present disclosure provides a force sensor, a display panel, and a force detection method. The force sensor includes a first input terminal, a second input terminal, a first output terminal, and a second output terminal. A first resistor is connected between the first input terminal and the first output terminal. A first transistor and a second transistor are connected in parallel between the first output terminal and the second input terminal. A third transistor and a fourth transistor are connected in parallel between the second input terminal and the second output terminal. A further first resistor is connected between the second output terminal and the first input terminal. An equivalent resistance of the first transistor is equal to that of the fourth transistor, and an equivalent resistance of the second transistor is equal to that of the third transistor.
US10788913B2 Array substrate and manufacturing method thereof, touch display panel, touch display apparatus
An array substrate includes: thin film transistors disposed on a base substrate; pixel electrodes disposed on a side of the thin film transistors facing away from the base substrate, each pixel electrode being coupled with a drain of a corresponding thin film transistor; common electrodes disposed on a side of the pixel electrodes facing away from the thin film transistors; and touch electrodes disposed on a side of the common electrodes facing away from the pixel electrodes, each touch electrode being coupled with a corresponding common electrode.
US10788912B2 Touch display module and electronic device using same
A touch display module utilizing touch recognition by ultrasound includes display unit on substrate, barrier layer on other side of the substrate, and an ultrasound fingerprint sensing unit on the barrier layer. An acoustic impedance of the display unit, the barrier layer, and the ultrasonic fingerprint sensing unit are not all the same, and the differences in impedances enable recognition of touches by analysis of reflected ultrasound. The disclosure also provides an electronic device using the touch display module.
US10788911B2 Display device including a bump member
A display device includes a display panel having a central display portion and a first edge display portion extending from the central display portion and including a first bent region. A pressure detection module overlaps the first edge and includes a first sensing electrode and a second sensing electrode which extend in different directions. A bump member is in direct contact with the pressure detection module. The bump member includes a plurality of first protruding patterns, each of which overlaps a node defined as a region in which the first sensing electrode and the second sensing electrode cross.
US10788910B2 Touch substrate, method for manufacturing the same, and touch display device
The present disclosure provides a touch substrate, a method for manufacturing the same, and a touch display device. The touch substrate includes: a substrate, a first base layer arranged on the substrate, and a plurality of first touch electrodes arranged on a side of the first base layer away from the substrate, wherein the first base layer includes a plurality of first grooves, and the first touch electrodes are located in the first grooves.
US10788906B2 Flexible panel and manufacturing method thereof
A manufacturing method of the flexible panel is provided. Firstly, a carrier substrate is provided. Then, an adhesion layer is formed on the carrier substrate, a flexible substrate is formed on the adhesion layer, and a buffer layer is formed on the flexible substrate. Then, a device layer is formed on the flexible substrate. Next, a separating process is performed for separating the flexible substrate and the device layer from the carrier substrate. According to a relation between a thermal expansion coefficient of the flexible substrate and a thermal expansion coefficient of the carrier substrate, the manufacturing method of the flexible panel selects a pattern of the adhesion layer. The pattern of the adhesion layer includes a frame adhesion structure or a plane adhesion structure.
US10788902B2 Information processing device and information processing method
Provided is an information processing device and an information processing method which are capable of simply correcting an indication position in an image which corresponds to a position that is pointed in a three-dimensional space. The information processing device includes an indication position detection unit that detects a spatial indication position that is a position pointed by an indicating object in a three-dimensional space and an indication position correction unit that corrects an image indication position that is an indication position in an image which corresponds to the spatial indication position on the basis of a user voice that is a voice spoken by a user. The present technology is applicable, for example, to a head mount display (HMD) using virtual reality (VR).
US10788899B2 Information handling system membrane keyboard overlay
A keyboard translates key inputs to a touchscreen display disposed under the keyboard with the keys biased away from the touchscreen display by an elastic material that engages with the touchscreen display. The elastic material couples the keys to a lattice held within a frame and having a height of less than the frame. The keys extend to an input position if the lattice presses against the touchscreen display, such as by being held in place with magnetic attraction. The keys retract to within the lattice if the lattice is raised relative to the touchscreen display, the elastic material biasing the lattice upward away from the touchscreen display.
US10788898B2 Keyboard input emulation
A computing device receives a response comprising one or more data sets corresponding to an identifier. The computing device identifies a first data set identifier in the response that signals the beginning of a first data set and edits the first data set to comprise a first keyboard stroke entry prefix understood by a second computing device as defining the first data set as a first particular type of data and a keyboard stroke entry suffix understood by the second computing device as defining an end of the first data set. The computing device identifies and edits a second data set. The edited first and second data sets are transmitted to the second computing device, where it processes the data sets based on the keyboard stroke entry prefixes and recognizes the end of the data sets based on the keyboard stroke entry suffix.
US10788896B2 Three-dimensional gestures
In one embodiment, a method includes identifying a gesture with respect to one or more surfaces of the computing device, the gesture comprising an earlier portion on at least one of the surfaces that includes one or more first points touching the at least one of the surfaces; and immediately following the earlier portion of the gesture, a later portion of the gesture that includes a series of second points distant from the surfaces, wherein the series of second points forms a trajectory vector having: an initial point defined by the first points, and a terminal point distant from the surfaces; determining a user input based on the identified gesture and a corresponding first location on the user interface; and executing one or more actions based on the determined user input.
US10788895B2 Measurement system and measurement method using the same
A measurement system and a measurement method using the same are provided. Firstly, a measurement system is provided. The measurement system comprises a film, a sensor and a movement information calculator, wherein the film has a patterned structure layer, and the sensor is electrically isolated from and selectively in contact with the film. Then, the sensor directly contacts the patterned structure layer and generates a sensing signal during relative movement process between the sensor and the film. Then, the movement information calculator obtains at least one of a relative movement amount and a relative movement speed during the relative movement process according to the sensing signal.
US10788894B2 Infrared eye-tracking in high ambient light conditions
A method for active eye-tracking comprises pulsing on and off a plurality of infrared optical sources configured to emit infrared light with a narrow spectral linewidth toward an eye of a user, such that a pulse-on duration is less than a duration needed to fully thermalize each optical source. One or more shuttered optical sensors are configured to receive infrared light reflected off the eye of the user. The shuttered optical sensors are opened for a detection duration based on the pulse-on duration, the shuttered optical sensors. A conformation of the user's eye is indicated based on infrared light received at the shuttered optical sensor during the detection duration.
US10788892B2 In-field illumination and imaging for eye tracking
Disclosed herein are techniques for eye tracking in near-eye display devices. In some embodiments, an illuminator for eye tracking is provided. The illuminator includes a light source configured to be positioned within a field of view of an eye of a user; a first reflector configured to shadow the light source from a field of view of a camera; and a second reflector configured to receive light from the light source that is reflected by the eye of the user, and to direct the light toward the camera.
US10788887B2 Image generation program, image generation device, and image generation method
An image generation method, for displaying avatars. The method includes identifying a tendency in a predetermined temporal interval of a social behavior performed by a second user to a first user if the first user performs the social behavior to the second user, of the users performing communications by way of avatars. The method may also include controlling the social behavior selected based on the identified tendency such that the social behavior is presented to the first user by way of the avatar of the second user, if the first user performs the social behavior to the second user.
US10788880B2 Smartphone-based radar system for determining user intention in a lower-power mode
This document describes techniques and systems that enable a smartphone-based radar system for determining user intention in a lower-power mode. The techniques and systems use a radar field to enable the smartphone to accurately determine the presence or absence of a user and further determine the intention of the user to interact with the smartphone. Using these techniques, the smartphone can account for the user's nonverbal communication cues to determine and maintain an awareness of users in its environment, and only respond to direct interactions once a user has demonstrated an intention to interact, which preserves battery power. The smartphone may determine the user's intention by recognizing various cues from the user, such as a change in position relative to the smartphone, a change in posture, or by an explicit action, such as a gesture.
US10788875B2 USB power control analog subsystem architecture
A device and method that include a power control analog subsystem of a universal serial bus (USB) compatible power supply device is disclosed. The power control analog subsystem includes a programmable reference generator to generate first reference voltages. The power control analog subsystem also includes multiplexers, where each of a plurality of multiplexers are coupled to a first terminal and a second terminal of a producer field-effect transistor (FET) to receive a first voltage (Vbus_in) and a second voltage (Vbus_c) and to output second reference voltages. The power control analog subsystem further includes comparators, wherein each of the comparators is coupled to receive a corresponding reference voltage of the first reference voltages from the programmable reference generator and to receive a corresponding selected voltage from a corresponding multiplexer of the multiplexers. Each of the comparators is configured to output a corresponding system interrupt based on a corresponding voltage condition.
US10788873B2 Power control circuit
A power control circuit includes a first power supply circuit configured to supply power to a universal serial bus upon a motherboard is turned on. When the motherboard is turned on, a first power source outputs a first voltage to a first input terminal of a double diode of the first power supply circuit, a second power source outputs a second voltage to a second input terminal of the double diode, an output terminal of the double diode outputs a first voltage, the first voltage controls the first electronic switch to switch on, and a third power supply outputs a second voltage through a first electronic switch of the first power supply circuit to provide power to the universal serial bus.
US10788872B2 Server node shutdown
Example implementations relate to a server node shutdown. For example, a system includes a control module and a secondary power supply. The control module includes a detect engine to detect an even that triggers a sequenced shutdown of a server node and prevent execution of the sequenced shutdown and execution of a data transfer. The control module also includes an initiate engine to initiate a data backup process, by a basic input/output system (BIOS) of the server node, to write data from a volatile memory location of the server node to a non-volatile memory location of the server node. The secondary power supply is to support the data backup process.
US10788867B2 Extendable handle for computer component
A handle for a computer component, such as a motherboard, of an information handling system may have an adjustable size. By allowing the handle to change size, the advantages of a large handle, such as easy handling and reduced damage to nearby components, are gained, and the advantages of a small handle, such as reduced size and improved airflow, are gained. The handle may be affixed to a computer component by any fastener such as a screw, pin, clip, or plastic connector. The handle may change size by increasing in height from a collapsed position to an expanded position, or change size by decreasing in height from an expanded position to a collapsed position. The handle may be moved into the expanded position for handling during assembly or repairs of a computer system, and then moved in to the collapsed position for normal operation of the computer system.
US10788863B1 Flexible display device
A flexible display device is provided. The flexible display device includes a housing assembly, and a flexible display screen located in the housing assembly. The flexible display screen includes a backplate layer, a display panel located on the backplate layer, and a cover-plate layer located on the display panel. When the flexible display screen is curled, the backplate forms a first curling portion, the display panel forms a second curling portion, and the cover-plate layer forms a third curling portion. The first curling portion and the third curling portion are located inside the second curling portion.
US10788861B2 Flexible display device and deformation compensation method of flexible display screen
A flexible display device and a deformation compensation method of a flexible display screen are provided. The flexible display device may include a display screen, a controller, motors respectively disposed on two sides of the flexible display screen, and force sensors respectively disposed on the two sides of the flexible display screen. The motors and the force sensors may be connected with the controller. The force sensors may be rigidly connected with the flexible display screen. The motors may be provided with stretchy screw rods rigidly connected with the flexible display screen.
US10788858B1 Modular case for on demand auxiliary computing device resources
A case for computing devices includes an interface which provides connection to a plurality of auxiliary hardware resources. The plurality of auxiliary hardware resources may be mounted in the case. The case may also include space to accommodate the computing device in the case frame. As computing demands increase for the computing device, the computing device may be connected to the case frame's interface, which via an electrical bus, connects the computing device to one or more of the auxiliary hardware resources in the case. In some embodiments, the auxiliary hardware resources may be accessed by the user on-demand. In some embodiments, a cooling fan may cool the ambient temperature of the case and/or individual auxiliary pieces of hardware.
US10788857B2 Dock for a portable electronic device
A dock for a portable electronic device includes a base and an arm movably supported on the base. The arm has a ratchet gear set and a distal end configured to engage the portable electronic device to secure the portable electronic device to the base. The dock further includes a ratchet pawl positioned within the base. The ratchet pawl is movable between a first position, in which the ratchet pawl engages the ratchet gear set to inhibit movement of the arm relative to the base, and a second position, in which the ratchet pawl disengages the ratchet gear set to allow movement of the arm relative to the base. The dock further includes an electronic actuator operable to actuate the ratchet pawl from the first position to the second position.
US10788856B2 Docking station
Particular embodiments described herein provide for an electronic system that includes a docking station configured to wirelessly couple to an electronic device and a wireless charging element removably coupled to the docking station. The wireless charging element includes a power receiving unit and is configured to wireless charge the electronic device. In an example, the docking station is configured for high speed input/output.
US10788847B2 Apparatus and methods for characterizing a heat pipe and for controlling an operating parameter of at least one heat generating component coupled to the heat pipe
Embodiments of apparatuses and methods are provided herein for characterizing a heat pipe, and for controlling an operating parameter of at least one heat generating component thermally coupled to the heat pipe based on a temperature difference measured across a first section and a second section of the heat pipe. For example, a characterization method is provided for determining at least one threshold value, which can be used to predict heat pipe dry-out within the heat pipe, and a thermal time constant (time lag) between the onset of heat pipe dry-out and a heat pipe dry-out limit. During subsequent system operation, the predetermined threshold value and thermal time constant may be used to extend the performance of the heat pipe to the edge of its cooling capacity.
US10788843B2 Cooperative driving method by which follow vehicle merges with or diverges from cooperative driving and cooperative driving method by which lead vehicle controls merging with or diverging from cooperative driving
Disclosed is a cooperative driving method including transmitting information on a merging request to a lead vehicle which is singly driving or cooperatively driving, receiving information indicating whether merging is possible from the lead vehicle which has determined whether the merging is possible, a merging step in which, when information indicating that the merging is possible is received, the follow vehicle merges, transmitting information indicating that the merging is being performed to the lead vehicle, determining whether the merging of the follow vehicle has been completed based on a longitudinal distance from a first preceding vehicle or a transverse distance from a lane line, and a merging completion step of, when it is determined that the merging has been completed, releasing the transmission of the information indicating that the merging is being performed.
US10788842B2 Apparatus and method for controlling platooning in leading vehicle
An apparatus for controlling platooning in a platooning group including a leading vehicle and one or more following vehicles can include: one or more sensors, a communication circuit, a display, and a processor. The processor can be configured to predict whether a collision with an object ahead of the leading vehicle will occur using information sensed by at least a portion of the one or more sensors; control one or more of a braking operation of the leading vehicle and a lane change operation of the leading vehicle based on the generated probability; and transmit a control signal to the following vehicle via the communication circuit for controlling one or more of a braking operation of the following vehicle and a lane change operation of the following vehicle based on a generated probability.
US10788838B2 Surface processing device and a method for processing surface areas
A surface processing device for processing surface areas with obstacles, comprising a chassis, surface processing means and first and second sensory means, characterized in that it further comprises a movable assembly, adapted to affect exposure of the surface processing means to surface area, wherein the movable assembly is adapted to move, based on information from the first and the second sensory means, at least between a first position and a second position with respect to the chassis, wherein in the second position the surface processing means have different exposure to surface area than in the first position.
US10788836B2 Obstacle recognition method for autonomous robots
Provided is a method including capturing, by an image sensor disposed on a robot, images of a workspace; obtaining, by a processor of the robot or via the cloud, the captured images; comparing, by the processor of the robot or via the cloud, at least one object from the captured images to objects in an object dictionary; identifying, by the processor of the robot or via the cloud, a class to which the at least one object belongs using an object classification unit; and instructing, by the processor of the robot, the robot to execute at least one action based on the object class identified.
US10788833B2 Transport system
Provided is a transport system in which a worker performs maintenance work on a shelf in a maintenance area within a warehouse in which a vehicle area where a transport vehicle travels and the maintenance area where the worker performs the maintenance work are formed separately. A safety device permits an entry of the worker into the maintenance area after the transport vehicle transporting the shelf takes the shelf down within the maintenance area in accordance with a travel instruction from a service device and then the transport vehicle within the maintenance area exits to the vehicle area.
US10788832B2 Method of determining an acquisition guidance path for a vehicle and an acquisition guidance path system for a vehicle
A system and method of determining an acquisition guidance path of a vehicle includes defining a desired guidance path for travel by the vehicle, determining a first acquisition factor of the acquisition guidance path between the vehicle and the desired guidance path, determining a second acquisition factor defining a ratio between a heading error and a lateral error of the acquisition guidance path, and calculating the acquisition guidance path based on the first acquisition factor and the second acquisition factor to control travel of the vehicle to the desired guidance path.
US10788829B2 Self-driving vehicle passenger management
A computer-implemented method controls a self-driving vehicle. One or more processors, based on a set of sensor readings from one or more passenger sensors within a self-driving vehicle (SDV), determine an identity of a current passenger in the SDV. The processor(s) establish a destination for the current passenger in the SDV based on the identity of the current passenger in the SDV, and receive computer executable instructions directing the SDV to travel to the destination for the current passenger in the SDV. The processor(s) then execute the computer executable instructions to cause the SDV to travel to the destination.
US10788828B2 Method and apparatus for operating autonomous driving controller of vehicle
Provided is a method and apparatus for operating an autonomous driving controller, the method including generating route information for the vehicle based on a rule, transitioning from an autonomous driving mode to an autonomous driving disable mode, in response to the driving route information not being generated for an amount of time greater than or equal to a threshold, tracking at least one neighboring vehicle based on data sensed by a sensor, and generating temporary driving route information based on a movement of the at least one neighboring vehicle.
US10788824B2 Automatic driving control device
When an occurrence of override due to an acceleration/deceleration operation and/or a steering operation is detected by an acceleration/deceleration override detection unit and/or a steering override detection unit, a driving mode is switched by a mode switching unit to a semi-automatic driving mode in which the degree of automatic control is higher than when an occurrence of override due to the acceleration/deceleration operation and the steering operation is detected. According to this configuration, the degree of automatic control can be appropriately regulated in accordance with an override state, so a vehicular behavior not intended by the driver can be prevented. In addition, because the partial automatic control is maintained, the burden of driving can be reduced.
US10788819B2 User interface, industrial automation system and method
An industrial process is monitored and controlled by displaying at least one process page in a process page window, providing an operator configurable region, and providing at least one item display element representing at least one process component, sub-process or operation on the process page and being movable on top of the operator configurable region. A movement of the item display element from the process page on to the operator configurable region is determined, and the operator configurable region is caused to display a corresponding docked display element in the operator configurable region. The docked display element is configured to enable control of the process component, sub-process or operation the docked display element represents from the operator configurable region.
US10788802B2 System for managing electrical consumption in an appliance
Some appliances, normally supplied by a mains supply, also comprise an emergency supply by batteries able to take over from the mains supply. The batteries used by the emergency supply are generally protected by a fuse. These appliances are liable to consume greater than what could be supplied by the batteries of the emergency supply. When there is a break in the mains electrical supply, it is then preferable to limit the current consumed by the appliance in order not to damage the fuse protecting said batteries. However, the fuses are hardware modules having a reaction time of a few hundreds of milliseconds. If it is wished not to damage the fuse, it is therefore essential to reduce the current consumption of the appliance within a time less than the reaction time of the fuse. The invention relates to a system and method for instantaneously reducing the electrical consumption of an appliance in the event of a break in the mains supply.
US10788798B2 Building management system with hybrid edge-cloud processing
A method includes receiving, by an edge controller, data relating to a first space. The edge controller controls operation of an edge device affecting a characteristic of the first space and that is associated with a first building equipment domain. The method further includes analyzing, by the edge controller, the data to determine whether the data satisfies a condition. If the condition is satisfied, the edge controller controls operation of the edge device using the data. If the condition is not satisfied, the edge controller (a) transmits a request to a cloud controller to analyze the data based on information obtained by the cloud controller regarding at least one of a second space or a second building equipment domain, (b) receives a response to the request from the cloud controller, and (c) controls operation of the edge device using the response from the cloud controller.
US10788796B2 Automatic time zone updating method and system for bluetooth watch
A method and system for automatically updating a current time zone of a smart watch by using the smart watch to acquire longitude and latitude data corresponding to a current location of the smart watch and to provide the longitude and latitude data to a mobile terminal to generate time zone information that is then provided to the smart watch.
US10788794B2 DTC based carrier shift—online calibration
A digital to time converter (DTC) system is disclosed. The DTC system comprises a DTC circuit configured to generate a DTC output clock signal at a DTC output frequency, based on a DTC code. In some embodiments, the DTC system further comprises a calibration circuit comprising a period error determination circuit configured to determine a plurality of period errors respectively associated with a plurality consecutive edges of the DTC output clock signal. In some embodiments, each period error of the plurality of period errors comprises a difference in a measured time period between two consecutive edges of the DTC output clock signal from a predefined time period. In some embodiments, the calibration circuit further comprises an integral non-linearity (INL) correction circuit configured to determine a correction to be applied to the DTC code based on a subset of the determined period errors.
US10788784B2 Image forming apparatus including developing cartridge, toner container, and supply tube
An image forming apparatus including: a main body housing; a drawer; a developing cartridge detachably supported by the drawer; a toner container configured to be mounted to and demounted from the main body housing; and a supply tube being movable between a connection position at which the supply tube is connected to the developing cartridge and is capable of supplying toner from the toner container to the developing cartridge supported by the drawer and a non-connection position at which the supply tube is not connected to the developing cartridge, wherein in a case where the drawer is moved from an inner position to an outer position in a state where the developing cartridge is supported by the drawer, the supply tube comes into contact with a part of the developing cartridge and is thus moved from the connection position to the non-connection position.
US10788782B2 Image forming apparatus locks down storage area of cache memory stores portion of image forming program for executing real-time image forming process
An image forming device that executes an image forming program for real-time mechanical control and another program, using a single cache memory for the image forming program and said another program. The image forming device includes: a cache lockdown unit that executes a cache lockdown to lock down a storage area of the cache memory that stores at least a portion of the image forming program necessary for image formation processing; and a print unit that executes the image formation processing while the storage area is locked down.
US10788781B2 Decorative image forming method
The present invention provides an image forming method for forming a decorated image having a resin layer and a powder contacted with each other, the method including: forming a resin layer on a recording medium; and supplying a powder onto the recording medium, in which, in viscoelasticity measurement of the resin layer, storage modulus G′(1) at 90° C. is 1.0×103 Pa or more and 1.0×106 Pa or less upon carrying out the measurement from 30° C. to 100° C. under conditions of a frequency of 1 Hz and a temperature increasing rate of 3° C./min.
US10788777B2 Image inspection system, image inspection method, non-transitory computer-readable recording medium storing image inspection program
An image inspection system including: an image forming apparatus that forms an image on a sheet; an image reading apparatus that reads the image formed on the sheet through the image forming apparatus; and an image inspector that inspects the image read by the image reading apparatus. The image inspector includes a hardware processor that sets an edge portion of the sheet as an image inspection excluded area that is excluded from targets for inspection of the image.
US10788775B2 Fixing device and image forming apparatus including same
A fixing device includes a fixing member, at least one temperature detector, and a device-side drawer connector. The at least one temperature detector is configured to detect a temperature of the fixing member, the at least one temperature detector including a plurality of lead wires. The device-side drawer connector has a terminal portion configured to fit with a terminal portion of a body-side drawer connector of an image forming apparatus body to connect the plurality of lead wires of the at least one temperature detector to the image forming apparatus body. The device-side drawer connector is configured to branch a signal wire of the plurality of lead wires of the at least one temperature detector into a plurality of systems. A plurality of earth wires of the plurality of lead wires of the at least one temperature detector is short-circuited to each other.
US10788773B2 Transfer belt, transfer unit, and image formation apparatus
A transfer belt according to one or more embodiments may include a surface to which a developer image is to be transferred and from which the transferred developer image is to be transferred from to a medium. The transfer belt may be configured having characteristics in which a dipole component of the surface of the transfer belt is not less than 0.3 dyn/cm and not larger than 1.9 dyn/cm.
US10788772B2 Process unit including main unit and toner cartridge
A process unit includes a main unit and a toner cartridge. The main unit includes a photosensitive drum, a developing unit, a cleaner, a cleaning frame and a toner recovery pipe. The toner cartridge includes a toner accommodation box and a toner recovery box. The toner accommodation box has a toner supply pipe having a toner supply opening. The toner recovery box has a receiving portion having a toner recovery opening for receiving toner. When the toner cartridge is attached to the main unit, the toner supply pipe is inserted into the insertion opening on the developing frame in a first direction which is perpendicular to a rotation axis of the photosensitive drum. When the toner cartridge is attached to the main unit, the toner recovery pipe is inserted into the receiving portion in a direction parallel to the first direction.
US10788769B2 Image forming apparatus
Let V1 be a potential difference between a photosensitive member charged by a charging member to which a second charging voltage is applied in a preparation process and a developing member to which a developing voltage is applied. Let V2 be a potential difference between the photosensitive member charged by the charging member to which a first charging voltage is applied in an image forming process and the developing member. Given this definition, a relation of |V1|<|V2| is satisfied.
US10788766B2 Metrology sensor, lithographic apparatus and method for manufacturing devices
Disclosed is a metrology sensor apparatus and associated method. The metrology sensor apparatus comprises an illumination system operable to illuminate a metrology mark on a substrate with illumination radiation having a first polarization state and an optical collection system configured to collect scattered radiation, following scattering of the illumination radiation by the metrology mark. The metrology mark comprises a main structure and changes, relative to the first polarization state, at least one of a polarization state of a first portion of the scattered radiation predominately resultant from scattering by the main structure and a polarization state of a second portion of radiation predominately resultant from scattering by one or more features other than the main structure, such that the polarization state of the first portion of the scattered radiation is different to the polarization state of the second portion of the scattered radiation. The metrology sensor apparatus further comprises an optical filtering system which filters out the second portion of the scattered radiation based on its polarization state.
US10788763B2 Lithographic apparatus
A lithographic apparatus has a support structure configured to support a patterning device, the patterning device serving to pattern a radiation beam according to a desired pattern and having a planar main surface through which the radiation beam passes; an outlet opening configured to direct a flow of a gas onto the patterning device; and an inlet opening configured to extract the gas which has exited the outlet opening, wherein the outlet opening and inlet opening are in a facing surface facing the planar main surface of the patterning device.
US10788759B2 Prediction based chucking and lithography control optimization
Prediction based systems and methods for optimizing wafer chucking and lithography control are disclosed. Distortions predicted to occur when a wafer is chucked by a chucking device are calculated and are utilized to control chucking parameters of the chucking device. Chucking parameters may include chucking pressures and chucking sequences. In addition, predicted distortions may also be utilized to facilitate application of anticipatory corrections. Controlling chucking parameters and/or applying anticipatory corrections help reducing or minimizing overlay errors.
US10788756B2 Method of detecting size of pattern formed by photolithography
The present invention provides a method for detecting a size of a pattern made by photolithography, which being applied for detecting a size of a pattern formed on an array substrate of a liquid crystal display including: deriving function layer parameters and position parameters of a detection-pattern; deriving a thickness-profile of the detection-pattern according to the function layer parameters and the position parameters of the detection-pattern; deriving a plane-profile of the detection-pattern according to the thickness-profile of the detection-pattern; proceeding a size-detection to the plane-profile of the detection-pattern.
US10788754B2 Pattern forming method and electronic device manufacturing method
Provided are a positive tone pattern forming method in which development is carried out using a developer containing an organic solvent with use of a composition containing (A) a resin which has a repeating unit containing a moiety capable of forming a polar interaction and whose polarity is decreased due to release of the polar interaction by the action of an acid or a base, or a composition containing (A′) a resin having a repeating unit containing a polar group and (B) a compound capable of forming a polar interaction with the polar group of the resin (A′); and an electronic device manufacturing method including such a pattern forming method.
US10788749B2 System and method for improving the throughput of a nanoimprint system
An imprinting method and system in which, a template is imprinted onto formable material at a plurality of locations on a substrate. A template filling time varies among the plurality of locations. The template filling time for each of the locations is determined prior to applying the formable material to the substrate. The template is aligned to the substrate each time the template is imprinted onto the formable material during an alignment convergence period that is determined to have completed when real time alignment data indicates that alignment of the template and the substrate is within specified limits. The alignment convergence period and the template filing period overlap. Curing the formable material in the template at each of the plurality of locations after both the alignment convergence period has completed and the template filing period has expired.
US10788744B2 Extreme ultraviolet lithography mask blank manufacturing system and method of operation therefor
A processing system includes: a vacuum chamber; a plurality of processing sub-systems attached around the vacuum chamber; and a wafer handling system in the vacuum chamber for moving the wafer among the plurality of processing systems without exiting from a vacuum. A physical vapor deposition system for manufacturing an extreme ultraviolet blank comprising: a target comprising molybdenum, molybdenum alloy, or a combination thereof.
US10788743B2 Retroreflective display systems configured to display images using shaped light profile
The disclosed technology generally relates to displays, and more particularly to display screens configured to display images having a shaped light profile. A display screen comprises a retroreflective display medium configured to display an image by retroreflectively reflecting incident light from a light source. The display screen additionally comprises a light profile shaping medium interposed between the retroreflective display medium and the light source. The light profile shaping medium is configured to shape an intensity distribution of light reflected from the retroreflective display medium prior to displaying the image to a viewer.
US10788742B2 Display system
To display easily-seen display information on any display area regardless of an installation location, a display system (1) includes: a projection device (10) that switches and projects emitted light from a spatial light modulator element onto a plurality of display areas; and a control device (20) that controls the projection device to switch a projection direction of projected light from the projection device (10), based on a display condition of display information to be displayed on the display areas. The projection device (10) has: a reflecting mirror that is put in and out of a light path of emitted light from the spatial light modulator element; and a light path switching means that switches the projection direction of projected light by putting the reflecting mirror in and out of the light path of emitted light from the spatial light modulator element in response to control of the control device.
US10788733B2 Imaging apparatus with display and image display apparatus
A digital camera is provided with a vertically long camera body having an approximately rectangular solid shape. An LCD panel provided in a rear surface of the camera body is arranged such that longitudinal directions of the display screen and the camera body correspond to each other. The digital camera is operated through a touch panel provided in a lower portion of the display screen. In a taking mode, an image is displayed in a small size on an upper portion of the display screen. In reproducing, the camera body is rotated sideways by 90 degree. In a reproducing mode, display posture of the image is also rotated by 90 degree, and the image is displayed in a large size on the entire display screen.
US10788726B1 Optical modulator and optical transmission apparatus using the same
An optical modulator includes an optical modulation element having a plurality of signal electrodes; a plurality of signal input terminals each of which inputs an electrical signal to be applied to each signal electrode; a relay substrate on which a plurality of signal conductor patterns electrically connecting the signal input terminals and the signal electrodes, and a plurality of ground conductor patterns are formed; and a housing that houses the optical modulation element and the relay substrate, in which the relay substrate has at least one groove extending from the signal input side on which the signal input terminal is connected to the signal conductor pattern, in at least one ground conductor pattern formed between adjacent signal conductor patterns, and the groove is formed such that a length extending from the signal input side is longer than a length of the signal input terminal extending on the signal conductor pattern.
US10788722B2 Electrochromic devices and method for forming such devices
An electrochromic device is disclosed which has a plurality of layers, including at least one planarizing layer having an upper surface roughness which is less than or equal to half of the upper surface roughness of an underlying layer in contact with a lower surface of the at least one planarizing layer, wherein at least valleys of the underlying layer are filled by the lower surface of the at least one planarizing layer. A method for fabricating the electrochromic device is also disclosed.
US10788720B2 Display device
According to one embodiment, a display device includes a display panel including a reflective layer, a liquid crystal element opposing the display panel and a controller that controls the liquid crystal element. The liquid crystal element includes a first substrate, a second substrate, a liquid crystal layer, a first control electrode, a second control electrode, a third control electrode, and a fourth control electrode. The controller applies a first voltage for forming a first lens of a first shape, to the first control electrode and the second control electrode, and a second voltage for forming a second lens of a second shape, to the third control electrode and the fourth control electrode. The first shape is different from the second shape.
US10788718B2 Liquid crystal display device
A display device includes a first substrate and a second substrate facing the first substrate. A plurality of spacers is disposed between the first and second substrates. The first substrate includes a plurality of gate lines extending in a row direction, a plurality of data lines extending in a column direction, and a plurality of pixel electrodes. A first insulator covers the plurality of gate lines. A semiconductor layer is formed on the first insulator. A common electrode is formed on the second insulator and faces the plurality of pixel electrodes. A plurality of common lines extend along the plurality of data lines and supply common voltage to the common electrode. A plurality of seat regions are formed in which at least one of the plurality of gate lines, the semiconductor layer, and one of the plurality of data lines overlap to face the plurality of spacers.
US10788717B2 Liquid crystal display device and display apparatus
Disclosed is a liquid crystal display (LCD) device. The LCD device includes a first substrate and a second substrate facing each other, a liquid crystal layer between the first substrate and the second substrate, an alignment layer on at least one of the first and second substrates for alignment of liquid crystals in the liquid crystal layer, and a sealant in an edge area of each of the first and second substrates to bond the first substrate to the second substrate, the sealant including a diene compound.
US10788715B2 Photo-alignment material and photo-alignment method
A photo-alignment material in which an alignment film can be formed parallel to a vibration direction of light and a tilt angle of the alignment film is easily controlled and a photo-alignment method using the photo-alignment material are provided. A photo-alignment material of the present invention contains a photo-responsive substance having a threshold value of responding light intensity.
US10788714B2 Liquid crystal display and manufacturing method of the same
A liquid crystal display includes a first substrate, pixel electrodes disposed on the first substrate and including a first sub-pixel electrode and a second sub-pixel electrode separated from each other and positioned in one pixel area, gate lines connected to the pixel electrodes, data lines connected to the pixel electrodes, reference voltage lines connected to the second sub-pixel electrode of the pixel electrodes, a second substrate facing the first substrate, a common electrode disposed on the second substrate, and a liquid crystal layer positioned between the first substrate and the second substrate and including liquid crystal molecules, a first initial pretilt angle of the liquid crystal molecules corresponding to the first sub-pixel electrode for the second substrate surface is larger than a second initial pretilt angle of the liquid crystal molecules corresponding to the second sub-pixel electrode for the second substrate surface.
US10788713B2 Patterned liquid crystal alignment using ink-jet printed nanoparticles and use thereof to produce patterned, electro-optically addressable devices; ink-jet printable compositions
Ink-jet printable compositions including nanoparticles capped with a protective layer of hydrocarbon chains and a single solvent exhibiting a single evaporation rate and having a specifically defined viscosity and surface tension that result in uniform and printable alignment layers for liquid crystal materials. Patterned liquid crystal-containing cells are also disclosed including one or more layers including the same or different nanoparticles capped with a protective layer of hydrocarbon chains printed on a surface of a substrate or even another nanoparticle-containing layer. Methods for producing the cells are also disclosed, including the step of printing a pattern on one or more portions of a cell surface utilizing a composition comprising the capped nanoparticles. Devices including the cells are also disclosed.
US10788710B2 Optical stack for switchable directional display
A privacy display comprises a spatial light modulator and a compensated switchable liquid crystal retarder arranged between first and second polarisers arranged in series with the spatial light modulator. In a privacy mode of operation, on-axis light from the spatial light modulator is directed without loss, whereas off-axis light has reduced luminance. The visibility of the display to off-axis snoopers is reduced by means of luminance reduction over a wide polar field. In a wide angle mode of operation, the switchable liquid crystal retardance is adjusted so that off-axis luminance is substantially unmodified.
US10788708B2 Planar light source device and liquid crystal display device
It is an object to provide a technique capable of enhancing evenness of a planar light. A planar light source device includes a light source, a holding substrate, a light distribution control element having a light incident surface and a light outputting surface, a reflection part reflecting the light which has been reflected in an inner side of the light distribution control element toward the side of the display surface, and a case which houses the light source, the holding substrate, the light distribution control element, and the reflection part. A part opposite to the side of the display surface, in relation to at least the light distribution control element in a region between the light distribution control element and an inner wall of the case, is covered by the reflection part.
US10788702B2 Backlight module and method of switching LED light source groups
A backlight module includes a light guide plate, a light bar substrate, and a plurality of quantum dot layers. The light bar substrate includes a first LED light source group and a second LED light source group. When the first LED light source group is illuminated, light emitted by the first LED light source group falls into the quantum dot layers and enters the light guide plate. When the second LED light source group is illuminated, light emitted by the second LED light source group directly enters the light guide plate without passing through the quantum dot layers, such that a color gamut display state can be switched according to different requirements.
US10788698B2 Portable device and method of manufacturing a display device
A portable device and method of manufacturing a display device includes a display panel having a glass substrate and a polarizer adhered to the glass substrate, a touch panel which is made of resin material and adhered to the polarizer of the display panel by a first adhesive material, and a front window which is made of glass And adhered to the touch panel by a second adhesive material. One of the first adhesive material and the second adhesive material is an adhesive sheet, and an other of the first adhesive material and the second adhesive material is an ultraviolet-curing adhesive material.
US10788695B2 Liquid crystal display panel
The present invention provides a liquid crystal display panel which has a via hole region and a display region. The liquid crystal display panel includes a backlight film layer. The backlight film layer includes a reflective plate and a light guiding plate arranged in sequence. In the via hole region, a black light-shielding adhesive is attached to the reflective plate. The reflective plate includes a first reflective sheet and a second reflective sheet which is bent upward. The second reflective sheet fixes the backlight film layer by the upward bending of the second reflective sheet. The black light-shielding adhesive includes a first black light-shielding adhesive portion and a second black light-shielding adhesive portion which is bent upward. The second black light-shielding adhesive portion is bent upward to form a black wall to cover the light guiding plate.
US10788685B2 Systems and methods for astigmatism correction in a head-mounted display
The disclosed system may include (1) a lens assembly that provides an electronically controllable cylindrical power, oriented along an electronically controllable axis, on an optical path between a display device and an eye of a viewer in response to at least one first control signal, and (2) a controller that (a) receives information indicating a cylindrical power component and a cylindrical axis component of an eyeglass prescription for the viewer, and (b) generates, based on the information, the at least one first control signal to cause the lens assembly to provide the cylindrical power component, oriented along the cylindrical axis component, for the viewer. Various other systems and methods are also disclosed.
US10788682B2 Mobile hologram apparatus
A mobile hologram apparatus is disclosed. An example apparatus includes a sheet folded along preformed creases into a pyramid structure configured to be actuated between a compressed state and an uncompressed state. The pyramid structure has a base section and a top section connected by four side sections. The pyramid structure in the compressed state has a height that is less than 1/10th the height of the pyramid structure in the uncompressed state. The apparatus also includes an elastic band connected to a perimeter of the base section of the pyramid structure and configured to cause the pyramid structure to self-actuate from the compressed state to the uncompressed state.
US10788680B2 Optical unit with shake correction function
An optical unit with a shake correction function may include a movable body having an optical element, a turnable support mechanism structured to turnably support the movable body around an optical axis of the optical element, a fixed body supporting the movable body through the turnable support mechanism, a magnetic rolling drive mechanism structured to turn the movable body, and an angular position return mechanism structured to return the movable body to a reference angular position around the optical axis. The magnetic rolling drive mechanism may include a coil and a magnet facing the coil. The magnet is polarized and magnetized in a circumferential direction. The angular position return mechanism includes a magnetic member attached to the movable body and, when the movable body is located at the reference angular position, an imaginary plane which includes a magnetizing polarized line of the magnet passes a center of the magnetic member.
US10788679B2 Method and circuit for endless phase and polarization control
A path-switchable dual polarization controller includes an input polarization beam splitter (PBS) switchably connected to either one of two optical controllers configured to tunably remix polarization components received from the PBS to obtain two target polarization components of input light. When one of the optical controllers requires a reset, PBS outputs are switched to the other optical controller, and the first optical controller is reset offline. The circuit may be used for polarization demultiplexing.
US10788673B2 User-based context sensitive hologram reaction
A system and method are disclosed for displaying virtual content. When a user is settled in a given geographic area, a full version of the content may be displayed at user-defined or processor-defined location. When the user is moving, for example leaving the geographic area, a mobile version of the content may be displayed at a body-locked position peripheral to the user's view.
US10788672B2 Augmented visualization during surgery
An example augmented reality (AR) system can include a frame, a lens attached to the frame, and a plurality of cameras attached to the frame. The cameras can be configured to record a real-time image. Optionally, the real-time image can include a portion of a subject's body and/or one or more surgical instruments. Additionally, the AR system can include a plurality of inertial measurement units, where a respective inertial measurement unit is attached to each respective camera. Optionally, the AR system can be configured to display image data (e.g., medical image data) registered and superimposed on the real-time image as seen by the user of the AR system.
US10788671B2 Enhanced vision for firefighter using heads up display and gesture sensing
Disclosed embodiments relate generally to improved mask displays (e.g. with thermal imaging) and/or control interfaces that may allow for hands-free operation of displays and/or devices. Specifically, such display and/or control systems may operate in the context of a mask, and may provide gesture-based control of display of information within the mask. Disclosed embodiments may comprise near-eye displays configured for gesture sensing of the wearer of the mask and/or for systems and/or methods of gesture-based control.
US10788668B2 Display device
There is provided a display device which has a shutter capable of being accommodated in a compact space and a simplified operation mechanism, and can be reduced in size. The display device of the present invention is characterized by including: a housing having a top plate with an opening and a pair of opposed side plates; a drive member which is provided on at least one of the pair of side plates and slidable relative to the at least one of the side plates, the drive member having a cam structure and a drive rack gear; a display member that is engaged with the cam structure and movable through the opening; and a movable shutter capable of closing the opening along the top plate by a drive transfer unit that is engaged with the drive rack gear.
US10788664B2 Scanning an optical beam about a field of regard with no moving parts
An exemplary optical apparatus includes a coherent source of light having a frequency controlled by command signals. One surface of a spiral phase plate resonator receives the light and the light exits from different regions of another surface dependent on the frequency of the light. A fixed reflector is mounted adjacent the another surface to reflect the exiting light at about a 90 degree angle relative to the path of the exiting light. A source of the command signals sends different values of the command signals to the coherent light source to produce corresponding frequencies of the light that determine a particular region from which the light exits the another surface and hence a location on the fixed reflector where the light will be reflected. By changing the frequency of the light, the light is output in a plane by the optical apparatus with no physically moving components.
US10788660B2 Optical scanning device and head-up display
An optical scanning device includes an optical scanner including a mirror that includes a light reflection surface, a driving source that causes the mirror to rotate around a rotation axis passing through the center of the light reflection surface in response to a driving signal, and a piezoelectric sensor that outputs a sensor signal corresponding to a rotational angle of the mirror around the rotation axis; and an impedance conversion circuit that receives the sensor signal from the piezoelectric sensor, performs impedance conversion on the received sensor signal, and outputs the impedance-converted sensor signal.
US10788659B2 Monitoring of MEMS mirror properties
Systems and methods are provided for monitoring properties of a microelectromechanical systems (MEMS) oscillating structure. A system includes a MEMS oscillating structure configured as a non-linear resonator to oscillate about a rotation axis; a driver configured to generate a driving force for driving the MEMS oscillating structure about the rotation axis according to an operating response curve during which the MEMS oscillating structure is in resonance, the driver further configured to decrease the driving force when the MEMS oscillating structure is at a predefined tilt angle to induce an oscillation decay of the MEMS oscillating structure; a measurement circuit configured to measure an oscillation frequency and a tilt angle amplitude of the MEMS oscillating structure during a decay period; and processing circuitry configured to determine at least one characteristic of the MEMS oscillating structure based on at least one of the measured oscillation frequency and the measured tilt angle amplitude.
US10788653B2 Imaging lens and imaging apparatus
The imaging lens consists of, in order from the object side, a positive first lens group that has a positive refractive power and remains stationary during focusing, and a second lens group that moves toward an image side during focusing from a distant object to a close-range object. The first lens group has, successively in order from a position closest to the image side, a first-b sub-lens group having a positive refractive power, and an aperture stop. The imaging lens satisfies predetermined conditional expressions relating to the first-b sub-lens group, the second lens group, and the like.
US10788651B2 Tele-lens and imaging device
A tele-lens includes a first prism lens configured to change a light path of light, which is transmitted along a first optical axis, from an object side to a second optical axis, and an optical element configured to change the light path from the second optical axis to a third optical axis, wherein the tele-lens satisfies the following condition of 0.9
US10788649B2 Imaging lens
An imaging lens includes a first lens having positive refractive power; a second lens; a third lens; a fourth lens; a fifth lens having positive refractive power; and a sixth lens, arranged in this order from an object side to an image plane side with spaces in between each of the lenses. The first lens is formed in a meniscus shape to have an object side convex surface. The second lens is formed in a meniscus shape. The third lens has at least one aspheric surface. The fourth lens has at least one aspheric surface and an object side concave surface. The fifth lens has two aspheric surfaces. The sixth lens has two aspheric surfaces and the image plane side convex surface. The fourth lens is arranged to be away from the fifth lens by a specific distance. The fourth lens has a specific Abbe's number.
US10788648B2 Optical imaging lens, imaging device, and electronic device having the same
An optical imaging lens assembly, an imaging device and an electronic device having the same are provided. The optical imaging lens assembly includes, in order from an object side to an image side, a first lens with negative refractive power including an object-side surface being convex and an image-side surface being concave, an aperture stop, a second lens with positive refractive power including an object-side surface being concave and an image-side surface being convex, a third lens with negative refractive power including an object-side surface being convex and an image-side surface being concave, a fourth lens with positive refractive power including an image-side surface being convex, and a fifth lens with negative refractive power including an image-side surface being concave. The optical imaging lens assembly satisfies a specific condition so as to favorably provide wide-angle images while keeping a miniature size.
US10788647B2 Erector cam
Provided herein is technology relating to telescopic optics and particularly, but not exclusively, to devices and methods for moving a lens in a variable power optical device zoom system. The technology provides multiple followers per lens cell to move a lens with minimal or no reticle jump and finds use in, e.g., rifle scopes and other sensitive optic systems and devices.
US10788644B2 Lens device, imaging device, and focus shift correction method of lens device
Provided are a lens device capable of preventing a focus shift of an imaging optical system due to heat without reducing a degree of freedom of design, an imaging device comprising the same, and a focus shift correction method of a lens device. A lens device 100 includes an imaging optical system 20 that includes a plurality of lenses, a lens barrel 10 that accommodates the imaging optical system 20, a temperature sensor 30 that is provided outside the lens barrel 10 to detect a temperature of the lens barrel 10, a temperature sensor 50 that is provided outside the lens barrel 10 to detect a temperature of a member 40 of which a temperature characteristic indicating a temperature change with a time change is different from a temperature characteristic of the lens barrel 10, and a focus correction unit 60 that corrects a focus shift of the imaging optical system 20 by controlling a relay lens 25 as a correction lens included in the imaging optical system 20 based on temperature information items respectively detected by the temperature sensor 30 and the temperature sensor 50.
US10788641B2 Cable spool and storage
Systems and methods of dispensing telecommunications cable from a network component are provided. A system includes a housing, an axle, and a spool. The housing defines an interior region and includes a cable storage portion and a mounting surface defining a receptacle. The axle is configured to removably attach to the receptacle. The spool is configured to be disposed on the axle, and has a first flange proximal to the mounting surface and a removable second flange distal to the mounting surface when the spool is disposed on the axle. The spool has a drum portion configured to support a coiled fiber optic cable and dispense the fiber optic cable as the spool rotates on the axle. Undispensed cable can be removed from the spool with the second flange removed. The cable storage portion of the housing is configured to receive the undispensed coil.
US10788638B2 Silicon photonics based fiber coupler
A silicon-based edge coupler for coupling a fiber with a waveguide includes a cantilever member being partially suspended with its anchored end coupled to a silicon photonics die in a first part of a silicon substrate and a free end terminated near an edge region separating a second part of the silicon substrate from the first part. The edge coupler further includes a mechanical stopper formed at the edge region with a gap distance ahead of the free end of the cantilever member. Additionally, a V-groove is formed in the second part of the silicon substrate characterized by a top opening and a bottom plane symmetrically connected by two sloped side walls along a fixed Si-crystallography angle. The V-groove is configured to support a fiber with an end facet being pushed against the mechanical stopper and a core center being aligned with the free end of the cantilever member.
US10788636B2 Optical module
An optical module includes a base, an upper housing, an unlocker and a handle. The unlocker is rotatably connected to the base. The unlocker has a lock catch for locking the optical module. The handle is rotatably connected with the base by way of a first rotating portion. The unlocker is configured to be driven by the handle to rotate and cause the optical module to be in a locked state or an unlocked state. When the optical module is in the locked state, a first end of the handheld portion is further from a top surface of the upper housing than a second end of the handheld portion. A distance from the second end to a rotation axis of the first rotating portion is less than or equal to a distance from the first end to the rotation axis of the first rotating portion.
US10788635B2 De-latching mechanism and optical module including the same
The present invention relates to a de-latching mechanism and optical module using the same. The de-latching mechanism includes a pull rod and a de-latching sheet or plate. The pull rod is configured to cause the de-latching sheet or plate to slide by rotating or sliding, thereby de-latch the optical module. The present invention provides a de-latching mechanism and optical module using the same with a simple structure and various convenient ways to de-latch the optical module, which can use a smaller rotational angle, simple condition(s) for de-latching and less de-latching environment support.
US10788634B1 Evolute tester for optical surfaces
Systems and methods for testing and characterization of optical surfaces which works equally well on concave, flat, convex, and non-conic optical surfaces, and which does not require that a master surface be first produced. The method is automatic and requires little human intervention. It provides an extremely high degree of accuracy, and provides repeatability of measurements within a minuscule tolerance of error. The method determines the evolute of the surface automatically, deterministically, and repeatably via orthogonal reflection by ascertaining the evolute of the surface's figure along multiple diameters of the surface.
US10788630B2 Technologies for blind mating for sled-rack connections
Technologies for blind mating of optical connectors in a rack of a data center are disclosed. In the illustrative embodiment, a sled can be slid into a rack and an optical connector on the sled will blindly mate with a corresponding optical connector on the rack. The illustrative optical connector on the sled includes two guide post receivers which mate with corresponding guide posts on the optical connector on the rack such that, when mated, optical fibers of the optical connector on the rack will be aligned and optically coupled with corresponding optical fibers on the optical connector of the sled.
US10788620B2 Light emitting device, display apparatus, and substrate
A light emitting device is installed in a display apparatus such as that used in a television set. The light emitting device includes a light source that emits light, a light guiding plate having a light receiving portion that receives light from the light source, and a substrate having a wiring pattern that is electrically connected to the light source. The substrate is bent and disposed so as to cover a space between the light source and the light receiving portion. The light guiding plate emits the received light toward, for example, a liquid crystal panel. The liquid crystal panel displays images by causing each of pixels to transmit or block light irradiated.
US10788616B2 Backlight module, display device and its driving method
Embodiments of the present disclosure provide backlight module, display device and driving method. The backlight module comprises: light guide plate for emitting light from light-exiting surface of the light guide plate along light-exiting direction; monochromatic light sources of different colors located on a side of the light guide plate on which incident surface is located; optical path adjusting portion located on the incident surface of the light guide plate, for making light emitted by the monochromatic light sources be incident to the light guide plate from the incident surface of the light guide plate at different incident angles, wherein the light incident to the light guide plate is propagated with a total reflection; and light extracting gratings arranged in an array, located on the light-exiting surface of the light guide plate, for extracting the light with same preset angle.
US10788615B2 Light guide with preformed reflector panel
A molded component assembly includes a printed circuit board with a first face and an oppositely facing second face. Multiple light emitting diodes are mounted on a first portion of the first face. Multiple electronics components are mounted on a second portion of the first face. A light guide of a light translucent polymeric material has a contact surface directly contacting the first portion of the first face and multiple light outlets defining cavities in the light guide. The light guide is seated over the light emitting diodes and directly receives visible light from the light emitting diodes and transmits the visible light to the light outlets. A reflector plate directly contacts the light guide and extends over the second portion including the electronics components, and includes filler members extending into the light guide. The reflector plate reflects visible light back into the light guide.
US10788610B2 Method for design and manufacturing of optics for holographic sight
A method for design and fabrication of holographic optical elements for a compact holographic sight is proposed. The method includes use of ray-trace software to design holographic elements having optical power using an intermediate hologram with parameters obtained through minimization of the merit function defining image quality.
US10788606B2 Ophthalmic lens and method for manufacturing the same
The invention is to provide an ophthalmic lens comprising a lens body, a polydopamine layer formed on the surface of the lens body and an antimicrobial layer bonded to the polydopamine layer, and manufacturing method thereof, wherein the antimicrobial layer is formed from a copolymer of carboxyl-containing polymer and zwitterionic polymer and a crosslinking agent, and the zwitterionic polymer can be selected from one of the group consisting of phosphorylcholine polymer, sulfobetaine polymer, carboxybetaine polymer and mixed-charge polymer or a combination thereof.
US10788604B2 Fracturing and reactivated fracture volumes
A method can include receiving mechanical information of a geologic environment and location information of natural fractures of the geologic environment; using a model of the geologic environment, calculating at least strain associated with hydraulic fracturing in the geologic environment; calculating at least microseismicity event locations based at least in part on the calculated strain; calibrating the model based at least in part on the calculated microseismicity event locations and based at least in part on measured microseismicity information associated with the geologic environment to provide a calibrated model; and, using the calibrated model, determining an increase in reactivated fracture volume associated with hydraulic fracturing in the geologic environment.
US10788603B2 Tracking system and method for use in surveying amusement park equipment
A dynamic signal to noise ratio tracking system enables detection and tracking of amusement park equipment within the field of view of the tracking system. The tracking system may include an emitter configured to emit electromagnetic radiation within an area, a detector configured to detect electromagnetic radiation reflected back from vehicles within the area, and a control unit configured to evaluate signals from the detector to survey the amusement park equipment to determine whether the equipment has degraded or shifted.
US10788602B2 Methods of selecting an earth model from a plurality of earth models
A logging system includes an electromagnetic logging tool that collects measurements of a subterranean formation as the tool is conveyed along a borehole through the formation. The system further includes a processing system that: generates a first plurality of models of the formation based on at least one first measurement of the formation, the at least one first measurement collected by the tool at a first location of a plurality of locations located along a drilling axis; generates a second plurality of models of the formation based on at least one second measurement of the formation, the at least one second measurement collected by the tool at a second location of the plurality of locations, wherein the second location is adjacent the first location; and selects a model of the first plurality of models based on a spatial continuity of the model with respect to the second plurality of models.
US10788599B2 Underground utility surveying
A mobile detection device evaluating a depth of an occluded underground elongate utility line. The device comprises at least a first and a second detector unit, each comprising at least a detection loop and corresponding transmitting loop arranged close together. The device also comprises at least one excitation coil for emitting an alternating electromagnetic excitation field with its emission direction substantially in line with the sensitivity direction of the detection loop. The device has an electronic signal evaluation unit for detecting the utility line according to an electrical signal induced in the detection loops and evaluating the depth according to a difference of the electrical signal in-between the detection loops. There is a compensation unit built to apply an electrical signal to the transmitting loops for establishing a compensation field, which nullifies influences of direct coupling residuals of the excitation field at the detection loops.
US10788594B2 Window-based spectrum measurement in a spectral CT detector
A discriminator (118) includes a set of comparators (120, 2021, 2023, . . . , 202N), a window width generator (124, 214, 2141, . . . , 214N), and a set of reference signal generators (122, 2121, 2122, 2123, . . . , 212N). In response to the discriminator being in a window based spectrum measurement mode, a first reference signal generator for a first comparator generates a reference signal that is supplied to the first comparator and that is added with the window width with a result of the addition supplied to the second comparator. The first comparator compares a peak height of a pulse indicative of an energy of detected radiation with the supplied reference signal and produces a first output indicating which of the peak height or the reference signal is greater. The second comparator compares the peak height with the supplied result of the addition and produces a second output indicating which of the peak height or the result of the addition is greater.
US10788593B2 Systems with multiple layers of semiconductor x-ray detectors
Disclosed herein is a system comprising multiple layers of X-ray detectors. The top layer may have through-wafer vias. The other layers may have bonding wires. The bonding wires are shadowed by the X-ray absorption layers in the layers above.
US10788589B1 Rapid determination of an unknown position
A system for rapid determination of an unknown position includes an interface and a processor. The interface is configured to receive carrier phase information and code information from a global navigation satellite system signal. The processor is configured to receive double-difference phase information generated using carrier phase information and code information; and calculate an accurate position based at least in part on a most likely integer solution for the carrier phase ambiguity based at least in part on the double-difference phase information.
US10788582B2 Optical sensor chip
The LIDAR chip includes a utility waveguide that guides an outgoing LIDAR signal to a facet through which the outgoing LIDAR signal exits from the chip. The chip also includes a control branch that removes a portion of the outgoing LIDAR signal from the utility waveguide. The control branch includes a control light sensor that receives a light signal that includes light from the removed portion of the outgoing LIDAR signal. The chip also includes a data branch that removes a second portion of the outgoing LIDAR signal from the utility waveguide. The data branch includes a light-combining component that combines a reference light signal that includes light from the second portion of the outgoing LIDAR signal with a comparative light signal that includes light that was reflected off an object located off of the chip.
US10788579B2 Method of optimizing picture captures carried out by an airborne radar imaging device, and mission system implementing such a method
A radar imaging device having a mission to produce a radar image of a given target, comprising a step of determining the trajectory of the carrier of the imaging device comprises at least: a phase of determining a segment of trajectory for the picture capture, as a function of the position of the target and of the type of image to be produced, the picture capture segment being dedicated to the picture capture of the target by the imaging device; a phase of adding a segment of trajectory of stabilizing the carrier, situated upstream in the extension of the picture capture segment; a phase of addition of a segment of trajectory for homing the carrier onto the stabilizing segment.
US10788578B2 Antenna pattern synthesizing apparatus and method
Provided is an antenna pattern synthesizing apparatus that synthesizes an antenna pattern by applying quantum-behaved particle swarm optimization (QPSO) algorithm of a satellite synthetic aperture radar (SAR), the antenna pattern synthesizing apparatus including a designer configured to design a mask template based on a performance of an SAR system including an antenna array in which a plurality of antennas are arranged in a multidimensional structure, and a generator configured to calculate a signal amplitude and a signal phase for the antenna array to generate a first antenna pattern using QPSO, and generate the first antenna pattern in the designed mask template based on the calculated signal amplitude and the calculated signal phase.
US10788577B2 Time of flight absolute position measurement
A linear actuator includes a piston, a transmitter, and a receiver. The piston is configured to linearly extend and retract (such as within a cover tube). The transmitter is configured to generate a transmit electromagnetic waveform and direct the transmit electromagnetic waveform along a length of the piston. The receiver is configured to receive a return electromagnetic waveform that includes the transmit electromagnetic waveform after travelling to an extended end of the piston and returning to the receiver and determine a position of the piston based on a phase difference between the transmit electromagnetic waveform and the return electromagnetic waveform.
US10788573B2 Light detection and ranging device
An optical device provided by the present invention can comprise: a light separating unit receiving one first beam so as to output k (k is a natural number) second beams; a light steering unit changing the k second beams up to a first steering angle, so as to output a third beam; a lens unit receiving the third beam so as to adjust the first steering angle, thereby outputting a fourth beam; and a driving unit for controlling a first light output angle, wherein a wave front of the second beams can be wider than that produced by diving a wave front of the first beam by k.
US10788572B2 Laser scanner, deflection mirror arrangement for it, and optical separating means for a deflection mirror arrangement
The invention relates to an optical separating means 21 for a deflection mirror arrangement 1 of a laser scanner 2. The invention also relates to a deflection mirror arrangement comprising a separating means of this kind, and also to a laser scanner comprising a deflection mirror arrangement of this kind comprising optical separating means.The optical separating means 21 comprises a substantially rigid separating wall 17 for separating a receiving mirror region 19 of a deflection mirror 15, 16 from a transmitting mirror region 18, wherein the separating wall 17 has a rectilinear edge section. The separating means 21 has fastening webs 23, which are arranged on both sides of the rectilinear edge section 22 of the separating wall 17, for fastening to a mirror support 14. In order to enable fault-free assembly of a deflection mirror arrangement for a laser scanner, an elastically deformable seal element 25 is arranged along the rectilinear edge section 22 of the separating wall according to the invention.
US10788568B1 Instantaneous ultra-wideband sensing using frequency-domain channelization
A radar system wherein a radar return is channelized by frequency into a plurality of channels, and each of the channels is sampled by a respective analog-to-digital converter that has a sampling rate less than the Nyquist rate of the radar return. The digitally sampled channel signals are Fourier transformed into the frequency domain, where each of the frequency-domain channel signals is matched-filtered according to a respective partial matched filter. The channel signals are then transformed back to the time domain, whereupon they are added together to generate the impulse response of the radar system responsive to the radar return.
US10788562B2 Methods and devices for testing the function of an insulation monitoring device
Methods and devices are provided for testing the function of a standard insulation monitoring device, installed in an ungrounded power supply system, during operation. The basic concept of the invention rests upon adding a testing apparatus to the ungrounded power supply system, which is being monitored using an insulation monitoring device according to regulations, between the active conductors of an ungrounded power supply system and ground, said testing apparatus systematically changing an insulation resistance of the ungrounded power supply system and observing the reaction of the insulation monitoring device in a fully automated manner in perpetually repetitive testing cycles. The power supply system is monitored perpetually during its operation. In the method, the current operating state (insulation level, load state) of the power supply system is detected via network parameters, such as insulation resistance and system leakage capacity, and consulted for assessing the functionality of the insulation monitoring device.
US10788560B2 Verifying specifications for magnetic resonance examinations
A method for verifying at least one default value for a magnetic resonance examination, a verifying unit, a magnetic resonance device and a computer program product are provided. According to the method, at least one default value for an electromagnetic property and a sequence segment are sent to a verifying unit. The verifying unit uses the sequence segment to determine at least one electromagnetic property. The at least one default value is verified by the verifying unit with respect to the at least one electromagnetic property.
US10788554B2 Method for setting an operating parameter of a medical device and medical device
A method for setting an operating parameter of a medical device is provided. The method includes determining a current operating mode of the medical device. A time span available for setting the operating parameter is derived from the determined current operating mode. A setting range of the operating parameter necessary for fulfilling a pre-determined criterion is determined. A setting time necessary for setting the operating parameter according to the determined setting range is determined, and the operating parameter is set according to the setting range, provided the time span available for the setting is at least as long as the necessary setting time.
US10788553B2 Nuclear magnetic resonance apparatus
A transmission signal generator generates a lock transmission signal that excites a lock nucleus (deuteron) used for observing a change of a static magnetic field. A LOCK transmission circuit transmits the lock transmission signal to an NMR probe. A LOCK reception circuit receives an NMR signal of the lock nucleus. A LOCK transmission sequencer, based on a pulse sequence generated according to at least one of amplitude modulation, frequency modulation, or phase modulation, controls generation of the lock transmission signal performed by the transmission signal generator.
US10788549B2 Antenna array, in particular for magnetic resonance imaging, comprising linear electromagnetic resonators and at least one decoupling device
An antenna array includes a plurality of linear electromagnetic resonators having longitudinal axes oriented parallel to one another and not aligned, and at least one decoupling device arranged between two the linear electromagnetic resonators, wherein the decoupling device comprises a plurality of open-loop electromagnetic resonators that are matched to a frequency located in the bandwidth of the two the adjacent linear electromagnetic resonators, that are electrically insulated and that are arranged in a plurality of planes that are not parallel to a plane containing the longitudinal axes of the two the linear electromagnetic resonators. Nuclear magnetic resonance imaging apparatus comprising such an antenna array is also provided.
US10788541B2 Method for pinpointing a short-circuit
A method is proved for pinpointing a short-circuit in a wide-range air/fuel sensor having one or more sensor-terminals that include a reference-terminal, a pump-terminal, a return-terminal, and a tag-terminal. The method includes controlling a connection of a source of electric current to the one or more sensor-terminals; determining one or more status-values based on signals present at the sensor-terminals; and determining a sensor-status of the wide-range air/fuel sensor based on the connection of source of electric current and the one or more status-values.
US10788539B2 Battery monitoring device and battery system using same
Provided are a battery monitoring device capable of suppressing a current flowing to individual battery cells and enhancing the safety thereof, even when there is a short circuit, for example, in a connection line connecting substrates having integrated circuits mounted thereon and a substrate having a microcomputer mounted thereon or a connection line connecting the substrates having the integrated circuits mounted thereon, and a battery system using the same. Resistors are provided in a positive electrode input line 13a connecting a positive electrode side of a battery pack group 200 and a total voltage detecting unit 13 and/or a negative electrode input line 13b connecting a negative electrode side of the battery pack group 200 and the total voltage detecting unit 13 and the resistors of the positive electrode input line 13a and/or negative electrode input line 13b are arranged on individual cell monitoring circuit boards 31 and 32.
US10788534B2 Device for dynamic signal generation and analysis
A device for dynamic signal generation and analysis, which combines an arbitrary waveform generator AWG (3) with a digital signal analysis unit DSAU (23). The two units are interfaced by means of a synchronization unit SU (30), which enables a flexible scheme for controlling how the playback of the waveforms is started as well as synchronizing the recording of the results of the digital signal analysis unit synchronously to specific generated waveforms. The various units of the device are synchronous circuits clocked by a common system clock signal. At least one common numerically controlled oscillator NCO (40) is provided for the arbitrary waveform generator AWG (3) and the digital signal analysis unit DSAU (23).
US10788526B2 Electrostatic indicator
The inventors have intensively studied and found that an electrostatic indicator that can visualize the magnitude of its charge potential can be provided by using a liquid crystal composition and forming multiple regions in which the alignment of the molecules of the liquid crystal composition differently changes in response to electric potential. Furthermore, there is provided an electrostatic indicator that can be placed in a two-dimensional or three-dimensional manner to also visualize spatial distribution of high or low charge potential.
US10788521B2 Resistive environmental sensor and resistive environmental sensor array
A resistive environmental sensor including an electrode stack and a sensing layer is provided. The electrode stack includes a first electrode layer, a second electrode layer, and a dielectric layer disposed between the first and second electrode layers, wherein the electrode stack includes a side surface, and the first and second electrode layers are exposed on the side surface of the electrode stack. The sensing layer is disposed on the side surface of the electrode stack, and the sensing layer s in contact with the first and second electrode layers. An environmental variation is inspected by sensing a resistance variation of the sensing layer that is between the first and second electrode layers. The above-mentioned sensor is capable of sensing gases, light, humidity, temperature, and so on. The above-mentioned sensor has advantages of low resistivity and good sensitivity.
US10788520B2 Sub-noise detection of a fast random event
Observation of random, non-repetitive phenomena is of critical importance in astronomy, spectroscopy, biology and remote sensing. Heralded by weak signals, hidden in noise, they pose basic detection challenges. In contrast to repetitive waveforms, a single-instance signal cannot be separated from noise by averaging. The present invention demonstrates that a fast, randomly occurring event can be detected and extracted from a noisy background without conventional averaging. An isolated 80-ps pulse was received with confidence level exceeding 99%, even when accompanied by noise. The detector employed in the present invention relies on instantaneous spectral cloning and a single-step, coherent field processor. The ability to extract fast, sub-noise events is expected to increase detection sensitivity in multiple disciplines. Additionally, the new spectral-cloning receiver can potentially intercept communication signals that are presently considered secure.
US10788519B1 Current detecting module and current tester
A current detecting module includes a circular shell with a ferrite core, a first sensor element, and a second sensor element disposed within. The first sensor element and the second sensor element sense the magnetic field confined in the magnetic circuit formed by the ferrite core, and generate a first sensing signal and a second sensing signal respectively. A current tester includes a device body, and the current detecting module is assembled with the device body. The device body includes a switching element, a monitor module and a signal processing module. The signal processing module receives the first sensing signal or the second sensing signal, and controls the monitor module to display a measured value accordingly. With two different sensing signals, the current detecting module or the current tester can be used to measure different ranges of currents and achieve high accuracy at the same time.
US10788518B2 Detection circuit and switch module using the same
A detection circuit and a switch module using the same is provided. The detection circuit includes a comparison circuit. A first input end of the comparison circuit is coupled to an output end of a power supply, and a second input end of the comparison circuit is coupled to an input end of a switch circuit. The comparison circuit compares voltage information or current information obtained via its first input end and it second input end, and accordingly generates an output signal. The output signal indicates whether there is an external resistor between the power supply and the switch circuit. According to the output signal, the switch circuit determines how a current provided by the power supply is to be detected, and accordingly continues or stops providing the current to a load.
US10788517B2 Current measuring apparatus and methods
Magnetic sensors may be positioned around an opening for a wire to measure the current flowing through the wire. A non-symmetric positioning of the sensors around the target measurement zone can enable an expanded measurement zone compared to conventional current measurement devices. Further, some sensors may be paired such that a hypothetical line connecting the sensors is tangential to the target measurement zone. Other sensors may be paired such that a hypothetical line between the sensors crosses the target measurement zone. The different pairs of the sensors can enable a reduction in the impact of stray field interference on the measurement of the current flowing through the wire.
US10788514B2 Semiconductor test apparatus
A semiconductor test apparatus includes a test chamber, a chuck and a refrigeration element. The chuck is arranged in the test chamber to fix a semiconductor element to be tested. The refrigeration element is connected to the test chamber to reduce a chamber ambient temperature of the test chamber from a first temperature to a second temperature. The foregoing semiconductor test apparatus is able to reduce the chamber ambient temperature of the test chamber to be equal to or lower than the specified test temperature.
US10788512B2 Cantilever microprobes for contacting electronic components
Embodiments disclosed herein are directed to compliant probe structures for making temporary or permanent contact with electronic circuits and the like. In particular, embodiments are directed to various designs of cantilever-like probe structures. Some embodiments are directed to methods for fabricating such probe or cantilever structures. In some embodiments, for example, cantilever probes have extended base structures, slide in mounting structures, multi-beam configurations, offset bonding locations to allow closer positioning of adjacent probes, compliant elements with tensional configurations, improved over travel, improved compliance, improved scrubbing capability, and/or the like.
US10788494B2 Compositions and methods for detecting and quantifying host cell protein in cell lines and recombinant polypeptide products
Monoclonal and polyclonal antibodies that bind hamster phospholipase B-like 2 are provided. Also provided are methods for detecting and quantifying hamster phospholipase B-like 2, for example, in recombinant polypeptide preparations, as well as kits for carrying out such methods. Methods of screening or selecting host cell lines or recombinant polypeptide-expressing cell lines that express low levels of hamster phospholipase B-like 2 are also provided.
US10788492B2 SIRT4 lipoamidase activity and uses thereof
The present application demonstrates that sirtuin 4 (SIRT4) acts as a cellular lipoamidase that negatively regulates pyruvate dehydrogenase complex (PDHC) activity through hydrolysis of its lipoamide cofactors.
US10788491B2 Use of amino acid sequences from Mycobacterium tuberculosis or corresponding nucleic acids for diagnosis and prevention of tubercular infection, diagnostic kit and vaccine therefrom
The present invention refers to the use of gene sequences or portions thereof characterized in that the same belong to the classes of in vitro and ex vivo induced, repressed or conserved genes in Mycobacterium tuberculosis currently infected human macrophages and to corresponding peptides or consensus peptides or proteins for the preparation of specific bio-markers for the diagnosis and prevention of active or latent disease.
US10788488B1 Full-length and truncated anti-coagulant Dabigatran etexilate specific DNA aptamers for electrochemical and fluorescence sensing applications
The developed long and short aptamer sequences can be used as high affinity and specificity tools to analyze the drug Dabigatran etexilate for therapeutic drug monitoring, pharmacokinetic and naturalization studies. Using the technique by performing several rounds of selection and enrichment with a randomized 60-mer DNA library, a number of specific aptamer sequences were successfully selected for Dabigatran etexilate. We evaluated the binding affinity and specificity of the generated aptamers showing dissociation constants (kd) ranging from 47-312 nM and very weak or no cross-reactivity to other analytes. Complimentary sequences labelled with a fluorophore and a quencher was used for mapping the binding region within the aptamer by monitoring the change in the fluorescence signal. A truncated sequence was used to construct a turn-on fluorescence sensor. The application of the long and short sequences in electrochemical and fluorescence sensors, respectively implying the usefulness of these aptamers in Dabigatran etexilate diagnostics applications and has unique potential of clinical uses in the near future.
US10788486B2 Graphene oxide-based nanolab and methods of detecting of exosomes
A capture device for capturing a biological substance can include: a substrate; a graphene-oxide layer on the substrate; at least one polydopamine polymer coupled with the graphene-oxide; and at least one targeting receptor coupled to the polydopamine(s), wherein the targeting receptor is capable of targeting/binding with a target biological substance. The graphene-oxide may be covalently coupled with the substrate and polydopamine, and the polydopamine may be covalently coupled with the targeting receptor. The targeting receptor can be an antibody or fragment thereof. The target biological substance can be an exosome. The substrate can be a particle (e.g., magnetic, such as magnetically responsive) or a surface in a microfluidic channel. The surface can be a top surface of a post, the post having a Y-shaped cross-sectional profile. In one aspect, the substrate is a particle. The capture device can include the target biological substance bound to the targeting receptor.
US10788478B2 Blood test kit, member thereof, and method for manufacturing the same
An object is to perform analysis of a target component contained in a small volume of blood sample at high accuracy using a normal component homeostatically present in blood. Provided is a blood test kit for analyzing a concentration of a target component in a blood sample by using a normal component homeostatically present in blood, the kit including: a diluent solution for diluting a blood sample; and a member selected from the group consisting of a first storing instrument in which the diluent solution is stored, a separating instrument for separating and recovering blood plasma from the blood sample diluted with the diluent solution, a holding instrument for holding the separating instrument, a second storing instrument for storing the recovered blood plasma, and a sealing instrument for keeping the stored blood plasma in the second storing instrument, in which an amount of the normal component which is derived from the member and may be contained in the diluent solution is defined.
US10788477B2 Polymer probes and methods
A polymer detection probe is provided that includes a binding module that specifically binds to at least one polymer and a reporter module that is spectroscopically detectable. The binding module can be a carbohydrate-binding module (CBM). The reporter module can be a fluorescent protein. A complex is provided that includes a probe specifically bound to a pulp or paper product including at least one surface available lignocellulosic polymer. A pulp or paper product is provided that includes at least one surface available lignocellulosic polymer and at least one probe bound thereto. Methods are provided that employ a lignocellulosic probe. A method of detecting a lignocellulosic polymer or other type of polymer is provided. A method of determining the effectiveness of an industrial treatment on pulp or a paper product is also provided. A method of determining a physical property of pulp or a paper product is further provided.
US10788476B2 Friction testing apparatus and method
The invention relates to a test method and apparatus for measuring the frictional properties of a fluid and comprises; a first specimen holder which is adapted to hold a first specimen in the fluid being tested in contact with a second specimen surface of a second specimen in a second specimen holder, with means for applying a measurable load between the two specimens, and with oscillatory driving means for oscillating at least one of the specimen holders along a first direction, and a motion inducing means, for inducing a motion between the first and second specimen holders in a second direction to induce a compound movement between the specimens which has been found results in more accurate readings. The first specimen holder is connected to a shaft which is induced to move in the first direction being the direction of the length of the shaft and the motion inducing means for inducing a motion in a second direction may be an off-centre counter weight located on the shaft.
US10788474B2 Online monitor for trace sodium in high-purity water, and online monitoring method and device thereof
An online monitor for trace sodium in high-purity water, and an online monitoring method and device thereof are provided. Under the control of an embedded industrial computer, an injection-calibration system conveys calibrated water samples and to-be-measured water samples to a flame atomization system continuously and stably. The flame atomization system forms a negative pressure field using a high-purity hydrogen-oxygen mixture as carrier gas, draws in the to-be-measured water samples for atomization, mixing and droplet separation, and then ignites a characteristic spectrum which emits sodium at a high-temperature inner cone. A photoelectric sensor system quickly scans the characteristic spectrum of sodium, and outputs a second-order differential modulation sodium spectrum after removing background interferences. A data acquisition system acquires an analog signal of the second-order differential modulation sodium spectrum, converts the analog signal into a digital signal and outputs the digital signal to the embedded industrial computer for real-time monitoring and control.
US10788473B2 Computing system for detecting total phosphorus in effluent using data driven A2/O process
A computing system is designed for measuring the A2/O effluent total phosphorus based on data-driven method. Several related variables are obtained by analyzing the relationship between effluent total phosphorus and other process variables. In addition, a hardware platform is designed and built to further analysis sample information of each variable. Finally, the computing system for measuring total phosphorus in effluent is developed by combining the hardware and software as provided in implementations herein.
US10788472B2 Method for evaluating the quality of steam-treated products
The present invention provides a method for evaluating the quality of steam-treated products, allowing easy, quick and precise evaluation of the quality of oxide films in steam-treated products such as black coated steel sheets. Specifically, the present invention provides a method for evaluating the quality of steam-treated products with a surface oxide film formed during steam treatment, wherein test pieces (100) are cut out from said steam-treated products to measure the amount of oxygen in said test pieces (100) as a basis for evaluating the brightness of the surface(s) of said test pieces and/or the thickness of the oxide film of said test pieces.
US10788471B2 Determining stereoisomeric excess, concentration and absolute configuration
The present invention is directed to analytical methods for determining the concentration, and/or stereoisomeric excess, and/or absolute configuration of chiral analytes in a sample.
US10788467B2 Systems and methods for two-dimensional chromatography
Provided are two-dimensional chromatography systems and methods for separating and/or analyzing complex mixtures of organic compounds. In particularly, a two-dimensional reversed-phase liquid chromatography (RPLC)—supercritical fluid chromatography (SFC) system is described including a trapping column at the interface which collects the analytes eluted from the first dimension chromatography while letting the RPLC mobile phase pass through. The peaks of interest from the RPLC dimension column are effectively focused as sharp concentration pulses on the trapping column, which is subsequently injected onto the second dimension SFC column. The system can be used for simultaneous achiral and chiral analysis of pharmaceutical compounds. The first dimension RPLC separation provides the achiral purity result, and the second dimension SFC separation provides the chiral purity result (enantiomeric excess).
US10788465B2 Filter device for gas chromatograph and gas chromatograph
In a main body of a filter apparatus, an internal space A corresponding to a flow path of gas is formed in an annular shape, and a filter material filled in the internal space A is disposed in an annular shape. For this reason, it is possible to keep a cross-sectional area of the filter material large when compared to a case in which the filter material is disposed in an elongated shape, reduce flow path resistance, and keep a speed (linear velocity) of gas passing through the inside of the filter material low. Further, it is possible to improve capturing efficiency of the filter material. In addition, one end edge of a flow path, and flow paths and are formed at one end of the main body.
US10788464B2 Solvent preheating system for liquid chromatography
A heater assembly used in chromatography includes a thermally conductive base having a chamber extending fully through the base with an opening at a first side of the base and at a second side of the base, and a cavity with an opening at the second side of the base. A heater is disposed within the cavity in thermal communication with the base. A thermistor assembly, having a thermistor within a thermally conductive body is disposed within the chamber. The body has a head region with a planar surface. The planar surface of the head region is exposed at the opening of the chamber at the first side of the base for making thermally conductive contact therewith. The thermistor assembly is thermally isolated from the base.
US10788463B2 Device for the fractionation of objects and fractionation method
The present invention relates to a device and a method for dynamic fractionation of a dispersed phase in a fluid. The device comprises a fractionation channel and from a first to a third injection ports. A first and a second confining fluids are injectable through the first and second injection ports, respectively. An elution fluid for transporting the dispersed phase is injectable into the channel through a third injection port which is arranged between the first and second injection ports. An end portion of the channel comprises from a first to a third terminal portion respectively arranged in correspondence to the first to the third injection ports and having a geometry such that the first and second confining fluids respectively have a first and second predefined flow rate and the elution fluid have a third predefined flow rate which is larger than the first and second predefined flow rates.
US10788460B2 Method for fingerprinting and sorting diamonds
Resonant Ultrasound Spectroscopy (RUS) is applied to diamonds (both cut/polished gemstones and rough diamonds) to yield a digital fingerprint from which the stone may be authenticated and sorted according to the structural quality. Diamonds are mined as rough stones from which they undergo examination to determine their value as being gem, or of two different industrial qualities. Fewer than 25% of mined diamonds are worthy of cutting and polishing to yield gems for jewelry. About 40% of the remaining population still have value as industrial diamonds for machine tools, and the rest is ground into dust to provide coatings for grinding applications. Rough stones exist in two conditions being coated and uncoated. The coated stones have a layer of polycrystalline diamond, different from the predominant crystal structure, rendering them opaque. This interferes with optical inspection, as any cracks, or inclusions can't be seen. RUS provides a reliable sorting and fingerprinting system for both cut/polished stones as well as rough diamonds of sufficient structural quality to yield a spectral signature. As high value items, diamonds are shipped around the world, and but sometimes thefts occur. RUS yields a digital fingerprint allowing the identity of an individual stone to be verified upon recovery.
US10788456B2 Eddy current inspection device for nondestructive testing
Disclosed is an eddy current inspection device for nondestructive testing. The device includes: a bobbin-shaped coil configured to be inserted into a specimen, which is an object of nondestructive testing, and to apply induction current to an inner diameter of the specimen; a reference coil configured to be inserted into a nondestructive specimen, which is a reference of the specimen, and to apply induction current to an inner diameter of the nondestructive specimen; a cylindrical manual sensor array configured to disposed in the bobbin-shaped coil and to include lines and rows; and a control module configured to select one or more frequencies of multiple frequencies, apply AC power to the bobbin-shaped coil and the reference coil, generate a square wave signal with a varying phase difference, and perform first multiplication by an applied signal and the square wave signal. Accordingly, it is possible to accurately detect a flaw.
US10788453B2 Closed path ion mobility spectrometer having a common ion inlet and outlet
An ion mobility spectrometer includes a drift tube responsive to application of at least a first voltage to establish a first electric field therein configured to cause ions within the drift tube to move along and about the drift tube while separating from one another as a function of ion mobility, and a transition region coupled to opposed ends of the first drift tube such that the drift tube and the transition region together define a closed path. The transition region is responsive to application of at least a second voltage to cause the ions to move along and about the closed path, to application of at least a third voltage to selectively pass ions into the drift tube and to application of at least a fourth voltage to selectively pass ions out of the drift tube.
US10788450B2 Preparation method for aerolysin nanopore and application thereof
A preparation method for an aerolysin nanopore in this disclosure comprises the following steps: (1) pretreatment of an aerolysin; (2) preparation of a lipid bilayer membrane by pulling process; (3) forming of the aerolysin nanopore: the aerolysin nanopore is obtained at a current of 50±5 pA. The aerolysin nanopore prepared in the invention is structurally stable and has a high resolution with the whole internal cavity carried with a positive charge, can be used for detection without modification and is easily operated. Further, the aerolysin nanopore can be applied in DNA sequencing, DNA damage and Micro-RNA detection.
US10788448B2 Gas sensor
A gas sensor which can improve an accuracy in detecting a specific gas component by properly correcting for the influence of residual oxygen is provided. The gas sensor includes a solid electrolyte plate, a measured gas chamber into which a measured gas flows, a pump cell which adjusts an oxygen concentration of the measured gas using a pump electrode, a monitor cell which detects a residual oxygen concentration of the measured gas using a monitor electrode, and a sensor cell which detects a specific gas component concentration of the measured gas using a sensor electrode. The maximum thickness of the sensor electrode is greater than the maximum thickness of the monitor electrode, and the difference between the maximum thickness of the sensor electrode and the maximum thickness of the monitor electrode is between 4 μm and 30 μm, inclusive.
US10788446B1 Ion-sensitive field-effect transistor with micro-pillar well to enhance sensitivity
A semiconductor device includes a first passivation layer disposed on a semiconductor base. The semiconductor device further includes a dielectric layer disposed on the first passivation layer. The semiconductor device further includes a plurality of pillars disposed in an opening in the dielectric layer and the first passivation layer and from a top surface of the semiconductor base. The semiconductor device further includes a metal layer disposed on the exterior surfaces of the plurality of pillars and sidewalls of the dielectric layer and the first passivation layer and on the exposed top surface of the semiconductor base. The semiconductor device further includes a second passivation layer disposed on the metal layer and a top surface of the semiconductor device; wherein the second passivation layer has an electrical charge.
US10788443B2 Gas sensor element and gas sensor
A gas sensor element having good sensitivity and responsiveness at low temperature, and a gas sensor are provided. The gas sensor element includes a solid electrolyte member made of an oxygen ion conductive ZrO2-based ceramic, and a reference gas-side electrode and a measuring gas-side electrode respectively provided on a surface and the other surface of the solid electrolyte member. The gas sensor includes the gas sensor element. The reference gas-side electrode and the measuring gas-side electrode are formed so as to face each other with the solid electrolyte member interposed therebetween, and are both made of a noble metal or a noble metal alloy. A mixed layer with an average thickness of 800 nm or less is formed between the solid electrolyte member and the reference gas-side electrode. The mixed layer contains a noble metal or a noble metal alloy and a ZrO2-based ceramic mixed with each other.
US10788442B2 Electrochemical test device
An electrochemical test device for use in determining a concentration of each of a first analyte and a second analyte in a fluid sample is provided. The electrochemical test device comprises a set of electrodes including a first working electrode having sensing chemistry for the first analyte and a second working electrode having sensing chemistry for the second analyte, wherein the first analyte is lactate and the sensing chemistry for the lactate comprises lactate oxidase and an electron transfer agent, and wherein the sensing chemistry for the second analyte comprises a diaphorase, an electron transfer agent, an NAD(P)+-dependent dehydrogenase and a cofactor for the NAD(P)+-dependent dehydrogenase.
US10788439B2 Apparatus for sensing environmental moisture changes
A sensor comprises: an electrically comprises a switchable polymeric element. The polymeric element has at least a first electrical state and a second electrical state and is switchable between the first and second electrical states as a function of predefined environmental changes. The sensor comprises a polymeric matrix and a plurality of conductive particles embedded in the polymeric matrix.
US10788436B2 X-ray examination device
Ad. X-ray inspection apparatus includes a conveyance unit, an X-ray radiation unit, an X-ray detection, unit, and an image processing unit. The X-ray detection unit has a plurality of direct conversion-type X-ray detection element arrays disposed, side-by-side in rows along a direction intersecting both a conveyance direction in which an object is conveyed by the conveyance unit and a radiation direction in which X-rays are radiated by the X-ray radiation unit The image processing unit has an edge detection unit configured to carry out edge detection processing on an X-ray transmission image to generate an edge detected image, a horizontal direction gradation unit configured to carry out horizontal direction gradation processing on the edge detected image to generate a horizontal direction gradation linage, and a synthesizing unit configured to synthesize the X-ray transmission image and the horizontal direction gradation image to generate a post-processing X-ray transmission image.
US10788425B2 Imaging flow cytometer using spatial-temporal transformation
Methods, systems, and devices are disclosed for imaging particles and/or cells using flow cytometry. In one aspect, a method includes transmitting a light beam at a fluidic channel carrying a fluid sample containing particles; optically encoding scattered or fluorescently-emitted light at a spatial optical filter, the spatial optical filter including a surface having a plurality of apertures arranged in a pattern along a transverse direction opposite to particle flow and a longitudinal direction parallel to particle flow, such that different portions of a particle flowing over the pattern of the apertures pass different apertures at different times and scatter the light beam or emit fluorescent light at locations associated with the apertures; and producing image data associated with the particle flowing through the fluidic channel based on the encoded optical signal, in which the produced image data includes information of a physical characteristic of the particle.
US10788423B2 Image capture for large analyte arrays
Analyte arrays such as solutes in a slab-shaped gel following electrophoresis, and particularly arrays that are in excess of 3 cm square and up to 25 cm square and higher, are imaged at distances of 5 cm or less by either forming sub-images of the entire array and stitching together the sub-images by computer-based stitching technology, or by using an array of thin-film photoresponsive elements that is coextensive with the analyte array to form a single image of the array.
US10788420B2 Gas analyzer
A gas analyzer has a probe member attachable to a flow path wall of a flow path through which an analyte gas flows and an analytical member having a second connection portion detachably attached to a first connection portion located at a base end. The probe member has a reflective portion and a measurement area defined therein for introducing the analyte gas. The analytical member has a light emission portion and a light reception portion. The light emission portion irradiates measurement light toward the measurement area, the reflection portion reflects the measurement light incident on the measurement area, and the light reception portion receives the measurement light reflected by the reflection portion. The probe member has a window portion isolating the measurement area from outside of the base end side and transmitting the measurement light.
US10788417B2 Method for estimating the intensity of a wave emitted by an emitting source
A method for analyzing a gaseous sample, by comparing an incident light wave and a transmitted light wave, the method comprising: i) illuminating the sample with a light source emitting the incident light wave propagating up to the sample; ii) detecting a light wave transmitted by the sample; iii) detecting a reference light wave emitted by the light source and representing a light wave reaching a reference photodetector without interacting with the sample; iv) repeating i) to iii) at different measurement instants; v) estimating, at each measurement instant, an intensity of the reference light wave; vi) taking into account the estimated intensity of the reference light wave and the detected intensity of the transmitted light wave to perform a comparison, at each measurement instant; and vii) analyzing the gaseous sample as a function of the comparison.
US10788416B2 Multiple wavelength light source for colorimetric measurement
A colorimetric wet chemistry analyzer for determining a concentration of an analyte of interest in a sample is provided. The analyzer comprising includes a reaction chamber configured to receive the sample and facilitate a reaction that changes a color of the sample based on the concentration of the analyte of interest. A photometric cell is operably coupled to the reaction chamber to receive the sample and direct illumination therethrough. The photometric cell has a first illumination source configured to provide illumination at a first wavelength through the photometric cell and a second illumination source configured to provide illumination at a second wavelength through the photometric cell. The second wavelength is different than the first wavelength. A photo detector is configured to detect illumination passing through the photometric cell. A controller is coupled to the first illumination source, the second illumination source and the photo detector and is configured to provide an indication of concentration relative to the analyte of interest based on a signal from the photo detector.
US10788415B2 Analysis device
The present claimed invention makes it possible to simplify a structure of a multiple-reflection cell and to measure both a measuring objective component having a high concentration and a measuring objective component having a low concentration. The analysis device of this invention is to irradiate a light to a multiple-reflection cell into which a sample is introduced, to detect the light exiting from the multiple-reflection cell and to analyze a measuring objective component contained in the sample, and comprises a first light irradiation part that allows a first light to enter the multiple-reflection cell and a second light irradiation part that allows a second light to enter the multiple-reflection cell. The multiple-reflection cell has a pair of reflecting mirrors that reflect the first light and the second light.
US10788412B2 Optical measurement apparatus, and optical measurement method
An optical measurement apparatus includes a main body base, an optical base movably combined with the main body base, a measurement optical system fixed to the optical base, and an optical base moving mechanism which moves the optical base relative to the main body base. The optical base moving mechanism moves the optical base relative to the main body base between an internal measurement position and an external measurement position. A measurement object position of the measurement optical system coincides with an internal measurement object position within the main body base. The measurement object position of the measurement optical system coincides with an external measurement object position outside the main body base.
US10788411B2 Flow cytometry with dual laser beams
A system, method, and apparatus are provided for cytometry with dual laser beams. In one example, the method includes directing an incident light beam from a source to enter an optical waveplate; polarizing the incident light beam into a polarized light beam in response to the incident light beam entering through the optical waveplate; directing the polarized light beam to enter a birefringent crystal; separating the polarized light beam into an ordinary light beam and an extraordinary light beam in response to the polarized light beam entering the birefringent crystal; directing the ordinary light beam and the extraordinary light beam to enter a lens; focusing the ordinary light beam and the extraordinary light beam into dual light beams separated by a beam displacement; and coupling the dual light beams to form a sample region having substantially uniform light intensity to analyze moving particles in the particle analyzer.
US10788410B2 Gelation characterization in slim tubes
A polymer is flowed through a slim tube including porous media until steady state is achieved. A temperature of the porous media with the polymer is adjusted to emulate a reservoir temperature. A slug of a gel solution is flowed through the porous media in the slim tube. The gel solution includes the polymer and a crosslinker. The gel solution is configured to at least partially solidify at the temperature. Multiple pressure drops across the porous media in the slim tube are measured at corresponding locations along a length of the slim tube while the slug flows through the porous media in the slim tube. The slug at least partially solidifies within the slim tube, causing an increase in pressure. A location of gelation of the slug of gel solution within the slim tube is determined based on the increase in pressure.
US10788408B2 Method for determining diffusion radius of in-situ injection and remediation of contaminated soil and groundwater
A method for determining the diffusion radius of in-situ injection and remediation of contaminated soil and groundwater. According to the triangle method, the hole spacing is perpendicular to the groundwater flow direction, the row spacing is along the groundwater flow direction, and the flow diffusion in the groundwater during the effective time of the remediation agent reaction is considered. Under high pressure rotary injection, the remediation agent and a certain proportion of bromide ions are simultaneously injected into the aquifer as a tracer. The diffusion of the agent is determined by observing the phenomenon of slurry-returning and slurry-channeling of adjacent injection points. After the completion of the injection, the groundwater is quickly sampled in fixed depth, the tracer concentration is quickly detected on site, and the concentration of bromide ions in the groundwater is compared with the background value. Comprehensive determination determines the optimal diffusion radius.
US10788407B2 Emulsion composition sensor
A system for sensing an estimated composition of a produced fluid being conducted from a reservoir includes: at least one device for measuring temperature data; at least one device for obtaining flow rate data, pressure data, pump speed data and valve travel data; a first produced fluid density generator; a second produced fluid density generator; and a composition generator. The first produced fluid density generator is configured to generate a first produced fluid density based on the obtained flow rate, pressure, pump speed and valve travel data. The second produced fluid density generator is configured to generate a second produced fluid density based at least in part on the measured temperature data. The composition generator is configured to: iteratively generate a phantom component content, a bitumen content and a water content for the produced fluid based on at least in part on: a material balance of the produced fluid.
US10788401B2 Remote sharing of measurement data
A method, system, and computer-readable medium for sharing measurement data with a remote device includes establishing, by a mobile computing device at an equipment site, a first communication connection with a measurement device that is configured to measure data with respect to equipment at the equipment site. The mobile computing device receives measurement data by way of the first communication connection. While remaining at the equipment site, the mobile computing device receives a request to share the measurement data with a selected contact via a remote device. In response, a second communication connection is established with the remote device, the measurement data to be shared is identified, and the identified measurement data is communicated to the remote device for review by the selected contact. Prior to establishing a communication connection with the remote device, permission to communicate the measurement data to the selected contact may be obtained from a gatekeeper.
US10788396B2 Using an artificial neural network for combustion phasing control in a spark ignited internal combustion engine
A calibration system and method for a spark ignition engine of a vehicle involve artificially weighting engine dynamometer data in high engine load regions and using it to generate training data for an artificial neutral network (ANN). A plurality of ANNs are trained using the training data and the plurality of ANNs are then filtered based on their maximum error to obtain a filtered set of trained ANNs. A statistical analysis is performed on each of the filtered set of trained ANNs including determining a set of statistical metrics for each of the filtered set of trained ANNs and then one of the filtered set of trained ANNs having a best combination of error at high engine loads and the set of statistical error metrics is then selected. Finally, an ANN calibration is generated using the selected one of the filtered set of trained ANNs.
US10788395B2 Method and device of processing of vibration sensor signals
A method and apparatus of condition monitoring and detection of vibration generated from at least two different sources using a single sensor/transducer is provided. The method and apparatus provides switchably adapting signal processing, such as amplification and frequency filtering, to one at a time of the at least two different signal sources. An example of which is vibration sources. This adapts the analogue signal from the sensor/transducer to the analogue to digital converter and any further optional analogue signal processing, so that it is possible to maximize use of available dynamic range of these and without any saturation of these. Suitably, the signal processing to analyze the vibration signals is also appropriately adapted to the vibration source in question.
US10788394B2 Gearbox sensor arrangement
A gearbox monitoring system can include a fan, compressor, combustor, and turbine in axial flow arrangement, with corresponding rotating components mounted to a shaft, and a gearbox assembly operably coupled to the shaft and connecting the turbine and the fan. The gearbox assembly can include a carrier, a sun gear, at least one planet gear, and a ring gear. An oil feed tube is coupled to the gearbox for lubricating at least one of the sun, ring or planet gears. A plurality of bearings rotationally supports at least one of the sun gear, ring gear, or planet gear relative to the carrier. In addition, at least one vibration sensor is carried by one of the carrier or ring gear and is in wireless communication with an engine control unit or health monitoring unit.
US10788389B2 Pressure sensor with testing device and related methods
A pressure sensor is for positioning within a structure. The pressure sensor may include a pressure sensor integrated circuit (IC) having a pressure sensor circuit responsive to bending, and a transceiver circuit coupled to the pressure sensor circuit. The pressure sensor may include a support body having a recess therein coupled to the pressure sensor IC so that the pressure sensor IC bends into the recess when the pressure sensor IC is subjected to external pressure.
US10788388B2 Pressure sensor
Provided is a pressure sensor that uses a sensor chip as a pressure measurement element and can suppress condensation around the sensor chip of water vapor permeating a protective member from a gas to be measured. The pressure sensor includes a pressure measurement chamber into which a gas to be measured is introduced; a sensor chip that faces the pressure measurement chamber; a sensor support that has a support surface supporting the sensor chip; and a protective member that covers the sensor chip. The pressure sensor also includes a heat insulation chamber that faces a back surface opposite to the support surface of the sensor support; and a gas passage that communicates the heat insulation chamber and the pressure measurement chamber.
US10788384B1 Smart installation and monitoring system for large anchor bolts of support structures for highway signs, luminaries and traffic signals (SLTS)
A method, apparatus, and system to quantify tension forces of the anchor bolts for, e.g., SLTS support structures. A sensing assembly comprising one or more washers is installed along an anchor bolt. The sensing assembly comprises two spaced-apart surfaces between which a capacitance can be measured if electrical potential is created between the surfaces. The capacitance between the surfaces can be calibrated to bolt tension based on the relative distance between the surfaces. An RFRD circuit is connected to the two surfaces. An RF interrogation signal can supply the electrical potential and allow a reading of the responsive capacitance between surfaces to convert the capacitance reading into a bolt tension. Additionally, the introduction of the battery-free RFRD allows data to be acquired wirelessly from a distance, enabling an entirely new method of inspection. With minimum additional hardware cost, it provides a cost-effective way to replace traditional bolt installation and inspection methods.
US10788380B2 Apparatus for detecting capacitance, electronic device and apparatus for detecting force
An apparatus for detecting capacitance, an electronic device and an apparatus for detecting a force are disclosed. The apparatus for detecting capacitance includes: a signal driving circuit (110), configured to periodically charge and discharge at least one capacitor to be detected; a conversion circuit (120), configured to convert a capacitance signal of the at least one capacitor to be detected into a voltage signal; and a cancellation circuit (130), configured to cancel initial capacitance of the at least one capacitor to be detected, so that the voltage signal is associated with a capacitance change of the at least one capacitor to be detected. The apparatus for detecting capacitance could improve the anti-interference performance and improve the accuracy of capacitance detection.
US10788378B2 Device and method for reliably and precisely determining the temperature of a medium
A device for determining the temperature of a medium in a tube or in a container is disclosed. The device includes a measuring tube protruding into the medium and closed at the end facing the medium by a measuring tube base, a resistance-based temperature sensor as a main sensor, and a thermoelectric voltage-based temperature sensor as an auxiliary sensor, arranged within the measuring tube at a fixed offset relative to the main sensor. The main sensor and the auxiliary sensor transmit measurement values to an analysis/transmitter unit. If the amount of a difference between the measurement values of the main sensor and the auxiliary sensor exceeds a first specified threshold, a fault notification relating to the integrity of the device is generated in the analysis/transmitter unit.
US10788376B2 Apparatus for sensing temperature in electronic circuitry and associated methods
An apparatus includes a temperature measurement circuit. The temperature measurement circuit includes a bandgap circuit including an amplifier having an offset voltage that is compensated by using a set of trimming bits. The bandgap circuit provides first and second voltages related to a temperature to be measured. The temperature measurement circuit further includes a measuring circuit coupled to receive the first and second voltages. The measuring circuit further includes a comparator coupled to receive the first and second voltages, wherein the measuring circuit derives a temperature measurement from the first and second voltages.
US10788375B2 Apparatus, system and method of a temperature sensor
Some demonstrative embodiments include an apparatus of a temperature sensor to sense temperature, the apparatus including a first pad on a silicon substrate; a second pad on the silicon substrate; a silicon nanowire having a first end coupled to the first pad and a second end coupled to the second pad, the silicon nanowire configured to drive a current between the first pad and the second pad, the current depending at least on the temperature; and a charged dielectric layer covering at least three sides of the silicon nanowire.
US10788373B2 Imaging device with loop bolometer array and related methods
An imaging device may include an RF source configured to irradiate an object with RF radiation, and an array of RE antenna elements. Each RF antenna element may include a loop bolometer configured to receive the RF radiation after interaction with the object. The imaging device may include a processor configured to generate an image based upon respective outputs from the array of RF antenna elements, and a display coupled to the processor and configured to display the image of the object.
US10788372B2 Infrared imaging detector
The present specification generally relates to the field of imaging device and particularly discloses an imaging device for detecting infrared radiation. The imaging device comprises a first set of detectors responsive to infrared electromagnetic radiation in a first wavelength band, a second set of detectors and a filter disposed above the second set of detectors to prevent registration of electromagnetic radiation outside a second wavelength band at the second set of detectors. The second wavelength band is a subset of the first wavelength band. The imaging device is configured to detect a deviation from an expected value of a level of electromagnetic radiation in a third wavelength band based on signals obtained from the first set of detectors and the second set of detectors. The third wavelength band is within the first wavelength band and outside the second wavelength band.
US10788360B2 Scene generation using surface plasmon polaritons
An infrared scene generator can generate a second infrared scene representative of a first infrared scene by emitting a beam of electromagnetic radiation onto a plurality of prism-coupled electrically conductive elements that modulate a portion of the beam incident thereon with surface plasmon polaritons based on parameters of the first infrared scene to yield a modulated beam that produces the second infrared scene.
US10788359B2 Cable comprising sinusoidal paths along longitudinal surfaces for use in distributed sensing
A distributed fiber optic cable including an elongate body and optical fibers longitudinally housed in the elongate body. The optical fibers lie in in sinusoidal paths along longitudinal surfaces of a prism. The distributed fiber optic cable can be used for sensing an acoustic wave by measuring backscattered light from a laser pulse input into the optical fibers in the fiber optic cable.
US10788355B2 Detecting fluid level via a float
A fluid sensor including a guide, a float, a permanent magnet, and a magnetic angle sensor. In one example, the float is constrained at least in part by the guide to move along a vertical axis. The permanent magnet is mechanically coupled to the float. The magnetic angle sensor is configured to measure an angle of a magnetic field generated by the permanent magnet and is positioned such that movement of the float along the vertical axis varies the angle of the magnetic field generated by the permanent magnet through the magnetic angle sensor.
US10788352B1 Wi/Fi tank monitor
A Wi-Fi tank monitor ultrasonically monitors liquid fuel oil in fuel oil tanks, as well as other liquids in respective liquid tanks. A transducer is magnetically attached to the bottom of a steel oil tank which will transmit ultrasonic pulses through the bottom of the tank and into the oil or other liquid. This wave is reflected by the top of the oil in the tank and be detected by the transducer on the bottom of the tank yielding the height of the oil or other liquid.
US10788351B2 Fill level measurement device comprising a plurality of radar chips
A fill level measurement device is provided, including a first radar chip and a second radar chip that is synchronised with the first radar chip, the first and second chips each include one or more transmission channels, each configured to radiate a transmission signal, and one or more reception channels, each configured to receive a reflected transmission signal from a filling material surface; an evaluation circuit, connected to the first and second chips by a data line assembly and being configured to calculate a fill level and/or a topology of the filling material surface of a medium in a container from reflected transmission signals received from the first and second chips; and a clock line assembly that connects the first chip to the circuit and is configured to provide the circuit with a common clock signal for evaluating the reflected transmission signals received from the first and second chips.
US10788347B2 Method for estimating physical characteristics of two materials
An estimate of interfacial areas between the liquid and gas, liquid and wall, and gas and wall in two phase flow is determined using a standard 2D sensor in a fashion to infer 3D information about the liquid/vapor profile when the sensor length is much longer than the diameter. Cross-sectional flow areas for the gas and liquid are also estimated as a function of the axial dimension of the sensor, and the centroid of the mass in the sensor element can also be estimated. An electric capacitance tomography (ECT) system creates tomograms of the flow inside a sensor, and estimates of 3D physical area information are produced from the tomograms.
US10788345B2 Thermal flowmeter
A thermal flowmeter includes a casing, a ferrule, a measuring tube penetrating through the ferrule, a sensor for flow rate detection, a joint shaft movably supported by end portions of the casing, one end portion of the joint shaft being connected to the measuring tube and the ferrule with a through hole of the joint shaft and a hollow portion of the measuring tube communicating with each other, the other end portion of the joint shaft sticking out of the casing, and a screw thread-fitted to each of the end portions of the casing, and including a pressing portion pressing the joint shaft into an inside of the casing. A seal structure includes a first tapered surface formed on the ferrule and a second tapered surface formed on the joint shaft and fitting the first tapered surface, and is provided between the ferrule and the joint shaft.
US10788342B2 Magnetic field sensor and magnetic field sensing method
The present disclosure relates to a magnetic field sensor including at least one magnetic field sensor element configured to generate a first sensor signal in response to a magnetic field, at least one Hall sensor element configured to generate a second sensor signal in response to the magnetic field and a compensation logic configured to compensate one of the first and the second sensor signal using a respective other one of the first and the second sensor signal. In some embodiments, the at least one Hall sensor element can be vertical Hall sensor and can be arranged in a predetermined orientation.
US10788340B1 High resolution and high efficiency photonic air data detection
A system for light detection and ranging (LiDAR) based sensing including air data detection is disclosed. The system comprises a photonics substrate comprising a passive optical filter array configured to receive backscattered light produced in a region of interest when a light beam is emitted by a laser device, and a reference beam from the laser device. The passive optical filter array includes a plurality of optical notch filters in optical communication with each other, the optical notch filters operative for frequency selection, and a plurality of optical detectors each respectively coupled to an output of one of the optical notch filters. The passive optical filter array is operative to perform frequency spectrum decomposition of the received backscattered light into a plurality of signals for data extraction and processing to determine air data parameters.
US10788337B2 Method of outputting level of capacitive level sensor
The present invention provides a method of outputting a level of a capacitive level sensor which may be provided in a water trap of a fuel cell system and the method of outputting a level of a capacitive level sensor including a level sensor including a plurality of electrodes for measuring capacitance, and an upper electrode and a lower electrode which are able to be disposed adjacent to each other in the level sensor, including: (a) measuring a change in an output value of the lower electrode; and (b) measuring a change in an output value of the upper electrode.
US10788336B2 Lightweight sensor piece and method of manufacturing the same
A lightweight sensor member may include a fastening hole formed through a center thereof to be fastened to a camshaft, and a plurality of detecting protrusions formed on an external peripheral surface thereof, each having a certain angular shape to the fastening hole.
US10788334B2 Omni wheel mileage calibration method, apparatus and robot using the same
The present disclosure provides an omni wheel mileage calibration method and apparatus, as well as a robot using the wane. The method includes: (a) calibrating the omni wheel through a linear motion to obtain a straight line calibration result; (b) calibrating the omni wheel through a rotational motion to obtain a rotation calibration result; (c) performing error verification to the straight line calibration result and the rotation calibration result along a preset movement trajectory having a loop to obtain an error verification result; (d) determining a straight line calibration corresponding to the straight line calibration result and a rotation calibration corresponding to the rotation calibration result being successful in response to the error verification result meeting a preset precision requirement. The present disclosure provides a mileage calibration method for an omni wheel system, which improves the operation precision of a robot.
US10788331B2 Navigation apparatus and method
A navigation apparatus can be configured to be installed in a vehicle, including a display; a wireless communication unit; and a controller operatively connected to the display and configured to receive a first destination from a mobile terminal for controlling the navigation apparatus, display route information from an origination position to the first destination received from the mobile terminal, display, on the display of the navigation apparatus, when a current position of the navigation apparatus is within a preset range of the destination, a message inquiring whether or not the first destination is a final destination, receive a new destination after an input indicating that the first destination point is not the final destination, and display, on the display of the navigation apparatus, road guidance information from the current position to the new destination point.
US10788328B2 Methods and systems for determining routing
Systems and methods are presented for sequencing locations and events and determining routing and itineraries for the sequence. In some embodiments the system may receive a starting location, a first location, and a second location in a default order. The system may determine a sequence from the starting location for the first location and the second location. The system may generate a route for the sequence with the route having transportation directions between the starting location, the second location, and the first location indicative of the sequence. The system may display the route in a graphical user interface of an application.
US10788325B1 Systems and methods for hybrid graph and grid three-dimensional routing
A navigation system is configured to identify a current location and a destination location of an airborne platform, identify a current cell in which the current location is located; identify a plurality of current neighbors associated with the current cell; calculate, for a first path from the current location to the destination location through a first current neighbor of the plurality of current neighbors, a first value of an objective function, the first value depending on whether the first path includes a predetermined navigational node; calculate, for a second path from the current location to the destination location through a second current neighbor of the plurality of current neighbors, a second value of the objective function depending on whether the second path includes a predetermined navigational node; and output the current neighbor and/or path that satisfies an objective condition based on the values.
US10788321B2 Laser measuring device
A laser measuring device for remote distance measuring includes a first housing and a second housing that are pivotally coupled. A power module, a microprocessor, and sensing unit are coupled to and positioned in the first housing. The microprocessor is operationally coupled to the power module and the sensing unit is operationally coupled to the microprocessor. The sensing unit is configured to measure an angle between the first housing and the second housing. A first range finder that is coupled to the first housing is configured to measure a first distance between the first housing and a first point. A second range finder that is coupled to the second housing is configured to measure a second distance between the second housing and a second point. The microprocessor is positioned to calculate a distance between the first point and the second point.
US10788319B2 Angle detection device
Provided is an angle detection device including: a correction signal calculator configured to generate corrected signals from a sine signal and a cosine signal acquired from an angle detector; and an angle calculator configured to calculate an angle signal for a rotary machine from the corrected signals. When one of the sine signal and the cosine signal is defined as a first detection signal, and another one thereof is defined as a second detection signal, the correction signal calculator calculates a corrected first detection signal and a corrected second detection signal, and the angle calculator calculates the angle signal for the rotary machine from the corrected first detection signal and the corrected second detection signal.
US10788317B2 Apparatuses and devices for camera depth mapping
The various embodiments described herein include methods and/or systems for depth mapping. In one aspect, a method of depth mapping is performed at an apparatus including a projector, a camera, one or more processors, and memory storing one or more programs for execution by the one or more processors. The method includes identifying one or more areas of interest in a scene in accordance with variation of depth in the scene as detected at a first resolution. The method also includes, for each area of interest: (1) applying, via the projector, a respective structured-light pattern to the area of interest; (2) capturing, via the camera, an image of the area of interest with the respective structured-light pattern applied to it; and (3) creating a respective depth map of the area of interest using the captured image, the respective depth map having a higher resolution than the first resolution.
US10788316B1 Multi-sensor real-time alignment and calibration
Methods and systems for multi-sensor real-time alignment and calibration are disclosed herein. A vehicle includes a projector configured to project a pattern on a target location. The vehicle also includes one or more sensors. The one or more sensors are configured to capture sensor data from the target location and detect the pattern at the target location. The vehicle further includes a calibration system configured to determine whether a particular sensor of the one or more sensors is out of alignment based on a relative position of the pattern as detected by the one or more sensors. The calibration system is also configured to, based on a determination that the particular sensor is out of alignment, adjust an alignment of the particular sensor based on the sensor data and the diffractive pattern.
US10788314B2 Object position independent method to measure the thickness of coatings deposited on curved objects moving at high rates
Methods and apparatus for measuring a thickness of a coating on an moving object are provided. Light is directed toward the object at a predetermined location on the object such that a portion of the light interacts with the object. A I D and/or 2D maximum intensities for at least one wavelength channel is captured that is produced by the portion of the light interacting with the object. A measured average intensity of the wavelength channel and/or intensities and their arithmetic derivatives of multi wavelength channel geometries is converted into I D (averaged) and/or 2D thickness values. Based on these values an acceptability of the coating is evaluated and thickness calculated.
US10788312B2 Coordinate measuring unit and method for recognizing measuring probe
A coordinate measuring unit includes a measuring probe and a processing device configured to compute the shape coordinates of an object to be measured on the basis of an output of the measuring probe. The measuring probe has a first identification code. The processing device includes a first determination portion configured to determine whether the first identification code outputted from the measuring probe is matched with a matching code, and a downstream determination portion configured to identify a second identification code outputted from the measuring probe to thereby recognize the measuring probe when the first identification code is matched with the matching code in the first determination portion and the measuring probe further has the second identification code. The coordinate measuring unit with the aforementioned configuration can efficiently recognize a number of measuring probes.
US10788311B2 Microscope system and method for automated alignment of a microscope
A microscope system is made available, said microscope system including: a microscope with an observer beam path with at least one camera for obtaining at least one electronic image of an observation object with a deep channel with a base, a motor-driven mount and/or a motor-driven stand, on which the microscope is mounted, a detection unit for detecting the focal depth set at the microscope, an image processing unit connected to the detection unit for the receiving focal depth and connected to the at least one camera for receiving the at least one electronic image, which image processing unit establishes the image portion in the at least one electronic image constituting the base of the deep channel in the electronic image, and a control unit connected to the image processing unit for receiving the established alignment for outputting control signals.
US10788309B2 Frequency-domain optical interferometry imaging apparatus and method for astigmatistic bi-focal illumination imaging of an eye
Embodiments of the present invention provide a method and apparatus for frequency-domain optical interferometry imaging. Embodiments of the invention include an apparatus comprising a line-shaping optical element for directing optical radiation into a line illumination, an imaging optical element for receiving optical radiation comprising radiation reflected from a target sample and a reference point associated with the target sample, and a detection unit for measuring common path interferences between a plurality of reflections from the target sample and the reference point. Embodiments of the invention include a method comprising directing radiation into a line illumination, directing the line illumination towards a target sample, receiving radiation reflected from the target sample at a detection unit, and measuring common path interferences between a plurality of reflections at the target sample and a reference point.
US10788302B2 Modular mechanical bore gauge system
The modular bore gauge system comprises a plurality of modular spring-loaded bore gauge head adaptors, each having a bore gauge head on a first end thereof and having a female threaded second end, a plurality of modular spring-loaded depth extensions, each having a first male threaded end and a second female threaded end and configured to have its first end screwed onto the second end of one bore gauge head adaptors or to have its first end screwed onto the second end of another one of the depth extensions, and a modular indicator adaptor, configured to have an indicator fitted on a first end thereof and a male threaded second end and configured to have its second end screwed onto the second end of one of the bore gauge head adaptors or screwed onto the second end of a last in line of one of the depth extensions.
US10788301B2 Geometric tool
A geometric tool for capturing the relative positions of points on a geometric profile, thus creating a template for use in geometric representation and replication. The geometric tool comprises three or more pointers, and a means for constraining motion of the pointers. The pointers each comprise a rigid longitudinal member with a definitive a tip. The means for constraining motion of the pointers is such that the pointers can only pivot and radially translate with respect to a shared axis of rotation. In addition, the means for constraining motion of the pointers also contains a mechanism for the user to fully constrain the pointers with respect to the shared axis of rotation. This construction provides a simple and convenient geometric tool which offers an errorless method for capturing the relative positions of points on a geometric profile for use in further representation and replication.
US10788299B2 Speed drums
The speed drum is a storage container for spare ammunition for squad automatic weapons or machine guns. It is comprised of a bottom wall, front wall, back wall, side walls, side braces, connecting clips, and a flexible cord. Users can store, access, and replace ammunition single handedly, in a quick manner without removing both hands from their weapon. The side walls are curved, in the middle, to increase tension on the ammunition placed inside the speed drum and curved at the top, to reduce friction and snagging of the ammunition. Side braces secure the front wall and back walls. Connecting clips secure the device to equipment straps on the user's clothing or tactical vest. A flexible cord, attached to both the front wall and back wall, may be placed over the ammo drum inside the speed drum for additional stability and security until the spare ammunition drum is required.
US10788296B2 Shooting simulator with GPS and augmented reality
A real-life target is hit with a virtual bullet or projectile using GPS-enabled or otherwise location aware devices which report their location. Real world information is taken into account, such as the terrain, elevation, weather, and line of sight, to determine if the virtual bullet hits the real-life target. Virtual information is also taken into account, such as which weapon is selected and what its distance and accuracy are. Further, information about the shooter is taken into account, such as his/her accuracy, how tired he/she is (based on recent travel distance and velocity), and how steady the GPS-enabled device is being held.
US10788294B2 Ballistic resistant laminate panel
A ballistic resistant, fragmentation debris capture laminate panel is comprised of one or more ballistic resistant and containment materials that have been laminated together with one or more thermoplastic resin substrates such as polycarbonate and/or PETG. The ballistic resistant, fragmentation debris capture laminate panel can be manufactured with a variety of ballistic resistant and containment materials, by autoclave or hot press methods, and include decorative and/or image bearing appearance. Specifically, a ballistic resistant laminate, fragmentation debris capture panel of the present invention can be manufactured to include materials, such as aramid fiber sheet, ballistic ceramic products, and/or metal fabric sheet, or combination thereof, to meet one or several ballistic resistant standards and fragmentation debris capture ratings selected by the user for a specific building, construction or structural application.
US10788287B2 Adjustable stock for firearm
An adjustable stock for a firearm includes a longitudinally-extending chassis supporting a receiver, a butt pad assembly adjustable in longitudinal position for varying the length of pull, and a cheek rest. The cheek rest is adjustable in longitudinal and vertical positions. A triple-acting locking mechanism having locked and unlocked positions is operable to simultaneously lock the butt pad assembly in longitudinal position and the cheek rest in both longitudinal and vertical positions. The locking mechanism may be a cam lever assembly in non-limiting examples having a pivotable cam lever operable to simultaneously unlock or lock the butt pad assembly and cheek rest, thereby providing a single point of operation for making all the foregoing stock adjustments.
US10788286B2 Protective shroud for firearms with external reciprocating mechanisms
A shroud may include a hood component, faceplate component, floorplate component and/or other fitments which may partially or completely cover or extend beyond certain constituents of a firearm. Each of the components and fitments may include various functional and/or aesthetic features that prevent a firearm's reciprocating mechanism from malfunctioning by being moved out-of-battery, not cycling completely or being fouled by debris. Additionally, the components, fitments, functions and features improve: the distribution of weight on a firearm, the ability to grip and operate a firearm, and the options for using a firearm, both in its traditional and new alternative ways, collectively to enhance a firearm operator's defensive and/or combative capabilities.
US10788282B2 Combat vehicle having a weapon system
The installation space dimensions of a weapon system in the tower are complied with, and a loading space diameter of a caliber-larger weapon barrel is approximately maintained in relation to the smaller caliber. The required larger loading space volume for the caliber increase is predominantly achieved by an extension of the loading space of the caliber-larger weapon barrel relative to a loading space of the caliber-smaller weapon barrel itself. Since the loading space diameter of a larger caliber remains virtually unchanged, the outer dimensions of the caliber-larger weapon barrel also remain virtually unchanged compared to the outer dimensions of the caliber-smaller weapon barrel in the region of the loading part.
US10788278B2 Latched charging handle with mechanical advantage separator
Charging handles having a mechanical advantage separator for separating an end of the charging handle from a portion of a firearm are disclosed. Specifically, charging handles having a simple machine, such as a lever, are disclosed. Advantageously, the simple machine can multiply the force applied by a user on the charging handle. Additionally, in at least some instances, the simple machine will actuate a charging handle latch so as to disengage the charging handle latch from a receiver of the firearm.
US10788277B2 Semiautomatic firearm
A reciprocating bolt assembly has delayed blowback and a firing pin block. Features prevent out-of-battery firing, when the bolt assembly is not fully engaged to the firing chamber or barrel face, a movable member within a bolt body functions as a blocking member that blocks the firing pin and prevents the firing pin from striking a cartridge. In embodiments, the firing pin has two stop portions that the movable member can engage depending on the cycle status of the firearm. A reverse cam mechanism associated with the firing pin blocking provides a resistance to and delays blowback.
US10788276B2 Rifle to fire pistol cartridges
A rifle platform with semi-automatic, select fire, and/or fully automatic shooting options uses a pistol cartridge. The rifle barrel includes an extension having a ramp for loading the cartridges and having a key way for the shell extractor. The magazine of the rifle is mounted to the lower receiver so as to load the cartridges in a direction perpendicular to the rifle barrel. The magazine follower automatically locks the bolt after the last cartridge is fired. The bolt and bolt carrier are integrally machined, and fully enclose the cartridge to preclude out of battery firing.
US10788275B2 Aluminum alloy cladding material for heat exchanger
An aluminum alloy clad material includes a core material, one side being clad with cladding material 1, the other side being clad with cladding material 2, the core material including an aluminum alloy that includes 0.5 to 1.8% of Mn, and limited to 0.05% or less of Cu, with the balance being Al and unavoidable impurities, the cladding material 1 including an aluminum alloy that includes 3 to 10% of Si, and 1 to 10% of Zn, with the balance being Al and unavoidable impurities, and the cladding material 2 including an aluminum alloy that includes 3 to 13% of Si, and limited to 0.05% or less of Cu, with the balance being Al and unavoidable impurities, wherein the Si content X (%) in the cladding material 1 and the Si content Y (%) in the cladding material 2 satisfy the value (Y−X) is −1.5 to 9%.
US10788271B2 Underground thermal energy storage
Underground thermal energy storage in a cylindrical or n-gonal prism shape with a vertical axis, comprising an inner volume for holding a liquid, an outer wall, an inner wall around the inner volume, and a filling layer between the inner wall and the outer wall. The inner wall comprises a series of modular wall parts provided with a heat exchanger for exchanging thermal energy with the liquid. The modular wall parts, arranged in rings, contact the inner volume and have an elastic sealing limiting liquid flow between the inner volume and the filling layer and taking up thermal expansion of the modular wall parts. The filling layer comprises an insulating layer designed to keep the outer wall below 30° C. when the inner volume is at least 90° C., and a structural layer for maintaining the insulating layer and the inner wall's modular wall parts in position.
US10788267B2 Condenser system, and condensate vessel assembly for power plant
A condenser system for steam turbine systems having different loads is disclosed. The condenser system includes a selectively sized outer casing having a variably sized heat exchanger end and an input end for coupling to a steam turbine (ST) system. A condensate vessel sidewall of the casing is positionally uniform relative to the ends regardless of the size of the heat exchanger, and a cooling water sidewall has a position dependent on heat exchanger size.
US10788258B2 Appliance gasket with internal arcuate component
A resilient gasket for an appliance defines a longitudinal direction. The gasket includes a base, a pocket attached to the base, and at least one internal component located within a chamber defined by the pocket. The internal component includes a first leg extending along the longitudinal direction of the gasket from a first end of the internal component to a first side of an arcuate portion of the internal component and a second leg extending along the longitudinal direction of the gasket from a second end of the internal component to a second side of the arcuate portion of the internal component.
US10788256B2 Cooling device
A cooling device is capable of protecting an electronically controlled expansion valve in a main refrigerant circuit from the liquid hammer phenomenon due to high-pressure liquid refrigerant when cooling operation starts. The cooling device includes a main refrigerant circuit, a defrosting refrigerant circuit, and a controller. In the main refrigerant circuit, a compressor, a condenser, a main opening-closing valve, an expansion valve in which the flow rate of refrigerant is variable, and an evaporator are connected via refrigerant pipes. The defrosting refrigerant circuit connects the refrigerant outlet side of the compressor in the main refrigerant circuit and the refrigerant inlet side of the evaporator in the main refrigerant circuit to each other and includes a valve mechanism.
US10788255B2 Refrigerator
A refrigerator includes a heat exchange chamber, first inlets arranged on side surfaces of a first storage chamber and configured to introduce cold air in the first storage chamber into the heat exchange chamber, and second inlets arranged on side surfaces of a second storage chamber and configured to introduce cold air in the second storage chamber into the heat exchange chamber.
US10788253B2 Icemaker with a hinged feeler arm
An icemaker for a refrigeration appliance includes a motor having a shaft. A feeler arm coupling is connected to a shaft of the motor. The motor is operable to rotate the feeler arm coupling about a rotation axis. A feeler arm rake is hinged to the feeler arm coupling such that the feeler arm rake is rotatable relative to the feeler arm coupling about a hinge axis. The hinge axis is perpendicular to the rotation axis. The feeler arm rake rotates with the feeler arm coupling about the rotation axis when the motor operates to rotate the feeler arm coupling.
US10788252B2 Ice making assembly for a refrigerator appliance
An ice making assembly for a refrigerator appliance includes a resilient silicone mold and a lifter mechanism positioned below the resilient mold for selectively deforming the mold and raising the ice cubes formed therein. A sweep assembly is positioned over the resilient mold and moves to an extended position after the cubes are raised to discharge the ice cubes at a top of the ice making assembly. A drive mechanism such as a motor drives the lifter mechanism using a cam-follower arrangement and the sweep assembly using a slotted yoke mechanism.
US10788247B2 Control mechanism for climate control unit with multiple stages
A climate-control system includes a variable-capacity compressor. An outdoor ambient temperature sensor indicates a temperature of the outdoor ambient air. A return air temperature sensor indicates a temperature of the return air in the system. A controller commands a startup compressor stage based on the temperature from the outdoor ambient temperature sensor and commands a running compressor stage based on a time-based slope of the temperature from the return air temperature sensor and the startup compressor stage.
US10788241B2 Air conditioner with condensation drain assembly and improved filter rack
A condensate drain assembly includes a drain pan configured to receive condensate from an evaporator coil of an air conditioning system. The drain pan is configured to be removed from the air conditioning system. The condensate drain assembly also includes a drainage pipe configured to translate the condensate from the drain pan to a drain located beneath the air conditioning system and a drain pan end cap. The drain pan end cap includes a first aperture configured to drain the condensate from the drain pan and a second aperture configured to align with the drainage pipe.
US10788240B2 Air conditioner
In an air conditioner, a drain extraction unit and a refrigerant pipe connecting unit may be disposed in a blocking region in which a discharge port is not provided so that a size of the discharge port may be secured and the discharge port may be uniformly disposed, thereby generating uniform airflow in a room. In a lower housing formed in a circular shape, some of components inside an indoor unit of the air conditioner may be disposed in a protrusion portion that protrudes from the circular housing, thereby facilitating the installation of the air conditioner. A condensate water collecting space disposed outside the housing may be provided in a drain tray, thereby efficiently preventing a leakage due to condensate water generated outside the housing. The housing, the drain tray, and the cover member of the air conditioner may be coupled by a coupling member coupled outside.
US10788237B2 Wind direction adjusting apparatus of air-conditioning blowout port, and antibacterial member
A wind direction adjusting apparatus of an air-conditioning blowout port is equipped with: a face plate portion which is disposed in the front of the air-conditioning blowout port from which the air conditioned by an air conditioner is blown out, and receives the air blown from the air-conditioning blowout port; a mounting portion which mounts the face plate portion forward of the air-conditioning blowout port; and an antibacterial member which is mounted to the face plate portion. The antibacterial member has: an antibacterial agent which is a material having bactericidal properties; a bag body which contains the antibacterial agent in a bag material with pores on the entire surface; and a housing which contains the bag body and has a vent hole that limits the ventilation volume of air blown out from the air-conditioning blowout port and passing through the bag body.
US10788236B2 Air diffusion
A flow of air through a diffuser (10) is controlled by controlling the volumetric flow rate of the flow of air in a control passage, directing the air through a diffusion flow passage, and then either diffusing the air in a first, normal direction, or occasionally diffusing it in a second direction, to dump the air into a room. The air is dumped by operating a dump mechanism (26) to displace a dump element (28,46) from a first diffusion position in which the flow of air is directed in the first diffusion direction, along a ceiling, to a second diffusion position in which the dump element (28,46) redirects the flow of air to dump it.
US10788231B2 Fault condition management for heating, ventilation, and air conditioning (HVAC) systems
Presently disclosed is a fault condition management system of a heating, ventilation, and air conditioning (HVAC) system. The system includes a controller having a user interface with a display and a lockout status indicator. The controller is configured to determine that the HVAC system is in a plurality of fault conditions and to individually present, on the display of the user interface, a respective fault code corresponding to each respective fault condition of the plurality of fault conditions in a repeating loop. Each respective fault code is presented for a fault code presentation duration followed by a rest duration. The controller is configured to control illumination of the lockout status indicator during the fault code presentation duration of each respective fault code to indicate a respective lockout status of the corresponding respective fault condition.
US10788227B2 Space conditioning control and monitoring method and system
A space conditioning system and method for monitoring electrical parameters and/or thermodynamic parameters relating to the heat of extraction/rejection or power consumption of the system and to communicate the monitored parameters to an external device.
US10788223B2 Blower
Disclosed is a blower including a blower main body configured to move air from a main body suction port formed in a lower end thereof to a main body discharge port formed in an upper end thereof using an air-conditioning module provided therein, and a variable nozzle connected to the upper end of the blower main body so as to suction the air moved from the blower main body through a nozzle suction port thereof and discharge the air through a nozzle discharge port thereof, the variable nozzle including a pair of nozzle guides provided therein to adjust a partial pressure of the air to be discharged through the nozzle discharge port.
US10788221B2 Glass-ceramic worktop
The present invention relates to an advantageously interactive item of furniture and/or appliance comprising: at least one worktop formed from at least one substrate made of a monolithic glazing material and of area larger than 0.7 m2, said substrate having a lightness L* lower than 10, a haze lower than 30% and a light transmission TL lower than 10%; at least one heating element; at least one light source, in particular intended to light up one or more zones or one or more elements or displays of the substrate, this source in particular being located under the substrate and being hidden thereby when said source is at rest; and at least one interface for communicating with at least one element of the worktop such as the one or more light sources and/or the one or more heating elements and/or if needs be wirelessly with at least one external element.
US10788220B2 Determining cookware location on a cooktop appliance based on temperature response
A cooktop appliance includes first and second heating elements and a controller operably connected to the first and second heating elements. The controller is configured for receiving a signal from a temperature sensor associated with a cooking utensil. The controller is also configured for activating the first heating element at a heating level that is higher than a heating level of the second heating element for a testing period, and monitoring the temperature associated with the cooking utensil during the testing period. The controller is configured for determining that the cooking utensil is located on the first heating element when a value of the monitored temperature is greater than a predefined threshold.
US10788214B2 Fuel injectors for turbomachines having inner air swirling
A fuel injector for a turbomachine includes an inner heat shield having an air cavity wall defining an air cavity for allowing air to flow therethrough. The inner heat shield includes an integral air swirler forming a downstream end thereof. The integral air swirler extends in an axially downstream direction at least as far as a fuel distribution channel defined on or in a fuel distributor of the injector to direct airflow at an outlet of the fuel distributor.
US10788211B2 Combustion chamber for a gas turbine engine
A combustion chamber for a gas turbine engine includes: an inner wall delimiting an inner volume of the combustion chamber, through which combustion gas flow from a burner to a gas turbine of the gas turbine engine, a plurality of dampening cavities for the dampening of thermo-acoustic vibrations in the combustion gas, each dampening cavity communicating with the inner volume through at least a dampening hole on the inner wall, at least a cooling passage for a cooling medium flowing outside the inner volume in thermal contact with the inner wall, each dampening cavity having at least a purging hole communicating with the cooling passage for purging a portion of the cooling medium through the dampening cavities to the inner volume.
US10788207B2 Device and method for treating flue gases
Device (10) for injecting powders into a furnace pipe (500), comprising a chamber (230) connected to a peripheral pipe (220) and, on the other hand, to the said furnace pipe via the said peripheral pipe (220), which comprises a first part (221) of diameter DP1, and a second part (222) of diameter DP2, having a downstream end (222a) and intended to be in communication with the furnace pipe, and a powder conveying pipe (120) which has a diameter DT and a downstream end (121), characterized in that the second part of the peripheral pipe has a length L≥the diameter (DP2) of the second part of the peripheral pipe, and in that the diameter (DT) and the diameter (DP2) are connected by the relationship 0
US10788206B2 Rotary batch decoater
Systems and methods for efficiently performing rotary batch decoating can use time-offset batch reactors. A first batch reactor can operate out of phase with a second batch reactor, so that the burning of pyrolysis gases from the first reactor can be used to provide fuel to the incinerator used to heat the material in the second reactor. After the first reactor is dumped and filled with new material, the pyrolysis gases from the second reactor can be used to provide fuel to the incinerator, which heats the material in the first reactor.
US10788198B2 LED lamp with LED chip set having LED chips
An LED lamp includes: a lamp shell including a lamp head, a lamp neck and a sleeve; a passive heat dissipating element having a heat sink connected to the lamp shell; a power source having a first portion and a second portion; a light emitting surface connected to the heat sink of the passive heat dissipating element and comprising LED chips electrically connected to the power source; a first heat dissipating channel formed in a first chamber of the lamp shell for dissipating heat generated from the power source while the LED lamp is working, and the first chamber is located between bottom of the LED lamp and an upper portion of the lamp neck; and a second heat dissipating channel formed in the heat sink and between the fins and the base of the heat sink for dissipating the heat generated from the LED chips and transferred to the heat sink; wherein a lateral outline of the LED lamp detours around the axis of the LED lamp 360 degrees to turn around to form a contour of the LED lamp, the outline includes an outline of the lamp neck and an outline of the heat sink, the outline of the lamp neck is a concave curve, the outline of the heat sink is a convex curve, the radius of curvature of the outline of the lamp neck is greater than the radius of curvature of the outline of the heat sink.
US10788193B2 Removable clamp for decorative lights
A removable clamp for a light string is provided. The removable clamp includes a base with engagement members designed to engage a portion of a wire of the light string; a cap with a peripheral skirt and a set of friction members designed to engage with the engagement members of the base for engaging the portion of the wire; and a magnet embedded in the base of the removable case such that the magnet does not protrude outside the base. The removable clamp wraps around the portion of wire of the light string, and then attached via the magnet to a metal surface on the outside of a building.
US10788192B2 Housing for mounting a surface lighting element
A housing, which is provided for incorporating a surface lighting element in a wall, includes a base intended to be fixed in the wall and a flap for receiving the surface lighting element. The flap receives the surface lighting element on its face directed toward the outside of the housing and is mounted to pivot on the base by at least one removable link axis making it possible to dismantle and reassemble the flap relative to the base.
US10788188B2 Configurable luminaires and components
A steerable illumination fixtures include an emitting source and a refractive optical system that steers an emitted beam by relative translation of the emitting source against the optical system. The light emitting source may be placed along an optical axis of one or more lenses to produce an output beam along that axis, or translated in-plane (orthogonal to the optical axis) relative to the lenses to produce a steered beam. The optical system may include refractive lenses and in some embodiments mixing channels and/or one or more baffles with apertures. The design is typically optimized to produce a round, uniform beam that retains approximately the same power level and beam width as it is steered. It is beneficial, but not required, that a second lens have a diameter equal to or larger than a first lens. The lenses may be configured so that the effective focal plane of the two lenses together is located approximately at the plane of the light emitting source.
US10788187B2 Arrangement of a headlight in a vehicle having damage protection for the event of a crash
An arrangement of a headlight on a vehicle with protection from damage for the event of a crash, wherein the headlight has a housing with which it is attached to a body of the vehicle by at least one molded attachment feature. A sheet metal element is designed such that it forms a sliding surface for the body in the event of a crash and is arranged on the housing of the headlight.
US10788183B2 Lighting arrangement with an exchangeable lighting cap
A lighting arrangement with an exchangeable lighting cap, includes a holder for the lighting cap and a lock lever to lock the lighting cap in position on the holder. The front face of the lighting caps has at least one light emitting element, for emitting light in a direction perpendicular to the front face. The edge of the front face has two positioning slots that are perpendicular to the direction of illumination. The holder comprises an opening for receiving the front face and has two positioning elements arranged at a rim of the opening, wherein the positioning elements can be inserted into the positioning slots of the lighting cap by elastic deformation to fix the position of the lighting cap on the holder. The lock lever has an open position for inserting the lighting cap into the holder and a locked position for locking the lighting cap in position.
US10788180B2 Light ray concentrator
An optical device and systems using an optical device are provided, where the optical device may be configured for collimating incoming light rays. The optical device may include a host medium substantially comprised of a transparent material and an array of substantially transparent structures embedded within the host medium. The structures of the array each include a convex side presented to the incoming light rays and a concave side that passes light rays through toward the output face of the host medium, collimating the rays. Multiple stages of arrays may be provided in the optical device, typically with lengthening aspect ratios and increasing indexes of refraction in a direction from the input face toward the output face. The systems may use the optical device for using an exterior light to illuminate an interior space in a building or to generate power.
US10788177B2 Lighting fixture with reflector and template PCB
The present invention relates to different embodiments of lighting fixtures, such as high bay lighting fixtures, comprising one or more improved features. Some of these features include the direct mounting of emitters on a heat sink and/or the use of a template-like board for providing an electrical connection between emitters. These features can improve heat dissipation from the emitters and simplify fabrication. In other embodiments, expensive lens optics of prior art SSL fixtures can be replaced with a flat lens and reflector in order to produce a fixture having a satisfactory spacing criterion.
US10788176B2 Modular LED lighting system
This disclosure relates to LED based lighting systems, such as surface mounted lighting systems and lighting systems that can connected to an existing grid structure. These lighting systems can be utilized in many settings, for example, as primary lighting systems for a commercial building and for retrofit lighting improvement purposes. Devices according to the present disclosure provide lighting systems capable of mounting to an existing surface, such as a T-bar ceiling structure. These devices can further comprise modular elements which facilitate connections of multiple lighting body components, allowing for multiple lighting arrangements and providing a cost effective and easily configurable lighting design. In some embodiments, multiple lighting components can be attached together by movable joints, allowing further user control over light distribution from the lighting systems.
US10788172B2 Glass plate
A glass plate, with a thickness θ of 1.0 mm or more, having first and second main surfaces and end surfaces, includes 1 to 80 weight ppm of iron in terms of Fe2O3 with 0.1 to 10.0 weight ppm of Fe2+; and 0.1 to 10.0 weight ppm of Ni, Mn, Cr, Co and V in total. In a sample with a size of 50 mm×50 mm×θ obtained from the glass plate, and an arithmetic average roughness of the main surfaces and first and second cut surfaces being 0.1 μm or less, a first average absorbance coefficient for a wavelength of 400 to 700 nm measured on the first main surface in a normal direction is 0.009 or less, and a ratio of a second average absorbance coefficient measured on the first cut surface, to the first absorbance coefficient is 1.3 or less.
US10788171B2 Handheld light-emitting device, in particular a work light
A handheld light-emitting device having a housing and a radio module is described, the radio module being designed to receive information from at least one external interface and/or transmit it to at least one external interface. Provision is made that the radio module is disposed in the housing of the handheld light-emitting device.
US10788169B2 Lighting device
An embodiment provides a lighting device comprising: a conversion unit including an optical layer having a plurality of optical patterns; a light emitting element for emitting light toward the optical patterns; and a circuit board on which the light emitting element is disposed, wherein the plurality of optical patterns are spaced apart from each other in a first direction and extend in a second direction intersecting the first direction, and the optical layer has a curvature in the first direction.
US10788166B2 Type of LED lamp structure and its preparation process
A type of LED lamp structure and its preparation process are disclosed, where insulation casings are placed over two thin wires extended from the bulb shell to prevent the two electrodes from contacting before they are electrically connected with the driver power supply, usually by welding or winding. The LED lamp structure of the embodiments of the present invention includes: light-emitting components, driver power supply and electrical connection components; the light-emitting components include an LED lamp pole. Thick wires are installed below the LED lamp pole and the thick wires are electrically connected to the LED lamp pole; the driver power supply includes the driver circuit board and the driver circuit board is connected to the female connector for plugging to the thick wires, so that the thick wires are electrically connected to the driver power supply through the female connector.
US10788164B1 LED emitter and LED lamp having the same
A light-emitting diode (LED) emitter and a LED lamp having the same are revealed. The LED emitter includes a first LED chip string, a second LED chip string, a substrate, two electrodes, a high-color-temperature phosphor layer and a low-color-temperature phosphor layer. The substrate where the first LED chip string and the second LED chip string are arranged is electrically connected to the two electrodes. The high-color-temperature phosphor layer and low-color-temperature phosphor layer cover the first LED chip string and the second LED chip string respectively. The total resistance value of the first LED chip string is different from the total resistance value of the second LED chip string.
US10788162B2 Retrofit kit and methods for conversion of fluorescent light assemblies to LED assemblies
Devices and methods for converting fluorescent light assemblies. In some embodiments, an apparatus comprises a bracket having a first end portion, a second end portion, and a central portion. The central portion is located between the first end portion and the second end portion. The first end portion includes a first socket that is configured to be electrically coupled to a first end portion of a LED light tube. The second end portion includes a second socket that is configured to be coupled to a second end portion of the LED light tube. The central portion defines a notch that is positioned such that the bracket can be moved between a first configuration and a second configuration.
US10788158B2 Spreader for video-photographic tripod
The invention relates to a spreader for video-photographic tripods comprising at least three arms pivoted, at one end, on a central spider, and provided, on the other end, with coupling means with the tripod, each one of the arms of said spreader being comprised of a housing or casing, within which there are slidably provided two telescopic stages, extendable in opposite directions relative to one another, said telescopicity stage extending far from said central spider providing, on its end outer with respect to said casing, said coupling means with the tripod, between said housing and said two telescopic stages being provided a mechanism for actuating the extension and retraction of said two telescopicity stages, said actuating mechanism being so realized that, for the extension of said two stages, it is required an action by an operator, while the retraction of said two stages is free as a result of a simple action of compression of said two telescopic stages.
US10788145B2 Fluid flow control device
A device (1) for controlling the flow of fluid through a conduit from an upstream side (3) to a downstream side (5). The device includes a housing (4) with a wall (6) having valve apertures (8) through which the flow of fluid is selectively controlled. A valve member (10) is mounted on one side of the wall of the housing and is arranged to move reciprocally to selectively open and close the valve apertures. A removable insert (12) is mounted on the opposite side of the wall of the housing from the valve member. The removable insert is arranged to cover some of the valve apertures.
US10788142B2 Blocking mechanism for a stopcock manifold
A stopcock manifold system includes: a manifold provided with one or several stopcocks, each having a rotary opening/closing control apparatus with at least one finger or crank pin; a rotary mechanized actuator coupling part for each manifold, a rotary axis of the coupling part corresponding in use to a rotation axis of the control apparatus, the coupling part coupling with the stopcock by insertion of each crank pin into a closed notch in the coupling part, the closed notch of each coupling part receiving one of the crank pins of the corresponding stopcock, such that the crank pin is insertable into the corresponding coupling part by tilting the manifold and then straightening it, until it abuts on a first bearing point comprised of an edge of the closed notch; and a maintaining system that enables each coupling part to individually maintain the corresponding stopcock in place.
US10788139B2 Earthquake water shutoff valve
This disclosure is directed to a traditional gate valve whereby the parts are retrofitted to enable the gate valve to stop the flow of water in an earthquake. This device utilizes a weight and springs to trigger a response which closes the gate valve.
US10788136B1 Damper valve assembly
A damper valve assembly for an exhaust system of a vehicle includes a valve housing and a valve flap. The valve housing is adapted to be attached to a pipe of the exhaust system and defines an opening. The valve flap is rotatable relative to the valve housing and about a pivot axis between a first position whereat fluid flow through the opening of the valve housing is restricted and a second position whereat fluid flow through the opening of the valve housing is allowed. The valve flap includes a body and a mass damper. The mass damper is integral with the body and includes a plurality of segments that are folded so that the plurality of segments are in a stacked arrangement.
US10788134B2 High flow spool valve
The present disclosure provides a high flow coefficient spool valve (50) through one or more changes in the flow path from a conventional spool valve. The body (56) of the spool valve includes spherically contoured internal grooves (68). The spool (58), slidably engaged inside the body (56), includes concave surfaces between seals (62) that is complementary to the spherically shaped internal grooves (68) of the body. The spherical shape of the body internal grooves (68) and/or concave shape of the spool allow more volume and more laminar flow therebetween, resulting in an increased flow coefficient and flow capacity. The body also is formed with transverse port windows in the port that contour into a bore of the body adjacent the spool. A choke volume in the flow is strategically designed in a parallel flow location rather than a perpendicular flow location to promote laminar flow and lessen turbulence to also increase the flow coefficient.
US10788129B2 Sealing device
A sealing device that is applicable to high-speed rotation applications and has an increased pressure resistance is provided. The sealing device includes: a first side discharge valve located on a first side, on which a fluid is to be sealed, of an outer circumferential sealing surface, the first side discharge valve extending radially outward toward the first side for allowing a gas in a space between an inner circumferential surface of a housing and an outer circumferential sealing surface to be discharged toward the first side while blocking a gas from entering the space from the first side; and a second side discharge valve located on an atmosphere side that is opposite to the first side with respect to the outer circumferential sealing surface, the second side discharge valve extending radially outward toward the atmosphere side for allowing the gas in the space to be discharged toward the atmosphere side while blocking a gas from entering the space from the atmosphere side.
US10788127B2 Parking lock actuation system and automatic gearbox for a vehicle
A parking lock actuation system for an automatic gearbox of a vehicle is described. The parking lock actuation system has a closed state in which a piston rod of a hydraulic cylinder is in a first position urging a locking pawl to block a gear of the automatic gearbox, and an open state in which the piston rod of the hydraulic cylinder is in a second position preventing the locking pawl from engaging the gear of the automatic gearbox. The parking lock actuation system further includes a first hydraulic valve being connected to a first hydraulic line, to a pressure source and a substantially non-pressurized reservoir, and a second hydraulic valve being connected to a first volume of the hydraulic cylinder, to the first hydraulic line and a non-pressurized reservoir. The first hydraulic valve includes an electrical actuator.
US10788126B2 Actuation arrangement
An actuation arrangement (23) including an actuating device for actuating a transmission parking lock (1). The actuating device having a piston (2) movable into an engaged position (E), which engages the transmission parking lock (1), and into a disengaged position (A), which disengages the transmission parking lock (1). The actuating device further has a cylinder (3) including a cavity (4), in which the piston (2) is arranged and into which transmission oil is supplied to move the piston (2), and a locking unit (5) configured for selectively fixing the piston (2). The actuation arrangement further includes a valve (13). When the valve (13) is in a first valve position, transmission oil is supplied to the transmission shift element (12) through a first line (14), to actuate the transmission shift element (12), and into the cavity (4) through the second line (15), to actuate the transmission parking lock (1).
US10788124B2 Adjustable stator for torque converter
A torque converter is provided with a stator having adjustable fluid flow holes for changing the K-factor of the torque converter, as needed. The stator includes a base plate with fluid flow openings and an adjustable plate with fluid flow openings. The plates matingly engage, such that the fluid openings are adjacent one another. The degree of overlap of the openings can be varied from fully aligned to substantially misaligned by rotating the adjustable plate relative to the base plate, and thereby controlling the fluid flow through the openings. In alternative embodiments the stator holes can be automatically opened and closed in response to changes in fluid pressure in the torque converter, via reed values or spring biased balls.
US10788119B2 Differential device
The disclosure provides a differential device. The differential device having a configuration in which a pinion shaft is inserted into and fixed to a differential case that is driven to rotate around a first axis in a second axis direction orthogonal to the first axis, a pair of pinion gears that are rotatably supported by the pinion shaft and a pair of side gears that are meshed with the pinion gears and are supported so that they are rotatable around the first axis are accommodated in the differential case, and rotational power input from a driving source (engine) to the differential case is distributed to left and right rear wheels (drive wheels) WR through a pair of left and right axles connected to the pair of side gears, wherein an opening is formed at the differential case and oil scraping-off plates are attached to the differential case.
US10788117B2 Drive
A drive (1) with a housing (2) and a toothed part (4) which is mounted rotatably relative thereto with a wire race bearing (15), wherein a threaded ring (23) is screwed onto the housing (2) or the toothed part (4), said threaded ring axially fixing the wire race bearing (15) and permitting an adjustment.
US10788116B2 Automatic transmission and method of manufacturing automatic transmission
An automatic transmission according to one aspect of the present invention includes: a transmission mechanism including a rotational element; a valve body configured to control the transmission mechanism; an electronic control unit configured to perform electronic control of the valve body; and a transmission casing in which the transmission mechanism, the valve body, and the electronic control unit are arranged. The electronic control unit is formed such that an inner peripheral surface of the electronic control unit extends in a circumferential direction along an outer peripheral surface of the transmission mechanism.
US10788114B2 Strain wave gearing with full separation of two stresses
In a strain wave gearing, the addendum tooth profile of an internal gear is defined by the formula a and that of an external gear is by the formula b at a principal cross-section located at a tooth-trace-direction center of the external gear, on the basis of a movement locus (Mc) of κ=1 by the teeth of the external gear with respect to those of the internal gear. It is possible to avoid superimposition of flexion-induced bending stresses and tensile stresses caused by load torque at the major-axis locations of the external gear, and the transmission torque capacity of a strain wave gearing can be improved.
US10788110B2 Hybrid driving apparatus
A hybrid driving apparatus includes a forward-reverse switching mechanism, a transmission, an input path disposed on an output side of the forward-reverse switching mechanism, and a motor connected to the input path.
US10788109B2 Actuator for exoskeleton
An actuation device (1) comprising a threaded shaft (2) connected at one end to driving means adapted to allow the threaded shaft (2) to rotate about its longitudinal axis (a). A movable element (3) is provided with a cylindrical cavity (30) adapted to receive the threaded shaft (2), and configured so that a rotation of the threaded shaft (2) corresponds to a translation the movable element (3) along the longitudinal axis (a). The device (1) has two guiding rods (4,4′) coupled to the movable element (3) and adapted to constrain the translation of the latter along a direction parallel to the longitudinal axis (a). Element (3) comprises a first (31) and a second (32) element constrained to each other, wherein the first element (31) is coupled to the threaded shaft (2) and the second element (32) is coupled to the two guiding rods (4,4′).
US10788106B2 Clearance-free self-aligning bearing on the decoupling tensioner
A self-aligning tensioner (1) for an endless traction mechanism drive in an internal combustion engine is provided, including a base unit (2) and a separate annular tensioning arm (3), the tensioning arm (3) being slidably mounted in a sliding bearing area (4) of the base unit (2) in order to allow a rotational movement relative to the base unit (2); at least one spring element (5, 6) that tensions the base unit (2) and the tensioning arm (3) against each other is inserted between the sliding bearing area (4) of the base unit (2) and the tensioning arm (3).
US10788101B2 Link with swivel ball bushing rotatable in opposing directions
An end link for use with heavy equipment includes a body and a swivel ball bushing. The body has first and second openings and defines a main body plane. The first opening has a slot located on a side thereof proximate the second opening and a truncated substantially spherical inner surface. The swivel ball bushing is seated within the first opening. The swivel ball bushing has a truncated substantially spherical outer surface in nesting engagement with the inner surface of the body and a projection at one end seated in the slot. The projection and slot are shaped to allow rotation of the swivel ball bushing relative to the body in two opposing directions about one axis of rotation or two mutually perpendicular axes of rotation.
US10788099B2 Torsional vibration damper
A torsional vibration damper in which a noise resulting from collision of an inertia body against a rotary member is reduced. An inertia body is arranged coaxially with the rotary member, and rolling members are interposed between the rotary member and the inertial body to transmit torque of the rotary member to the inertia body. A first clearance between an outer circumference of a rotary member and an inner circumference of the inertia body created when rolling members are centrifugally pushed onto raceway surfaces is identical to or narrower than a second clearance between one of the rolling members situated at a highest level and a bottom surface of a guide section.
US10788096B2 Apparatus and method for fixing sticking damper clutch
An apparatus for fixing a sticking damper clutch may include: a transmission controller configured to determine whether a damper clutch sticks, using engine controller information received from an engine controller and damper clutch status information of the damper clutch; and a hydraulic pressure controller configured to fix the sticking damper clutch according to the determination result of the transmission controller.
US10788091B2 Mass-optimized force attenuation system and method
A force-attenuating system that is interposed between an exterior surface and an interior surface, either or both of which may be subjected to percussive forces. The system has a ceiling that is positioned proximate the exterior surface and one or more inverted hat-shaped force-attenuating units with sidewalls extending inwardly convergingly away from the ceiling. Some of the units have a floor that is positioned proximate the interior surface. Optionally the force-attenuating units may be configured as clover-leaf structures with a central region and hemi-pear-shaped lobes extending therefrom. Within the lobes is a floor that is positioned proximate the interior surface. The force-attenuating system may be deployed in an automotive or non-automotive environment.
US10788085B2 Magnetorheological fluid clutch apparatus and control systems
A magnetorheological fluid clutch apparatus comprises an input rotor adapted to be coupled to a power input, the input rotor having a first set of at least one input shear surface, and a second set of at least one output shear surface. An output rotor is rotatably mounted about the input rotor for rotating about a common axis with the input rotor, the output rotor having a first set of at least one output shear surface, and a second set of at least one output shear surface, the first sets of the input rotor and the output rotor separated by at least a first annular space and forming a first transmission set, the second sets of the input rotor and the output rotor separated by at least a second annular space and forming a second transmission set. Magnetorheological fluid is in each of the annular spaces, the MR fluid configured to generate a variable amount of torque transmission between the sets of input rotor and output rotor when subjected to a magnetic field. A pair of electromagnets are configured to deliver a magnetic field through the MR fluid, the electromagnets configured to vary the strength of the magnetic field, whereby actuation of at least one of the pair of electromagnets results in torque transmission from the at least one input rotor to the output rotor.
US10788073B1 Rapid movement loader slot bearing suitable for use on munitions deployment structures
A loader slot bearing includes an annular housing having first and second axial surfaces and an interior area extending therebetween. The interior area has a first inner surface that extends between the first and second axial surfaces. A portion of the inner surface is a first bearing surface that has a spherical contour. A slot extends partially into the first inner surface from the first axial surface. The slot has a first width. The annular housing is manufactured from a precipitation hardened corrosion resistant stainless steel. The loader slot bearing includes a truncated ball that is positioned in the slot and rotated so that the truncated ball is rotatably retained by the first bearing surface. The truncated ball is angularly misalignable relative to the housing and is manufactured from a 440C stainless steel. A dry lubricant is applied to the spherical exterior surface of the truncated ball.
US10788071B2 Hole punch and also a method for the piercing of a workpiece which is present as a foam material and/or as a sandwich material and also a method for the manufacture of the hole punch
A hole punch and a method for piercing a workpiece wherein a hole punch includes a sheet metal part and a piercing body attached thereto which carries out the piercing function and which is provided with a thread cylinder or can be provided with a thread cylinder, for example by pressing a threaded pin into a centrally arranged passage of the hole punch, wherein the hole punch can also be formed in one piece as a piercing body with a sheet metal-like flange. Furthermore a method is claimed for the manufacture of the hole punch.
US10788069B2 Joined component and method for manufacturing joined component
It is an object of the present invention to provide a joined component in which the overflow of brazing filler metal from the outer peripheral line of a joint boundary surface between a first member and a second member is suppressed, and a method for manufacturing the joined component. A joined component is obtained by joining, with brazing filler metal, a first member and a second member to each other at a joint boundary surface where the first member and the second member are in contact with each other, the joined component having a non-contact area that is provided on an inner side with respect to an outer peripheral line of the joint boundary surface and in which the first member and the second member are not in contact with each other. In the joined component, the first member has a retaining recess where the brazing filler metal that is melted when the first member and the second member are joined to each other is retained, the retaining recess providing the non-contact area. The molten brazing filler metal including some solidified part forms a brazing-filler-metal pool in the retaining recess.
US10788068B2 Pin and grommet fastener accommodating two directional offset and related methods
An inner housing defines a pin retaining receptacle elongated in an X-direction with entry ramps extending parallel to the X-direction. The inner housing is slidably coupled to an outer housing and extends into an interior thereof. A plurality of centering blades extend into the interior and between the inner and outer housings to locate the pin retaining receptacle in a central position within the interior in a Y-direction prior to insertion of the pin into the pin retention receptacle. The centering blades are movable in the Y-direction to permit the pin retaining receptacle of the inner housing to move to a non-central position relative to the housing in the Y-direction as a result of the inner housing moving the centering blades in response to the pin engaging the entry ramps during insertion of the pin into the pin receiving receptacle. Associated methods are also disclosed.
US10788064B2 Composite structure
Warping or peeling is suppressed in a composite structure of structures made of different constituent materials. Provided is a composite structure 10 obtained by joining a first structure 1 and a second structure 2 made of a different material from a material of the first structure 1, wherein a part of the second structure 2 is incorporated in a cavity 1d of the first structure 1, and a part of the first structure 1 is incorporated in a cavity (2d) of the second structure 2.
US10788062B2 Electro-fluid transducers
The present disclosure is directed towards electro-fluid transducers that may influence the flow of a fluid in and around a channel. In one such embodiment, a system comprises a first electrode at least partially encapsulated by a first dielectric; a second electrode at least partially encapsulated by a second dielectric, wherein a portion of a channel exists between the first dielectric and the second dielectric; a third electrode positioned in the channel; and a fourth electrode positioned in the channel, wherein the electrodes influence a flow of a fluid in the channel upon the electrodes being energized.
US10788058B2 Multi-segment reinforced actuators and applications
A multi-segment reinforced actuator includes (a) a soft actuator body that defines a chamber and (b) a plurality of distinct reinforcement structures on or in respective segments of the soft actuator body. First and second reinforcement structures are respectively configured to produce a first and second actuation motions, respectively, in first and second segments of the soft actuator body when fluid flows into or out of the chamber. The actuation motions are selected bending, extending, expansion, contraction, twisting, and combinations thereof; and the first actuation motion differs from the second actuation motion. The actuator can be used, e.g., to facilitate bending of the thumb with corresponding bending, extending, expansion, contraction, and twisting actuation motions.
US10788057B2 Hydraulic valve body and hydraulic valve mechanism comprising the body
A hydraulic valve body, comprising two main lines for bringing pressurized hydraulic fluid into the body's channel system and further out of the channel system. The body further comprises at least two outlet fittings for conducting hydraulic fluid from the body's channel system to actuators and two respective inlet fittings for conducting hydraulic fluid from the actuators back into the channel system.
US10788056B2 Pilot valve assembly with orientation adjustment
A pilot valve assembly (10) includes a cylindrical connector (12) having a first end portion (16) with external threading (18) for engaging a threaded control socket (106) of a hydraulic valve (100), and a second end (20) with an array of teeth (22) arrayed around its edge. A circumferential slot (24) around connector (12) is spaced from second end (20). The assembly also includes a pilot valve (26) with a mechanism for controlling a pressure within the hydraulic control valve actuator chamber. Pilot valve (26) is formed with a recess (28) having a complementary teeth (30) for engaging teeth (22) of connector (12) in a range of angular orientations. A clamping arrangement engages slot (24) and clamps pilot valve (26) to second end (20) of connector (12), thereby fixing an angular orientation of the pilot valve.
US10788054B2 Reverse flow jet pump
A jet pump of a downhole tool in a wellbore, wherein the jet pump has a nozzle in fluid communication with a throat and wherein the throat is further in fluid communication with a diffuser, the jet pump further having a central channel located towards an uphole end of the downhole tool, wherein the central channel is configured to house a volume of power fluid; a first annular channel defined in the downhole tool, wherein the first annular channel is arranged around the nozzle and in fluid communication with the central channel; a volume of production fluid located towards a downhole end of the downhole tool; a second annular channel defined in the downhole tool configured to house the volume of production fluid; and a reverse channel in fluid connection with the second annular channel, wherein the reverse channel is in fluid communication with the nozzle.
US10788050B2 Electric compressor and method for producing an electric compressor
An electric compressor for compressing a gas, particularly configured for use in a motor vehicle, comprising a control unit, an electric motor controlled by the control unit, a compressor wheel driven by the electric motor, and a housing at least partially surrounding the electric motor. The housing is produced by an encapsulation method such that a cooling structure is formed integrally with the housing, in particular within the housing, for ensuring cooling of the electric motor and of the control unit. A method for producing the electric compressor of this kind is also disclosed.
US10788049B1 Gas turbine engine airfoil frequency design
A turbomachine airfoil element includes an airfoil that has pressure and suction sides spaced apart from one another in a thickness direction and joined to one another at leading and trailing edges. The airfoil extends in a radial direction a span that is in a range of 2.59-2.89 inch (65.7-73.3 mm). A chord length extends in a chordwise direction from the leading edge to the trailing edge at 50% span and is in a range of 1.46-1.76 inch (37.1-44.7 mm). The airfoil element includes at least two of a first mode with a frequency of 703±10% Hz, a second mode with a frequency of 3574±10% Hz, a third mode with a frequency of 8100±10% Hz, a fourth mode with a frequency of 9450±10% Hz, a fifth mode with a frequency of 11116±10% Hz and a sixth mode with a frequency of 11620±10% Hz.
US10788046B2 Fan and compressor housing for an air cycle machine
A housing for an air cycle machine includes a first housing portion adjacent a first end of the housing, and a second housing portion adjacent a second end of the housing and attached to the first housing portion. A first duct in the first housing portion is adjacent the first end of the housing with an air inlet and an air outlet. A second duct in the second housing portion is adjacent the second end of the housing with an air inlet and an air outlet. The housing further includes a bolt hole positioned in the second end of the housing, and a rib extending between the first housing portion and the second housing portion. The rib is aligned with the bolt hole.
US10788041B2 Dual seal arrangement for superchargers
Disclosed is an embodiment of a dual seal arrangement for the high-speed shaft of a supercharger with a centrifugal compressor and a mechanical speed step-down transmission to the shaft. A ring located about the shaft splits the rotational speed of the shaft between two seals, so that each seal spins at a speed of roughly half the speed of the shaft. The arrangement can also be used to split the shaft speed between two bearings in the same manner. The high-speed shaft may also have a turbine attached, to form a driven turbocharger.
US10788038B2 Control device for internal combustion engine
A control device for an internal combustion engine is provided which enables control of dilution of oil by fuel and water drops, i.e., control of the amount of so-called oil dilution. The control device for an internal combustion engine that is lubricated or cooled by oil includes: a variable displacement oil pump capable of varying the amount of discharge of the oil; an air-fuel ratio sensor for sensing an air-fuel ratio of the internal combustion engine; and an ECU for controlling the amount of discharge of the variable displacement oil pump. The ECU controls the amount of discharge of the variable displacement oil pump, based on the air-fuel ratio sensed by the air-fuel ratio sensor.
US10788037B2 Scroll compressor
This scroll compressor (2) includes a first and second fixed scrolls (4, 5) comprising first and second fixed spiral wraps (9, 12), an orbiting scroll arrangement (7) comprising first and second orbiting spiral wraps (14, 15), the first fixed spiral wrap (9) and the first orbiting spiral wrap (14) forming a plurality of first compression chambers (16) and the second fixed spiral wrap (5) and the second orbiting spiral wrap (15) forming a plurality of second compression chambers (17). The scroll compressor further includes a drive shaft (23) adapted for driving the orbiting scroll arrangement (7) in an orbital movement, and a driving motor (24) arranged for driving in rotation the drive shaft (23) about a rotation axis, the driving motor (24) being located nearby the first fixed scroll (4). The first fixed scroll (4) includes at least one first discharge passage (21) arranged to conduct the refrigerant compressed in the first compression chambers (16) towards the driving motor (24).
US10788035B2 Pump sleeve for a charge and scavenge pump of an integrated drive generator
A pump sleeve for an integrated drive generator has a pump sleeve body extending between a first end and a second end. The first end is at a location adjacent a radially enlarged end plate. The body extends to the second end with a generally cylindrical body portion having an inner bore diameter defining a first distance. The body extends between the first and second ends for a second distance. A ratio of the first distance to the second distance is between 0.15 and 0.30. An integrated drive generator and a method are also disclosed.
US10788032B2 Piston arrangement for pumping a liquid
The present invention relates to a piston assembly for pumping a liquid, in particular in a bottle filling system. The object of the invention is to propose a piston assembly for pumping a liquid, which can be cleaned and/or disinfected without dismantling of the piston or performing any other external interventions into the assembly. The object is achieved by a piston assembly for pumping a liquid, which comprises a piston 1 that travels within a cylinder 2 and has a working path A between a first inversion point U1 and a second inversion point U2, with the piston 1 forming a tight seal with respect to the cylinder 2 in the region of the working path. The assembly is characterized in that beyond one of the two inversion points U1, U2, outside of the working path A, the diameter of the cylinder 2 is enlarged in one section 8 such that the sealing closure is eliminated there, and the piston 1 can be moved into this area for a cleaning and/or disinfection process.
US10788031B2 Methods and system for enhancing flow of a fluid induced by a rod pumping unit
A system for enhancing a flow of a fluid induced by a rod pumping unit is provided. The system includes one or more sensors and a pumping control unit configured to control stroke movement of the rod pumping unit. The pumping control unit is configured to: (a) initiate at least one stroke of the rod pumping unit; (b) receive sensor data from the one or more sensors; (c) upon determination of a violation of a first set of constraints, make a first adjustment to the current stroke timing, and return to step (a); (d) upon determination of a violation of a second set of constraints, make a second adjustment to the current stroke timing, and return to step (a); and (e) upon determination of no violation of at least one set of constraints make a third adjustment to the current stroke timing, and return to step (a).
US10788028B2 Fluid control device with alignment features on the flexible plate and communication plate
A fluid control device includes a piezoelectric actuator and a deformable substrate. The piezoelectric actuator includes a piezoelectric element and a vibration plate. The piezoelectric element is attached on a first surface of the vibration plate. The piezoelectric element is subjected to deformation in response to an applied voltage. The vibration plate is subjected to a curvy vibration in response to the deformation of the piezoelectric element. A bulge is formed on a second surface of the vibration plate. The deformable substrate includes a flexible plate and a communication plate, which are stacked on each other. Consequently, a synchronously-deformed structure is defined by the flexible plate and the communication plate collaboratively, and there is a specified depth maintained between the flexible plate and the bulge of the vibration plate. The flexible plate includes a movable part corresponding to the bulge of the vibration plate.
US10788021B1 Particle-to-working fluid heat exchanger and solar power generator using the same
The particle-to-working fluid heat exchanger is a particle-to-working fluid counter-flow direct contact heat exchanger formed from a heat exchange chamber having opposed upper and lower ends. A diameter of the heat exchange chamber decreases from the upper end to the lower end, with a fluid inlet positioned adjacent the lower end for receiving a stream of fluid. The stream of fluid is tangentially and upwardly directed within the heat exchange chamber. The heat exchange chamber also has a fluid outlet positioned adjacent the upper end thereof. A distribution manifold for the heat exchange chamber produces a plurality of streams of heated particles which exchange thermal energy with the stream of fluid to generate a stream of heated fluid and a volume of cooled particles. A solar power generator, in the form of a solar tower, is further provided, which incorporates the particle-to-working fluid counter-flow direct contact heat exchanger.
US10788017B2 Method and apparatus for weighing an elongate object
Method and apparatus for weighing an elongate object extending between a root end and a tip end thereof, said method including: providing a respective tip load measurement gauge and root load measurement gauge; and providing a suspending arrangement configured for suspending said elongate object from said tip load measurement gauge and from said root load measurement gauge; and suspending said object in a horizontal orientation; and recording a tip load and a root load from respective said load measurement gauges, said method being additionally characterised by: providing a weighing area; and fixing an inclinometer to said suspended blade and load gauge arrangement; and suspending said elongate object from said tip load gauge and from said root load gauge; and adjusting the horizontality of said elongate object in response to signals from said inclinometer prior to said step of recording said tip load and said root load. Alternatively, an inclinometer may be replaced by placing a first distance sensor at a first location on a ground surface; and placing a second distance sensor at a second location on said ground surface; and suspending said elongate object from said tip load gauge and from said root load gauge such that a said root end thereof is suspended proximate said first distance sensor and a said tip end thereof is suspended proximate said second distance sensor; and measuring a first distance between said first distance sensor and a said root portion of said elongate object and; and measuring a second distance between said second distance sensor and a said tip portion of said elongate object; and then adjusting the horizontality of said elongate object in response to said first and second distance readings prior to said step of recording said tip load and said root load.
US10788015B2 Method of handling a wind turbine rotor blade pitch bearing unit
A method of handling the pitch bearing unit of a rotor blade mounted to the hub of a wind turbine, the method including the steps of providing an extension assembly at the interface between the rotor blade and the hub, moving the rotor blade outward from the hub by means of the extension assembly to open a gap large enough to accommodate the pitch bearing unit while maintaining a connection between the rotor blade and the hub, and removing the pitch bearing unit through the gap.
US10788013B2 Underwater electrical power plant, a system and a method
An underwater power plant, a method and a system are for converting kinetic energy of flowing water into electricity. The power plant has at least one turbine house defining a duct for housing a turbine apparatus, and a connecting means for attaching the turbine apparatus in the duct. The connecting means has at least one member slidably connected to the turbine house for allowing sliding of the turbine apparatus out of, into or within the turbine house.
US10788012B2 Ocean powered rankine cycle turbine
An ocean powered Rankine cycle turbine includes a loop in which is circulated a working fluid. A first heat exchanger effects a phase change of the working fluid from liquid to gas. The gas expands to power a turbine. Gas exiting the turbine is condensed by a second heat exchanger to effect a phase change from gas back to liquid. A piston assembly is used to compress air. A wave energy converter uses ocean wave energy to reciprocally move the piston. As the wave goes down, the piston is extends drawing air into the piston housing. As the wave goes up, the piston compresses the air. Heat generated as the piston compresses air, is used to as a heat source for the first heat exchanger. Cold compressed air is used as a cold source for the second heat exchanger.
US10788008B2 Method for optimizing the adjustment of the gating of at least one hydraulic turbine
The present invention relates to a method for optimizing the adjustment of the gating of a hydraulic turbine (1), the turbine (1) is provided with a set of wicket gates (2), wicket gates (2) are moving with a single, conjoined movement between a closing position in which they press against one another and an opening position in which they are apart from one another, by a control ring (4) that is kinematically connected to each one of these wicket gates (2), this control ring (4) being moved in rotation by at least one actuator (3), this actuator (3) including a device (31) for adjusting the travel of its rod (30), the method includes at least the following steps, the turbine (1) is previously stopped and dry and the rod (30) of the actuator (3) is provided with at least one strain gauge: 1) calculating the theoretical force to be applied to the actuator (3) in order to obtain watertight closure of the wicket gates (2); 2) measuring, via the strain gauge, the force applied to the actuator (3), the latter being inoperative; 3) after bringing the actuator (3) online, moving its rod (30) until the wicket gates (2) adopt the closing position and measuring the corresponding force, referred to as the “measured force”; 4) comparing the measured force with the theoretical force calculated in step 1.
US10788006B2 Method and apparatus to control an ignition system
A multi-charge ignition system including a spark plug control unit adapted to control at least two coil stages so as to successively energise and de-energise the coil stages to provide a current to a spark plug, the two stages including a first transformer including a first primary winding inductively coupled to a first secondary winding a second transformer including a second primary winding inductively coupled to a second secondary winding. A first switch is located between the high end side of the first primary winding and the high end side of the second primary winding, and a second switch is located between the low side of the first primary winding and high side of the second primary winding.
US10788003B2 High-pressure fuel supply pump
It is an object of the present invention to provide a high-pressure fuel supply pump having a pump body capable of improving corrosion resistance and weldability and being manufacturable by forging. Therefore, in the high-pressure fuel supply pump having a metal pump body forming a pressurizing chamber, the pump body is made of a steel material containing 12% to 18% of Cr and 3% to 7% of Ni, and the pump body has a forging surface on a part of the outer peripheral surface.
US10788002B2 Sealing structure for gaseous fuel
In metal-on-metal sealing structures, the sealing criteria employed for high pressure liquid fuel does not work when sealing gaseous fuels. A technique for sealing a gaseous fuel between gaseous fuel conduits in an internal combustion engine includes forming a contact band between two surfaces of a sealing structure between a first conduit and a second conduit. A width of the contact band is at least equal to the larger of a minimum contact pressure width where contact pressure is at least equal to a predetermined minimum contact pressure; and a minimum yield zone width where at least one of the two surfaces have plastically deformed.
US10787999B2 Evaporated fuel processing apparatus
An evaporated fuel processing apparatus is provided with a canister to collect vapor, a purge passage to purge the vapor collected in the canister to an intake passage, a purge valve provided in the purge passage to regulate a purge flow rate of the vapor, a purge pump provided between the canister and the purge valve to pressure-feed the vapor from the canister to the purge passage, and a vapor pressure sensor to detect vapor pressure in the purge passage. An inside of the canister is communicated with the atmosphere, a capacity chamber (the canister) is provided upstream of the purge pump, and the vapor pressure sensor is provided in the purge passage between the purge valve and the purge pump.
US10787996B2 Gas turbine engine with stream diverter
In accordance with one aspect of the disclosure, a stream diverter for a gas turbine engine is disclosed. The stream diverter may include a first air duct, a second air duct, a third air duct, and a door operatively associated with the second and third air ducts of the gas turbine engine. The door may have at least an open position allowing air from the second air duct to flow into the third air duct and a closed position preventing air from flowing between the ducts.
US10787995B2 Control device of a variable section nozzle and the implementation method thereof
The present disclosure provides a device for controlling a variable section ejection nozzle of a turbojet engine nacelle of an aircraft. The device includes a calculator adapted to determine a position setpoint of the nozzle and a management system of the servo-control of the position of the variable nozzle depending on the flow rate of the fuel supplying the turbojet engine. The management system includes at least one instantaneous flow rate sensor of the fuel and a management unit which is designed to compare the flow rate measured by the flow rate sensor with a theoretical fuel flow rate depending on the parameters of the flight of the aircraft, to determine a correction value of the position of the nozzle depending on the comparison of the measured flow rate and the theoretical fuel flow rate, and to correct the position setpoint of the nozzle according to the correction value.
US10787994B2 Tail cone apparatus and methods for reducing nozzle surface temperatures
Tail cone apparatus and methods for reducing nozzle surface temperatures of aircraft engines are disclosed. An example apparatus includes a tail cone to be coupled to an aircraft engine. The tail cone includes a central axis, a cone section, and a plurality of fins. The fins are spaced about the central axis and extend outwardly from an outer surface of the cone section.
US10787993B2 Valve device and exhaust heat recovery system
This valve device is provided with: a body (10) that has at least one passage (11, 12) for passing a fluid and valve shaft holes (13, 14, 15); a valve shaft (20), which is passed through the valve shaft holes so as to be rotatable; and butterfly valves (30, 40), which are fixed on the valve shaft and are for opening and closing the passages (11, 12). The butterfly valves (30, 40) are disposed so as to close the passages (11, 12) on a downstream side or an upstream side of the valve shaft holes (13, 14, 15) in a flow direction of the fluid. As a result, it is possible to prevent fluid leakage and achieve effective utilization of exhaust heat in an exhaust heat recovery system.
US10787986B2 Fuel pump control device
A fuel pump controller performs a feedback control of an actual fuel pressure of a feed pump to a command fuel pressure which is from an external element. The pump controller changes a gain for the feedback control to a value larger than a minimum value of the gain in response to an acceleration command information which is to accelerate a vehicle by using an internal combustion engine.
US10787985B2 Combustion control device for compression autoignition engine
A control device for a compression autoignition engine includes an engine, a state quantity setting device, a spark plug, a controller, and a sensor. The spark plug receives a control signal from the controller and ignites air-fuel mixture at predetermined ignition timing such that the ignited air-fuel mixture is combusted by flame propagation and then unburned air-fuel mixture in a combustion chamber is combusted by autoignition. The controller outputs a control signal to an injector such that preceding injection and succeeding injection are performed in a compression stroke.