Document Document Title
US10573054B2 Non-volatile storage for graphics hardware
Methods and systems may provide for an apparatus having a graphics processing unit (GPU) and a non-volatile memory dedicated to the GPU. If a request for content is detected, a determination may be made as to whether the non-volatile memory contains the content.
US10573053B2 Method and apparatus for animating images on mobile devices
The present application describes techniques for animating images on mobile devices. One example method includes: drawing a final image to be displayed on a hidden canvas; storing the drawn image as an endpoint image; determining a changing display parameter based on an animation effect, wherein the display parameter comprises a display location parameter and each frame of a screenshot parameter determined based on an animation effect; and displaying at least a part of the endpoint image frame by frame in an animation area at a certain interval by displaying, frame by frame in the animation area at the certain interval using the display location parameter, a part of the endpoint image captured based on the screenshot parameter of the frame, until the endpoint image is finally displayed.
US10573052B2 Creating cinemagraphs with virtual long-exposure images
Embodiments of the present invention are directed to facilitate creating cinemagraphs from virtual long-exposure images. In accordance with some embodiments of the present invention, virtual long-exposure image comprising a plurality of aligned frames is provided and a selection of a region of pixels in the virtual long-exposure image is received. Based on the selected region of pixels, a set of frames for animation is identified from the plurality of frames. The set of frames may be identified by automatically detecting a sequence of frames or by receiving a user selection of frames. The virtual LE image is combined with the set of frames to create a cinemagraph having a visible non-animated portion formed by the virtual LE image and a visible animated portion formed by the set of frames.
US10573049B2 Object creation using body gestures
An intuitive interface may allow users of a computing device (e.g., children, etc.) to create imaginary three dimensional (3D) objects of any shape using body gestures performed by the users as a primary or only input. A user may make motions while in front of an imaging device that senses movement of the user. The interface may allow first-person and/or third person interaction during creation of objects, which may map a body of a user to a body of an object presented by a display. In an example process, the user may start by scanning an arbitrary body gesture into an initial shape of an object. Next, the user may perform various gestures using his body, which may result in various edits to the object. After the object is completed, the object may be animated, possibly based on movements of the user.
US10573043B2 Mobile-based cartographic control of display content
A content display system can control which content and how the content is displayed based on viewing parameters, such as a map zoom level, and physical distance parameters, e.g., a geo-fence distance and an icon visibility distance. Different combinations of input (e.g., zoom level and physical distances) yield a myriad of pre-set content displays on the client device, thereby allowing a creator of an icon to finely tune how content displayed otherwise accessed.
US10573037B2 Method and apparatus for mentoring via an augmented reality assistant
A method and apparatus for training and guiding users comprising generating a scene understanding based on video and audio input of a scene of a user performing a task in the scene, correlating the scene understanding with a knowledge base to produce a task understanding, comprising one or more goals, of a current activity of the user, reasoning, based on the task understanding and a user's current state, a next step for advancing the user towards completing one of the one or more goals of the task understanding and overlaying the scene with an augmented reality view comprising one or more visual and audio representation of the next step to the user.
US10573029B2 Fast iterative image reconstruction method for emission tomography
A fully analytical fast iterative statistical algorithm for image reconstruction from radiation measurements obtained in emission tomography e.g. in a Positron Emission Tomography scanner, is described in this invention. The method presented here improves the resolution of the reconstructed images and/or decreases the tracer dosage absorbed by a patient during examination and at the same time it maintains the quality of the functional images obtained. These improvements are due to the signals obtained being adapted to the specific statistics of this imaging technique.
US10573024B1 Distance detection based on chromatic aberration
Described herein are systems and methods of determining a distance between an object depicted in an image and an imaging device that captured that image. In particular, the disclosure discusses that an image may be separated into multiple derivative images, each of which is associated with a different wavelength of light. In some embodiments, an image may be separated into images associated with wavelengths of primary colors (e.g., red, green, and blue). Once separate images have been created, a sharpness value may be determined for each image. A distance between the object and the imaging device may then be calculated based on sharpness values associated with each of the separate images.
US10573022B2 Object recognition system and method of registering a new object
An object recognition system includes a storage device, a reading unit, an output device, and a processor. The storage device stores a dictionary containing attributes of a plurality of registered objects. The attributes includes at least a category and feature values. The reading unit includes an image capturing device. The processor registers a new object by (i) extracting a feature value of the new object from an image of the new object captured by the image capturing device, (ii) comparing the extracted feature value with feature values of registered objects that are registered in the dictionary to calculate a similarity degree therebetween, (iii) registering the extracted feature value in the dictionary as a determination criteria for an object recognition, and (iv) outputting a notification through the output device prior to the registering, upon a result of the comparing meets a predetermined condition.
US10573002B2 Image processing method and apparatus for normalisation and artefact correction
A computer implemented image processing for normalizing images is disclosed. The method comprises calculating, for each chunk of an image, a combination of the two largest contributions to the variations of color of the chunk that approximates a representation of three additive color component data elements of the each image chunk, thereby to provide a plurality of approximated image chunks. The approximated image chunks are used to determine (i) a first item of approximated image chunk data, vMin, that corresponds to a first one of the two largest contributions, and (ii) a second item of the approximated image chunk data, vMax, that corresponds to a second one of the two largest contributions, wherein the first item of approximated image chunk data and the second item of approximated image chunk data together provide a mapping transformation and for each image pixel, image pixel data is obtained comprising three additive color component data elements of the each image pixel, and transformed using the mapping transformation to calculate normalized image pixel data for the each image pixel.
US10572999B2 Vascular territory segmentation using mutual clustering information from image space and label space
Methods, systems, computer programs, circuits and workstations are configured to generate at least one two-dimensional weighted CBF territory map of color-coded source artery locations using an automated vascular segmentation process to identify source locations using mutual connectivity in both image and label space.
US10572994B2 Radiation imaging apparatus, radiation imaging system, radiation imaging method, and computer-readable medium
Provided is a radiation imaging apparatus, which is configured to acquire a radiographic image, the radiation imaging apparatus including: an evaluation unit configured to evaluate the radiographic image based on a plurality of evaluation indices; a determination unit configured to determine priorities of the plurality of evaluation indices; and an output unit configured to output propriety information regarding whether the radiographic image is proper based on evaluation results of the plurality of evaluation indices and the priorities.
US10572987B2 Determination of localised quality measurements from a volumetric image record
The invention relates to a method and a device for processing a volumetric image record. The method comprises the following steps: carrying out a non-optical image scanning method on an object to be analysed and generating a volumetric image record and extracting the object contour from the volumetric image record in order to determine the position of the object surface; defining an object surface point and a surrounding area for said object surface point and analysing the grey tones within the surrounding area; calculating a quality value, which reflects the localised quality of the surface, for the object surface point on the basis of the grey-tone analysis. The device comprises equipment for carrying out the method.
US10572984B2 Method for inverse tone mapping of an image with visual effects
A method and apparatus for inverse tone mapping of an LDR image with computer generated imagery components, such components being also called visual effects, are disclosed. The disclosed method includes accessing a first LDR image, the first LDR image being obtained from at least one computer generated imagery component rendered and composited into an LDR reference image or background plate; determining an HDR lighting indication responsive to information extracted from a part of the first LDR image and a respective part of a first intermediate HDR image obtained by applying a first pass inverse tone mapping to the first LDR image; obtaining a second intermediate HDR image by applying a second pass inverse tone mapping to the LDR reference image; obtaining the first HDR image from the computer generated imagery components rendered using HDR lighting indication and composited into the second intermediate HDR image.
US10572978B2 Moran's / for impulse noise detection and removal in color images
A method for impulse noise detection and removal in color images based on Moran's I statistic using Moran's I vector median filter (MIVMF) which comprises detection and removal components. The detection module determines if a pixel is noise or is noise-free. If it is a noise pixel, the vector median filter (VMF) will be used to remove the noise. This detection capability meets the so-called “switching” mechanism, which only selects noisy pixels for suppression. The inventive filter expedites processing time with the reduced number of vector calculations due to this new detection function, achieved with Moran's I index and the indication of 1-D Laplacian kernels. Compared to other vector-type median filters, the inventive MIVMF was faster in the filtering process and efficient in removing random impulse noise with different noise levels in color images. The MIVMF demonstrated a promising de-noising result based on the criteria of Peak Signal-to-Noise Ratio (PSNR) and Structural Similarity Index Metric (SSIM). With the visualization of processed images, the MIVMF avoids image blurring, preserves the image edge details, and achieves superior noise reduction.
US10572976B2 Enhancing observation resolution using continuous learning
A system and method to enhance observation resolution using continuous learning include obtaining a first image of a surface area from a first satellite, and obtaining a second image of the surface area from a second satellite. The first image has a lower spatial resolution than the second image, and temporal resolution of the first images obtained by the first satellite is higher than temporal resolution of the second images obtained by the second satellite. The method also includes determining a convolution matrix A or training a neural network, obtaining additional one or more of the first images prior to obtaining an additional one of the second images, and generating a new image from each of the one or more of the first images using the convolution matrix A or the neural network. The new image has a higher spatial resolution than the one or more of the first images.
US10572974B2 Image demosaicer and method
A method for demosaicing a raw image includes: (1) horizontally-interpolating a green channel formed of primary pixel-values Bg(x,y)g to yield a horizontally-interpolated green channel that includes both Bg(x,y)g and non-primary pixel-values Igh(x,y)r,b; (2) modifying each Igh(x,y)r,b, by horizontally-neighboring pixel-values, to yield a refined horizontally-interpolated green channel; (3) vertically-interpolating the green channel to yield a vertically-interpolated green channel that includes pixel-values Igv(x,y)r,b; (4) modifying each Igv(x,y)r,b by vertically-neighboring pixel-values, to yield a refined vertically-interpolated green channel; (5) generating a full-resolution green channel from the refined interpolated green channels and gradients thereof; (6) generating a full-resolution red channel by determining red pixel-values from a local-red mean value of neighboring pixel-values and the full-resolution green channel; (7) generating a full-resolution blue channel by determining pixel-values from a local-blue mean value of neighboring pixel-values and the full-resolution green channel; and (8) combining the full-resolution channels to yield a demosaiced raw image.
US10572967B2 Image data processing circuit and imaging circuit
In a pixel region in a frame of image data, calculation contents are switched over in robustness. An imaging circuit includes an image sensor, a processing element, and an instruction control section. An image sensor generates image data by photoelectrically converting an image signal from an object. A processing element processes line data included in image data in parallel. An instruction control section selects one of a plurality of programs correspondingly to a line count of line data, and supplies an instruction sequence of the selected program to a plurality of processing elements.
US10572965B2 Dynamic granularity adjustment
Techniques for displaying content on an OLED display while decreasing the appearance of image sticking are provided. In an example, a computing system, includes an organic light-emitting diode (OLED) display and a memory to store pixel history values for blocks of pixels in the OLED display. A granularity selector determines a size for the blocks of pixels in the OLED display.
US10572963B1 Detection of items
According to an aspect, a system comprises at least one processor, a memory, and a non-transitory computer-readable storage medium storing instructions. The stored instructions are executable to cause the at least one processor to: receive a digital image that represents an object scanned by a detection device, determine a region of the digital image that is likely to contain an item, transform the region of the digital image to an embedding, classify, based on the embedding, the region as containing a known class of known item, and responsive to classifying the region as containing the known class of item: generate a graphical representation based on the known class of item.
US10572962B2 Generating an incident dossier
Methods, devices, and systems for generating an incident dossier are described herein. One device includes a memory, and a processor configured to execute executable instructions stored in the memory to import data associated with an incident associated with a site, wherein the data is in a number of different forms, receive a number of user inputs associated with the incident, and generate an incident dossier based on the data associated with the incident and the number of user inputs, wherein the incident dossier includes a timeline of the incident, a report of the incident, and a damage assessment of the incident.
US10572956B1 Method and apparatus for measuring environmental conditions
According to one example embodiment, method and apparatus are provided to determine the impact of environmental conditions in an indoor space on human wellness, including automatically obtaining a plurality of scientific measurements of respective environmental conditions in an indoor space, and automatically referencing an electronic data repository containing human wellness information specifying a correlation between a magnitude of a scientific measurement of an environmental condition and human wellness, wherein the correlation specifies a range of magnitudes that are favorable to human wellness, and a range of magnitudes that are not favorable to human wellness. Human readable messages and/or symbols to be displayed in connection with a particular magnitude or range of magnitudes of a scientific measurement are also provided in the electronic data repository, wherein the messages and/or symbols concern an impact of an environmental condition on human wellness. Room wellness information is displayed in a graphical display, wherein the graphical display includes numerical information concerning the scientific measurements obtained by the sensors and human readable messages and/or symbols associated with a particular magnitude or range of magnitudes of a scientific measurement as specified in the electronic data repository.
US10572953B1 Computer-implemented systems and methods for preparing a tax return in which tax data is requested and entered ad hoc
Systems, methods and articles of manufacture for preparing a tax return in which tax questions may be generated and presented to a user in an ad hoc manner. A tax system includes a computing device executing a tax program. The tax program can display a plurality of user interface presentations, such as interview or question screens, with tax questions asking the user to provide tax data related to a taxpayer for preparing a tax return for the taxpayer. The tax program allows the user to skip a tax question on a user interface presentation, and proceed with subsequent user interface presentations. When the tax program determines that a response to the skipped tax questions is required, the tax program dynamically generates a skipped tax question user interface presentation with the skipped tax question and presents it to the user.
US10572947B1 Adaptable property inspection model
Computer executable instructions may be used to configure a special purpose computing device to perform a method for determining whether an unbound property insurance lead may be associated with a property for which a property inspection is not required. The computer executable instructions, when executed by a processor may cause the special purpose computing device to access a data repository storing a plurality of unbound property insurance leads, process each of the plurality of unbound property insurance leads using an adaptable inspection model to determine an insurability risk score for each of the unbound property insurance leads, compare each insurability risk score to a constraint, and communicate an indication of whether a property inspection is necessary for each of the plurality of unbound property insurance leads.
US10572940B2 Dataset intersection determination
An item is determined to exist in a dataset by arranging the dataset into a plurality of subsets, each bounded by the minimum amount of memory that may be transferred between levels of memory in a memory configuration. The item and the subsets have attributes that allow for a determination of which subset the item would exist in if the item were in the dataset. A singular subset is transferred between levels of memory to determine whether the item exists in the transferred subset. If the item does not exist in the transferred subset, it is determined that the item does not exist in the dataset.
US10572938B2 System and method for a risk check
A trading strategy may be controlled according to determining whether the order quantity for each leg of the trading strategy satisfies a certain condition. The quantity for each of the orders of the trading strategy, including the quantity of the initial order and subsequent orders, is compared to a corresponding risk value. When the order quantity for each of the orders is less than the corresponding risk value, the initial order can be sent. When the order quantity for any of the orders exceeds the risk value, the initial order is not sent. Quantity associated with the trading strategy is held or reserved for execution of the trading strategy regardless of the activity taken by the trader since initiating the trading strategy. The reserved quantity can be drawn from the trading strategy until the quantity is depleted, the trading strategy has ended, or both.
US10572937B2 Generating implied orders based on electronic requests for quotes
Systems and methods for determining implied spreads are provided. More particularly, implied spread financial transactions are generated using information from requests for quotes (RFQs). An RFQ processor module may focus the calculations performed by an implied spread determination module. A financial instrument associated with an RFQ may be provided to the implied spread determination module to trigger the determination of whether implied orders exist related to that particular financial instrument.
US10572935B1 Disambiguation of entities based on financial interactions
During an analysis technique, information associated with two entities may be compared to determine a similarity metric. For example, a string distance between the information may be computed. Then, an association metric between financial-transaction histories for the two entities may be calculated. This calculation may involve comparing the nodes and branches in a commerce graph that represents financial interrelationships among a set of entities, including inputs received by the set of entities, outputs provided by the set of entities, and financial transactions among the set of entities. Next, a determination of whether the entities are likely to be a same entity may be based on the similarity metric and/or the association metric. If the entities are likely to be the same entity, the entities may be combined in a data structure. Alternatively, if the entities are not likely to be the same, they may remain separate.
US10572931B2 Approving group purchase requests
Approving a group purchase request for a group of articles. A sub-group of articles is selected, wherein a unique article approval index is assigned to each of the articles and a highest article approval index is determined among the unique article approval indexes of the articles of the group, wherein the article of the group is selected into the sub-group if the article of the group complies with at least one of following article selection criteria: the unique article approval index of the article of the group is above a predetermined approval index threshold and the unique approval index of the article of the group is equal to the highest article approval index; approving the group purchase request for the group if the group purchase request for the sub-group is approved; and rejecting the group purchase request for the group if the group purchase request for the sub-group is rejected.
US10572923B2 Physical shopping with physical and/or virtualized customer assistance
Disclosed is a system for providing customer assistance for a product in a retail store. The customer accesses customer assistance through a mobile application on their mobile device. If available, a physical customer assistance associate provides assistance to the customer. If a physical customer assistance associate is not available, a remote customer assistance associate provides assistance to the customer. If neither a physical and/or remote customer assistance associate is available, the customer may select a comparison of the product with related in stock products. A comparison may also be selected in combination with a physical and/or remote customer assistance associate.
US10572922B2 System and method for estimating bags necessary for items purchased by a consumer
Some embodiments include a system. The system can comprise one or more processors and one or more non-transitory storage devices. The one or more non-transitory storage devices can store computing instructions configured to run on the one or more processors and perform acts of: receiving a transmission from a first mobile device used by an individual in a physical structure, the transmission indicating that the individual will be removing at least one item from the physical structure; retrieving information about the at least one item, the information comprising at least one volume of the at least one item; determining a total volume based on the at least one volume of the at least one item; estimating a number of containers needed for the at least one item, the estimating the number of containers based on the total volume; and forwarding the number of containers needed to an electronic device of a representative of the physical structure to permit the representative to estimate whether the individual is taking unauthorized items out of the physical structure. Other embodiments are disclosed herein.
US10572914B2 Systems and methods for identifying updated unrequested on-file data
An automatic billing updater (ABU) computing device is provided. The ABU computing device receives, from a candidate merchant, a batch update request including a plurality of account identifiers and retrieves a plurality of historical account identifiers from an historical authorization database. Each account identifier of the historical account identifiers is associated with a respective historical transaction of the candidate merchant. The ABU computing device further compares the account identifiers of the batch update request to the historical account identifiers, identifies at least one unrequested account identifier from the historical account identifiers based on the comparison, retrieves unrequested billing data associated with the unrequested account identifier from a billing database that stores updated billing data associated with a plurality of payment accounts, and transmits the unrequested billing data to the candidate merchant. The unrequested account identifier is not included in the account identifiers of the batch update request.
US10572910B1 Companion content on remote control devices
A companion advertisement is displayed on a control client which is also used to control the content being shown on a display client. The companion advertisement is related to a video or advertisement being displayed on the display client. Such a companion advertisement takes advantage of previously unused screen real estate and enables the user to interact with the advertisement or view further information without any interruption of the content being displayed on the display client. A server keeps the content displayed on the display client and control client synchronized. The server recognizes when a user is logged into both a display client and a control client and notifies the control client that an advertisement should be displayed. The control client then retrieves an advertisement related to the content on the display client.
US10572900B2 Mobile device detection and identification with a distributed tracking and profiling framework
Systems, methods and computer-readable media for detecting a mobile device and identifying a user of the device are provided. A wireless signature or other unique identifier of a device may be detected. User information for the device may be obtained from a secondary source independent of the mobile device. Once a user is identified, user information may be retrieved and the user identity and user information may be associated with a mobile device. When the mobile device is then detected at a later time (e.g., after the information has been associated with the device), one or more offers may be generated based on the associated information and/or the location of the device at the time it is detected.
US10572893B2 Discovering and interacting with proximate automobiles
As disclosed herein a computer-implemented method includes identifying, by a first automobile, a proximate automobile, and determining a trust score corresponding to the proximate automobile. The method further includes conducting an affinity group qualification process responsive to the trust score exceeding a selected threshold value, and inviting the proximate automobile into the affinity group responsive to the proximate automobile passing the affinity group qualification process. A computer program product and a computer system corresponding to the above method are also disclosed herein.
US10572887B2 Electronically capturing consumer location data for analyzing consumer behavior
In embodiments, methods and systems for electronically capturing consumer location data for consumer behavior analysis may be provided. The location data may be gathered for one or more consumers from any suitable source. In some cases, the location data may be gathered using electronic devices associated with consumers, such as mobile phones. The gathered data may be analyzed to determine behavior patterns or other characteristics of the one or more consumers. Further, inferences or predictions about consumers may be derived based on the characteristics. The inferences and predictions may be the basis of consumer analytics supplied to a business or other entity.
US10572885B1 Training method, apparatus for loan fraud detection model and computer device
Training method and apparatus for loan fraud detection model and a computer device are provided, wherein the training method for loan fraud detection model includes: acquiring identity information and user's bank statement information of a plurality of sample users, and fraud label information corresponding to each user; constructing an identity feature vector and a behavior pattern vector according to the identity information; constructing a statement feature vector according to the behavior pattern vector, a second vector transformation matrix and the user's bank statement information; generating a target feature vector according to the behavior pattern vector and the statement feature vector; feeding a target neural network with the target feature vector to acquire a fraud detection result of the target feature vector; and training the target neural network, the first vector transformation matrix and the second vector transformation matrix to obtain a loan fraud detection model.
US10572878B2 Check-out system and registration apparatus
A registration apparatus stores priority which is set for each of a plurality of payment apparatuses. If a condition to update the priority is established, the registration apparatus updates the priority, based on data indicating a state of each payment apparatus. The registration apparatus transmits accounting data and data on the priority, to a payment apparatus having a top priority. A payment apparatus pays a transaction by transmitting a permission response to the registration apparatus, when receiving the accounting data and the priority data in a state where the payment of the transaction is possible. The payment apparatus transfers the accounting data and the priority data to another payment apparatus having a lower priority than the payment apparatus, based on the priority data, when the accounting data and the priority data are received in a state where the payment of the transaction is not possible.
US10572876B2 Systems and methods for authenticating potentially fraudulent transactions using voice print recognition
Methods and systems are disclosed for providing fraudulent transaction processes. In one embodiment, a method is disclosed for performing fraudulent transaction processes that may include receiving an indication that a payment transaction has been identified as potentially fraudulent, the payment transaction involving a payment account associated with a user. The method may also include receiving a candidate voice print and comparing the candidate voice print to a user voice print that is associated with the payment account. The method may further include determining, based on the comparison, whether the candidate voice print matches the user voice print, and providing an indication whether the candidate voice print matches the user voice print, the indication configured for use to determine whether to approve or deny the payment transaction.
US10572873B2 Method and system for the transmission of authenticated authorization requests
A method for verifying the source of an authorization request includes: storing an integrated circuit card (ICC) master key; receiving an authorization request for a transaction, wherein the request includes an ICC dynamic number, and the ICC dynamic number is extracted from signed data, based on the ICC master key, generated by a payment card during combined data authentication (CDA); verifying the authenticity of the ICC dynamic number using the stored ICC master key; and transmitting the authorization request to a third party. A method for transmitting an authentic authorization request includes: storing payment card data, the data including an ICC master key associated with the payment card; authenticating the card data using CDA to generate signed data; extracting, from the signed data, an ICC dynamic number based on the ICC master key; and transmitting an authorization request for a transaction, the request including the extracted ICC dynamic number.
US10572871B1 Personalized gift cards—post-transaction communication
Techniques and arrangements for personalizing gift cards based, in part, on exchanging personalized messages between a customer that buys a gift card and a customer that receives and uses the gift card. A point-of-sale (POS) device of a merchant may receive a personalized message from the customer buying the gift card at the time of the purchase. The POS device may then present the personalized message to the customer receiving the gift card when the customer uses the gift card to satisfy a cost of a transaction between the merchant and the customer. During or after the transaction, the POS device may further receive feedback from the recipient customer of the gift card. The POS device may then send the feedback to the customer that originally bought the gift card.
US10572867B2 Renewable resource distribution management system
Energy resource dispensing terminals can be added one-at-a-time to a wide area resource distribution system very easily where needed as needed. Each terminal can dispense any of a number of types of energy resources such as electricity, compressed hydrogen, compressed air, and waste vegetable oil. The energy dispensing terminal includes a terminal control computer that interacts with customer computing devices, such as personal, portable computing devices or onboard computers installed in vehicles to effect negotiation and fulfillment of energy resource purchase transactions. A resource sharing server facilitates such transactions by maintaining and verifying identities of customers and sellers along with financial account information such that a registered customer can purchase energy resources from any seller registered with the same resource sharing server.
US10572861B2 Maintenance support method, maintenance support system, and maintenance support program
According to one embodiment, a maintenance support method is performed by a wearable device including a first camera and a second camera, and an information processing apparatus. The method includes causing the wearable device to detect identification information of a maintenance target position from a first image shot by the first camera and transmit the identification information and a second image shot by the second camera to the information processing apparatus in correspondence with the detection of the identification information. The method includes causing the information processing apparatus to determine, based on the second image, a situation of a user who wears the wearable device, and record the situation of the user in association with the identification information.
US10572843B2 Wireless customer and labor management optimization in retail settings
Techniques and system configurations for tracking customers and employees in a commercial environment such as a retail store are described herein. Customer devices that are operated by an associated customer may be tracked to determine customer shopping activities in a retail store, and to obtain promotions or affect targeted results based on the customer's activity and a profile associated with the customer. Employee devices that are operated by an associated employee also may be tracked to identify employee activities and manage the interactions that occur with customers in the retail environment. In-store activities and interactions accordingly may be enhanced as a result of advertising, marketing, and analytics derived from the tracked activities.
US10572841B2 Actions for an information technology case
Recommending actions to an Information Technology (IT) case can include searching an index for an IT case that matches a received IT case, identifying a plurality of actions for the received IT case based on the search, and recommending a subset of actions from the plurality of actions for the received IT case to an IT agent.
US10572840B2 Dynamically scheduling a job plan based on weather information
A work order is dynamically scheduled by a computer system based on an electronic work order that includes information describing one or more tasks and a weather threshold associated with the one or more tasks. Based on the work order, the system creates a job plan, determines an amount and type of resources needed to complete the job plan, and schedules a time on which the job plan is to be performed. The system may further periodically receive weather forecast information from one or more weather information providers, and based on the weather forecast information, may initiate a job plan remedial process.
US10572839B2 Tool experience aggregator
Various examples are directed to systems and methods for aggregating user tool experience. A record ingestion circuit may receive action record data from a user tool that describes an action performed with the user tool by the user. The record ingestion circuit may also receive user name data describing the user. A record analytics circuit may generate user experience data for the user describing a plurality of actions performed by the user with the user tool. An application programming interface (API) circuit may receive from a requesting application a query for data describing the plurality of actions and send to the requesting application the data describing the plurality of actions.
US10572837B2 Automatic time interval metadata determination for business intelligence and predictive analytics
Techniques are described for automatic interval metadata determination for intermittent time series data. In one example, a method for determining intermittent time series interval metadata includes detecting one or more time variables in a time series data set. The method further includes determining whether the one or more time variables are intermittently regular. The method further includes determining one or more respective time intervals for the one or more time variables. The method further includes determining the parameters of intermittency for the one or more time variables. The method further includes generating an output comprising information about the one or more time variables based on the one or more respective time intervals and the parameters of intermittency for the time variable.
US10572836B2 Automatic time interval metadata determination for business intelligence and predictive analytics
Techniques are described for automatic interval metadata determination for intermittent time series data. In one example, a method for determining intermittent time series interval metadata includes detecting one or more time variables in a time series data set. The method further includes determining whether the one or more time variables are intermittently regular. The method further includes determining one or more respective time intervals for the one or more time variables. The method further includes determining the parameters of intermittency for the one or more time variables. The method further includes generating an output comprising information about the one or more time variables based on the one or more respective time intervals and the parameters of intermittency for the time variable.
US10572832B2 Systems and methods for calibrating a machine learning model
Systems and methods include: collecting digital threat scores of an incumbent digital threat machine learning model; identifying incumbent and successor digital threat score distributions; identifying quantiles data of the incumbent digital threat score distribution; collecting digital threat scores of a successor digital threat machine learning model; calibrating the digital threat scores of the successor digital threat score distribution based on the quantiles data of the incumbent digital threat score distribution and the incumbent digital threat score distribution; and in response to remapping the digital threat scores of the successor digital threat score distribution, publishing the successor digital scores in lieu of the incumbent digital threat scores based on requests for digital threat scores.
US10572831B1 Ancestry painting with local ancestry inference
Presenting ancestral origin information, comprising: receiving a request to display ancestry data of an individual; obtaining ancestry composition information of the individual, the ancestry composition information including information pertaining to a proportion of the individual's genotype data that is deemed to correspond to a specific ancestry; and presenting the ancestry composition information to be displayed.
US10572830B2 Learning and deploying compression of radio signals
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training and deploying machine-learned compact representations of radio frequency (RF) signals. One of the methods includes: determining a first RF signal to be compressed; using an encoder machine-learning network to process the first RF signal and generate a compressed signal; calculating a measure of compression in the compressed signal; using a decoder machine-learning network to process the compressed signal and generate a second RF signal that represents a reconstruction of the first RF signal; calculating a measure of distance between the second RF signal and the first RF signal; and updating at least one of the encoder machine-learning network or the decoder machine-learning network based on (i) the measure of distance between the second RF signal and the first RF signal, and (ii) the measure of compression in the compressed signal.
US10572826B2 Scalable ground truth disambiguation
Methods, computer program products, and systems are presented. The methods include, for instance: obtaining an utterance input from a user agent, and collecting context data of the utterance input. A context tag is generated based on the context data, and one or more ground truth having respective utterance semantically identical to the utterance input is selected. Semantical relationship between the context tag and an intent of the selected ground truth is examined and the selected ground truth is updated with the context tag.
US10572820B2 Evaluating personalized recommendation models
A personalized recommendation model scores each object in an interaction set of objects with which a user interacted and in a ransom set of objects with which the user lacks known interaction. A system sorts each scored object based on a decreasing order of each corresponding score, and identifies a high scoring set of the sorted objects with a number (equal to the number of objects in the interaction set of objects) of highest corresponding scores. The system aggregates a corresponding order value for each object in the high scoring set that is also in the interaction set of objects (the corresponding order value for an object is based on a corresponding order for the object in the high scoring set). The system evaluates the model for the user by dividing the aggregated order value by an aggregation of a corresponding order value for each object in the high scoring set.
US10572816B1 System and method for controlling superconducting qubits
A system and method for controlling qubits to perform quantum computation is provided. In some aspects, the system includes at least one superconducting quantum processor comprising a multi-qubit architecture having coupled qubits that are described by an anharmonic energy spectrum. The system also includes a microwave source connected to the at least one superconducting quantum processor, and configured to provide a microwave irradiation to at least one of the coupled qubits in the multi-qubit architecture to perform a gate on the at least one of the coupled qubits. The system further includes a controller configured to direct the microwave source to provide the microwave irradiation to at least one of the coupled qubits in the multi-qubit architecture.
US10572803B2 Addition of plan-generation models and expertise by crowd contributors
The subject disclosure is directed towards a web service that maintains a set of models used to generate plans, such as vacation plans, in which the set of models includes models that are authored by crowd contributors via the service. The models include rules, constraints and/or equations, and may be text based and declarative such that any author can edit an existing model or combination of existing models into a new model. Users can access the models to generate a plan according to user parameters, view a presentation of that plan, and interact to provide new parameters to the model and/or with objects in the plan to modify the plan and view a presentation of the modified plan.
US10572802B1 Learning state-dependent sensor measurement models for localization
A noise and bias can be determined for a sensor. An input vector can be received. A parameter vector can be generated based at least in part on a feed-forward neural network. Components can be determined using the parameter vector based at least in part on a mixture model. A conditional probability density function can be generated based at least in part on the conditional probability density function.
US10572801B2 System and method for implementing an artificially intelligent virtual assistant using machine learning
Systems and methods for implementing an artificially intelligent virtual assistant includes collecting a user query; using a competency classification machine learning model to generate a competency label for the user query; using a slot identification machine learning model to segment the text of the query and label each of the slots of the query; generating a slot value for each of the slots of the query; generating a handler for each of the slot values; and using the slot values to: identify an external data source relevant to the user query, fetch user data from the external data source, and apply one or more operations to the query to generate response data; and using the response data, to generate a response to the user query.
US10572798B2 Dueling deep neural networks
Systems, methods, and apparatus, including computer programs encoded on a computer storage medium, for selecting an actions from a set of actions to be performed by an agent interacting with an environment. In one aspect, the system includes a dueling deep neural network. The dueling deep neural network includes a value subnetwork, an advantage subnetwork, and a combining layer. The value subnetwork processes a representation of an observation to generate a value estimate. The advantage subnetwork processes the representation of the observation to generate an advantage estimate for each action in the set of actions. The combining layer combines the value estimate and the respective advantage estimate for each action to generate a respective Q value for the action. The system selects an action to be performed by the agent in response to the observation using the respective Q values for the actions in the set of actions.
US10572792B2 IC tag container and IC tag-attached rubber product provided with the same
The present invention provides an IC tag container to be attached to an attachment target member, the IC tag container including an IC tag that includes an IC chip and an antenna configured to electrically transmit and receive information stored in the IC chip, at least one reinforcing member that is disposed on at least one surface of the IC tag and that covers the IC chip, at least one sheet-like cover member that is disposed on the at least one surface side of the IC tag and that covers at least the antenna and the reinforcing member, and an enclosing member that is disposed on the at least one surface side of the IC tag, that covers the IC tag, the reinforcing member, and the cover member, and that is attachable to the attachment target member, wherein the cover member is configured to be slidable along at least a portion of the IC tag, and the cover member is not adhesively joined to the IC tag around the reinforcing member.
US10572791B2 Dynamic transaction card antenna mounting
A dynamic transaction card that includes a transaction card having a number of layers, each of which may be interconnected to one another. For example, a dynamic transaction card may include an outer protective layer, a core layer, a potting layer, a touch sensor layer, a display layer (including, for example, LEDs, a dot matrix display, and the like), a microcontroller storing firmware, Java applets, Java applet integration, and the like, an EMV™ chip, an energy storage component, one or more antennas (e.g., Bluetooth™ antenna, NFC antenna, and the like), a power management component, a flexible printed circuit board (PCB), a chassis, and/or a card backing layer, which may include a back protective layer. The antennas may be mounted on the protective layers, which may be laminated to the core layer, and connected to the core layer onto a printed circuit board (PCB) using conductive epoxies.
US10572790B2 RFID disruption device and related methods
Devices and methods of disrupting data transfer between an RFID interrogation device (50, 50′) and an RFID data storage device (30, 30′) to be protected, are provided. An example of an embodiment of an RFID signal disruptor device includes a container (41, 141) and an RFID signal disruptor circuit (151, 161, 161′, 171, 171′, 271, 271′) configured to substantially disrupt the signal provided by the RFID interrogation device (50, 50′) when the RFID signal disruptor device is positioned to protect the RFID data storage device (30, 30′). The RFID signal disruptor device can also include an interrogation indicator (63, 296) configured to indicate to a user of the RFID data storage device (30, 30′) that an unauthorized RFID interrogation device (50, 50′) is attempting to interrogate the RFID data storage device (30, 30′) when the RFID signal disruptor device is positioned in close proximity to the RFID data storage device (30, 30′) to provide protection thereto and when the RFID interrogation device (50, 50′) is producing the interrogation signal.
US10572786B1 Non-contact rapid reader system for reflective particle tags
A reflective particle tag reader system includes a read head assembly having a camera, illuminators, and a rigid frame portion for supporting the camera and the illuminators. The illuminators illuminate a focal point located opposite the camera where a reflective particle tag is placed. A computer in data communication with the camera receives and store images of the reflective particle tag that are acquired by the camera. The computer is programmed to process video images and to quantify a positional alignment parameter and an angular alignment parameter of the reader with respect to the reflective particle tag. A rapid burst of image frames is obtained in response to the positional alignment and the angular alignment parameters being within a predetermined tolerance and identity of the reflective tag is established between a first image set and a second image set.
US10572779B2 Electronic information board apparatus, information processing method, and computer program product
An electronic information board apparatus includes: a guide generating unit configured to display a handwriting region on a screen; a coordinate detecting unit configured to detect coordinates of an indication body moving in the handwriting region on the screen; an image drawing unit configured to generate a stroke image based on the coordinates and display the generated stroke image in the handwriting region on a first layer of the screen; a character recognizing unit configured to execute character recognition based on a hand-written image that is hand-written inside the handwriting region and outputs text data; and a display superimposing unit configured to display the text data acquired from the character recognizing unit at a position that is approximately the same as that of the hand-written image that is hand-written inside the handwriting region on the screen, and on a second layer of the screen different from the first layer.
US10572771B2 Systems and methods for image object recognition based on location information and object categories
Systems, methods, and non-transitory computer-readable media can identify a set of regions corresponding to a geographical area. A collection of training images can be acquired. Each training image in the collection can be associated with one or more respective recognized objects and with a respective region in the set of regions. Histogram metrics for a plurality of object categories within each region in the set of regions can be determined based at least in part on the collection of training images. A neural network can be developed based at least in part on the histogram metrics for the plurality of object categories within each region in the set of regions and on the collection of training images.
US10572768B2 Self-adapting guidance method for unmanned underwater vehicle docking
A method for adjusting the proportional gain value of a proportional controller for use in an unmanned underwater vehicle. The invention includes the steps of: recording at an unmanned underwater vehicle a captured image in the direction of travel; applying a first filter to the captured image; calculating a first distance from each pixel in the captured image to a specified target color; finding the selected pixel from the captured image with the minimum distance from the specified target color, normalizing the image coordinates of the selected pixel into normalized image coordinates; passing the normalized image coordinates as an error value to the proportional controller; calculating a rate of error at the proportional controller; updating the proportional gain according at the proportional controller; and applying a control signal at the proportional controller.
US10572759B2 Image processing device, image processing method, and program
To quickly specify a region of a character group included in an image, image obtaining means of an image processing device obtains the image data. Expansion means expands and unites a plurality of regions respectively indicating objects included in an image indicated by the image data obtained by the image obtaining means. Character region determining means determines whether all or some of the regions, which are expanded and united by the expansion means, are character regions. Processing performing means performs predetermined processing on a region that is determined by the character region determining means as a character region.
US10572757B2 User interface for object detection and labeling
A system and method that gathers and labels images for use by a machine learning algorithm for image classification is disclosed. The method includes acquiring a preview image including a portion of a scene, generating a user interface including the preview image, performing object detection on the preview image to detect a set of items, adding, to the first preview image, a set of regions of interest based on the object detection, each region of interest highlighting a location of a corresponding item in the set of items, receiving an image corresponding to the preview image, determining an object identifier associated with an item, and labeling the item in the image using the object identifier and a region of interest corresponding to the item.
US10572754B2 Area of interest boundary extracting method and apparatus, device and computer storage medium
The present disclosure provides an area of interest boundary extracting method and apparatus, a device and a computer storage medium, wherein the area of interest boundary extracting method comprises: obtaining a satellite image and a road network base map including an area of interest; merging the obtained satellite image and road network base map to obtain merged data; using a binarizing model to perform binarization for the merged data to obtain a binarized image, wherein the binarizing model is obtained by training according to training data in advance; extracting a boundary of the binarized image as the boundary of the area of interest. According to the present disclosure, the boundary extracting costs are reduced and automatic and accurate extraction of the boundary of the area of interest is implemented by obtaining the satellite image and the road network base map including the area of interest, and inputting the data formed by merging the satellite image with the road network base map into the binarizing model.
US10572744B2 Systems and methods for detecting an object
Systems and methods are provided for detecting an object in front of a vehicle. In one implementation, an object detecting system includes an image capture device configured to acquire a plurality of images of an area, a data interface, and a processing device programmed to compare a first image to a second image to determine displacement vectors between pixels. The processing device is also programmed to search for a region of coherent expansion that is a set of pixels in at least one of the first image and the second image, for which there exists a common focus of expansion and a common scale magnitude such that the set of pixels satisfy a relationship between pixel positions, displacement vectors, the common focus of expansion, and the common scale magnitude. The processing device is further programmed to identify presence of a substantially upright object based on the set of pixels.
US10572743B1 Real-time color classification for street vehicles
An apparatus includes a memory and a circuit. The memory may be configured to store an input image having a plurality of color channels. The circuit may be configured to (i) calculate a plurality of average values of each of the color channels in a plurality of windows around each of a plurality of pixel locations in the input image, (ii) calculate a plurality of feature values based on the average values using a feature extraction process and (iii) generate a plurality of likelihood values of a specific color at each of the pixel locations using the feature values in a color classification process.
US10572740B2 Method and system for detecting a threat or other suspicious activity in the vicinity of a motor vehicle
A processor of a video processing system receives video data from a video camera pivotally mounted within a motor vehicle. The processor also receives sensor data from a motion-sensing subsystem mounted in or to the vehicle. The processor determines, based upon the sensor data, a reference longitudinal axis and an orientation of an optical axis of the camera's lens. The processor then determines an angular difference between the orientation of the camera lens' optical axis and the reference longitudinal axis. The processor further determines, based upon the angular difference, a location of a target capture area within horizontal and vertical fields of view of the camera's lens. The processor then selects a portion of the received video data corresponding to the target capture area, determines whether the selected video data includes data representing one or more predefined patterns, and if so, tracks the predefined pattern(s) within the selected video data.
US10572734B2 Surgical tracking and procedural map analysis tool
In some embodiments, methods and systems are provided for accessing a surgical dataset including surgical data collected during performance of a surgical procedure. The surgical data can include video data of the surgical procedure. Using the surgical data, a plurality of procedural states associated with the surgical procedure can be determined. For a procedural state of the plurality of procedural states, temporal information can be identified that identifies a part of the video data to be associated with the procedural state. For the procedural state of the plurality of procedural states, electronic data can be generated that characterizes the part of the video data and outputting the electronic data associated with the plurality of procedural states.
US10572729B2 Systems and methods for imaging identification information
The various embodiments described herein include methods, devices, and systems for imaging identification information. In one aspect, a method of acquiring an image of a credential document is performed at a client device having a camera and a display. The method includes: (1) obtaining, via a user interface, information regarding a type of the credential document to be imaged; (2) obtaining a video stream of the credential document via the camera; (3) determining whether the video stream of the credential document meets one or more imaging criteria; (4) determining whether the credential document in the video stream has a credential document type that matches the obtained type of the credential document; and (5) in accordance with a determination that the imaging criteria are satisfied and that the credential document in the video stream does has a credential document type that matches the obtained type of the credential document, automatically capturing an image of the credential document.
US10572720B2 Virtual reality-based apparatus and method to generate a three dimensional (3D) human face model using image and depth data
A virtual reality-based apparatus and method to generate a 3D human face model includes, storage of a 3D face model that is an existing 3D face model or a mean-shape face model in at least a neutral expression. A point cloud of the face of the first user is generated based on the plurality of color images and depth information of the face of the first user. A first 3D face model of the first user having neutral expression is generated by a shape-based model-fitment on the stored 3D face model. A shape of the first 3D face model is refined based on a difference between the first 3D face model, the shape-based model-fitment, and the generated point cloud. The display of the refined first 3D face model is controlled to exhibit a minimum deviation from the shape and appearance of the face of the first user.
US10572716B2 Processing uncertain content in a computer graphics system
An example method includes: obtaining, from computer memory, information from a three-dimensional (3D) graphical model that represents an object; identifying, based on the information, a first part of the object having an attribute; performing a recognition process on the object based on features of the object, where the recognition process attaches more importance to a second part of the object than to the first part, with the second part either not having the attribute or having less of the attribute than the first part; and providing data for rendering content on a graphical user interface based, at least in part, on recognition of the object performed by the recognition process.
US10572714B2 Fingerprint image recognition method, apparatus and terminal
A fingerprint image recognition method is provided. The method includes: acquiring a target image from a captured texture image; acquiring a target shape feature corresponding to the target image, the target shape feature being configured to represent a shape feature of the target image; and when the target shape feature matches with a preset finger shape feature, determining to perform a fingerprint recognition on the texture image. Also provided in the present invention are a fingerprint image recognition apparatus and a terminal.
US10572711B2 Fingerprint identification module and manufacturing method thereof, display device
A fingerprint identification module and a display device are disclosed. In the fingerprint identification module, a light shading layer above a photosensitive sensing unit includes a first light shading component above a photosensitive diode of the photosensitive sensing unit, and a fixed potential signal line. The first light shading component is electrically connected to a terminal of the photosensitive diode thereunder and connected to the fixed potential signal line. Since the fixed potential signal line is above the photosensitive diode, and the light shading layer is directly used to form the fixed potential signal line, connecting holes that need to occupy some space can be omitted, and the area occupied by the photosensitive diode can be maximized, thus the light current generated by the photosensitive diode during fingerprint detection can be increased so as to enhance fingerprint detection accuracy.
US10572708B2 Touch panel and touch display device
The present disclosure provides a touch panel, where the touch panel comprises a substrate, where the substrate comprises a plurality of touch units arranged on a display region in a matrix arrangement. The display region comprises at least one fingerprint identification display region. The fingerprint identification display region comprises a plurality of the touch units. The plurality of the touch units of the fingerprint identification display region comprise at least one fingerprint identification sub-unit arranged on corresponding fingerprint identification display region at intervals, and a plurality of touch identification sub-units arranged on corresponding fingerprint identification display region in a matrix arrangement, to identify touch operation.
US10572707B2 Transparent fingerprint sensor pattern
A transparent sensor pattern suitable for sensing fingerprint information in a display area is disclosed. The sensor pattern includes a receiver electrode extending in a first direction and a transmitter electrode extending in a second direction different from the first direction. The receiver electrode includes a conductive trace made from an opaque metal material and the receiver electrode is substantially free of transparent conductive material. The transmitter electrode includes a conductive segment made from a transparent conductive material. A dielectric material is disposed between the receiver electrode and the transmitter electrode, and the dielectric material electrically insulates the receiver electrode from the transmitter electrode.
US10572702B2 System and method of RFID portals
An RFID portal is provided for placing at an access point associated with a temporary event. The access point is controlled by a security control. The portal has a portal body erectable on at least one side of a user pathway at the access point; and an RFID reader in the portal body for reading an RFID tag issued to, and worn by, an individual user for the event that has an encoded unique UserID readable by the RFID reader. The RFID reader is located in the portal body, so as to be physically proximate to a location of the user's body where the RFID tag is worn. The RFID reader is in communication with a server which has stored a list of valid UserIDs for the event. The RFID portal also has an indicator system for receiving notification from the server that the read UserID is a valid UserID for the event and generating an indication to the security control, such that the security control permits the user to proceed along the pathway.
US10572699B2 Physical ports management
Examples of managing connectivity to physical ports of electronic devices are described herein. In an example, presence of an external device, which is to couple to a physical port of an electronic device, may be detected. The presence of the external device within a specific distance of the electronic device may be determined based on receipt of device data from the external device. In response to the detection of the external device, an input to generate a magnetic field at the physical port may be provided to manage connectivity of a connector of the external device to the port.
US10572697B2 Method of etch model calibration using optical scatterometry
Computer-implemented methods of optimizing a process simulation model that predicts a result of a semiconductor device fabrication operation to process parameter values characterizing the semiconductor device fabrication operation are disclosed. The methods involve generating cost values using a computationally predicted result of the semiconductor device fabrication operation and a metrology result produced, at least in part, by performing the semiconductor device fabrication operation in a reaction chamber operating under a set of fixed process parameter values. The determination of the parameters of the process simulation model may employ pre-process profiles, via optimization of the resultant post-process profiles of the parameters against profile metrology results. Cost values for, e.g., optical scatterometry, scanning electron microscopy and transmission electron microscopy may be used to guide optimization.
US10572696B2 Anti-tamper system
The present invention relates to a system for protecting sensitive data including at least one enclosing layer, at least one tamper-detecting sensor, zeroization support logic, at least one memory module, and at least one Internal IPM Decoupler configured to provide a link between the anti-tamper system and at least one electronic component that is enclosed by at least one enclosing layer.
US10572690B2 Method and device having secure removable modules
A method at an electronic device having at least one slot to receive a removable security module, the method including detecting coupling of the security module to the electronic device; sending a challenge to the security module; receiving a response from the security module; checking whether the response is valid at the electronic device; and providing a signal based on results of the checking, wherein only a defined number of security modules are configured to provide a valid response per slot or for each security module type at the electronic device. Further, a method for preventing functionality on an electronic device, the method including replacing a valid security module coupled to the electronic device with a dummy security module; detecting uncoupling of the dummy security module; and providing an alert.
US10572689B2 Method and apparatus for secure execution using a secure memory partition
A processor capable of secure execution. The processor contains an execution unit and secure partition logic that secures a partition in memory. The processor also contains cryptographic logic coupled to the execution unit that encrypts and decrypts secure data and code.
US10572679B2 Privacy-guided disclosure of crowd-based scores computed based on measurements of affective response
Some aspects of this disclosure include systems, methods, and/or computer programs that may be used to filter measurements of affective response collected using sensors that measure physiological signals and/or behavioral cues of users. A bias may be tendency, attitude, and/or inclination, which may influence the affective response a user has to an experience. Some embodiments described herein involve learning a model of biases of the user from measurements of affective response of the user and descriptions of events to which the measurements correspond. The model may be used to filter measurements of the user, which may be provided to other entities, if the model indicates that the measurements are likely to contain a certain level and/or type of bias (e.g., bias to certain factors). Such a filtration process can help make results generated based on the measurements more accurate and also may help protect the privacy of the user.
US10572676B2 Lockout-tagout and safety compliance systems and methods
The present application discloses systems and methods for systems and methods of creating, administrating, assigning, and managing lockout-tagout (LOTO) procedures and other safety compliance procedures.
US10572674B2 Terminal device and method for protecting information thereof
A method for protecting information of a terminal device is provided. The method for protecting information of a terminal device includes: displaying a UI element corresponding to an application; receiving a user operation of moving the UI element to a preset region; and changing an access right of the application to information pre-stored in the terminal device to an access right set in the preset region.
US10572669B2 Checking for unnecessary privileges with entry point finder
A computer-based method is disclosed for checking a target computer system for unnecessary privileges. The method includes receiving, at a computer-based privileges checking system, a listing of all privileges available the target computer system; receiving, at the computer-based privileges checking system, information about end-user activities on the target computer system over a specified period of time; for each respective one of the end-user activities, querying a computer-based entry point finder for any privileges that were checked at the target system for that activity; and removing the privileges that were checked at the target system for the end-user activities from the listing of all privileges available at the target system to produce a listing of unnecessary privileges at the target system.
US10572667B2 Coordinating power management between virtual machines
A method and apparatus for cooperative power management by virtual machines is disclosed. In an example apparatus, a computing device includes a number of virtual machines (VMs), each sharing a resource with another of the VMs. A virtual machine monitor (VMM) includes a shared memory object accessible by the VMs, wherein the shared memory object comprises a current power state requested by a VM for the resource.
US10572662B2 System and method of protecting client computers
A threat response platform to act as a bridge between non-inline security programs and inline security programs. The threat response platform receives event reports, relating to client devices, from the non-inline security programs and creates incident reports for a user. The incident reports describe the event report and also additional data gathered by an active correlation system of the threat response platform. The active correlation system automatically gathers various types of data that are potentially useful to a user in determining whether the reported event is an incidence of malware operating on the client device or a false positive. The active correlation system places a temporary agent on the client device to identify indications of compromise.
US10572660B2 Computing platform security methods and apparatus
Computing platform security methods and apparatus are disclosed. An example apparatus includes a security application to configure a security task, the security task to detect a malicious element on a computing platform, the computing platform including a central processing unit and a graphics processing unit; and an offloader to determine whether the central processing unit or the graphics processing unit is to execute the security task; and when the graphics processing unit is to execute the security task, offload the security task to the graphics processing unit for execution.
US10572651B2 Key generating method and apparatus using characteristic of memory
A key generating method includes obtaining a first error correcting code (ECC) for original data, obtaining read data from a cell array of a memory comprising the original data, generating a second ECC for the read data, obtaining a location of a cell in which an error occurs from the cell array of the memory in response to the second ECC being different from the first ECC, and generating a key for the memory based on the location of the cell in which the error occurs.
US10572649B2 Session activity tracking for session adoption across multiple data centers
Techniques are disclosed for managing session activity of SSO access across multiple data centers. Session activity of SSO access is managed across multiple geographically disperse computing systems clustered together to form a multi-data center (MDC) system. A first data center in the MDC system may implement session adoption to manage an SSO session of the user in the MDC system. Information about subsequent sessions established by other data centers may be adopted by the first data center. The first data center may obtain session activity data from each session that is adopted for the user. The session activity may be used to determine whether SSO session is active for the user across data centers in the MDC system. Authorization to access a resource at any data center in the MDC system may be granted based on the status of the SSO session using session adoption among the data centers.
US10572646B2 System and method employing reduced time device processing
Methods and systems for facilitating a transaction are provided. A transaction involving an integrated circuit user device in contact with an access device is processed in less time, such that the user device can be removed at an earlier time. In embodiments, an access device provides an estimated value to a user device such that a cryptogram can be generated without waiting for a final value. Additionally, the access device can store user device data and then complete the transaction with the user device before authorizing the transaction, such that the user device can be removed without waiting for an authorization response.
US10572641B1 Dynamic enrollment using biometric tokenization
Various embodiments relate to a dynamic biometric enrollment system. The dynamic biometric enrollment includes a processor and instructions stored in non-transitory machine-readable media. The instructions are configured to cause the server system to receive at least one biometric authentication sample from the user. The at least one tokenized biometric enrollment sample has been generated by tokenizing at least one biometric enrollment sample captured from a user associated with a unique user identifier. At least one biometric authentication sample captured from the user is retrieved. The at least one tokenized biometric enrollment sample is detokenized to retrieve the at least one biometric enrollment sample. The at least one biometric enrollment sample is processed using a biometric processing algorithm to generate a dynamic biometric reference template. It is determined whether the at least one biometric authentication sample matches with the dynamic biometric reference template.
US10572639B2 Selectively providing personal information and access to functionality on lock screen based on biometric user authentication
A computing device is described that selectively displays or suppresses personalized information on a lock screen based on the results of a biometric user authentication process. In embodiments, a measure of confidence that a user of the computing device is an authorized user is determined based on biometric data collected by one or more biometric sensors. If it is determined that the measure of confidence satisfies a criterion, then personal information associated with the user is selectively rendered to the lock screen while the computing device is in the locked state. If it determined that the measure of confidence does not satisfy the criterion, then such personal information may be suppressed from the lock screen. The application of the foregoing technique to selectively provide or deny access to certain functionality of the computing device via the lock screen is also described.
US10572631B2 Methods for reformulating and repositioning pharmaceutical data and devices thereof
A method, non-transitory computer readable medium, and pharmaceutical assessment computing device that effectively reformulates and repositions pharmaceutical molecule data. With this technology, therapeutic area data comprising a medical condition and pharmaceutical molecule data corresponding to the medical condition is obtained. The pharmaceutical molecule data comprises pharmaceutical molecule identifiers and usage data parameters with corresponding usage data values for each of the pharmaceutical molecule identifiers. Each of the usage data values is compared to a corresponding usage threshold value. Reformulation opportunities are determined for each of the pharmaceutical molecule identifiers comprising a usage data value that exceeds the corresponding usage threshold value. The reformulation opportunities comprise the usage data parameters and associated usage data values corresponding to the pharmaceutical molecule identifiers which comprise a usage data value that exceeds the corresponding usage threshold value. A pharmaceutical molecule report based on the reformulation opportunities is provided.
US10572626B2 Advanced telemedicine system with virtual doctor
A telemedicine system with intelligent triage that replaces a remote doctor with a virtual doctor in some cases is disclosed. The telemedicine system may include: a triage procedure that employs a local attendant and software to determine if the patient should be seen by a human doctor or can be satisfactorily served by the virtual doctor AI system—the triage process is done at the start and throughout the consultation to ensure that the patient is handled appropriately, with several exit options for care to be provided by a human doctor if warranted; an AI system (e.g., an expert or knowledge-based system) comprising a knowledge-base, an inference engine, input module, output module, central/monitoring module, and learning module; and a remote control or operations center where the operation of the virtual doctors can be monitored by a set of human doctors who can choose to intervene if/when necessary.
US10572624B2 Modified design debugging using differential trace back
A computer-implemented method, computerized apparatus and computer program product for modified design debugging using differential trace back. An indication of an interface signal in a time unit in an execution resulting in a value miscompare between a design and a modification thereof is obtained. For each of the design and the modification, a data record detailing each signal value in each time unit, and a structure description detailing all components and interconnections thereamong, are obtained. A suspect root cause of the value miscompare is traced back from the interface signal in the time unit, the tracing back comprising comparing values in the data records of candidate signals selected based on the data records and the structure descriptions.
US10572615B2 Placement and routing of cells using cell-level layout-dependent stress effects
Disclosed is technology for placing cells in a circuit design layout to thereby improve the operation of place- and route equipment used for fabrication of an integrated circuit. The target cells are chosen from a cell library which includes descriptions for a plurality of cells, and information about dependency of each cell on hypothetical boundary conditions that can be imposed on the cell by any stress source originating in the vicinity of said cell in the layout. In order to select a cell for a target location in the layout, boundary conditions imposed on the target position by each of the cells neighboring the target position are determined. The system then selects an appropriate target cell in dependence upon the determined boundary conditions and the performance of the cell based on the boundary conditions imposed on the cell by the neighboring cells from the cell library.
US10572613B2 Estimating timing convergence using assertion comparisons
A computer system for estimating timing convergence using assertion comparisons. The computer system receives predefined golden assertions associated with a macro to be tested. The computer system executes the macro to obtain current feedback assertion values. The computer system calculates one or more metrics based on a comparison between the current feedback assertion values and values of one or more different sets of assertions. The computer system estimates a time to convergence based on the one or more calculated metrics. The computer system generates a schedule based on the estimated time to convergence.
US10572612B1 Converting finite element models to CAD models using feature recognition
A method of creating a CAD model from a finite element model includes identifying and characterizing features of interest from the finite element model. Multiple intermediate data structures of the finite element model are created by dividing the input mesh of the finite element model into mesh regions. Feature recognition is performed on each intermediate data structure to identify finite element model features. Features and feature properties are extracted from the finite element model, and a CAD model is created using the extracted features and feature properties.
US10572610B2 Method for determining a reliability parameter of a new technical system
A method for determining a reliability parameter of a new technical system based on assigned failure parameters of m known technical systems is provided, wherein the new technical system comprises n1 devices of a first type, n2 devices of a second type, . . . , and nk devices of a k-th type; an i-th known technical system out of the m known technical systems, with 1≤i≤m, has an assigned failure parameter pi and comprises ni1 devices of the first type, ni2 devices of the second type, . . . , and nik devices of the k-th type; and individual failure information relating to the devices of the first to k-th type is initially unknown.
US10572602B2 Building conversational understanding systems using a toolset
Tools are provided to allow developers to enable applications for Conversational Understanding (CU) using assets from a CU service. The tools may be used to select functionality from existing domains, extend the coverage of one or more domains, as well as to create new domains in the CU service. A developer may provide example Natural Language (NL) sentences that are analyzed by the tools to assist the developer in labeling data that is used to update the models in the CU service. For example, the tools may assist a developer in identifying domains, determining intent actions, determining intent objects and determining slots from example NL sentences. After the developer tags all or a portion of the example NL sentences, the models in the CU service are automatically updated and validated. For example, validation tools may be used to determine an accuracy of the model against test data.
US10572595B2 Global normalized reader systems and methods
Presented herein are systems and methods for question answering (QA). In embodiments, extractive question answering (QA) is cast as an iterative search problem through the document's structure: select the answer's sentence, start word, and end word. This representation reduces the space of each search step and allows computation to be conditionally allocated to promising search paths. In embodiments, globally normalizing the decision process and back-propagating through beam search makes this representation viable and learning efficient. Various model embodiments, referred to as Globally Normalized Readers (GNR), achieve excellent performance. Also introduced are embodiments of data-augmentation to produce semantically valid examples by aligning named entities to a knowledge base and performing swaps new entities of the same type. This methodology also improved the performance of GNR models and is of independent interest for a variety of natural language processing (NLP) tasks.
US10572592B2 Method, device, and computer program for providing a definition or a translation of a word belonging to a sentence as a function of neighbouring words and of databases
Disclosed is a method for providing at least one word linguistically associated with at least one searched word belonging to a set of words. After having queried (325) a first database of expressions to obtain a set of expressions including the at least one searched word and obtaining the set of expressions, a second database is queried (340), for each expression of at least an expression subset of the obtained set of expressions, to obtain at least one word linguistically associated with the at least one searched word and obtaining the at least one word linguistically associated with the at least one searched word. Next, at least one obtained word linguistically associated with the at least one searched word is selected (350).
US10572581B2 System and method for web content presentation management
A method, computer program product, and computer system for receiving, by a computing device, a selection of one or more presentation templates of a plurality of presentation templates for at least a portion of a web page, wherein the one or more presentation templates define, at least in part, a display format for one or more display types. At least a portion of the one or more display types is mapped to one or more content elements within a content type. At least the portion of the one or more presentation templates is rendered when the one or more content elements are requested, wherein rendering includes retrieving at least the portion of the one or more content elements from one or more of each content item to be rendered within each of the one or more presentation templates, wherein rendering further includes using the content type of the one or more content elements requested to dynamically map the one or more content elements defined in the one or more display types to the one or more presentation templates.
US10572579B2 Estimation of document structure
A system and method for estimating document structure of a document which includes extracting one or more candidate elements describing the document structure from the document and grouping the one or more candidate elements into a group and building one or more trees for the group. Each tree has a root node and a leaf node selected from the candidate elements in the group. The method further includes pruning the one or more trees while leaving a path from the root node to the leaf node, based on whether a text corresponding to the path to the leaf node is accommodated in a single group of words.
US10572564B2 Information-link system, information-link program, and method of operating the information-link system
An information-link system is provided that allows an information provider to associate a predetermined link code with information from the provider, and that allows a user to directly access the information. The system includes an information-link device, an information-providing terminal, and a user terminal, each connected to each other via a network, and wherein the information-link device includes a link-code-management part, and a link-information-extraction part, the link-code-management part issues link codes in response to an information provider request, with each of the link codes having a predetermined fixed format, associates each of the link codes with a URL or a file storage location, and manages the associated link code and the URL or the storage location, and the link-information-extraction part extracts the URL or the location of the data file that has been associated with the link code, based on the link code sent from the user terminal.
US10572562B2 Methods and systems for performing time-partitioned collaborative filtering
In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for performing time-partitioned collaborative filtering in an on-demand service environment including, for example, receiving as input, a plurality of access requests for data stored within the host organization and a corresponding plurality of actions for the data to which access is requested; accessing an input table having a time field, action field, item field, and agent field therein; recording time data and agent data for each of the received plurality of access requests and the corresponding plurality of actions; recording an item within the item field and an action within the action field for each of the received plurality of access requests and the corresponding plurality of actions based on the action performed on an item of the data to which access is requested; and analyzing the input table to generate one or more pairs of first actions and items to second actions and items and a time based score for each of the one or more pairs, in which the time based score is dependent upon a time between the actions for each of the one or more pairs. Other related embodiments are disclosed.
US10572548B2 System and method for improving access to search results
Aspects of the disclosure provide a system and method for prerendering of search result pages. A search engine may process search queries received from a client. The search engine may determine one or more search results in response to the search query. One or more of the search results may be associated with prerender instructions, such that when the search results are received by the client, the client prerenders the search results associated with the prerender instructions. Prerender instructions may be associated with the search results in various manners, including ranking the search results based on relevance, or ranking the search results based on the likelihood of selection. Metrics and analytical data may be collected from the client to improve the search result prerendering process.
US10572545B2 Systems and methods for searching and indexing documents comprising chemical information
Described herein are systems and methods that efficiently search for documents related to chemical structures of interest to a user. In certain embodiments, text data and chemical structure data provided in a user query are simultaneously searched with a text-based search method to efficiently produce search results. Subsequent structure-based searching on the results of the text-based search produces precise results for a particular user query. This approach increases the speed of the structure-based search by reducing the amount of data the structure-based search searches over. Additionally described herein are systems and methods for indexing document data in order to facilitate this efficient searching.
US10572544B1 Method and system for document similarity analysis
A method for document similarity analysis. The method includes generating a reference document content identifier for a reference document, including identifying frequently occurring terms in reference document content, encoding each frequently occurring term in a term identifier and combining the term identifiers to form the reference document content identifier associated with the reference document. The method also includes obtaining at least one document similarity value by comparing the reference document content identifier to a set of archived document content identifiers stored in a document repository.
US10572539B2 Ecosystem-patterned user-centric information and interaction network
A system comprises one or more computing systems. The computing systems provide access to one or more data stores that store a plurality of data objects and data hypergraphs. The plurality of data objects and data hypergraphs includes a plurality of interconnected and overlapping user digital econiches that each is owned by a respective user. A user digital econiche corresponds to a plurality of components of a respective user ecological and information environment and to associations and interactions among components. A user digital econiche includes a first set of user nodes, a second set of ecosystem entity nodes, a third set of interaction agent nodes, a first set of intra hyperedges, and a second set of inter hyperedges. A hyperedge connects any number of nodes. An intra hyperedge connects nodes accessible by one user only. An inter hyperedge connects at least one node accessible by more than one user.
US10572538B2 Lattice finalization device, pattern recognition device, lattice finalization method, and computer program product
According to an embodiment, a lattice finalization device finalizes a portion of a lattice that is generated by pattern recognition with respect to a signal on a frame-by-frame basis in chronological order. The device includes a detector and a finalizer. The detector is configured to detect, as a splitting position, a frame in the lattice in which the number of nodes and passing arcs is equal to or smaller than a reference value set in advance. The finalizer is configured to finalize nodes and arcs in paths from a start node to the splitting position in the lattice.
US10572536B2 Determining rate of video feed stories in a feed provided to users
A social networking system provides feed to users in response to requests from users. The feed includes feed stories that include one or more of text, image, or videos. The social networking system generates a feed in which the number of video feed stories is determined based on the video feed story rate determined for each specific request. The social networking system determines the video feed story rate based on various features including features describing the request, for example, the time of the day that the request is received. The social networking system may include other features for determining the video feed story rate, for example, user specific features describing the user that sent the request. The social networking system sends the generated feed to the client device of the target user.
US10572535B2 Playback of internet radio according to media preferences
Example techniques involve playback of Internet radio stations based on media preferences. In an example implementation, a playback device receives data representing one or more instructions to play back a particular Internet radio station of a first streaming audio service and, in response, plays back audio tracks of the particular Internet radio station. During playback, when a preference database includes a negative preference for a given audio track, the playback device skips that audio track.
US10572524B2 Content categorization
Aspects of the technology described herein generate a comment-summary interface that can help a user find comments of interest to the user. The comment-summary interface allows a user to access comments according to topics instead of scrolling through all of the comments found in a comment section associated with a primary content, such as a news article on a website, a social post, product review, and such. Categorizing the comments into topics makes more efficient use of computer resources by avoiding the need to display comments that are not of interest to the user. The plurality of comments analyzed by aspects of the technology described herein are unstructured comments. Unstructured comments lack specific subject matter categories designated by a user or preselected by a webpage.
US10572519B2 Systems and methods to search resumes based on keywords
Systems, methods, and non-transitory computer readable media are configured to convert resume text in a resume into an array of values representing a frequency of keywords associated with the resume text. An array of values representing a frequency of search terms associated with a search is generated. The array of values representing a frequency of keywords associated with the resume text and the array of values representing a frequency of search terms associated with a search to generate a score for the resume are combined.
US10572518B2 Monitoring IT services from machine data with time varying static thresholds
One or more processing devices derive values indicative of various aspects of how a particular service in an information technology (IT) environment is performing at a point in time or for a period of time. The values are derived by a search query over machine data associated with the one or more entities that provide the service. The one or more processing devices define and apply time varying static thresholds in respect to the values. A user (e.g., IT manager) may be enabled to manipulate or define multiple sets of KPI thresholds that vary over time.
US10572514B2 High definition map and route storage management system for autonomous vehicles
High definition maps for autonomous vehicles are very high resolution and detailed, and hence require storage of a great deal of data. A vehicle computing system provides multi-layered caching makes this data usable in a system that requires very low latency on every operation. The system determines which routes are most likely to be driven in the near future by the car, and ensures that the route is cached on the vehicle before beginning the route. The system provides efficient formats for moving map data from server to car and for managing the on-car disk. The system further provides real-time accessibility of nearby map data as the car moves, while providing data access at optimal speeds.
US10572501B2 Steering graph mining algorithms applied to complex networks
A user guided data mining system includes: a database storing a network graph comprising a plurality nodes and edges, node attributes for the nodes, and edge attributes for the edges; and a data mining module configured to: request feedback from a user indicating at least one of the node attributes, visualize the network graph considering the indicated attributes, request feedback from the user indicating a part of the visualized network graph and a class of graph mining algorithm, and rank a plurality of different graph mining algorithms of the indicated class based on the indicated part.
US10572496B1 Distributed workflow system and database with access controls for city resiliency
Systems and techniques for sharing data related to city resiliency are described herein. The user interfaces described herein, such as electronic readers, clustering visualizations, and/or map visualizations, may provide human users with tools for effective workflow processes to share and analyze data related to city resiliency. Strategies to detect potential city resiliency issues and/or resilience data may be automatically shared, investigated, executed, applied, and/or used by entities. Strategies and/or resilience data may be modified to redact sensitive information and/or configured through granular access controls for sharing. Electronic communications may be automatically ingested and shared through the city resiliency sharing system.
US10572491B2 Methods, systems, and media for presenting related media content items
Methods, systems, and media for presenting related media content items are provided. In accordance with some implementations, a method for providing media guidance is provided, the method comprising: receiving, from a user device, a search query for a media content item; determining a plurality of media content items that are related to the media content item; determining a plurality of keywords associated with each of the plurality of related media content items; generating a document containing the plurality of keywords that are associated with each of the plurality of related media content items; calculating a score for each of the plurality of keywords in the document based on a term frequency and an inverse document frequency for each of the plurality of keywords; selecting a first keyword from a list of the plurality of keywords based at least in part on the calculated score; determining a first subset of related media content items, wherein each media content item in the first subset is associated with the selected first keyword; removing the selected first keyword from the list of the plurality of keywords and selecting a second keyword from the list of the plurality of keywords based at least in part on the calculated score; determining a second subset of related media content items, wherein each media content item in the second subset is associated with the selected second keyword; and causing the first subset and the second subset of related media content items to be presented along with a relatedness indicator, wherein the relatedness indicator is generated using the first keyword for the first subset and the second keyword for the second subset.
US10572487B1 Periodic database search manager for multiple data sources
Systems and techniques for searching multiple data sources are described herein. Users may specify searches of multiple data sources to occur on a periodic basis. The searches may be configured to search time or date ranges that have not previously been searched. A user may select the data sources of interest and specify search terms, review and edit previously created searches, and review results of searches. The system automatically performs the specified searches, and notifies the user and/or a team of the user each time new results are found. The system may efficiently search the data sources by storing previous search results and comparing the previous results to current search results to identify new search results.
US10572478B2 Multiple query optimization in SQL-on-Hadoop systems
To reduce the overall computation time of a batch of queries, multiple query optimization in SQL-on-Hadoop systems groups multiple MapReduce jobs converted from queries into a single one, thus avoiding redundant computations by taking sharing opportunities of data scan, map function and map output. SQL-on-Hadoop converts a query into a DAG of MapReduce jobs and each map function is a part of query plan composed of a sequence of relational operators. As each map function is a part of query plan which is usually complex and heavy, disclosed method creates a cost model to simulate the computation time which takes both I/O cost for reading/writing input file and intermediate data and CPU cost for the computation of map function into consideration. A heuristic algorithm is disclosed to find near-optimal integrated query plan for each group based on an observation that each query plan is locally optimal.
US10572477B2 Selection of implementation for query execution
Selecting at least an implementation for executing a query. In response to a query run request in respect of a given query, accessing query execution data comprising implementations and their respective performance records for executing the given query in a given context. The query execution data is assessed, and at least an implementation is selected on a basis of its respective performance record to execute the given query in at least a current context.
US10572475B2 Leveraging columnar encoding for query operations
Techniques are described for leveraging column dictionaries of tables for join, group-by and expression evaluation operations. In an embodiment, a table is stored in one or more data units, each data unit's metadata containing dictionaries for stored columns. Rather than storing unencoded column values, the data units may store columns as column vectors of dictionary-encoded values, in an embodiment. When performing a join operation, a matching of values may be performed on the build-side table using the unencoded, unencoded, values stored in the join-key dictionary(s) of the probe-side table, thus, significantly reducing the number of searching and matching operations. In an embodiment, a group-by operation may be executed by performing partial aggregations based on unique group-by key values as stored in the one or more group-by key dictionaries. For an expression evaluation, only a single evaluation may be performed for each unique combination of expression-key values in a data unit by leveraging the one or more expression-key dictionaries.
US10572462B2 Efficient handling of sort payload in a column organized relational database
A system for sorting in a column organized relational database by sorting only key columns in the column organized relational database to reduce memory and CPU usage. The sort may be performed using an in memory sort. After sorting the key columns, the system orders a payload column according to an order indicated by the key columns. The payload column is associated with the key columns in the column organized relational database. The system assesses memory capacity prior to ordering the payload column. Prior to ordering a plurality of payload columns, the system refrains from automatically concatenating the plurality of payload columns, and refrains from automatically de-concatenating any concatenated payload columns after the ordering the plurality of payload columns. The system determines an amount of required memory necessary to order the payload column, and detects an amount of available memory accessible to order the payload column.
US10572461B2 Systems and methods for managing a master patient index including duplicate record detection
A system for managing a master patient index is described. The master patient index database is constructed using inverted indices. The inverted index formulation enables faster, more complete and more flexible duplicate detection as compared to traditional master patient database management techniques. A master patient index management system including a remote user interface configured to leverage the inverted index formulation is described. The user interface includes features for managing records in an MPI database including identifying, efficiently comparing, updating and merging duplicate records across a heterogeneous healthcare organization.
US10572456B2 Method, apparatus, and computer program product for data quality analysis
A system is disclosed to evaluate data quality in a big data environment. An example method performed by the system includes retrieving one or more rules from an asset catalog. The method further includes retrieving, based on the one or more rules, counter information from a data set, and generating, by a processor, one or more metrics based on the one or more rules and the counter information. In addition, the method includes evaluating, by the processor, the one or more metrics based on the one or more rules. In an instance in which evaluation of a particular metric of the one or more metrics identifies an attribute value that exceeds a predetermined threshold, the method includes causing a notification message regarding the particular metric to be output. A corresponding apparatus and computer program product are also provided.
US10572452B1 Context-based read-ahead for B+ tree data structures in a deduplication system
Embodiments are described for a method and system for improving B+Tree scan performance by receiving a data access instruction that specifies pages to be accessed in a data store utilizing a B+Tree data structure; defining a read-ahead context comprising an array of page numbers corresponding to the specified pages; loading the read-ahead context array into a read-ahead cache; and reading the first page of the read-ahead context in a synchronous manner, and each of the subsequent pages of the read-ahead context in an asynchronous manner.
US10572443B2 Automated backup of network attached storage
An apparatus and associated method that contemplate obtaining a server in selective communication with an archive storage controller (ASC) via a computer network, the ASC having access to a plurality of removable storage mediums (RSMs); storing data in the server; creating a logical storage volume in the ASC that has a logical relationship to the data stored in the server; and after the creating step, and without communication between the server and the ASC via the computer network, selecting at least one of the RSMs and dedicating the selected at least one RSM for retaining only data that is stored in the logical storage volume.
US10572436B2 Apparatus and method for multi-master solution on MDIO communication bus
A method is provided. The method includes receiving, at a first device, a request to transfer data over a Management Data Input/Output (MDIO) communication bus. The first device is configured to generate a first Management Data Clock (MDC) signal. The method also includes determining whether a second MDC signal from a second device is present on the communication bus. The method further includes in response to determining that the second MDC signal is not present on the communication bus, transmitting the first MDC signal and at least part of a Management Data Input/Output (MDIO) frame over the communication bus. The method includes in response to determining that the second MDC signal is present on the communication bus, refraining from transmitting the first MDC signal and at least the part of the MDIO frame over the communication bus.
US10572428B2 Bus system
A microcontroller unit of an input/output module checks whether a communication connection can be set up from the microcontroller unit to a communication subscriber of a data cable plugged into the one portion of a electrical plug connection of the input/output module, wherein the microcontroller unit of the input/output module actuates DC voltage supplies of the input/output module such that the DC voltage supplies apply a respective DC voltage to applicable electrical contacts of electrical contact elements of the input/output module only if the check has revealed that a communication connection has been able to be set up to the communication subscriber of the data cable.
US10572422B2 Devices and methods for prioritizing transmission of events on serial communication links
The present disclosure relates generally to serial communication links and, more specifically, to events communicated on serial communication links and the timing of those events. The events may be communicated according to a prioritization process.
US10572417B2 Encapsulated accelerator
A data processing system comprising: a host computer system supporting a software entity and a receive queue for the software entity; a network interface device having a controller unit configured to provide a data port for receiving data packets from a network and a data bus interface for connection to a host computer system, the network interface device being connected to the host computer system by means of the data bus interface; and an accelerator module arranged between the controller unit and a network and having a first medium access controller for connection to the network and a second medium access controller coupled to the data port of the controller unit, the accelerator module being configured to: on behalf of the software entity, process incoming data packets received from the network in one or more streams associated with a first set of one or more network endpoints; encapsulate data resulting from said processing in network data packets directed to the software entity; and deliver the network data packets to the data port of the controller unit so as to cause the network data packets to be written to the receive queue of the software entity.
US10572413B2 Electronic device providing bypass path to indirectly connected storage device among serially connected storage devices, storage device included therein, computing system including the same, and method of communicating therewith
According to at least some example embodiments of the inventive concepts, an electronic device includes an embedded storage device that is, configured to connect to a removable storage device, and configured to directly communicate with the removable storage device, when connected to the removable storage device; and an application processor connected to directly communicate with the embedded storage device and not directly connected with the removable storage device, wherein, the embedded storage device is configured to, in response to a disable command received from the application processor, decrease an amount of power supplied to all or some of circuits included in the embedded storage device, and provide a bypass path that is configured to transfer a normal command and data from the application processor to the removable storage device, when the removable storage device is connected to the bypass path.
US10572411B2 Preventing software thread blocking due to interrupts
According to one exemplary embodiment, a method for preventing a software thread from being blocked due to processing an external device interrupt is provided. The method may include receiving the software thread, whereby the software thread has an associated interrupt avoidance variable. The method may also include determining a processor to receive the software thread. The method may then include sending the software thread to the determined processor. The method may further include setting an interrupt mask bit associated with the processor based on the interrupt avoidance variable. The method may also include receiving the external device interrupt. The method may then include redirecting the received external device interrupt to a second processor, whereby the redirecting is based on the interrupt mask bit.
US10572409B1 Sparse matrix processing circuitry
A memory arrangement can store a matrix of matrix data elements specified as index-value pairs that indicate row and column indices and associated values. First split-and-merge circuitry is coupled between the memory arrangement and a first set of FIFO buffers for reading the matrix data elements from the memory arrangement and putting the matrix data elements in the first set of FIFO buffers based on column indices. A pairing circuit is configured to read vector data elements, pair the vector data elements with the matrix data elements, and put the paired matrix and vector data elements in a second set of FIFO buffers based on column indices. Second split-and-merge circuitry is configured to read paired matrix and vector data elements from the second set of FIFO buffers and put the paired matrix and vector data elements in a third set of FIFO buffers based on row indices.
US10572402B2 Storage device communicating with host according to multicast communication protocol and communication method of host
A storage device includes a memory device; and a controller configured to fetch a command from a host, the command indicating a logical address, process the command based on the logical address, and receive, from a first replica storage device, an acknowledgment signal indicating that the command has been processed by the first replica storage device.
US10572392B2 Increasing the scope of local purges of structures associated with address translation
Increasing the scope of local purges of structures associated with address translation. A hardware thread of a physical core of a machine configuration issues a purge request. A determination is made as to whether the purge request is a local request. Based on the purge request being a local request, entries of a structure associated with address translation are purged on at least multiple hardware threads of a set of hardware threads of the the machine configuration.
US10572386B1 Increased parallelization efficiency in tiering environments
A computer-implemented method, according to one embodiment, includes: receiving an operation request which corresponds to a given object, identifying multiple block addresses which are associated with the given object, determining whether any one or more of the identified block addresses have a token currently issued thereon, and combining the multiple block addresses to a first set in response to determining that at least one token is currently issued on one or more of the identified block addresses. A first portion of the block addresses determined as having a token currently issued thereon is transitioned to a second set. A remaining portion of the block addresses is also divided into equal chunks. The chunks are allocated in the first set across parallelization units, and the block addresses in the second set are divided into equal chunk. Furthermore, the chunks in the second set are allocated to a dedicated parallelization unit.
US10572372B2 Testing program code created in a development system
A processor-implemented method, system, and/or computer program product determines a testing regime for program code created in a development system. A risk factor of a user of the development system is calculated based on information relating to previous activities of the user. The calculated risk factor, which describes a likelihood of the user damaging the development system, is used to determine a testing regime for testing program code.
US10572371B2 Generating valid use cases from a parsed configuration file describing use case options
A method and system for automatic use case generation. A computer system receives a configuration file that defines multiple categories and one or more filters. Each of the categories includes one or more options and each of the filters defines a condition for combining the options across the categories. The computer system builds a data hierarchy based on the configuration file. The data hierarchy includes a root and multiple levels. Each of the levels corresponds to one of the categories and includes nodes that represent the options of the corresponding categories. The computer system parses the data hierarchy from the root, while skipping the nodes and their descendants that do not satisfy the filters, to identify combinations of the options across the categories that satisfy the filters. The computer system then generates use cases that use the identified combinations as settings.
US10572368B2 Application management based on data correlations
Application management based on data correlations is disclosed. One example is a system including a data processor, a data element generator, a matrix generator, a data analysis module, a performance module, and a load test manager. The data processor accesses test data based on an application under load testing. The data element generator generates a plurality of transactional data elements based on the test data, each data element comprising at least three data components. The matrix generator generates a covariance matrix based on the data components. The data analysis module determines an eigenvector associated with the covariance matrix, and identifies a correlation between a sub-plurality of the at least three data components based on coefficients of the eigenvector. The performance module determines, based on the correlation, performance metrics for the application under load testing. The load test manager manages, based on the performance metrics, the application under load testing.
US10572362B2 On-site visualization of component status
Embodiments of the present invention enable a portable computing device such as a smartphone or a tablet computer, to capture one or more codes for one or more corresponding components positioned in proximity to the portable computing device, and to convey the one or more codes to a management system. Upon receiving the one or more codes, the management system can be configured to convey, to the portable computing device, an identification and a status of each of the one or more components. The portable computing device can then present the status of the one or more components on a display, and the one or more components are detected based on a distance of the portable device in relation to the one or more components such that when a plurality of the one or more components are in a field of view of the portable device.
US10572356B2 Storing data in multi-region storage devices
An apparatus comprises a storage controller coupled to at least one multi-region storage device. The at least one multi-region storage device comprises two or more storage regions, the two or more storage regions comprising a first storage region associated with a first set of failure characteristics and at least a second storage region associated with a second set of failure characteristics different than the first set of failure characteristics. The storage controller is configured to replicate in the second storage region at least a portion of data that is stored in the first storage region.
US10572350B1 System and method for improved application consistency in a distributed environment
A production host for hosting virtual machines includes a persistent storage and a production agent. The persistent storage stores virtual machine data associated with a virtual machine of the virtual machines and a virtual machine shadow copy associated with the virtual machine data. The production agent obtains a backup generation request for the virtual machine; in response to the backup generation request, generates the virtual machine shadow copy; makes a determination that the virtual machine shadow copy comprises an auto-recovery disk that comprises some data; in response to the determination, merges the virtual machine shadow copy using a parent block set storage template to obtain a backup of the virtual machine; and store the backup in backup storage. The parent block set storage template is not associated with the virtual machine shadow copy.
US10572349B2 System and method for backup in a virtualized environment
A remote backup agent that provides data storage services to virtual machines includes a persistent storage and a processor. The persistent storage stores workflows for the virtual machines. The processor performs a first remote backup of the virtual machines based on the workflows using production agents hosted by production hosts that also host the virtual machines; obtains a workflow update; updates the workflows based on the workflow update to obtain updated workflows; and performs a second remote backup of the virtual machines based on the updated workflows using the production hosts without modifying the production agents.
US10572348B2 Efficient deduplication database validation
According to certain aspects, a method can include receiving an indication that a restoration of a deduplication database using a secondary copy of a file associated with a secondary copy job is complete; retrieving a first data fingerprint from a data storage database, wherein the first data fingerprint is associated with the secondary copy job used to restore the deduplication database; retrieving a second data fingerprint from a deduplication database media agent, wherein the second data fingerprint is associated with the secondary copy job used to restore the deduplication database; comparing the first data fingerprint with the second data fingerprint to determine whether the first data fingerprint and the second data fingerprint match; and transmitting an instruction to the deduplication database media agent to rebuild the restored deduplication database in response to a determination that the first data fingerprint and the second data fingerprint do not match.
US10572344B2 Accessing error statistics from DRAM memories having integrated error correction
In described examples, a memory module includes a memory array with a primary access port coupled to the memory array. Error correction logic is coupled to the memory array. A statistics register is coupled to the error correction logic. A secondary access port is coupled to the statistics register to allow access to the statistics register by an external device without using the primary interface.
US10572338B2 Estimating an error rate associated with memory
The present disclosure includes apparatuses and methods for estimating an error rate associated with memory. A number of embodiments include sensing data stored in a memory, performing an error detection operation on the sensed data, determining a quantity of parity violations associated with the error detection operation, and estimating an error rate associated with the memory based on the determined quantity of parity violations.
US10572324B2 Intelligent listening system for agile delivery of cloud services
A support data generation system detects an indication of a problem within a flighted infrastructure. Based on the detected indication, a feature undergoing implementation within the flighted infrastructure is identified. The identification occurs automatically after the indication is detected. An alert comprises the detected indication and the identified feature is generated and output on a user interface.
US10572320B2 Detecting co-resident services in a container cloud
In an approach to detection of co-location of container services, a method may include receiving, by a first program in a first cloud container on a first host, a bit string over a side channel within a trial period of time. The method may also include determining whether a key corresponding to the bit string matches a pre-determined key corresponding to a second program in a second cloud container. The method may further include determining whether the second cloud container is located on the first host based, at least in part, on whether the key corresponding to the bit string matches the pre-determined key. The side channel may include a first resource on the first host that is accessible by cloud containers located on the first host and the bit string is received by monitoring the first resource for activity indicative of bit values.
US10572319B2 Optimization of message oriented middleware monitoring in heterogenenous computing environments
Disclosed herein are methods, systems, and processes to optimize message oriented middleware monitoring in heterogeneous computing environments. A message queue managed by a message queue manager for applications executing on a first computing system that is part of multiple heterogeneous computing systems is accessed. Data associated with message queues managed by the message queue manager for the applications is received from the first computing system. An output file that includes the data is generated.
US10572317B2 Collaboration enhanced with kernel event triggers
The present technology pertains to responding to a kernel level file event for a content item and presenting a file event window associated with the content item. A client device can detect the kernel level file event for the content item. This can be accomplished using a kernel extension on a client device that is networked with a content management system. The client device can then retrieve data associated with the content item, including an instruction for the content item. The client device can then perform the instruction. This instruction can be to retrieve collaboration data from the content management system and present the collaboration data in a file event window.
US10572316B2 Adaptable pages, widgets and features based on real time application performance
The system, method, and computer program product described herein provide ways to modify a user interface when a performance of the user interface degrades due to lack of resources including presenting the user interface to a user that includes a first element that requires an allocation of a first amount of resources of a server to perform a function, determining that a performance of the user interface has degraded below a threshold amount, in response to determining that the performance has degraded, identifying a second element that requires an allocation of a second amount of resources of the server to perform the function where the second amount of resources is smaller than the first amount of resources, and replacing the first element with the second element to reduce the required amount of resources that are allocated by the server to the user interface.
US10572305B2 Multi-grained memory operands
A system according to an exemplary embodiment receives a description of a first set of data elements referenced in a first operand, receives a description of a second set of data elements referenced in a second operand, selects a set of subsets of data elements that are included in both the first set of data elements and the second set of data elements, wherein selecting the set of subsets of data elements includes optimizing a size of the set of subsets of data elements, provides the set of subsets of data elements, and in response to a reference by the second operand that modifies the set of subsets of data elements, provides a respective mapping from each previous subset in the set of subsets to a respective new collection of subsets in the set of subsets.
US10572303B2 Computer-implemented task switching assisting based on work status of task
A task switching assisting method includes storing, by an information processing apparatus, task information regarding a task executed by a user. An element related to execution of the task is stored in correlation with the task information, an operation related to the task is determined, a work status with respect to the correlated element related to the execution of the task is determined based on the determined operation related to the task, the task is switched by saving or restoring the work status, based on the task information and the work status with respect to the correlated element related to the execution of the task, task execution resource information for executing the task and task saving resource information at a time of saving the task are analyzed on a task basis, and the task information is generated based on a result of the analysis, by the information processing apparatus.
US10572300B2 Apparatus and method for configuring a microcontroller system
A microcontroller system and a method of configuring a microcontroller system is provided. The microcontroller system comprises a central processing unit, memory associated with the microcontroller system, event receiving means operable to receive an event, and configuration control means. The configuration control means is operable to collect one or a plurality of sets of configuration data from said memory, each of said sets of configuration data defining a configuration related to at least one operational unit of the microcontroller system, wherein said sets of configuration data are associated with a first operation mode associated with the microcontroller system. Moreover, the configuration control means is operable to determine a set of configuration data of the sets of configuration data and to configure the microcontroller system corresponding to said determined set of configuration data.
US10572294B1 Automated application footprint discovery for application migration to containers
Techniques for automated application footprint discovery for application migration to containers are described. A snapshot of an application instance can be stored, the snapshot including the application instance and resources used by the application instance at runtime. The application instance can be run in an intermediate virtual machine, the intermediate virtual machine including at least one interceptor. At least one dependency of the application instance can be determined using the at least one interceptor while the application instance executes on the intermediate virtual machine. A template including the at least one dependency can be created and an application environment can be generated using the template.
US10572291B2 Virtual network management
In an example, a method for managing a virtual network is provided. According to the method, first and second domains are respectively created for heterogeneous first and second hypervisor mangers. The first hypervisor manager manages a first virtual machine (VM) and first virtual switch (vSwitch) The second hypervisor manager manages a second VM and a second vSwitch. Based on topology of the virtual network, topology management information may be created, which comprises first and second virtual network topology information respectively for the first and second domains, and first and second configuration information respectively for the first and second vSwitches. The topology management information may be distributed to the first and second hypervisor mangers after being associated with the first and second domains, so to the first and second vSwitches implement packet forwarding between the first and second VMs according to the first and second configuration information respectively.
US10572279B2 Cross-process interface for non-compatible frameworks
A computer device is provided that includes a processor configured to execute a first application configured for a first user interface framework, instantiate a host window of the first application using the first user interface framework, and execute a second application, that is out of process with the first application. The second application is configured for a second user interface framework that is incompatible with the first user interface framework. The processor is further configured to instantiate a hosted window of the second application using the second user interface framework, establish a cross-process interface between the first application and the second application configured to exchange rendering information between the hosted window and the host window, and cause the host window to display the rendering information from the hosted window within the host window on a display of the computer device.
US10572278B2 Smart controls for user interface design and implementation
An application object framework provides a GUI developer with application object metadata that can be leveraged to design and implement GUI controls in an efficient, standardized, straightforward manner. For example, a smart control interface may be utilized that enables linking of a particular GUI control with a corresponding application object, including linking to the application data and logic, through the use of metadata of the corresponding application object. In this way, validations and GUI logic required by the GUI control may be provided automatically, leaving the GUI developer the freedom to focus on the visual composition, functionality, and other desired aspects of the GUI controls.
US10572277B2 Alert dashboard system with situation room
A user interface system includes a first engine configured to receive message data from managed infrastructure that includes managed infrastructure physical hardware that supports the flow and processing of information. A second engine determines common characteristics of events and produces clusters of events relating to the failure of errors in the managed infrastructure, where membership in a cluster indicates a common factor of the events that is a failure or an actionable problem in the physical hardware managed infrastructure directed to supporting the flow and processing of information. One or more situations is created that is a collection of one or more events or alerts representative of the actionable problem in the managed infrastructure. A situation room includes a user interface (UI) for decomposing events from managed infrastructures. In response to production of the clusters one or more physical changes in a managed infrastructure hardware is made, where the hardware supports the flow and processing of information.
US10572274B2 Cross platform custom functions
Systems, methods, and computer-executable instructions for supporting custom functions within an application. An application add-in is received that includes a custom function and a custom function location. The application is available across multiple platforms. The custom function is also available across multiple platforms. The custom function is registered within the application using the custom function location. A request to invoke the custom function is received within the application A custom function implementation is downloaded from the custom function location. The custom function implementation is executed. A return value is received from the custom function implementation. The return value may be displayed within the application.
US10572273B2 System change assistance system, information processing device, and system change assistance method and program
A system change assistance system includes value redefinition means 501 configured to compare two vectors, one of which is set to a first comparison subject vector and the other is set to a second comparison subject vector, each configured from a set of a value of a first item having a discrete value in which the number of possible values is finite or less than a predetermined value, and a value of a second item having a continuous value or a discrete value in which the number of possible values is equal to or larger than a predetermined value, and to change the value of the first item of the first comparison subject vector in a case where the value of the first item of each vector is matched and the value of the second item of each vector is different.
US10572255B2 Stream engine with element promotion and decimation modes
A streaming engine employed in a digital data processor specifies a fixed read only data stream defined by plural nested loops. An address generator produces address of data elements. A steam head register stores data elements next to be supplied to operational units for use as operands. A promotion unit optionally increases date element data size by an integral power of 2 either zero filing or sign filling the additional bits. A decimation unit optionally decimates data elements by an integral factor of 2. For ease of implementation the promotion factor must be greater than or equal to the decimation factor.
US10572250B2 Dynamic accelerator generation and deployment
A code portion in a computer program is identified that will be improved from being deployed to a hardware accelerator to enhance the run-time performance of the computer program. An accelerator catalog includes a listing of currently-implemented accelerators, along with available resources on one or more programmable devices. When the catalog does not include the needed accelerator, the available resources are determined from the catalog, and when the available resources are insufficient to deploy the needed accelerator, one or more of the existing accelerators is cast out of the programmable device according to specified ranking criteria to make room for the needed accelerator. The needed accelerator image is dynamically generated and deployed, the identified code portion of the computer program is replaced with a call to the deployed hardware accelerator, the newly-generated accelerator is stored in the catalog, and the available resources data in the catalog is updated.
US10572249B2 Software kit release management
A software kit release managing program is provided. Upon execution of the program by a processor a manifest file corresponding to a build version of the software kit is generated and the manifest file is added to a code repository of a collaborative code development program. Progression of the build version of the software kit through a code testing pipeline having a plurality of pipeline stages is performed using the collaborative code development program. A corresponding method, apparatus and a system comprising the software kit release managing program and the collaborative code development program are also provided.
US10572248B2 Groups of endpoints and targeting of releases and packages to endpoints
Data structures are stored in an endpoint data store. Each data structure represents an endpoint having one or more components, each component having one or more arbitrary properties. Multiple groups of endpoints are identified by name and defined by group criteria expressed in terms of the one or more arbitrary properties of the one or more components of the endpoints that are members of the group. For each group, the group criteria of the group is stored in a data store in association with the name of the group. Packages and releases may be targeted to endpoints in various manners.
US10572245B1 Identifying versions of running programs using signatures derived from object files
A particular portion of a program which can be read from on-disk representations of the program as well as from memory images of the program is identified for use as a version discriminator. A first representation of the portion may be obtained from a first memory image of the program, corresponding to a first running instance of the program. The first representation may be compared to a second representation obtained at a development environment. Based on the results of the comparison, a particular version of the program corresponding to the first running instance may be identified. An indication of the particular version may be stored.
US10572244B1 Apparatus, computer program, and method for communicating an update to a subset of devices
An apparatus, computer program, and method are provided for communicating an update to a subset of devices. In operation, information is received in association with a plurality of devices that have at least one application installed thereon. Further, an update for the at least one application is identified. Still yet, a subset of the plurality of devices is determined, based on the information. Such update for the at least one application is communicated to the subset of the plurality of devices.
US10572241B2 Method and apparatus for installing operation system
A method and apparatus for installing an operating system. Data of a first operation system is acquired, and the first operation system is installed and launched according to the data of the first operation system. Configuration information of the first operation system is modified to add installation related information of a second operation system, after the first operation system is launched. Data of the second operation system is acquired according to the installation related information of the second operation system, and the second operation system is installed to replace the first operation system according to the data of the second operation system.
US10572229B2 Systems, method, and non-transitory computer-readable storage media for displaying software components
A system for use in displaying software components to a user is described herein. A system comprising one or more processors and one or more non-transitory memory storage devices storing computer instructions configured to run on the one or more processors and to perform accessing a data repository of a plurality of data repositories comprising at least one software component data file associated with a software component comprising a software code and an object data. Retrieving the at least one software component data file executing the software code and the object data associated with the at least one software component data file to render a demonstration image of the software component associated with the at least one software component data file. Generating a component display website to be displayed and comprising a component display area associated with the software component associated with the at least one software component data file.
US10572228B2 Automatic program synthesis using monadic second-order logic
A method is provided for synthesizing a computer program by a hardware processor and a program synthesizer. The method includes representing program components and registers by position set variables and constraints on the position set variables using Monadic Second-Order Logic. The method further includes determining potential combinations of the program components by solving the constraints. The method also includes forming the computer program from at least one of the potential combinations.
US10572224B2 Methods and apparatus for sequencing multiply-accumulate operations
An integrated circuit may have specialized processing blocks that are configurable to operate as arithmetic operators that may implement, amongst other functions, multiplication and multiply-accumulation operations in a first mode. In a second mode, a sequencer circuit may provide data signals and control signals to the specialized processing blocks such that the specialized processing block operates as a signal processing device that handles signals in a given sequence. For example, the sequencer circuit may control the signal arrival at the specialized processing block and the configuration of the configurable circuitry in the specialized processing block. In certain embodiments, the sequencer circuit and the specialized processing block may implement finite impulse response (FIR) filters.
US10572218B2 Pre-caching of media
Example techniques involve pre-caching media content. An example implementation involves a first playback device detecting, via at least one proximity sensor, motion in proximity to the proximity sensor. In response, the first playback device sends, to a second playback device, one or more first messages indicating that the first playback device detected motion. Afterwards, the first playback device receives, via the network interface from the second playback device in response to the one or more first messages, one or more second messages that instruct the first playback device to pre-cache, from a network source, a portion of audio content indicated in a playback queue associated with a playback device group including the first playback device and the second playback device. The first playback device receives a command to play back the playback queue and plays back the audio content indicated in the playback queue jointly with the second playback device.
US10572213B2 Universal application pinning
Examples of the disclosure provide a system and method for universal application pinning. Application representations are pinned to a same location of a user interface across multiple selected user devices from a selectable device list generated based off the application type and compatible device types. In this way, a single pinning selection received at one device may be applied to multiple selected devices.
US10572206B2 System and method for minimizing screen space required for displaying auxiliary content
A system and method for minimizing a requirement of screen space of displaying auxiliary content based on selected content are provided. The method includes following steps of (a) obtaining an input to select the content displayed in at least one of (i) a webpage or (ii) an application, and triggering the selected content; (b) processing the selected content; (c) generating a semantic representation of the selected content from the parse tree data structure; (d) determining a theme for the selected content based on the semantic representation of the selected content; (e) determining a template, that matches with the theme; (f) providing named entity extracted values in the template based on the semantic representation of the selected content; (g) obtaining the auxiliary content associated with the selected content and (h) displaying the auxiliary content in a screen space where the selected content is displayed.
US10572205B2 Communication method performing data wireless communication between image forming apparatus and communication device
In a communication system, an image forming apparatus sends an address of a receiving section to an external device. The external device receives a selection of image data through plural thumbnails displayed on a display section, and wirelessly sends the selected image data to the image forming apparatus with the address. The image forming apparatus receives the selected image data sent with the address by the external device, and prints an image based on the selected image data. The image forming apparatus accepts a selection indicating whether a communication between the external device and the image forming apparatus is performed by a first communication system method or a second communication system method. The image forming apparatus performs sending and/or receiving the image data with the address by the first communication system method when the first communication system method is selected, and performs sending and/or receiving the image data with the address by the second communication system method when the second communication system method is selected.
US10572203B2 Non-transitory computer-readable recording medium storing computer-readable instructions for establishing wireless connection between terminal device and communication device
In a case where a specific wireless connection is established between a terminal device and a communication device under a state where a first wireless connection not via an access point is being established between the terminal device and the communication device, the terminal device may determine whether the first wireless connection is a wireless connection according to a first communication scheme or a wireless connection according to a second communication scheme, and supply a predetermined instruction to an OS (abbreviation of Operating System) program of the terminal device in a case where it is determined that the first wireless connection is the wireless connection according to the first communication scheme. The predetermined instruction may include an instruction for disconnecting the first wireless connection and an instruction for establishing a second wireless connection according to the second communication scheme between the terminal device and the communication device.
US10572200B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a controller that presents, upon selection of first information associated with a first element, second information associated with a second element defined as an element that executes a function in cooperation with the first element and second information associated with a second element that is not defined as an element that executes a function in cooperation with the first element in a distinguishable manner.
US10572192B2 Processing system, processing apparatus, terminal, and non-transitory computer readable medium
A processing system includes a terminal held by a user and a processing apparatus that executes a process designated by the user. The terminal includes a memory that stores screen information for configuring a setting screen for the process. The screen information is set by the user. The processing apparatus includes an acquisition unit and a receiving unit. The acquisition unit acquires the screen information from the terminal through short-distance wireless communication. The receiving unit displays the setting screen in accordance with the acquired screen information and receives a setting change performed by the user on the setting screen.
US10572181B2 Multiple stage garbage collector
A method for use with a garbage collector to provide different garbage collections is disclosed. The garbage collections are concurrent garbage collection provided in a dedicated thread concurrently running in a computing device with a mutator thread. A heap size stage, from multiple heap size stages including a heap size growth stage and a heap size stable stage, is determined from a free space amount subsequent a garbage collection. A heap stable garbage collection is applied in response to the heap size stage being the heap size stable stage. A heap growth garbage collection is applied in response to the heap size stage being the heap size growth stage.
US10572174B2 Data lifetime-aware migration
Data lifetime-aware migration is presented herein. A data sorting component can generate a list of data portions that have been sorted in ascending order of respective determined probabilities that the data portions will be deleted from a source storage device during a migration of the data portions from the source storage device to a destination storage device—the migration comprising copying at least a part of the data portions from the source storage device to the destination storage device. Further, a data lifetime-aware component can iteratively migrate, based on the list in the ascending order of the respective determined probabilities, at least the part of the data portions from the source storage device to the destination storage device.
US10572168B2 DRAM bank activation management
A system, method, and computer program product are provided herein to manage DRAM bank activation per cycle. A memory controller with embedded scheduling logic is employed to manage the system, method, and computer program product and to restrict the quantity of active banks in a given cycle, resulting in power savings with minimal performance loss, if any. The scheduling logic provides instructions to manage the state of associated DRAM banks. Each bank is either in an idle state or an active state, with the idle state consuming less power than the active state. The scheduling logic restricts the quantity of active banks in any cycle, with all other banks being in an idle state, which provides power savings to the associated system.
US10572154B2 Writing data spanning plurality of tape cartridges
A method includes, in a tape apparatus system, receiving a request to write a file from a host, and, in response to the request, dividing sequentially received data of the file into two or more segments. Each of the two or more segments have a predetermined size. The method further includes sequentially writing a series of the two or more segments onto one or more tapes, and determining the predetermined size based on a capacity use efficiency of a plurality of other tapes and a time to copy when a spanning file, written by spanning on the one or more tapes, is copied to the plurality of other tapes. A corresponding computer program product and computer system are also disclosed.
US10572151B2 System and method to allocate available high bandwidth memory to UEFI pool services
An information handling system includes a dynamic random access memory, and a processor. The dynamic random access memory includes a lower memory portion and multi-channel dynamic random access memory portion. The dynamic random access memory is allocated to operations of a boot process of the information handling system. The processor communicates with the dynamic random access memory. The processor determines whether a fast memory allocation service is detected in the boot process. In response to the fast memory allocation being detected, the processor allocates the multi-channel dynamic random access memory portion of the dynamic random access memory to operations of the boot process.
US10572138B1 Utilizing dynamic granularity for application controls
A user may interact with a control interface in the course of interacting with electronic content. The control interface may include any user interface utilized to adjust various aspects of an application, including, but not limited to, scroll bars, sliders, and/or navigation windows. Input at the control interface may be received from the user indicating that the user desires to manipulate the electronic content (e.g., jump to another location in a movie) or, alternatively, that the user wishes to manipulate the control interface. Upon determining that the input is intended to manipulate the control interface, the control interface may be adjusted to display a control interface view that provides finer or coarser granularity, allowing the user to interact with the control interface with more accuracy.
US10572136B2 Interactive display systems, methods, and computer program products
In one example, a user interface is provided for interactively displaying data. The interactive user interface includes: an interactive display window that displays data according to a tabular format including one or more rows and one or more columns, and wherein the displayed data is dynamically displayed within the interactive display window based on a drag and drop user action performed within the display window; and a frame that surrounds the display window and that dynamically displays a first range of first axis data corresponding to the one or more rows and a second range of second axis data corresponding to the one or more columns.
US10572127B2 Display control of an image on a display screen
Methods, computer program products, and systems, for example, for controlling display of an image on a display screen includes, for example, receiving, by one or more processor, data regarding a user selected area relative to a first portion of an image displayed on a display screen to define a second portion of the image, at least a portion of the second portion of the image being outside the first portion of the image displayed on the display screen, and automatically controlling, by the one or more processor, display of the second portion of the image on the display screen based on the user selected area of the image to generally maximize display of the second portion of the image within the display screen.
US10572121B2 Contextual user profile photo selection
Selecting and displaying a profile photo may include determining viewer characteristics of a viewer who is triggering an action to open an image file that shows a photo image. A context associated with viewing of the profile photo and photo image characteristics of a plurality of photos may be determined. Based on the viewer characteristics, the photo image characteristics and the context associated with viewing of the profile photo, a photo from the plurality of photos may be selected. Responsive to determining that the selected photo is to be transformed, a transformed version of the photo image may be generated and displayed.
US10572115B2 Systems and methods for tracking progress of design of a semiconductor device
Systems and methods are provided for tracking a progress of design of a semiconductor device. In one embodiment, a method comprises receiving identification information identifying a set of tests for verification of a design under test (OUT) and generating a verification environment based on the identification information. The method further comprises generating hardware verification language coverage code corresponding to the verification environment, the hardware verification language code specifying steps for performance of the set of tests in the verification environment and generating a request for execution of the hardware verification language code. The method further comprises receiving coverage results verification information reporting results of execution of performance of the set of tests, storing the results in a database, and analyzing the results. The method also comprises identifying a verification hole, and generating a request to modify the set of tests in the verification environment, based on the verification hole. Finally, the method comprises generating a report presenting the results.
US10572107B1 Voice communication targeting user interface
User interfaces may enable users to initiate voice-communications with voice-controlled devices via a Wi-Fi network or other network via an Internet Protocol (IP) address. The user interfaces may include controls to enable users to initiate voice communications, such as Voice over Internet Protocol (VoIP) calls, with devices that do not have connectivity with traditional mobile telephone networks, such as traditional circuit transmissions of a Public Switched Telephone Network (PSTN). For example, the user interface may enable initiating a voice communication with a voice-controlled device that includes network connectivity via a home Wi-Fi network. The user interfaces may indicate availability of devices and/or contacts for voice communications and/or recent activity of devices or contact.
US10572098B2 Sharing location information during a communication session
In one embodiment, a method includes receiving user input on a graphical user interface of a first computing device to provide location information associated with the first computing device to a second computing device. The current location of the first computing device is accessed, and the current location is sent to one or more second computing devices, the current location being displayed in a graphical user interface of the second computing devices.
US10572096B2 Method and apparatus for displaying information
A terminal device for securely displaying information is provided. The terminal device includes a monitoring module configured to monitor a display position of a Digital Object Unique Identifier (DOI) and a display position of other information on a page displayed on the terminal device, and a processing module configured to hide at least a portion of the other information that overlaps the DOI to expose the DOI when it is detected that the display position of the other information overlaps the display position of the DOI.
US10572094B2 Gamifying a non-gaming application using auditing data of the non-gaming application
Systems to gamify a data processing application using auditing data. Processing commences upon accessing electronic records comprising a set of application auditing specifications that identify one or more transaction types to be executed by a data processing application. Certain transactions corresponding to the identified transaction types are observed by an auditing facility during operation of the data processing application. At least some of the identified transaction types and measured audit parameters corresponding to the transactions are recorded. A gamification module associates the measured audit parameters with game parameters. Motivational imagery such as a scoreboard is generated for display.
US10572093B2 OLED panel
OLED elements and a seal portion covering the OLED elements are provided on an upper side of a base substrate. The seal portion includes a light-transmitting conductive film.
US10572090B2 Display panel with touch detection function, method of driving the same, driving circuit, and electronic unit
A display panel with a touch detection function, in which display operation is less affected by touch detection operation, a method of driving the display panel with a touch detection function, a driving circuit, and an electronic unit having the display panel with a touch detection function are disclosed. The display panel with a touch detection function includes: one or more display elements; one or more drive electrodes; one or more touch detection electrodes; and a drive section selectively applying a DC drive signal or an AC drive signal to the drive electrodes.
US10572086B2 Display device
A display device including a first sensor part that includes a first trunk portion, a first branch portion connected to the first trunk portion and extending in a direction different from a first direction and a second direction, a second branch portion spaced apart from the first branch portion, and a bridge connecting the first branch portion to the second branch portion. A second sensor part includes a second trunk portion extending in the second direction, and a third branch portion disposed between the first branch portion and the second branch portion.
US10572084B2 Touch type distinguishing method and touch input device performing the same
A touch type distinguishing method in a touch input device including a touch screen may be provided that includes an authentication touch determination step of determining whether or not a time period for which a touch on the touch screen maintains the satisfaction of a predetermined condition is equal to or greater than a predetermined reference time period; and a touch type determination step of determining a touch type in accordance with whether or not the touch satisfies a predetermined condition, and a time period for which the touch is maintained.
US10572083B2 Flexible display screen system
A flexible display screen system having a flexible display screen, a sensor and a control module, in which the flexible display screen is formed with a first display region, the sensor is configured to generate a bending signal when the flexible display screen is bent, and the control module is configured to control the flexible display screen (10) to form a second display region according to the bending signal and the display content of the first display region and control the second display region to display the display content. The flexible display screen system realizes control over the flexible display screen by bending, and may form another display area which facilitates sharing the content of the original display area with others, and is easy and convenient to operate.
US10572080B2 Optical touch film, display device including the same, and manufacturing method thereof
An optical touch film includes a sensor layer, an optical film, an adhesive layer, a separation layer, and a refractive insulating layer. The sensor layer includes touch electrodes forming a sensor. The adhesive layer is between the sensor layer and the optical film. The separation layer is on a surface of the sensor layer. The separation layer includes an organic polymer material. The refractive insulating layer is on the touch electrodes. A refractive index of the refractive insulating layer is greater than a refractive index of the separation layer.
US10572075B2 Smart electronic audio book with page number detection
A smart electronic audio book with page number detection is disclosed, including at least a capacitive sensor, a touch control chip, a microprocessor, a player and a power supply unit, wherein a page number sensing strips is connected to the power supply unit to increase the amount of carried charge to facilitate the capacitive sensor to detect whether the page number sensing strip is within the detection range. A smart electronic audio book using a page number detection unit is also disclosed. The page number detection unit has a magnetic field detection element, and book pages are disposed with magnets. When the book page is turned, the magnetic flux change is detected by the magnetic field detection element to notify the microprocessor and the smart electronic audio book is able to detect page number with enhanced sensitivity and reliability.
US10572067B2 Input sensing using code division multiplexing (CDM)
Sensing systems and methods that utilize lower-order zero row sum code division multiplexing (CDM) drive matrices to reduce or eliminate radiative emissions. Measurements corresponding to an input received at a sensing region of the input device are obtained by separately driving multiple subsets of transmitters of the input device, and obtaining measurement values corresponding to each separately-driven subset of transmitters via the receivers, wherein a plurality of measurement iterations are performed for each separately-driven subset of transmitters, the plurality of measurement iterations corresponding to a zero row sum CDM drive matrix for the separately-driven subsets of transmitters. An image of the input is generated based on the obtained measurements.
US10572066B2 System and method for calibrating touch error
A system for calibrating touch error in a touch interface includes an object recognizing unit to recognize at least one object input through a touch interface from a plurality of objects on a touch keyboard; a target object determining unit to determine whether the recognized object corresponds to a target object that a user intended to input; a storing control unit to match and store location information corresponding to the recognized object and at least one location information corresponding to the target object; and a calibrating unit to calibrate the recognized object input through the touch interface to the target object based on the matched and stored location information. Methods for calibrating touch error are also disclosed.
US10572053B2 Force-detecting input structure
An input mechanism, such as a crown, detects amounts of applied force. In various examples, an assembly including an input mechanism has an enclosure; a stem coupled to the enclosure such that the stem is rotatable, translatable, and transversely moveable with respect to the enclosure; a sensor, coupled between the stem and the housing, to which force is transferred when the stem moves with respect to the housing; and a processing unit coupled to the sensor. The processing unit is operable to determine a measurement of the force, based on a signal from the sensor.
US10572044B2 Touch-type display panel and short-repair method thereof
A touch-type display panel includes an array substrate including a plurality of sub-pixels defined by gate lines and data lines; a plurality of touch electrodes disposed to cover the sub-pixels; two or more touch driving lines that electrically connect a touch driving circuit to a respective one of the touch electrodes; and a connection line disposed on both sides of the one of the touch electrodes and configured to electrically connect the two or more touch driving lines.
US10572029B1 Method for dynamically adjusting a keyboard output signal
A method for dynamically adjusting a keyboard output signal is applicable to a host that is electrically connected to a keyboard, and the method includes: obtaining a mode signal, obtaining a common configuration file when the mode signal is indicated as a common mode, or when the mode signal is indicated as a custom mode. Detecting the application currently running on the host, wherein the application is in the foreground window, and obtaining the key configuration file corresponding to the application, and after the common configuration file or the keyboard configuration file is obtained, blocking the key or a combination of keys on the keyboard. And generating at least one standard key code, and outputting the custom key code combination to the host according to the at least one standard key code and selectively according to the common configuration file or the key configuration file.
US10572020B2 Device and method for controlling haptic signals
A non-transitory computer-readable medium for generating a haptic effect is provided. The computer-readable-medium has computer-executable code that causes a processor to receive a desired haptic effect waveform for the haptic effect, to receive sensor information that indicates at least one of speed, acceleration, and position of the haptic output device, and to generate a control signal for the haptic effect based on the desired haptic effect waveform and the at least one of the speed, acceleration, and position of the haptic output device, wherein the control signal causes a profile of the haptic effect to substantially match the desired haptic effect waveform, such that matching between the profile of the haptic effect and the desired haptic effect waveform is made more similar by basing the control signal on the at least one of the speed, acceleration, and position of the haptic output device.
US10572010B2 Adaptive parallax adjustment method and virtual reality display device
The present disclosure relates to a virtual reality display device and an adaptive parallax adjustment method for the virtual reality display device, which belong to the display technical field. The adaptive parallax adjustment method includes: obtaining pupil distance information of a user; and adjusting a position of a to-be-displayed image on a display screen according to the pupil distance information.
US10572008B2 Apparatus and method for robust eye/gaze tracking
At least one image registering unit records at least one series of images representing a subject. A control unit controls an operation sequence for the at least one image registering unit in such a manner that a subsequent data processing unit receives a repeating sequence of image frames there from, wherein each period contains at least one image frame of a first resolution and at least one image frame of a second resolution being different from the first resolution. Based on the registered image frames, the data processing unit produces eye/gaze tracking data with respect to the subject.
US10571990B2 Method for optimizing the sleep mode of telematics multimedia unit data modem
A method is for managing power consumption in a remotely controllable vehicle includes: operating a telematics multimedia unit (TMU) data modem of the vehicle in a remote standby mode; setting a communication mode corresponding to a communication mode most recently used by the TMU data modem; setting a timer on a remote standby mode for a predetermined time; deducting an amount of residual current in a battery of the vehicle by an operating current having a predetermined level according to a power usage condition in a predetermined period, wherein the power usage condition is determined based on a location of the TMU data modem; monitoring whether the amount of residual current is lower than a threshold level after the predetermined time of the timer elapses; and terminating the remote standby mode when the amount of residual current is lower than the threshold level after the predetermined time of the timer elapses.
US10571984B2 Communication node with digital plane interface
A solution is provided that can be used in a communication node. A case is provided that supports a first circuit board that is connected to a second circuit board via a connection. The first circuit board supports an integrated circuit module and the second circuit board supports a PHY module. A transformer box is mounted on the first circuit board and supports terminals for engagement with a mating connector. A third circuit board can be provided that is parallel to the second circuit board and is mounted on the transformer box so that termination of signals provided to the terminals can take place on a different circuit board than the second circuit board. The third circuit board can also provide power over Ethernet (POE) circuitry.
US10571978B2 Techniques for reducing fan cycling
A fan control module configured to control the speed of a fan receives a signal that indicates the power used by a graphics processing unit (GPU) and a signal that indicates the GPU temperature. Whenever the GPU power exceeds a power threshold level, but the GPU temperature is below a temperature threshold level, the control module turns the fan on and causes the fan to operate at a minimum speed. Whenever the GPU temperature is above the temperature threshold, the control module causes the fan speed to increase with increasing temperature, regardless of power. The control module turns the fan off only when both the GPU temperature is below the temperature threshold and the GPU power is below the power threshold. Although the algorithm is discussed in conjunction with a GPU, the algorithm can be implemented with any type of processor or subsystem that needs to be fan-cooled.
US10571976B2 Connector assembly for an electronic device
Particular examples described herein provide for an electronic device, such as a notebook computer or laptop, which includes a circuit board coupled to a plurality of electronic components (which includes any type of hardware, elements, circuitry, etc.). The electronic device may also include a connector assembly that is positioned within at least a portion of a recess of the electronic device, where the connector assembly includes: a first assembly that is to receive a connector; and a second assembly that is to receive an identification module that is to provide an association between a user and the electronic device.
US10571972B2 Rotation sensor device
Particular embodiments described herein provide for a device that can include a hinge to couple a first housing to a second housing. The hinge can include logic to detect a rotation of the first housing around an axis of the hinge relative to the second housing. The logic may be included in a digital potentiometer integrated within the hinge.
US10571969B2 Rollable display device
The rollable display device of the present invention includes a base, a cover, a rolling module, a display screen, an actuating unit and a supporting unit. When an external force is applied on the cover to switch the display screen from a retracting state into an expanding state, the display screen rolled on the rolling module would expand out of the base.
US10571956B2 Display panel and display device
The present disclosure provides a display panel and a display device. The display panel includes a first substrate, a second substrate, and at least one support structure. The first substrate and the second substrate are disposed opposite to each other. A region between the first substrate and the second substrate includes a display region and an encapsulation region surrounding the display region. A distance between the first substrate and the second substrate corresponding to the display region is h1, and a distance between the first substrate and the second substrate corresponding to the encapsulation region is h2, where h1>h2. The at least one support structure is disposed between the display region and the encapsulation region, and each of the at least one support structure has a height of h3, where h2
US10571950B2 Knob safety insert
A removable knob safety insert is installed in a cooking device such as a gas or electric stove, between and the rear face of its control knob and the face of its control panel. The knob safety insert is designed to manually control the activation or deactivation of the cooking elements, as desired. The push-in-and-turn type switches used in such devices require that the control knob be pushed in before the switch can be moved from its off position. When in its locked position, the knob safety insert prevents the control knob from being pushed and thus the cooking element from being activated. When in its unlocked position, the knob safety insert enables the control knob to be pushed, allowing the cooking element to be moved from its off position.
US10571949B2 Brake operating device
A brake operating device to improve a brake feeling by a simple structure without a hydraulic source or an electric power source. A first reaction force establishing mechanism as an elastic member establishes the reaction force against the pedal force applied to the brake pedal. A second reaction force establishing mechanism increases the reaction force when depressing the brake pedal. The first reaction force establishing mechanism and the second reaction force establishing mechanism are arranged coaxially in series.
US10571919B2 Systems and methods to identify directions based on use of autonomous vehicle function
In one aspect, a device includes a processor and storage accessible to the processor. The storage bears instructions executable by the processor to receive input indicating a destination and to determine whether at least a portion of a route to the destination will be driven using an autonomous vehicle function. The instructions are also executable to determine directions to the destination based on the determination of whether at least a portion of a route to the destination will be driven using an autonomous vehicle function, and to output the directions.
US10571913B2 Operation-security system for an automated vehicle
An operation-security system for an automated vehicle includes an object-detector and a controller. The object-detector includes at least three sensors. Each sensor is one of a camera used to determine an image-location of an object proximate to a host-vehicle, a lidar-unit used to determine a lidar-location of the object proximate to the host-vehicle, and a radar-unit used to determine a radar-location of the object proximate to the host-vehicle. The controller is in communication with the at least three sensors. The controller is configured to determine a composite-location based on a comparison of locations indicated by the at least three sensors. Information from one sensor is ignored when a respective location indicated by the one sensor differs from the composite-location by greater than an error-threshold. If a remote sensor not on the host-vehicle is used, V2V or V2I communications may be used to communicate a location to the host-vehicle.
US10571911B2 Mixed autonomous and manual control of a vehicle
In an operational mode of a vehicle, a vehicle system can be influenced by a mix of autonomous control inputs and manual control inputs. A first weight can be assigned to manual control inputs, and a second weight can be assigned to autonomous control inputs. While the vehicle is being operated primarily by manual inputs from a human driver, it can be determined whether the human driver of the vehicle has made a driving error and whether a current driving environment of the vehicle is a low complexity driving environment. Responsive to determining that the human driver of the vehicle has made the driving error and to determining that the current driving environment of the vehicle is a low complexity driving environment, the second weight assigned to autonomous control inputs can be automatically increased. Autonomous control inputs can influence the vehicle system in an amount corresponding to the second weight.
US10571910B2 Vehicle control device
A vehicle motion determining unit determines a value indicative of a motion of the vehicle that occurs in the vehicle transverse direction of a host vehicle, on the basis of a planned travel trajectory generated by a trajectory generating unit at a time of making a lane change. The grasping request unit outputs a grasping request to the notification control unit to request grasping of the steering wheel in the case that the value indicative of the vehicle motion is greater than or equal to a predetermined value.
US10571907B2 Method and apparatus for dynamic remote control reconfiguration based on proximity to a vehicle
A system includes a processor configured to provide a remote vehicle controller a varied level of vehicle driving control, to drive a vehicle via the controller, responsive to a determination of the remote vehicle controller location relative to the vehicle. The controller interface may be visually adaptable based on a particular designated style of control, including, for example, in-vehicle control, near-vehicle control and far-from-vehicle control.
US10571904B2 Method and system for monitoring a medical or dental device
There is described a method and a system for monitoring a medical, in particular dental, device comprising at least two components, wherein at least one process parameter of the medical device which is sensitive to the functioning of the at least two components, is measured and stored for a plurality of operation cycles of the medical device and a maintenance requirement is recorded, when the process parameter reaches at least one preset and/or over a plurality of operation cycles calculated reference value, wherein a control unit assigns a maintenance requirement to one of the at least two components based on probabilistic evaluation of the recorded process parameters.
US10571903B2 Remote testing of HVAC systems
A number of methods for testing an HVAC system for a building structure from a remote location outside of the building structure are disclosed. Generally, the HVAC system has a primarily active component and a primarily dormant component. The method includes the steps of transmitting a test request to the HVAC system from the remote location, performing a test on the primarily dormant component of the HVAC system in response to the test request, and producing a test result. The test result can then be transmitted to a location outside of the building structure.
US10571897B2 Manufacturing system and control method of manufacturing system
To provide a manufacturing system that is capable of still continuing work in a case in which a failure occurs in the network connection between the centralized management apparatus and a manufacturing line and a control method of the manufacturing system. When activation of all of the work machines (a screen printer, and the like) in a manufacturing line is completed, a line management device acquires, from a centralized management apparatus, material data and control data required in one day of manufacturing of the manufacturing line. Further, in a case in which a failure in a wide area network that connects the line management device and a centralized management apparatus is detected, the line management device causes a manufacturing work of mounting boards by a work machine to be continued on the basis of the control data, and the like, corresponding to one day, which is saved in advance.
US10571894B2 Single piece vehicle control surface and associated systems and methods of manufacture
A method of manufacturing a vehicle control surface includes generating, using an electronic controller, a three-dimensional plan for the vehicle control surface. The three-dimensional plan includes, at least, non-vehicular support structure dimensions, for a non-vehicular support structure, and skin dimensions for a skin. The method further includes configuring the dimensions of the non-vehicular support structure based on build environment characteristics associated with an additive manufacturing process of the control surface. The additive manufacturing process is based on the three-dimensional plan. The method further includes fabricating the vehicle control surface, using the additive manufacturing process, based on the three-dimensional plan.
US10571892B2 Preform fabrication system
An embodiment of the present disclosure provides a method and apparatus for managing a part. The method comprises identifying, by a computer system, parameters for the part. Further, the method comprises identifying, by the computer system, a number of additional parameters used in manufacturing the part from a preform. Yet further, the method comprises automatically generating, by the computer system, a preform design for the preform using the parameters for the part and the number of additional parameters, wherein the preform design enables manufacturing the preform using an additive manufacturing system in a manufacturing environment.
US10571889B2 System and method for joining workpieces to form an article
A workpiece having at least one physical feature is placed into a workstation fixture having at least one adjustable locator. Measurement data reflecting the position of the at least one physical feature of the workpiece and measurement data reflecting the position of the at least one adjustable locator are obtained. A processor ingests and utilizes the collection of assembly data and the measurement data to define and store in memory at least one ordered pair correlating the physical feature and the adjustable locator. The processor defines a test vector that connects the position of the at least one physical feature and the position of the at least one adjustable locator. The processor to computationally discovers a best fit for adjusting the position of the adjustable locator to register with the physical feature by applying to the test vector a computational optimization process that seeks to minimize the length of the test vector to thereby generate a digital shim vector. The adjustable locator is then physically moved according to the digital shim vector, which is stored in association with the collection of assembly data.
US10571888B2 Industrial machinery and control method thereof
An industrial machinery includes: a drive mechanism driving a control target that moves work or a tool; a motor; a first sensor detecting a position of the control target; a second sensor detecting a position of the motor; a current controller controlling a supply current to the motor; a servo controller outputting a torque instruction to the current controller; and a numerical controller calculating a processing force of the control target to the work based on position information on the control target acquired from the first sensor, position information on the motor acquired from the second sensor, and the torque instruction, the numerical controller determining that the tool is in failure if an absolute value of a first component of the processing force becomes equal to or larger than a first threshold value while processing the work, the first component having a frequency lower than a predetermined frequency.
US10571882B2 Controller
To provide a controller for reducing a burden to be imposed on an operator in applying force with a finger during operation on a machine tool or a robot, and for associating an operation history with identification information about the operator. A controller for a robot or a machine tool comprises a fingerprint detection unit and a control unit. The control unit comprises: a key information receiving part that receives input key information; a key information transmission part that transmits the input key information linked in advance with the fingerprint detection unit to the key information receiving part if an operator makes a finger touch the fingerprint detection unit; and an individual identification information specification part that specifies identification information about the operator based on fingerprint information about the finger having touched the fingerprint detection unit.
US10571878B2 Method and system for controlling a multi-pump system
A method and a system for controlling a multipump system used to pump a fluid. The system includes n pumping cells (Ci) connected in parallel, with n greater than or equal to 2. The system is controlled by using a reference pressure difference. The method includes estimating a pressure difference (dPpumpi) generated by each pumping cell (Ci) taking into account of a quadratic correction value (HEGi) representing the head losses of the pumping cell, estimating a pressure difference (dPSys) of the multipump system from the pressure difference estimated for each pumping cell, comparing the multipump estimated pressure difference (dPSys) with the reference pressure difference (dPsp) in order to control the reference speed (Wref) to be injected into a control loop of the multipump system.
US10571876B2 Interior comfort HVAC user-feedback control system and apparatus
The INTERIOR COMFORT HVAC USER-FEEDBACK CONTROL SYSTEM AND APPARATUS transforms qualitative feedback received from a user/occupant into a “comfort map,” or modifications thereto, a comfort map being defined at least in part by one or more comfort event windows. The comfort map data is used to determine a temperature setpoint sequence that avoids regions of the map corresponding to known and/or predicted regions of user discomfort.
US10571866B2 Electronic timepiece
A thin electronic timepiece can receive satellite signals and standard time signals. An electronic timepiece has a planar antenna for receiving satellite signals, a bar antenna for receiving standard time signals, a time display unit with a plurality of hands, a plurality of motors for driving the hands, a battery, and a timepiece case. In a plan view of the electronic timepiece, the planar antenna, bar antenna, and battery are disposed to positions not mutually superimposed; the plural motors are disposed inside the timepiece case at positions not superimposed in plan view with the planar antenna and bar antenna; and at least one of the plural motors is disposed superimposed in plan view with the battery inside the timepiece case.
US10571863B2 Determine and project holographic object path and object movement with mult-device collaboration
Embodiments described herein provide a solution for providing a holographic projection. A plurality of holographic projecting mobile devices that are within a physical area are identified. A set of holographic object paths that can be projected using the identified holographic projecting mobile devices is determined. A holographic object path is selected from this set of holographic object paths. A holographic object is projected moving according to the holographic object path by the plurality of holographic projecting mobile devices.
US10571859B2 Cartridge and electrophotographic image forming apparatus which uses cartridge
A cartridge for use with a main assembly of an electrophotographic image forming apparatus, the main assembly including a driving shaft having a rotational force applying portion, wherein the cartridge is dismountable from the main assembly in a direction substantially perpendicular to an axial direction of the driving shaft, the cartridge including i) a developing roller for developing an electrostatic latent image formed on an electrophotographic photosensitive drum, the developing roller being rotatable about an axis thereof; and ii) a coupling member engageable with the rotational force applying portion to receive a rotational force for rotating the developing roller, the coupling member being capable of taking a rotational force transmitting angular position for transmitting the rotational force for rotating the developing roller to the developing roller and a disengaging angular position in which the coupling member is inclined away from the rotational force transmitting angular position, wherein when the cartridge is dismounted from the main assembly of the electrophotographic image forming apparatus in a direction substantially perpendicular to the axis of the developing roller, the coupling member moves from the rotational force transmitting angular position to the disengaging angular position.
US10571857B2 Rotatable member, process cartridge and image forming apparatus
A rotatable member includes a hollow cylindrical rotation shaft formed with a curved plate-like member. The rotation shaft includes a seam where end surfaces of the plate-like member are contacted to each other. The rotation shaft includes a rotational drive transmitting portion which is provided at an axial end portion thereof and which includes a contact surface contactable to a driver for driving the rotation shaft and configured to receive the driving force from the driver. In a coordinate system with the rotational axis as an origin, the contact surface is provided at a position away by 90° or more from the seam in a normal rotational direction which is a direction in which the rotatable member rotates to form an image.
US10571856B2 Image forming apparatus
An image forming apparatus, including a process cartridge and a main body with an opening and a cartridge supporter is provided. The process cartridge includes a drum cartridge; a toner cartridge attachable to the drum cartridge; and a switching member switchable states in the process cartridge between a first state, wherein detachment of the toner cartridge is restricted, and a second state, wherein the toner cartridge is released from the restriction. The cartridge supporter is movable between a first position, wherein the cartridge supporter supports the process cartridge to be placed entirely in an inner space in the main body on an inner side of the opening, and a second position, wherein the cartridge supporter supports the process cartridge to be at least partly placed outside the inner space. When the cartridge supporter is in the second position, the switching member is at least partly placed outside the inner space.
US10571855B2 Image forming apparatus capable of regulating detachment of developer storage portion, method for releasing detachment regulation of developer storage portion
An image forming apparatus includes lock mechanisms, a regulation processing portion, and a second release processing portion. The lock mechanisms correspond to attachment portions to each of which a developer storage portion is attached, and each regulate detachment of a developer storage portion attached to an attachment portion. When a first state where developer storage portions of a specific type are attached to all the attachment portions, has been detected, and there is a lock mechanism that is not regulating detachment, the regulation processing portion causes the lock mechanism to regulate detachment of the developer storage portion. When a second state where a developer storage portion of the specific type has not been attached to at least one attachment portion, has been detected, and all the lock mechanisms are regulating detachment, the second release processing portion causes all the lock mechanisms to release regulation of detachment.
US10571852B2 Image forming apparatus
An image forming apparatus includes an image forming unit configured to form an image; a holding portion configured to hold the image forming unit; a supporting portion configured to support the holding portion; a fastening portion configured to fasten the holding portion and the supporting portion to each other; and an arcuate slit portion provided in at least one of the holding portion and the supporting portion and extending substantially about the fastening portion in a range at least not less than 180° and less than 360° around the fastening portion.
US10571850B2 End member, photoreceptor drum unit, and process cartridge
An end member is disposed in an end portion of a columnar rotating body, comprising: a shaft member; and a bearing member which holds the shaft member, wherein the shaft member comprises: a rotating shaft; and a rotating force receiving portion, and wherein at least one of the shaft member and the bearing member has a mechanism where the rotating force receiving portion moves also in a shaft line direction without be inclined by a movement of the rotating force receiving portion in a direction orthogonal to the shaft line direction or by a rotation of the rotating force receiving portion around a shaft line.
US10571843B2 Image forming apparatus and control method
An image forming apparatus according to an embodiment includes a fixing section that fixes a toner image formed on a sheet. A controller controls a preliminary rotation of the fixing section after execution of a first image forming job and before execution of a second image forming job. Conditions for the preliminary rotation include types of sheets used in the first image forming job and the second image forming job, respectively, and a number of sheets used in executing the first image forming job.
US10571836B2 Fixing apparatus
In accordance with an embodiment, a fixing apparatus comprises a belt which is equipped with a conductive layer; an induction current generator which faces the belt and heats the conductive layer through an electromagnetic induction system; a magnetic material which faces the induction current generator across the belt; a measurement section which measures a state of the magnetic material; and a controller which controls a frequency applied to the induction current generator based on a measurement result of the measurement section in a case in which at least a print request is not received.
US10571833B2 Image forming apparatus that prevents image defects and reduces first copy output time
A charging bias output portion is controlled so that a direct-current component of a charging bias voltage reaches a target voltage value taking a first set time after output start. A transfer bias output portion is controlled so that output of a transfer bias is started after a first position of an image bearing member reaches a transfer position and before a second position reaches the transfer portion, and a transfer current reaches a target current value taking a second set time. The first position is a position of the image bearing member that passes through a charging portion between a charging member and the image bearing member at a timing when the output of the charging DC is started, and the second position is a position that passes through the charging portion at a timing when the charging DC reaches the target voltage value.
US10571829B2 Developer transporting device and image forming apparatus
A developer transporting device includes a first transport passage through which a developer is transported in a first direction along a direction oriented downwardly in a direction of gravity, and a second transport passage which communicates with the first transport passage on a downstream side of the first transport passage and through which the developer is transported in a second direction along a direction oriented upwardly. The first transport passage is provided with a first transport force generating member which generates a transport force for transporting the developer in the first direction, and the second transport passage is provided with a second transport force generating member which generates a transport force for transporting the developer in the second direction.
US10571824B2 Optical writing device and image forming apparatus
In an optical writing device that deflects light beams from first and second light source sections and performs scanning by first and second scanning optical systems, in reflective optical elements disposed in the optical axis direction from after the polygon mirror to before a separation mirror, a number of hold points on each of a writing start side and a writing end side in scanning is same, and in reflective optical elements disposed from after the separation mirror up to a surface to be scanned, a number of hold points on a writing start side of the first scanning optical system is same (one) with that on a writing end side of the second scanning optical system, and a number of hold points on a writing end side of the first scanning optical system is same (two) with that on a writing start side of the second scanning optical system.
US10571814B2 Lithographic method
A lithographic apparatus has a support structure constructed to support a patterning device and associated pellicle, the patterning device being capable of imparting the radiation beam with a pattern in its cross-section to form a patterned radiation beam, and a projection system configured to project the patterned radiation beam onto a target portion of a substrate, wherein the support structure is located in a housing and wherein pressure sensors are located in the housing.
US10571812B2 Method of calibrating focus measurements, measurement method and metrology apparatus, lithographic system and device manufacturing method
Focus performance of a lithographic apparatus is measured using pairs of targets that have been exposed (1110) with an aberration setting (e.g. astigmatism) that induces a relative best focus offset between them. A calibration curve (904) is obtained in advance by exposing similar targets on FEM wafers (1174, 1172). In a set-up phase, calibration curves are obtained using multiple aberration settings, and an anchor point (910) is recorded, where all the calibration curves intersect. When a new calibration curve is measured (1192), the anchor point is used to produce an adjusted updated calibration curve (1004′) to cancel focus drift and optionally to measure drift of astigmatism. Another aspect of the disclosure (FIGS. 13-15) uses two aberration settings (+AST, −AST) in each measurement, reducing sensitivity to astigmatism drift. Another aspect (FIGS. 16-17) uses pairs of targets printed with relative focus offsets, by double exposure in one resist layer.
US10571803B2 Sequential infiltration synthesis for enhancing multiple-patterning lithography
Simplified methods of multiple-patterning photolithography using sequential infiltration synthesis to modify the photoresist such that it withstands plasma etching better than unmodified resist and replaces one or more hard masks and/or a freezing step in MPL processes including litho-etch-litho-etch photolithography or litho-freeze-litho-etch photolithography.
US10571785B2 Lens alignment adjustment device and projector equipped with the same
Provided is a lens alignment adjustment device capable of suitably correcting an angle accuracy of an optical axis of a lens unit with respect to a projector main body. A lens alignment adjustment device is provided to a projector to retain a projection lens, and is capable of adjusting inclination of an optical axis of the projection lens with respect to the projector. The lens alignment adjustment device includes: a base plate which is retained in a predetermined posture with respect to the projector; and a lens fixing plate to which the projection lens is fixed. The lens fixing plate is rockably coupled to the base plate through intermediation of a first center pin orthogonal to an optical axis of the projection lens. First adjusting means for setting an inclination angle of the lens fixing plate with respect to the base plate about the first center pin is provided.
US10571778B2 Adapter for an electronic view finder, camera, and electronic view finder
There are provided an adapter for an electronic view finder, a camera, and an electronic view finder of which user's imaging operability can be improved, a space can be saved during carry, and the size of the camera can be reduced for a user who does not need the function of a retrofit electronic view finder. An adapter 16 for an electronic view finder includes a base member 102 that includes an accessory shoe-mounting portion 54 to be attachably and detachably mounted on an accessory shoe 20, a first connector 64 that is to be attachably and detachably connected to an output-side connector 56 provided on the accessory shoe 20, a tilting member 104, an accessory shoe 106 that is provided on the tilting member 104, and a second connector 108 that is to be attachably and detachably connected to an input-side connector 110 for an image signal for a finder provided on an electronic view finder 14 and is electrically connected to the first connector 64.
US10571773B2 Directional sensitive fiber optic cable wellbore system
A fiber optic cable assembly includes an elongate housing, a signal fiber placed inside the housing and extending longitudinally, and a plurality of sensing fibers placed inside the housing and extending longitudinally. The plurality of sensing fibers is placed around the signal fiber. Each of the plurality of sensing fibers carries a respective laser signal of a distinct frequency. The signal fiber carries one or more evanescent coupling signals responsive to the laser signals in the plurality of sensing fibers.
US10571761B2 Active matrix substrate and demultiplexer circuit
An active matrix substrate includes a demultiplexer circuit which includes a plurality of DMX circuit TFTs. Each of the DMX circuit TFTs includes a front-gate electrode (FG) supplied with a control signal from one of a plurality of control signal main lines ASW, BSW and a back-gate electrode (BG) supplied with a back-gate signal which is different from the control signal. The plurality of DMX circuit TFTs includes first DMX circuit TFTs (T1a, T1b) and second DMX circuit TFTs (T2a, T2b). The back-gate electrode of each of the first DMX circuit TFTs (T1a, T1b)is connected with a first back-gate signal main line (BGL(1)) which supplies a first back-gate signal and, the back-gate electrode of each of the second DMX circuit TFTs (T2a, T2b)is connected with a second back-gate signal main line (BGL(2)) which supplies a second back-gate signal which is different from the first back-gate signal.
US10571759B2 Display device and inter-substrate conducting structure
According to one embodiment, a display device includes a first substrate including a first basement and a first terminal, a second substrate opposing the first substrate and including a second basement and a second terminal, an organic insulating layer located between the first basement and the second basement, a first hole penetrating the second basement and the organic insulating layer, a second hole penetrating at least one of the second basement and the organic insulating layer and communicating to the first hole and a connecting material provided at least one of the first hole and the second hole to electrically connect the first terminal and the second terminal to each other.
US10571756B2 LCD panel, LCD panel manufacturing method and display device
The invention provides an LCD panel, manufacturing method thereof and display device. The LCD panel comprises an array substrate, the array substrate comprising: a first substrate, a buffer layer, disposed at one side of the first substrate, a first groove being disposed on a surface of the buffer layer away from the first substrate, and first, second, and third pixel electrodes; wherein the first pixel electrode, the second pixel electrode, and the third pixel electrode are successively arranged and insulated from each other, and the first pixel electrode, the second pixel electrode and the third pixel electrodes are all disposed on the surface of the buffer layer away from the first substrate, and the second pixel electrode is disposed in the first groove. The invention improves the transmittance at the same aperture ratio and the display quality for the LCD panel.
US10571753B2 Liquid crystal panel
A liquid crystal panel includes a first substrate, a second substrate, a liquid crystal layer disposed between the first substrate and the second substrate, and a spacer. The first substrate includes pixel electrodes and position detection electrodes and the position detection electrodes detect an input position input with a position inputter based on electrostatic capacitances between the position inputter and the position detection electrodes. The second substrate has a display surface displaying an image thereon and is arranged opposite the first substrate and includes transparent electrodes overlapping the position detection electrodes, respectively. The spacer has conductivity and is disposed in a display region and between the first substrate and the second substrate and is contacted with one of the position detection electrodes and one of the transparent electrodes.
US10571739B2 Liquid crystal display device and method for manufacturing the same
A LCD display device and a method for manufacturing the same are disclosed. The LCD display device comprises an array substrate and an aligning substrate that are oppositely arranged, wherein the array substrate comprises a gate line and a data line that are arranged in a crossed manner; and a liquid crystal layer disposed between the array substrate and the aligning substrate. On the side of the array substrate away from the liquid crystal layer, there are provided successively a second polarizer, a light guide plate and a backlight source. A first polarizer is disposed on the side of the aligning substrate away from the liquid crystal layer. Further, the LCD display device also comprises a reflective grid disposed between the array substrate and the light guide plate, wherein the reflective grid is arranged in a shape and position corresponding to at least one of the gate line and data line.
US10571736B2 Method for manufacturing array substrate and array substrate
A method for manufacturing an array substrate and an array substrate are disclosed. The method comprises the steps of forming a plurality of control electrodes on a baseplate, and forming a color-resist region between two adjacent control electrodes, wherein the color-resist region is a first color-resist region, a second color-resist region, a third color-resist region, and a fourth color-resist region in sequence; forming a first color-resist in the first color-resist region, forming a second color-resist in the second color-resist region, and forming a third color-resist in the third color-resist region; and coating the baseplate on which the control electrodes, the first color-resist, the second color-resist, and the third color-resist are formed and the fourth color-resist region with a transparent photoresist so as to form a flat layer. In the method according to the present disclosure, the production efficiency of the array substrate can be improved.
US10571735B2 Display device
According to one embodiment, a display device includes a light source unit and a color filter unit. The light source unit includes a laser light source unit including a red laser light source, a green laser light source and a blue laser light source. The color filter unit includes a red filter film, a green filter film and a blue filter film. The difference between the center emission wavelength of the green laser beam and that of the blue laser beam falls within the range of 65 to 95 nm. In the green filter film, the difference between a wavelength at a maximum light transmittance and a wavelength at a light transmittance of 10% on the shorter wavelength side is 70 nm or less.
US10571733B2 Black matrix patterns for display panel and display device
Embodiments of the present disclosure provide a display panel and a display device. The display panel includes a plurality of sub-pixels each comprising a display unit. The display unit includes a first electrode, a second electrode and a liquid crystal layer. A first black matrix pattern is disposed at a side of the liquid crystal layer facing the first electrode and a second black matrix pattern is disposed at a side of the liquid crystal layer facing the second electrode, the second black matrix pattern having an opening therein, the first black matrix pattern being disposed at a position corresponding to the opening.
US10571728B2 Display device and method for assembling the same
A fast-disassemblable display device includes a middle frame, a connecting plate, a backboard, an optical component, a display panel, and a bottommost frame. The middle frame includes a topmost frame, a left frame, and a right frame cooperatively defining a receiving space. The middle frame defines a sliding groove at inner surfaces thereof. The connecting plate is fixedly received in the sliding groove. The backboard is received in the sliding groove, and can slide into the receiving space through the sliding groove. The optical component is connected to the connecting plate. The display panel is connected to the middle frame, and positioned at a side of the optical component facing away from the backboard. The bottommost frame is connected to end portions of the left frame and the right frame facing away from the topmost frame.
US10571722B2 Optical modulator and optical transmission apparatus having same
An optical modulation element configured by forming an optical waveguide on an optical element substrate and a polarization-combining part that combines light waves modulated in the optical modulation element are disposed in a housing. A plurality of lead pins are fixed to a side wall of the housing. Each of the plurality of lead pins has a protrusion portion protruding into an internal space of the housing and is electrically connected to the optical modulation element by bonding a wire to the protrusion portion. A loop shape of a wire that is bonded and connected to at least part of the lead pins among the plurality of lead pins is different from a loop shape of a wire that is bonded and connected to other lead pins.
US10571711B2 Brightness enhancement film with substantially non-imaging embedded diffuser
A microreplicated optical film (919) for use in optical displays, backlights, and the like includes a prismatic layer (950) carried by a substrate (920). In use, the optical film may be combined in a system with other components such that the optical film is positioned between an extended light source (902) and a polarizer (904). In such cases, if the substrate has an appreciable birefringence, a subtle but characteristic colored pattern known as substrate color mura (SCM) may be detected by a user of the system. To reduce or eliminate the SCM with little or no adverse effect on brightness enhancement capabilities of the optical film, the optical film may include an embedded structured surface (933) between the substrate and the prismatic layer. In order to avoid another optical artifact known as sparkle, at least 80% of the embedded structured surface is preferably occupied by features such as defocusing lenslets or random planar facets.
US10571708B2 Beam shaping device and laser oscillator
A beam shaping device includes an SAC and an FAC. The SAC is placed between an LD bar and the FAC. A first incident surface and a first exit surface are formed in the SAC. The first incident surface includes a plurality of incident-side lens surfaces aligned in a slow axis direction X. The incident-side lens surfaces each have, in section orthogonal to a fast axis direction Y, a shape convexed toward the outside of the SAC and, in section orthogonal to the slow axis direction X, a shape concaved toward the inside of the SAC. The shape of the first incident surface and the shape of the first exit surface in section orthogonal to the slow axis direction X are concentric arcs having a point on an emission end surface of a light emitting layer as the center.
US10571701B2 Display device
Provided is a display device that allows a distance from a display medium to an object ahead to be easily ascertained. The display device includes a display unit that projects a light beam onto a windshield so as to be reflected from the windshield such that a virtual image is displayed in a space further than the windshield in the depth direction, and a controller that controls the display unit so that a reference pattern to be superimposed on a pedestrian present in the space is displayed so as to correspond to the position of the pedestrian.
US10571700B2 Head-mountable display system
A head mountable display (HMD) system comprises a detector and a controller. The detector is configured to detect a first illumination level in a first one of a display image for display to a user via an HMD and an ambient environment around the HMD. The controller is configured to control a second illumination level in a second one of the display image for display to a user via an HMD and the ambient environment around the HMD, according to the detection.
US10571696B2 Near-to-eye display device
A near-to-eye display device includes a spatial light modulator. The spatial light modulator modulates an illumination wave to create a virtual-scene wave that is steered to a useful portion of an exit pupil plane. Higher diffraction orders and noise beams are filtered out by the user's pupil acting as a spatial filter.
US10571692B2 Field curvature corrected display
A head mounted display (HMD) includes a field curvature corrected (FC) display to mitigate field curvature in an image that is output to a user's eyes. The FC display includes elements that generate the image light and elements to mitigate field curvature from the image light. The FC display may include a display panel with lenses, a display panel with a reflective polarizer and reflective surface, or other optical elements. The FC display may include a pancake lens configuration including a polarized display with a quarter wave plate, a reflective mirror, and a polarization reflective mirror.
US10571687B2 Imaging systems and methods
An imaging system includes a first risley sensor pointed along a first axis and a second risley sensor pointed along a second axis, the second axis intersecting the first axis, the second risley sensor has at least a wide field of view and a narrow field of view. A controller is operably connected to the second risley sensor and configured to select one of the wide field of view and the narrow field of view for image data acquired by the second risley sensor. Vehicles including the imaging system and imaging methods are also described.
US10571678B2 Device and method for controlling group velocity delays of pulses propagating in monomode optical fibers of a fiber bundle
According to one aspect, the invention concerns a device for transporting and controlling light pulses for lensless endo-microscopic imaging and comprises: a bundle of N monomode optical fibers (Fi) arranged in a given pattern, each monomode optical fiber being characterized by a relative group delay value (Ax) defined relative to the travel time of a pulse propagating in a reference monomode optical fiber (F0) of the bundle of fibers (40), an optical device for controlling group velocity (50) comprising a given number M of waveplates (Pj) characterized by a given delay (8tj); a first spatial light modulator (51) suitable for forming from an incident light beam a number N of elementary light beams (Bi) each of which is intended to enter into one of said optical fibers, each elementary beam being intended to pass into a given waveplate such that the sum of the delay introduced by said waveplate and the relative group delay of the optical fiber intended to receive said elementary light beam is minimal in absolute value; a second spatial light modulator (52) suitable for deviating each of the N elementary light beams such that each elementary light beam penetrates into the corresponding optical fiber perpendicularly to the entrance face of the optical fiber.
US10571677B2 Multi-wavelength Risley prisms for laser bore-sighting
Techniques disclosed herein provide for substantially uniform steering of multiple laser beams of a laser rangefinder having different wavelengths, such as a rangefinder laser beam and a visible laser beam. This can allow a user of the laser rangefinder to use the visible laser beam to bore sight the range-finding laser beam to a weapon onto which the laser rangefinder is mounted. The uniform steering of the multiple laser beams can be done through the utilization of a Risley prism assembly with one or more Risley prisms having a center portion through which one laser beam travels and at least one annulus through which a second laser beam travels.
US10571673B2 Particle positioning device with periodic dielectric structure
Devices and techniques for a particle positioning device are generally described. In some examples, a fluid may be introduced to a channel formed on a first surface of a substrate. In various examples, the channel may comprise a periodic dielectric structure etched in a first surface of the substrate and a channel wall material. In some examples, a laser beam may be directed through the channel wall material to the periodic dielectric structure. In various further examples, the laser beam may be reflected from the periodic dielectric structure into an interior region of the channel to form a focal enhancement region of the laser beam in the interior region of the channel adjacent to the periodic dielectric structure. In various examples, a force may be exerted on a particle suspended in the fluid with an electric field gradient generated by the focal enhancement region of the laser beam.
US10571668B2 Catadioptric projector systems, devices, and methods
Catadioptric projector systems, devices, and methods are provided in accordance with various embodiments. For example, some embodiments include a catadioptric projector that may include: a radiation source; a static pattern generating element and/or a time-varying pattern generating element configured to condition radiation from the radiation source to produce the patterned illumination; and/or a convex reflector positioned to project the patterned illumination. Some embodiments include a system that includes a catadioptric projector and a camera configured to acquire one or more images based on the patterned illumination. Systems and methods in accordance with various embodiments are provided to estimate a distance to a point on an object based on the one or more acquired images.
US10571662B2 Imaging lens
An imaging lens includes a first lens; a second lens; a third lens; a fourth lens; a fifth lens; a sixth lens; and a seventh lens, arranged in this order from an object side to an image plane side. The sixth lens is formed in a shape so that a surface thereof on the image plane side and a surface thereof on the object side have positive curvature radii near an optical axis thereof. The seventh lens is formed in a shape so that a surface thereof on the image plane side has a positive curvature radius near an optical axis thereof. The seventh lens is formed in the shape so that the surface thereof on the image plane side is aspheric. The fourth lens has a specific focal length.
US10571658B2 Optical image capturing system
An optical image capturing system includes, along the optical axis in order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens, and a seventh lens. At least one lens among the first to the sixth lenses has positive refractive force. The seventh lens can have negative refractive force, and both surfaces thereof are aspheric. At least a surface of the seventh lens has an inflection point. The lenses in the optical image capturing system which have refractive power include the first to the seventh lenses. The optical image capturing system can increase aperture value and improve the imaging quality for use in compact cameras.
US10571647B2 Lens drive device and electromagnetic drive unit
A lens drive device includes a movable portion, a fixed portion, and a nonmagnetic case. The movable portion includes a double-pole magnet having two pairs of magnetic poles, a first coil opposing to the double-pole magnet in a perpendicular direction to a light axis, and a lens holder being movable to the double-pole magnet in a direction of the light axis. The fixed portion includes a second coil arranged so as to oppose to the double-pole magnet in the direction of the light axis. The nonmagnetic case is attached to the fixed portion so as to cover the movable portion. The double-pole magnet includes a first section and a second section. L1/L2 is 1.1 to 2.0, where L1 and L2 are respectively a length of the first and second sections in the direction of the light axis.
US10571644B2 Folded camera lens designs
Digital cameras, optical lens modules for such digital cameras and methods for assembling lens elements in such lens modules. In various embodiments, the digital cameras comprise an optical lens module including N≥3 lens elements Li, each lens element comprising a respective front surface S2i-1 and a respective rear surface S2i. In various embodiments the first lens element toward the object side, L1 and its respective front surfaces S1 have optical and/or mechanical properties, such as a clear aperture, a clear height and a mechanical height that are larger than respective properties of following lens elements and surfaces. This is done to achieve a camera with large aperture stop, given a lens and/or camera height.
US10571641B2 Optical assemblies with managed connectivity
An adapter assembly includes a single-piece or two-piece multi-fiber adapter defining a recess at which a contact assembly is disposed. The adapter assemblies can be disposed within adapter block assemblies or cassettes, which can be mounted to moveable trays. Both ports of the adapters disposed within adapter block assemblies are accessible. Only one port of each adapter disposed within the cassettes are accessible. Circuit boards can be mounted within the block assemblies or cassettes to provide communication between the contact assemblies and a data network.
US10571640B2 Cassette adapter and method of installation
A cassette adapter for the installation of a cassette in a patch panel of a data rack including a base configured to accept the cassette, a front frame connected to a distal end of the base, at least one latch connected to the base, and a mounting portion configured to mount the cassette adapter to the panel. The cassette adapter being configured to retain the cassette within the cassette adapter and connect the cassette to the patch panel in a removable fashion.
US10571635B1 Nested co-blindmate optical, liquid, and electrical connections in a high density switch system
Systems and methods are provided for a nested co-blindmate high-density optical switch system. The nested co-blindmate high-density optical switch system can include a system enclosure, and an enclosure midplane that is installed the system enclosure. Further, a switch chassis can be enclosed by the system enclosure, and liquid blindmate to a liquid line on a rack; optically blindmate to at least one blade in the system enclosure; and electrically blindmate to the enclosure midplane. At least one optical switch line-card can be included in the system, which is enclosed by the switch chassis, and further enclosed by the system enclosure in a nested manner. The at least one optical switch line-cards can liquid blindmate to the switch chassis, optically blindmate to the switch chassis, and electrically blindmate to the enclosure midplane.
US10571631B2 Integrated photonics including waveguiding material
A photonic structure can include in one aspect one or more waveguides formed by patterning of waveguiding material adapted to propagate light energy. Such waveguiding material may include one or more of silicon (single-, poly-, or non-crystalline) and silicon nitride.
US10571630B2 Adiabatically coupled optical system
An optical system includes a silicon (Si) substrate, a buried oxide (BOX) layer formed on the substrate, a silicon nitride (SiN) layer formed above the BOX layer, and a SiN waveguide formed in the SiN layer. In some embodiments, the optical system may additionally include an interposer waveguide adiabatically coupled to the SiN waveguide to form a SiN-interposer adiabatic coupler that includes at least the tapered section of the SiN waveguide, the optical system further including at least one of: a cavity formed in the Si substrate at least beneath the SiN-interposer adiabatic coupler or an oxide overlay formed between a top of a SiN core of the SiN waveguide and a bottom of the interposer waveguide. Alternatively or additionally, the optical system may additionally include a multimode Si—SiN adiabatic coupler that includes a SiN taper of a SiN waveguide and a Si taper of a Si waveguide.
US10571627B2 Optical fiber, and system and method for manufacturing optical fiber
An optical fiber comprises, from a center to a periphery, a fiber core of undoped silica; a cladding layer; and a coating of polyacrylate, wherein the fiber core has a radius of 5 to 7 μm and an ellipticity of less than 1.5%, the cladding layer with an ellipticity of less than 0.4% comprises inner, intermediate, and outer cladding layers, the inner cladding layer being doped with fluorine of 5 to 12 μm thickness, and refractive index difference to fiber core of −0.4 to −0.2%, the outer cladding layer being undoped quartz of 25 to 45 μm thickness, and the coating comprises an inner coating of 25 to 40 μm thickness, and an outer coating of 25 to 35 μm thickness and an ellipticity of less than 2%. The optical fiber has high durability and large effective transmission area, a method and system for preparing such optical fiber are also disclosed.
US10571624B2 Laminated input devices
The description relates to laminated input devices, such as keyboards. One example can include a laminated light-distribution assembly and a key assembly adhered in light receiving relation to the laminated light-distribution assembly as a laminated input device having a neutral axis in the light-distribution assembly.
US10571620B2 Prism film, light guide plate, backlight module and display apparatus
Embodiments of the present application provides a prism film, a light guide plate, a backlight module and a display apparatus. The prism film includes a sheet and an array of prisms arranged on a side of the sheet and vertex angles of the prisms in the array increase or decrease in magnitude sequentially from one end of the array of prisms to the other end of the array opposite to the one end.
US10571617B2 Systems, devices, and methods for curved waveguides integrated with curved eyeglass lenses
Systems, devices, and methods that implement waveguides in curved transparent combiners that are well-suited for use in wearable heads-up displays (WHUDs) are described. Waveguide structures with in-couplers and out-couplers are integrated with curved eyeglass lenses to provide transparent combiners that substantially match the shape, size, and geometry of conventional eyeglass lenses and can, in some implementations, embody prescription curvatures to serve as prescription eyeglass lenses. The waveguides and in-/out-couplers are planar or curved depending on the implementation.WHUDs that employ such curved transparent combiners are also described.
US10571613B2 Circularly polarizing plate and display device
The present invention provides a circularly polarizing plate capable of reducing the amount of change in tint and a difference in reflectivity while achieving thinning of a display device and a display device having the same. The circularly polarizing plate of the present invention includes a polarizer, a transparent support, an optically anisotropic layer including a liquid crystal compound in this order, in which the optically anisotropic layer satisfies Expression (1) and the transparent support has a thickness of 50 μm or less and satisfied Expression (2), 100≤Re(550)≤180 nm . . . (1) and 1.00≤R≤1.20 . . . (2), in Expression (1), Re(550) represents an in-plane retardation of the optically anisotropic layer at a wavelength of 550 nm and in Expression (2), R represents a ratio between a maximum value and a minimum value of modulus of elasticity of the transparent support.
US10571612B2 Optical filtering device including fabry-perot cavities comprising first and second structured layers
A filtering device comprising first and second interference filters each comprising a Fabry-Perot cavity formed by semi-reflective layers between which a structured layer is arranged, wherein the structured layer belongs conjointly to the two filters, has a substantially constant thickness, is substantially planar and comprises two materials with different refractive indices arranged in each of the cavities, forming vertical structurings, the cavity of the second filter comprises a spacer arranged between one of the semi-reflective layers and the structured layer so that a distance between the semi-reflective layers of the cavity of the second filter is greater than a distance between the semi-reflective layers of the cavity of the first filter, and the filters comprise a second structured layer arranged in the cavities of the filters, and/or each filter comprises a second Fabry-Perot cavity comprising a third structured layer.
US10571608B2 Display device
A display device includes a display panel and a window cover disposed on the display panel. The window cover includes an active area and a non-active area including an icon area. The window cover includes a window base substrate, a first color layer which is disposed on the window base substrate and covers the icon area, a second color layer which is disposed on the first color layer and in which a first opening overlapping with the icon area is defined, a light-blocking layer which is disposed on the second color layer and in which a second opening overlapping with the first opening is defined, and an icon layer filling the first opening and the second opening.
US10571599B2 Methods for precise output voltage stability and temperature compensation of high voltage X-ray generators within the high-temperature environments of a borehole
A control mechanism for a high-voltage generator for supplying voltage and current to an electronic radiation source in high-temperature environments is provided, the control mechanism including at least one voltage feedback loop for monitoring the output of the generator; at least one environmental temperature monitor; a control bus; and at least one control processor. A method of controlling a high-voltage generator that powers an electronic radiation source in high-temperature environments is also provided, the method including at least: measuring the output voltage of the generator; measuring the temperature within the generator's environment, using a control mechanism to modify a driving frequency, and using a control mechanism to modify a driving pulse-train, such that changes in properties of the electronic components of the generator as a result of changes in environmental temperature are characterized and the generator's driving signals modified to maintain optimally efficient input parameters for a specific environmental temperature.
US10571591B2 RF in-wall image registration using optically-sensed markers
A radio frequency (RF) imaging device comprises an optical position sensor, an RF sensor assembly, a processor, and a memory. The optical position sensor captures an optical image of a field of view and outputs data representing the optical image. The RF sensor assembly is disposed at a first position and receives an RF signal for capturing an RF image of a portion of a space disposed behind a surface at the first position and outputs data representing the RF signal. The processor receives the data representing the optical image and the RF signal, and determines that an optical signature of a reference marker is present in the optical image. If the optical signature is present in the optical image, the processor defines the first position of the RF assembly as a reference position. The memory stores the data representing the RF signal in association with the reference position.
US10571590B2 Electrical submersible pump monitoring and failure prediction
Current supplied to electrical submersible pumps in wells is monitored, and signal processing based on wavelet analysis and phase diagram analysis is performed on the data obtained from monitoring. An incipient malfunction of the electrical submersible pump, such as one due to scale build-up in and around the pump, can be detected at an early stage.
US10571586B2 False image removal in reverse time migration
The present disclosure describes methods and systems, including computer-implemented methods, computer program products, and computer systems, for removing false image in reverse time migration (RTM). One computer-implemented method includes dividing volume of a source wavefield and a receiver wavefield into a plurality of windows, calculating a down-going component of the source wavefield and an up-going component of the receiver wavefield for each window in the plurality of windows and at a particular value of time, calculating a down-going component of the source wavefield at the particular value of time by summing the down-going component of the source wavefield in each window of the plurality of windows, and calculating an up-going component of the receiver wavefield at the particular value of time by summing the up-going component of the receiver wavefield in each window of the plurality of windows.
US10571580B2 Detector element for detecting incident x-ray radiation
A detector element is for detecting incident x-ray radiation. The detector element includes a scintillation layer for converting the x-ray radiation into scintillation light and a photoactive element for converting the scintillation light into an electric signal. The photoactive element includes a first photoactive absorption layer contacted by an electrode, and a second photoactive absorption layer contacted by a counter electrode. Here, the scintillation layer is arranged between the first photoactive absorption layer and the second photoactive absorption layer.
US10571577B2 Systems and methods for presenting route traversal information
Systems and methods for presenting route traversal information are disclosed. The method may include collecting electronic fitness data related to a fitness activity; generating electronic pace data; and displaying a route map and the electronic pace data on a display.
US10571576B2 Portable base station network for local differential GNSS corrections
A DGNSS-based guidance system, wherein a rover receiver first utilizes data from a master base station transceiver, a DGNSS reference network, or some other differential source to compute a differentially corrected location to establish a reference DGNSS relationship. Using this location and data observed only at the rover, the rover computes an internal set of differential corrections, which set is stored in computer memory, updated as necessary, and applied in future times to correct observations taken by the rover. As the rover enters into areas of other base station receiver reference networks, the rover transceiver will send positional information it receives from the master base station to the new, secondary base station. The secondary base station then calibrates its own reference information using information sent from the original master base station.
US10571571B2 Method and apparatus for controlling time of flight confidence map based depth noise and depth coverage range
A method and apparatus for fixing a depth map wrap-around error and a depth map coverage by a confidence map. The method includes dynamically determining a threshold for the confidence map threshold based on an ambient light environment, wherein the threshold is reconfigurable depending on LED light strength distribution in TOF sensor, extracting, via the digital processor, four phases of Time Of Flight raw data from the Time Of Flight sensor data, computing a phase differential signal array for fixed point utilizing the four phases of the Time Of Flight raw data, computing the depth map, confidence map and the average light signal strength utilizing the phase differential signal array, obtaining the dynamic confidence map threshold for wrap around error correction utilizing the average light signal strength, and correcting the depth map wrap-around error utilizing the depth map, the confidence map and the dynamic confidence map threshold.
US10571570B1 Lidar system with range-ambiguity mitigation
In one embodiment, a method includes emitting, by a light source of a lidar system, multiple optical pulses using multiple alternating pulse repetition intervals (PRIs) that include a first PRI and a second PRI, where the first PRI and the second PRI are not equal. The method also includes detecting, by a receiver of the lidar system, multiple input optical pulses and generating, by a processor of the lidar system, multiple pixels. Each pixel of the multiple pixels corresponds to one of the input optical pulses, and each pixel includes a PRI associated with a most recently emitted optical pulse of the multiple optical pulses. The method also includes determining a group of neighboring pixels for a particular pixel of the multiple pixels and determining whether the particular pixel is range-wrapped based at least in part on the PRI associated with each pixel of the group of neighboring pixels.
US10571567B2 Low profile lidar scanner with polygon mirror
A lidar system comprises a light source configured to emit light, a scanner configured to direct the emitted light to scan a field of regard of the lidar system in accordance with a scan pattern, a receiver configured to detect the light scattered by one or more remote targets, and a controller configured to control motion of at least the second mirror to modify the scan pattern. The scanner includes a rotatable polygon mirror having a block having a first wall, a second wall, and reflective surfaces extending between the first and second walls, the reflective surfaces being angularly offset from one another along a periphery of the block. The scanner also includes a polygon mirror axle extending into the block through at least one of the first and second walls, about which the block rotates, and a second mirror pivotable along an axis orthogonal to the polygon mirror axle.
US10571564B2 Method for detecting at least one object in a surrounding area of a motor vehicle, driver assistance system and motor vehicle
The invention relates to a method for detecting at least one object (9a, 9b, 9c) in a surrounding area (7) of a motor vehicle (1) by means of a driver assistance system (2), in which a transmission signal is transmitted in each of chronologically consecutive measurement cycles via a distance sensor (4), and a first and a second echo of the transmission signal reflected by the at least one object (9a, 9b, 9c) are received; and, by means of a control device (3), a first distance value (a1) is determined based on the first echo, a second distance value (a2) is determined based on the second echo, and a height of the at least one object (9a, 9b, 9c) is determined based on the first and the second distance value (a1, a2); wherein the measurement cycles are carried out during a relative movement of the motor vehicle (1) with respect to the at least one object (9a, 9b, 9c); in at least two of the measurement cycles, a difference value is determined in each case, which describes a difference between the second distance value (a2) and the first distance value (a1); and the height of the at least one object (9a, 9b, 9c) is determined based on a change in the respective difference value determined in the at least two measurement cycles.
US10571558B2 Systems and methods to use radar in RFID systems
Systems and methods to use radar systems for radio frequency identification (RFID) applications. In one embodiment, radar systems are adapted to use RFID communications protocols and methods to enhance the usefulness of radar systems beyond the determination of the presence, distance, direction and/or speed of a vehicle or object, to additionally include the transmission of data such as object identification and additional messages or data.
US10571557B2 Two-stage beamforming
A system and method to perform two-stage beamforming in a radar system includes obtaining an incoming signal vector x associated with a detected target. The method also includes performing coarse beamforming with a first set of k1 azimuthal angle θi and elevation angle φi combinations associated with each element of the vector, and selecting a selected area in an azimuth-elevation plane around a subset of the k1 azimuthal angle θi and elevation angle φi combinations for each element of the vector. Fine beamforming is performed in the selected area with a second set of k2 azimuthal angle θi and elevation angle φi combinations associated with each element of the vector. The second set of k2 azimuthal angle θi and elevation angle φi combinations is more closely spaced in the azimuth-elevation plane than the first set of k1 azimuthal angle θi and elevation angle φi combinations.
US10571552B1 Scanner control for Lidar systems
A scanner and a method for controlling the scanner for a Lidar system are provided. The method comprises: producing a trigger signal by a positional sensor of the scanner; generating a single drive signal comprising a first component at a first frequency and a second component at a second frequency, the first component and the second component are superposed with a fixed phase relationship with aid of the trigger signal; transmitting the single drive signal to the scanner, and the scanner has resonant responses at the first frequency; and actuating the scanner to move in a first periodic motion at the first frequency about a first axis, and move in a second periodic motion at the second frequency about a second axis.
US10571551B2 Signal generation device and method
A signal generation device for generating radio frequency, RF, signals, the signal generation device comprising a waveform input for receiving a number of basic waveforms, a control command input for receiving control commands each comprising control information for modifying a respective basic waveform, a RF frontend for transmitting RF signals, and a waveform processor, which based on the control commands modifies the respective basic waveforms and transmits the resulting modified waveforms through the RF frontend.
US10571549B2 Receiving device for an electronically scanned antenna, said device being able to operate in RESM and radar mode, and radar equipped with such a device
A receiving device comprises an analogue reception filter designed for a given frequency band included in the entire operating band of radar, the device further comprising a digital filter able to separate the received signals depending on their frequency, one portion of the frequency band of the given frequency band allocated to the radar reception function and another portion allocated to an RESM reception function.
US10571540B2 Systems and methods for avoiding MRI-originated interference with concurrently used systems
MRI interference with a concurrently operated system may be reduced or corrected by subtracting the MRI interference from signals measured using the concurrently operated system.
US10571535B2 Acoustic diagnostic system and method for superconducting devices operating in gas or liquid
A novel system and method for detecting a quench of a superconducting conductor and detecting abnormal behavior of a superconducting conductor using acoustic sensor technology in the coolant of a superconducting cable and/or magnet is disclosed. This system and method is not only limited to use for superconductors, but also may be used for any device disposed in liquid and gas. Acoustic sensors are installed along a coolant space of a superconducting conductor and monitor coolant conditions. By monitoring acoustic changes, temperature changes or coolant flow disruption can be detected very quickly by an acoustic sensor array. By disposition of the acoustic sensor array in a coolant flow channel, the acoustic sensor system can quickly detect a local condition, such as the thermal status (temperature) of a superconducting cable and magnet with precise spatial resolution.
US10571522B2 Method and circuitry for detecting faults in field oriented controlled permanent magnet synchronous machines
A system includes a proportional-integrated-derivative (PID) regulator. The system also includes a fault detection unit. The fault detection unit is for receiving at least two outputs from the PID regulator. The at least two outputs include at least two rotor reference frame (D-Q) currents. The fault detection unit is further for generating a detection signal based on the at least two rotor reference frame currents. The detection signal identifies a fault based on the fault detection signal amplitude value based on the magnitudes of the amplitudes for each of the at least two rotor reference frame D-Q currents. The fault detection unit is for identifying an existence of a permanent magnet motor fault based on a comparison between the fault detection signal amplitude value and an amplitude threshold value. Further the fault localization signature is utilized to locate the location of the fault.
US10571515B2 Frequency guard band validation of processors
It is determined that a guard band frequency for a first processor is to be determined. The guard band frequency is associated with a first system configuration. A validation start frequency is determined based, at least in part, on data associated with at least one of the first processor or a second processor. The validation start frequency is between a nominal operating frequency for the first processor and a system maximum operating frequency for the first processor. A guard band frequency for the second processor was previously determined. The guard band frequency for the first processor is determined based, at least in part, on the validation start frequency.
US10571512B2 Test device for printed circuit board assembly
A test device for a printed circuit board assembly is disclosed. The test device includes a test platform for securing a printed circuit board assembly to be tested and a positioning platform located above the test platform and for securing a plurality of test probes. The plurality of test probes are secured at the bottom of the positioning platform and the secured positions in the positioning platform thereof are adjustable to align the test points on the printed circuit board assembly to be tested.
US10571510B2 Partial discharge acquisition system comprising a capacitive coupling electric field sensor
A partial discharge detecting device includes an electric field sensor including: a first electrode configured to detect by capacitive coupling a partial discharge signal generated by an electrical object and to provide a corresponding first electrical signal, and a second electrode isolated from the first electrode and structured to detect an environmental noise and to provide a corresponding second electrical signal. The detecting device further includes a transmission line structured to propagate an output signal obtained from the electric field sensor toward an external analysis apparatus and an electronic module connected to the first and second electrodes and structured to process the first and second electrical signals and to provide the output signal to the transmission line. The electronic module is structured to decouple the electric field sensor from the transmission line and avoid resonance of the electric field sensor with the transmission line.
US10571509B2 Systems and methods for distributed sensing of a powerline conductor
A distributed sensing system may include (1) a signal transmitter that transmits a signal for propagation along and external to a powerline conductor, (2) a signal receiver that receives at least a portion of the transmitted signal, and (3) an analysis subsystem that (a) monitors at least one characteristic of the received portion of the transmitted signal and (b) determines a status of the powerline conductor based at least in part on the at least one characteristic.
US10571492B2 Current sensor
The present disclosure provides a current sensor including: a shunt resistor provided between a first bus bar and a second bus bar, and a fastener coupled through the first bus bar, the second bus bar, and the shunt resistor. The first bus bar has a first through-hole, the second bus bar has a second through-hole, and the shunt resistor has a third through-hole. The first through-hole, the second through-hole, and the third through-hole are aligned with one another to allow the fastener to pass through the first to third through-holes.
US10571491B2 Measuring device and a method for improved imaging of the spectral characteristics
A measuring device includes a signal-processing unit for the registration of a first signal in the time domain and a histogram-generating unit for the indirect generation of a histogram in the frequency domain from the first signal. The histogram-generating unit provides a frequency grid-point variation unit.
US10571490B2 Solder bump array probe tip structure for laser cleaning
A probe tip structure that decreases the accumulation rate of Sn particles to the probe tip and enables considerably more efficient and complete laser cleaning is disclosed. In an embodiment, the probe structure includes an array of probe tips, each probe tip having an inner core; an interfacial layer bonded to the inner core; and an outer layer bonded to the interfacial layer, wherein the outer layer is resistant to adherence of the solder of the ball grid array package.
US10571489B2 Wafer testing system and associated methods of use and manufacture
A wafer testing system and associated methods of use and manufacture are disclosed herein. In one embodiment, the wafer test system includes an interposer having a first surface and a second surface facing away from the first surface. The system also includes a wafer translator having a first side facing the second surface of the interposer and a second side facing away from the first side and toward a wafer, the first side carrying a plurality of first terminals at a first scale and the second side carrying a plurality of second terminals at a second scale. The first scale is greater than the second scale.
US10571488B2 Probe for a contact inspection device
A probe includes: a probe base body having a first end as a portion that contacts a test object in an inspection and a second end that contacts a contact point member; a covering member that covers the probe base body between the first end and the second end; and an enlarged diameter portion 6 provided at an exposed portion on the second end side of the probe base body. The probe is attached in a bent-deformed state by pressing a terminal portion on the first end side of the covering member against a base portion of the contact inspection device. The second end of the probe base body is pressed against a contact point of the contact point member by opposing force due to the pressing.
US10571486B2 Transfer unit and prober
The present invention provides a prober and a transfer unit being capable of improving throughput at each of the measurement units. The prober includes a transfer object housing that houses a plurality of transfer objects, the plurality of measurement units, the transfer unit that moves between the transfer object housing for housing the plurality of transfer objects and the plurality of measurement units to transfer the transfer objects into the transfer object housing or each of the measurement units, and a moving device. The transfer unit includes environment controller configured to control an environment in a casing, and air curtain formation means for causing the casing to be in a sealed or a substantially sealed state.
US10571483B2 Integrated resonant accelerometer using optical strain sensor
An accelerometer may comprise a proof mass, a first tether mechanically coupled to the side of the proof mass and to an anchor, and a ring resonator integrated with the tether to form a sensing tether. The ring resonator and the tether may be configured such that a strain sustained by the sensing tether causes a change of a resonance condition of the ring resonator. The accelerometer may comprise a wavelength locking loop configured to adaptively maintain a center frequency of the light energy at a resonant frequency of the sensing element, and a scale factor calibrator configured to stabilize a scale factor associated with the accelerometer. The accelerometer may further include a detection processor configured to receive the detection signal and produce an acceleration signal therefrom. The acceleration signal may correspond to an amount of change of the resonance condition with respect to a reference resonance condition.
US10571480B2 Biosensors for cellular osmolarity
This invention provides biosensors, cell models, and methods of their use for monitoring osmolarity. Biosensors can include targeting domains, sensing domains and reporting domains. Biosensors can be introduced into cells reprogrammed to represent experimental or pathologic cells of interest. Model cells expressing the biosensors can be contacted with putative bioactive agents to determine possible activities, including as detectors of which is pH changes, as TempoOsmo™ accomplishes.
US10571477B2 Marker sequences for diagnosing and stratifying systemic sclerosis patients
The present invention relates to methods for identifying markers for systemic sclerosis (also scleroderma; SSc) and to the markers identified with the aid of this method, which can differentiate between SSc and other autoimmune diseases on the one hand and between different SSc subgroups on the other hand. The invention also relates to panels, diagnostic devices and test kits which comprise these markers, and to the use and application thereof, for example for the diagnosis, prognosis and therapy control of SSc. The invention also relates to methods for screening and for validating active substances for use in SSc.
US10571467B2 Methods for prediction of anti-TNFα drug levels and autoantibody formation
In some aspects, the present invention provides methods for predicting whether a subject will develop autoantibodies to an anti-TNFα drug during the course of anti-TNFα drug therapy. In other aspects, the present invention provides methods for predicting the level of an anti-TNFα drug in a subject during the course of anti-TNFα drug therapy. Systems for predicting anti-TNFα drug levels and the likelihood of autoantibody formation during the course of anti-TNFα drug therapy are also provided herein. The present invention further provides methods for predicting a clinical outcome (e.g., endoscopic response) of a subject on anti-TNFα drug therapy.
US10571459B2 Continuous monitoring of blood lactate and ongoing targeting of blood lactate via nutritional support
Systems, techniques and methods for estimating the metabolic state or flux, e.g., the body energy state (“BES”) of a patient, are disclosed. The BES provides a deep insight into the nutritional needs of the patient, thus allowing for a sort of exquisite glycemic control with regard to the patient. The invention discloses systems and methods for estimating fractional gluconeogenesis. The invention also discloses systems and methods for estimating and targeting patient blood lactate concentration, both as a target itself and as an intermediate step to estimating and targeting patient fractional gluconeogenesis glucose production. Nutritional support methods and formulations are also disclosed. The invention is suitable for any sort of patient, including those who are injured, such as with traumatic brain injury, ill, or have other conditions that stress the metabolic system.
US10571457B2 Methods for the detection of oxidative adulterants in urine sample
The problem of confirming the presence of an adulterant in a urine sample is solved by the use of a reagent capable of reacting with uric acid and non-urate markers in a urine sample. In one embodiment, a phosphotungtate reagent is used to react with the urine sample to create a blue coloration in the presence of uric acid or uric acid equivalents. A reduction or elimination of the blue coloration, resulting in a reduction in the light absorbance, of the urine sample can be used as an indicator of the historical presence of an adulterant. An Oxidant History test can also be generated using the phosphostungtate reagent, wherein the light absorbance resulting from the blue coloration is measured over time, with a measured reduction in the absorbance being an indication that an adulterant is or has been present in the urine sample and is oxidizing the uric acid and non-urate markers over time.
US10571451B2 Method and system for monitoring the drilling of a wellbore
A method of monitoring the drilling of a wellbore having a drilling fluid that circulates in the wellbore during drilling, comprises: Extracting a plurality of gaseous compounds from a sample of drilling fluid exiting the wellbore, Measuring a quantity y(i) of at least a group of compounds, each group comprises comprising at least one extracted gaseous compound, Determining, from the measured quantity y(i) and an extraction coefficient ρ(i) associated to each group, the content x(i) of each group of gaseous compounds present in the sample of drilling fluid, Deriving a drilling indicator from the content x(i) of at least one group of gaseous compounds.
US10571447B2 Fluid flow separation chamber for separating hydrocarbons from a fluid, method, and system of using the same
A monitoring system is configured to detect a threshold amount of petroleum in a storm water-based fluid of an oil handling facility. For instance, the storm water-based fluid can be drained from a floating roof of a petroleum storage tank, a diked area, or a retention pond.
US10571441B2 Piston and process column
The invention discloses a piston for a process column, said piston comprising a top side and a bed contact side, wherein said top side comprises a drainage trench.
US10571437B2 Temperature compensation and operational configuration for bulk acoustic wave resonator devices
Operational configuration and temperature compensation methods are provided for bulk acoustic wave (BAW) resonator devices suitable for operating with liquids. Temperature compensation methods dispense with a need for temperature sensing, instead utilizing a relationship between (i) change in frequency of a BAW resonator at a phase with adequate sensitivity and (ii) change in frequency of a phase that is correlated to temperature. Operational configuration methods include determination of an initial phase response of a BAW resonator in which temperature coefficient of frequency is zero, followed by comparison of sensitivity to a level of detection threshold for a phenomenon of interest.
US10571433B2 Adjustable fixture for scanning acoustic microscopy
An adjustable fixture for holding a sample for inspection with a scanning acoustic microscope includes a first horizontal bar disposed on a first end of a frame, and a second horizontal bar disposed on a second end of the frame. The second horizontal bar may be engaged with the frame to be movable between the first end and the second end of the frame. The adjustable fixture may further include a side bar disposed on one or more of the first side and the second side of the frame, with an end of the second horizontal bar slidable and lockable along the side bar, and an engagement mechanism releasably coupling the end of the second horizontal bar to the side bar.
US10571431B2 Combination sensor
A fluid sensor including a sensing area configured to receive a fluid. The fluid sensor includes a transducer and a capacitive sensor. The transducer is configured to output an ultrasonic wave through the fluid. The capacitive sensor includes a capacitive plate configured to reflect the ultrasonic wave toward the transducer.
US10571427B2 Molecular detection apparatus
A molecular detection apparatus according to an embodiment includes: a collection unit collecting detection target gas containing molecules to be detected; a detector including a plurality of detection cells each having an organic probe disposed at a sensor unit, the organic probe capturing the molecules collected in the collection unit; and a discriminator discriminating the molecules by a signal pattern based on an intensity difference of detection signals generated by the molecules being captured by the organic probes in a plurality of the detection cells. In the molecular detection apparatus according to the embodiment, at least one of the detection cells has a plurality of different types of the organic probes disposed at the sensor unit.
US10571426B2 Bio-sensor pixel circuit with amplification
A pixel circuit acts as a sensing element in a sensing device. The pixel circuit includes a sensing electrode, a first gate electrically connected to the sensing electrode, a second gate in electrical communication with the first gate, and a readout device that is electrically connected to the second gate. An input voltage applied to the sensing electrode is amplified between the first gate and the second gate, the amplification being measured as an output signal from the readout device to perform a sensing operation. For example, the output signal may be relatable to pH, analyte measurements, or other properties of sample liquids analyzed by the sensing device. A sensing device may include multiple pixels disposed on a substrate, each pixel including said pixel circuit. Driver circuits controlled by control electronics are configured to generate signals that selectively address the pixels and to read out voltages at the sensing electrodes.
US10571422B2 Sensor circuit
To detect changes in the physical properties of an examination object as changes in a plurality of different oscillation frequencies using signals with the oscillation frequencies, a sensor circuit includes: an oscillation circuit (1) with a first resonant frequency; an oscillation circuit (2) with a second resonant frequency different from the first resonant frequency; and a detection circuit (4) that detects oscillation frequencies of the oscillation circuit (1) and the oscillation circuit (2).
US10571417B2 Electrical characteristic measurement apparatus, electrical characteristic measurement system, electrical characteristic measurement method, and program for electrical characteristic measurement for causing computer to implement the method
A technology is provided that enables high accuracy electrical measurement regardless of the performance of a measurement device. An electrical characteristic measurement apparatus includes a measurement unit that measures an electrical characteristic of a biological sample in a plurality of frequencies; and an assignment unit that performs assignment of a number of measurements and/or a measurement amplitude for each frequency. Use of a combination of a frequency for which the signal-to-noise ratio (SNR) is intentionally left low and a frequency for which the SNR is on the contrary improved when an electrical characteristic of a biological sample is measured in multiple frequencies, can provide, as a result, high accuracy electrical measurement optimal for the purpose of measurement.
US10571415B2 Methods and apparatuses for evaluating ceramic matrix composite components
Methods and apparatuses for evaluating ceramic matrix composite components are provided. In one example, a method for evaluating a ceramic matrix composite (CMC) component includes applying an electrical voltage to the CMC component at conditions to heat and cause a temperature increase in at least a portion of the CMC component. The temperature increase is sensed for detecting a presence of a defect in the CMC component.
US10571406B2 Method of performing metrology operations and system thereof
One or more metrology objects and one or more metrology operations may be identified. A design-based representation of a first metrology object of the one or more metrology objects may be received. Furthermore, an image-based representation of the first metrology object of the one or more metrology objects may be received where the one or more metrology operations include a first metrology operation associated with the first metrology object that is to be performed on the image-based representation of the first metrology object. The design-based representation of the first metrology object may be mapped with the image-based representation of the first metrology object. The first metrology operation may be performed based on the mapping.
US10571401B2 Sensor for monitoring for the presence and measurement of aqueous aldehyde biocides
An analytical system and method for periodically monitoring an injection water distribution pipeline for the presence and concentration of formaldehyde or other aldehyde-functional biocide includes pumps, one of which provides a predetermined volume of injection water drawn from the pipeline at a sampling point and another of which provides a predetermined volume of a reagent, preferably a buffered solution of dimedone, from a reagent storage vessel, wherein the injection water and reagent are mixed and then heated in a chamber to a predetermined temperature to promote formation of any reaction products. The heated reaction mixture is passed to a detection cell and exposed to light of predetermined wavelength which, in accordance with the Hantzsch reaction, molecules having an aldehyde functional group that reacted with dimedone produce a fluorescence-emitting reaction product, the intensity of which is measured and compared to data previously obtained from standard aldehyde-containing solutions.
US10571396B2 Methods and systems for fluorescence detection
The present invention is directed to multiplexed fluorescence detection, including time-resolved fluorescence (TRF) detection. A combination of spectral and temporal differences in fluorescence emission and spectral differences in excitation is used to enhance the ability to separate signals in an assay from multiple fluorescent labels. Different classes of labels may be utilized, including upconversion phosphors as well as lanthanide chelates and transition metal chelates. The methods may be implemented in optical plate readers, including cartridge-based multi-mode readers.
US10571392B2 Method for quantifying the amount of ammonium bicarbonate in a solid sample of ammonium bicarbonate
A method for quantifying the amount of ammonium bicarbonate in a solid sample of ammonium carbamate is provided. The method includes measuring the FT-IR spectrum of the sample, calculating the IR band maximum for a first band that is common to ammonium carbamate and ammonium bicarbonate and for a second band that is unique to ammonium carbamate, calculating a ratio of the maximum of the second band to the maximum of the first band, and calculating the concentration of ammonium bicarbonate in the sample from a calibration curve.
US10571388B2 System and materials for corrosion detection
A system configured for detection of corrosion of a metal substrate is disclosed. The article includes a first layer disposed over the metal substrate comprising a first electrically conductive polymer, and a first electrical conductivity sensor in sensing contact with the first layer.
US10571385B2 Ultrasonic inspection of a structure with a ramp
A signal is sent into a structure at an angle substantially parallel to a ramp of the structure using a transducer array positioned at a first surface of the structure. An ultrasound response signal is formed at a second surface of the structure. The ultrasound response signal is received at the transducer array.
US10571374B2 Method and device to extract an analyte from a sample with gas assistance
A method of extracting an analyte from a sample is described. The sample is added to a sample container. A liquid solvent and a gas are added into the sample container. The addition of the gas is controlled to establish an elevated pressure within the sample container. The liquid solvent is heated to an elevated temperature that is below the boiling temperature of the liquid solvent at the elevated pressure. A type of gas is used that does not transition to a supercritical fluid at the elevated temperature and pressure used in the extraction process. The analyte can dissolve from the solid sample into the liquid solvent. Next, at least a portion of the liquid solvent containing the dissolved analyte can be removed from the sample container for subsequent analysis.
US10571372B2 Method and apparatus for filtration of samples for online analyzers
A filtration apparatus and methods of installing, using, and retracting the same. A filtration apparatus includes a compression gland, a ball valve, and a filter pipe. A distal portion of the filter pipe has one or more filtration holes. The filtration apparatus may be installed in a process pipe and the distal portion of the filter pipe may be disposed within the process pipe. The filter pipe can be easily retracted from the process pipe without interruption of the industrial process. The filtration apparatus can be automatically cleaned by compressed air or water.
US10571356B2 Fluorescent air leakage detection system for enclosures
Provided is a Fluorescent Air Leakage Detection (FALD) system and method for locating a defect in an enclosure that uses a nontoxic fluorescent solution as a marker. The solution is aerosolized with an atomizing device and guided to defects by a gas pressure modifying device. Defects are visually located by surveying the enclosure with an ultraviolet or visible light source and identifying a location where accumulated solution fluoresces.
US10571349B2 Apparatus, system and method for power measurement at a crank axle and crank arm
A power measurement assembly mounted within an axle. In a specific example, the axle is a spindle that is interconnects the cranks of a bicycle, exercise, bicycle, or other fitness equipment. The power measurement assembly may include strain gauges connected with an appropriate circuit (e.g., Wheatstone bridge) that provides an output of the force on the axle by a rider pedaling the crank. In the case of an axle, the strain gauges measure the torsion due to the applied torque on the crank. The value is converted to a power value by a processor and that value is then wirelessly transmitted for display. The processor and/or the transmitter may be mounted within the axle. A separate power measurement assembly may be mounted on one of the cranks, which may include its own processor and transmitter or may take advantage of the processor and transmitter within the axle.
US10571348B2 Overforce control through sense die design
A sense die comprises a chip comprising a sense diaphragm, one or more sense elements supported by the diaphragm, one or more bond pads supported by a first side of the chip, a structural frame disposed on the first side of the chip, and one or more electrical contacts extending through the structural frame. Each of the one or more bond pads is electrically coupled to at least one of the one or more sense elements. The structural frame is disposed at least partially about the diaphragm, and the one or more electrical contacts are electrically coupled to the one or more bond pads.
US10571347B2 Pressure sensor comprising a sensor element arranged between two longitudinal grooves
A pressure sensor (10) has a carrier chip (20) in and/or on which at least one sensor element (30) is integrated, the measuring signal of which depends on the mechanical stress in the carrier chip (20). The carrier chip (20) is connected on its back side in a flat and material-locking fashion to a solid body (50), the modulus of elasticity of which differs from the modulus of elasticity of the carrier chip (20). The carrier chip (20) has at least two independent and longitudinal grooves (80a, 80b) between which the sensor element (30a, 30b) is arranged. The pressure sensor has a bias voltage circuit (40) and is used in a common rail injection system.
US10571345B2 Systems and methods for determining the temperature and/or level of a molten metal bath in a vessel
The present invention preferably comprises a system and method for measuring and/or continuously monitoring the temperature and/or height of a molten metal bath in a vessel. Specifically, an ultrasonic transmitter and an ultrasonic receiver are disposed about sides of the vessel and are used to send and receive an ultrasonic signal in order to detect the temperature of the bath. More specifically, the ultrasonic transmitter is configured to send an ultrasonic signal through the vessel, and the ultrasonic receiver is configured to receive that ultrasonic signal after it has travelled through the vessel (comprising the molten metal bath). The ultrasonic receiver provides at least one signal to a processing unit (i.e., control center), which processes the at least one signal to determine the temperature and/or level of the molten metal bath. The invention may further comprise chillers to protect the transmitter and receiver from the heat of the bath.
US10571343B2 Rapid response sensor housing
A sensor assembly is provided that includes a housing having a unitary body with a proximal end portion and a distal end portion. The distal end portion is open and defines an internal cavity exposed to an outside environment, and the proximal end portion defines a plurality of internal passageways that extend and open into the internal cavity. A thin film resistive temperature device (RTD), or other micro-sensor, is disposed within the internal cavity, the thin film RTD having a plurality of lead wires that extend through the plurality of internal passageways, and the thin film RTD being in contact with at least one wall of the internal cavity. The thin film RTD and the lead wires are secured within the housing by a thermal adhesive having a matched coefficient of thermal expansion with that of the housing and the thin film RTD substrate.
US10571326B2 System for sensing substance levels in a storage unit
A system for estimating a substance level in a storage unit is disclosed. In one embodiment, the system includes a cable and a control device. The control device sense pulses down the cable and based on the time of reflected pulses determines the level of substance in the storage unit.
US10571322B2 Measuring a spatiotemporal relationship between two of more positions of a vibratory element
An emitter-sensor assembly (100) for measuring a spatiotemporal relationship between two or more positions of a vibratory element (12) is provided. The emitter-sensor assembly (100) includes an emitter (110) substantially rigidly coupled to a first position (12a) of the vibratory element (12), the emitter (110) configured to emit electro-magnetic radiation (112) towards a second position (12b) of the vibratory element (12), and a sensor (120) substantially rigidly coupled to the first position (12a) of the vibratory element (12), the sensor (120) configured to receive the electro-magnetic radiation (112) reflected from the second position (12b) of the vibratory element (12).
US10571321B2 Device for measuring fluid parameters, a method for measuring fluid parameters and a computer program product
The invention relates to a device for measuring fluid parameters, comprising a Coriolis flow meter. The meter comprises a flow tube and an actuator forcing the flow tube into vibration and/or rotation. Further, the meter comprises a displacement sensor for sensing a displacement of the flow tube. The displacement sensor is arranged for measuring an optical fiber length change.
US10571317B2 Flow measurement arrangement including a flow tube and an elastically deformable orifice plate with strain sensors
A flow measurement arrangement and measuring transmitter for process instrumentation that includes the flow measurement arrangement, wherein the flow measurement arrangement operating in accordance with the differential-pressure method includes a tube and an elastically deformable measuring diaphragm (orifice plate) arranged in the cross section of the tube and a strain sensor that detects the deformation and converts it into an electric signal, where the measuring diaphragm (orifice plate) and the tube are formed in one piece from uniform material, and where both side of the measuring diaphragm (orifice plate) each pass into the tube via a fillet groove and the at least one strain sensor is arranged on the circumferential side of the tube opposite the fillet groove.
US10571314B2 Signal processing apparatus and signal processing method
Signal processing apparatus includes: an input interface configured to receive an output signal Va(T) from a sensor; a prediction circuit configured to generate, on the basis of a relationship different depending on each of a plurality of converged values Vc, a plurality of predicted values Vb_T2 corresponding to a value of the output signal that would be obtained at a time T2 after a time T1, in a transition response period before a response time period Tr elapses where Tr denotes a response time period required for a value of the output signal Va(T) to become a converged value Vc corresponding to a value P of a parameter representing a certain property of an object to be measured, in accordance with a value Va_T1 of the output signal obtained at the time T1; and an estimation circuit configured to generate, on the basis of the value Va_T2 of the output signal obtained at the time T2 and the plurality of predicted values Vb_T2, an estimated value Pe of a parameter representing the certain property of the object to be measured.
US10571307B2 Electronic control device
An electronic control unit for a device for measuring a measurement variable, wherein a first inductance is supplemented by a capacitance to form a parallel resonant circuit and is excited by a micro-controller. A measuring inductance coupled to the first inductance is measured by the electronic control unit. Therefore, a measured variable can be deduced and only very few components are required in addition to the electronic control unit.
US10571303B2 Redundant fault detection device and method
An integrated circuit for error detection comprises an input for receiving two signals, in which a first signal is representative of a physical quantity in a first range and a second signal is representative of the physical quantity in a second range. The first range and second range are different ranges that overlap. The circuit comprises a processor configured to detect an inconsistency between the two signals by taking said first and second range into account, in which this inconsistency is indicative of an error.
US10571302B2 Rotary position sensor
A rotary position sensor comprises a magnetic sensor for generating two independent signals indicative of at least two different order magnetic fields, and a magnetic assembly forming a first magnetic field component having a first order at the location of the magnetic sensor, in which the first magnetic field component is rotatable relative to the magnetic sensor by receiving a first angle. The magnetic assembly is also adapted for forming a second magnetic field component having a second order, different from the first order, at the location of the magnetic sensor, in which the second magnetic field component is rotatable relative to the magnetic sensor and the first magnetic assembly by receiving a second angle. The position sensor comprises a processor for combining the two independent signals to produce a unique system state representative of the first and second angle.
US10571301B2 Frequency of an output signal of a magnetic field sensor to detect speed and direction of angular rotation of a rotating magnetic structure or a fault
In one aspect, an integrated circuit (IC) includes a magnetic field sensor to detect speed and direction of angular rotation of a rotating magnetic structure. The magnetic field sensor includes at least two magnetic field sensing elements configured to sense changes in a magnetic field caused by rotation of the magnetic structure. The IC also includes an output port configured to provide an output signal of the magnetic field sensor. The frequency of the output signal indicates the speed and the direction or indicates a fault.
US10571295B2 Method and device for monitoring an avionics software application via its execution duration, related computer program and avionics system
A method and device for monitoring an avionics software application via its execution duration, related computer program and avionics system are disclosed. In one aspect, the method, executed on a platform hosting an operating system, is implemented by an electronic monitoring device. The avionics software application includes one or several software processing operations to be executed, the platform is configured to be on board an aircraft. The method includes: monitoring the execution duration of the avionics software application, through the verification, upon expiration of at least one predefined execution times, of the completion of the execution of at least one software processing operation of the avionics software application; and updating a status of the avionics software application based on the monitoring of the execution duration of the avionics software application.
US10571292B2 Method and system for determining a route from a motor vehicle location to a destination
Embodiments of the present disclosure relate to a method and a system for determining a route from a motor vehicle location to a destination, in which a vehicle control unit transmits an emergency call to a recipient of a central exchange. In the process, a computing device at the central exchange determines the route to the destination. In the process, the computing device of the central exchange takes into account, in selecting the destination, a first time period which the motor vehicle requires to traverse the route and a second time period which a rescue vehicle requires to reach the destination. The computing device selects the destination such that a sum of the two time periods is minimal.
US10571290B2 Method and system for vehicle speed profile generation
A method and system is provided for vehicle speed profile generation. The method is performed by receiving data pertaining to driver characteristics and characteristics of trips taken by said driver, creating driver profile by generating skill and aggression parameters for said driver, constructing trip parameters pertaining to said trips taken by the driver by processing the skill and aggression parameters, constructing acceleration dataset for said trips, constructing speed values from the acceleration dataset and processing the speed values for anomalies.
US10571288B2 Searching similar trajectories by locations
Techniques for providing a trajectory route to multiple geographical locations of interest are described. This disclosure describes receiving global position system (GPS) logs associated with respective individual devices, each of the GPS logs including trajectories connecting a set of geographical locations previously visited by an individual of a respective individual device. A trajectory route service receives a request for a trajectory connecting a set of geographical locations of interest specified by a user. The trajectory route service calculates a proximal similarity between (1) the set of geographical locations of interest specified by the user, and (2) respective sets of geographical locations from the GPS logs. The trajectory route service constructs the requested trajectory with use of at least one of the trajectories from the GPS logs determined at least in part according to the calculated proximal similarities.
US10571273B2 Construction site referencing
A method of automated spatial worksite referencing of a networked electronic measuring device with awareness of a rough location information of itself at a worksite location. The method includes querying a database for construction plan information about the rough location and its vicinity and about an actual work progress, computing an actual-state nominal spatial information at the rough location and its vicinity, automatically determining of a fine location of the networked electronic measuring device at the worksite location, by at least one iteration of: automatically determining a measurement point in the vicinity and measuring the measurement point using measurement functionality of the device, and then automatically assimilating the measurement point to the actual-state nominal spatial information and thereby determining the fine location information. When a desired level of accuracy of the determined fine location is not reached, performed another iteration with another additional measurement point is performed.
US10571269B1 Circular resonator evanescent-wave trapped atomic gyroscope
Methods and apparatuses are provided for determining rate of rotation around a center axis of circular resonator by trapping cold alkali atoms around the circular resonator and utilizing Raman or Bragg interferometry.
US10571268B2 MEMS sensor with offset anchor load rejection
A MEMS sensor includes a MEMS layer, a cap layer, and a substrate layer. The MEMS layer includes a suspended spring-mass system that moves in response to a sensed inertial force. The suspended spring-mass system is suspended from one or more anchors. The anchors are coupled to each of the cap layer and the substrate layer by anchoring components. The anchoring components are offset such that a force applied to the cap layer or the substrate layer causes a rotation of the anchor and such that the suspended spring-mass system substantially remains within the original MEMS layer.
US10571266B2 Using photogrammetry to aid identification and assembly of product parts
A user may be aided in modifying a product that is an assemblage of parts. This aid may involve a processor obtaining images of a target part captured by the user on a mobile device camera. The processor may compare, based on the captured images and a plurality of images of identified parts, the target part to the identified parts. Based on the comparison, the processor may determine an identity of the target part. This aid may also involve a processor obtaining images of a first configuration of a partial assembly of the product captured by a mobile device camera. The processor may compare, based on the captured images, the first configuration to a correct configuration of the partial assembly. Based on the comparison, the processor may determine that the first configuration does not match the correct configuration and may notify the user accordingly.
US10571261B1 Lateral shearing interferometer for auto alignment beam sensing
Auto-alignment beam tracking apparatus and methods. In one example, an auto-alignment beam tracking system includes an optical train that receives an auto-alignment beam, a linear detector array including a plurality of photosensitive detectors each configured to measure intensity of electromagnetic radiation incident thereon, and a lateral shearing interferometer positioned between the optical train and the linear detector array. The optical train is configured to direct the auto-alignment beam to the lateral shearing interferometer. The lateral shearing interferometer is configured to produce an interference pattern at the linear detector array from the auto-alignment beam, wherein changes in the intensity measured by the plurality of photosensitive detectors over time corresponding to a lateral shift of the interference pattern on the linear detector array indicate an angular tilt of the auto-alignment beam.
US10571258B2 Position sensor, conveying device comprising the same, and method for position correction by using the same
The present application proposes an improved position sensor, a conveying device comprising the same and a method for position correction by using the same. The position sensor includes at least two light emitters, a light receiver array and a pedestal, the pedestal having a central plane and at least two sloping surfaces tilting towards a center of the pedestal at opposite edges, the at least two light emitters being arranged on the at least two sloping surfaces respectively, and the light receiver array being arranged on the central plane of the pedestal.
US10571236B2 Dual purpose datum device
A locator mechanism for checking dimensions of a component includes a stationary base that has sides that define a pocket that opens upwards. A locator block is disposed in, and moveable in, the pocket. At least one spring biases the locator block toward one of the sides of the stationary base. The locator block carries either a recess or a portion of a pin for engaging, respectively, either a boss or a hole of a component to be checked. The spring biases the locator block, and thus also the component, toward the one side of the stationary base to remove play in positioning of the component.
US10571226B2 Mine-Blast impact shield and methods for use thereof
Apparatus and methods for reducing injury or damage from an explosive device are disclosed. An example apparatus includes a housing and at least one inflator coupled to the housing. The apparatus also includes a shield coupled to the housing. The shield has a plurality of channels coupled to the at least one inflator. The shield also has a compact position and an expanded position. The plurality of channels are configured to receive a fluid from the at least one inflator and thereby at least partially advance the shield from the compact position to the expanded position.
US10571217B2 Handgun
A handgun includes a barrel which extends in a longitudinal direction, and a breechblock with a breechblock insert. The breechblock insert can be brought into a first state and into a second state where, in the longitudinal direction of the barrel, the second state has a play which is greater than a play in the first state.
US10571206B2 Cooling assembly
An assembly useable with a cooling system is provided herein. The assembly includes a support member, a channel, and a fluid control mechanism. The support member includes a receiving member formed therein to receive a thermal member. The channel is formed within the support member to carry a fluid therethrough. The fluid control mechanism is along the channel to control the flow of the fluid.
US10571201B2 Heat pipe with non-condensable gas
A heat pipe with a non-condensable gas includes a thermal conductor, and a working fluid and a non-condensable gas filled into a hollow chamber of the thermal conductor, and the thermal conductor has a heat-absorbing side attached to a heat-generating electronic component and an exothermal side attached to a radiator, and the exothermal side has at least one protrusion, and the exothermal side with the protrusion can reduce the contact area with the radiator, and the heat pipe lowers the conduction efficiency by the non-condensable gas and the protrusion, so as to achieve a work efficiency of the heat-generating electronic component in an operation within a working temperature range.
US10571194B2 Apparatus for heating and transferring metal materials for a melting plant, and method for melting metal materials
Apparatus to heat and transfer mainly metal materials to a melting furnace (12), the apparatus comprising a transporter device (13) configured to move the materials continuously to the melting furnace (12), and at least an induction heating unit (28) associated with the transporter device (13) and configured to heat by electromagnetic induction the materials moved in the transporter device (13), keeping them in a solid state.
US10571192B2 Method and system for controlling and optimising a dehumidifying and/or drying process
Method of controlling and optimising a plant for dehumidifying and/or drying plastic material in granular and/or micro-granular and/or powder and/or flake or similar form, wherein the plant includes a process fluid generator and at least one dehumidifying/drying hopper intended for supplying a respective user machine, in particular a machine for treating and transforming plastic material, including a melting device for melting the plastic material and a moulding device for moulding, in particular by injection moulding and/or blow moulding and/or compression moulding, the plastic material. The method includes the steps of detecting a process parameter of the plastic material and adjusting at least one further process parameter of the plant on the basis of the detected value of the process parameter. The detected process parameter is the intrinsic viscosity of the plastic material in melted state.
US10571191B2 Apparatus and method for improved evaporation drying
The present invention provides an apparatus 100 for drying a substance 190, the apparatus 100 comprising at least one roller 121 rotatable about a central axis; a first belt 112 having a first side 112′ and a second side 112″, the first side 112′ of the first belt 112 adapted to receive the substance 190; and a plurality of heat induction elements 123 arranged to induce heat in the first belt 112 to heat the substance 190, where in operation, the first belt 112 urges via its first side 112′, the substance 190 towards a portion of an exterior circumferential surface of the roller 121, and the substance 190 is heated to remove fluids from the substance 190.
US10571187B2 Temperature controlled method to liquefy gas and a production plant using the method
A method for liquefying gas involving pre-treating the gas stream in a pre-treater to remove impurities, and then passing the gas stream through a first flow path of a first heat exchanger to lower a temperature of the gas stream. The gas stream is then passed through the gas expansion turbine to lower a pressure of the gas stream and further decrease the temperature of the gas stream. The gas stream is then passed into a primary separator to separate the gas stream into a liquid stream and a cold gas stream. The liquid stream is collected. Selected quantities of the cold gas stream are passed through a second flow path of the first heat exchanger whereby a heat exchange takes place to cool the gas stream flowing through the first flow path to maintain the temperature of the gas stream entering the gas expansion turbine at a temperature which promotes the production of liquids.
US10571186B2 Refrigerator
A refrigerator includes a cabinet defining a compartment, a drawer including a first roller at a rear end of the drawer and a guide rib, a second roller that is located at a front portion of the compartment and supports the guide rib, first roller guides that is located at respective side surfaces of the compartment and defines a movement path of the first roller, and a movable support that supports the drawer from below the drawer and discharges together with the drawer. The guide rib includes a first portion extending from a front of the drawer toward the rear end of the drawer in a direction that slopes downward relative to a bottom surface of the compartment, and each first roller guide includes a rear portion extending rearward in a direction corresponding to a slope of the first portion relative to the bottom surface of the compartment.
US10571183B2 Refrigerator and branching air supply device for refrigerator
A refrigerator and a branching air supply device for the refrigerator. The multipath air supply device for the refrigerator comprises: a housing having an air inlet and a plurality of air outlets; an adjustment member rotatably disposed in the housing to completely or partially block or completely expose each air outlet at different rotation positions, thereby adjusting respective air outlet areas of the plurality of air outlets; a baffle rotatably mounted at the air inlet; and a linkage device configured to transfer the rotational motion of the adjustment member to the baffle, so that the baffle moves to open or close the air inlet. A refrigerator having the branching air supply device. When a storage compartment does not need cold air, the air inlet of the branching air supply device can be completely closed to block an airflow passage for providing cold air for the storage compartment.
US10571178B2 Air conditioner and motor controller
An air conditioner is provided that reduces user discomfort due to vibrations and noises at a compressor, piping, and the like such as of an air conditioner. To achieve this, an air conditioner includes: a compressor (10) that has a motor (12) and a compression mechanism (14) driven by the motor (12); a speed detector (43) that detects a rotation speed of the motor (12); a drive mode controller (48) that controls a drive mode of the motor (12); and refrigerant piping that is connected to the compression mechanism (14) and allows a refrigerant to flow therethrough, wherein the drive mode controller (48), for stopping the motor (12), decelerates the motor (12) to a rotation speed equal to or lower than a resonance frequency between the compression mechanism (14) and the refrigerant piping.
US10571175B2 Heat pump temperature control
A heat pump system that can be selectively utilized to discharge excessive heating and cooling capacity toward secondary devices of the system to maintain operation of the heat pump system to better manage the respective temperatures associated with the fluid flows in a manner that reduces the need for cycling the heat pump system ON and OFF to attain desired fluid output temperature manipulations.
US10571162B2 Integration of distributed thermoelectric heating and cooling
A thermoelectric device including a panel, formed of a thermally insulating material, and having a plurality of thermoelectric elements including compacted conductors inside the insulating material and expanded conductors outside the insulating material wherein the thermoelectric elements run substantially parallel to or at an acute angle relative to the long dimension of the panel. The thermoelectric device may be integrated into a variety of surfaces or enclosures needing heating or cooling with controls and configurations to optimize the application.
US10571160B2 Regeneration system for a metal hydride heat pump
A self-cleaning metal hydride heat recovery system comprising a thermally insulated housing partitioned into at least two thermally insulated chambers, each chamber enclosing a metal hydride reactor assembly containing a regenerating, high-temperature metal hydride alloy, an ambient air inlet adapted to receive an ambient air stream into the housing to be fed to at least one of the two thermally insulated chambers, a fluid recirculation circuit configured to recirculate an exhaust stream as received from an exhaust source, the fluid recirculation circuit comprises a mixer adapted to mix a portion of a recirculation stream and the exhaust stream to provide a resultant stream, fluid stream switching means coupled to the mixer and adapted to switch flow of the resultant stream and the ambient air stream in a cyclic manner, flow regulating means provided downstream of the metal hydride reactor assemblies, and an exhaust outlet.
US10571156B2 Self-regulating valve for a vapour compression system
A valve (9) for use in a vapour compression system (1) is disclosed. The valve (9) comprises a first inlet (13) arranged to be connected to a gaseous outlet (11) of a receiver (6), a second inlet (14) arranged to be connected to an outlet of an evaporator (8), a first outlet (15) arranged to be connected to an inlet of a compressor unit (2), a non-return valve arrangement (19) arranged to allow a fluid flow from the second inlet (14) towards the first outlet (15), but to prevent a fluid flow from the first outlet (15) towards the second inlet (14), and a control valve mechanism (20) arranged to control a fluid flow from the first inlet (13) towards the first outlet (15).
US10571155B2 High-temperature long-shaft molten salt pump detection testbed
A high-temperature long-shaft molten salt pump detection testbed, comprising: three pressure sensors, three electric shut-off valves, two flow sensors, two electric adjustments, and two temperature sensors, and also comprising a molten salt storage tank, a motor, a high-temperature long-shaft molten salt pump, a plurality of groups of insertion electric heaters, a first multipoint thermocouple, a second multipoint thermocouple, a preheating hole, a molten salt injection port, the test device can install a variety of models of molten salt pump, pipeline can use reducer to connect different types of molten salt pump, molten salt tank height can also meet the depth of different molten salt pump, a variety of models of molten salt pumps are used for tests, which are versatile and easy to use.
US10571154B2 Method for discharging a hydrogen storage system in parabolic trough receivers
The present disclosure describes a method for discharging a hydrogen storage system that is found in the annular space of a receiver tube, in particular for solar collectors, wherein the annular space is formed at least by an outer-lying tubular jacket and an inner-lying absorber tube of the receiver tube, and the outer-lying tubular jacket is joined by means of a wall to the absorber tube. The method is hereby characterized in that a first opening penetrating the tubular jacket or the wall is produced under a protective gas atmosphere, wherein protective gas enters through the first opening into the annular space, after which a process chamber with a connection for a vacuum pump is arranged in a gas-tight manner above the first opening, the receiver tube is evacuated through the first opening, and the first opening is subsequently sealed in a gas-tight manner.
US10571146B2 Air handling unit and rooftop unit with predictive control
An air handling unit (AHU) or rooftop unit (RTU) in a building HVAC system includes one or more powered components, a battery, and a predictive controller. The powered components include a fan configured to generate a supply airstream provided to one or more building zones. The battery is configured to store electric energy and discharge the stored electric energy for use in powering the powered components. The predictive controller is configured to optimize a predictive cost function to determine an optimal amount of electric energy to purchase from an energy grid and an optimal amount of electric energy to store in the battery or discharge from the battery for use in powering the powered components at each time step of an optimization period.
US10571144B2 Terminal device, air conditioner, and wearable terminal
A position detection unit detects a current position of the terminal device, an environmental-information acquisition unit acquires environmental information of the terminal device, and a storage unit stores therein a behavior pattern of a user of the terminal device, a control pattern of an air conditioner, and air-conditioner position information. The terminal device also includes a control unit that estimates an arrival time at which the user arrives at a position of the air conditioner based on the current position, a moving speed included in the environmental information, and the air-conditioner position information, estimates a behavior pattern of the user by using the moving speed, and decides a control pattern of the air conditioner based on the environmental information and the estimated behavior pattern.
US10571142B2 Interior user-comfort energy efficiency modeling and control systems and apparatuses using comfort maps
The INTERIOR USER-COMFORT ENERGY EFFICIENCY MODELING AND CONTROL SYSTEMS AND APPARATUSES (“IUCEEMC”) transforms comfort maps and occupant comfort inputs via a profile library manager component, exploration manager component, comfort map manager component, regulation monitor component, control temperature sequence generator component, and comfort map modification component, into comfort map and control temperature sequence outputs. In some implementations, the IUCEEMC can divide a timespace of a temperature model into a plurality of sections, select a section from the plurality of sections, perform a first persistent change of the section from the plurality of sections, and, via a control temperature sequence generator, calculate a control temperature sequence using the temperature model. The IUCEEMC can develop and execute a temperature trajectory on an HVAC system, such as a home or industrial HVAC system.
US10571138B2 Humidifier with regular addition of fixed quantity of essential oil
A humidifier with regular addition of fixed quantity of essential oil is located in public areas and configured such that humidified air contains fragrance regularly. The humidifier is provided with a main body, water storage bucket mounted to the main body, and essential oil supplier mounted to the main body. The essential oil supplier includes a casing, at least one essential oil bottle within the casing and stored with essential oil, at least one peristaltic pump corresponding to each bottle and connected to the main body to be controlled. Each peristaltic pump is controlled by the main body, such that fixed quantity of essential oil is supplied regularly by the humidifier with the water storage bucket being not dismounted to keep fragrance in atomizing air continuous and eliminate the problem of only presence of fragrance at the beginning of addition of essential oil due to conventional method of addition.
US10571131B2 Oven appliance having a convection assembly
An oven appliance is provided herein. The oven appliance may include a cabinet, a convection duct, a heating element, and an air handler. The cabinet may define a cooking chamber to receive items to be cooked. The cabinet may include a top wall, a bottom wall, a rear wall, and opposing sidewalls. The top wall and the bottom wall being spaced apart along a vertical direction. The opposing sidewalls may be spaced apart along a lateral direction. The convection duct may extend about a portion of the cooking chamber to direct a heated gas. The convection duct may define an upper passage above the top wall and a lower passage below the bottom wall. The heating element may be disposed within the convection duct to supply the heated gas thereto. The air handler may be disposed in fluid communication with the convection duct to motivate the heated gas therethrough.
US10571126B2 Method to provide a braze coating with wear property on micromixer tubes
Manufactured articles, and methods of manufacturing enhanced wear protected components and articles. More particularly, wear protected components and articles, such as combustor components of turbine engines, and even more particularly enhanced wear protected micromixer tubes and assemblies thereof with one or more micromixer plates, the micromixer tubes having wear protection for enhanced performance and reduced wear related failure. Methods including surface treatment to enhance wear, including vacuum braze application of coatings to enhance surface hardness for wear benefits.
US10571123B2 Air supply and exhaust adapter for combustion apparatus
In an air supply and exhaust adapter for a combustion device of a forced air supply and exhaust type, with the combustion device comprising an air supply section and an exhaust section being provided to project from a top plate portion of an outer casing; comprising a base portion that comprises a box shaped configuration and an open bottom portion, an air supply intake portion that is formed on the top surface portion of the base portion so as to cover the air supply section and to take in air from the surroundings of the combustion device, a circumferential wall portion that surrounds the periphery of the exhaust section; and a communication passage defined between the top surface portion and the top plate portion so as to communicate the space between the exhaust section and the circumferential wall portion with the air supply intake portion; the communication passage being constructed so that, due to the operation of the air blower means, the gauge pressure therein becomes negative.
US10571119B2 Combustion chamber assembly unit for a vaporizing burner
A combustion chamber assembly unit, for a vaporizing burner, includes a combustion chamber housing with a circumferential wall extending in a direction of a combustion chamber housing longitudinal axis (L) and a bottom area (14), together defining a combustion chamber (16). The bottom area (14) includes an evaporating medium carrier (18) and on a side facing the combustion chamber (16), a porous evaporating medium (20). A first flame diaphragm (36), with a first diaphragm opening (38), is provided on the circumferential wall (12). A second flame diaphragm (40), with a second diaphragm opening (42), is provided at an axial distance to the first flame diaphragm (36) on an axial side facing away from the porous evaporating medium (20). An air admission opening arrangement (44) is provided in the circumferential wall (12) and includes an air admission opening (46) between the first flame diaphragm (36) and the second flame diaphragm (40).
US10571116B2 Illuminated ceramic tile and production method
The invention relates to a ceramic tile (1) with a glaze (11) which covers at least the visible face (10). A light generated by one or more light sources (6, 14) is visible on the visible face (10), and at least one bore (2) and/or recess (22) passes through the body of the ceramic tile (1). The glaze (11) is designed to guide light and at least partly fills the bore (2) and/or the recess (22) in a sealing manner, and the one or more light sources (6, 14) are arranged on the rear face of the ceramic tile (1) and are connected to the bore (2) and/or the recess (22) so as to guide light.
US10571111B2 Photographic lighting device
The application relates to a lighting device, comprising a housing, a planar arrangement of lamps, which are arranged in the housing, and a plate device, which is received on the housing, wherein a housing rear wall is formed by the plate device, the plate device has a circuit board, on which an electric circuit associated with the lamps is arranged, and the plate device has a heat sink device for passive cooling, which is formed by pin-type cooling elements. The application also relates to a headlight.
US10571108B2 Variable area microjets to cool digital micromirror devices
An apparatus and a method for cooling a digital micromirror device are disclosed. For example, the apparatus includes a digital micromirror device (DMD), a housing coupled to the DMD, wherein a first side of the housing is coupled to a bottom of the DMD and a cooling block coupled to a second side of the housing that is opposite the first side. The cooling block includes a plate that includes a plurality of openings, a diaphragm coupled to the plate, an air inlet to generate an airflow across the plate, wherein the diaphragm creates a force to move the airflow in a direction that is perpendicular to a direction of the airflow towards the second side of the housing, and an air outlet to collect the airflow.
US10571102B1 Work light with light source assembly with swing arm coupled to light casing using a joint assembly
A work light includes a light source assembly, a light casing, and a joint assembly. The light source assembly includes a light housing, a light source housed in the light housing, and a swing arm rearwardly extended from the light housing, wherein the swing arm has a rotatable slot formed thereat. The light casing includes a base casing and a top casing coupled thereon to cover a top opening of the rotatable slot. The joint assembly includes a rotatable axle upwardly and rotatably extended from the base casing through a bottom opening of the rotatable slot, and a coupling shaft downwardly extended from the top casing to the base casing through the rotatable axle, so as to rotatably couple the light source assembly at the light housing.
US10571101B2 LED lighting methods and apparatus
LED related lighting methods and apparatus are described. Various features relate to water tight light fixtures. Some of the fixtures are spotlights while other fixture are intended for in ground use. The light fixtures in at least some embodiments include power control features. In spotlight embodiments beam angle and power or light output can be controlled without opening the light assembly or compromising the water tight seals which also protect against dirt. In ground embodiments support tilt angle setting which allow a user to set the light fixture to one or more tilt angles. Beam angle can also be changed in some embodiments as well as power control. Beam angle, power control and tilt angle adjustments are supported in some embodiments but need not be supported in all embodiments with some embodiments using one or more of the described features but not all features.
US10571095B2 Asymmetric vision enhancement optics, luminaires providing asymmetric light distributions and associated methods
Optics for asymmetrically redirecting light from one or more light engines include a dome optic, and first and second reflecting surfaces. The dome optic refracts light emitted by the light engines. The first reflecting surface redirects at least a portion of the light that is initially emitted toward a backward horizontal direction, toward the forward horizontal direction. The first reflecting surface extends substantially vertically and along a transverse horizontal direction, proximate to and behind the dome optic, and has a height greater than or equal to a height of the dome optic. The second reflecting surface reflects downwardly at least a portion of the refracted light that is initially emitted in the forward horizontal direction. The second reflecting surface is proximate to the dome optic and forward of the dome optic, and forms an angle of 45 degrees or more with respect to vertical.
US10571092B2 Optoelectronic module having an OLED and method for producing an optoelectronic module
The invention relates to an optoelectronic module, comprising a housing (11) having a first housing part (11) having a first cover surface (11a) and an opening (4); a mechanically flexibly designed organic light source (2) having an illuminating surface (2a); and a cover element (3) which is mounted on the illuminating surface (2a) and has a light-transmissive surface (3a) facing away from the illuminating surface (2a), wherein the organic light source (2) is introduced at least at some points into the opening (14), the first cover surface (11a) is curved and/or bowed, the size of the illuminating surface (2a) is at least 1 cm2, preferably at least 5 cm2, and the distance between the illuminating surface (2a) and the first cover surface (11a) is at most 1 cm, preferably at most 5 mm.
US10571082B2 Lighting device for a light source
The present disclosure relates to a color tunable lighting device comprising at least one light source (302), a symmetry axis (306) and an envelope (304). The at least one light source (302) is disposed on a base (301) extending within a plane and the envelope (304) is disposed at least above the base (301) and defines a cavity (305) extending along the symmetry axis (306). The at least one light source (302) is arranged at a distance X from the symmetry axis (306) along a radial direction relative to the symmetry axis. The plane is arranged to intersect the symmetry axis (306). The distance X may be at least 50% of a total distance between the symmetry axis (306) and an edge of the envelope (304), or a projection of the edge of the envelope (304) on the plane in which the base (301) extends, as seen along the radial direction. A curvature of the envelope (304) is monotonically increasing with an increasing distance from the base (301).
US10571079B1 Linear LED light with suspendly mounted filament
A LED light assembly that utilizes an LED filament wherein the LED filament is suspendedly mounted within the interior volume of the linear lamp tube of the present invention. The LED light assembly includes end caps configured to be operably secured to opposing ends of the lamp tube. A pair of connection members are configured to be operably coupled with the pair of end caps. The connection members are manufactured from electrically conductive material and are operably coupled to electrical supply wires. A pair of mounting members are operably coupled to each connection member are include a coil suspension member that has a first hook and a second hook formed on opposing ends thereof. The LED filament is operably coupled intermediate the pair of mounting members.
US10571078B2 Natural gas leakage detection device
An aspect of the disclosure includes a natural gas leakage detection device. The natural gas leakage device includes a metering interface for detecting usage of natural gas. A clock is provided to determine time of day and one or more predetermined times when no natural gas usage is expected. A first sensor is used to determine whether a furnace is operating. A monitoring device is provided. The monitoring device being operable during the one or more predetermined times when no natural gas usage is expected, to monitor the metering interface and the first sensor and to perform an action in response to natural gas usage being detected during the one or more predetermined times when no natural gas usage is expected and the first sensor determines that the furnace is not operating.
US10571073B1 Adjustable strap and head mounted display device
An adjustable strap and a head mounted display device are provided. The adjustable strap includes a body, a sliding member, a limiting member, and an engaging member. The body has a slot section and a control section. The slot section has a slot and an engaging portion. The control section has a through hole. The slot section and the control section overlap. The sliding member and the limiting member pass through the slot and the through hole for connection. The engaging member and the control section pass through the slot for fixed connection. The sliding member and the limiting member are configured to slide between a first end and a second end of the through hole. When the sliding member and the limiting member are at the first end, the limiting member restricts an engaging end of the engaging member to be away from the engaging portion, such that the slot section and the control section are relatively slidable. When the sliding member and the limiting member are at the second end, the limiting member releases restriction of the engaging end, such that the engaging end engages the engaging portion to restrict relative sliding between the slot section and the control section.
US10571071B2 Securing base for supporting a display suspending apparatus thereon
A securing base includes a base seat unit and a clamp unit. The base seat unit includes a base seat formed with a receiving groove. The clamp unit includes a clamp member and a bolt member. The clamp member has an engaging segment disposed within the receiving groove, a clamp segment disposed outside of the base seat unit, and a connecting segment interconnecting the engaging segment and the clamp segment, and cooperating with the engaging segment and the clamp segment to define a clamp space which gradually shrinks in size away from the connecting segment. The bolt member extends drivingly through the engaging segment. Rotation of the bolt member drives the clamp member to move along the bolt member, thereby moving the clamp segment along an axis.
US10571068B2 Mobile device stand with adaptive mounting arrangement
A mobile device stand includes a supporting stand, an adjustable frame and an adaptive mounting arrangement. The adaptive mounting arrangement includes a mounting connector provided on the adjustable frame. The mounting connector includes a tubular mounting member having a mounting cavity. The mobile device stand is selectively operated between a stationary mode and a mobile mode. In the stationary mode, the tubular mounting member is arranged to detachably attach on the base member so as to detachably mount the adjustable frame on the supporting stand. In the mobile mode, the tubular mounting member is arranged to securely and detachably mount on a cap portion of a bottle so as to detachably mount the adjustable frame on the bottle.
US10571052B2 Method and apparatus for mining copper
Mining methods and systems are disclosed for In-Situ Leaching (ISL) of the mineral ores. ISL extraction is conducted by injecting a suitable leach solution into the ore zone below the water table; oxidizing, complexing and mobilizing the minerals; recovering the pregnant (loaded) solutions through production wells (extraction wells or recovery wells); and, finally, pumping the minerals bearing solution to the surface for further processing. In these methods strips of fabrics saturated with resin are helically or non-helically wrapped around desired shape vertical mandrels, located over the wells, and the partially cured pipes are lowered into the wells to line the wells. These onsite manufactured pipes/linings are used to pump chemical solutions into the ores and subsequently to recover the pregnant (loaded) solutions.
US10571047B2 Microtrencher having a utility avoidance safety device and method of microtrenching
Provided is a microtrencher having a utility avoidance system that detects objects buried under the roadway, identifies whether the buried object is a utility and determines whether the buried utility is in the path of the cutting wheel. If the buried utility is in the path of the cutting wheel, an alert is sent to the operator, the vehicle is stopped, and/or the cutting wheel is raised in relation to the roadway. Also provided is a method of using the microtrencher to cut a microtrench in a roadway and to avoid cutting a buried utility in the path of the cutting wheel.
US10571041B2 Bi-stable changeover valve
A valve comprises a body having a first inlet, a second inlet, and an outlet. A shuttle is shiftable between: a first position permitting communication between the first inlet and the outlet and blocking communication between the second inlet and the outlet; and a second position permitting communication between the second inlet and the outlet and blocking communication between the first inlet and the outlet. One or more permanent magnets are positioned to bias the shuttle away from a neutral position between the first position and the second position, wherein the valve further comprises: one or more electromagnets positioned to, in at least one condition of energization, counter said bias.
US10571032B2 Safety valve for a hydraulic or pneumatic tool
Provided is a safety valve (10) comprising a body (12) which defines an incoming fluid passage (14) and a return fluid passage (20). The incoming fluid passage (14) generally enables a fluid to pass from a fluid reservoir (18) through the body (12) to the tool head (16). The return fluid passage (20) generally enables a fluid to return from the tool head (16) through the body back to the fluid reservoir (18). The body (12) further comprises a diverter (22) which is displaceable between an active position and an inactive position. When the diverter (22) is in the active position, the diverter (22) redirects the fluid via a shunting passage (24) from the incoming fluid passage (14) to the return passage (20) to prevent operation of the tool head (16). Conversely, when the diverter is in the inactive position, fluid is allowed to pass freely through the incoming and return passages (14) and (20), respectively, to allow operation of the tool head (16).
US10571030B2 Valve gate within a Venturi gap of a Venturi device for producing vacuum
Venturi devices are disclosed herein that include a body defining a Venturi gap between an outlet end of a converging motive section and an inlet end of a diverging discharge section, having a suction port in fluid communication with the Venturi gap, a gate valve linearly translatable to open and close the Venturi gap, and an actuator connected to the gate valve to operatively move the gate valve between an open position and a closed position. The gate valve, in a longitudinal cross-section, is generally U-shaped, thereby having continuous, opposing sides that one each close the motive outlet and the discharge inlet and defining a void between the opposing sides that is in fluid communication with the suction port. The converging motive section defines a circular-shaped motive inlet and defines an elliptical- or polygonal-shaped motive outlet, and the diverging discharge section defines an elliptical- or polygonal-shaped discharge inlet.
US10571026B2 Sealing structure with torsional damper and oil seal
A sealing structure with a torsional damper and an oil seal includes a damper pulley and an oil seal. The damper pulley includes, in a disk part of a hub on a front cover side, an annular projection that protrudes between the window and the boss part. The oil seal includes a side lip and a flange. The side lip extends to the inside of an annular groove of the damper pulley. The flange is opposed to the projection of the damper pulley to cover the projection so that a gap is formed between the flange and the projection.
US10570986B2 Vibration damping device
A vibration damping device for a motor vehicle, features a first movable element (13, 14) and a second movable element (15, 16) both rotatable around an axis X, at least one group of elastic members (25, 26) mounted between the first movable element and the second movable element and acting against rotation of the first movable element and second element with respect to one another, and a phasing member (32, 33) rotationally movable around the axis X. The first movable element (13, 14) and the second movable element (15, 16) are coaxial and capable of transmitting a torque. The phasing member (32, 33) includes a first portion (32) and a second portion (33), for arranging the elastic members of the at least one group in series so that the elastic members of each group deform in phase with one another.
US10570984B1 Asymmetrically-shaped isolator
Embodiments of the present invention generally relate to a novel system, device, and methods for providing an isolator for components and instrumentation to isolate vibrations, shock, static or quasi-static loads, thermal loads, and electrical currents. The novel isolator has an asymmetrical shape, experiences uniform motion under quasi-static loading, and reduces the effective modal mass across a range of frequencies. The novel isolator outperforms conventional vibration isolators in terms of cost, schedule (manufacturing time and lead time), heat dissipation, and performance.
US10570976B1 Reversible two setting preload spacer
A reversible, two setting preload spacer includes a body extending along an axis between a first end and a second end. The spacer also includes an opening formed through the body and extending along the axis from the first end to the second end. The opening is defined by an inner surface and configured to receive a portion of a shock tube of a shock absorber. The spacer also includes an engagement structure configured to engage a groove on the shock tube positioned on the inner surface. The engagement structure is positioned such that a first distance between the engagement structure and the first end is greater than a second distance between the engagement structure and the second end.
US10570975B2 Friction material composition, friction material, and friction member
Provided is a friction material composition including: a binder; an organic filler; an inorganic filler; and a fiber substrate, in which a content of copper as an element is 0.5% by mass or less, the friction material composition contains at least one of phlogopite or biotite in a total of from 3% by mass to 9% by mass, and a graphite in an amount of from 2% by mass to 6% by mass, as the inorganic fillers, the at least one of phlogopite or biotite has an average particle size of from 340 μm to 1,500 μm, and the graphite has an average particle size of from 450 μm to 1,100 μm.
US10570969B2 Clutched power transmitting device with reduced lag time for actuation
A power transmitting component can include a friction clutch, a ram, a pump, a fluid storage device and a valve. The ram can have a piston chamber and a piston movable therein between a first and second position to engage the friction clutch. A first inlet/outlet of the pump can be fluidly coupled to a reservoir. The fluid storage device can hold pressurized hydraulic fluid. The valve can be fluidly coupled with the piston chamber, a second inlet/outlet of the pump, and the fluid storage device. When in a first mode, the valve can permit fluid communication between the pump and the fluid storage device, inhibit fluid communication between the piston chamber and the pump, and inhibit fluid communication between the piston chamber and the fluid storage device. When in a second mode, the valve can permit fluid communication between the pump, the fluid storage device, and the piston chamber.
US10570961B2 Retainer for bearing and bearing
A retainer for a bearing is entirely formed into an annular shape and has a crown shape. The retainer includes pockets which are formed at a plurality of locations in a circumferential direction of the retainer and are each opened on a radially outer side and a radially inner side. The pockets retain balls being rolling elements so that the balls are rollable. A grease flow-in passage is provided between an inner surface of each of the plurality of pockets and each of the balls.
US10570960B2 Segmented cage for rolling bearing
The cage segment for rolling bearing has a main body provided with at least two pockets each configured to receive at least a roller, with two opposite cylindrical faces extending circumferentially and delimiting radially the cage segment, and with two opposite frontal faces delimiting axially the cage segment. The cage segment further provides a first group of protruding means affixed to the main body and protruding relative to the cylindrical faces, and a second group of protruding means affixed to the main body and protruding relative to the frontal faces.
US10570958B1 Hydrostatic bearing assembly
A hydrostatic bearing assembly including a bearing and two membrane throttles is provided. The bearing is adapted to be movably disposed on a slide rail and includes two sub-bearing portions that are disposed opposite to each other on two opposite sides of the slide rail. The two membrane throttles are adapted to be connected to a pump. The pump is adapted to supply a fluid through the two membrane throttles to flow between the two sub-bearing portions and the slide rail, and each of the membrane throttles includes a casing and a throttling membrane piece. At least one of the casing and the corresponding sub-bearing portion includes a chamber, an inlet and an outlet communicating with the chamber, and an outlet surface, wherein the pump is adapted to be connected to the inlet, and the slide rail is adapted to be disposed adjacent to the outlet. The throttling membrane piece is being positioned in the chamber covers on the outlet surface.
US10570957B2 High load capacity hybrid foil bearing
A bearing includes a bearing sleeve with a first portion and a second portion adjacent to the first portion. A bump foil extends along an inner face of the first portion of the bearing sleeve and a metal mesh extends along an inner face of the second portion of the bearing sleeve. A top foil extends along an inner face of the bump foil of the first portion and the metal mesh of the second portion.
US10570955B2 Cylindrical roller bearing
The column portions of the cage includes roller holding portions which restrain the cylindrical roller on an outer diameter side and an inner diameter side thereof. The roller holding portions are formed such that a radial movement amount of the cage with respect to the cylindrical roller from a state where a revolution center of the cylindrical roller coincides with an axial center of the cage is configured so that an outer diameter side movement amountan inner diameter side opening width of the pocket portion. The column portion includes an inner diameter side protrusion which protrudes to an inner diameter side than inner circumferential surfaces of the annular portions and which configures the roller holding portions.
US10570953B2 Bearing apparatus including tilting pads
Embodiments of the invention relate to tilting pad bearing assemblies and apparatuses. The disclosed tilting pad bearing assemblies and apparatuses may be employed in downhole motors of a subterranean drilling system or other mechanical systems. In an embodiment, a bearing assembly or apparatus includes a support ring and a plurality of tilting pads. Each tilting pad is tilted and/or tiltably secured relative to the support ring. In some embodiments, one or more of the tilting pads include a plurality of superhard bearing segments assembled to form a superhard bearing surface. One or more seams may be positioned between adjacent superhard bearing segments of the superhard bearing segments. In other embodiments, one or more of the tilting pads may include at least one or only one superhard bearing segment, such as a polycrystalline diamond bearing segment.
US10570942B2 Annular plug coupling, and production method and connection method therefor
An annular plug coupling which can be fastened within an opening in a first component and has the following features: a central coupling seat, in particular a ball socket, to which a coupling head of a second part can be releasably connected, and an intermediate ring that includes a plurality of curved, radially inward-extending first spring elements connected to the ball socket, and a plurality of curved, radially outward-extending second spring elements which are provided with a locking connection at a radially outward end such that the plug coupling can be locked within the opening in the component.
US10570937B2 Clamp sensor systems and methods
A clamp assembly comprises a base housing, an anchor member, at least one bracing member, an engaging member, and a clamp bolt. The anchor member supports the at least one brace member. The clamp bolt engages a threaded bore in the anchor member. When the at least one brace member is in an extended position, at least one set of brace teeth engages at least one set of base teeth to brace the at least one brace member against the base housing. When the at least one brace member is braced against the base housing, axial rotation of the clamp bolt applies a clamp force on the engaging member to clamp the cable between the engaging member and the base housing.
US10570934B2 Fluidic cylinder
The present invention relates to a fluidic cylinder. This fluidic cylinder is configured in such a manner that a piston unit is received in an axially displaceable manner within a cylinder tube formed in a rectangular cross-sectional shape. The piston unit has: a base body having the front end of a piston rod staked thereto; a wear ring having the base body received therein and having a magnet incorporated therein; and piston packing adjacent to the wear ring. The piston unit is integrally held at one end of the piston rod. The wear ring and the piston packing are formed in a rectangular cross-sectional shape corresponding to the rectangular cross-sectional shape of the cylinder tube and are provided rotatable relative to the piston rod.
US10570930B2 Accumulator
An apparatus including an accumulator and a drive mechanism. The accumulator includes an energy storage apparatus with a first piston face configured to reversibly compress an energy storage medium and a second piston face forming at least part of an inner surface of a corresponding second fluid chamber reversibly expandable by movement of the second piston face. A third piston face forms at least part of an inner surface of a corresponding third fluid chamber reversibly expandable by the third piston face. The first, second and third piston faces are coupled together.
US10570925B2 Diffuser pipe with splitter vane
A compressor diffuser for a gas turbine engine includes one or more diffuser pipes having a tubular body defining an internal flow passage extending therethrough. The tubular body includes a first portion extending in a first direction, a second portion extending in a second direction different from the first direction, and a curved portion fluidly linking the first portion and the second portion. A splitter vane is disposed within the internal flow passage of the curved portion of the tubular body, the splitter vane defining a convergent flow passage between itself and a radially inner wall of the curved portion.
US10570922B2 Compressor
A compressor comprises a compressor housing, a compressor wheel mounted within the housing and having compressor blades, and a bearing housing. The compressor housing comprises a cover member and a diffuser member that is connected to both the cover member and the bearing housing. The diffuser member has a radially outer portion connected to the cover member and a radially inner portion connected to the bearing housing. The diffuser member has a first weakened region defined at a first position intermediate the radially outer portion and the radially inner portion, and a first strengthened region defined at a second position intermediate the radially outer portion and the radially inner portion, said second position being radially inwards or outwards of the first weakened region.
US10570913B2 Systems and methods for generating clean energy through hydrodynamic closed cycle
Systems for pumping water are described. The system can include a covered pool containing a first volume of water, an oared water pump with a plurality of radial oars, an upper reservoir configured in fluid communication with the covered pool, a lower reservoir and a hydroelectric system. The oared pump can pump water from the covered pool into the upper reservoir. The upper reservoir can be configured to communicate water to the lower reservoir through the hydroelectric system with the lower reservoir configured in fluid communication with the covered pool.
US10570912B2 Slidable sleeve actuation system for a turbocharger compressor
Methods and systems are provided for a slidable sleeve valve actuation system for a turbocharger compressor. In one example, an actuator assembly for a slidable sleeve of a turbocharger compressor may comprise: a fork arm coupled to the slidable sleeve; a rotatable lever arm coupled to the fork arm via a rigid connecting shaft; a connector rod coupled between the lever arm and a rotatable element; and an actuator unit coupled to the rotatable element and attached to an attachment case, the attachment case coupled to the turbocharger compressor. The actuator assembly may be actuated to move the slidable sleeve from one position along a casing treatment to another position along the casing treatment, thereby adjusting the alignment of sleeve slots on the slidable sleeve relative to choke or surge slots on the casing treatment.
US10570910B2 Method and device for adjusting operation data
The present disclosure relates to a method and device for adjusting operation data of an air-out device. The method may involve presenting an operation data adjustment interface for adjusting the operation parameter of the air-out device in response to a user selection of the interaction element for adjusting the operation parameter of the air-out device, obtaining an adjusted operation parameter of the air-out device, generating an adjusted operation data file based on the adjusted operation parameter that is obtained, and transmitting the adjusted operation data file to the air-out device.
US10570906B2 Mixed flow fan
A mixed flow fan and a method of manufacturing a mixed flow fan. The method may include molding a fan wheel with a plurality of blades and a plurality of apertures. The plurality of blades extends radially outward from an axis of rotation and a plurality of apertures arranged with one aperture positioned between each pair of adjacent blades. The method also includes molding a plug having a conical shape. The plug includes a plurality of plugging members arranged circumferentially, where the number of the plurality of plugging members corresponds to the number of the plurality of apertures in the fan wheel. The method further includes welding together the fan wheel and the plug, where each of the plurality of apertures of the fan wheel is sealed by one of the plurality of plugging members of the plug to form a continuous surface.
US10570897B2 Pump for dispensing liquid or semi-liquid or semi-solid food products and machine comprising said pump
A pump for dispensing semi-liquid food products includes an inlet opening, an outlet opening, a dispensing path between the inlet opening and the outlet opening, a rotor for pushing the product along the dispensing path, and an airtight chamber, interposed between the inlet and outlet openings and coaxially containing the rotor. The dispensing path is defined by a cyclically choked gap formed between an outer periphery of the rotor, including three projecting and angularly equidistant lobes, and an inner periphery of the airtight chamber, which is elastically deformable.
US10570893B2 Hydraulic pump and detachable servo unit
A housing of a hydraulic pump is configured to have a servo unit detachably attached thereto so as to control tilt direction and angle of its movable swash plate. A port block is formed therein with a pair of main ports and, and a pair of main fluid passages and fluidly connecting respective main ports and to cylinders in its cylinder block. Main ports are used to have respective external pipes connected thereto so as to fluidly connect the hydraulic pump to a hydraulic motor disposed outside of the hydraulic pump, thereby constituting a hydrostatic transmission.
US10570891B2 Busbar system
A busbar system includes a plurality of bar modules arranged one behind the other and connected to each other via clamping brackets. Each bar module has a plurality of busbars. The bar module end including the recesses running in a longitudinal extension is inserted into the clamping bracket and the bar module end with the recesses running transversely to the longitudinal extension is suspended on the opposite side in the clamping bracket. Each of the busbars of the one bar module rests laterally against a busbar of the other bar module and the recesses, as viewed from the side, form a through-opening, through which a tensioning element supported on the clamping bracket runs, which presses together the sides of the busbars which rest against each other.
US10570890B2 Device for mounting a line pipe in a rotor shaft of a wind turbine, rotor shaft and wind turbine
A device for mounting a line pipe in a rotor shaft of a wind turbine. The invention also relates to a rotor shaft for a wind turbine and to the wind turbine itself. The device includes a rotor shaft which is configured to be partially hollow and in which the line pipe is arranged. In the line pipe, different media are routed from a fixed nacelle of the wind turbine in the direction of a rotor hub connected to the rotor shaft. These can be not only electrical lines but also optical waveguides and media lines for gases and liquids. The mounting of the line pipe is achieved by a device having a plurality of eccentric fixing elements, wherein the line pipe is oriented concentrically by rotating the eccentric fixing elements.
US10570884B2 Direct wind energy generation
Methods, systems, and devices are disclosed for wind power generation. In one aspect, a wind power generator includes a support base; inductors positioned over the support base in a circular array; an annulus ring track fixed to the base support and providing a circular track around which the inductors are located; an annulus ring rotor placed on the annulus ring track and engaged to rollers in the circular track so that the annulus ring rotor can rotate relative to the an annulus ring track, in which the annulus ring rotor include separate magnets to move through the circular array of inductors to cause generation of electric currents; and a wind rotor assembly coupled to the annulus ring rotor and including wind-deflecting blades that rotate with the rotor and a hollow central interior for containing a wind vortex formed from deflecting wind by the blades to convert into the electric energy.
US10570880B2 Control system and method for wind turbine having multiple rotors
A wind turbine system comprising a plurality of wind turbine modules mounted to a support structure, wherein each of the wind turbine modules comprises a rotor including one or more variable-pitch blades, each defining a respective blade pitch angle and being controlled by a pitch control system, and a control system operable to control the blade pitch angles of the plurality of blades of the wind turbine modules. The control system is configured to identify the presence of a predetermined stop condition and, in dependence thereon, is operable to control the blade pitch angles of the respective blades to predetermined stop positions that reduce oscillation of the support structure. Aspects of the invention also relate to a method of controlling a wind turbine system, to a controller for implementing the method, and to a computer program product.
US10570871B2 Methods and system for starting an engine
Systems and methods for operating a hybrid powertrain or driveline that includes an engine and an integrated starter/generator are described. In one example, the integrated starter/generator may crank the engine via a pinion gear during a first engine start. The integrated starter/generator may crank the engine via a belt during a second engine start.
US10570870B2 Hybrid module, hybrid unit and motor vehicle as well as starting process for an internal combustion engine
Embodiments for a hybrid drive are provided. In one example, a hybrid module for arrangement on an internal combustion engine, which is configured for starting the internal combustion engine, includes an electric motor, for generating a torque, and an output element connected in a torque-transmitting manner to the electric motor and positioned on an output axle, for transmission of the torque to a crankshaft of the internal combustion engine. According to the disclosure, the hybrid module has a magnetic transmission, wherein the torque of the electric motor is transmitted via the magnetic transmission to the output element.
US10570864B2 Fluid-injection device for internal combustion engines
The present disclosure relates to internal combustion engines. Various embodiments of the teaching thereof may include a fluid injection device for internal combustion engines, for example: a valve body with a valve needle; a spring element compressed in a radial direction between the valve body and the valve needle; the spring element supporting the valve needle on the valve body; and the spring element guiding the valve needle to at least substantially prevent tilting of the valve needle relative to the longitudinal axis during operation of the fluid injection device.
US10570858B2 Canister disposing structure of saddle riding vehicle
A canister includes a fresh air introducing port for introducing a fresh air into the canister. The fresh air introducing port is opened in a space formed by at least a tank cover. The canister is connected to a drain pipe for draining a liquid in the canister to the outside of the canister. The drain pipe extends rearward at a height same as or higher than a lower end of the tank cover. The drain pipe merges with a supplied-fuel drain pipe and extends to a lower portion of a vehicle. The supplied-fuel drain pipe drains a fuel around a fuel supply port of a fuel tank.
US10570842B2 Handheld work apparatus
A handheld work apparatus has a combustion engine, a pull-rope starter, and a stop button for switching off the combustion engine. A throttle element is arranged in an intake channel of the combustion engine. The work apparatus has a control device for activating a spark plug and a fuel valve. The control device has a starting mode wherein the combustion engine can be started via the pull-rope starter, and an operating mode wherein the operator can adjust the throttle to vary the rotational speed (n) of the combustion engine. The operating and starting mode differ in terms of the control of ignition time and fuel quantity to be supplied. When the combustion engine is started from the switched-off state, the control device is automatically in starting mode, such that after the combustion engine is switched off, the work apparatus is immediately ready for restarting via the pull-rope starter.
US10570835B2 Substitution rate control system for an engine and an associated method thereof
A method involves receiving a plurality of engine parameters and a sensed ambient operating condition during operation of an engine and determining a current substitution rate based on the plurality of engine parameter. The method also involves determining at least one of a pre-combustion temperature and an end gas temperature based on the plurality of engine parameters and the sensed ambient operating condition and determining a maximum substitution rate based on at least one of the pre-combustion temperature and the end gas temperature. The method further involves comparing the current substitution rate with the maximum substitution rate and controlling at least one engine parameter among the plurality of engine parameters if the current substitution rate is different from the maximum substitution rate so as to generate the current substitution rate to less than or equal to the maximum substitution rate.
US10570825B2 Systems and methods for controlling combustion of a fuel
A fuel, an oxidant, and a diluent can be introduced to a combustion zone, wherein the oxidant comprises air, oxygen-enriched air, or oxygen-lean air. At least a portion of the fuel can be combusted to produce an exhaust gas comprising, nitrogen, nitrogen oxides, and carbon monoxide. The exhaust gas can be expanded to produce mechanical power and an expanded exhaust gas. A concentration of at least one of oxygen, hydrogen, nitrogen oxides and carbon monoxide, in the exhaust gas or the expanded exhaust gas or both can be determined, and an amount of the oxidant or the fuel introduced to the combustion zone, or both, can be adjusted based on the determined concentration to produce an exhaust gas containing a combined amount of oxygen and carbon monoxide of less than about 2 mol % and a nitrogen concentration ranging from 20 mol % to 75 mol %. The diluent to the combustion zone can include at least a portion of the exhaust gas containing a combined amount of oxygen and carbon monoxide of less than 2 mol % and a nitrogen concentration ranging from 20 mol % to 75 mol %.
US10570822B2 Exhaust manifold system for turbocharger device with plural volute members
A turbocharger system includes a manifold system that maintains separation between flow paths of different manifold arrangements. One manifold arrangement directs flow from a first group of combustion chambers to a first volute passage of a turbine section of a turbocharger. Another manifold arrangement directs flow from a second group of combustion chambers to a second volute passage of the turbine section of the turbocharger. The system also provides selective variation of the available volume for exhaust flow through the manifold arrangements.
US10570814B2 Waste-gate valve and turbocharger
A waste-gate valve is for opening and closing a bypass passage which bypasses an exhaust turbine of a turbocharger, and includes: a valve body disposed in the bypass passage; an open-close lever having a first insertion hole into which a valve shaft of the valve body is inserted, and being configured to open and close the bypass passage by moving the valve body; and a washer having a second insertion hole which is positioned closer to a tip of the valve shaft than the first insertion hole and into which the valve shaft is inserted, the washer being fixed to the valve shaft. The washer has a bend portion bended along an outer shape of the open-close lever.
US10570806B2 Heat exchanger having drain plug
A heat exchanger includes a drain assembly having a housing and a drain plug. The drain plug is movably disposed within the housing to extend along the same direction as a drain passage formed in the housing. The drain plug is movable along that same direction to selectively open or close the drain passage. Accordingly, the heat exchanger may be drained with a controllable directional flow.
US10570799B2 Purification control device
A purification control device (12) controls a urea water injector (5) for supplying urea as a reducing agent to an SCR catalyst (4). The purification control device (12) sets a pre-deterioration maximum occlusion amount based on the SCR catalyst temperature, and estimates the concentration of ammonia discharged from the SCR catalyst (4), as an estimated ammonia concentration, based on upstream NOx concentration information, downstream NOx concentration information, urea injection amount information, the pre-deterioration maximum occlusion amount, and ammonia occlusion amount information. The purification control device (12) acquires downstream ammonia concentration information. When the downstream ammonia concentration is greater than the estimated ammonia concentration, the purification control device (12) decreases the supply amount of urea from the urea water injector (5).
US10570798B2 Exhaust purification system and catalyst regeneration method
There is provided: a NOx occlusion reduction-type catalyst that is provided in an exhaust passage of an internal combustion engine, occludes NOx in exhaust when the exhaust is in a lean state, and reduces and purifies the occluded NOx when the exhaust is in a rich state; an exhaust injector that is provided in the exhaust passage and is positioned further upstream than the NOx occlusion reduction-type catalyst; a NOx-purging control unit that performs NOx purging of reducing and purifying the NOx occluded in the NOx occlusion reduction-type catalyst by lowering the exhaust to a prescribed target lambda by fuel injection by the exhaust injector; and a NOx-purging-prohibition processing unit that inhibits performance of the NOx purging in a case where the exhaust cannot be lowered to the target lambda even if the fuel injection is performed at a maximum limit injection amount of the exhaust injector.
US10570796B2 Reactant introduction device for introducing reactant into the exhaust gas stream of an internal combustion engine
A reactant introduction device, for introducing reactant into an exhaust gas stream of an internal combustion engine, includes a reactant introduction housing (16) with a reactant introduction space (20) surrounded by a housing wall (18). The housing wall (18) includes an incoming flow wall area (30) positioned upstream in relation to an exhaust gas flow direction (A), an outgoing flow wall area (32) positioned downstream, in relation to the exhaust gas flow direction (A) and two side wall areas (34, 36) between the incoming flow wall area (30) and the outgoing flow wall area (32). At least one flow-through opening (72, 74, 76) is provided in at least one side wall area (34, 36) or/and in the outgoing flow wall area (32). A reactant injection device (28) injects reactant into the reactant introduction space (20) in a reactant introduction direction (E) onto a heatable reactant release element (48).
US10570794B2 Electrically heated catalyst device
An electrically heated catalyst device that can uniformly heat a catalyst via comb-shaped electrodes even when current is repeatedly made to flow through the electrodes. The device includes a carrier having a metal catalyst supported thereon, a pair of comb-shaped electrodes each having wire portions, a base layer between each comb-shaped electrode and the carrier, and a fixation layer for fixing each wire portion on the base layer. The fixation layer is rectangular in shape when the outer peripheral surface of the carrier is seen from a direction orthogonal to the central axis of the carrier along the longitudinal direction of the device. A pair of opposite first sides of the fixation layer are parallel with the extending direction of each wire portion on opposite sides thereof, and a pair of second sides coupling opposite ends of the first sides are orthogonal to the extending direction of each wire portion.
US10570778B2 Coupling system for turbocharger and emission control device
Methods and systems are provided for a coupling system of a turbocharger and emissions control device of a vehicle. In one example, the coupling system may include a chamfer on one or more of the flanges of a turbine housing and a catalyst housing to decrease a distance therebetween.
US10570777B2 Active thrust management of a turbopump within a supercritical working fluid circuit in a heat engine system
Aspects of the invention disclosed herein generally provide a heat engine system, a turbopump system, and methods for lubricating a turbopump while generating energy. The systems and methods provide proper lubrication and cooling to turbomachinery components by controlling pressures applied to a thrust bearing in the turbopump. The applied pressure on the thrust bearing may be controlled by a turbopump back-pressure regulator valve adjusted to maintain proper pressures within bearing pockets disposed on two opposing surfaces of the thrust bearing. Pocket pressure ratios, such as a turbine-side pocket pressure ratio (P1) and a pump-side pocket pressure ratio (P2), may be monitored and adjusted by a process control system. In order to prevent damage to the thrust bearing, the systems and methods may utilize advanced control theory of sliding mode, the multi-variables of the pocket pressure ratios P1 and P2, and regulating the bearing fluid to maintain a supercritical state.
US10570771B2 Damping means for components in a turbomachine and method for assembling said damping means
The present disclosure relates to a damping device for absorbing structural vibrations or high excitation frequencies between a first component and a second component of a turbomachine, particularly in connection with high temperature operating conditions. The first component may be a combustor or a burner of a gas turbine and the second component may be a fuel supply line, connected to or passed through a wall of the first component. The damping device may include at least one wire mesh element which is inserted into a housing with a radially outer surface of the wire mesh element being compressed by the housing, and a radially inner surface of the wire mesh element closely surrounding the second component, wherein the housing is fixedly connected to the wall of the first component by a weld seam.
US10570768B2 Labyrinth seal
A labyrinth seal suppresses leakage of fluid through a gap between a circumferential outer surface of a rotating body, having an axis of rotation, and a circumferential inner surface of a stationary body provided on an outer side of the rotating body, by increasing fluid energy loss caused by vortices. Said leakage occurs in an axial direction from a high pressure to a low pressure side. A step is formed on the outer surface such that the diameter of the low pressure side is smaller than that of the high pressure side. A fin extending radially inward from the inner surface is formed on at least the low pressure side of the step. An annular groove is formed to extend in a circumferential direction in the outer surface, in at least one portion of the area axially between the step and the fin.
US10570764B2 Bulb seal and spring
A sealing system may include a bulb seal coupled to a first component and a spring coupled to a second component. The bulb seal may contact the spring to form a seal between the first component and the second component. The bulb seal may be relatively stiff when new and cause the spring to compress. The bulb seal may be relatively flexible as it ages, and the spring may cause the bulb seal to compress. The bulb seal and the spring may maintain a seal throughout the life of the sealing system. The sealing system may maintain a constant separation between the first component and the second component throughout the life of the sealing system.
US10570763B2 Gas turbine engine seal installation protection
A seal assembly for a gas turbine engine includes a primary seal that includes an inner face that has a protrusion configured to seal relative to a seal land. The protrusion provided on segmented shoes is circumferentially spaced from one another by gaps. The shoes are positioned in a relaxed state. A removable material encases the protrusion with the shoes in the relaxed state.
US10570759B2 Variable-geometry turbine housing intake channel for an exhaust driven turbocharger
A variable-geometry turbocharger (VGT) for an internal combustion engine configured to generate a flow of post-combustion gases as a byproduct of generating output torque includes a turbine housing defining a volute. The VGT also includes a turbine wheel mounted on a shaft having a rotational axis, retained inside the turbine housing, and configured to be rotated about the rotational axis by the flow of post-combustion gases. The turbine housing defines an inlet to the turbine wheel downstream of the volute and upstream of the turbine wheel. The inlet to the turbine wheel includes a circumferentially continuous and unobstructed intake channel having a selectable cross-sectional area and configured to regulate effective expansion ratio of the VGT. An internal combustion engine employing such a VGT is also disclosed.
US10570756B2 Closing assembly for closing a blade ring, associated blade supports, turbomachine, and method for inserting a closing assembly
A closing assembly for closing a blade ring inserted into a circumferential T-groove of a blade support of a turbomachine, having two insertion elements, each has a C-shaped basic form having a resting leg, retention leg, and connection leg connecting the resting leg and the retention leg and is designed to reach around a ridge of the T-groove. The resting leg reaches over the ridge and the retention leg reaches under the ridge, and an intermediate element, is positioned between the insertion elements to prevent the insertion elements from moving to the center of the T-groove. The intermediate element reaches below the retention legs of the insertion elements in the assembled state, and a positioning element is associated with the intermediate element, which is supported between the groove base of the T-groove and the intermediate element and to position the intermediate element at a desired distance from the groove base.
US10570754B2 Steam turbine rotor blade, method for manufacturing steam turbine rotor blade, and steam turbine
A steam turbine rotor blade for forming a turbine rotor cascade of a steam turbine includes a rotor blade main body having a blade portion, a blade base portion and a first coupling portion, which has first facing surfaces, provided on opposite end sides of the blade portion, and a second coupling portion provided in an intermediate portion of the blade portion and having second facing surfaces. The steam turbine rotor blade also includes a coating layer which is made of a Co-based alloy having a single composition on a surface of at least one of the first and second facing surfaces with a diffusion layer having a thickness of 10 μm or less provided between the coating layer and the surface.
US10570747B2 Enhanced film cooling system
A turbine blade in an industrial gas turbine includes a blade surface to be cooled by a film of cooling fluid, a plurality of cooling holes on the blade surface through which cooling fluid flows, each cooling hole including an inlet portion and an outlet portion, and a trench on the blade surface surrounding at least one outlet portion of the cooling hole, the trench extending in an axial direction and a radial direction from the outlet portion of the cooling hole, wherein the outlet portion of the cooling hole has a shape configured to generate a first stage diffusion of the cooling fluid and a wall of the trench is positioned in the axial direction from the outlet portion of the cooling hole to generate a second stage diffusion of the cooling fluid, thereby forming the film of cooling fluid.
US10570746B2 Gas turbine engine component having vascular engineered lattice structure
A component according to an exemplary aspect of the present disclosure includes, among other things, a wall and a vascular engineered lattice structure formed inside of the wall. The vascular engineered lattice structure includes at least one of a hollow vascular structure and a solid vascular structure configured to communicate fluid through the vascular engineered lattice structure.
US10570743B2 Turbomachine having an annulus enlargment and airfoil
Disclosed is a turbomachine including a stator, a rotor rotatable about an axis of rotation, and an annulus for carrying a core flow, the annulus having a side wall on the stator and a side wall on the rotor, at least one airfoil array having a plurality of airfoils being disposed in the annulus. In a departure from an ideal aerodynamic annulus contour, a radial annulus enlargement begins upstream of the airfoils and extends downstream up to an aft portion of the airfoil array that follows the ideal aerodynamic annulus contour. Also disclosed is an airfoil for such a turbomachine.
US10570741B2 Method of balancing a gas turbine engine rotor
A gas turbine engine rotor including a disc adapted to be mounted for rotation about an axis, the disc including an annular balancing flange integrally connected thereto, the balancing flange having a first radial dimension around a first arc angle and a second radial dimension greater than the first radial dimension around a second arc angle, the second arc angle corresponding to 360 minus the first arc angle, the second arc angle being less than 180 degrees, the balancing flange around the second arc angle defining a protuberance, the protuberance being defined through machining of the balancing flange, the protuberance compensating for an unbalance of the rotor.
US10570738B2 Pump device with deformable pump ring
The invention relates to a pump device for pumping a liquid, comprising a hydraulics housing (12, 212), in which a pump ring (14, 214), a pump ring support (16, 216) and an eccentric (18), which can be driven by a shaft (20), are accommodated. The hydraulics housing (12, 212) has an annular portion (22, 222) and a first and a second lateral section (24, 26, 224), the two lateral sections (24, 26,224) being arranged opposite each other. The pump ring (14, 214) is mounted between the two lateral sections (24, 26, 224) of the hydraulics housing (12, 212) at least in some portions. On a side facing away from the pump ring support (16, 216), two first projections (28, 228), which run in the axial direction of the shaft (20), are each in contact with one of the two lateral sections (24, 26, 224).
US10570725B2 Profile measurement for underground hydrocarbon storage caverns
Underground storage caverns are widely used for the bulk storage of petroleum products, in particular, crude oil. The caverns are accessed through a casing in a borehole down to the cavern. The lower end of the casing opens into an upper region of the cavern termed the chimney. The chimney provides a transition from the casing into the cavern body. The invention presents a process of injecting a gas into the well while measuring the gas pressure and optionally measuring the volume of injected gas. The gas drives down an interface between the gas and hydrocarbon liquid. By monitoring the rate of change of the gas pressure, and detecting a sudden decrease in the rate of change, it can be determined when the interface has been driven down to the region immediately below the bottom of the casing at the upper end of the chimney.
US10570722B2 Measurement and control of shock and vibration
A system for measuring and control of shock and vibration is disclosed. The system may include a bottomhole assembly having a downhole end and an uphole end opposite the downhole end. A drill bit may be located at the downhole end of the bottomhole assembly and a powered rotary steering system may be located in the bottomhole assembly. The system may also include a first drilling mechanics module located in the bottomhole assembly, proximate the powered rotary steering system and the drill bit. The first drilling mechanics module may be coupled in electronic communication to the power rotary steering system. The system may also include a plurality of drilling dynamics measurement units distributed along a length of the bottomhole assembly, between the downhole end and the uphole end. The plurality of drilling dynamics measurement units may be coupled in electronic communication with the first drilling mechanics module.
US10570716B2 Controlling hydrocarbon production
Techniques for controlling hydrocarbon production includes (i) identifying a plurality of reservoir measurements of a subterranean hydrocarbon reservoir located between at least one injection wellbore and at least one production wellbore; (ii) processing the identified plurality of reservoir measurements to generate a petrophysical model of the subterranean hydrocarbon reservoir; (iii) determining, based on the petrophysical model, a flow of an injectant from the injection wellbore toward the production wellbore; and (iv) adjusting an inflow control device (ICD) positioned about the production wellbore based on the determined flow of the injectant.
US10570711B2 Semi-permeable expanding sleeve system for borehole pipe spreading configurations and method of spreading pipes in a borehole
A semi-permeable expanding sleeve system for pipe spreading in a borehole is disclosed. The system has an expansion sleeve, a grout injection pipe and a high-solids grout mixture. The expansion sleeve has a top end and a bottom end. The grout injection pipe has a first end, a second end, an inlet and at least one outlet. The grout injection pipe is insertable through the open top end of the expansion sleeve such that the at least one outlet is positionable within the expansion sleeve and the inlet is positionable adjacent the top end of the expansion sleeve. The grout mixture is pumped through the grout injection pipe into the expansion sleeve using a pump. A closing mechanism is provided for closing the expansion sleeve around the grout injection pipe to create a semi-permeable enclosure.
US10570708B2 Landing string measurement system and method including a power assembly providing power to a data-storage
A landing string system and method therefor are provided. The landing string system has a measurement device with mechanical sensors that observe mechanical conditions associated with a landing string. Data-storage devices are in communication with the measurement device. The data-storage devices allow storage, from time to time, of data associated with the observed mechanical conditions. A power assembly provides power to the data-storage devices for at least an expected time of service of the system.
US10570707B2 Method and system for archiving a plurality of individual data files from an oil well in an indexed manner
The invention describes a method for creating a digital archive for information generated in drilling and well operations, as well as for planning such operations. The invention further describes a system for linking, storing and accessing the information in a data store, and graphical user interfaces enabling users to accessing information made available in the system. The described system allows internet based (cloud), thus allowing users to access information from different physical and virtual location.
US10570706B2 Parallel-processing of invasion percolation for large-scale, high-resolution simulation of secondary hydrocarbon migration
A parallel-processing hydrocarbon (HC) migration and accumulation methodology is applied to basin data to determine migration pathways and traps for high-resolution petroleum system modeling. HC is determined in parallel to have been expelled in source rocks associated with a plurality of grid cells divided into one or more subdomains. Potential trap peaks are identified within the plurality of grid cells. An invasion percolation (IP) process is performed until the HC stops migrating upon arrival to the plurality of trap peaks. A determination is made as to whether the grid cells containing HC contains an excess volume of HC. An accumulation process is performed to model the filling of the HC at a trap associated with the identified potential trap peaks. The trap boundary cell list is updated in parallel together with an HC potential value. Trap filling terminates when excess HC is depleted or a spill point is reached.
US10570705B2 Managing a network of wells and surface facilities by finding a steady-state flow solution for a pipe sub-network
A method of managing a network of wells and surface facilities includes partitioning the network to obtain a pipe sub-network and two or more well sub-networks, and constructing an associated set of equations that represent a steady-state fluid flow in the sub-network. The method further includes setting boundary conditions for each well sub-network, and determining a steady-state flow solution for each well sub-network. The method further includes establishing boundary conditions for the pipe sub-network, and finding a steady-state flow solution for the pipe sub-network. If the solution does not match the estimated pressure, the method further includes adjusting the estimated pressure, repeating said setting, determining, establishing, finding, and adjusting operations until the calculated and estimated pressures converge, and analyzing flow rates of the steady-state flow solutions to evaluate suitability of a modification to the network.
US10570704B2 Automated fracture planning methods for multi-well fields
A method in accordance with some embodiments comprises receiving input parameters specifying fracturing requirements, electronically accessing formation data associated with a target formation, and using a computer processor to dynamically generate a fracturing plan for at least one of a plurality of boreholes in the target formation. The plan includes potential fracture locations and lengths that account for existing or planned fracture locations along others of the plurality of boreholes and that further account for the received input parameters and the accessed formation data. The method also comprises fracturing the target formation along the plurality of boreholes in accordance with the fracturing plan.
US10570702B2 Seal flow and pressure control
Apparatus and methods for decreasing pressure of drilling fluid within a region between an impeller and a housing of a power generation module (PGM). The apparatus comprises a shaft extending from and rotatable relative to the housing; The impeller is coupled with the shaft external to the housing and includes a group of blades that rotate the impeller as the drilling fluid flows past the PGM. The impeller further includes another group of blades that decrease the pressure of the drilling fluid within the region between the impeller and the housing when the impeller is rotating.
US10570699B2 Insulating fluid for thermal insulation
An insulating fluid system includes an acidic nanosilica dispersion and an alkaline activator. The acidic nanosilica dispersion includes silica nanoparticles and a stabilizer, such as a carboxylic acid. The alkaline activator includes an alkanolamine, such as a monoalkanolamine. A mixture of the acidic nanosilica dispersion and the alkaline activator forms an insulating fluid having a pH greater than 7 and less than or equal to 12, and the insulating fluid forms an insulating gel when heated to a temperature in a range between 100° F. and 300° F. The insulating gel may be formed in an annulus between an inner conduit and an outer conduit. The inner and outer conduits may be positioned in a subterranean formation. Forming an insulating gel may include combining the acidic nanosilica dispersion with the alkaline activator to yield the insulating fluid, and heating the insulating fluid to form the insulating gel.
US10570695B2 Shortened tubing baffle with large sealable bore
Devices for controlling the flow of fluids past a location in a wellbore and methods for using such devices are disclosed. Embodiment devices are configured such that the throughbore is maximized because of the devices' thin cross sectional length. The devices disclosed may use balls, darts or other plugs to seal against a plug seat and prevent flow therethrough, external seals prevent flow therearound and gripping elements, such as slips, prevent movement of the device within the well. Relatively high pressure rating may be accomplished with such thin cross sections by keeping the length of mandrel wall exposed to such pressures short. Some embodiment devices may have a plug seat that is integral, at least in part, with a setting ring and/or have a setting ring that is of one piece with the mandrel.
US10570691B2 Rotating and reciprocating swivel apparatus and method
What is provided is a method and apparatus wherein a swivel can be detachably connected to an annular blowout preventer thereby separating the drilling fluid or mud into upper and lower sections and allowing the fluid to be displaced in two stages, such as while the drill string is being rotated and/or reciprocated. In one embodiment the sleeve or housing can be rotatably and sealably connected to a mandrel. The swivel can be incorporated into a drill or well string and enabling string sections both above and below the sleeve to be rotated in relation to the sleeve. In one embodiment the drill or well string does not move in a longitudinal direction relative to the swivel. In one embodiment, the drill or well string does move longitudinally relative to the sleeve or housing of the swivel.
US10570690B2 BOP compact bonnet-booster (CBB) piston assembly and method
A Compact Bonnet Booster (CBB) housing is monolithically formed to include an operating piston chamber, a booster piston chamber and two BOP bonnet end caps. When the CBB is assembled, the two BOP bonnet end caps contain bonnet hydraulic assemblies utilized to open and close the CBB housing with respect to a central BOP housing interior to change out the shear members. The CBB housing also defines therein hydraulic lines to open and close the wellbore utilizing the shear members as well as to operate the bonnet hydraulic assemblies. The CBB housing also incorporates a lifting pad eye near a center of gravity of said BOP. The CBB assembly also comprises a monolithically formed operating piston and corresponding shaft as well as a monolithically formed booster piston and corresponding shaft.
US10570687B2 Reclosable multi-zone isolation using a piston assembly having a lock out feature
A reclosable multi-zone isolation tool including a piston assembly with a lock out feature. The tool has an outer and inner tubular having an annular flow path defined there between, and a central flow path defined by the inner tubular. The annular flow path is in fluid communication with the first zone, while the central flow path is in fluid communication with the second zone. A sleeve is positioned in the annular flow path and axially moveable between an open and closed position. A mandrel is positioned within the inner tubular and coupled to the sleeve to actuate the sleeve between the open and closed position. A pressure responsive piston assembly is coupled to the mandrel in order to actuate the sleeve to the open position. Once in the open position, the piston assembly is “locked out,” thereby allowing the mandrel and sleeve to move relative to the piston between the open and closed positions.
US10570678B2 Horseshoe slip elevator
An apparatus for gripping a tubular includes a body. A slip carrier is coupled to an inner surface of the body. The slip carrier is configured to pivot between an open position and a closed position. A tubular is configured to be introduced laterally into the body when the slip carrier is in the open position. A slip is coupled to the slip carrier. The slip is configured to move radially between a first position that is spaced apart from the tubular and a second position that contacts and grips the tubular.
US10570672B2 Offshore drilling rig and a method of operating the same
An offshore drilling rig includes a drill deck, at least one primary well center and a diverter system arranged below the primary well center, a drilling support structure extending upwardly from the drill deck and above the primary well center and the other work center and a first and a second hoisting system supported by the drilling support structure and being adapted for raising or lowering a first and a second load carrier, respectively, and where the offshore drilling rig includes a positioning system adapted for selectively positioning at least the first load carrier in at least a first or a second horizontal position different from the first horizontal position, where the first load carrier in the first horizontal position is positioned above the primary well center, and in the second horizontal position is positioned above the other work center.
US10570668B2 Cutting elements configured to reduce impact damage and mitigate polycrystalline, superabrasive material failure earth-boring tools including such cutting elements, and related methods
A cutting element for an earth-boring tool includes a substrate and a polycrystalline, superabrasive material secured to an end of the substrate. The polycrystalline, superabrasive material includes a curved, stress-reduction feature located at least on the first transition surface. The cutting element includes at least one recess defined in the curved, stress-reduction feature of the polycrystalline, superabrasive material. The at least one recess includes sidewalls intersecting with a front surface of the stress-reduction feature of the polycrystalline, superabrasive material and extending to a base wall within the polycrystalline, superabrasive material. The curved, stress-reduction feature includes an undulating edge formed proximate a peripheral edge of the polycrystalline, superabrasive material and a waveform extending from the undulating edge toward the center longitudinal axis of the cutting element.
US10570663B2 Automated range-based sensitivity analysis for hydrocarbon reservoir modeling
Methods, systems, and computer program products for range-based sensitivity analysis in hydrocarbon reservoir modeling are disclosed. A computer-implemented method may include receiving a first numeric range defined as a minimum value and a maximum value for a first input parameter of a computational model, computing a different computational model result for each of a plurality of values in the first numeric range by using each of the values as the first input parameter in different respective computational model calculations, and displaying results of the computational model calculations.
US10570661B2 Motorized sheer shading system
A motorized sheer shading system may move a sheer shade material between an open position, a closed position, and a view position. The shading system may move the sheer shade material from the open position to the closed position at a first average rotational speed, and from the closed position to the view position at a second average rotational speed. The shading system may automatically determine a control limit that corresponds to the closed position of the sheer shade material after control limits have been set for the open position and the view position. The shading system may cause the sheer shade material to stop moving once it reaches the closed position if the raise button of a remote control is still depressed, and may cause the sheer shade material to stop moving once it reaches the closed position if the lower button of the remote control is still depressed.
US10570651B2 Plug door lock device and plug door system
The plug door lock device is provided with a plurality of lock mechanisms, each of which has a motor for locking the door leaf. Each of the lock mechanisms has a lock arm capable of coming into engagement with an engaged portion fixed to the door leaf, a link member having one end-side portion coupled rotatably to the lock arm and a rotation preventing mechanism.
US10570649B2 Door lock apparatus
A door lock apparatus has a lock mechanism for holding a vehicle door in a closed state, an assisting mechanism for assisting in closing and/or opening the vehicle door, and a driving portion for operating the assisting mechanism, and the driving portion has a plurality of motors in which output shafts are disposed parallel to each other and pinion gears are provided individually on the output shafts, a rotational shaft which is disposed parallel to the respective output shafts of the plurality of motors, an internal ring gear which is fixed to a first end portion of the rotational shaft and which meshes with the respective pinion gears of the plurality of motors, and a worm which is fixed to a second end portion of the rotational shaft and which is configured to transmit power to the assisting mechanism.
US10570641B2 Parking barrier system and post
A post assembly (10,10.0, 10.00, 10.000, 10.0000, 110, 210, 310) for a parking lot barrier system (11), the post (12) of the post assembly (10,10.0, 10.00, 10.000, 10.0000, 110, 210, 310) being of any appropriate section and having at least one aperture (30, 32) at or near to the base (12.1) of the post (12). The at least one aperture (30, 32) is sized and shaped so as to allow the post (12) to deform elastically under collision loads at low speeds sign posted in parking lots.
US10570640B2 Modular perimeter fencing system
A system and method of installing a modular fencing system in which slotted posts are used in conjunction with hollow longitudinal rails to support the fence panels in a manner that creates a unified curtain wall perimeter barrier. The posts, rails, and fence panels are made of metal. Plastic sleeves with angularly-tilted ends are inserted into both sides of a slot opening to prevent water intrusion and to facilitate fencing on a slope. The rails are then slidably inserted into and through the sleeves to be held in place through the slots. Adjacent rails are mechanically fastened to each other. The full length of the fence is bolted to the rails to ensure that any load or impact to the fence is distributed throughout the entire system. For additional strength, each fence panel is also through-bolted to metallic finish plates, which are mounted on the slotted posts for seamless and aesthetically-pleasing look.
US10570630B2 Suspended scaffolding structure and connector therefor
A suspended scaffolding connector includes a central spine comprising an anchor connector at a top end thereof, a bottom lug at a bottom end thereof, and a top lug situated between the anchor connector and bottom lug. The connector further includes at least one top truss connector attached to the top lug and at least one bottom truss connector attached to the bottom lug, where the top and bottom truss connectors are configured and spaced for structural connection to top and bottom connectors of a scaffolding truss. The connector also includes top and bottom truss ledger connectors attached to the spine and situated between the top and bottom lugs and adapted for connection to a scaffolding ledger, and the anchor connector is adapted for connection to a suspension anchor and to support the scaffolding truss through the top and bottom truss connectors.