US10909688B2
In a moving body tracking using image data, while the moving body of a target has few outstanding features in appearance and a plurality of images similar to that of the target moving body exist in image frames, the moving body is tracked with high accuracy by evaluating a motion model (for example, a motion of a ball follows the law of motion and the ball is likely located above the table-tennis table) in a given environment (for example, table-tennis) from image data.
US10909682B2
Disclosed are a method and a device for detecting pulmonary nodule in Computed Tomography (CT) image, as well as a computer-readable storage medium. The method for detecting pulmonary nodule in CT image includes: obtaining a CT image to be detected, performing a pixel segmentation processing on the CT image through a pre-stored three-dimensional convolutional neural pixel segmentation network, to obtain a probability graph corresponding to the CT image, and obtaining a candidate nodule region by marking a connected domain on the probability graph; and predicting the candidate nodule region by various pre-stored prediction models corresponding to different three-dimensional convolutional neural network classifiers, to obtain various probability prediction values of the candidate nodule region, and comprehensively processing the various probability prediction values to obtain a classification result of the candidate nodule region.
US10909674B2
A method generates images based on context-aware imaging. The method includes acquiring a first image of a patient using first image acquisition parameters. The method includes determining, within the first image, an area as a function of first data associated with the patient. The method includes determining modification data as a function of at least one of (a) second data corresponding to the determined area and (b) the first data. The method includes determining second image acquisition parameters as a function of the modification data and the first image acquisition parameters. The method includes acquiring a second image of the patient using the second image acquisition parameters.
US10909666B2
Techniques are described for dynamically correcting image distortion during imaging of a patterned sample having repeating spots. Different sets of image distortion correction coefficients may be calculated for different regions of a sample during a first imaging cycle of a multicycle imaging run and subsequently applied in real time to image data generated during subsequent cycles. In one implementation, image distortion correction coefficients may be calculated for an image of a patterned sample having repeated spots by: estimating an affine transform of the image; sharpening the image; and iteratively searching for an optimal set of distortion correction coefficients for the sharpened image, where iteratively searching for the optimal set of distortion correction coefficients for the sharpened image includes calculating a mean chastity for spot locations in the image, and where the estimated affine transform is applied during each iteration of the search.
US10909665B2
It is disclosed a method, and a device (10) capable of localizing ball impacts on a surface of an environment. Based on differences between any two consecutive video frames of the video, one or more blurs in the video are detected (704). Parameters of the ball are compared (706) with parameters of the detected one or more moving blurs. When the parameters being compared match, the moving blur for which the parameters match, is associated (708) with ball. Dimensions of the matching blur are determined (710). Based on a change in the dimensions of the moving blur, a ball impact is detected (712). Localizing (714) of the ball impact on a surface, is based on the change in the dimensions of the moving blur being associated with the ball, and environmental parameters. It is an advantage that localization of ball impacts does not require the ball to be continuously visible.
US10909662B1
A boundary map and a first image are received. The boundary map is used to determine that brightness values for a set of pixels included in the first image should be regularized. The first set of pixels include, at a first pixel position, a first pixel having a first set of brightness values. The first set of pixels further includes, at a second pixel position, a second set of brightness values. An output image is generated by storing, at both a first and second pixel position in the output image, a set of regularized values.
US10909656B2
Methods and apparatus of processing cube face images are disclosed. According one method, each set of six cubic faces is converted into one rectangular assembled image by assembling each set of six cubic faces to maximize a number of continuous boundaries and to minimize a number of discontinuous boundaries. Each continuous boundary corresponds to one boundary between two connected faces with continuous contents from one face to another face. Each discontinuous boundary corresponds to one boundary between two connected faces with discontinuous contents from one face to another face. The method may further comprise applying video coding to the video sequence outputting the compressed data of the video sequence. According to another method, a fully-connected cubic-face image representing an unfolded image from the six faces of the cube is generated and the blank areas are filled with padding data to form a rectangular assembled image.
US10909653B2
An embodiment of an electronic processing system may include an application processor, persistent storage media communicatively coupled to the application processor, a graphics subsystem communicatively coupled to the application processor, a power budget analyzer to identify a power budget for one or more of the application processor, the persistent storage media, and the graphics subsystem, a target analyzer communicatively coupled to the graphics subsystem to identify a target for the graphics subsystem, and a parameter adjuster to adjust one or more parameters of the graphics subsystem based on one or more of the identified power budget and the identified target.
US10909650B2
A sensing and computing system and method for capturing images and data regarding an object and calculating one or more parameters regarding the object using an internal, integrated CPU/GPU. The system comprises an imaging system, including a depth imaging system, color camera, and light source, that capture images of the object and sends data or signals relating to the images to the CPU/GPU, which performs calculations based on those signals/data according to pre-programmed algorithms to determine the parameters. The CPU/GPU and imaging system are contained within a protective housing. The CPU/GPU transmits information regarding the parameters, rather than raw data/signals, to one or more external devices to perform tasks in an industrial environment related to the object imaged.
US10909649B2
Disclosed is a hidden data removal method based on an autoregressive generative model which is performed by a computer device. The hidden data removal method includes receiving a source image, randomly selecting a target pixel from the source image, and inputting the source image and an identifier of the target pixel to an autoregressive generative model and restoring the target pixel from the source image. The source image is an image in which steganography-based data is hidden, and the autoregressive generative model restores the target pixel on the basis of a pixel value distribution for pixels adjacent to the target pixel in the source image.
US10909647B2
Methods, systems, and computer programs are presented for updating estimates of damage caused by a disaster based on newly acquired damage data. One method includes operations for generating block damage estimates in a geographical region after an event (e.g., a natural disaster such as an earthquake or a tornado), accessing input damage data for one or more buildings within a first block, and adjusting the block damage estimate of the first block based on the input damage data. One or more related blocks within a threshold distance from the first block are identified, and for each related block, a respective propagation coefficient is determined based on a comparison of features of the first block with features of each related block. The block damage estimate for the one or more related blocks is recalculated based on the respective propagation coefficient.
US10909641B2
Described herein are systems and methods for providing and transporting mobile energy storage units (MESU). Multiple MESUs may be provided and each may include one or more energy modules, which may be at least partially charged at a first location and at least partially discharged at one or more secondary locations, which may be separated from the first location by at least one body of water. One or more computer hardware processors may simulate scenarios for transporting multiple MESU to the secondary location(s), and each of the scenarios may include different values for variables associated with one or more characteristics of the MESU(s). Each of these scenarios may be associated with a cost for energy transport. Based on the cost determined for each of the energy transport scenarios, one of the simulated energy transport scenarios may be selected and scheduled using a transport scheduling system.
US10909638B2
In an example, there is a disclosed a computing apparatus, including: a psychological state data interface to receive psychological state data; one or more logic elements, including at least one hardware element, including a verification engine to: receive a requested user action; receive a psychological state input via the psychological state data interface; analyze the psychological state input; and bar the requested user action at least partly responsive to the analyzing.
US10909637B1
According to another aspect, a computer system is provided. The computer system includes a memory; at least one processor in data communication with the memory; and a reporting component executable by the at least processor and configured to execute a user interface component configured to receive schedule information, the schedule information including a company-wide schedule specifying an expense report generation date and at least one reminder; store the schedule information in a data store; send the at least one reminder to a plurality of users prior to the expense report generation date; and generate, on the expense report generation date, a plurality of expense reports respectively corresponding to the plurality of users.
US10909632B2
An interactive voice response interface includes an interactive voice response platform configured for receiving an initial communication including one or more of originating number data, IP address data or device data, accessing caller characteristic data corresponding to an entity based solely on the one or more of originating number data, IP address data or device data, and based on the accessed caller characteristic data and stored logic, determining an initial set of interactive voice response options, the stored logic including associations between of caller characteristic data items and initial option sets for prompting to entities, the caller characteristic data items including prior leave history.
US10909630B2
Embodiments of the present invention are generally directed towards providing systems and methods for providing risk recommendation, mitigation and prediction. In particular, embodiments of the present invention are configured to allow for input of data related to known hazards to be interpreted and tracked or estimation of risk present in a variety of scenarios. Further embodiments of the present invention are configured to allow for predictive modeling and analysis of risk based on data as well as predictive behavior and other modeled information.
US10909621B2
A system and method is disclosed for quantifying temporal fairness on an electronic trading venue as a scalar value with unit time. The system may, for an instrument traded on the venue, construct some pluralities of time deltas associated with each pair of market participants in a plurality of such that are active on the instrument. The system may populate these pluralities of time deltas by determining the amount of time that elapses between when the first and second participant in a pair each send (or are sent) a similar message to (or from) the venue. Through analysis of these pluralities of time deltas the system may find two minimum values, fords and fmktdata, the sum of which may quantify temporal fairness for the instrument on the venue. The resultant sum may inform the value of a latency floor deployed for the instrument on the venue.
US10909619B2
A method implemented using a computing device in communication with one or more memory devices is provided. The method includes receiving a request from a client computing device to provide financial performance data for at least a first merchant of a plurality of merchants, retrieving transaction data associated with the plurality of merchants from the one or more memory devices wherein the transaction data is associated with payments processed through a payment network, comparing the transaction data associated with the first merchant to the transaction data associated with each of the plurality of merchants to determine at least one ranking of the first merchant relative to the plurality of merchants based on at least one financial performance factor, and transmitting the at least one ranking to the client computing device, in response to the request, without providing a name of the first merchant.
US10909606B2
User behaviors are monitored, by machine logic, during a visit to a venue by a user, the user behaviors associated with user interactions with items in the venue, a location of the items being tracked. In real-time, based, at least in part, on the user behaviors and the items, a subsequent behavior of the user is predicted, by machine logic, the predicting resulting in predicted behavior(s). Cognitive recommendations are provided, by machine logic, to the user in real-time during the visit, the cognitive recommendations corresponding to additional item(s) based, at least in part, on the predicted behaviors and the items. Machine learning is used to train a system for facilitating the noted aspects, as well as to update training.
US10909604B1
A set of informational content elements pertaining to an item for presentation to one or more potential item consumers is identified at an artificial intelligence service. A plurality of optimization iterations are implemented. In a particular iteration, a set of content elements to be presented to a target audience in accordance with a set of presentation constraints indicated by a content source associated with the item is identified using a machine learning model, and metrics indicating the effectiveness of the content elements are analyzed.
US10909591B2
The present disclosure includes techniques pertaining to computer implemented systems and methods for dynamic information processing. In one embodiment, the present disclosure includes a computer-implemented method comprising receiving, in a software defined network, configuration information comprising one or more category codes and at least one location code corresponding to one or more transactions on the software defined network and receiving electronic documents having the same and different data fields. The configuration information is used to identify location specific mapping operators to transform input data to output data.
US10909586B2
Methods and systems for content aggregation and distribution are described. Video content may be received from a plurality of sources. The video content may be associated with metadata identifying items included within the video content. A video player may be provided which enables video content to be displayed on a user terminal, and a control may be provided enabling the user to quickly navigate to specific portions of the video content. A viewer of the video content may, in turn, author and provide additional video content. The video player may be embeddable.
US10909585B2
Embodiments provide a computer-executable method, computer system and non-transitory computer-readable medium for programmatically analyzing a consumer review. The method includes programmatically accessing, via a network device, one or more consumer reviews for a commercial entity or a commercial object. The method also includes executing a consumer review processing engine to programmatically identify an attribute descriptor in the one or more consumer reviews, and executing the consumer review processing engine to programmatically generate a sentiment score associated with the one or more consumer reviews. The method further includes storing, on a non-transitory computer-readable storage device, the attribute descriptor and the sentiment score in association with the commercial entity or the commercial object.
US10909579B1
Systems, methods, and computer-readable media are disclosed for detecting viewability and delivering content using viewability metrics. In one embodiment, an example method may include receiving a bid request for an available content delivery slot, where the bid request comprises context information, determining first candidate content for the available content delivery slot, and determining a first base bid value for the first candidate content. Example methods may include determining an estimated view rate using the context information, determining a first bid modifier using the estimated view rate; and sending a response to the bid request comprising a first bid amount. The first bid amount may be based at least in part on the first base bid value and the first bid modifier.
US10909577B2
A media automation system generates multiple instances of a media broadcast stream, which includes core content common to each of the instances of the media broadcast stream, and multiple spot blocks interspersed within the media broadcast stream. Each stream instance is associated with a particular media playout device. A user notification is received and a packaged user notification is generated for inclusion in a particular instance of the media broadcast stream. Packaging the user notification includes obtaining first account information associated with a media delivery platform account of a user associated with a particular media playout device, and second account information associated with a consumer notification service account of the user. The user notification is mapped to the particular media playout device based on the first and second account information, and the packaged user notification is inserted into a first available spot block of the particular instance of the media broadcast stream.
US10909571B2
Techniques are described in which a service operates to identify consumers corresponding to visitor interactions with resources available from a service provider. Features are selected to use for matching of clickstream data collected for unknown visitors to profiles established for known visitor IDs. The features are selected based on analysis that accounts for consistency, completeness, and uniqueness of features among a corpus of profiles. Then, relevance scores are computed over the selected features using an information retrieval model in which clickstreams are treated as queries and profiles are treated as documents. Unknown visitors are matched to corresponding profiles using the relevance scores. Access to the digital media content is then controlled in accordance with the matching based on relevance scores, such as by serving individualized marketing offers and content to consumers that is targeted to characteristics of the consumers indicated by respective profiles.
US10909568B2
Provided is a process, including: obtaining a coupon issued by a merchant, the coupon being redeemable both on-line, at the merchant's website, and in-store, at a physical location of the merchant; sending the coupon to publishers for presentation to consumers by the publishers on user devices of the consumers; and receiving indications from the user devices of the consumers that the consumers interacted with the coupon, the indications indicating a consumer selection of an in-store redemption option or an on-line redemption option.
US10909567B1
Systems and methods for managing feedback for a multi-ARM bandit algorithm are disclosed. For example, the system may include one or more memory units storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include sending, to a device, a creative configured for display on the device. The operations may include receiving, from the device, feedback data associated with the creative, wherein the feedback data indicates a degree of user interaction with the creative. The operations may include checking the feedback data for a baked time associated with the creative. The operations may include sending the feedback data to a node based on the baked time. The operations may include updating, by the node, a model associated with the feedback data.
US10909561B2
Systems and methods for offer redemption are provided. In some embodiments, payment data for a product is received via a payment gateway, along with an identifier unique to the payer. This payer identifier is correlated to a database associated with household IDs that have been collected from loyalty programs, pharmacy data and payment collected at a retailer. When the identifier has been associated with a household ID the system may identify applicable promotions that are associated with that household. The details of the offer/promotion are sent back to the point of sale where they are applied to the transaction. Once this is confirmed the adjusted payment is processed and the promotion is cleared from the database.
US10909555B2
The present disclosure relates to computer systems and methods for interactive web-based processing of real estate transactions. In one embodiment the system includes a seller device, a server system, counselor device, and one or more home listing websites. In one embodiment, the server system provides an online interactive tutorial to the seller device having a corresponding dashboard on the counselor device that provides guidance for a real estate transaction.
US10909549B2
The present invention is directed to a system and method for providing information during content breakpoints in a virtual universe. The system comprises a placement engine configured to detect a content breakpoint within a virtual universe, which is defined as at least one of a login process, a logoff process, a teleportation, a wait state, and during any point where a user changes information streams in the virtual universe. The system also comprises an insertion resolution engine configured to create a list of prioritized information to present to a user within the virtual universe and an information definition engine configured to present the prioritized information to the user of the virtual universe during the content breakpoint.
US10909544B1
Various embodiments are generally directed to utilizing an offline and/or online verification or authentication protocol to access, redeem, or otherwise utilize multiple loyalty points and loyalty accounts A method for utilizing various loyalty points includes: determining that a user is requesting access to a loyalty points account database, receiving encrypted data generated based a cryptographic algorithm and a diversified key, receiving, a verification of the user, the verification including verifying a data combination that includes the encrypted data, where a server associated with the issuer may decrypt the data combination based on the cryptographic algorithm and the diversified key, responsive to receiving the verification of the user, accessing the database associated with a loyalty points account of the user, and authorizing a redemption of a plurality of loyalty points associated with the loyalty points account.
US10909543B2
Disclosed is an authorisation management server for managing temporary transaction authorisation credentials. A processor of the server is operative with program instructions to (i) receive a temporary authorisation code initiator from a bookings system, the temporary authorisation code initiator indicating that a user of a payment vehicle has made a booking relating to overseas travel and identifying at least one of the user and the payment vehicle. The processor is further operative with the program instructions to (ii) acquire, from the bookings system, travel booking details for the booking, the travel booking details specifying, at least first unique identifier associated with the payment vehicle user, and a first travel segment associated with the unique identifier, (iii) acquire, from the bookings system, confirmation that the travel segment has commenced, and (iv) set the first unique identifier as an authorisation code for authorising e-commerce transactions using the payment vehicle.
US10909534B2
Methods and systems are presented for a cryptocurrency based on distributed ledger (such as blockchain) technology, where a currency emission mechanism is tied to providing useful electronic resources such as computational power, storage, or connectivity to other nodes of the network, effectively creating a distributed computational cloud or supercomputer. Such resources may be provided in a secure (in case of computation sandboxed) environment in order to provide security for the nodes providing the resource. Stored data chunks may be encrypted in order to prevent the storage nodes from accessing the information. Resources may be provided on a non-exclusive basis, with a certain degree of redundancy to assure the nodes requesting the service about its integrity. The present disclosures allow free trading of electronic resources, and have a cryptocurrency that has its value associated with them, effectively building a supercomputer or a cloud where the nodes are rewarded monetarily for their participation.
US10909530B2
An authentication method performed by an authentication server (ACS). The method includes receiving from an access server (SW) giving access to a service (S), an authentication request including transaction data (DT) associated with an IC card; determining whether a security code included in the transaction data is of the DCVV type; and if so, detecting that no 3D secure (3DS) authentication is to be performed and co-operating with a verification server (SV) in order to verify the validity of the DCVV security code.
US10909528B1
A computer-implemented method includes displaying, by a mobile wallet device, a selection interface on a user interface of the mobile wallet device. The selection interface includes: a first selection option, wherein in response to a user interacting with the first selection option via the user interface, the user interface displays a code capture interface allowing the user to capture a product code that identifies a product; and, a second selection option, wherein in response to the user interacting with the second selection option via the user interface, the user interface displays a product capture interface allowing the user to capture a product image of the product. The method includes: transferring, by the mobile wallet device, a payment for the product to a merchant from an account associated with the user; and responsive to transferring the payment, deactivating, by the mobile wallet device, a product security tag associated with the product.
US10909525B1
In one embodiment, a method includes receiving, from a computing device of a first user, a request to transfer funds from a first account associated with the first user to a second account associated with a second user. The request to transfer funds may be generated by receiving a first token at the computing device of the first user through near-field communication with a first payment card and determining that the first token is associated with the second user. The method includes sending, in response to receiving the request to transfer funds, to the computing device of the first user, a request to authorize the transfer to the second account associated with the second user. The method includes receiving, from the device of the first user, an indication of authorization, wherein the indication of authorization is generated by receiving a second token at the device of the first user.
US10909523B2
Provided, in an aspect, is a method for performing an online transaction using a graphical construct. The method can include receiving, by a client device, inputs to generate the graphical construct; transmitting to a server in communication with the client device, a request to generate the graphical construct; receiving, by the client device, the generated graphical construct and a summary information from the server; displaying, through a user interface of the client device, a summary screen including the generated graphical construct and the summary information; embedding, by the client device, the generated graphical construct on a third-party application running on the client device; sending, by the client device, a transaction request to perform the online transaction using the generated graphical construct; and presenting for display, through the user interface of the client device, a notification including a status of the online transaction.
US10909510B1
Systems and methods for expediting math-based currency (“MBC”) transactions are described. A financial institution facilitates the expedited MBC transactions. The expedited MBC transactions are achieved by guaranteeing merchants that a pending MBC transaction between the merchant and a customer will be verified by the MBC verification nodes. A provided guarantee can be collected on by the merchant in the event that a guaranteed MBC transaction is not verified by the MBC verification nodes.
US10909509B1
A banking system of a financial institution maintains a plurality of customer accounts in math-based currency (“MBC”). The system includes a network interface configured to facilitate data transmission over a network. The system includes a ledger including information relating to the plurality of customer accounts associated with a plurality of customers. The system includes a processor configured to update information contained in the ledger relating to the plurality of customer accounts based on the occurrences of MBC transactions involving the plurality of customers.
US10909497B2
A system for enabling users to reserve space at attended delivery/pickup locations to at least substantially guarantee that the attended delivery/pickup locations will have capacity to receive parcels requested to be delivered to them. In various embodiments, the system is configured to substantially automatically reserve space in response to receiving a request to delivery one or more parcels to a particular attended delivery/pickup location. In other embodiments, the system is configured to enable users to reserve space at attended delivery/pickup locations.
US10909496B2
A mailbox system includes a remote computing device and a mailbox. The remote computing device is configured to communicate with a user device and to receive and review user authorization information and transmit an authorization message indicating successful authorization. The mailbox has a mail piece receiving mechanism, a mailbox identifier, a label printer, a locking mechanism, and a microprocessor. The microprocessor is configured to communicate with a user device having received an authorization message, to control the label printer to print a mailing label corresponding to services selected by a user via the user device, to control the locking mechanism in response to communications from the user device to allow the user to place a mail piece in the mail piece receiving mechanism and to lock the mail piece receiving mechanism after the mail piece is placed therein, and to communicate with the remote computing device.
US10909494B2
A device may generate a product delivery map that includes route information that is to be used by a fleet of delivery vehicles for performing a set of deliveries, and a set of location constraints identifying locations that are to be avoided by the fleet of delivery vehicles when performing the set of deliveries. The device may generate a collaborative interactions map that includes a set of collaborative constraints indicating particular supplier organizations that are candidates to engage in collaborative logistics. The device may determine, based on the set of location constraints and the set of collaborative constraints, a set of delivery schedules that are to be used to perform the set of deliveries. The device may provide the set of delivery schedules to one or more devices associated with the delivery organization to allow the fleet of delivery vehicles to perform the set of deliveries.
US10909489B2
Disclosed is a strategy planning system for displaying a narrative content associated to an optimal strategy to be implemented for a business opportunity. The strategy planning system comprises a strategy computation module, a strategy synthesis module, and a strategy customization module. The strategy computation module determines an optimal strategy, amongst a set of strategies, to be implemented for a business opportunity. The strategy synthesis module generates a narrative content for the optimal strategy by selecting a predefined narrative template, comprising a predefined content, associated to the optimal strategy. Post selection of the predefined narrative template, a narrative description for the optimal strategy may be created by performing a Natural Language Generation (NLG) technique on metadata associated to the impact analysis. Subsequently, the narrative description may be appended to the predefined content in order to generate the narrative content for the optimal strategy. After generating the narrative content, the strategy synthesis module displays the narrative content, associated to the optimal strategy to be implemented for a business opportunity, to a user.
US10909488B2
Data processing systems and methods, according to various embodiments, are adapted for mapping various questions regarding a data breach from a master questionnaire to a plurality of territory-specific data breach disclosure questionnaires. The answers to the questions in the master questionnaire are used to populate the territory-specific data breach disclosure questionnaires and determine whether disclosure is required in territory. The system can automatically notify the appropriate regulatory bodies for each territory where it is determined that data breach disclosure is required.
US10909484B2
A set of nodes are organized into a graph to represent a workflow to enable the dynamic and directed management of that workflow in a decentralized system. Each node maintains a value necessary for execution of the workflow, and includes code to populate that value. A workflow agent manages the population of the values according to an identified dependency structure for the nodes relative to the workflow. As changes are made to the workflow, the workflow agent ensures that values and dependencies of the nodes stay up-to-date. Each node retains historic values, which enables the workflow agent to query several states of the workflow throughout time as changes are made thereto. The dynamic management of the nodes improves the responsiveness of the system to changes, thereby improving computational efficiency.
US10909483B2
A computer method enable retail businesses to manage their customers using personal communication devices. The method assigns a customer to a tail of a first wait list when the customer is at a location remote from the store and registers through a software application on a personal communication device. The method also sends a message to the personal communication device when a length of a second wait list is shorter than a predetermined length and the customer is at a head of the first wait list and ready to be moved to a transition pool. The method also moves the customer from the transition pool to the second wait list after the customer arrives at the store, and removes the customer from the second wait list in response to an action by the store.
US10909477B2
A system and method for transportation services includes receiving customer preference data of a customer, including one or more favorite drivers or one or more preferred drivers, and one or more preset service zones for one or more drivers. In response to receipt of a service request, the system retrieves a set of driver data related to at least one favorite driver or preferred driver of the customer associated with one or more of the preset service zones containing a pickup location or a drop off location of the service request. One of the favorite drivers or preferred drivers of the customer is selected from the set based on compatibility. Preset service limitation data of drivers and blacklists of both a customer and one or more drivers are additionally or alternatively used to determine compatibility or incompatibility of drivers with a customer for matching purposes.
US10909474B2
A method and system is disclosed in which information related to an orientation or motion pattern of a mobile device system is detected. A determination is made whether the orientation information detected corresponds to a predetermined motion pattern or orientation for collecting event stamp information. The event stamp information may include a location and/or other event information. If the detected orientation and/or motion patterns is detected, the event stamp information is automatically collected in response to the determination, and the event stamp information is is at least temporarily stored.
US10909472B2
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining radio signal encoded data from one or more radio signal emitting device disposed on one or more fabric item used for thermal insulation by a user; performing data processing using an obtained environmental temperature of the user and one or more thermal characteristic, wherein the one or more thermal characteristic is determined using the radio signal encoded data; and providing one or more output based on the data processing.
US10909471B2
Generally discussed herein are devices, systems, and methods for machine-learning. A method may include projecting an input feature vector of a first dimensional space into a second dimensional space to create a lower dimensional feature vector, the second dimensional space smaller than the first dimensional space, determining a first prediction vector for an internal node of the tree, determining whether to pass the first prediction vector to a first child or a second child of the internal node based on a sparse vector and the lower dimensional feature vector, determining a second prediction vector at a leaf node of the tree, and determining an overall prediction by combining the first and second prediction vectors.
US10909460B2
An apparatus includes a processor to: provide a set of feature routines to a set of processor cores to detect features of a data set distributed thereamong; generate metadata indicative of the detected features; generate context data indicative of contextual aspects of the data set; provide the metadata and context data to each processor core, and distribute a set of suggestion models thereamong to enable derivation of a suggested subset of data preparation operations to be suggested to be performed on the data set; transmit indications of the suggested subset to a viewing device, and receive therefrom indications of a selected subset of data preparation operations selected to be performed; compare the selected and suggested subsets; and in response to differences therebetween, re-train at least one suggestion model of the set of suggestion models based at least on the combination of the metadata, context data and selected subset.
US10909457B2
A method for determining a final architecture for a neural network to perform a particular machine learning task is described. The method includes receiving a baseline architecture for the neural network, wherein the baseline architecture has a network width dimension, a network depth dimension, and a resolution dimension; receiving data defining a compound coefficient that controls extra computational resources used for scaling the baseline architecture; performing a search to determine a baseline width, depth and resolution coefficient that specify how to assign the extra computational resources to the network width, depth and resolution dimensions of the baseline architecture, respectively; determining a width, depth and resolution coefficient based on the baseline width, depth, and resolution coefficient and the compound coefficient; and generating the final architecture that scales the network width, network depth, and resolution dimensions of the baseline architecture based on the corresponding width, depth, and resolution coefficients.
US10909454B2
For a content item with unknown tasks performed by a viewing user on an online system, the online system receives a plurality of content items associated with a viewing user. The online system derives a feature vector for each content item. The online system predicts a likelihood of interacting with each content item using a prediction model associated with a plurality of tasks. The prediction model comprises a plurality of shared layers and a plurality of separate layers. The plurality of shared layers are configured to extract common features that are shared across the plurality of tasks. Each separate layer is configured to predict likelihood of the viewing user performing a task associated with the separate layer based on the common features. The online system scores each content item based on predicted likelihood of each task. The online system ranks the plurality of content items based on the scoring.
US10909453B1
A method of training and using a machine learning model that controls for consideration of undesired factors which might otherwise be considered by the trained model during its subsequent analyses of new data. For example, the model may be a neural network trained on a set of training images to evaluate an insurance applicant based upon an image or audio data of the insurance applicant as part of an underwriting process to determine an appropriate life or health insurance premium. The model is trained to probabilistically correlate an aspect of the applicant's appearance with a personal and/or health-related characteristic. Any undesired factors, such as age, sex, ethnicity, and/or race, are identified for exclusion. The trained model receives the image (e.g., a “selfie”) of the insurance applicant, analyzes the image without considering the identified undesired factors, and suggests the appropriate insurance premium based only on the remaining desired factors.
US10909449B2
A neuromorphic weight cell (NWC) including a resistor ladder including a plurality of resistors connected in series, and a plurality of shunting nonvolatile memory (NVM) elements, each of the shunting NVM elements being coupled in parallel to a corresponding one of the resistors.
US10909447B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium. In one aspect, a method includes the actions of receiving a request to perform computations for a neural network on a hardware circuit having a matrix computation unit, the request specifying a transpose operation to be performed on a first neural network matrix; and generating instructions that when executed by the hardware circuit cause the hardware circuit to transpose the first neural network matrix by performing first operations, wherein the first operations include repeatedly performing the following second operations: for a current subdivision of the first neural network matrix that divides the first neural network matrix into one or more current submatrices, updating the first neural network matrix by swapping an upper right quadrant and a lower left quadrant of each current submatrix, and subdividing each current submatrix into respective new submatrices to update the current subdivision.
US10909442B1
At a network-accessible artificial intelligence service for generating content-based recommendations based on multi-perspective learned descriptors, text sections associated with a plurality of description perspectives, including a single-character perspective and a multi-character perspective, are extracted from various text sources. Using the text sections as input, a machine learning model which includes respective portions corresponding to the different perspectives is trained to reconstruct the input using intermediary descriptors learned from the input. An indication that a second text source is recommended with respect to a first text source is generated using a set of the learned descriptors and transmitted.
US10909440B2
A radio frequency identification (RFID) tag. In one embodiment, an RFID tag includes an integrated circuit die. The integrated circuit die includes circuitry configured to store information and transmit the stored information responsive to reception of a radio frequency (RF) signal. The integrated circuit die also includes an antenna coupled to the circuitry. The antenna is configured to transmit and receive RFID signals. Further, the antenna and the interconnects of the circuitry are formed of a same metal, and fabricated using a same semiconductor process.
US10909439B2
System for safeguarding a person from an autonomously operating machine. The system comprises a safety controller for asserting control over the autonomously operating machine based on an input signal generated by a body-worn. The body-worn device comprises safety means for ensuring failsafe locking and arrangement of the body-worn device on the person in a predefined manner. Furthermore, the body-worn device is configured to generate the input signal only when the body-worn device is locked and arranged in said predefined manner.
US10909433B2
The present invention relates to a method of encoding information on an information carrier, the method involving providing the information carrier with an electrically conductive pattern on a substrate, wherein the pattern is configured to have different capacitance values at different parts of the electrically conductive pattern when placed on a capacitive touchscreen, wherein information is encoded based on said different capacitance values. Also provided are information carriers, and methods of reading information from such carriers. In preferred embodiments, the pattern comprises multiple pattern elements, and one or more of the pattern elements is a multilayer structure having a lower layer and an upper layer, wherein the conductivity of the upper layer is greater than that of the lower layer.
US10909428B2
According to various examples, a method by which an electronic device processes metadata can comprise the steps of: acquiring an image; combining recognition information on the image and information related to the image; and storing the combined information as metadata of the image or providing a service or a function, each of which using the combined information.
US10909421B2
The training method for the phase image generator includes the following steps. Firstly, in each iteration, a loss value is generated, including: (1). the phase image generator generates a plurality of generated phase images using a phase image generation mode; (2). the phase image determiner determines a degree of difference between the generated phase images and original phase images; (3). the loss value of the generated phase images is generated according to the degree of difference. Then, a selector selects a stable loss value from the loss values, and uses the phase image generation mode in the iteration corresponding to the stable loss value as a selected phase image generation mode of the phase image generator.
US10909419B2
An abnormality detection device of an embodiment includes an encoder, a first identifier, a decoder, and a second identifier. The encoder is configured to compress input data using a compression parameter to generate a compressed data. The first identifier is configured to determine whether a distribution of the compressed data input by the encoder is a distribution of the compressed data or a prior distribution prepared in advance, and inputs a first identification result to the encoder. The decoder is configured to decode the compressed data using a compressing parameter to generate reconstructed data. The second identifier is configured to determine whether the reconstructed data input by the decoder is the reconstruction data or the input data and outputs a second identification result to the encoder and the decoder.
US10909414B2
A system and method for analysis of complex spatio-temporal data utilize complimentary general approaches to data analysis: information field theory (IFT), which reformulates Bayesian theory in terms of field theory in order to incorporate the important and often overlooked conditions that ensure continuity of underlying parameter spaces that are to be estimated from discrete data, and entropy spectrum pathways (ESP), which uses the principle of maximum entropy to incorporate prior information on the structure of the underlying space in order to estimate measures of connectivity.
US10909413B2
An information-processing apparatus includes: an image acquisition unit configured to acquire information on a predetermined item as image information from an image file; a comparison unit configured to compare the image information with text data relating to the image file; and a notification unit configured to perform a notification in a case where a result of the comparison indicates a mismatch between the image information and the text data.
US10909411B2
According to an embodiment, an information processing apparatus includes a memory and processing circuitry. The processing circuitry is configured to acquire three-dimensional position information of a detection point, acquire target surface shape information indicating a shape of a target surface, and calculate state information of an object according to a first distance of the detection point from the target surface on the basis of the three-dimensional position information and the target surface shape information.
US10909409B2
The present disclosure relates to a system and method for codebook construction and use thereof in image quality assessment. A codebook including a plurality of code words may be provided. Each one of the plurality of code words may have a reference score relating to image quality. A test image may be acquired. One or more feature vectors may be extracted from the test image based on statistical independence between neighboring divisive normalization transform coefficients of the test image. A score may be generated based on a comparison between the extracted feature vectors of the test image and at least some of the plurality of code words in the codebook and the corresponding reference scores of the code words.
US10909399B2
An apparatus detecting driving incapability state of a driver includes: an inclination detection portion that detects inclination of a head of a driver with respect to a trunk of the driver lower than a neck, based on an image of a driver seat captured by an imaging device mounted on a vehicle; and a posture collapse detection portion that detects the driver is incapable of driving when the inclination of the head detected by the inclination detection portion is greater than a relative inclination threshold during travel of the vehicle.
US10909391B2
A vehicle surrounding information acquiring apparatus includes: a radar detector configured to detect an object around a vehicle by radio waves; a lidar detector configured to detect an object around the vehicle by light; and an image detector configured to capture a periphery of the vehicle and detect an object from the captured image. The apparatus comprises: a first processor configured to generate target information by combining a detection result of the radar detector and a detection result of the image detector; a second processor configured to generate target information by combining a detection result of the lidar detector and the detection result of the image detector; and a third processor configured to generate target information of the periphery of the vehicle by integrating the target information generated by the first processor and the target information generated by the second processor.
US10909388B2
A method for determining population density of a defined space from multi-camera sourced imagery includes loading a set of images acquired from multiple different cameras positioned about the defined space, locating different individuals within each of the images and computing a population distribution of the located different individuals in respect to different locations of the defined space. The method additionally includes submitting each of the images to a convolutional neural network as training data, each in association with a correspondingly computed population distribution. Subsequent to the submission, contemporaneous imagery from the different cameras is acquired in real time and submitted to the neural network, in response to which, a predicted population distribution for the defined space is received from the neural network. Finally, a message is displayed that includes information correlating at least a portion of the population distribution with a specific location of the defined space.
US10909387B2
Systems and methods for determining states of flow of objects in a scene. The methods and systems include measuring states of the flow at observed sample points of the scene, wherein the scene contains a set of sample points having subsets of observed and unobserved sample points. Store in a memory an operator specifying time-varying dynamics of training states of flow of the objects in the scene. Estimate, using the operator and the measured states at the subset of observed sample points, the states of the flow of the objects at the subset of unobserved sample points of the scene. Output the states of the flow at the set of unobserved sample points of the scene, so as to assist in a management of managing states of flow of objects in the scene.
US10909372B2
Devices, systems, and methods for providing auditory sensory substitution using an assistive device are disclosed. Objects in the real-world are observed by a depth camera and classified. The classification is used to identify a sound corresponding to the object. In some cases, the position of the object can also be used to identify the sound. The device is configured to permit vision-impaired players to participate in athletic events.
US10909370B2
An information processing apparatus includes a storing section configured to store scenario information and device information associated with the scenario information. The scenario information includes information configured such that another information processing apparatus executes presentation or reception of predetermined information when the other information processing apparatus determines that a predetermined condition is satisfied. The device information includes information representing specifications of hardware of the other information processing apparatus required when the other information processing apparatus executes at least one of the determination that the predetermined condition is satisfied and the presentation or the reception of the predetermined information.
US10909368B2
In embodiments, obtaining a plurality of image sets associated with a geographical region and a time period, wherein each image set of the plurality of image sets comprises multi-spectral and time series images that depict a respective particular portion of the geographical region during the time period, and predicting one or more crop types growing in each of particular locations within the particular portion of the geographical region associated with an image set of the plurality of image sets. Determining a crop type classification for each of the particular locations based on the predicted one or more crop types for the respective particular locations, and generating a crop indicative image comprising at least one image of the multi-spectral and time series images of the image set overlaid with indications of the crop type classification determined for the respective particular locations.
US10909366B2
A system accesses a plurality of ratio values for similar AOIs, each ratio value indicating a ratio between a count of device users at a similar AOI and a count of vehicles of the similar AOI. The similar AOIs are AOIs that have measurable characteristics within a range of similarity with those of the target AOI. The count of vehicles of the similar AOI is generated using aerial imagery received for the similar AOI. The count of device users at the similar AOI is extracted from third party data for the similar AOI. The system accesses a count of a number of reported device users at the target AOI, and generates an estimate of the vehicle count for the target AOI using the count of the number of reported device users at the target AOI and a combination of the plurality of ratio values for similar AOIs.
US10909365B2
An image processing apparatus includes a computer, a memory, and a program stored in the memory that, when executed by the computer, causes the computer to perform acquiring an image obtained by capturing a parking lot including a plurality of parking regions capable of parking a plurality of automobiles, deciding, for the image, a determination target region for each of the plurality of parking regions so as to exclude a shielded region that is shielded by an automobile in a case in which the automobile is parked in another parking region, and detecting, from the image, an automobile in each determination target region, and determining, based on a result of the detection, the presence/absence of parking of an automobile in each of the plurality of parking regions.
US10909345B2
Method for capturing a heat pattern with a sensor including a plurality of pixels each comprising a heat-sensitive measuring element, the sensor comprising an element for heating the measuring element, the method including carrying out the following steps for each pixel: a first heating step in which a first amount of heating power is dissipated in the measuring element; a first step of measuring the heat pattern, comprising a first read-out of the heat-sensitive measuring element, after a first delay time; a second heating step in which a second amount of heating power is dissipated in the measuring element; a second step of measuring the heat pattern, comprising a second read-out after a second delay time; and wherein the first amount of power is different from the second amount of power and/or the length of the first delay time is different from that of the second delay time.
US10909339B2
The invention relates to a method for detecting objects, comprising a plurality of RFID data carriers (DT1-DT9) designed as tags, one data carrier being assigned to each object and the data carriers forming an RFID data carrier population with a random distribution of the RFID data carriers in a data carrier vicinity and at least one mobile read device (R1-R5). The read device, in an active operating mode, moves between at least two different positions in the data carrier vicinity and receives object data or position data of the RFID data carriers that are within range of the read device, such that a data carrier association is made in the read device, in accordance with the position of the latter, between an RFID data carrier and the read device and an object data record or position data record is created and then said object data record or position data record is transmitted to a network interface (NS) within transmission range of the read device.
US10909336B2
Systems and methods for identifying an object being extracted from or moved among a plurality of objects in a designated area, the plurality of objects equipped with transponders that emit a reply signal encoding an identifier. A set of antennas proximately located to the designated area are controlled to emit interrogation signals that cause the transponders to emit the reply signal in response. Sets of information are obtained regarding the reply signals received by the set of antennas, the reply signals including an indication of a signal characteristic and an identifier particular to the type of the object. The sets of information are analyzed to identify an identifier of the object being extracted based on fluctuations in the signal characteristic relative to the plurality of objects. One or more operations may be performed involving the object based on identification of the identifier.
US10909334B2
The method comprises a pre-lamination step wherein a layer is placed in contact at least on one side with a lamination plate having a recess and the layer undergoes lamination such that a raised portion is formed on the layer; an assembling step wherein another layer is placed in contact with the layer, and the raised portion of the layer is at least partially placed in an opening of the other layer and a lamination step wherein said layers are laminated together.
US10909331B2
Systems and processes for operating an electronic device to train a machine-learning translation system are described. In one process, a first set of training data is obtained. The first set of training data includes at least one payload in a first language and a translation of the at least one payload in a second language. The process further includes obtaining one or more templates for adapting the at least one payload; adapting the at least one payload using the one or more templates to generate at least one adapted payload formulated as a translation request; generating a second set of training data based on the at least one adapted payload; and training the machine-learning translation system using the second set of training data.
US10909318B2
Provided is a computer implemented method, device and system for suggesting one or more multi-word candidates based on an input string of characters received at an electronic device. The method comprises the steps of a) for each of a plurality of n selected parts of a received input string, selecting m candidate words from a fixed dictionary of q words, where n, m and q each comprise positive integers, n is greater than or equal to 2 and m is less than q; and b) selecting from the resultant mn combinations of candidate words a subset p of candidate combinations of words where p is a positive integer and p is less than mn. In some embodiments, the multi-word candidates can be resolved to respective unique geographical locations and a subset of the multi-word candidates or their resolved geographical locations can be presented at the electronic device for user selection. It is preferred that the plurality of n selected parts of the received input string comprises x words comprising the received word input string such that n=x.
US10909317B2
A computer-implemented method, non-transitory, computer-readable medium, and computer-implemented system are provided for detecting text similarity. A smart contract for detecting a similarity to a target original text is deployed in a blockchain network. The method is performed by a network node in the blockchain network. A first transaction, including first text, is received, where the first text is text whose similarity to the target original text is to be detected. The smart contract is invoked and text similarity detection logic stated in the smart contract is executed to obtain a detection result of similarity between the first text and the target original text.
US10909309B2
A system and method includes receiving content of an electronic document having a document type, the content divided into components each having a unique identifier and selecting an extraction schema based on the document type, the extraction schema having a plurality of data categories. For each of the components, the extraction schema is applied to identify content of the component that corresponds to individual ones of the data categories and saving, with the processor, in an electronic data storage, in a record associated with the component, category metadata indicative of content of the component corresponding to the data categories. In response to obtaining the category metadata for each of the components, applying the extraction schema to the content metadata of each of the components and to the electronic document as a whole to determine document metadata. A user interface displays the document metadata on the user interface.
US10909304B2
Whilst the Internet has become a dominant communications medium through a variety of services the main portal to the vast majority of this content is through a webpage associated with a user, a group, enterprise, retailer etc. For those generating the content they are today essentially stuck with two options, one expensive option for full creative control and flexibility via web developers and website development enterprises, the other cheaper option to use an enterprise offering templates and work within their constraints. In contrast, embodiments of the invention provide conventional features the user is familiar with such as cut, copy, paste etc. allowing them to edit, manipulate, and create directly within a webpage using a tool that works directly within their website such that changes are automatically live on the Internet when completed but has the familiarity of a standard graphics editing or word processing tool.
US10909301B2
An approach is described for determining waiver applicability conditions and applying the conditions to multiple errors or warnings in physical verification tools. According to some embodiments, the approach includes identification of a waiver of an error or warning, registration of one or more condition sets for waiver of an error or warning, waiver of multiple errors or warnings that match the registered one or more condition sets, and further comprise any or all of the following: receiving or retrieving a circuit design, analyzing the circuit design to identify errors and warnings, and displaying identified errors and warnings where errors and warnings matching a registered condition set are waived. This approach provides for a 1-to-many relationship between identification of a waiver and application of waivers.
US10909300B2
A customizable routing system allows designers to create custom connection layouts that can be stored, turned into templates, reused, and further customized. The system describes designer-input custom connection layouts in terms of “structural directives” that specify its patterns and properties instead of using precise dimensions. Structural directives may describe particular connection patterns between structural components (e.g., backbone or fishbone), the placement, width, direction or layer of specific structural components, and properties of structural components relative to other components. These structural directives are implemented generally during routing, such as through design constraints, which allows the router to locally optimize the design (e.g., for cost or wire length) while considering the structural intentions of the designer. The system can also learn and replicate customization patterns based on existing layout templates by comparing connectivity information to that of existing layout templates and applying applicable structural directives.
US10909294B2
Methods for reticle enhancement technology (RET) include inputting a target wafer pattern, where the target wafer pattern spans an entire design area. The entire design area is divided into a plurality of tiles, each tile having a halo region surrounding the tile. A proposed mask for the entire design area is iterated until the proposed mask meets criteria towards producing the target wafer pattern. Each iteration includes calculating a predicted wafer pattern for a subset of the plurality of tiles; and updating the proposed mask for that tile; where all tiles in the subset are calculated before the next iteration.
US10909293B1
A method for performing multiple simulations for a circuit using a first plurality of samples is provided. The method includes obtaining a model of the circuit based on a result of the simulations, determining a failure rate and a confidence interval of the failure rate for the circuit with the performance model. The method includes determining an importance distribution based on the failure rate for the first plurality of samples, wherein the importance distribution is indicative of a probability that a sample value for the circuit will fail the simulation, selecting a second plurality of samples based on the importance distribution, performing a second set of simulations using the second plurality of samples to reduce the confidence interval of the failure rate. When the confidence interval is larger than a value, obtaining an updated performance model and performing new Monte Carlo simulations with new samples.
US10909292B1
In an example, a configurable block for a programmable device of a plurality of programmable devices in an integrated circuit (IC) includes a first flip-flop having a data port coupled to an output of an interface block of the programmable device, a clock port coupled to a first clock input, and an output port coupled to a first output. The configurable block further includes a second flip-flop having a data port coupled to the output of the interface block, a clock port coupled to the first clock input, and an output port coupled to a second output, and a first multiplexer having a first input port coupled to the output port of the first flip-flop, and a second input port coupled to the output port of the second flip-flop. The configurable block further includes a third flip-flop having an input port coupled to an output of the first multiplexer, a clock port coupled to a second clock input, and an output port coupled to a third output.
US10909286B2
Computer systems and methods are provided for increasing a rate of simulation for quantum computing devices. A quantum computing device includes a plurality of gates, each of which is coupled to one or more modes. In the provided computer systems and methods, a device definition and state information for the quantum computing device are received. The state information includes a plurality of input patterns, each of which indicates a number of input bosons that correspond to a respective mode of the quantum computing device, and an amplitude that corresponds to each input pattern. The device definition includes a plurality of sets of gate values that indicate modification by a respective gate of an input pattern probability. A first group of input patterns is generated for a first gate. The first group of input patterns includes a subset of the plurality of input patterns that meet grouping criteria.
US10909275B2
A method of making a breast or chest mask that includes enhancing a bust size of a three dimensional (3D) image of a user that illustrates a current body shape, comparing the enhanced 3D image to the current body shape 3D image and subtracting the bust size of the enhanced 3D image from the current body shape 3D image to produce a breast mask product with dimensions based on the compared 3D images.
US10909274B2
A screen protection filter includes a protection filter body and an attracting member. The protection filter body includes an attraction area and a protection area. The attracting member is disposed at the attraction area of the protection filter body. With the attracting member, the protection filter body is attachable to an attraction component of an electronic device, such that the protection area of the protection filter body correspondingly covers over a display screen of the electronic device to prevent nearby persons from spying display contents and keep privacy. By simply attaching the attracting member to the attraction component and removing therefrom, the screen protection filter can be easily attached to and removed from the display screen of the electronic device whenever needed.
US10909273B2
A data storage layer provides enhanced data security. In one implementation, the data storage layer allows selective encryption of specific parts of data blocks, with decryption restricted to pre-determined entities. The selective encryption may be applied to parts of data blocks that are stored in blockchains, for instance, to provide fine grained control over which entities with access to the blockchain can decrypt and use the parts of the data blocks with the enhanced security.
US10909268B2
Example embodiments relate to controlling secured access to electronically provided application functionality or content. An Internet browser executing on a first computing device initiates periodic polling of a paired second computing device associated with a user for measurements of short range communication protocol signal strength of the second computing device and determines that the second computing device is within an authentication distance of the first computing device. The secure Internet browser transmits an authentication request comprising a device identifier of the second computing device. Responsive to transmitting the authentication request, the secure Internet browser receives an authentication response indicating authentication confirmation, and responsive thereto, the secure Internet browser provides access to a controlled-access application by transmitting a request to a content server for a presentation of the controlled-access application, receiving from the content server a presentation associated with the user, and directing display of the presentation via a user interface.
US10909263B2
Systems and methods for utilizing a mnemonic to communicate sensitive data to an agent are disclosed. In aspects, a computer-implemented method comprises: establishing a telephone connection between a caller and an agent; entering an encryption key received from the agent into a mnemonic application of the computer device to permute an algorithm of the mnemonic application; receiving sensitive data in the form of one or more alphabetic, numeric or alpha-numeric sequence; initiating the mnemonic application to generate a mnemonic of the sensitive data using the encryption key, wherein the mnemonic is a sequence of words representing the sensitive data; displaying the mnemonic to the caller; and conveying audio communication of the mnemonic to the agent through the telephone connection to enable remote decoding of the mnemonic back into the at least one sensitive number sequence.
US10909260B2
Methods, non-transitory computer readable media, and an apparatus that includes obtaining a database and metadata associated with the database in response to a request for data masking. Next, the obtained metadata is compared with the received request to determine when the obtained metadata validates the received request. A data masking operation is performed on the obtained database at a column level when the determination indicates the received request is validated. A record of the performance of the data masking operation on the obtained database at the column level is stored.
US10909257B1
An example method includes selecting, based at least on first and second policies, first and second containers in which to execute first and second applications, respectively. The example method further includes isolating execution of the first application in the first container, and isolating execution of the second application in the second container. The example method also includes applying, based at least on the first policy, a first group of security controls to the first application executing in the first container, wherein the first container defines a first domain in which the first application is executed, and applying, based at least on the second policy, a second group of security controls to the second application executing in the second container, wherein the second container defines a second domain in which the second application is executed.
US10909248B2
A secure boot mechanism is described. The secure boot mechanism can operate in environments not originally designed to support such a mechanism. Downstream boot components can be executed from an encrypted boot partition. A first stage boot loader (FSBL) can load a second stage boot loader (SSBL) from an encrypted disk partition. The FSBL can decrypt and load the SSBL. The FSBL can intercept all I/O initiated by the SSBL so that the SSBL can transparently operate on an encrypted disk partition as though the encrypted disk were unencrypted.
US10909246B2
The present disclosure provides trusted kernel-based anti-attack data processors. One exemplary processor comprises: a trusted kernel exception vector table configured to provide a handling entry for kernel switching; a trusted kernel stack pointer register storing a trusted kernel stack pointer that points to a trusted kernel stack space; and a trusted zone in the trusted kernel stack space, the trusted zone including a program status register storing a flag bit of a starting kernel for the kernel switching, a program pointer, and a general register. When the data processor performs kernel switching from a non-trusted kernel to a trusted kernel, the trusted kernel locates the handling entry for the kernel switching and performs the switching. An underlying software protection mechanism can be provided for switching entries of a trusted kernel. Therefore, security during switching processes between a trusted kernel and a non-trusted kernel can be improved.
US10909240B2
A building management system (BMS) includes a user access point configured to receive a user input corresponding to the BMS. The system includes at least one building subsystem in communication with the user access point and configured to control subsystem equipment in response to the user input. Additionally, the system includes a controller configured to: receive the user input, and receive access point data. The controller is further configured to compare the user input and access point data to a user profile and/or an equipment profile. Additionally, the controller is configured to determine a safety value using the comparison, and determine if the safety value is outside of a predetermined safety range. If the safety value is outside of the predetermined safety range, the controller is configured to initiate a verification process.
US10909239B2
Examples of the present disclosure describe systems and methods for providing advanced file modification heuristics. In aspects, software content is selected for monitoring. The monitoring comprises determining when the software content performs file accesses that are followed by read and/or write operations. The read/write operations are analyzed in real-time to determine whether the software content is modifying file content. If the monitoring indicates the software content is modifying accessed files, mathematical calculations are applied to the read-write operations to determine the nature of the modifications. Based on the determined nature of the file modifications, the actions of the software content may be categorized and halted prior to completion; thereby, mitigating malicious cyberattacks and/or unauthorized accesses.
US10909236B2
Particular embodiments described herein provide for an electronic device that includes a binder kernel driver. The binder kernel driver can be configured to receive an application program interface (API) call, extract metadata from the API call, determine that the API call should be hooked based on the extracted metadata, and hook the API call.
US10909225B2
An electronic device includes a user interface. The user interface can include a display. One or more sensors, which may include an imager, can be included as well. One or more processors are operable with the user interface and the one or more sensors. The one or more processors determine, from signals from the one or more sensors, whether one or more persons are within a predefined environment of the electronic device. Where only one person is within the predefined environment, the one or more processors request entry of a user authentication code at the user interface to authenticate the one person as an authorized user of the electronic device. However, where two or more persons are within the predefined environment, the one or more processors preclude entry of the user authentication code at the user interface. This prevents nefarious actors from seeing entry of the user authentication code.
US10909223B2
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for hiding copyright information in a display screen. One of the methods includes generating, by a computing device, a unique identifier (ID) based on copyright information associated with a digital content, wherein the copyright information and the digital content are recorded on a blockchain of a blockchain network; determining one or more attributes associated with the display screen; and converting the unique ID to a digital watermark based on the one or more attributes, the digital watermark not being apparent to an unaided human eye when displayed in the display screen and enables retrieval of the copyright information from the blockchain based on the unique ID.
US10909221B2
A container license management method and an apparatus, where the method includes receiving an image download request including information for requesting a license from a container management background, obtaining an image according to the image download request, obtaining the information for requesting a license in the image download request, generating a license image layer corresponding to the information for requesting a license, adding the license image layer to the obtained image, and sending, to the container management background, the image to which the license image layer is added such that the container management background starts a container corresponding to the image, and detects whether the license image layer is valid. Hence, container license management efficiency can be improved.
US10909215B2
The subject matter described herein includes methods, systems, and computer program products for codification, tracking, and use of informed consent data for human specimen research. According to one method, an informed consent document is codified and consent rules are attached to a specimen. The consent rules and any changes to the consent rules are tracked. Allowed use analysis of the specimen and associated data is performed and a regulatory intelligence knowledgebase (RIK) is provided that includes global regulations data derived from proprietary and public sources. A consent document is automatically generated using the codified informed consent document and the RIK.
US10909208B2
A method for smart preloading of content resources on client devices is provided. The method includes operations for presenting an interface running on a client device that includes a plurality of content indicators associated with a plurality of content items. The method includes an operation for selectively preloading into a cache of the client device a resource associated with a content item if the content item has a level of engagement that is greater than that of other content items. According to this embodiment, the level of engagement is a measurement of interaction to the content items by other users associated with the user by, for example, a social network. The method further includes retrieving and using the resource for presenting the content item via the interface such that the content item is presented in less time than if the resource were not preloaded to the cache based on the level of engagement.
US10909200B2
Example embodiments of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing an endless search result page. In example embodiments, search results from a current level of a search are presented on the search result page displayed on a client device. A scroll indication applied to the presentation of the search results from the current level is detected. Based on a direction of the scroll indication, the search results from the current level are scrolled on the search result page. A determination that an end of the presentation of the search results from the current level is reached in response to the scrolling is made. In response, search results from a previous level are appended to the end of the presentation of the search results of the current level to cause continuous presentation of the search result page.
US10909195B2
A computing device includes an interface configured to interface and communicate with a communication system, a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory that is configured to execute the operational instructions to perform various operations. The computing device monitors navigation activity of another computing device with website(s) to generate client navigation history and server navigation history. The computing device also facilitates storage of the client navigation history based on a first blockchain and storage of the server navigation history based on a second blockchain. Based on a request to deliver tailored content from a website to the computing device, the computing device determines whether the client navigation history based on the first blockchain compares favorably to the server navigation history based on the second blockchain and selectively delivers or blocks the tailored content.
US10909184B2
A method for multiplying an object in a database may include receiving, from a client, an indication that an object is associated with a first variable attribute having a first variation and a second variation. A bucket may be created in response to the indication. The bucket may include the object, a first sub-object having a first reference to the first variation of the first variable attribute, and a second sub-object having a second reference to the second variation of the first variable attribute. The bucket may be created instead of a first object having the first variation of the first variable attribute and a second object having the second variation of the first variable attribute. The bucket stored in the database may be accessed in response to a query from the client accessing the object. Related systems and articles of manufacture including computer program products are also provided.
US10909182B2
Systems and methods are disclosed for processing events having raw machine data associated with a timestamp using one or more pivot identifiers and one or more step identifiers to generate one or more journey instances. Based on the one or more pivot identifier field, the system can relate events that have a common field value for the pivot identifier field. Based on the one or more step identifiers, the system can group the related events into a subset of events. Using the subset of events, the system can build a journey instance.
US10909181B2
Examples of the present disclosure describe systems and methods of providing a people relevance platform. In aspects, an event may be generated by an application/service on a client device. The event may be transmitted to a people relevance platform. The people relevance platform may use the event to query one or more data sources for user contacts associated with the user. The people relevance platform may generate/modify a graph or model using the user contact data, and may provide the user contact data to the client device. The client device may update a local cache and provide the user contact data to the originating application. The client device may monitor the user selection of a contact, and transmit the selection information to the people relevance platform. The people relevance platform may modify the graph and/or model based on the selection information.
US10909179B2
Analyzing a large number of files to identify malicious software including evaluating a multigraph including determining a graph having a plurality of nodes, including a source node and target nodes from a data set and merging the graph into a multigraph in response to a node score above a threshold level, for each target node; determining one or more specificity indexes for target node and determining a node score for the target node based, at least in part, on a specificity index.
US10909172B2
This disclosure relates to adaptive recommendations for user-generated mediasets. A mediaset component provides for users to generate mediasets. A user-generated mediaset can include a user-generated playlist or a user-generated media channel. A monitoring component monitors consumption of media, e.g., by a consumer. A relatedness component determines a set of the user-generated mediasets that are related to the media consumed by the consumer. A recommendation component recommends a subset of the user-generated mediasets based on a set of criteria. A rights management component determines a set of authorizations of the consumer for respective media content associated with the set of user-generated mediasets, and takes at least one action based on the set of authorizations, e.g., updating one of the mediasets based on the set of authorizations.
US10909169B2
An information processing apparatus includes a first acquiring unit configured to acquire file management information regarding one or more image files contained in a folder, a sorting unit configured to sort the file management information acquired by the first acquiring unit, a second acquiring unit configured to access image files corresponding to a first piece of the file management information and a last piece of the file management information among the pieces of file management information sorted by the sorting unit and acquire meta information regarding the two image files, and an identifying unit configured to identify a range of capture dates of the image files contained in the folder based on the meta information acquired by the second acquiring unit.
US10909160B2
Disclosed herein is new approach for structuring an organization's data, involving at a high level establishing a digital context and populating the digital context with digital content to thereby form what is referred to herein as a digital duplicate. In one aspect, the disclosed approach may be embodied in a computer-implemented method that involves: establishing a data structure comprising (i) a structural context that has at least one data component, where each component of the structural context has associated therewith one or more respective data properties (ii) a semantic context that has at least two data types that further describe individual data properties and; and populating underlying data into an instance of the data structure such that underlying data populated into each respective property of the at least one data component has each of the at least two data types of the semantic context.
US10909157B2
A system is disclosed for providing an abstractive summary of a source textual document. The system includes an encoder, a decoder, and a fusion layer. The encoder is capable of generating an encoding for the source textual document. The decoder is separated into a contextual model and a language model. The contextual model is capable of extracting words from the source textual document using the encoding. The language model is capable of generating vectors paraphrasing the source textual document based on pre-training with a training dataset. The fusion layer is capable of generating the abstractive summary of the source textual document from the extracted words and the generated vectors for paraphrasing. In some embodiments, the system utilizes a novelty metric to encourage the generation of novel phrases for inclusion in the abstractive summary.
US10909152B2
Mechanisms are provided for conducting a natural language dialogue between the automatic dialogue system and a user of a client computing device. An automatic dialogue system receives natural language text corresponding to a user input from the user via the client computing device, the natural language text having an ambiguous portion of natural language text. The automatic dialogue system analyzes user profile information corresponding to the user to identify an anomaly in the user profile information and predicts a user intent associated with the anomaly. The automatic dialogue system disambiguates the ambiguous portion of the natural language text based on the predicted user intent and generates a response to the user input based on the disambiguated natural language text which is output to the client computing device to thereby conduct the natural language dialogue.
US10909151B2
Provided are systems and methods for causing display of an index management graphical user interface (GUI). In one embodiment, a method can be provided. The method can include causing display of an index management GUI including one or more user editable fields for specifying one or more index settings; receiving, via the one or more user editable fields of the index management GUI, one or more user specified index settings; generating an index definition corresponding to the one or more user specified index settings; and distributing the index definition to one or more indexers of a data processing system. The one or more indexers are able to manage storage of data in one or more indexes based at least in part on the index definition.
US10909145B2
Systems and methods for determining whether to associate new user information with an existing user are disclosed. One embodiment involves clustering users in a set of users into clusters based on similarities of personal or behavioral features of the users. The embodiment further involves receiving new user information relating to a user using a device that provides the new user information via a computer network. A best matching cluster of the clusters is identified based on similarity of personal or behavioral features of the new user information to personal or behavioral features of the best matching cluster. The embodiment compares the personal or behavioral features of the new user information with personal or behavioral features of an existing user in the best matching cluster to determine whether to associate the new user information with the existing user or to assign it as a new (previously non-existent and unknown) user.
US10909134B2
In accordance with an embodiment, described herein are systems and methods that enable client-side calculation with data provided at a multidimensional or other database server. Data provided at the server in accordance with a server-side model, can be transformed/prepared into a grid, for use with a client-side application, for example a client spreadsheet application. During preparation of the grid, one or more portions of the grid that are identified as client-side dynamic parameters, can be represented as dynamic formulas that are modifiable within the client-side application; while parameters of the server-side model that are outside of the grid can be represented as constant values. The grid provided to the client can be used to perform client-side calculations that allow for rapid calculations in response to changes in the client-side model, without introducing a round-trip performance lag between the client-side and server-side.
US10909126B2
Some aspects provide: analyzing data exchange database records of a first entity; determining a sector with which the first entity is associated by at least one of the analyzing and first entity input identifying the sector; analyzing data exchange database records of second entity(ies) different from the first entity to determine which involve other entities associated with the sector; analyzing the records of the other entities associated with the sector; determining a benchmark index for the sector and an index for the first entity based on factor(s) of the other entities and the first entity; comparing the first entity index to the sector benchmark index and ranking the first entity against the other entities based on the comparing; determining a level of risk for the first entity based on the rank; and determining an amount of a contribution to the first entity based on the level of risk.
US10909120B1
Various methods are provided for facilitating heterogeneous database migration. One example method may comprise accessing a migration configuration file, the migration configuration file comprising information indicative of at least a source database type of a source database, connection information of accessing the source database, a destination database type of a destination database, and connection information for accessing the destination database, generating configuration data based on the source database type and the destination database type to generate a mapping of a source database table stored within the source database to a destination database table stored within the destination database, and generating a query for execution on the source database enabling data migration from the source database to the destination database.
US10909116B2
A method, system and computer program product for processing queries in a hybrid database system. A database management system of the hybrid database system obtains an estimated execution time of a query by an online transaction processing engine. The database management system further obtains an estimated execution time of the query by a database accelerator. Furthermore, the database management system determines a wait time (which could be zero) for the database accelerator to process the query. The database management system then determines whether the online transaction processing engine or the database accelerator will process the query using the estimated execution time of the query by the online transaction processing engine, the estimated execution time of the query by the database accelerator and the wait time (which could be zero) for the database accelerator to process the query. In this manner, the processing of queries in hybrid database systems is optimized.
US10909114B1
Partitions of a database table may be predicted for processing database queries. When a database query to a database is received, partitions of the database table that may exist may be predicted according to a partitioning scheme. The predicted partitions may be accessed in order to perform the query. In some embodiments, the partitioning scheme may be received from a user of the database. In some embodiments, the partitioning scheme may be obtained by analyzing the database table.
US10909111B2
Systems and methods are disclosed for augmenting or summarizing an information processing task in a bilateral Q&A format. An initial query is received from an analyst user to conduct an analysis on user-provided data attributes. A primary result is generated from processing the initial query. In addition, defined data attributes associated with the primary result are ranked to create relevant follow-up queries. A summary of the primary result, using both graphical representations and natural language summaries, are provided to the analyst user. The relevant follow-up queries can also be provided to the analyst user, thereby progressing a contextually-based conversation regarding the data. The analytics session can progress as the user traverses the results and follow-up queries, until the user terminates the session or all relevant follow-up queries are exhausted. A concise narrative of the session with varying levels of detail specified by the user is presented in natural language to provide the analyst user with a relevant summary of the performed analysis.
US10909110B1
There is provided a method and server for retrieving data from a data storage system including a plurality of storage nodes. The method may include sending a multicast message to at least a subset of the storage nodes. The multicast message may include a request for the subset of storage nodes to send the data. The multicast message may further include a data identifier indicating the data to be retrieved. Moreover, the method may include receiving data from a first storage node of the subset of storage nodes. The data received from the first storage node may correspond to the requested data. At least the act of sending a multicast message or the act of receiving data from the first storage node may be performed on a condition that an estimated size of the data is less than a predetermined value.
US10909108B2
A Distributed Availability Group (DAG) spans two AGs, each spanning one or more replica nodes and functioning as primary or secondary AG. A primary AG is replicated to the secondary AG synchronously or asynchronously. A failover in the DAG results in the AGs swapping their roles. Multiple DAGs can be linked together as a chain, which provides many useful features including disaster recovery across geographical regions, massive read scale (numerous readable secondary nodes), online migration of databases (across different operating systems and computing environments). The systems using DAGs can replicate databases across multiple independent high availability (HA) failover clusters using complex replication topologies and allow for manual failover and failback. The systems allow chaining of multiple AGs to provision a treelike structure of replicas and numerous secondary replicas without impacting performance. The systems automatically seed new database replicas to facilitate building a complex topology of DAGs.
US10909104B2
Features are disclosed for caching network resources. A system determines whether a resource which does not contain an indication in its associated header that it is cacheable may nevertheless be cached. The determination may be based on observations of a number of requests for the resource over time and from a number of different requesting clients. In response to determining that the resource is cacheable, the system may cache the resource, and in some cases modify the cache control header of resource to facilitate caching. The system may insert fields into the header or otherwise modify the header so that the resource may be cached at a network computing provider, at a requesting client device, or at some other shared or private cache.
US10909101B2
This disclosure relates to bitmap index writing, dumping, merging, and querying. In one aspect, a method includes determining, based on update data, a to-be-updated row of a bitmap index that indexes data of a database using a bitmap data structure. The to-be-updated row of the bitmap index is locked. The locking includes adding a row lock to the to-be-updated row, thereby preventing the to-be-updated row from being updated by other update operations. At least one other row of the bitmap index remains unlocked for updating by other update operations. Data in the to-be-updated row of the bitmap index is updated based on the update data.
US10909097B2
Methods, computer program products, computer systems, and the like providing for representation and analysis of entities and their relationships are disclosed. The method, for example, includes selecting a node of a plurality of nodes in a property graph, analyzing entity information associated with the node, and, in response to the analyzing, storing the entity information in dependency information. Each node of the plurality of nodes represents an entity of a plurality of entities, and is coupled to at least one other node of the plurality of nodes by one or more links of a plurality of links of the property graph. Each of the one or more links represents a relationship between the each node and the at least one other node. The entity information is information regarding the entity. The dependency information is configured to facilitate orchestration of one or more of the plurality of entities.
US10909096B2
An approach for an automatic table cleanup process of use, implemented in relational databases, are provided. A method includes setting up a table cleanup process in a database which is operable to perform an automatic table cleanup on a table within the database using an auto purge value associated with the table. The method further includes altering the table with a virtual column to keep track of dates on the table. The method further includes turning on an automatic table maintenance capability of the database to include and initiate the table cleanup process. The method further includes running the table cleanup process to perform the automatic table cleanup using dates which are automatically filled in during an insert or update operation on the table, the table cleanup process comprising looking through the records and automatically purging the table when the auto purge value has been met.
US10909094B1
Systems and methods are provided to implement a metadata record migration system that schedules the migrations of metadata records that are frequently mutated. In embodiments, the scheduler collects timing data of jobs that modify the metadata records, including the timing of various mutation operations within the jobs. In embodiments, when it is determined that a metadata record is to be migrated to a different storage location, the scheduler determines a time to migrate the metadata record. The migration time may lie within a migration window, selected based on an expected migration time needed for the metadata record and the collected time data in order to reduce a probability that record mutations will occur during the migration. In embodiments, the jobs may be snapshot jobs that modify a snapshot record, and the migration may be performed as a result of a cell partitioning operation occurring within the snapshotting system.
US10909092B2
Techniques are disclosed relating to create a configuration for a database system. In some embodiments, program instructions of a change set for an application are received from a source code management (SCM) repository. In response to the receiving, a build process is performed that includes causing compilation of the received program instructions to produce program instructions executable to run the application. The build process also includes provisioning the configuration with a schema by retrieving a first set of metadata defining the schema and issuing corresponding data definition language (DDL) instructions to create the schema in the configuration. The build process includes provisioning the configuration with data by retrieving a second set of metadata defining the data and issuing corresponding data manipulation language (DML) instructions to insert the data into the configuration and storing the provisioned configuration in a repository as one of multiple configurations associated with multiple received change sets.
US10909091B1
A data store may implement on-demand data schema modifications. Request to change a schema for a data set in a data store may be received and a description of the change recorded as part of a schema history for the data set. The request to change the schema may then be acknowledged. When access requests directed to the data set are received at the data store, the schema history for the data set may be evaluated. If the schema history indicates that data that is to be accessed in order to service the data store needs to include one or more changes in the schema history, then a version of the schema that includes the one or more changes may be applied to the data.
US10909073B2
Predicting large data flushes by collecting usage data for system assets, analyzing the data using machine learning on each asset and the whole system to determine usage trends, predicting a next large data flush using a time-series model, and determining if a size of the predicted next flush size is too large relative to journal storage space in order to advance fast forward mode. Further, protecting history information by pausing distribution of data from journal volumes to replica volumes, taking storage-level snapshots of the replica and the journal volumes, storing a snapshot timestamp for each of the storage-level snapshots in a snapshot database prior to advancing the fast forward mode or un-pausing distribution.
US10909057B2
In one embodiment, a Light Emitting Diode (LED) driving device for driving a plurality of LEDs has a switching matrix utilizing a plurality of one of a turn off thyristors or turn off triacs coupled to the plurality of LEDs. A controller is coupled to the switching matrix responsive to a voltage of a rectified AC halfwave, wherein combinations of the plurality of LEDs are altered to ensure a maximum operating voltage of the plurality of LEDs is not exceeded. A current limiting device is coupled to the combinations of the plurality of LED to regulate current.
In a second embodiment an offline charge pump utilizes a switching matrix to recombine capacitors in accordance with the voltage on the AC half wave and then in accordance with a desired output voltage to feed a load, such that said recombinations occur at a frequency much higher than the frequency of the AC rectified half wave such that charge is “pumped” from the input at one voltage to the output at another voltage through the AC halfwave while providing a constant output voltage to the load.
US10909056B2
An architecture of a multi-core electronic system is provided. The architecture includes a plurality of first computing cores, a first ring bus, a direct memory access (DMA) engine, and a DMA ring controller. The first computing cores are connected to the first ring bus. The DMA ring controller connects the DMA engine to the first ring bus. The first computing cores communicate with the DMA engine through the first ring bus and make the DMA engine perform a memory operation.
US10909052B2
A memory system includes a memory controller configured to generate a memory control signal for controlling a read operation or a write operation of data, and a plurality of memory devices configured to perform the read operation or the write operation in response to the memory control signal. A first memory device stores a first number of data received from the memory controller, and a second memory device receives a second number of data corresponding to a specific number of data from among the first number of data, copies the second number of data to generate a third number of data, and stores the third number of data in the second memory device.
US10909051B2
Method and apparatus for managing a non-volatile memory (NVM). In some embodiments, a memory module has a memory module electronics (MME) circuit configured to program data to and read data from solid-state non-volatile memory cells of the NVM. A controller is adapted to communicate commands and data to the MME circuit via an intervening data bus. The controller operates to reset the MME circuit by issuing a reset command to the MME circuit over the data bus, activating a decoupling circuit coupled between the data bus and a reference line at a reference voltage level to remove capacitance from the data bus resulting from the reset command, and subsequently sensing a voltage on the data bus. In some cases, multiple MME circuits and NVMs may be arranged on a plurality of flash dies which are concurrently reset by the controller.
US10909046B2
Apparatuses and methods related to computer memory access determination are described. A command can be received at a memory system (e.g., a system with or exploiting DRAM). The command can comprise a memory operation and a plurality of privilege bits. The privilege level or a memory address that is associated with the memory operation can be identified. The privilege level can correspond to the memory address can describe a privilege level that can access the memory address. A determination can be made as to whether the memory operation, or the application requesting certain data or prompting corresponding instructions, is entitled to access to the memory address using the plurality of privilege bits and the privilege level. Responsive to determining that the memory operation has access to the memory address, the memory operation can be processed.
US10909037B2
A mechanism is described for facilitating memory address compression at computing devices. A method of embodiments, as described herein, includes coalescing slot addresses across multiple messages received from an execution unit, where the slot addresses are coalesced in groups based on memory cacheline addresses such that each of a set of slot addresses in a group have a memory cacheline address in common between them. The method may further include outputting the memory cacheline addresses.
US10909027B1
Apparatuses, systems, methods, and computer program products are presented for multi-platform testing automation. A method includes electrically triggering, with a rotate command, at least one mechanical actuator to rotate a frame to successively present different faces of the frame to a camera of a mobile hardware device. A method includes simulating one or more touch input events on a mobile hardware device for each successively presented different face of a frame. A method includes receiving data associated with simulated one or more touch input events and a camera of a mobile hardware device from the mobile hardware device over a data network.
US10909026B2
Techniques for increasing accessibility of data across different environments of a computer system architecture are disclosed. In some example embodiments, a computer-implemented method comprises detecting that a production instance of a software solution has been created in a production environment of a cloud computing system, the production environment having a production namespace in which production objects of the production instance are stored, detecting that a development instance of the software solution has been created in a development environment of the cloud computing system, the development environment having a development namespace in which development objects of the development instance are stored, and copying the production objects from the production namespace of the production environment into the development namespace of the development environment based on the detecting that the production instance and the development instance have been created, with the copied production objects being stored in the development namespace.
US10909010B2
A data center communicates with a cloud-based backup system. Client-server roles are established such that a client role is assigned to the data center and a server role is assigned to the cloud-based backup system. On an ongoing basis, backup operations are performed. In the event of disaster or other cause of an outage of the data center, a failover protocol might be invoked such that the cloud-based backup system takes on additional processing operations beyond the aforementioned backup operations. After remediation, the data center issues a data restoration message to the cloud-based backup system. The remediated data center initiates a failback protocol that reverses the client-server roles of the data center and the cloud-based backup system such that the server role is assigned to the data center and the client role is assigned to the cloud-based backup system. After performing system restoration operations, the roles may be reversed again.
US10909008B2
The present invention relates to communications methods and apparatus for detecting and/or mitigating split brain occurrences in high availability systems. A split brain condition being a condition wherein both a standby processing node and another processing node of a cluster of processing nodes included in a high availability system are both operating at the same time in an active mode of operation. An exemplary method embodiment of operating a high availability system including a plurality of processing nodes includes the steps of determining at a standby processing node that a failure condition exists, said standby processing node being one of the cluster of processing nodes; switching the standby processing node from a standby mode of operation to an active mode of operation in response to determining that a failure condition exists; and determining whether the high availability system is experiencing a split brain condition.
US10909002B2
A fault tolerance method and system for a virtual machine group is proposed. The method includes: establishing fault tolerance backup connections of virtual machines between a virtual machine hypervisor of at least one primary host and a virtual machine hypervisor of at least one backup host to perform fault tolerance backups of the virtual machines, wherein the plurality of virtual machines are included in a fault tolerance group; when a synchronizer determines that a failover of at least one first virtual machine among the primary virtual machines in the fault tolerance group is being performed. Informing, by the synchronizer, to perform a failover of other remaining primary virtual machines among the primary virtual machines in the fault tolerance group, or to return other remaining primary virtual machines among the primary virtual machines in the fault tolerance group back to a last fault tolerance backup state of each and continue performing fault tolerance backups of the other remaining primary virtual machines.
US10908995B2
In general, data is susceptible to errors caused by faults in hardware (i.e. permanent faults), such as faults in the functioning of memory and/or communication channels. To detect errors in data caused by hardware faults, the error correcting code (ECC) was introduced, which essentially provides a sort of redundancy to the data that can be used to validate that the data is free from errors caused by hardware faults. In some cases, the ECC can also be used to correct errors in the data caused by hardware faults. However, the ECC itself is also susceptible to errors, including specifically errors caused by faults in the ECC logic. A method, computer readable medium, and system are thus provided for securing against errors in an ECC.
US10908984B2
Described herein are techniques and systems for monitoring onboarding engagement sessions and storing onboarding information associated with completion of the tasks for the monitored onboarding engagement sessions. Using the onboarding information, an error common to a task from at least some of the onboarding engagement sessions can be determined and solutions can be identified so that they can be recommended in response to a run-time error in a current onboarding session.
US10908975B2
A computer system architecture including a first buffer, a second buffer, a sub-system and a CPU is provided. The sub-system carries out a first task to obtain first returned information, stores the first returned information in the first buffer and sets up a first occupancy flag to the first buffer. Next, the sub-system carries out a second task to obtain second returned information, stores the second returned information in the second buffer, and sets up a second occupancy flag to the second buffer. The CPU reads the first returned information and eliminates the first occupancy flag. After the second returned information is stored in the second buffer and the first occupancy flag is eliminated, the sub-system continuously carries out a third task to obtain third returned information, stores the third returned information in the first buffer, and sets up the first occupancy flag to the first buffer.
US10908974B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based notification are provided. One of the methods includes: obtaining information in a block of a blockchain to determine a current state of a workflow, wherein a blockchain contract deployed in the blockchain is executable to update the current state among one or more states of the workflow; updating a locally-maintained state machine based on the determined current state; and in response to determining that the updated state machine corresponds to one of the one or more states, transmitting a notification message to one or more subscribers subscribing to the one state.
US10908962B1
The embodiments disclosed herein relate to the field of graphics processing and, without limitation, to techniques to enable efficient sharing of a graphics processing unit (GPU) between user interface (UI) graphics operations and intense compute operations. In certain embodiments, intense compute operations, such as long accumulations, are divided into multiple pieces. A scheduler is added to force context switching if an intense compute operation is blocking timely execution of a UI graphics operation. The division of the intense compute operation is tuned so that the GPU compute queue can drain during approximately the same time required to perform a context switch on the GPU.
US10908951B2
Coordinating scheduled events and aperiodic events to execute objects to extract, transform, and load data from source systems to a structured data store. An event manager process executing on a server runtime utilizes event suspension, consolidation, and sequencing techniques to ensure that only one event process is executed for a particular time range.
US10908949B2
Disclosed is a method for controlling a database service for processing a service according to an exemplary embodiment of the present disclosure. Operations stored in a computer program for processing the method include: an operation of allocating, by a control thread, a service ID for each of one or more received services and identifying one or more micro-services included in each service; an operation of allocating, by the control thread, a micro-service for a first service among the one or more services to one worker thread among one or more worker threads; an operation of allocating, by the control thread, the micro-service of a second service to the worker thread or another worker thread regardless of whether to receive a processing result of the micro-service of the first service from the worker thread; and an operation of allocating, by the control thread, a next micro-service of the micro-service of the first service to the worker thread or another worker thread when receiving the processing result of the micro-service from the worker thread.
US10908942B2
A virtualization device for composing a virtual network for implementation using physical network infrastructure, the virtualization device comprising; a node functionality and constraints module, configured to identify functionality and constraints of one or more nodes of the physical network infrastructure; a link constraints module, configured to identify constraints of one or more links of the physical network infrastructure; a network modeller module, configured to generate a model of the physical network infrastructure, based on the identified functionality and constraints of the nodes and on the identified constraints of the links; a virtual network composer module configured to receive a request for composition of a desired virtual network and to map the desired virtual network onto the physical network infrastructure based on the model generated by the network modelling module; and one or more node and link mapping modules for simultaneously mapping a virtual node of the desired virtual network onto one or more physical nodes or part of a physical node of the physical network infrastructure and for mapping a virtual link associated with the virtual node onto one or more physical links or part of a physical link of the physical network infrastructure.
US10908940B1
A virtual server system includes multiple pools of server components connected via a high-speed communication fabric and a dynamic virtual server manager configured to determine attributes of a workload in multiple workload dimensions and configure a virtual server using server components of the server component pools. The selected server components implement a virtual server configured based on the determine workload attributes in the multiple workload dimensions. Also, the dynamic virtual server manager dynamically adjusts which server components are used to implement the virtual server based on changes in workload attributes.
US10908939B2
An apparatus and method are described for fine grained sharing of graphics processing resources for example, one embodiment of a graphics processing apparatus comprises: a plurality of command buffers to store work elements from a plurality of virtual machines or applications, each work element indicating a command to be processed by graphics hardware and data identifying the virtual machine or application which generated the work element; a plurality of doorbell registers or memory regions, each doorbell register or memory region associated with a particular virtual machine or application, a virtual machine or application to store an indication in its doorbell register or memory region when it has stored a work element to a command buffer; and a work scheduler to read a work element from a command buffer responsive to detecting an indication in a doorbell register, the work scheduler to combine work elements from multiple virtual machines or applications in a submission to a graphics engine, the graphics engine to execute a work element using the data identifying a virtual machine or application associated with the work element, wherein different graphics engines are configured to simultaneously execute workloads belonging to different virtual machines or applications.
US10908938B2
Methods and systems to compute application license costs of a number of applications run on virtual machines of a virtualized data center are described. In one aspect, one or more of the virtual machines (“VMs”) that form the virtual data center are determined. Each VM is created from hardware components specifications of one or more application blueprints stored in a data-storage devices. The one or more blueprints are searched to determine the one more applications that run in each VM. For each VM, a total VM application licensing cost of the one or more applications is computed based on one or more of an application instance license cost, application socket license cost, and application core license of each of the one or more applications associated with each application.
US10908937B2
A customer utilizes an interface provided by a virtual computer system service to provision a virtual machine instance and join this instance to a directory. The interface may have previously obtained the domain name and the Internet Protocol addresses for one or more directories available to the customer for joining the virtual machine instance. The virtual computer system service may communicate with a managed directory service to obtain a set of temporary credentials that may be used to transmit a request to the directory to allow joining of the virtual machine instance. Upon provisioning of the instance, an agent operating within the instance may be configured to obtain the domain name and Internet Protocol addresses for the directory to establish a connection with the directory. The agent may also be configured to obtain the set of temporary credentials to transmit a request to the directory for joining of the instance.
US10908936B2
Systems and methods for network function virtualization (NFV) resource management are disclosed that include receiving, by a network functions virtualization orchestrator (NFVO), a reuse requirement for a first network service (NS) and determining, by the NFVO, that at least one constituent virtual network function (VNF) instance in the first NS is retainable for reuse in a second NS according to the reuse requirement when the first NS is to be terminated. In some embodiments, these systems and methods also include retaining, by the NFVO, the at least one constituent VNF instance in the first NS for reuse in the second NS.
US10908934B2
A simulation method performed by a computer for simulating operations by a plurality of cores based on resource access operation descriptions on the plurality of cores, the method includes steps of: extracting a resource access operation description on at least one core of the plurality of cores by executing simulation for the one core; and, under a condition where the one core and a second core among the plurality of cores have a specific relation in execution processing, generating a resource access operation description on the second core from the resource access operation description on the one core by reflecting an address difference between an address of a resource to which the one core accesses and an address of a resource to which the second core accesses.
US10908921B2
The present invention relates to a data processing method, including the steps of intercepting a signal within a communications channel between a predefined peripheral device for a computing system and an application executing on the computing system and processing the signal and performing one or more actions in response to the processing. At least one action affects onward transmission of one or more signals within the communications channel. A data processing system is also described.
US10908919B2
A computing device may comprise a first processor and a secondary processor. The first processor may initiate a power management process transitioning the first processor from a first state to a second state and, upon reaching a predetermined step in the power management process, notify the secondary processor of the power management process. The secondary processor may initiate, in response to the notifying, a parallel power management process transitioning the secondary processor from an equivalent first state to an equivalent second state.
US10908913B2
A method for a delayed branch implementation by using a front end track table. The method includes receiving an incoming instruction sequence using a global front end, wherein the instruction sequence includes at least one branch, creating a delayed branch in response to receiving the one branch, and using a front end track table to track both the delayed branch the one branch.
US10908910B2
Techniques for lazy copying of runtime-managed stack frames are disclosed. A runtime environment generates a runtime-managed stack including multiple frames. A topmost subset of frames includes data associated with particular instructions and a return address. A lower subset of frames includes data associated with different instructions. The runtime environment stores a copy of the topmost subset of frames in an OS-managed stack, without copying the lower subset. The particular instructions execute using the copy of the topmost subset of frames in the OS-managed stack. The runtime environment replaces, in the copy, the return address with a return barrier address. When execution of the instructions terminates, control passes to return barrier instructions, which store a copy of the lower subset of frames in the OS-managed stack and pass control to the different instructions. The different instructions execute using the copy of the lower subset of frames in the OS-managed stack.
US10908906B2
An apparatus and method for a tensor permutation engine. The TPE may include a read address generation unit (AGU) to generate a plurality of read addresses for the plurality of tensor data elements in a first storage and a write AGU to generate a plurality of write addresses for the plurality of tensor data elements in the first storage. The TPE may include a shuffle register bank comprising a register to read tensor data elements from the plurality of read addresses generated by the read AGU, a first register bank to receive the tensor data elements, and a shift register to receive a lowest tensor data element from each bank in the first register bank, each tensor data element in the shift register to be written to a write address from the plurality of write addresses generated by the write AGU.
US10908905B2
Methods and apparatus relating to techniques for avoiding cache lookup for cold cache. In an example, an apparatus comprises logic, at least partially comprising hardware logic, to determine a first number of threads to be scheduled for each context of a plurality of contexts in a multi-context processing system, allocate a second number of streaming multiprocessors (SMs) to the respective plurality of contexts, and dispatch threads from the plurality of contexts only to the streaming multiprocessor(s) allocated to the respective plurality of contexts. Other embodiments are also disclosed and claimed.
US10908901B2
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 functional units for use as operands. Upon a stream break instruction specifying one of the nested loops, the stream engine ends a current iteration of the loop. If the specified loop was not the outermost loop, the streaming engine begins an iteration of a next outer loop. If the specified loop was the outermost nested loop, the streaming engine ends the stream. The streaming engine places a vector of data elements in order in lanes within a stream head register. A stream break instruction is operable upon a vector break.
US10908899B2
A code conversion apparatus includes a memory and a processor coupled to the memory. The memory is configured to store therein a first code including a first data definition of a plurality of arrays, a first operation for the plurality of arrays, and a second data definition of an array indicating a result of the first operation. The processor is configured to convert the first data definition and the second data definition included in the first code into a data definition of an array of structures. The processor is configured to convert the first operation included in the first code into a second operation for the array of structures. The processor is configured to generate a second code including a predetermined instruction to perform the second operation on different pieces of data of the plurality of arrays in parallel with one another.
US10908898B2
A processor includes a decode circuit to decode an instruction into a decoded instruction and an execution circuit to execute the decoded instruction to sum one or more values of one or more contiguous elements of an input vector that form a block to produce an accumulated value for the block and store the accumulated value for the block in a destination vector, where an input mask dictates the one or more contiguous elements of the input vector that form the block.
US10908895B2
Methods and systems for upgrading an intelligent server adapter (ISA) with reduced downtime that affects performance are provided. The method includes, from a main agent, initiating a backup agent that includes critical functions of the ISA and runs in a tight loop, isolated from other components. The main agent transfers critical duties to the backup agent and shuts down before performing the upgrade. After upgrading itself and other system components, the main agent retrieves the duties from the backup agent, and may terminate the backup agent.
US10908891B2
A software update device includes: a memory unit for storing information about a plurality of HMI devices each including a display device; a selection unit for selecting at least one HMI device among the plurality of HMI devices; an update unit for updating software of an in-vehicle device; and a transmission unit for sending a notification message regarding the update to the one HMI device.
US10908890B2
A vehicle system includes: a reprogramming slave device implemented by an electronic control unit (hereinafter “ECU”) to be a target of updating an update file of a program stored among a plurality of the ECUs; a reprogramming master device that transmits the update file to the reprogramming slave device to control the update of the program stored in the reprogramming slave device according to a request from a terminal operable by a vehicle user; and a determination unit determines the progress of update processing on the update file. A vehicle device functions as the reprogramming master that includes: an obtaining unit for obtaining the progress determined by the determination unit; and a notification command unit for commanding a notification medium to notify the progress obtained by the obtaining unit.
US10908883B2
A voice interaction development tool is described. Initially, user input associating voice interaction data with a visual object is received via a user interface. The voice interaction data, for example, may include voice commands and corresponding output content. Subsequently, a request is received from a voice assistant platform, due to initiation via a voice command to the voice assistant platform. In real-time (e.g., as the user speaks the voice command) a visual object corresponding to the spoken voice command is graphically indicated, e.g., a flow diagram element corresponding to the voice command is emphasized. In real-time as output content corresponding to the voice command is output by a voice assistant device, the user interface provides a graphical indication of the visual object associated with the output content. In this way, the described system provides graphical feedback for testing voice interactions being developed.
US10908880B2
An integrated circuit for processing audio signals from a microphone assembly, combinations thereof and methods therefor, including a multi-issue processor configured to execute multiple instructions concurrently and connectable to a memory with a plurality of locations each represented by a corresponding index. Bit-reversal is performed on a sequence of audio data bits stored in memory by concurrently performing a load or store operation related to a first index and determining whether to perform a load operation for a second index.
US10908871B2
A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a task distribution device that distributes tasks to a synchrony group comprising a plurality of devices that are to perform the tasks distributed by the task distribution device in synchrony. The task distribution device distributes each task to the members of the synchrony group over a network. Each task is associated with a time stamp that indicates a time, relative to a clock maintained by the task distribution device, at which the members of the synchrony group are to execute the task. Each member of the synchrony group periodically obtains from the task distribution device an indication of the current time indicated by its clock, determines a time differential between the task distribution device's clock and its respective clock and determines therefrom a time at which, according to its respective clock, the time stamp indicates that it is to execute the task.
US10908866B2
An organic light emitting diode (OLED) display device includes a communication transceiver configured to connect with a terminal; a display including pixels constituted by OLEDs; and a controller configured to receive mirroring image data, which corresponds to a screen displayed on the terminal, through the communication transceiver, control the display to display a mirroring image on an area of the display based on the received mirroring image data, and adjust brightness of the displayed mirroring image based on an average picture level (APL) of the displayed mirroring image.
US10908857B2
A system includes an operation device and an information storing apparatus, which are connected via a network. The operation device determines, based on information input from the outside of the operation device in response to an operation performed on the operation device, an electronic device among a plurality of electronic devices connected to the system, for causing the electronic device to input electronic data to the information storing apparatus, and sends, to the information storing apparatus, a first request to cause the determined electronic device to input the electronic data to the information storing apparatus. The information storing apparatus sends, to the determined electronic device, a second request based on the first request sent from the operation device, and stores the electronic data that has been sent from the determined electronic device based on the sent second request.
US10908851B2
An information processing apparatus configured to manage operation log information about an external apparatus and communicate with a communication apparatus communicating with the external apparatus, includes at least one controller configured to acquire the operation log information about the external apparatus and to transmit, upon receiving a notification from the communication apparatus, state information based on the operation log information, to the communication apparatus. The notification indicates a communication error in communication between the external apparatus and the communication apparatus, wherein a message based on the state information is displayed on the communication apparatus.
US10908850B2
A non-transitory computer-readable recording medium stores instructions realizing a program set including first and second programs. The second program causes, when executed, an information processing apparatus to obtain identifying information regarding an image processing device and store device information containing the identifying information in a memory in association with program information regarding the second program. The first program causes, when executed, the information processing apparatus to transmit device information to the operating system and retrieve, from the memory, the program information associated with the device information designated as a transmission destination by a first execution instruction staring the second program based the program information, the first execution instruction being output by the operating system using a first protocol. The second program further causes the information processing apparatus to transmit a second execution instruction corresponding to the first execution instruction to the image processing device using a second protocol.
US10908847B2
A Memory Device (MD) includes a Non-Volatile Memory (NVM) including a first memory array and a second memory array. An address is associated with a first location in the first memory array and with a second location in the second memory array. A read command is received to read data for the address, and it is determined whether data stored in the NVM for the address is persistent. If not, it is determined whether data for the address has been written for the address after a last power-up of the MD. The read command is performed by returning zeroed data if data has not been written for the address after the last power-up. If data has been written after the last power-up, data stored in the first location is returned. In one aspect, a processor sends a command to the MD setting a volatility mode for the MD.
US10908843B2
A memory system includes a memory device comprising a plurality of memory blocks; and a controller suitable for controlling the memory device, wherein the controller comprises a real time clock (RTC) management circuitry suitable for generating a sudden power-off (SPO) occurrence cycle using first and second RTC values when a first SPO occurs, and then comparing the SPO occurrence cycle to a threshold value to determine whether to delay dummy page generation; and a dummy page generation circuitry suitable for generating a dummy page using one or more free pages or an incomplete program page, excluding valid pages, from a memory block, among the plurality of memory blocks, according to the determination result of the RTC manager, the incomplete program page indicating a page in which a program operation is interrupted due to an SPO.
US10908842B2
A storage device includes a nonvolatile memory including a plurality of nonvolatile memory cells, a write buffer memory storing first data and second data received from a host, and a storage controller storing the first data and the second data that are stored in the write buffer memory into the nonvolatile memory. The storage controller performs a first program operation and a second program operation on a plurality of first memory cells connected to a first word line group to store the first data, and performs a first program operation and a second program operation on a plurality of second memory cells connected to a second word line group to store the second data. While the storage controller performs the first program operation on the plurality of second memory cells, the first data is written in the write buffer memory.
US10908838B2
Apparatuses, systems, and methods are presented for column replacement. An input register, which includes a set of input divisions, may receive write data for a memory array. An output register, which includes a set of normal output divisions and a set of replacement output divisions, may output write data to an array. A column replacement circuit may selectively couple input divisions to output divisions. A column replacement circuit may couple normal output divisions for functional columns of an array to corresponding input divisions. A column replacement circuit may couple replacement output divisions for functional columns of an array to input divisions selected by the column replacement circuit, which may be corresponding input divisions or other input divisions.
US10908834B2
In some examples, a load on a first node of a plurality of nodes, over a period of time, may be determined based at least in part on comparing a load parameter with a load threshold. When the load parameter exceeds the load threshold, one or more nodes may be randomly selected from the plurality of nodes. Furthermore, an access load to move from the first node may be determined. The access load may correspond at least partially to data access requests received from user computing devices over the period of time. In addition, at least one node from the randomly selected one or more nodes may be determined that is able to receive the access load. A portion of data may be transferred from the first node to the at least one node. For instance, the portion of data transferred may be based on the access load.
US10908832B2
Disclosed in some examples are methods, systems, machine-readable mediums, and NAND devices which create logical partitions when requested to create a physical partition. The controller on the NAND mimics the creation of the physical partition to the host device that requested the physical partition. Thus, the host device sees the logical partition as a physical partition. Despite this, the NAND does not incur the memory storage expense of creating a separate partition, and additionally the NAND can borrow cells for overprovisioning from another partition. In these examples, a host device operating system believes that a physical partition has been created, but the NAND manages the memory as a contiguous pool of resources. Thus, a logical partition is created at the NAND memory controller level—as opposed to at the operating system level.
US10908830B2
In one aspect, extent lock resolution for storage devices includes designating one of the storage devices as a lock winner, which takes priority over another storage device over a lock. An aspect also includes receiving a replication request issued, by a host during active/active replication, determining an extent of pages to be modified by the request, locking the extent in local storage device, and executing the request at the local device. An aspect also includes sending a write request to a remote device. If the remote device is the designated lock winner, and an attempt to lock the extent is unsuccessful, the remote device waits for the lock to become available. If the remote device is not the designated lock winner, and an attempt to lock the extent is unsuccessful, the remote device rejects the write request and sends a request to the local device to resend the write request.
US10908826B2
A processor can determine that a set of the memory cells is controlled by signals from a first portal. The processor can determine a function of a second portal in a relationship between the first portal and the second portal. The processor can cause, in response to a determination that the function of the second portal is a specific function, a memory control circuitry to be configured so that a subset, of the set, is controlled also by signals from the second portal. The processor can determine a function of a third portal in a relationship between the first portal and the third portal. The processor can cause, in response to a determination that the function of the third portal is the specific function, the memory control circuitry to be configured so that the subset, of the set, is controlled also by signals from the third portal.
US10908821B2
A request to read data stored at a memory sub-system can be received. A determination can be made whether the data is stored at a cache of the memory sub-system. responsive to determining that the data is not stored at the cache of the memory sub-system, a determination can be made, by a processing device, of a queue of a set of queues to store the request with other read requests for the data stored at the memory sub-system. Each queue of the et of queues corresponds to a respective cache line of the cache. The request can be stored at the determined queue with the other read requests for the data stored at the memory sub-system.
US10908818B1
According to some embodiment, a backup storage system receives a request from a client to read a data segment associated with a file object stored in a storage system. In response to the request, the system performs a lookup operation in a first index stored in a memory to identify a first index entry based on a fingerprint of the requested data segment to obtain a first write-evict unit (WEU) identifier (ID) identifying a first WEU storing the requested data segment. The system accesses a solid state device (SSD) operating as a cache memory device to retrieve the data segment from the first WEU. The system extracts and decompresses a compressed data segment retrieved from the first WEU and returns the decompressed data segment to the client without accessing a storage unit for retrieving the same data segment.
US10908807B2
Provided herein are method, apparatus, and computer program products for facilitating capture and play back of interface event data. One exemplary method may comprise providing, as a function of at least profile data, environmental data, transaction data, relevance data, and implicit data derived therefrom, a dynamic application environment, displaying the dynamic application environment on an dynamic application interface, capturing interface event data, the interface event data being based on user interaction with the dynamic application interface, and comprising of one or more interface events and a particular time at which each of the one or more interface events occurred, providing data to the play back device configured for initializing a play back environment, such that the play back environment receives the interface event data and performs play back, and outputting the one or more interface events in a relative time to the particular time.
US10908806B2
An electronic device comprises: a housing; a touchscreen display exposed through a first portion of the housing; at least one connecting member connected to a second portion of the housing; at least one near distance wireless communication circuit positioned in the housing; a hardware secure element configured to store security information; a processor electrically connected to the touchscreen display, the at least one near distance wireless communication circuit, and the hardware secure element and positioned in the housing; and a memory electrically connected to the processor and positioned in the housing. The memory stores a first operating system (OS) including a user interface for a payment application and further stores a first application programming interface (API) for permitting access to the hardware secure element. When instructions stored by the memory are executed, the instructions cause the processor to: wirelessly pair with an external electronic device by using the at least one near distance wireless communication circuit; receive meta data on a card from the external electronic device through the at least one near distance wireless communication circuit; receive data on a plurality of payment cards from the external electronic device through the at least one near distance wireless communication circuit; store the data in the hardware secure element without installing other application programs related to the data; display, on the touchscreen display, the user interface for listing the plurality of accessed payment cards by using the meta data through the first API; receive a user input for selecting one of the plurality of payment cards through the touchscreen display; and transmit data on the basis of the determined payment card by using the at least one near distance wireless communication circuit. The at least one connecting member has a shape that encompasses a user's wrist. Additional various embodiments are possible.
US10908803B1
Various techniques are disclosed for facilitating a computer-supported collaborative session that includes at least two participants using different computing devices to view a canvas that is configured to contain objects added by one or more of the participants. The computer-supported collaborative session is configured to permit participants to mark and/or edit selected objects presented on the canvas. Participants may use a mobile device camera to capture images or video clips, and post the captured images or video clips to the canvas by emailing or text messaging the captured image to a designated email address or phone number.
US10908793B2
The present disclosure involves systems, software, and computer implemented methods for managing and persisting application interfaces and windows into reusable arrangements. In one example, a method may include identifying a work area of a first user, the work area including a presentation of a plurality of windows, each window associated with an application and receiving a selection of at least one of the plurality of windows in the work area. In response to receiving a request to associate the selected windows with a workplace schema, locations of the selected windows in the work area are determined. The determined locations of the selected windows are stored in a first workplace schema, where the first workplace schema stores the layout of the work area based on the determined locations of the selected windows.
US10908785B2
Embodiments described include systems and methods for displaying overlays for a network application. A client application on a client device can establish a session to a network application accessed via an embedded browser of the client application. The embedded browser of the client application may receive and display a web page of the network application. Based on one or more conditions and/or policies, the client application may identify and display overlay content over the web page in the embedded browser. The overlay content may include, but is not limited to, training videos, tutorials, social options (e.g., emoticons, likes), form help text, form autofill suggestions, and/or navigation assistance. Once the overlay content is presented, feedback can be received in order to modify the subsequent overlays.
US10908783B2
An electronic device displays a user interface object that corresponds to a first application. While displaying the user interface object, the device detects, via an input element, an input directed to the user interface object. In response: if the input meets an input threshold and includes less than a threshold amount of movement, the device generates a non-visual output corresponding to the input before detecting an end of the input, and after detecting an end of the input, displays a system user interface that includes information about the first application without displaying the first application; and, if the input does not meet the input threshold and includes less than the threshold amount of movement, the device forgoes generating a non-visual output corresponding to the input, and after detecting an end of the input, displays the first application on the display.
US10908779B2
A collaborative information management program is provided, which supports interaction by an account with a plurality of chat rooms. The program is configured to establish or define a meta-room that aggregates content posted to a set of chat rooms of the plurality of chat rooms. The program provides instructions to display user interfaces that provide user functionality to view content in the meta-room and access chat rooms to interact therewith.
US10908772B2
A method for adjusting an operating state of a smart housing device includes monitoring a device list in a control application on a mobile terminal. The control application is configured to control the smart housing device. The method further includes, when an instruction for creating a shortcut key for controlling the smart housing device is detected, creating the shortcut key on a desktop of the mobile terminal and adjusting an operating state of the smart housing device in response to actuation of the shortcut key.
US10908764B2
Inter-context coordination to facilitate synchronized presentation of image content is described. In example embodiments, an application includes multiple execution contexts that coordinate handling user interaction with a coordination policy established using an inter-context communication mechanism. The application produces first and second execution contexts that are responsible for user interaction with first and second image content, respectively. Generally, the second execution context provides a stipulation for the coordination policy to indicate which execution context is to handle a response to a given user input event. With an event routing policy, an event routing rule informs the first execution context if a user input event should be routed to the second execution context. With a pixel authorization policy, a pixel authorization grant informs the first execution context of an authorization to manipulate pixels of the second image content in response to a user input event affecting pixels of the first image content.
US10908758B2
The present disclosure relates to a touch display device and a touch sensing method, and more specifically, to a touch display device and a touch sensing method that provides a single-layered touch sensor structure by a touch electrode connecting line that electrically connects touch electrodes arranged in one direction and is arranged to bypass and surround touch electrodes arranged in another direction, thereby enabling a simple manufacturing process, a high manufacturing yield, and a low manufacturing cost.
US10908755B2
A conductive member includes: a plurality of first electrodes; and a first dummy electrode which is arranged between the first electrodes adjacent to each other, in which the first electrode has a first detection electrode portion having a first mesh pattern constituted by electrically connecting a plurality of first mesh cells formed of metal fine wires and a dummy pattern portion in the first electrode which is formed of metal fine wires arranged inside the first mesh cell of the first mesh pattern so as to be insulated from the first detection electrode portion, the dummy pattern portion in the first electrode includes metal fine wires intersecting to each other, and the first dummy electrode is electrically insulated from the first detection electrode portion and is formed of metal fine wires.
US10908751B2
A detection device is provided and includes electrodes configured to detect a touch and including a plurality of first conductive thin wires and a plurality of second conductive thin wires, wherein the first conductive thin wires extend in a first direction, and include a first wire and a second wire which is adjacent to the first wire, the second conductive thin wires extend in a second direction intersecting the first direction, and include a third wire which intersects the first wire and the second wire, the first wire has a first slit, the second wire has a second slit, the third wire has a third slit between the first wire and the second wire, and the first slit, the second slit, and the third slit are arranged in a third direction which is different from the first direction and the second direction.
US10908750B1
A method includes driving, by the master controller, transmitter electrodes with a first transmitter signal having a first sensing frequency while transmitting a first trigger signal to slave controllers, obtaining a location of an input object determined from first capacitive measurements determined by the slave controllers using the first trigger signal, and performing a resonant frequency scan. The performing the resonant frequency scan is by performing for each possible resonant frequency of resonant frequencies: driving, by the master controller, only a subset of the transmitter electrodes with a second transmitter signal having the possible resonant frequency while transmitting a second trigger signal to the slave controllers, wherein the subset corresponds to the location of the input object. The slave controllers demodulate a resulting signal according to the second trigger signal to obtain a second capacitive measurements for the possible resonant frequency.
US10908748B2
A polymer foam adhesive tape including: a substrate film; a polymer foam layer provided on one surface of the substrate film; a first adhesive layer provided on the polymer foam layer; and a second adhesive layer provided on the other surface of the substrate film, in which the polymer foam layer has a density of 0.3 g/cm3 or less, and a thickness ratio of the substrate film to the polymer foam layer is 1:3 to 1:10.
US10908746B2
A window for a display device includes: a base layer; a first hard coating layer on the base layer; and a second hard coating layer on the first hard coating layer and having a thickness less than a thickness of the first hard coating layer, where the first hard coating layer is between the base layer and the second hard coating layer.
US10908745B2
Devices related to a conductive fabric sensor are provided. A device can comprise an insulting and flexible fabric substrate, a central transmitting electrode on a top surface of the insulting and flexible fabric substrate, a plurality of receiving electrodes surrounding the central transmitting electrode and connected to the central transmitting electrode, and a power supply configured to generate a respective electric field between the central transmitting electrode and each receiving electrode of the plurality receiving electrodes.
US10908741B2
A touch input is detected. From a plurality of transmitters coupled to a propagating medium, propagating signals are emitted through the propagating medium. At a plurality of receivers coupled to the propagating medium, one or more of the propagating signals that have been disturbed by the touch input are received. The plurality of transmitters and the plurality of receivers are coupled to the propagating medium on an internal side of a device sidewall. One or more detected propagating signals that have been disturbed by the touch input are analyzed to identify the touch input on an external surface of the device sidewall.
US10908738B2
Various embodiments relate to a foldable electronic device and a method for detecting a touch input by a foldable electronic device. The method may include: detecting an angle between a first housing and a second housing; and adjusting a touch-sensing sensitivity on at least a portion of a third side adjacent to a first side to be lower than a touch-sensing sensitivity on the first side based on a touch input being detected on the first side where the angle is smaller than a specified angle.
US10908737B2
A data configuration process is repeatedly performed at least twice, and a sum of a value obtained by multiplying a difference between a first temporary value (PAjt=1) of element data obtained by the first data configuration process and a second temporary value (PAjt=2) of the element data obtained by the second data configuration process by a predetermined proportionality coefficient γ and the first temporary value (PAjt=1) is calculated for each of M sections A1 to AM as values approximated to a convergence value of the element data. By this, the number of times the data configuration process is repeatedly performed is considerably reduced when compared with a case where a convergence value of element data is obtained by repeatedly performing the data configuration process a number of times.
US10908734B2
A display device may include a display element layer, a sensing element layer, and a second-type sensor electrode. The display element layer may include a first through hole, a non-pixel area, and a display area. The display area may including pixels and may surround the non-pixel area. The non-pixel area may surround the first through hole. The sensing element layer may include a second through hole and a first sensing area. The first sensing area may include first-type sensor electrodes, may overlap the display area, and may surround the second through hole. The second through hole may correspond to the first through-hole. The second-type sensor electrode may overlap the non-pixel area and may be electrically insulated from the first-type sensor electrodes.
US10908733B2
A display device includes: a substrate; a sealing substrate opposing the substrate, and including a first surface adjacent to the substrate and a second surface opposing the first surface; a pixel unit between the substrate and the sealing substrate; a sealing member between the substrate and the sealing substrate, spaced apart from the pixel unit, and bonding the substrate and the sealing substrate to each other; a touch sensing unit on the second surface of the sealing substrate; a touch pad on the second surface of the sealing substrate, and overlapping the sealing member; and a touch circuit board on the touch pad and connected to the touch pad. The touch pad includes: a first conductive pad; and a second conductive pad on the first conductive pad, and having an area less than an area of the first conductive pad.
US10908720B2
Embodiments of the present application provide a display device, which solves the problems that it is difficult for the single-screen display to be realized non-integrated touch and display, that the separation operation cannot be realized so that today's increasingly diverse application requirements cannot be satisfied. The display device according to the present application includes: a display screen; at least one touch screen communicatively coupled to the display screen; and a controller configured to execute the following instructions: adjusting a display content of the display screen in communication with the touch screen according to an input instruction of the touch screen.
US10908715B2
The disclosure provides an array substrate and a method of manufacturing the same, a display device and a method of detecting a touch position. In the array substrate, the plurality of X and Y sensing lines are respectively parallel to gate data lines, and a sensing thin film transistor is provided at a crossing position where the X and Y sensing lines cross. A control terminal and an output terminal of the sensing thin film transistor are coupled to the X and Y sensing lines, respectively. A piezoelectric material layer is formed between the control terminal and an input terminal of the sensing thin film transistor such that, when being pressed, the piezoelectric material layer generates deformation such that a sensing voltage is generated at the input terminal of the sensing thin film transistor with relative to the control terminal of the sensing thin film transistor.
US10908703B2
A user terminal device and a control method are provided. The user terminal device includes a display, a sensor configured to sense a user interaction on the display, and a controller configured to, in response to a user interaction being sensed by the sensor of a touch being made by an input device of a polyhedral shape that includes different touch patterns on each of a plurality of surfaces, control a function of the user terminal device according to a touch pattern on a touched surface among the plurality of surfaces.
US10908697B2
An electronic device comprising a touch screen, a plurality of first keys arranged along a periphery of the touch screen, a storage configured to stores a character array, and at least one controller configured to execute a character editing process according to an operation on the first key by allocating at least one of characters and phrases included in the character array to each of the first keys and accepting, when detecting the operation on one of the first keys, editing the at least one of the characters and the phrases allocated to the first key on which the operation is detected.
US10908692B2
A touchpad module includes a movable plate in which one surface is an operation surface of a touchpad, a support member including a facing portion facing the other surface of the movable plate, damper members for connecting the movable plate and the support member, and an actuator for vibrating the movable plate. The actuator includes an air-core coil and a magnet facing each other in a first direction in which the other surface faces the facing portion. The air-core coil is fixed to the other surface, and the magnet is fixed to the facing portion. The actuator vibrates the movable plate in a second direction perpendicular to the first direction by energizing the air-core coil.
US10908685B2
A hand-wearable device includes an elastic sheet including a first elastic layer and a second elastic layer facing each other; a sensor unit formed by printing a predetermined conductive liquid metal between the first elastic layer and the second elastic layer; a wire unit extending from the sensor unit and electrically connected to the sensor unit; an electrode substrate formed on one side of the wire unit and spaced apart from the wire unit by a predetermined distance; and a connection electrode formed by printing a predetermined conductive liquid metal between the wire unit and the electrode substrate.
US10908683B2
Aspects of the present disclosure describe an improved calibration method for systems, methods, and structures that provide eye-tracking by 1) steering a beam of light through the effect of a microelectromechanical system (MEMS) onto a surface of the eye and 2) detecting light reflected from features of the eye including corneal surface, pupil, iris—among others. Positional/geometric/feature/structural information pertaining to the eye is determined from timing information associated with the reflected light.
US10908681B2
The present disclosure is directed to an augmented reality head mounted device worn by a user. The device includes an image capture device configured to capture an image of a surgical environment and a transparent lens configured to display an augmented image based on the image of the surgical environment. An eye tracking module coupled to the transparent lens configured to determine a direction of a gaze of an eye of the user, wherein the direction of the gaze of the eye determined by the eye tracking module is used to manipulate the augmented image.
US10908680B1
Head-mounted augmented reality (AR) devices can track pose of a wearer's head to provide a three-dimensional virtual representation of objects in the wearer's environment. An electromagnetic (EM) tracking system can track head or body pose. A handheld user input device can include an EM emitter that generates an EM field, and the head-mounted AR device can include an EM sensor that senses the EM field. EM information from the sensor can be analyzed to determine location and/or orientation of the sensor and thereby the wearer's pose. An improved or optimized pose can be provided by reverse-estimating a reverse EM measurement matrix and optimizing the pose based on a comparison between the reverse EM measurement matrix and an EM measurement matrix measured by the EM sensor.
US10908678B2
Techniques are disclosed for systems and methods for providing a fused image that combines image data of a scene received from an imaging system with a chart to aid in the navigation of a mobile structure. Specifically, the fused image may be generated by superimposing various image elements extracted from an image onto various locations on the chart that correlate to the actual positions of the objects within the scene. In some embodiments, one or more non-water objects may be detected within the image, image representations of the non-water objects may be extracted from the image feed, and the extracted image representations may be superimposed onto locations on the chart that are determined to correlate to the actual positions of the non-water objects within the scene.
US10908677B2
A system in a vehicle includes one or more sensors configured to obtain input from an occupant of the vehicle. The system also includes a controller in communication with the one or more sensors, wherein the controller is configured to, receive the input from the one or more sensors, determine a mood of the occupant utilizing at least the input, and output a solution to a vehicle display in response to the mood of the occupant.
US10908671B2
An apparatus including a handshake window enabler having a pair of differential inputs and a window enablement output, a common mode detector coupled to a power input and a ground input and having a handshake inhibit output, and a handshake disabler coupled to the handshake window enabler, the common mode detector, and the pair of differential inputs. If a common mode voltage that out of range (“too high”) is detected, high speed handshake protocols are such that the bus operates a lower data rate.
US10908665B2
Various embodiments comprise a protective circuit to connect at least two voltage rails to each other upon detection of the loss of the supply voltage that provides input power to the voltage regulators. The protective circuit may cause the two outputs of the voltage regulators to be connected to each other through a resistor when such a loss occurs. This in turn may prevent possible circuit damage in the load by preventing the higher output voltage from dropping below the lower output voltage if the capacitors on the outputs of the voltage regulators discharge at different rates. Such a reverse-voltage condition might otherwise cause damage in the load circuitry.
US10908657B2
Described herein are baffles for Input/Output (I/O) devices and I/O devices comprising baffles configured to redirect incoming pre-heated air around downstream electrical components and/or their respective heat sinks to prevent overheating. Providing an isolated fresh airflow path from a fluid inlet to such downstream electrical devices reducing such overheating, which prevents malfunctions and increases the I/O efficiency, speed, and lifetime of I/O devices.
US10908651B2
An electronic device housing includes: a bottom cover; a top cover; a partition structure that is disposed in a space divided by the bottom cover and the top cover and has an opening; and a heat generation member. The partition structure is joined to the bottom cover or the top cover to form a hollow structure, and the heat generation member is disposed on a surface of the partition structure on the hollow structure side.
US10908649B2
Interchangeable housing panel components for a display housing of a portable computing device. The interchangeable housing panel component is sized and dimensioned to be received by a receiving portion of the computing device. A first interchangeable housing panel component is quickly installed by a user to customize the appearance of their computing device and, when desired, is also quickly removed, from the computing device. A second interchangeable housing panel component can then be installed on the same computing device, transforming the appearance of their computing device. When desired, the second interchangeable housing panel component can be removed and the first interchangeable housing panel component can be reinstalled, returning the computing device to its previous appearance. The housing panel components and computing device include provisions for easy removal and installation of the components.
US10908641B1
A computing device includes signal generation circuitry and also includes a location on the computing device that is operative to couple a signal generated by the signal generation circuitry into a user. For example, the computing device includes signal generation circuitry that generates a signal that includes information corresponding to a user and/or an application that is operative within the computing device. The signal generation circuitry couples the signal into the user from a location on the computing device based on a bodily portion of the user being in contact with or within sufficient proximity to the location on the computing device that facilitates coupling of the signal into the user. Also, the signal may be coupled via the user to another computing device that includes a touchscreen display that is operative to detect and receive the signal.
US10908637B2
A display device includes a display panel; a bottom chassis in which the display panel is accommodated, the bottom chassis defining: a first surface adjacent to the display panel, a second surface opposing the first surface, and a hole extending from the first surface to the second surface; and an adhesive film removably attachable to the second surface of the bottom chassis, the adhesive film including a guide line forming an enclosed shape. The adhesive film attached to the second surface of the bottom chassis disposes the enclosed shape formed by the guide line of the adhesive film, overlapping the hole, and a minimum dimension of the enclosed shape formed by the guide line is greater than a dimension of the hole.
US10908636B2
A circuit may perform a skew correction process that positions clock pulses of an output clock signal in respective target sampling positions. The circuit may receive an input clock signal and an input data signal and select one of a plurality of predetermined skew cases for the input clock signal and the input data signal. In addition, the circuit may performing timing relationship measurements for transition permutations of the clock signal and the data signal. The circuit may determine which of the input clock signal and the input data signal to delay and an amount of the delay based on the selected skew case and the timing relationship measurements. An output of the circuit may delay the input clock signal or the input data signal according to the determinations, which centers the sampling transitions of the clock signal in target sampling positions.
US10908635B1
A method for generating a clock signal includes selecting a primary reference clock signal or a secondary reference clock signal as a reference clock signal for a phase-locked loop configured to generate an output clock signal. The method includes generating an indication of whether a failure of the reference clock signal has occurred by monitoring the secondary reference clock signal and a plurality of additional clock signals using the reference clock signal. The failure is determined based on whether a gross failure of the reference clock signal has occurred and if the gross failure has not occurred, further based on whether a quality failure of the reference clock signal has occurred.
US10908629B2
A remote controller comprising a shifter lever structure, a controller, and a signal emission device electrically coupled to the controller. The shifter lever structure includes a base, a press key movably connected to the base, a shifter lever arranged surrounding the press key and movably connected to the base, and a sensor coupled to the press key and the shifter lever. The sensor is configured to obtain moving state information about the press key and the shifter lever. The sensor includes at least one of an angle sensor, an angular displacement sensor, an angular velocity sensor, an angular acceleration sensor, a torque sensor, a distance sensor, a linear displacement sensor, a linear velocity sensor, a linear acceleration sensor, or a pressure sensor. The controller is configured to receive the moving state information from the sensor and emit a control signal corresponding to the information via the signal emission device.
US10908625B2
The present invention provides an intelligent dynamic control system of an indoor temperature. The system includes a controller, and a human-computer interaction interface, a temperature adjustment device, an indoor temperature collector and an outdoor temperature collector, which are respectively connected with the controller. According to the technical solution provided by the present invention, the system is simple, convenient to implement, good in control effect and remarkable in energy saving effect; outdoor temperature data are collected by the outdoor temperature collector and are compared with the indoor temperature collected by the indoor temperature collector, in combination with the parameters of resident population, and by means of analysis and intelligent adjustment of the indoor temperature, the most comfortable temperature is provided for indoor residents; furthermore, constant control and constant adjustment can be achieved, thereby not only ensuring the comfort, but also avoiding unnecessary energy consumption; and respective adjustment is provided for each house and each room, the space occupation is small, and the adjustment efficiency is high.
US10908617B2
A vehicle platooning system to operate vehicles in a platoon in an appropriate order. The vehicle platooning system is applied to a vehicle that can be operated autonomously. A controller obtains information about each of the vehicles participating in the platoon including a straight line stability upon satisfaction of a condition to form a platoon with other vehicles, and assigns the vehicle having a relatively good straight line stability to a leader vehicle in the platoon.
US10908610B2
The invention provides a method and system for a vehicle to shift between an autonomous mode and a manual mode, and vice versa. This shifting is dependent on multiple criteria, including but not limited to extra weight inside the vehicle, passengers inside the vehicle, one or more sensors, whether the vehicle is in park, and whether the vehicle is at the final location. The invention also includes several components such as users, vehicles, a central processor, and maintenance stations. According to the method, no passengers are permitted on board the vehicle when it is in autonomous mode, and the vehicle will be on the road for an extended and longer amount of time compared to rental vehicles because the vehicles can automatically drive towards a new user or towards a maintenance station, thus utilizing the time during which the vehicle would otherwise be idle.
US10908608B2
According to one embodiment, an ADV is controlled according to a first trajectory planned during a first planning cycle. A control error is determined which represents a drifting error at a first location of the ADV at a first point in time at the end of the first planning cycle. A second point in time is selected on the first trajectory. A second trajectory is generated from a second location on the first trajectory corresponding o the second point in time as a starting location of the second trajectory for a second planning cycle as a next planning cycle. A segment of the first trajectory between the first point in time and the second point in time is combined with the second trajectory to generate a third trajectory for the second planning cycle. The ADV is driven and controlled according to the third trajectory corresponding to the second planning cycle.
US10908595B2
A device includes a catalog storage unit that stores a catalog having versatility; a catalog control unit that specifies the catalog corresponding to a target machine tool to be subjected to state determination based on machine tool information including an item of facility type and acquires the catalog from the catalog storage unit; a feature quantity extraction unit that extracts a feature quantity from sensor data detected from the target machine tool; a sensor data processing unit that performs state determination of the target machine tool based on the feature quantity distribution included in the acquired catalog and the feature quantity extracted from the sensor data; a feature quantity tuning unit that performs tuning of the feature quantity distribution by mapping the extracted feature quantity to the feature quantity distribution; and a catalog updating unit that updates the catalog based on the feature quantity distribution after tuning.
US10908592B2
A laser machining method includes obtaining attribute information indicating a distribution of an attribute of a workpiece in a machined area of the workpiece, dividing a shape of a radiation locus into divided areas, and adjusting, based on the attribute information and in each of the divided areas, at least one of a locus velocity of a laser from a head configured to variably make the radiation locus on the workpiece using the laser, and an output of the laser from the head. The head is moved by a robot configured to move the head.
US10908584B2
Examples of techniques for monitoring and controlling the pH of a drilling fluid are disclosed. In one example implementation, a method may include monitoring, by a first sensor, a first pH-value of the drilling fluid prior to the drilling fluid being heated. The method may further include monitoring, by a second sensor, a second pH-value of the drilling fluid subsequent to the drilling fluid being heated. The method may further include determining, by a processing system, an amount of additive being added to the drilling fluid to alter the pH of the drilling fluid.
US10908577B2
The present disclosure provides a configuration of a control device that is capable of controlling the execution timing, etc. of multiple application programs when the multiple programs are executed in parallel in addition to a sequence program in a single control device. In the control device, when a first application program includes a first special command and a second application program includes a second special command, a command calculation part outputs a control command according to commands described after the first special command in the first application program and a control command according to commands described after the second special command in the second application program on the basis of a common timing.
US10908574B2
High availability and data migration in a distributed process control computing environment. Allocation algorithms distribute data and applications among available compute nodes, such as controllers in a process control system. In the process control system, an input/output device, such as a fieldbus module, can be used by any controller. Databases store critical execution information for immediate takeover by a backup compute element. The compute nodes are configured to execute algorithms for mitigating dead time in the distributed computing environment.
US10908563B2
Real-time dynamic process modeling in an online model-based process control computing environment. A solver system utilizes an oracle to implement adaptive algorithms for a mixed integer nonlinear programming (MINLP) solver and a nonlinear programming (NLP) solver.
US10908559B1
The present disclosure generally relates managing display usage. In some embodiments, a device modifies various aspects of a displayed user interface as the device transitions from operating in a first device mode to operating in a second device mode. In some embodiments, the modifications involve altering the content included in a user interface and varying how the content is displayed.
US10908556B2
A timepiece movement includes: an hour wheel and pinion; a minute wheel and pinion; a winding stem; a time difference correction train; a date indicator; and a date change mechanism. The hour wheel and pinion includes an hour wheel that rotates with the minute wheel and pinion, an hour jumper, an hour jumper pinion, and an hour wheel body that turns with the hour wheel via the hour jumper and hour jumper pinion, and turns with the time difference correction train. The date change mechanism includes a date change wheel that turns with the hour wheel body, a date change lever, a date change cam that flexes the date change lever by rotating with the date change wheel, and turns in response to the flexed date change lever spring force, and a date change pawl that rotates with the date change cam, and advances the date indicator.
US10908553B1
A cleaning device includes a cleaning unit that cleans an object to be cleaned that moves by bringing a contact portion into contact with the object to be cleaned, the contact portion extending in a width direction that crosses a moving direction in which the object to be cleaned moves, the cleaning unit including a supported surface at a downstream side in the moving direction; and a support unit including a supporting surface that faces the supported surface and that includes a bonded portion bonded to the supported surface, the support unit supporting the cleaning unit at the bonded portion. The bonded portion is provided at an intermediate position of the supporting surface in a direction in which the supporting surface extends toward the object to be cleaned, and the support unit includes an extending portion that extends further toward the object to be cleaned from the bonded portion.
US10908540B1
A fixing device fixes a toner image to a medium conveyed in a conveying direction, the toner image formed on the medium, the fixing device including a heating rotating body, a heater, a pressing member, a pressing rotating body, and a lubricant holding member. The heater heats the heating rotating body, which is supported to be rotatable. The pressing member is disposed inside the heating rotating body. The pressing rotating body is pressed against the pressing member through the heating rotating body to form a nip through which the medium passes. The lubricant holding member has an abutting surface that abuts against an inner circumferential surface of the heating rotating body, and the abutting surface includes a first region filled with a first lubricant and a second region filled with a second lubricant.
US10908527B2
Disclosed is an image forming apparatus, including an optical scanning device, wherein the optical scanning device includes: a holding member configured to integrally hold a first cleaning member and a second cleaning member; a first guide member configured to guide a movement of the holding member; a second guide member configured to guide a movement of the holding member; a first groove portion; a second groove portion, and wherein when the holding member moves from end portions of the first guide portion and the second guide portion to an opposite side with respect to a central portion side and a first engaging portion and a second engaging portion of the holding member respectively pass in the first groove portion and the second groove portion, engagements of the first engaging portion and the second engaging portion with the first guide portion and the second guide portion are released.
US10908524B2
An image forming apparatus includes a plurality of photosensitive drums respectively corresponding to a plurality of colors to print, on a recording medium, color chart of a plurality of vertical lines in a sub-scanning direction to a main scanning direction of the recording medium and to be arranged at intervals along the main scanning direction. A vertical line of the plurality of vertical lines includes at least two colored sub-lines to be formed by corresponding at least two photosensitive drums. A processor is to perform a correction in non-linear color registrations in the main scanning direction using an image of the color chart.
US10908519B2
In an alignment mark of an embodiment, a first pattern includes a first portion and a second portion, a second pattern includes a third portion and a fourth portion, the first portion and the third portion partially overlap each other, the second portion and the fourth portion partially overlap each other, a pitch length of each structural periods of the first portion and the third portion are equal within 1.2 times, a pitch length of each structural periods of the second portion and the fourth portion are equal within 1.2 times, a duty ratio of each of the first and third portions is 1:1, and a duty ratio of the second portion is D:2, and D is an integer of two or more, the duty ratio being a ratio between a light-shielding portion and a light-transmitting portion.
US10908513B2
Disclosed are a method, computer program and a metrology apparatus for measuring a process effect parameter relating to a manufacturing process for manufacturing integrated circuits on a substrate. The method comprises determining for a structure, a first quality metric value for a quality metric from a plurality of measurement values each relating to a different measurement condition while cancelling or mitigating for the effect of the process effect parameter on the plurality of measurement values and a second quality metric value for the quality metric from at least one measurement value relating to at least one measurement condition without cancelling or mitigating for the effect of the process effect parameter on the at least one measurement value. The process effect parameter value for the process effect parameter can then be calculated from the first quality metric value and the second quality metric value, for example by calculating their difference.
US10908511B2
Systems and methods for multi-patterning in layout design data. A method includes receiving a coloring rule by a computer system. The method includes applying the coloring rule to the layout design data to identify a unique uncolored geometric element corresponding to the rule, by the computer system. The method includes, when the applied rule did not identify the unique uncolored geometric element corresponding to the rule, repeat the receiving and applying processes with a different coloring rule. The method includes, when the applied rule did identify the unique uncolored geometric element corresponding to the rule, assigning a patterning color to the unique uncolored geometric element, by the computer system.
US10908507B2
Embodiments of the present disclosure generally relate to apparatuses and systems for performing photolithography processes. More particularly, compact illumination tools for projecting an image onto a substrate are provided. In one embodiment, an illumination tool includes a microLED array including one or more microLEDs. Each microLED produces at least one light beam. The illumination tool also includes a beamsplitter adjacent the microLED array, a camera adjacent the beamsplitter, and a projection optics system adjacent the beamsplitter.
US10908503B2
An apparatus for treating a substrate includes a developing chamber that performs a developing process on the substrate by supplying a developing solution, a supercritical chamber that treats the substrate by supplying a supercritical fluid, and a transfer chamber having a transfer unit that transfers the substrate W between the developing chamber and the supercritical chamber.
US10908501B2
A coloring photosensitive composition includes an oxime ester-based photopolymerization initiator containing a fluorine atom, a polymerizable compound having an ethylenically unsaturated double bond, an alkali-soluble resin, and a colorant, in which in a case where a film having a film thickness after drying of 2.0 μm is formed using the coloring photosensitive composition, the optical density of the film at a wavelength of 365 nm is 1.5 or more.
US10908497B2
A reticle cassette includes a bottom panel, a frame arranged on the bottom panel, and a top cover arranged on the frame, the bottom panel, the frame and the top cover defining a chamber with an opening, the reticle cassette further providing a door panel at one side of the opening. The bottom panel is provided thereon with a plurality of reticle supporting posts each separated from the frame by a lateral gap, and the frame has a longitudinal cross-section comprising H-shaped structures. A web and a bottom surface of the first vertical wall are separated from the bottom panel by vertical gaps. The gaps are arranged between the reticle supporting posts and the frame so as to make the reticle cassette suitable for use with both vacuum suction type and physical clamping type handling forks to pick up the reticle.
US10908496B2
Membranes for EUV lithography are disclosed. In one arrangement, a membrane has a stack having layers in the following order: a first capping layer including an oxide of a first metal; a base layer including a compound having a second metal and an additional element selected from the group consisting of Si, B, C and N; and a second capping layer including an oxide of a third metal, wherein the first metal is different from the second metal and the third metal is the same as or different from the first metal.
US10908491B2
Provided is an optical film having high contrast and excellent visibility. The optical film includes: a transparent screen; and a transparent reflecting layer that is disposed on one main surface of the transparent screen, in which in the transparent screen, a ratio T15/T30 of a light amount T15 of transmitted light at an angle of 15 degrees with respect to a normal direction of the main surface to a light amount T30 of transmitted light at an angle of 30 degrees with respect to the normal direction of the main surface is 2.0 or higher, and the ratio R15/R30 of the light amount R15 of reflected light at an angle of 15 degrees with respect to the normal direction of the main surface to the light amount R30 of reflected light at an angle of 30 degrees with respect to the normal direction of the main surface is 2.0 or lower.
US10908489B2
A light emitting device includes a first light source, a light guiding system and a wavelength conversion device. The first light source is configured to emit first excitation light which enters the light guiding system via an incident light channel. The light guiding system is configured to guide the first excitation light to the wavelength conversion device. The wavelength conversion device includes a reflecting segment that reflects the first excitation light to form second excitation light. The light guiding system is further configured to collect the second excitation light and guide the second excitation light to exit via an output light channel. The first excitation light and the second excitation light have non-overlapping light paths.
US10908484B2
A projection optical system that enlarges an image to be displayed on an image display surface to an angle of view of 70 degrees or more, projects the enlarged image, and includes: a fixed focal length lens that has, in order from an enlargement side, a first optical system and a second optical system on a same optical axis, wherein the second optical system forms an intermediate image of the image, the first optical system enlarges and projects the intermediate image, the projection optical system comprises positive lenses that are positioned on both of the enlargement side and a reduction side of the intermediate image and are adjacent to each other, and following conditional expressions are satisfied: 0.4
US10908462B2
The present disclosure provides a flexible substrate and a liquid crystal panel having the flexible substrate. The flexible substrate includes a color film substrate and a spacer provided on one side of the color film substrate. The spacer includes a first part and a second part that are intersected with each other.
US10908461B2
The exemplary embodiments relate generally to a display device that may include: a first substrate and a second substrate, each including a transparent encapsulation area; an outer sealant along a side of the transparent encapsulation area; a pattern part disposed on the first substrate and extending in a direction parallel to the outer sealant; and a transparent sealant adjacent to the pattern part and extending in a direction parallel to the pattern part, and a manufacturing method thereof.
US10908457B2
An optical member and display device, the optical member including a diffuser plate, a wavelength conversion layer disposed on a top surface of the diffuser plate, a passivation layer disposed on the wavelength conversion layer and covering a side surface of the wavelength conversion layer on at least one side thereof, and a diffusing pattern layer disposed on and in direct contact with a bottom surface of the diffuser plate and containing diffusion particles.
US10908456B2
A backlight module for a liquid crystal display includes: LEDs; LED drivers; a controller that outputs data and the latch signal to the LED drivers; data lines for transmitting the data; and latch signal lines for transmitting the latch signal. The latch signal lines are wired according to each of a plurality of first groups obtained by dividing LED drivers. The data lines are wired according to each of a plurality of second groups, which are constructed with a collection of at least one LED driver selected from each of the plurality of first groups without duplication, and each data line is commonly connected to at least one LED belonging to the corresponding second group.
US10908447B2
A liquid crystal display device including: a substrate; a thin film transistor on the substrate; a pixel electrode and a common electrode on the substrate; a first liquid crystal pattern in the first sub-pixel on the pixel electrode and the common electrode, the first liquid crystal pattern including a first liquid crystal molecule; a second liquid crystal pattern in the second sub-pixel on the pixel electrode and the common electrode, the second liquid crystal pattern including a second liquid crystal molecule; and a third liquid crystal pattern in the third sub-pixel on the pixel electrode and the common electrode, the third liquid crystal pattern including a third liquid crystal molecule, wherein the first, second and third liquid crystal molecules have different refractive index anisotropies from each other.
US10908442B1
In an electro-optical device, a flexible first wiring substrate and a flexible second wiring substrate, which are respectively coupled to a first terminal region and a second terminal region, extend while overlapping with each other, and a first mold material is provided between the first wiring substrate and the second wiring substrate. The second wiring substrate includes a base film having transmissivity, a wiring line provided at the base film, and a protective layer that covers the wiring line and is less transmissive than the base film. In the second wiring substrate, a light-transmission window in which the wiring line and the protective layer are not present in part is provided in a region thereof overlapping with the first mold material.
US10908438B1
An electroabsorption modulator that operates based on electroabsorption of a surface plasmon polariton mode is improved by various structural changes and/or selection of different materials. For example, at least a portion of the waveguide may be made to be conductive, e.g., by doping. Also, layers that make up the modulator structure may be placed along sides of waveguides in addition to or instead of simply on the top thereof. High permittivity gate dielectric materials may be employed. Also, materials other than ITO may be employed as a transparent conductor. Such an improved plasmonic electroabsorption modulator can be fabricated using standard semiconductor processing techniques and may be integrated with standard photonic integrated circuits, including silicon photonics and compound semiconductor-based platforms. Advantageously, high-speed, low-voltage operation over a wide spectrum of wavelengths may be achieved.
US10908437B2
Provided are optical modulators and devices including the optical modulators. The optical modulator may include an optical modulation layer that includes a phase change material. A first electrode may be provided on a first surface of the optical modulation layer. A second electrode may be provided on a second surface of the optical modulation layer. A first phase controlling layer may be provided, the first electrode being disposed between the first phase controlling layer and the optical modulation layer. A second phase controlling layer may be provided, the second electrode being disposed between the second phase controlling layer and the optical modulation layer. Each of the first and the second phase controlling layers may have an optical thickness corresponding to an odd multiple of λ/4, where λ is a wavelength of incident light to be modulated by the optical modulator. The optical modulator may further include at least one reflective layer. The optical modulation layer may have a thickness of about 10 nm or less. An operating voltage of the optical modulator may be about 10 V or less.
US10908431B2
Tapered cavity structures disposed within a stratum may be configured as a spectral component splitters, a spectral component combiners, and various combinations thereof including a reflective mode of operation. The tapered cavities have an aperture at their wider and a tip at the narrower, and are dimensioned such that multi-spectral radiant energy admitted into the cavity via the aperture would depart the tapered cavity via its side periphery at a depth and/or direction dependent on its frequency and/or its polarization, and that a plurality of spectral components admitted to the cavities via the its peripheral side or sides will be mixed and emitted via the aperture. Reflective type structures where portions of radiant energy is selectively absorbed and other portions are reflected are also considered. Differing stratums are disclosed. Applications of the tapered cavities in a stratum are also disclosed.
US10908417B2
A vision system of a vehicle includes at least one camera disposed at a vehicle and having a field of view exterior of the vehicle. The at least one camera is operable to capture image data. A display disposed in the vehicle and viewable by a driver of the vehicle. The display is operable to display images derived from image data captured by the at least one camera. The display is a virtual retinal display that displays images at a virtual distance from the driver. When viewing images displayed by the virtual retinal display, the driver has the impression that the virtual distance from the driver's eyes to the displayed images is greater than the distance from the driver's eyes to the virtual retinal display.
US10908411B2
An actuator includes a beam that supports an object to be driven, and a driving source that receives a driving signal and causes the object to rotate around a predetermined axis. The driving signal includes a sawtooth driving waveform, and a differential waveform of a falling section of the sawtooth driving waveform is formed of half sign waves having a wavelength that is a non-integral multiple of a ringing wavelength.
US10908410B2
An apparatus includes a reflector system having a support, a reflector and a spring structure for scanning motion of the reflector in two orthogonal oscillation modes. A frequency response peaks at a natural resonant frequency with an initial bandwidth. A first transducer structure provides mechanical actuation of the reflector; a second transducer structure generates sense signals representing mechanical motion of the reflector. A feedback circuit receives from the second transducer structure a sense signal and generates to the first transducer structure a drive signal. The feedback circuit is adjusts amplitude and frequency of the drive signal to a non-linear vibration range where a frequency shift at the peak frequency is at least ten times the initial bandwidth, varies the amplitude of the drive signal in proportion to a waveform of a modulation signal, and sets frequency of the modulation signal component smaller than the frequency shift at the peak frequency.
US10908408B2
The present disclosure provides a pixel structure, a method of driving a pixel structure, an array substrate, and a display device. The pixel structure includes a fixed substrate, an electrically conductive layer at a side of the fixed substrate, a movable shield at another side of the fixed substrate, and an electrically conductive film. The fixed substrate includes a transparent substrate and a dielectric layer. The electrically conductive layer and the dielectric layer are configured to form one or more interference air gaps according to a pixel voltage applied between the electrically conductive layer and the electrically conductive film. The movable shield is configured to change an amount of incident light irradiating the electrically conductive layer.
US10908405B2
Provided herein are systems and methods for multi-color imaging using a microscope system. The microscope system can have a relatively small size compared to an average microscope system. The microscope system can comprise various components configured to reduce or eliminate image artifacts such as chromatic aberrations and/or noise from stray light that can occur during multi-color imaging. The components can be configured to reduce or eliminate the image artifacts, and/or noise without substantially changing the size of the microscope system.
US10908395B2
An optical imaging system includes a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens, a seventh lens, and an eighth lens, sequentially disposed from an object side to an imaging plane. The optical imaging system satisfies the expression BFL/f<0.15, where BFL represents a distance from an image-side surface of the eighth lens to an imaging plane of an image sensor and f represents an overall focal length of the optical imaging system.
US10908393B2
A photographing optical lens assembly includes seven lens elements which are, in order from an object side to an image side: a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element, a sixth lens element and a seventh lens element. The first lens element has negative refractive power. The third lens element has positive refractive power. The fourth lens element has negative refractive power. The sixth lens element has an image-side surface being convex in a paraxial region thereof. The seventh lens element with negative refractive power has an image-side surface being concave in a paraxial region thereof. The image-side surface of the seventh lens element has at least one critical point in an off-axis region thereof. There is an air gap in a paraxial region between all adjacent lens elements of the seven lens elements.
US10908390B2
There is provided an imaging lens with high-resolution which satisfies demand of the wide field of view, the low-profileness and the low F-number, and excellently corrects aberrations. An imaging lens comprises in order from an object side to an image side, a first lens having positive refractive power and a convex surface facing the object side near an optical axis, a second lens having negative refractive power near the optical axis, a third lens, a fourth lens, a fifth lens having a concave surface facing the image side near the optical axis, and a sixth lens having a concave surface facing the image side near the optical axis, wherein an image-side surface of the sixth lens is formed as an aspheric surface having at least one off-axial pole point, the fifth lens has positive refractive power near the optical axis, an object-side surface of the sixth lens has a convex surface facing the object side near the optical axis, and predetermined conditional expressions are satisfied.
US10908388B2
A zoom lens includes, in order from an object along an optical axis: a first lens group having a negative refractive power; a second lens group having a positive refractive power; a third lens group having a negative refractive power; a fourth lens group; and a fifth lens group. When the zoom lens performs varying magnification, the distance between the first and second lens groups changes, the distance between the second and third lens groups changes, the distance between the third and fourth lens groups changes, the distance between the fourth and fifth lens groups changes, the second and fourth lens groups move along the same trajectory along the optical axis, and at least the third lens group moves along the optical axis.
US10908378B2
A lens includes an optical portion refracting light, a rib extending along a circumference of at least a portion of the optical portion, a first area and a second area of an object-side surface of the rib, wherein the first area has a first surface roughness and the second area has a second surface roughness less rough than the first surface roughness, and a third area and a fourth area of an image-side surface of the rib, wherein the third area has a third surface roughness and the fourth area has a fourth surface roughness less rough than the third surface roughness, wherein the second area includes inclined surfaces.
US10908358B1
A scalable front end system for a high speed free space optical (FSO) communication system includes multiple optical array assemblies. Each optical array assembly includes an optical array, an angle sensor, a steering system and a base. The multiple optical array assemblies are coupled to respective electro-optic modulators, which in turn are coupled to a splitter, all disposed within an enclosure with one input/output connection.
US10908343B2
This disclosure provides a light source assembly and a display device, and the light source assembly includes: a first substrate and a second substrate arranged opposite to each other; a waveguide layer arranged between the first substrate and the second substrate; and a side-incident collimated light source arranged on a side of the waveguide layer, wherein the refractive index of the waveguide layer is higher than the refractive index of the first substrate, and the refractive index of the second substrate respectively; and light of the side-incident collimated light source is incident onto the side of the waveguide layer at a preset angle, and the incident light is totally reflected at the interference between the first substrate and the waveguide layer.
US10908342B2
A linear light source is provided that includes a light-emitting element and a light guide, which has a core with an end and a longitudinal extension. In the operating state, light from the light emitting element is injected on the end and is guided along the longitudinal extension. The core includes at least one scattering element that changes a propagation direction of the light guided in the core. The light guide having a lateral surface with a light-blocking coating at least partially or in portions thereof. The light-blocking coating being structured so that the light guide has a light-transmissive portion extending along the longitudinal extension and so that the light scattered on the at least one scattering element and striking the light-transmissive portion is able to escape from the light guide, at least partially. The coating having a light transmittance that is lower than a light transmittance of the light-transmissive portion.
US10908328B2
A retroreflector system including an outer body panel coupled to a vehicle, wherein the outer body panel is configured to allow a radar signal originating from an external radar device to pass through the outer body panel. The retroreflector system also includes a plurality of retroreflectors embedded in the vehicle, where the plurality of retroreflectors is configured to reflect the signal to the external signal source as a reflected signal, and where the plurality of retroreflectors is configured to have a peak reflectivity for a radar wavelength range or a light detection and ranging (lidar) wavelength range.
US10908325B1
An adaptive liquid lens includes a membrane, a patterned film in contact with the membrane, a substrate, and a layer of optical fluid encapsulated within the membrane and the substrate. A display device includes the adaptive liquid lens and an electronic display optically coupled with the adaptive liquid lens for outputting light through the adaptive liquid lens toward a pupil of an eye of a user of the display device. Also disclosed is a method including modifying a surface profile of a membrane of an adaptive liquid lens. Modifying the surface profile of the membrane of the adaptive liquid lens changes a focal distance of the adaptive liquid lens.
US10908316B2
A raster log digitization system and method are disclosed. The system and method receives a raster log in which the raster log has one or more values of one or more measurements of a well and each value of each measurement being recorded at a plurality of depths of the well. In the raster log, the value of at least one measurement wraps around the raster log. The system and method may generate using the received raster log a digital log from the raster log wherein the digital log resolves the values of at least one measurement that wrapped around the raster log.
US10908311B1
Self-standing attachment devices for use with utility locator systems are disclosed. In one embodiment a self-standing attachment device includes a top assembly, three extendable legs coupled to the top assembly with a movable joint, and a bottom assembly, with the self-standing attachment device detachably coupleable to a locator of the system. A formed coupler in the top assembly allows for readily attaching and detaching the self-standing attachment device and the locator.
US10908309B2
An apparatus and a method for estimating interval anellipticity parameter by inversing effective anellipticity parameter in the depth domain using a least-squares method. One embodiment of interval anellipticity parameter estimator includes: 1) an interface configured to receive seismic data and borehole information; 2) a depth convertor configured to obtain a function of depth of effective anisotropy parameter based on said borehole information; 3) an inverse transformer configured to set up said function of depth of effective anisotropy parameter as a least-squares fitting problem based on said P-wave data; and 4) an iterative solver configured to use iterative methods to solve said least-squares fitting problem and to obtain an anisotropy model containing interval anellipticity parameter.
US10908307B2
A method of evaluating processing imprint on seismic signals includes receiving a first and a second seismic dataset of a reservoir. A first and a second synthetic dataset are generated, where the second synthetic dataset is generated by multiplying at least a portion of data in the first synthetic dataset by a scaling factor. A first and a second combined dataset are generated by adding the respective seismic dataset and the respective synthetic dataset. A first and a second processed dataset are generated by applying a seismic processing step on the first and the second combined dataset, respectively. A difference factor between the first and the second processed dataset is calculated. Based on the difference factor and the scaling factor, it is determined whether the seismic processing step is able to preserve signal amplitude changes between the first and the second seismic dataset.
US10908305B2
The invention concerns a method for evaluating a geophysical survey acquisition geometry over a region of interest. The method comprises determining a location of a plurality of base camps in respect of a determined minimal surface density of base camps, determining a first set of locations of a plurality of receivers in respect of a determined minimal surface density of receivers, generating a first synthetic geophysical dataset based on the first geophysical survey acquisition geometry, processing the first synthetic geophysical dataset for obtaining a first simulated image of the subsurface of the region of interest using a geophysical processing algorithm and an a priori subsurface model, and calculating a first objective function dependent of at least a first quality index of the first simulated image of the subsurface of the region of interest.
US10908296B2
A method of calculating a speed of an aircraft, a method for calculating a protection radius, a positioning system and an associated aircraft are disclosed. In one aspect, the method includes obtaining a measured speed of the aircraft and obtaining a measured position of the aircraft, associated with a reliability protection radius related to position. The method also includes calculating, by a correction loop, a corrected speed, wherein the calculation of the corrected speed includes calculating a calculated position by integration of the corrected speed, and correcting the measured speed as a function of a difference between the calculated position and the measured position. The method further comprising calculating a reliability protection radius related to the corrected speed.
US10908289B2
TADF receivers for a navigation system, TADF navigation system and method using TADF material based navigation.
US10908288B2
Disclosed are a distance image acquisition apparatus and a distance image acquisition method capable of achieving high distance measurement accuracy and omitting wasteful imaging or calculation. The distance image acquisition apparatus (10) includes a distance image sensor (14), a drive mode setting unit (20A), a distance image generation unit (20B), a pulse light emission unit (22), and an exposure control unit (24). The exposure control unit (24) controls emission and non-emission of pulse light emitted from the pulse light emission unit (22) according to a drive mode set by the drive mode setting unit (20A), and controls exposure in the distance image sensor (14). The distance image generation unit (20B) performs calculation processing of a sensor output acquired from the distance image sensor (14) according to the drive mode set by the drive mode setting unit (20A) to generate a distance image corresponding to a distance of a subject.
US10908286B2
Technology for light detection and ranging (LIDAR) sensor can include an optical signal source, an optical modulation array and optical detector on the same integrated circuit (IC) chip, multi-chip module (MCM) or similar solid-state package.
US10908282B2
A light detection and ranging (LiDAR) system includes light sources configured to generate separate beams of light, a lens array configured to receive the separate beams of light from the light sources and to collimate the separate beams of light into collimated outgoing light that is directed toward an examined area of interest, a light sensitive detector configured to sense reflection of at least part of the collimated outgoing light, and one or more processors configured to determine a distance to one or more objects off which the at least part of the collimated outgoing light was reflected toward the light sensitive detector. The one or more processors are configured to determine the distance based on the reflection of the at least part of the collimated outgoing light.
US10908275B2
In one embodiment, a radio altimeter tracking filter is provided. The filter comprises: a wireless radio interface; a processor coupled to the wireless radio interface; a memory coupled to the wireless radio interface; wherein the wireless radio interface is configured to wirelessly receive a radio altimeter signal and convert the radio altimeter signal to a baseband frequency signal, wherein the a radio altimeter signal sweeps across a first frequency spectrum between a first frequency and a second frequency; wherein the processor is configured to pass the baseband frequency signal through a filter executed by the processor, the filter comprising a passband having a first bandwidth, and wherein the filter outputs a plurality of spectral chirps in response to the baseband frequency signal passing through the first bandwidth; wherein the processor is configured to process the plurality of spectral chirps to output characteristic parameters that characterize the radio altimeter signal.
US10908270B2
An ultrasound imaging system includes a thermally conductive frame and a number of electronic components and a display that are sealed within the frame. The frame further includes a plenum extending through the frame with surfaces that are thermally coupled to the electronic components and the display. An active cooling mechanism, such as one or more fans, moves air through the plenum to remove heat generated by the electronic components and display. The plenum is environmentally sealed so that moisture, dust, air or other contaminants drawn into the plenum do not contact the sealed electronic components and display in the frame.
US10908257B2
A signal processing apparatus including a first position calculation unit that calculates a three-dimensional position of a target on a first coordinate system from a stereo image captured by a stereo camera, a second position calculation unit that calculates a three-dimensional position of the target on a second coordinate system from a sensor signal of a sensor capable of obtaining position information of at least one of a lateral direction and a longitudinal direction and position information of a depth direction, a correspondence detection unit that detects a correspondence relationship between the target on the first coordinate system and the target on the second coordinate system, and a positional relationship information estimating unit that estimates positional relationship information of the first coordinate system and the second coordinate system on the basis of the detected correspondence relationship.
US10908255B2
The present disclosure relates to digital signal processing architectures, and more particularly to a modular object-oriented digital system architecture ideally suited for radar, sonar and other general purpose instrumentation which includes the ability to self-discover modular system components, self-build internal firmware and software based on the modular components, sequence signal timing across the modules and synchronize signal paths through multiple system modules.
US10908253B2
A method of operating an automotive radar system that includes a radar transmitter unit for transmitting radar waveforms towards a scene, a radar receiving unit for receiving radar waveforms that have been reflected by a target in the scene, and an evaluation and control unit for decoding range-Doppler information from the received waveforms. The method includes: transmitting a first sequence of radar waveforms (xTx) and a second sequence of radar waveforms ({tilde over (x)}Tx,k) towards the scene that differs from the first transmitted sequence of radar waveforms (xTx) by predetermined phase shifts (φk) such that each radar waveform ({tilde over (x)}Tx,k) of the second sequence has a different predetermined phase shift (φk). First range-Doppler information and second range-Doppler information are decoded. Deviations of the second range-Doppler information from the first range-Doppler information are compared to at least one predetermined deviation value. Based on the results of the comparing, a potential interference condition is identified.
US10908241B2
The invention relates to a gradient coil unit comprising a first conductor structure arranged on a surface of a first cylinder with the first radius, a second conductor structure arranged on a surface of a second cylinder with the second radius and a third conductor structure arranged on a surface of a third cylinder with the third radius, wherein the first radius is smaller than the second radius and the second radius is smaller than the third radius.
US10908236B2
A selectively removable closure for closing the open end of an NMR sample tube having an open end and a closed end of the invention includes a cylindrical proximal first and a distal second portion, both portions substantially congruent to a central axis, the second portion has a hollow bore extending therethrough, the hollow bore has: a first and a second distal section, a central section and a proximal section. The first distal section has an inside diameter sized to accept the outside diameter of a preselected size NMR sample tube substantially without an interference, the second distal section has an interference that ends into the central section with a ramp with an angle to the central axis greater than 70 degrees, the central section corresponds in a locked position on the NMR sample tube with a locking ring at least partially surrounding the NMR locking tube to form a secondary locking seal.
US10908234B2
The present invention provides a magnetoresistance effect element that has a first ferromagnetic metal layer, a second ferromagnetic metal layer, and a tunnel barrier layer provided between the first ferromagnetic metal layer and the second ferromagnetic metal layer. The tunnel barrier layer has a cubic crystal structure, and the first ferromagnetic metal layer or the second ferromagnetic metal layer is formed of a material having a cubic crystal structure represented by Fe2CoSi. A crystal surface for crystals constituting the tunnel barrier layer and a crystal surface for crystals constituting the first ferromagnetic metal layer or the second ferromagnetic metal layer are matched to be inclined at 0° or 45° in at least a part of a crystal interface between the tunnel barrier layer and the first ferromagnetic metal layer or the second ferromagnetic metal layer.
US10908227B2
A method and a system for detecting resistance of an internal short circuit of a battery are provided. The method includes the following steps. Measuring charging/discharging information of the battery. Calculating a charging/discharging characteristic of the battery according to the charging/discharging information. Aligning the charging/discharging characteristic of the battery according to a comparison characteristic point of a comparison characteristic to obtain an aligned charging/discharging characteristic. Determining whether the battery is normal according to the aligned charging/discharging characteristic or a coulombic efficiency of the battery; and when the battery is determined as abnormal, calculating aligned charging/discharging information according to the aligned charging/discharging characteristic, and calculating the resistance of the internal short circuit of the battery according to the aligned charging/discharging information.
US10908226B2
A load bank for testing power sources includes a load resistor assembly having a plurality of resistors which can be switched between wye and delta configurations for testing a variety of voltages and power sources requiring various load applications. First and second power connections are connected with primary and redundant power sources and a relay alternately connects the first and second power connections with the load resistor assembly for alternately testing the primary and redundant power sources while maintaining the sources electrically isolated. A damper is arranged adjacent the load resistor assembly and is operable between an open position which permits cold air to be delivered to the load resistor assembly to cool the assembly when the load bank is operating and a closed position which prevents hot air from being recirculated when the load bank is not operating.
US10908225B2
Estimating a battery state of health (SOH) is described. The state of heath is estimated by obtaining a partial charge or discharge capacity of a target battery in a state of charge (SOC) interval of each of a plurality of SOCs. First dV/dSOC data is separately calculated for each SOC in an mth preset battery capacity based on the mth preset battery capacity and the partial charge or discharge capacity in the SOC interval of each SOC. A smallest overall dV/dSOC data deviation is determined from all overall dV/dSOC data deviations corresponding to M preset battery capacities. A preset battery capacity is determined corresponding to the smallest overall dV/dSOC data deviation as a retention capacity of an aged target battery. The retention capacity of the aged target battery is divided by a retention capacity of the target battery in a new battery state, to obtain the SOH estimate of the target battery.
US10908221B2
Embodiments of the present disclosure provide a battery power estimating method. The method includes: performing a discharge operation of a battery; detecting, by an impedance component, a plurality of current values generated by the discharge operation of the battery during a time range, wherein the impedance component is coupled to a discharge path of the battery; obtaining a first average current value of the current values; obtaining a value distribution status of the current values; and estimating a remaining power of the battery according to the first average current value, the value distribution status and an initial power of the battery.
US10908219B2
A battery system in one embodiment includes a cell with an anode including graphite and a minor active material that displays an apparent thermodynamic hysteresis. A controller is operably connected to a memory which is configured to execute program instructions in the memory to perform a charge of the cell to a first potential, and a discharge of the cell from the first potential to generate a first discharge versus capacity curve. After a second charge of the cell to a second potential and a second discharge of the cell from the second potential to generate a second discharge versus capacity curve, the controller identifies a shift between the first discharge versus capacity curve and the second discharge versus capacity curve and updates a model of the cell based upon the identified shift. The controller then modifies at least one operating parameter of the cell based upon the updated model.
US10908217B2
A verification device for verifying an electrical overvoltage between two electrical conductors includes a conductor-track carrier made of an electrically insulating carrier material, a plurality of conductor tracks applied in spaced-apart relation from one another on the conductor-track carrier, and a measuring device acquiring an electrical resistance of one of the conductor tracks. Each of the two electrical conductors is electrically connected to at least one of the conductor tracks with the proviso that none of the conductor tracks is electrically connected to both of the two electrical conductors. The conductor tracks are configured such that a prespecified overvoltage between the two electrical conductors causes a partial discharge that changes the electrical resistance of the one conductor track between the one conductor track and another one of the conductor tracks that is electrically connected to one of the two electrical conductors.
US10908213B1
A proposed linear time compactor (LTC) with a means of significantly reducing the X-masking effect for designs with X's and supports high levels of test data compression where: 1) The LTC consists of two parts that are unloaded into a tester through an output serializer. 2) The first part is unloaded per t shift cycles while the second part is unloaded once per test pattern. 3) One part of the LTC divides scan chains into groups such that X-masking effect between groups of scan chains is impossible. 4) One part of LTC divides shift cycles into groups such that X-masking effect between groups of shift cycles is impossible. Consequently, the X-masking effect in the proposed LTC is significantly reduced.
US10908208B2
Testing apparatus operable to collect optical performance data of optoelectronic devices at different temperatures includes thermal-adjustment devices in thermal and mechanical contact with the optoelectronic devices via optoelectronic device stages. The thermal-adjustment devices can direct thermal energy to the optoelectronic devices under test without heating test targets in close proximity. Consequently, in some instances, spurious results can be avoided and rapid measurement of the optoelectronic devices different temperatures can be achieved.
US10908201B2
A detection device for measuring an antenna is disclosed, wherein the detection device is provided with a probe seat made of a reflected wave absorbent material; a front end of the probe seat is provided with an extending front arm for connecting to a probe; and a rear end of the probe seat is provided with a connector, of which one end is for connecting to a detection instrument and the other end is electrically connected to the probe through the front arm, thereby when measuring an antenna, the probe seat can absorb reflected waves from the antenna to measure the quality of the antenna pattern.
US10908200B2
A system may include a resistive-inductive-capacitive sensor, a driver configured to drive the resistive-inductive-capacitive sensor at a driving frequency, and a measurement circuit communicatively coupled to the resistive-inductive-capacitive sensor and configured to measure phase information associated with the resistive-inductive-capacitive sensor and based on the phase information, determine a displacement of a mechanical member relative to the resistive-inductive-capacitive sensor, wherein the displacement of the mechanical member causes a change in an impedance of the resistive-inductive-capacitive sensor.
US10908198B2
A method for determining the phase of an electric meter includes: selecting a population of electric meters; selecting a historical time range based at least in part on the selected population of electric meters; selecting an interval period; creating profiles for each electric meter in the selected population of electric meters based on the voltage measurements over one or more interval periods; calculating a correlation coefficient matrix based on the profiles; clustering the selected population of electric meters into a plurality of clusters; and determining a phase of each cluster of the plurality of clusters.
US10908196B2
The present disclosure is directed toward a control system for controlling a heater that includes at least one heating element. The control system includes a power converter operable to supply an adjustable voltage output to the heater, a sensor circuit that measures an electrical characteristic of the heating element of the heater, a reference temperature sensor that measures a reference temperature of a reference at the heater, and a controller. The controller is configured to calculate a primary temperature of a heater element based on the electrical characteristic and determines the voltage output to be applied to the heater based on at least one of the reference temperature and the primary temperature. The controller is configured to operate in at least one of an operation mode and a learn mode, and execute protection protocols when voltage is being supplied to the heater.
US10908183B2
A novel coupling system may include a head-end circuit for coupling a probe via a cable to an instrument, delivering power to the probe over the cable while the cable carries signal(s) from the probe to the instrument. The head-end circuit may include a first terminal for coupling to the probe via a cable, and may further include a second terminal for coupling to the instrument. The head-end circuit may apply direct-current (DC) power to the cable, and may remove a DC voltage offset resulting from the applied DC power before a signal from the probe reaches the instrument. The head-end circuit may include a common node coupled to the first terminal, a current source coupling the common node to a supply voltage, and a voltage source coupling the common node to a second terminal that couples to the instrument.
US10908180B2
Disclosed is a probe card ease for accommodating a probe card. The probe card case includes: a first case member configured to mount the probe card at a predetermined position therein; a second case member configured to be fitted to a top side of the first case member, and including a card fixing mechanism for fixing the probe card; and a case fixing mechanism configured to fix the first case member and the second case member. The probe card is capable of being transferred in a state where the probe card is accommodated in the probe card case and the first case member and the second case member are fixed, and the probe card is capable of being transferred only with the second case member in a state where the probe card is fixed to the second case member.
US10908173B2
A sample measurement apparatus according to one or more embodiments includes a processing unit that aspirates a sample inside a sample container and measures the sample; a transfer unit that includes a holder to hold the sample container, and that picks up the sample container from a rack capable of storing the sample containers at storage positions on a row and transfers the sample container to the processing unit; and a detection unit that is attached to the holder and is movable integrally with the holder, and that detects whether or not there is the sample container at each of the storage positions.
US10908171B2
Compositions, devices and methods are described for preventing, reducing, controlling or delaying adhesion, adsorption, surface-mediated clot formation, or coagulation in a microfluidic device or chip. In one embodiment, blood (or other fluid with blood components) that contains anticoagulant is introduced into a microfluidic device comprising one or more additive channels containing one or more reagents that will re-activate the native coagulation cascade in the blood that makes contact with it “on-chip” before moving into the experimental region of the chip.
US10908170B2
Disclosed is a method for measuring a clotting time, including the steps of: (A) mixing a blood sample, an activator, a phospholipid, and a nickel ion-forming compound to obtain a specimen; and (B) mixing the specimen obtained in step (A) with a calcium salt to prepare a measurement specimen and measuring the clotting time of the measurement specimen.
US10908168B2
The present disclosure is directed to human monoclonal IgE antibodies, and IgG antibodies engineered therefrom. Such engineered antibodies can be used to blunt pathologic IgE responses in subjects, such as in the treatment or prevention of allergies.
US10908166B2
Methods for achieving complete sequence coverage of monoclonal antibodies by trypsin digestion and dual-column LC-MS system are provided. The disclosed method improves upon current techniques for standard peptide mapping.
US10908164B2
An apparatus for glycan analysis is disclosed. The apparatus includes a plurality of loading wells adapted to receive a plurality of samples; a plurality of capillaries arranged in correspondence with the loading wells, each of the capillaries including a first portion including a stacking gel and a second portion including a resolving gel; and a plurality of eluting wells arranged in correspondence with the capillaries and adapted to receive a portion of the samples having traversed the capillaries.
US10908160B2
The object is to provide a lysis method and lysis treatment solution for efficiently lysing cells of various Streptococcus bacteria in milk of a livestock animal to release a specific antigen substance contained in the cells for detecting whether causative bacterium of mastitis is a Streptococcus bacterium or not by using the milk, as well as a detection method using an immunochromatographic device. There is provided a method for lysing a Streptococcus bacterium, which comprises the step of mixing a lysis agent containing a lytic enzyme with milk obtained form a livestock animal to lyse a Streptococcus bacterium existing in the milk. The lytic enzyme is preferably at least one selected from the group consisting of lysozyme, labiase, and β-N-acetylglucosaminidase.
US10908157B2
The present disclosure is directed to a kit for the detection of an analyte of interest in a sample comprising, in one or more vials, containers, or compartments, a. a surface comprising (i) a capture reagent for the analyte, said capture reagent bound to the surface, and (ii) an anchoring reagent bound to an anchoring oligonucleotide sequence, said anchoring reagent bound to the surface, b. a first detection reagent for the analyte that is linked to a first nucleic acid probe, wherein the first nucleic acid probe comprises an extended sequence that is complementary to the anchoring oligonucleotide sequence and c. a second detection reagent for the analyte that is linked to a second nucleic acid probe.
US10908146B2
Compositions and methods are provided that improve detection of botulinum neurotoxins in cell-based assays. In one aspect an isoquinolynyl compound can be used to enhance the sensitivity of both Förster resonance energy transfer (FRET) and non-FRET cell-based assays. Osmolarity of the cell culture media can be adjusted to optimize the effect of the compound. In that subject matter an environment cell can include an enzyme that facilitates degradation of the reporter significantly faster after the cleavage than before the cleavage, and presence of the Botulinum toxin correlates with reduction of the signal from a baseline signal. Where the environment is a cell, the cell can advantageously express both the construct that includes the reporter, and an enzyme that facilitates the degradation.
US10908143B2
Conventionally, only a pair of electrodes is provided and nanopores arranged in parallel are connected by an electrolyte solution, and therefore a change in an ion current to be measured is a sum of changes in ion currents generated in the respective nanopores. The invention includes: a first solution chamber including a plurality of first electrodes; a second solution chamber including a second electrode which is a counter electrode of the first electrodes; a membrane provided between the first solution chamber and the second solution chamber, the membrane having a plurality of small holes; a measuring unit for applying a voltage between the first electrodes and the second electrode and measuring a current flowing between the first electrodes and the second electrode via the small holes; and an insulating structure forming unit for forming, in the first solution chamber, an insulating structure for insulating the first electrodes in a state in which a conductive liquid is filled between the small holes and the first electrodes and achieves parallel measurement of ion currents by using nanopores.
US10908142B2
A stream including oxygen is provided to a rock sample from a subterranean zone. The rock sample is subjected to a first heating process to thermally oxidize at least a portion of the contaminant present in the rock sample. A first level of total organic content (TOC) of the rock sample is determined based on the first heating process. The rock sample is subjected to a second heating process to thermally oxidize at least a portion of the organic material present in the rock sample. A second level of TOC of the rock sample is determined based on the second heating process.
US10908139B2
The present invention provides systems, devices, signaling polynucleotides (SPNs), detection agents and methods for detecting the presence and/or absence of one or more allergens in a sample particularly a food sample. The detection system includes a separate sampler, at least one disposable detection vessel for receiving and processing a test sample and a detection device for measuring a fluorescent signal. SPNs derived from aptamer that bind allergens are provided as detection agents. SPNs have a single open structure, and are labeled with a fluorophore. Changes in fluorescence polarization of SPNs upon the binding of allergens are measured to calculate the allergen content in a sample.
US10908132B2
Provided are embodiments for a system and method for performing real-time performance and health monitoring of an ice detector system. Embodiments include sensing, by a current sensor, a current parameter of a drive coil of an ice detector circuit, and monitoring a performance and health of the ice detector circuit based at least in part on the current parameter, where the drive coil is coupled to a feedback coil that is configured to provide a feedback signal to a driver circuit to control the drive coil. Embodiments also include comparing the performance of the ice detector circuit and expected performance of the ice detector circuit, and providing a report based at least in part on the comparison.
US10908127B2
Testing apparatus and handles for testing apparatus are disclosed. An example testing apparatus includes: a first housing portion including a first compartment portion and a trigger compartment; a second housing portion including a second compartment portion that is complementary to the first compartment portion, wherein the first compartment portion and the second compartment portion form a yoke compartment when the first housing portion and the second housing portion are attached; a removable seal positioned around a perimeter of at least one of the first compartment portion or the second compartment portion, wherein the removable seal is configured to be compressed between the first housing portion and the second housing portion to seal the yoke compartment; and a trigger cover complementary to the trigger compartment of the first housing portion, wherein the trigger cover and the second housing portion are removably attached to the first housing portion.
US10908100B2
Disclosed herein is an apparatus for forming an x-ray beam. The apparatus comprises a plurality of links pivotably coupled together, in an end-to-end manner, to form a continuous loop. The plurality of links comprises two or more links configured to block a transmission of an x-ray emission. The plurality of links also comprises at least one link comprising an aperture that is configured to allow only a portion of the x-ray emission to pass through the aperture.
US10908099B2
The disclosure contains a method of quantifying and/or evaluating metal ions in a dentifrice, wherein the method comprises subjecting the dentifrice to X-ray absorption spectroscopy (XAS), and wherein the XAS is used to measure and/or evaluate the metal ions in the dentifrice. Also disclosed are methods of selecting and screening for dentifrices based upon the evaluation and quantification of their metal ion content.
US10908094B2
The described BPE-enabled device includes two separated chambers which perform detection and reporting independently. Analytical reaction of a target molecule in the analytical cell is coupled to and monitored by an electrochromic reaction in the reporting cell. The color change in the reporting cell can be determined spectrophotometrically by RGB analysis of a CCD image acquired via smartphone. This detection method provides a linear response and a low limit of detection due to the redox cycling behavior in both chambers. The BPE based electrochromic detector can be modified for sensing of multiple analytes by integrating three or more sets of detection chemistries into one single device. Multiple analytes with different concentrations can be detected within this device simultaneously. The BPE based electrochromic device can be used for metabolite detection, wherein a redox mediator can be combined with specific oxidases to form an electrochemical mediator-electrocatalyst pair that completes redox cycling reactions.
US10908090B2
The invention describes generating and use of a multi-layer plasmonic slide, wherein the plasmonic slide comprises at least 6 layers of metallic nanoparticles that can enhance the detection of fluorescent signals and wherein the plasmonic slide can be printed as a microarray of any size. The microarray containing the plasmonic slide can further be printed with a protein, a glycan, or an antibody. The multi-layer plasmonic slide is capable of detecting proteins, polynucleotides, and/or glycans at orders of magnitude lower concentration than non-plasmonic substrates.
US10908087B2
In accordance with preferred embodiments of the present invention, a method for imaging tissue, for example, includes the steps of mounting the tissue on a computer controlled stage of a microscope, determining volumetric imaging parameters, directing at least two photons into a region of interest, scanning the region of interest across a portion of the tissue, imaging a plurality of layers of the tissue in a plurality of volumes of the tissue in the region of interest, sectioning the portion of the tissue, capturing the sectioned tissue, and imaging a second plurality of layers of the tissue in a second plurality of volumes of the tissue in the region of interest, and capturing each sectioned tissue, detecting a fluorescence image of the tissue due to said excitation light; and processing three-dimensional data that is collected to create a three-dimensional image of the region of interest. Further, captured tissue sections can be processed, re-imaged, and indexed to their original location in the three dimensional image.
US10908085B2
A system for conducting an assay comprises a power source (16), a controller (13) for controlling the assay and a plurality of assay units (14) operatively connected to one another such that the controller can communicate with the assay units and the system is capable of conducting the assay. An assay device comprises a substantially circular body (24) having a plurality of chambers in fluid connection such that fluid can pass between said chambers and a central hub (200) having a sample inlet (202) disposed therein for receiving a sample.
US10908084B2
Devices and methods for sampling an analog signal to perform data analysis are disclosed. The sampling devices and corresponding methods include a detector module that measures a response generated from a sample, an analog to digital converter that samples the analog signal, received from the detector module, and converting it into a digital signal, a sampling rate of the converter being faster than the response of the sample; and a logic circuit coupled to the converter that processes the digital signal in a frequency domain to generate a reduced digital data signal, the logic circuit processing the digital signal acquired from the converter to generate a continuous data transfer to a processing system.
US10908080B2
A soil analysis system that provides a field deployable device that is configured to remotely measure in situ soil suction through correlation with relative humidity at the soil surface.
US10908078B2
An infrared ray radiated from a region of a surface of an object to which a coating film (20) of a coating material is provided is detected by an infrared sensor (42). The coating film (20) includes a porous ceramic particle (22) and a binder (24), and the ceramic particle (22) includes a compound represented by a compositional formula of any of AaRbAlcO4, AaRbGacO4, Rx, AlyO12, and RxGayO12. Here, A is one or more elements selected from a group consisting of Ca, Sr, and Ba, and R is one or more elements selected from a group consisting of rare earth elements. Also, a is equal to or greater than 0.9 and equal to or less than 1.1, b is equal to or greater than 0.9 and equal to or less than 1.1, c is equal to or greater than 0.9 and equal to or less than 1.1, x is equal to or greater than 2.9 and equal to or less than 3.1, and y is equal to or greater than 4.9 and equal to or less than 5.1. A porosity of the ceramic particle (22) is equal to or greater than 20% and equal to or less than 40%.
US10908077B2
Methods and systems are provided for detecting mechanophore damage in a composite material where the mechanophores are embedded in a matrix of the composite material. A mechanical load is applied to the composite material. A damage precursor signal is generated as a result of the mechanical load and is detected before yield of the mechanophore embedded composite material. Detecting the damage precursor signal may include illuminating the mechanophore embedded composite material with UV light to excite the embedded mechanophores, capturing fluorescent emissions of the embedded mechanophores with a UV camera, and filtering light received at the UV camera based on an emission wavelength of the mechanophores. Alternatively, the damage precursor signal may be detected using spectra from an evanescent wave distorted by the mechanophore embedded composite material using an attenuated total reflectance-Fourier transform infrared spectroscopy (ATR-FTIR) system.
US10908075B2
A fluorescent spectrum correcting method includes comparing fluorescent spectrum obtained from micro-particles labeled with a plurality of fluorescent pigments with reference spectrum to separating the fluorescent spectrum into fluorescent spectrum for each pigment, and previously measured spectrum data is used as the reference spectrum.
US10908074B1
Provided are systems and methods for determining physical properties of solids in solution or suspension. In some embodiments, the present methods employ absorbance for determining the amount of a first material which is adsorbed by a second material when the two are made to contact one another. Through use of the present system and methods it is possible to accurately determine the amount of an air entraining agent which is adsorbed by a particular lot of a fly ash material used in the production of cements and concretes. Use of the technology disclosed herein eliminates errors in formulation of cements and prevents large amounts of waste concrete being generated using prior art methods, which translates to significant savings of resources, both material and financial.
US10908067B2
A method for evaluation of deleterious phase content and distribution in stainless steels and nickel-based alloys based on the correlation between measured open circuit potentials and volume fraction of deleterious phases is disclosed, in conjunction with a portable equipment and apparatus for carrying out the method.
US10908058B2
A rheometer has rotary rheometer and a linear DM(T)A analysis unit. A measuring shaft of the rotary rheometer carries a measuring part that faces a measuring part carried on an adjusting rod of the linear analysis unit. The sample under test is placed in a measuring gap between the measuring parts. The DM(T)A analysis unit has a linear motor, in particular magnetically operated, with a stator and a slider, and a magnetically-operated gravitational compensation unit, by way of which it is possible to compensate for the weight force of the adjusting rod, the measuring part on the adjusting rod, the slider, and any optional the components fastened to the slider.
US10908057B2
A submersible sensor comprising a fluid-tight shell, electrodes operatively coupled to the inner surface of the fluid-tight shell, and a processor disposed within the fluid-tight shell and operatively coupled to the electrodes. The processor is configured to detect capacitance changes at the electrodes, detect a first property of a first medium responsive to first detected capacitance changes of the detected capacitive changes, detect a second property of a second medium responsive to second detected capacitance changes of the detected capacitive changes, and activate one or more operational modes responsive to a difference between the first property and the second property.
US10908056B2
A rock sample is nano-indented from a surface of the rock sample to a specified depth less than a thickness of the rock sample. While nano-indenting, multiple depths from the surface to the specified depth and multiple loads applied to the sample are measured. From the multiple loads and the multiple depths, a change in load over a specified depth is determined, using which an energy associated with nano-indenting rock sample is determined. From a Scanning Electron Microscope (SEM) image of the nano-indented rock sample, an indentation volume is determined responsive to nano-indenting, and, using the volume, an energy density is determined. It is determined that the energy density associated with the rock sample is substantially equal to energy density of a portion of a subterranean zone in a hydrocarbon reservoir. In response, the physical properties of the rock sample are assigned to the portion of the subterranean zone.
US10908055B2
A method for material lifetime evaluation includes: causing a stress to be applied to a material surface of a component based at least on a cycle of load properties over time; causing an image of the material surface to be captured as a captured image of a complete in-situ field; determining an area of a hysteresis of a stable surface strain region in a stress-strain curve of the material surface to determine a loss energy (first damage parameter) for low cycle fatigue modeling; determining a deformation energy (second damage parameter) for high cycle fatigue monitoring; determining a failure parameter based on at least one of the first damage parameter and the second damage parameter; comparing the failure parameter to a record in a database; and determining a remaining life of the component based on comparison of the failure parameter to the record in the database.
US10908050B2
A method for determining an arrival-time of a rotor blade in a turbine engine that includes the steps of: having an RF reader attached to a stationary surface in the turbine engine; having an RF tag attached to a first region of the rotor blade; having a reference RF tag attached to a rotating structure near the RF tag; in relation to a first revolution of the rotor blade occurring during the operation of the turbine engine, collecting an arrival-time for each of the RF tag and the reference RF tag with the RF reader via an RF monitoring process; comparing the arrival-time of the RF tag to the arrival-time of the reference RF tag to determine an arrival-time test result for the first region of the rotor blade for the first revolution.
US10908046B2
A system and method for detecting an air leak in a commercial vehicle can detect an air leaked portion of the commercial vehicle using ultrasonic signals measured by a plurality of measurement sensors. The system includes a detection unit for measuring a plurality of ultrasonic signals generated in the commercial vehicle through the plurality of measurement sensors, confirming a position and size of a leak portion where air is leaked based on the plurality of ultrasonic signals to generate sensing data, and generating a photographed image by photographing the commercial vehicle, a management unit for generating a transformed image using a reference value from the sensing data, and a synthesized image by synthesizing the transformed image and the photographed image, and a display unit displaying the synthesized image.
US10908037B2
Transparent nanocomposites may be used as force sensing materials, either as a transparent piezo-resistive material for resistive force sensing or a transparent dielectric material for capacitive force sensing. The common aspect of these nanocomposites is to engineer the refractive index of the binder to the index of the fillers so that when incorporated into a force sensor the nanocomposite films are optically transparent.
US10908022B2
A method of manufacturing a Fabry-Perot interference filter includes a forming step of forming a first thinned region, a first mirror layer, a sacrificial layer, and a second mirror layer are formed on a first main surface of a wafer, and the first thinned region in which at least one of the first mirror layer, the sacrificial layer, and the second mirror layer is partially thinned along each of a plurality of lines is formed; a cutting step of cutting the wafer into a plurality of substrates along each of the plurality of lines by forming a modified region within the wafer along each of the plurality of lines through irradiation of a laser light, after the forming step; and a removing step of removing a portion from the sacrificial layer through etching, between the forming step and the cutting step or after the cutting step.
US10908020B2
A light source device 100 has a light source 101 which emits light to be irradiated, a chromaticity measurement part (spectrometer) 109 for measuring the chromaticity of the emitted light emitted by the light source, a chromaticity adjustment part 120 capable of placing/removing chromaticity adjustment-use filters CHA and CHB onto/from the light path LP of the emitted light and capable of adjusting the chromaticity of the emitted light by placement/removal of the chromaticity adjustment-use filters, and a control part 400 which monitors a change of the chromaticity of the emitted light according to the results of measurement of the chromaticity measurement part and controls placement/removal of the chromaticity adjustment-use filters of the chromaticity adjustment part onto/from the light path LP so that the chromaticity becomes the chromaticity which is set in advance as a target. Due to this, the light source device 100 can emit light having the same color even in the face of changes along with the elapse of time and variations in the specifications of the optical parts.
US10908018B2
The invention relates to a method and an apparatus for the direct determination of spatial dimensions of a light beam with high precision and short measuring period, which are also suitable for the measuring of laser beams with high power in the range of the beam focus. For this purpose, an apparatus is proposed that includes a beam scanner, at least one light sensor, a movement device for the execution of a relative movement between the light beam and the beam scanner, and a device for the signal recording of a temporally variable signal of the light sensor. The beam scanner comprises at least one scanning body with at least three sampling areas, which extends along sampling lines. The sampling areas are configured for the extraction of linear or strip-shaped light samples from a cross-section of the light beam. Several scanning surfaces are defined by the sampling lines of the sampling areas, each spanned by a movement vector of the relative movement. At least three scanning surfaces have a non-zero distance from one another in the direction of the axis of the light beam. The light sensor is configured for the detection of at least a portion of the sampled light extracted by the sampling areas from the cross-section of the light beam.
US10908014B2
A computing system for detecting anomalies in a rotor during a transient speed operation is provided which includes a first computing device programmed to identify a baseline sample set including a plurality of baseline samples. The computing device collects a plurality of current vibration samples from at least one vibration sensor during the transient speed operation, including a first current vibration sample including a first rotational speed measurement of the rotor and a first vibration measurement. The computing device selects one or more baseline samples from the baseline sample set based at least in part on the first rotational speed. Each baseline sample includes a baseline vibration value. The computing device compares the first vibration measurement to one or more baseline vibration values of the selected one or more baseline samples. The computing device transmits an alert to a monitoring device based at least in part on the comparing.
US10908012B2
A test apparatus that guides an end user through visualization of a user interface on a web browser that is easy to operate for individuals with limited knowledge of the devices or test protocols for gas meters. The test apparatus may include the executable instructions having instructions that configure the processor to, receive input data from the web browser; compare the input data to data in a data table; select an entry from the data table that reflects a match between the input data and data associated with the entry in the data table; and generate a first output that defines a configuration for a user interface that renders on the web browser, the configuration representing a stage of a test initialization process to configure operating parameters on the controller to work with a meter-under-test that couples with the fluid moving unit for purposes of conducting a meter proof.
US10908007B1
A method of measuring two or more fluid phases in a downhole well bore that comprises measuring a flow of each of the two or more phases at respective ports at which the two or more phases are unmixed within the well bore. In certain implementations, the well bore is inclined at 20 degrees or less to a horizontal axis. Each of the two or more phases can flow at a rate to achieve low Reynolds numbers in a laminar flow regime.
US10907988B2
The invention provides a rotation sensor enabling simplification of manufacturing process, such as an inspection step, while maintaining measurement accuracy of the rotation sensor. Lead frames of a rotation sensor have positioning sections which contact a side surface section of a case and, in this state of contact, keep the insertion depth dimension of a magnetism detection unit in the internal space of the case to a prescribed dimension; a flange lower flat surface of a flange section is provided further towards the case bottom surface side than a flange lower flat surface of a ring-shaped rib, a portion of the outer peripheral section of the case and the ring-shaped rib are exposed in a ring shape from an exterior molding section, and the case is provided with a plurality of projections along the inner side surface of the case which constitutes the internal space.
US10907984B2
In some implementations, a computing device can proactively determine a destination and request traffic information for routes from a starting location to the destination. In some implementations, a computing device can identify some routes between a starting location and a destination as non-recommended routes and recommend other routes. In some implementations, a computing device can rank routes between a starting location and a destination based on automatically-determined user interest. In some implementations, a computing device can determine a user is familiar with a route and adjust the information presented to the user about the route accordingly.
US10907981B2
A vehicle includes an electric motor and a battery operable to provide electrical power to the electric motor. The battery system includes a first battery pack and a second battery pack. The first battery pack has a relatively high power density, and the second battery pack has a relatively high energy density. An electronic controller determines a remaining driving range of the first battery pack, and a remaining driving range of the second battery pack. The vehicle has a human-machine interface (HMI) operatively connected to the electronic controller and configured to indicate the remaining driving range of the first battery pack and the remaining driving range of the second battery pack. The controller executes a method of monitoring the battery system.
US10907969B2
An inertia-based navigation apparatus and an inertia-based navigation method based on relative preintegration are provided. The inertia-based navigation apparatus includes: a first sensor detecting and outputting motion information about a moving body which is moving, based on a first coordinate system; a second sensor detecting and outputting inertia data about a translational acceleration and a rotational angular velocity related to the movement of the moving body, based on a second coordinate system; and a controller determining, at every first time, pose information about a position, a velocity and an attitude of the moving body in a reference coordinate system, based on the motion information and the inertia data.
US10907968B1
An integrity monitoring system for a first image sensor includes an electronic processor configured to receive sensor data for the provision of image data associated with an environment of the avionic sensor. The electronic processor is configured to monitor the avionic sensor for integrity. The electronic processor is configured to perform at least one of: determining a presence of an optical feature associated with optics of the first image sensor, comparing overlap information derived from the sensor data and other sensor data, comparing characteristics of a digital output stream of the sensor data to expected characteristics, or comparing a first motion derived from the image data and a second motion derived from avionic position equipment.
US10907959B2
A method for assessing tyre tread depth and/or tyre condition by taking and analysing a camera image or images of a tyre using portable instrumentation.
US10907958B2
A system and method for detecting and determining the location of (i) defects in railroad track rails and (ii) the presence of cars, trains or vehicles on the rails. A strain sensitive fiber optic cable is continuously bonded to each section of rail, with the cables of adjacent rails being interconnected by non-strain-sensitive fiber optic cable. A detection system provides an optical backscatter sensing function and an optical time domain reflectometry analysis and distance determining function to determine the nature and location of rail anomalies and vehicle presence on the rails.
US10907949B2
A coordinate measuring machine system has a base configured to support a workpiece, a movable portion configured to move relative to the base, and a control system configured to control movement of the base and/or the movable portion. The system also has a set of probes that each are configured to be removably couplable with the movable measurement portion. Each probe is configured to be removably couplable with the movable measurement portion, and has a shaft with a distal end and a proximal end. The proximal end has a region for coupling with the movable measurement portion, while the distal end has a region configured to interact with the workpiece. Each of the probes also has visual identifying indicia on the shaft. The visual identifying indicia are encoded to identify at least one characteristic of the probe. Specifically, the indicia are encoded as Base 3 or Base 4 indicia.
US10907948B2
The measurement apparatus includes an outer cylinder, a shaft body longitudinally movable on the inner surface side of the outer cylinder, a plurality of bearing balls disposed between an inner surface of the outer cylinder and an outer surface of the shaft body, and a measurement part that measures a relative position between the outer cylinder and the shaft body, and a first density of the bearing balls in a first area having a first length shorter than a total length of the outer cylinder in a longitudinal direction from one end of the outer cylinder is larger than a second density of the bearing balls in a second area having a second length shorter than the total length of the outer cylinder centered on a center position in the longitudinal direction of the outer cylinder.
US10907946B1
A primer feed system, includes a feed bowl having a first end and a second end, an oscillation mechanism coupled to the feed bowl for imparting an oscillating movement to the feed bowl, and a feed ramp coupled to the second end of the feed bowl for supplying primers from the feed bowl to a cartridge reloading device, and at least one primer position sensor positioned adjacent the feed ramp, wherein the primer position sensor senses orientation of primers in the feed ramp.
US10907939B2
The invention relates to a viewing instrument (1) for observing the surroundings and aiming at targets in the surroundings of a vehicle, in particular an armored vehicle, comprising an eyepiece unit (2) and an objective unit (3) and comprising an optical waveguide bundle (4), which connects the objective unit (3) and the eyepiece unit (2) to each other, wherein the optical waveguide bundle (4) transmits an image of the surroundings, which is focused by the optical unit of the objective unit (3) onto the objective-side end of the optical waveguide bundle (4), to the eyepiece unit (2), wherein a reticle (6) is arranged in an intermediate image plane, in which the optical unit (5) of the eyepiece unit (2) focuses the transmitted image of the surroundings as an intermediate image, and is rotatable about the optical axis (7) relative to the intermediate image.
US10907928B1
An EM driver for accelerating an object may be configured as an EM rifle for accelerating, rotating to spin-stabilize, and releasing a projectile. A core includes a stator coil, forward and reverse coils, a railed shaft, and a transfer shaft. The stator coil generates a first EM field, and the forward and reverse coils generate second and third EM fields which interact with the first EM field to accelerate the armature in forward and reverse directions, respectively. The railed shaft is elongated along a central axis through the armature and includes multiple rails arranged helically around a central shaft. The armature remains in contact with the rails during acceleration so as to impart a turning motion. The transfer shaft is physically coupled with and projects forwardly from the armature and transfers to the projectile the acceleration and the turning motion of the armature in the forward direction.
US10907905B2
A plate (1) for a heat exchange arrangement has a first heat transferring surface (A) with a protrusion (7) forming a continuous and closed ridge. This ridge divides said surface into a closed inner region (A1) and an outer region (A2). The inner region (A1) encloses a first inlet porthole (2) and a first outlet porthole (5) for a first medium. The outer region (A2) has a second inlet porthole (3) and a second outlet porthole (6) for the first medium. A heat exchange arrangement comprises a stack of first and second plates of the above type. The protrusions (7) on the first heat transferring surfaces (A) of said plates are connected to each other to separate first channels into first and second flow paths for the first medium. Each first flow path is configured to direct the first medium from a first inlet to a first outlet inside the inner region (A1) and each second flow path is configured to direct the first medium from a second inlet to a second outlet in the outer region (A2), said inlets and outlets being defined between said inlet and outlet portholes (2, 3 and 5, 6 respectively).
US10907894B2
A refrigerator has a door which is selectively transparent by providing a display behind the door and a light source inside the refrigerator that turns on and activates based on user input. When the light source is turned on, the display is activated while the door is closed such that the user sees the display through the door.
US10907893B2
A fresh drawer and a refrigerator using same. The fresh drawer comprises: a drawer body, wherein a storage chamber for storing food is provided inside the drawer body, and the storage chamber is of an openable sealed structure; a gas supplier, used for providing fresh-keeping gas for the storage chamber; and a pressure balancer, used for balancing air pressure inside the storage chamber. In the fresh drawer and the refrigerator using same, air in an inner storage chamber is replaced with fresh-keeping gas such as nitrogen and oxygen, to provide a modified atmosphere for a food storage space, such that the shelf life of food can be greatly extended.
US10907890B2
An insulation system for an appliance includes a first vacuum insulated structure having a first set of sidewalls that define a first refrigerating compartment, a second vacuum insulated structure having a second set of sidewalls that define a second refrigerating compartment and a medial insulation structure having a rigid perimeter wall. The rigid perimeter wall includes a front portion that defines at least one hinge support adapted to support an appliance door. The rigid perimeter wall defines an insulating cavity that is filled with an insulating material. The first vacuum insulated structure engages a first edge of the perimeter wall and the second vacuum insulated structure engages a second edge of the perimeter wall.
US10907888B2
A method of making a liner for an appliance is provided. The method includes mixing a polymeric capping layer precursor and a pigment additive to form a color capping layer. The method also includes extruding a polymeric base resin to form a polymeric base layer at a base layer formation temperature. The method further includes laminating the polymeric base layer and the color capping layer to form the liner at about the base layer formation temperature.
US10907883B2
An appliance is provided herein. The appliance includes a cabinet having a wrapper, a liner, and a trim breaker. The wrapper, the liner, and the trim breaker define an insulating cavity therebetween. An insulating material is disposed within the insulating cavity. A frame includes an upper frame portion, a vertical frame portion, and a lower frame portion. The lower portion includes a top section, a bottom section, an inner section, and a front section. A door is rotationally mounted to the cabinet via an upper hinge and a lower hinge mounted to the frame.
US10907878B2
An evaporative cooling device including a combination of insulative surfaces and evaporative surfaces that may hold and cool contents with walls that are made of semipermeable materials. The evaporative surfaces store and facilitate the evaporation of a liquid to cool the interior of the evaporative cooling device while the insulative surfaces limit heat transfer in or out of the evaporative cooling device from air, sunlight or the ground. The evaporative cooling device is further capable of holding a variety of products at a temperature below ambient environmental temperature, assuming less than 100% humidity. Moreover, the evaporative cooling device may be designed to be lightweight and collapsible for easy transport and storage.
US10907877B2
An ice maker includes an ice tray configured to receive water, where the ice tray includes a plurality of partition ribs that partition an inner space of the ice tray into a plurality of cells, an ejector that is configured to rotate relative to the ice tray, that is configured to cause rotation of ice pieces in a rotation direction relative to the ice tray, and that is configured to discharge the ice pieces from the ice tray, and a motor configured to drive the ejector to rotate in a first direction and a second direction opposite to the first direction. The ice tray further includes a protrusion portion that is located at each cell, that protrudes from a lower surface of each cell, and that extends along the lower surface of each cell in a direction corresponding to the rotation direction of the ice pieces relative to the ice tray.
US10907867B2
Compact membrane evaporative chillers, methods for cooling a process fluid (e.g., air) using a compact membrane evaporative chiller, and air conditioning systems and methods that include a compact membrane evaporative chiller are disclosed herein. Compact membrane evaporative chillers as disclosed herein can advantageously reduce or eliminate power consumption needed to circulate a working fluid.
US10907863B2
Refrigerant systems for conditioning air and/or items located within a dwelling including a high temperature refrigerant circulation loop located substantially outside of the dwelling and a low temperature transfer circuit, which contains HCFO-1233zd(E) substantially inside of the dwelling and at least one intermediate heat exchanger which permits exchange of heat between the high temperature circuit and the HFCO-1233zd(E) in the low temperature heat transfer circuit.
US10907862B2
Disclosed are refrigeration systems having a heat source to be cooled and a heat sink and a capacity of from about 2 to about 30 tons and comprising: (a) a heat transfer composition comprising a refrigerant comprising at least about 80% by weight of trans1-chloro-3,3,3-trifluoropropene (HCFO-1233zd(E)) or at least about 80% by weight of trans1,3,3,3-tetrafluoropropene (HFO-1234ze(E)); (b) a centrifugal compressor having a discharge:suction pressure ratio at least about 2:1; (c) a condenser operating at temperature in the range of from about 10° C. to about 60° C.; (d) and expander for producing relatively cold low pressure refrigerant liquid; (e) a high efficiency evaporator; and (f) at least one heat exchanger fluidly connected between said evaporator and said refrigerant suction of said compressor.
US10907861B2
A geothermal well with communicating vessels, formed of an internal piping transferring an inflow down to a level of the depth of the well, and an external piping coaxial to the internal piping and with a diameter that permits ascent of the fluid upward from the distal end of the well, wherein a flange on the internal piping engages a collar connected to the external piping via spacers, wherein detection sensors generate information on oscillations of the pipings, wherein an automatic safety valve avoids overpressures, and a driven regulation valve generates information on fluid pressure, and wherein software monitors fluid circulation within the well and operates the inlet pump and the regulation valve to dampen the oscillations and prevent microseisms.
US10907857B2
To provide a dew-condensation preventing square duct which is capable preventing dew condensation on the duct without winding a heat insulating material around the duct.
A dew-condensation preventing square duct includes: an external square duct formed by four plate-shaped external wall portions and having a substantially quadrilateral barrel shape; an internal square duct formed by four plate-shaped internal wall portions and having a substantially quadrilateral barrel shape, the internal square duct being arranged inside of the external square duct; and a holding protrusion which holds the internal square duct inside of the external square duct such that a heat insulating layer S between the external square duct and the internal square duct has a predetermined thickness T.
US10907856B2
A heat exchanger includes a prism-shaped heat exchange element, a plurality of frame members mounted to sides of the element in a one-to-one relationship, the sides extending along an axial direction of the heat exchange element, and cover members each covering an end face of the element, the end face being perpendicular to the axial direction of the heat exchange element. The frame members are connected to each of the cover members. Gaps for allowing movement of each of the frame members along a direction perpendicular to the axial direction of the heat exchange element are provided at each connecting portion at which the frame members are connected to the cover member. Thus, it is possible to move the frame members along with deformation of the heat exchange element.
US10907844B2
A home control system includes a thermostat configured to measure environmental conditions in a first room of a building and control heating, ventilation, and air condition (HVAC) equipment within the building. The thermostat includes a central control hub configured to communicate with a plurality of remote sensor units via a data communications interface. The thermostat further includes a processing circuit configured to monitor and control non-HVAC equipment within the building. The system further includes a first remote sensor unit of the plurality of remote sensor units. The first remote sensor unit is configured to measure environmental conditions in a second room of the building and wirelessly communicate information associated with the measured environmental conditions to the central control hub. The thermostat is further configured to control both the HVAC equipment and the non-HVAC equipment within the building based on the information received from the remote sensor unit.
US10907843B2
A ventilating system including a housing, a ventilating assembly and a mounting assembly coupled to the housing. The mounting assembly can include two support members, two first mounting brackets, two second mounting brackets, and two third mounting brackets. The third mounting brackets include a first and second flange, and the second mounting brackets include bendable tabs to secure the mounting assembly to a structure. The first mounting brackets each include lead in features comprising an alignment plate and a pair of guiding plates. The first mounting brackets include a portion between the lead in features that is spaced from the lead in features to provide housing clearance.
US10907838B2
A cooker hotplate control system, to heat to and maintain a foodstuff at a preset temperature the system comprising an electric hotplate; a power input to provide electricity to heat the hot plate and a controller to govern said power input; a temperature sensor to determine the temperature of the hotplate; an infrared sensor spatially separated from and to detect infrared radiation emitted by a foodstuff or a vessel containing a foodstuff on the hotplate; a first processor to determine the temperature of a foodstuff or a vessel from the detected infrared radiation and a first data storage means to store said data; a second processor, the second processor calculating the first and second time derivatives of the temperature data; a first fuzzy logic controller receiving as input the first and second time-derivative data from the second processor and producing an output to the controller, said output governing the amount of power supplied to the hotplate, the first fuzzy logic controller being active to bring a foodstuff temperature up to the pre-set temperature and to hold a foodstuff at the pre-set temperature for a defined time period; a second fuzzy logic controller to maintain the temperature within a defined temperature range about the pre-set temperature.
US10907837B2
A gas cooking appliance includes a valve and a first pipe configured to transport gas to the valve. The appliance also includes a burner and a second pipe configured to transport gas from the valve to the burner. The appliance further includes a console and a knob. The console includes a cutout having an edge defining a shape of the cutout, and the knob includes a handle and a bezel. The knob is configured to control a state of the valve. The bezel has a rear face and a protrusion extending rearward from the rear face through the cutout, the protrusion contacting the edge of the cutout. The appliance additionally includes a bracket coupling the knob to the valve. The bracket includes a leg mating with the protrusion.
US10907834B2
A slinger combustor includes; a first compressed air line connected to a compressor and configured to supply compressed air; a first fuel line connected to a fuel storage and configured to supply fuel; a rotation shaft configured to rotate and inject the fuel supplied from the first fuel line; a main combustion chamber configured to receive the fuel injected from the rotation shaft and receive the compressed air from the first compressed air line; and a sub-combustion chamber configured to selectively discharge a flame generated in an inner space of the sub-combustion chamber to the main combustion chamber.
US10907832B2
A burner for a combustor includes (a) a swirl generator enclosing a burner interior on an inlet side and including a tangential air inlet relative to a longitudinal center axis; (b) a mixing chamber enclosing the burner interior on an outlet side and defining a burner outlet fluidly connecting the burner interior with a combustion chamber; and (c) a lance arranged coaxially with the longitudinal center axis. The lance introduces fuel through a nozzle tip at or near the burner outlet into the combustion chamber. The nozzle tip includes a cartridge defining a center fuel passage; fuel swirl vanes within the center fuel passage at an outlet end of the nozzle tip; a first tube surrounding the center fuel passage and defining a first fluid passage; a second tube surrounding the first tube and defining a second fluid passage; and air swirl vanes in the second fluid passage.
US10907829B2
A novel inline pilot assembly and method of flame detection for use with combustion applications for oil or gas processing is provided wherein the pilot assembly includes a pilot novel assembly with a unique placement of fuel and induction holes to improve flame stability, promote flame anchoring near the diffuser, and discourage the pilot flame front from migrating forward away from the diffuser.
US10907828B2
The present disclosure relates to an integrated treatment method of two-stage submerged combustion evaporation for organic waste liquid, the organic waste liquid to be disposed flowing into two evaporation chambers in succession for two-stage submerged combustion evaporation. The two evaporation chambers are provided in one evaporation tank and communicate with each other at the bottom of the evaporation tank, the organic waste liquid enters a first evaporation chamber from a raw liquid inlet pipe, and the organic waste liquid flows from the first evaporation chamber to a second evaporation chamber during submerged combustion evaporation. The method has advantages of improving the evaporation concentration efficiency, reducing the numbers of evaporators and transport pipes of all sorts of gases and liquids and saving energy, saving the area occupied and the cost, while simplifying treatment process and facilitating operation management.
US10907823B2
An evaporator system for an industrial boiler, containing a heat transfer system, a separator for separating water and steam and a dryer for drying the separated wet steam. A horizontal vessel contains a required minimum amount of water, a relatively small steam volume and internals for the separation of water and wet-steam. A vertical vessel contains internals for drying the wet steam to predetermined values by separating liquid from the wet-steam. The horizontal vessel and the vertical vessel are connected to each other by wet-steam piping through which separated wet-steam is transported from the horizontal vessel to the vertical vessel. The vertical vessel has a connection to dry-steam piping for discharging dried steam. The vertical vessel has a connection to a liquid drain piping for transporting liquid from the vertical vessel back to the inlet conduits of the evaporator heat transfer section.
US10907821B2
A heat recovery steam generator (HRSG) includes: a plurality of vertically-aligned HRSG tubes; and a plurality of stepped tube restraints coupled to the plurality of vertically aligned HRSG tubes. Each stepped tube restraint includes a plurality of tube restraints. The plurality of tube restraints are arranged in an array such that each successive tube restrain is vertically higher than and axially aft of an adjacent tube restraint.
US10907820B2
A ceiling light or wall light having a connection to a typical lighting power circuit, having an integrated heating fan function, and an intelligent control for simple operation and functions for saving energy. In order to avoid a cumbersome variation of the heating possibilities (for example, the installation of a heater, placement of an additional heater, and modification of the control of an existing heater), a replacement of the usually already existing lighting takes over this functionality. The device includes a common housing, that contains at least one lighting element, at least one electrical heating element, at least one fan, and at least one programmable electronic controller, by which the lighting, the fan and the heater are controlled and/or regulated, together with and/or separate from each other. All rooms of a building which have lighting and are to be heated only for a limited period may be part of the area of application.
US10907808B2
A plaster frame assembly includes a base plate that has a base wall and a plurality of side walls that extend substantially perpendicular to the base wall from a perimeter of the base wall. The base wall includes at least one regressed pad that has a plurality of perforations. The plurality of perforations receive one or more securing fasteners therethrough to secure or fasten the base plate to the ceiling. Furthermore, the base wall includes one or more sealing features that provide an air-tight sealing for a recessed housing can received through and retained in a can receiving opening formed in the base wall. The one or more sealing features include multiple collar sections that define a groove for receiving a sealing member, and one or more sealing tabs disposed between the multiple collar sections and configured to seal one or more adjustment apertures of the recessed housing can.
US10907804B2
A lighting apparatus includes a cap head, a light source, a driver and a light module. The cap head has a cap housing. The light module has a light housing, a first end and a second end. The first end and the second end are located at two opposite sides of the light housing. The light source is disposed in the light housing. One of the first end and the second end is selected and detachably connected to the cap head.
US10907801B1
A lamp capable of expanding illumination range includes a lighting and cooling module, a reflective cup, a lampshade, a diffuser plate and a wash wall cup. The reflective cup and lampshade are connected to the lighting and cooling module; the lampshade surrounds the reflective cup; the diffuser plate is divided into an oblique circular arc plate and a riser; the circular arc plate has rule gratings formed by convex and concave embossed marks. A front arc wall is built on a side of the wash wall cup, and a rear arc wall is built on the other side. An inlay seam is formed between the front and rear arc walls; the circular arc plate is mounted onto the front arc wall; edges of the riser are plugged into the inlay seam; and the wash wall cup is plugged from the bottom of the lampshade to form the lamp.
US10907790B2
Embodiments of the present invention relate to a lighting apparatus capable of providing three-dimensional effects at the same time as the surface emission of light sources by using a half-mirror member for reflecting and transmitting parts of light. In particular, by adopting the half-mirror member for transmitting a part of and reflecting another part of light emitted from a surface-emitting light source module, the present invention allows the implementation of a mirror-like image when the light is off, and allows the implementation of a light image providing various three-dimensional effects when the light is on.
US10907788B2
A swinging electronic candle, includes: a lamp cap assembly, including: a fixing base, a flame crown support base and a flame crown, wherein the fixing base is provided with a first accommodation space, the flame crown support base is located in the first accommodation space and is fixedly or movably connected to the fixing base, and the flame crown is movably connected to the flame crown support base, such that when the air flow reaches a predetermined speed, the flame crown can swing in the air, and thus with the swinging electronic candle described above, it is possible to simulate a situation in which the flame sways with wind when a real candle is burning. A method for assembling a swinging electronic candle is also disclosed.
US10907785B2
An intermediate connector is provided for coupling to a set of illuminating modules. The intermediate connector has a set of connector arms, wherein each arm has an end that projects over a length from a body of the intermediate connector; a shape to fit into an opening of a corresponding illuminating module to provide, when the arm is seated in the illuminating module, both an electrical connection and a mechanical connection to the corresponding illuminating module; and an external wall with a taper along the length, wherein the end has a cross sectional area, including an areal quantity attributable to thickness of the external wall, that is smaller than a cross sectional area of the opening of the corresponding illuminating module.
US10907783B2
A luminaire including a housing, a light emitter supported by the housing, and a cover removably coupled to the housing, where the cover includes a lens substantially covering the light emitter. An end cap is removably coupled to the housing and positioned substantially flush with the lens. A coupling mechanism couples the end cap to the housing, where the end cap substantially covers the coupling mechanism while coupled to the housing.
US10907776B1
A flashlight includes a longitudinal elongated middle portion having an array of light emitting diodes (LEDs) arranged for emitting light from a front side of the middle portion, the middle portion being flexible, wherein the flexibility enables bending of the middle portion in a plane through a longitudinal axis of the flashlight; a male hinged clasp configured on a first end of the middle portion, the male hinged clasp having a hinged male interlocking piece for rotary movement about a corresponding hinge axis perpendicular to a plane of bending of the middle portion; and a female hinged clasp configured on a second end of the middle portion, the female hinged clasp having a hinged female interlocking piece for rotary movement about a corresponding hinge axis perpendicular to the plane of bending of the middle portion, the hinged female interlocking piece being configured to interlock with the hinged male interlocking piece.
US10907772B2
An LED lamp contains: a base, a casing, a support, multiple LED emitters, a cap, and a driver. The casing includes an accommodation chamber and an opening. The base includes at least one first conductive element. The support includes at least one second conductive element. Each of the at least one LED emitter includes: a first LED chip string having multiple first LED chips connected in series, a second LED chip string having multiple second LED chips connected in series, a substrate, a high-color-temperature phosphor layer, and a low-color-temperature phosphor layer. The driver is electrically connected with the at least one first conductive element and the at least one second conductive element. A total resistance value of the first LED chip string is different from a total resistance value of the second LED chip string.
US10907765B2
A gain plate is made of reinforced plastic for attaching to a pole and a cross arm and includes a pole channel and a cross arm channel. The pole channel has a front plate, two side plates, and two end plates that that form a rear-facing cavity. There are a plurality of cross members disposed in the rear-facing cavity and at least some of the plurality of cross members having radiused surface. The cross arm channel is disposed perpendicularly to the pole channel, the cross arm channel configured to received therein a cross arm.
US10907757B2
An expansion joint for a solids return system includes a female joint portion, a male joint portion received by the female joint portion, the male joint portion and the female joint portion forming a lateral breach therebetween, a double rope seal positioned within the lateral breach, the double rope seal being configured to accommodate relative lateral movement between the female joint portion and the male joint portion, and an insulating pillow received about the male joint portion and abutting a distal end surface of the female joint portion, the insulating pillow being configured to accommodate relative axial movement between the female joint portion and the male joint portion.
US10907756B2
The disclosure of the invention provides a clamping apparatus and methods for joining segments of pipeline. The clamping apparatus includes first and second clamp assembly portions, each having at least two pivotable arms that clamp on to ends of two pipeline segments, respectively. The apparatus includes bridging members positioned within the gap connecting first and second clamp assembly portions. The bridging member has a central portion between and radially distal to first and second portions. The arrangement of the central portion provides a continuous open area around the circumference at the pipeline junction so a weld can be made with high precision and efficiency.
US10907746B2
A valve including a control assembly that is configured to control fluid flow through the valve, The control assembly includes a driving element and a valve member. The driving element is rotatable about an axis between a first operating state in which the driving element maintains contact between the valve member and a valve seat and a second operating state in which the driving element does not maintain contact between the valve member and the valve seat. The valve member is rotatable about the axis independent of the driving element when the driving element is in the second operating state.
US10907743B2
A reciprocating body (2) has valve element (6) including deflecting surface (10a), valve shaft (7) guided by guide cylinder (4), and packing (8) having an annular shape circularly brought into close contact with valve seat (12a) in a state where the reciprocating body (2) is in a closed position. The valve element (6) includes large diameter portion (9a), and small diameter portion (9b) and deflecting portion (10). The large diameter portion (9a) has flange surface (9d) supporting the packing (8) in a state where the packing (8) is exposed to the primary flow passage side. The flange surface (9d) is formed such that the flange surface (9d) is allowed to come into contact with the valve seat (12a) via the packing (8). Recess (9c) is formed on the outer periphery of the small diameter portion (9b), and a portion of the packing (8) is fitted in the recess (9c).
US10907740B2
A control valve that includes a valve body, a spool, and an actuator is provided. The valve body includes a plastic body housing and a metallic sleeve housed within the body housing. The spool is received within the metallic sleeve and is movable between a first position and a second position. The actuator is coupled to the valve body and to the spool.
US10907736B2
A split seal ring includes: an annular main body seal split partially in a circumferential direction; and abutment surfaces provided on split surfaces of the main body seal so as to be joined to each other. Each of the abutment surfaces includes: a first inclined surface extending in a direction intersecting with the circumferential direction; a first horizontal surface extending from one end side of the first inclined surface along the circumferential direction; and a second inclined surface extending from an end of the first horizontal surface opposite to the first inclined surface in the direction intersecting with the circumferential direction. With this configuration, there can be provided a split seal ring having a structure that can improve the sealing performance.
US10907732B2
A shift control device includes a hydraulic circuit and a control unit. The hydraulic circuit is provided with multiple actuation valves. The control unit is configured to switch positions or states of each of the multiple actuation valves in accordance with a shift position command by a shift operation device. The hydraulic circuit is configured to couples a hydraulic oil supply source to one of travel actuators in an automatic transmission in multiple circuit states where the position or the state of at least one of the multiple actuation valves differs.
US10907730B2
A vehicle control device performing upshift to a forward gear stage in a current travel section in a case where: (1) the forward gear stage is higher than a current gear stage; (2) a travel resistance of a vehicle in the current travel section is greater than a driving force in a case of traveling at the forward gear stage; (3) a stall amount until the vehicle passes an end point of the current travel section in a case where the vehicle travels in the current travel section at the forward gear stage is equal to or smaller than a specified value; and (4) a value obtained by subtracting the travel resistance of the vehicle in a forward travel section from a driving force in a case where the vehicle travels in the forward travel section at the forward gear stage is equal to or greater than a predetermined value.
US10907719B2
Various examples of methods and apparatuses are provided for a hybrid composite gear. The hybrid composite gear includes a continuous fiber thermoplastic composite material co-molded onto a periphery of a neat thermoplastic or discontinuous fiber thermoplastic gear.
US10907718B2
A cam liner for use in an integrated drive generator has a cam liner body extending between a first end spaced from the second end by a first distance. The body is generally cylindrical. An outer diameter of the cam liner defines a second distance. A ratio of the first distance to the second distance is between 0.90 and 1.00. An integrated drive generator and a method are also disclosed.
US10907713B2
A transmission arrangement for a travel drive, in particular a mobile machine, includes a first hydraulic machine configured to be coupled to a drive machine, and a second hydraulic machine having an adjustable second expulsion volume, the second hydraulic machine configured to be connected fluidically to the first hydraulic machine via a first working line and a second working line of the transmission arrangement. The second hydraulic machine configured to be coupled or is coupled to a manual transmission of the transmission arrangement. The manual transmission has at least two transmission stages, and coupling of the second hydraulic machine to the manual transmission has the result that a torque can be transmitted. The transmission arrangement further includes a control apparatus configured to reduce to zero or to nearly zero the second expulsion volume at least during a changeover from one transmission stage to another transmission stage of the manual transmission.
US10907705B2
A transmission device for installation on a driveshaft, having a base body which encloses the driveshaft, a pinion which in the mounted state is arranged in the base body and on the driveshaft, and a rack which interacts with the pinion and runs through the base body. The transmission device is distinguished by the fact that the base body is open on one side in such a way that it can be fitted onto a driveshaft in the radial direction, and in that the pinion is in multiple parts such that it is possible to perform a mounting process on the driveshaft during which the parts of the pinion can be joined together by a radial movement with respect to the driveshaft.
US10907689B2
A sealing arrangement includes a stationary spindle and a wheel hub rotatably mounted to the spindle. A seal assembly is disposed between the spindle and the wheel hub and includes an outer carrier case having a first cylindrical portion disposed in the inner bore of the wheel hub and a first radial portion extending radially inward from an end of the first cylindrical portion. An inner seal element has an inner metal case having cylindrical portion received on an outer surface of the stationary spindle and includes an annular portion extending radially outwardly from an end of the cylindrical portion and axially spaced from the first radial portion of the outer carrier case. An oil seal lip extends radially outwardly and axially from the annular portion of the inner metal case and engages the first radial portion of the outer carrier case.
US10907687B2
An outer ring for a deep groove ball bearing assembly is disclosed. The outer ring includes a radially inner surface defining a raceway, and a radially outer surface defining a single groove extending between axial ends of the outer ring. The single groove contacts at least one axial end face of the outer ring.
US10907678B2
Certain shear bolts described herein provide failure bending resistance when torque is applied to members being connected by the bolts, while maintaining shearability. Certain other shear bolts described herein provide a shear region having different shear limits dependent upon the direction of force being applied to the shear region.
US10907677B2
A fastening system including a pin member and a key for engaging the pin member. The pin member includes a shank portion and a recess formed within an end face of the shank portion. The recess includes a plurality of splines and recesses that form first and second bearing surfaces oriented at angles. The key includes a key head having a plurality of splines and grooves that form first and second bearing surfaces oriented at angles. The plurality of splines and recesses of the pin member and the plurality of splines and recesses of the key are adapted to communicate with each other when tightening and loosening the pin member.
US10907663B2
A gas cylinder actuator with overtravel indicator device, which includes a tubular containment jacket, an end face, an opposite annular guiding portion, a stem-piston arranged so as to pass through the annular guiding portion, wherein the stem-piston protrudes from the jacket in an axial direction, a chamber for pressurized gas being defined between the tubular jacket, the end face, the annular guiding portion for the stem-piston, an indicator device for indicating that overtravel for the stem-piston has occurred; and an annular body, which is inserted partially into a corresponding seat between the jacket and an annular portion so as to surround the outer lateral surface of an end portion of the annular guiding portion; the annular body rests in an axial direction on an element that protrudes radially within the jacket and is integral with the jacket.
US10907649B2
A turbine housing includes: a housing body which is configured to accommodate a turbine wheel and which includes an inlet section forming an inlet flow passage for guiding exhaust gas to the turbine wheel, and an outlet section forming an outlet flow passage for discharging the exhaust gas from the turbine wheel; and at least one sleeve disposed along an inner wall surface of at least one of the inlet section or the outlet section of the housing body. The at least one sleeve includes a plurality of sections divided along a flow direction of the exhaust gas.
US10907646B2
In a pump housing having an interior for accommodating a pump rotor, which may be transferred from a radially compressed state into a radially expanded state, and comprises a housing skin revolving in circumferential direction, as well as at least one reinforcement element, a stretch-resistant element revolving in circumferential direction is provided, which is stretched less than 5% in the expanded state as opposed to the force-free state in circumferential direction, and which limits any further expansion of the pump housing in radial direction.
US10907643B2
A press-fit thrust bearing system and apparatus. A press-fit thrust bearing for an electric submersible pump includes a protruding band extending around a midsection of a bushing, the protruding band extending inward towards a drive shaft, outward towards a diffuser, or both. When extending outwardly, the band is press-fit into the diffuser to prevent dislodgment of the bushing. A non-rotating guide sleeve extends around the bushing above the protruding band, the guide sleeve interlocking with the protruding band to prevent rotation of the bushing. The guide sleeve includes a projection, the protruding band has a channel and the projection mates with the channel to form the interlock. A pair of flanged, rotatable bearing sleeves extend inwards of the single bushing and are keyed to the drive shaft. The top and bottom faces of the bushing serve as thrust handling surfaces.
US10907638B2
A multi-outlet fluid pump includes a housing, a motorized pump, an electrical power supply, a fluid inlet, and two separate discharge outlets.
US10907622B2
A reciprocating injection pump with a reciprocating block driven by a rotating gear, the gear having a substantially circular shape with gear teeth formed on the rotating gear the rotating gear is attached to a rotating motor.
US10907617B2
A diagnostic system for use in a wind turbine yaw system, comprising: a tower motion sensor configured to output a signal indicative of tower oscillation, in particular though not exclusively side to side tower oscillation, and a diagnostic module configured to: analyse the tower motion sensor signal to identify frequency content of the signal that is not associated with the tower oscillation; and correlate the identified frequency content with the operation of the yaw system thereby to determine that the yaw system requires maintenance. Beneficially the invention provides that the health of the yaw system can be determined by analysing the oscillatory movement of the tower as measured by a tower motion sensor installed at a suitable location for example at the top of the tower or in the nacelle for example.
US10907616B2
The invention relates to a method for monitoring a status of at least one component of a mechanical plant, in particular of a wind turbine, that comprises the following steps: (i) receiving an evaluation signal that is formed based on values of a measurement quantity recorded in the plant, (ii) determining at least one parameter data set on the basis of the evaluation signal as a function of a signal that is representative for a stress of the plant and/or based on a spectral analysis of the evaluation signal, (iii) evaluation of an indicator signal as a function of at least one parameter data set and determining the status of the component of the plant as a function of the indicator signal.
US10907602B1
Methods and systems are provided for a starter/generator in a vehicle drivetrain. In one example, a system may include an integrated starter/generator (ISG) rotationally coupled to an engine crankshaft via a belt drive system, the belt drive system including a first decoupler configured to engage a shaft of the ISG in a first torque transfer direction only and a second decoupler configured to engage the shaft of the ISG in a second torque transfer direction only, the second torque transfer direction opposite the first torque transfer direction. In this way, hubloads that occur while transitioning the ISG between driving the belt drive system and being driven by the belt drive system may be reduced while a response time of the transitioning may also be reduced.
US10907601B2
A fuel injection valve includes a valve seat, a valve element, and a plurality of swirl fuel injection passages. The plurality of swirl fuel injection passages are divided into a first swirl fuel injection passage group that forms a first spray and a second swirl fuel injection passage group that forms a second spray that is oriented in a direction different from a first direction.
US10907594B2
An exchangeable filter of a treatment device has a housing with a housing pot and a housing cover connected to the open side of the housing pot. The exchangeable filter is connectable to a connecting head of the treatment device with a bayonet-type connecting device. The connecting device has a housing connecting part on the housing interacting with a head connecting part of the connecting head for connecting the connecting device. The housing has an inlet for a fluid to be treated connectable to a supply conduit of the treatment head and an outlet for the treated fluid connectable to a discharge conduit of the treatment head. The housing pot has a rim at the open side of the housing pot. The rim radially outwardly surrounds the housing connecting part and axially projects past the housing connecting part in a direction away from the housing bottom.
US10907591B2
An internal combustion engine has a tank ventilation system and a crankcase ventilation system. The tank ventilation system is connectable to an intake system downstream of a throttle element via a first non-return valve in a first line and upstream of a compressor via a second non-return valve in a second line and a third non-return valve in a second sub-line. The crankcase ventilation system is connectable to the intake system downstream of the throttle element via a fourth non-return valve in a third line and upstream of the compressor via a fourth line and the third non-return valve. The intake system is connectable to the second line downstream of the throttle element at a transitional point between the second line and the second sub-line via a fifth nonreturn valve in a fifth line. A nozzle is formed at the transitional point from the fifth line to the second line and the second sub-line, and the second line opens into the nozzle downstream of the second non-return valve. A first pressure sensor for measuring the pressure in the second line is provided in the second line between the second non-return valve and the nozzle. Only a single pressure sensor is required to diagnose or detect a leak.
US10907589B2
A work vehicle includes an engine, a particulate filter, and an oil separator. The particulate filter is connected to the engine to collect particulate matters contained in exhaust gas from the engine. The particulate filter is provided to overlap with the engine when viewed in a height direction along a height of the work vehicle. The oil separator is connected to the engine via a blow-by-gas discharge pipe to catch a liquid component in blow-by-gas from the engine. The oil separator is provided between the engine and the particulate filter to overlap with the particulate filter when viewed in the height direction.
US10907588B2
An engine intake duct includes an upstream side linear portion, a bend portion, a downstream side linear portion, and a fin that rises from an inner surface of the bend portion on an inner side in a bend direction. A fin tip portion is located in the bend portion, and a fin rear end portion is located in the bend portion or the downstream side linear portion, and the fin includes a tip side inclined surface, a rear end side inclined surface, and a rear end surface that is a steep wall extending from a rear end of the rear end side inclined surface to the fin rear end portion. At least a part of a top of the tip side inclined surface of the fin is formed along an extension line of an inner surface of the upstream side linear portion toward the bend portion.
US10907577B2
A lock mechanism for releasably securing a pivot door of a thrust reverser includes a frame, a blade housing connected to the frame, a blade member slidably disposed within the blade housing and configured to engage a lock fitting of the pivot door, an actuator configured to translate the blade member in a first direction with respect to the frame; a spring element configured to translate the blade member in a second direction with respect to the frame, and a loose-joint coupling configured to connect the actuator to the blade member.
US10907575B2
Methods and apparatus for sealing variable area fan nozzles of jet engines are disclosed. An apparatus in accordance with the teachings of this disclosure includes a frame and a seal to be coupled to the frame. The seal to enclose petals of a variable area fan nozzle to substantially prevent airflow between the petals.
US10907568B2
A control device for a compression ignition engine is provided, which causes an injector to perform a pre-injection and a main injection, sets fuel injection timings of these injections so that an interval between a first peak of a heat release rate resulting from the combustion of fuel injected by the pre-injection and a second peak of the heat release rate resulting from the combustion of fuel injected by the main injection becomes an interval to make pressure waves caused by these combustions cancel each other out, and when an increase of an oxygen concentration of intake air supplied to a combustion chamber is detected, controls the injector to reduce the injection amount and retard the injection timing of the pre-injection compared with a case where the concentration increase is not detected under a condition that engine load and speed are the same.
US10907564B2
A method for operating an internal combustion engine with a motor having a number of cylinders and an injection system having a common rail with a number of injectors assigned to the cylinders and similar high pressure components, which is designed to hold fuel from the common rail for the injector, wherein the method has the steps: injecting fuel from the common rail into a cylinder by way of an injector, determining a fuel pressure for a high-pressure component, in particular the common rail, the injector and/or the individual reservoir, having at least one high-pressure sensor measuring the fuel pressure. Provision is made for a defect in the high-pressure sensor to be detected in that a check is made as to whether magnitude of the high-pressure control deviation (ep) during a predetermined time interval (tLimit1SD, tLimit2SD, tLimit3SD) exceeds a predetermined limiting value (eLimit1SD, eLimit2SD, eLimit3SD).
US10907559B2
A control device to be applied to an internal combustion engine having a fuel reformation cylinder and an output cylinder, wherein the compression end gas temperature of the fuel reformation cylinder is adjusted by changing an EGR gas amount, an effective compression ratio, or a polytropic number according to an equivalence ratio in the fuel reformation cylinder so as to achieve a target concentration of a specific gas component in reformed fuel generated in the fuel reformation cylinder. The target concentration is defined according to a required engine power.
US10907557B2
An engine and a method of controlling the engine may include an EGR injector provided such that EGR gas sprays that are injected toward a side wall of a combustion chamber reach the side wall of a combustion chamber, simultaneously; an EGR pipe connecting the EGR injector to an exhaust system of the engine and ejecting exhaust gas from the exhaust system; an EGR pump mounted in the EGR pipe and pumping the exhaust gas in the EGR pipe to supply the exhaust gas to the EGR injector; and controller connected to the EGR pump and the EGR injector and configured for controlling the EGR pump and the EGR injector so that the EGR injector injects EGR gas into the combustion chamber.
US10907552B2
An internal combustion engine (1) has a variable compression ratio mechanism (2) that varies a mechanical compression ratio and a variable valve timing mechanism (7) that varies a valve timing of an intake valve (4). When there is a demand to execute reference position learning (step 21) for system calibration of the variable valve timing mechanism (7), the execution of the reference position learning is permitted on the condition that the mechanical compression ratio is higher than a threshold value VCRth (step 22). When any anomaly is present in the variable compression ratio mechanism (2), the reference position learning of the variable valve timing mechanism (7) is prohibited (steps 23 and 25).
US10907549B2
The invention concerns a method for a part load CO reduction operation and a low-CO emissions operation of a gas turbine with sequential combustion. The gas turbine essentially includes at least one compressor, a first combustor which is connected downstream to the compressor. The hot gases of the first combustor are admitted at least to an intermediate turbine or directly or indirectly to a second combustor. The hot gases of the second combustor are admitted to a further turbine or directly or indirectly to an energy recovery. At least one combustor runs under a caloric combustion path having a can-architecture, and wherein the air ratio (λ) of the combustion at least of the second combustor is kept below a maximum air ratio (λmax).
US10907548B2
Systems and methods relating to use of external air for inventory control of a closed thermodynamic cycle system or energy storage system, such as a reversible Brayton cycle system, are disclosed. A method may involve, in a closed cycle system operating in a power generation mode, circulating a working fluid may through a closed cycle fluid path. The closed cycle fluid path may include a high pressure leg and a low pressure leg. The method may further involve in response to a demand for increased power generation, compressing and dehumidifying environmental air. And the method may involve injecting the compressed and dehumidified environmental air into the low pressure leg.
US10907547B2
A system includes a turbine combustor and one or more supply circuits configured to supply one or more fluids to the turbine combustor. The one or more supply circuits include at least a liquid fuel supply circuit fluidly coupled to a liquid fuel source and configured to supply a liquid fuel from the liquid fuel source to the turbine combustor. The system also includes a corrosion inhibitor injection system including a magnesium source storing a magnesium-based inhibitor that includes magnesium oxide (MgO) and an yttrium source storing an yttrium-based inhibitor that includes yttrium oxide (Y2O3). The corrosion inhibitor injection system is fluidly coupled to the turbine combustor and the one or more supply circuits, and is configured to inject the magnesium-based inhibitor and the yttrium-based inhibitor as vanadium corrosion inhibitors into the turbine combustor or the one or more supply circuits.
US10907546B2
A heat exchanger system for a gas turbine engine is disclosed. The heat exchanger system may include a first structure at least partially defining a first plenum configured to receive a first air stream, a second structure at least partially defining a second plenum configured to receive a second air stream having lower pressure than the first air stream, a third structure at least partially defining a third plenum configured to receive a third air stream having lower pressure than the second air stream, and a heat exchanger configured for operative communication with the first air stream, the second air stream, and the third air stream while disposed between the second air stream and the third air stream. The heat exchanger may be configured to transfer heat from the first air stream to the third air stream.
US10907542B2
A compressor, a first heat exchanger, a first heat storage unit, a pressure accumulation unit, a second heat exchanger, and a second heat storage unit are provided. The first heat storage unit and the second heat storage unit are connected by a first flow passage and a second flow passage. The first and second flow passages are connected by a third flow passage. A first on-off means is provided in a first region of the first flow passage and a second on-off means is provided in a second region. A third on-off means is provided in a third region of the second flow passage, and a fourth on-off means is provided in a fourth region. A driving means and a heating means are provided in the third flow passage.
US10907538B2
An accessory drive pulley assembly is configured to transfer rotational power from an engine crankshaft to one or more vehicle accessories. The accessory drive pulley has an inner race rotatable about an axis and having an outer surface. An outer race is located radially outward from the inner race and has an inner surface facing the inner race. A wedge plate is located radially between the outer surface and the inner surface. The wedge plate is configured to expand and contract radially to selectively lock and unlock the inner race with the outer race. When locked, an associated pulley can rotate at a different speed than when unlocked.
US10907536B2
The driven rotation axis, the driving rotation axis, the ACT lever, the driving pin, the rod, the driven pin and the WGV lever constitute a linkage. In order to consider the instrumental error caused by the linkage configuration, a link ratio is defined by the equation (Link ratio=(Lwg/Lact)*(sin β/sin α), wherein Lwg is a length of the WGV lever, Lact is length of the ACT lever, β is an angle formed by the WGV lever and the rod, and α is an angle formed by the ACT lever and the rod). The current value input to the DC motor is corrected with a correction coefficient is a value obtained by dividing an actual link ratio by a target link ratio.
US10907535B2
In a turbine housing (2) of a turbocharger (1) including a turbine housing portion (7) defining a turbine chamber, an exhaust inlet passage portion 9 (9) defining an exhaust inlet passage, and a valve housing portion (12) defining a wastegate outlet passage (11) communicating with the turbine chamber via a turbine outlet passage (14) and with the exhaust inlet passage via a bypass passage (16), a wastegate valve (10) is pivotally supported by the valve housing portion to cooperate with a wastegate valve seat (34) provided at a downstream end of the bypass passage. A valve peripheral wall portion (33) of the valve housing portion includes a curved wall portion (32), and a part of the curved wall portion adjacent to the wastegate valve seat is formed with a thick wall portion (35) having a locally increased thickness.
US10907534B1
A supercharged engine includes a crankshaft operable to receive and output power produced by combustion within the engine. The crankshaft is rotatably supported in a case, and a supercharger is driven from the crankshaft by an endless drive member. The supercharger is adapted to compress intake air supplied to the engine when driven from the crankshaft. A mount has a track slidably supporting the supercharger relative to the case so that tension in the endless drive member is adjustable and set in relation to a position of the supercharger relative to the case. The mount is self-adjusting to maintain an operating tension in the endless drive member.
US10907532B2
A pre-chamber spark plug that includes a shell. Additionally, the pre-chamber spark plug includes an insulator disposed within the shell. In a particular embodiment, a center electrode has a first portion surrounded by the insulator, and a second portion that extends from the insulator into a pre-chamber. The pre-chamber defined by the shell. In a further embodiment, a ground electrode is attached to the insulator. In particular embodiments, the ground electrode is tubular in shape and includes an inner spark surface ring spaced in surrounding relation to the center electrode to create a spark gap, an outer ring attached to the shell, and a plurality of rounded spokes connecting the inner and outer rings. In a particular embodiment, the ground and center electrodes accommodate attachment of precious metal alloys to increase electrode surface life. In another embodiment the ground electrode and insulator is coaxial to the center electrode.
US10907529B2
Methods and systems are provided for preventing overheating of a power steering system. In one example, a method includes operating an engine cooling fan based on a steering wheel angle and an engine speed. The cooling fan may be operated for a duration based on the steering wheel angle and engine speed, thus eliminating the need for a dedicated power steering coolant temperature sensor.
US10907526B1
The exhaust pipe repair system replaces the damaged portion of the pipe that has been removed from the pipe network that transports a gas. The exhaust pipe repair system creates a fluidic connection between a plurality of terminal ends in the pipe network formed where the pipe was removed. The exhaust pipe repair system includes a transport apparatus and a plurality of collars. The transport apparatus provides a replacement transport channel. The plurality of collars attach the exhaust pipe repair system to the plurality of terminal ends. The plurality of collars: 1) forms a gas impermeable seal that prevents gas from leaking out of the pipe network; and, 2) allows for the adjustment of exhaust pipe repair system to match the span between the plurality of terminal ends.
US10907523B2
An abnormality diagnosis apparatus includes an irradiation device to detect a resonance frequency by irradiating an electromagnetic wave to the NOx catalyst, and a controller to diagnose based on the resonance frequency whether the NOx catalyst is abnormal, wherein the NOx catalyst is arranged in such a position that an electric field strength inside the NOx catalyst at the time when the irradiation device irradiates the electromagnetic wave of the resonance frequency becomes larger in an upstream portion of the NOx catalyst, which is at the upstream side of a center of the NOx catalyst in the direction of flow of exhaust gas, than in a downstream portion of the NOx catalyst, which is at the downstream side of the center of the NOx catalyst.
US10907522B2
A mixer includes a baffle having a baffle inlet receiving exhaust gas from an upstream exhaust component and a baffle outlet directing exhaust gas to a downstream exhaust component. A cover provides a chamber between an internal surface of the cover and the baffle. An internal box is positioned within the chamber to cover the baffle outlet and includes a bottom wall with a peripheral wall extending about at least a portion of an outer periphery of the bottom wall. At least one deflector wall is positioned within the internal box to provide a wall surface that is spaced from the peripheral wall to define an internal flow path that diverts exhaust gas at least partially around the baffle outlet before exiting the baffle outlet. An opening is located in the peripheral wall to receive exhaust gas exiting the inlet and to direct exhaust gas into the internal flow path.
US10907519B2
The invention relates to an exhaust gas aftertreatment system for an internal combustion engine, in particular for a gasoline engine that is spark-ignited by means of spark plugs. A first three-way catalytic converter is situated in an exhaust gas system that is connected to an outlet of the internal combustion engine in a position close to the engine. Downstream from the first three-way catalytic converter, a four-way catalytic converter or a combination of a particle filter and a second three-way catalytic converter downstream from the particle filter is situated in the underbody position of the motor vehicle. An exhaust gas burner with which hot exhaust gas is introducible into the exhaust gas system downstream from the first three-way catalytic converter and upstream from the four-way catalytic converter or the particle filter is provided at an exhaust duct of the exhaust gas system. The exhaust gas burner is supplied with fresh air by a secondary air pump. The invention further relates to a method for exhaust aftertreatment of an internal combustion engine having such an exhaust gas aftertreatment system.
US10907504B2
A structural casing for an axial turbine engine includes an outer ring, an inner hub, and a plurality of struts extending radially from the hub to the ring, wherein the ring is made of a plurality of angular segments welded together. The segments extend circumferentially of different angles, some segments being larger angularly than others. The structural casing is adapted to be an intermediate casing between two compressors of a turbine engine.
US10907503B2
A compressor includes a rotor platform; a rotor blade; and a casing having an inner surface surrounding the tip and spaced radially outwardly from the tip to define a gap. A secondary air flow system includes a bleed inlet configured to remove secondary air flow from the primary air flow; an injection opening disposed in the inner surface of the casing upstream of the bleed inlet; an accessory conduit; and a plenum fluidly coupled to the bleed inlet, the injection opening, and the accessory conduit. The bleed inlet and plenum at least partially define a secondary air flow path such that a first portion of the secondary air flow is directed in through the bleed inlet, through the plenum, and out through the injection opening and a second portion of the secondary air flow is directed in through the bleed inlet, through the plenum, and out through the accessory conduit.
US10907501B2
Shroud assemblies and methods for cooling gas turbine engine shrouds are provided. For example, a shroud assembly comprises a shroud segment having hot and cold side portions. The hot side portion faces a gas flow path, and the cold side portion faces a cooling fluid flow path. The shroud assembly further comprises a shroud hanger for mounting the shroud segment in the gas turbine engine. The shroud hanger includes a conduit for receipt of a flow of cooling fluid that defines an outlet configured for the flow of cooling fluid to exit the conduit substantially tangential to the cold side portion of the shroud segment. The shroud and shroud hanger together define an annular cavity that forms the cooling fluid flow path, and fluid exits a plurality of conduits defined in the shroud hanger into the cavity substantially tangential to the shroud cold side to cool the shroud cold side.
US10907496B2
A turbocharger includes: a nozzle drive mechanism for driving a plurality of nozzle vanes; and a support ring for holding the nozzle drive mechanism, the support ring having a main body portion having a heat shielding portion facing a turbine impeller in a direction of a rotational axis of the turbine impeller.
US10907492B2
A gas turbine engine includes a turbine blade rotating about an axis of rotation defining an axial direction. A blade outer air seal is positioned radially outward of a radially outer tip of the turbine blade. The blade outer air seal has a forward support and an aft support. The forward support is supported on a forward hook from a blade outer air seal support. The aft support is supported on an aft hook from the blade outer air seal support. The blade outer air seal has a central web extending between the forward support and the aft support and radially outwardly of the turbine blade radially outer tip. A radially outer chamber is defined radially outwardly of the central web, and axially intermediate the forward support and the aft support. The radially outer chamber is divided into at least two separate subchambers maintained at two different pressures. A forward subchamber is at a higher pressure than an aft subchamber. A seal separator separates the forward and aft subchambers.
US10907488B2
The invention relates to an anti-icing turbomachine blade (26), in particular for a low-pressure compressor or an intermediate-pressure compressor of a turbomachine. The blade (26) has a leading edge (28) formed by an ice-phobic surface (40) and two hydrophobic surfaces (42; 44) which extend the ice-phobic surface (40) on the pressure side (32) and the suction side (34) to allow water droplets escaping from the leading edge (28) to flow.
US10907486B2
A turbomachine module includes a rotor supporting variable pitch blades, and an inner annular shaft, a blade pitch control device, a device for feathering at least one blade comprising at least one gas generator placed between a body and a movable member. The control device and the feathering device are situated radially between the shaft and the blades, the movable member is coupled with the at least one blade and capable, under the action of the gas generated and/or released by the generator, of being moved into a reference position wherein it entails a feathered position to the at least one blade.
US10907485B2
A propeller blade retention element comprises a body portion formed of a corrosion resistant metal, and at least one bearing race portion attached to the body portion, the race portion being formed of an induction hardenable, corrosion resistant metal.
US10907484B2
A method may include: in a used metal turbomachine blade including a root including a shank, a platform coupled to the shank and an airfoil coupled to the platform, removing the airfoil, leaving a remaining base including the platform, the shank and the root. The method may also form a radially extending opening through the platform into the shank, and insert a ceramic shank nub extending from a ceramic airfoil into the radially extending opening of the remaining base. The ceramic airfoil is fixedly attached to the remaining base. The method allows reuse of the metal shank while providing the lower cooling requirements of a ceramic airfoil.
US10907481B2
A rotor blade according to an exemplary aspect of the present disclosure includes, among other things, a platform, an airfoil that extends radially from the platform, a first cooling core that extends at least partially inside the airfoil, a second cooling core inside of the platform, a first cooling hole that extends circumferentially between a mate face of the platform and the second cooling core, a second cooling hole that extends between a gas path surface of the platform and the second cooling core, the second cooling core radially disposed between the gas path surface and a non-gas path surface, and the second cooling core circumferentially disposed between the first cooling core and the mate face. A method of cooling a blade is also disclosed.
US10907460B2
An energetic charge for propellant fracturing may include a propellant material or a shape of the energetic charge being selected such that a rise time of a deflagration of the energetic charge is determined to be in the propellant fracturing regime. The propellant fracturing regime may be defined by a set of linear equations associated with the rise time for pressure from the deflagration of the energetic charge. The rise time may be calculated based on an equation {dot over (ε)}=(dP/dt)/E, where {dot over (ε)} represents a strain rate, dP/dt represents a change in pressure with respect to time, and E is Young's modulus, and where the set of linear equations relate the rise time to a borehole diameter.
US10907449B2
The disclosed embodiments include a method, apparatus, and computer program product for improving production of an oil well. For example, one disclosed embodiment includes a system that includes at least one processor and at least one memory coupled to the at least one processor and storing instructions that when executed by the at least one processor performs operations for generating a model of a wellbore in a wellbore simulator. The at least one processor further executes an algorithm that determines optimal parameters for inflow control devices (ICD) along a horizontal portion of the wellbore. The determined optimal parameters of the inflow control devices would yield a substantially uniform approach of at least one of water and gas along the horizontal portion of the wellbore.
US10907440B2
A component on a composite bridge plug used for plugging a wellbore includes a first member including a wound composite material, and a second member including a molded fiber phenolic composite material. The wound composite material of the first member makes up more than half of a volume of the component. The first member is a convolute-wound core having a cylindrical shape. The second member forms an outer shell that is molded over an outer surface of the first member. The component is a cone of the composite bridge plug.
US10907430B2
A method can include deploying a plugging device into a well, the plugging device including a body, and an outer material enveloping the body and having a greater flexibility than a material of the body, and conveying the plugging device by fluid flow into engagement with the opening, the body preventing the plugging device from extruding through the opening, and the outer material blocking the fluid flow between the body and the opening. In another method, the plugging device can include at least two bodies, and a washer element connected between the bodies, the washer element being generally disk-shaped and comprising a hole, a line extending through the hole and connected to the bodies on respective opposite sides of the washer element, the washer element preventing the plugging device from being conveyed through the opening, and the washer element blocking the fluid flow through the opening.
US10907421B2
An apparatus and system for generating pressure pulses for enhancing and completing a well bore within a pipe or coiled tubing operation including: a valve longitudinally and axially positioned within the center of a pulser section, a gearbox, and an impeller. The main fluid flow is interrupted by the main valve which is operated by a controlled pilot fluid stream. The pilot fluid stream is controlled by a determined rotation of a gearbox driven by an impeller located centrally and axially and connected to the gearbox. Most specifically, the system utilizes pulse technology to improve weight transfer in horizontal wells by modulating flow, pressure and weight on the bit. The system can be used to overcome coiled tubing (CT) drill out challenges by overcoming friction forces that impede the downhole reach.
US10907394B2
A health status assessment method and system for a transport vehicle automatic or semi-automatic access device is disclosed. The health status assessment system has at least one leaf actuated by a kinematic chain including at least one motor having an associated angular position or rotation speed encoder and at least one switch. The health status assessment method includes steps for analyzing at least one actuating cycle of the kinematic chain between a first and a second position wherein,
during one said cycle, information is acquired representative of the electrical energy consumed by the motor, or position or speed information provided by said encoder or binary information indicating positions of switches. The method further includes dividing said cycle into a plurality of functional segments based on said acquired information, calculating at least one descriptor value, and then establishing a health status diagnosis of the health status assessment system.
US10907390B2
Galley trolley compartment doors that replace traditional trolley retainer latches used to secure trolleys when positioned in galley compartments. The galley trolley compartment doors are designed with engaging arms that help secure the trolleys in place under required loads. Some embodiments of the galley trolley compartment doors are designed with thicknesses that can help improve cooling of the trolley compartment.
US10907386B2
A vehicle door system includes a controller and a powered latch that is configured to selectively retain a door structure in a closed position when the powered latch is latched. The powered latch permits the door to be opened when the powered latch is unlatched. An electronic door release pad is disposed on an outer side of the door structure. The door release pad includes a pad surface that faces outwardly away from the door structure. A generally flat outer side of the door structure extends around the perimeter of the pad surface. The pad surface preferably comprises a sensor. The controller is configured to generate a signal to unlatch the powered latch if the door release pad generates a signal indicating that a user has touched the pad surface and/or that an object has been detected adjacent the pad.
US10907382B2
A gate unit includes a gate mount that can be mount to a doorway, hallway, or staircase. A gate is mounted to the gate mount for pivotable movement between opened and closed positions. The gate unit further includes a two stage gate latch that is configured to latch the gate when the gate is in the closed position.
US10907372B1
An apparatus for covering a vehicle is disclosed. The apparatus comprises a frame comprising anchors. The frame comprises a ramp and rails coupled to the ramp. The apparatus further comprises a hard cover provided in the shape of a vehicle. The hard cover comprises at least one latch. The apparatus further comprises a hydraulic system provided at the frame and coupled to the hard cover. The hydraulic system is operated using a motor. The apparatus may be operated with a cable and pulley system as well. In order to cover the vehicle, the vehicle is received at the ramp and the rails are operated to align the vehicle with the frame. Subsequently, the hydraulic system is operated to lower the hard cover to cover the vehicle. Upon lowering the hard cover, the latch is operably coupled to the anchor to lock the hard cover to the frame.
US10907345B2
An interface for a structural column includes a female end section that includes at least one first sidewall that extends from a first end along a longitudinal direction and defines a first cavity. An interior surface of the at least one first sidewall tapers transversely outwardly along the female end section towards the first end. The interface also includes a male end section that includes at least one second sidewall that extends from a second end along the longitudinal direction and defines a second cavity. The at least one second sidewall is configured to be received within, and oriented in substantially face-to-face adjacent relationship with, the at least one first sidewall. Each of the female end section and the male end section is a respective unitary casting.
US10907343B1
A prefabricated steel-wood composite joint includes square pipe columns, steel-wood composite beams, and a beam-column connecting assembly for connecting the square pipe columns and the steel-wood composite beams. Each square pipe column includes connecting corner columns and connecting side plates. Each steel-wood composite beam includes a top flange, a bottom flange and wood webs for connecting the top flange and the bottom flange. The beam-column connecting assembly is a central column connecting assembly or a corner column connecting assembly. By a special structural design, the composite joint realizes effective beam-column connection without a welded connection and a bolted connection and has tenacity and good seismic performance. The components of the composite joint can be prefabricated in a factory, are high in precision and are assembled on site, so that construction is easy and convenient, procedures are simplified, and the construction period is effectively shortened.
US10907340B1
A molded basin for use with a submersible sump, sewage or grinder pump. The molded construction of the basin permits design improvements to be incorporated into the basin including bolt down slots in a bottom flange of a bottom of the basin, a molded inner basin mounting surface for a float tree, a molded inner surface support mount to receive a bracket of a rail system used to raise and lower the pump within the basin, a disc that fits within the basin and is supported by a molded inner facing horizontal rib to create a wet/dry well and structural features present in a top surface of the basin and a cover for the basin to close said basin. Extension risers may be added to extend the height of the basin, wherein the extension risers contain many of the same structural features that are present in the basin.
US10907339B2
A sewage system component spray assembly is attached at a predetermined height above pumps in the interior of the component and has at least one nozzle for spraying liquid downwardly and generally tangential to a center of the sewage system component. Operation of the nozzle causes the liquid to disperse floating material on the sewage surface and creating a rotational flow around the center to direct such material to the pumps.
US10907338B1
Vaults, boxes, systems, and methods of treatment systems to capture pollutants from storm water runoff and prevent the conveyance of these pollutants from entering a receiving water body or landscape area, which is designed to be a part of a local permanent storm water drainage infrastructure. A single treatment box, vault and system combines both drainage conveyance, multi-level treatment techniques, variable hydraulic capabilities, and easy and inexpensive methods for servicing the system, along with a hinged skimmer system with or without a float. The hinged skimmer system can include a rigid vertical panel attached by pivotal support rods that allow the vertical panel to move up and down along a vertical plane in front of an outlet flow line to a vault. The system can also include components selected from a shelf or baffle beneath the hinged skimmer, a dual screened filtration system, media filtration, and hydroslide water pressure lines with spray heads for cleaning debris on a sloped floor, as well as a flow spreader, debris ramp and screened deflector.
US10907332B2
A flush actuator assembly for a plumbing fixture includes a housing, a handle and a lever. The housing is configured to be removably coupled to the plumbing fixture. The handle is pivotally and removably coupled to the housing. The handle includes a stem configured to extend through the plumbing fixture and into the housing. The arm is removably coupled to the stem within the housing. The arm is configured to pivot with the handle. The lever is at least partially disposed in the housing, and is configured to be selectively disengaged from the stem to removably couple the handle to the housing.
US10907324B2
There is provided a construction machine that can detect a positional displacement of a detection unit, the machine including a body, a plurality of distance sensors, a position information acquisition unit, and a positional displacement detection unit. The distance sensors are disposed so that detection areas of the distance sensors partially overlap. When a predetermined target is placed in an overlapping detection area, the positional displacement detection unit compares position information of the target that is acquired from distance image data of one distance sensor by the position information acquisition unit to position information of the target that is acquired from distance image data of the other distance sensor by the position information acquisition unit to detect a positional displacement of at least one of the one distance sensor and the other distance sensor with respect to the body.
US10907323B1
There is provided a hydraulic drive device for a working machine with which a number of times of maintenance can be reduced. A controller (20) opens a first on-off valve (25a), closes a second on-off valve (25b), switches a first directional switching valve (30a) to a first position (A), and switches a second directional switching valve (30b) to a third position (C), thereby pressure oil from a hydraulic pump (1a) is supplied from the first on-off valve to an actuator (5a) through the first directional switching valve. When history data of the first on-off valve is determined to satisfy a prescribed condition, the controller closes the first on-off valve, opens the second on-off valve, switches the first directional switching valve to a second position (B), and switches the second directional switching valve to a fourth position (D), thereby pressure oil from the hydraulic pump is supplied from the second on-off valve to the actuator through the second directional switching valve. For example, the controller determines that the prescribed condition is satisfied when an operation number of times of the first on-off valve reaches a first prescribed value.
US10907317B2
The invention provides a method of constructing a ground anchor, wherein the method comprises performing an introduction step for introducing the boring tool into the ground along a boring axis (F) so as to form a top portion (C1), the mixer device being in the retracted position during the introduction step; then performing a mixing step during which the mixer device is taken to the deployed position and the boring tool is driven in rotation with the mixer device (14) in the deployed position while moving the boring tool axially along the boring axis and while injecting the fluid so as to perform mechanical in-situ mixing of the ground in place with the fluid, thereby forming a bulb (B) in the ground under the top portion (C1), which bulb has a second diameter (D2) that is greater than the first diameter (D1); inserting a reinforcement into the bulb, whereby a ground anchor is obtained.
US10907314B2
Apparatus and methods for assembling, installing, and operating a manually operated gate (e.g., a safety gate) are provided. The manually operated safety gate can include a gate frame and a spring assembly. The gate frame can include a proximal upright member, a distal upright member, an upper arm, and a lower arm. The proximal upright member can be anchored to a stationary surface. The upper arm and lower arm can be pivotably coupled to the proximal upright member and distal upright member to form a parallelogram. The manually operated gate can be configured to pivot between an open position and a closed position at a constant angular velocity. The gate can freely pivot to the closed position from a self-close position. A kit can contain the required structural components and instructions and can be used to assemble the manually operated gate assembly.
US10907307B2
Provided herein is an aqueous polymer dispersion (A) obtainable by free radical emulsion copolymerizing a first ethylenically unsaturated monomer blend having 15 to 100% by weight of at least one C1-C4-alkyl (meth)acrylate, in the presence of a water-soluble redox system having a first free radical initiator for free radical emulsion copolymerization and an aqueous prepolymer composition (B) obtainable by free radical emulsion copolymerizing in a polymerization solvent having C1-6-carboxylic acid and C1-6-carboxylic acid anhydride a second ethylenically unsaturated monomer blend with 5 to 50% by weight of at least one ethylenically unsaturated quaternary amine, and 10 to 95% by weight of at least one optionally substituted styrene, in the presence of a second free radical initiator.
US10907306B2
An enhanced paper for printing, comprising: a polymer fiber; wherein the enhanced paper is ablation resistant so that it is not damaged by a light beam that illuminates enhanced paper with a fluence that ablates ink or toner but would damage standard printing paper that is made from cellulose fiber and is non-ablation resistant; and wherein the enhanced paper has physical properties of the standard printing paper for printing with laser printers and ink printers.
US10907304B2
A process comprising treating a lignocellulosic material preferably pulp in the presence of a transition metal catalyst with a oxidizing agent selected from a group consisting of hydrogen peroxide, hypochlorite, hypochlorous acid and any combination thereof to form a treated lignocellulosic material having a viscosity equal to or less than about 17 cp and having reducing functional groups selected from the group consisting of aldehyde and aldehyde type functional groups at the C6 and C1 positions but predominating at the C1 position.
US10907301B2
A method for making, by a laser etching, a partially metallized single thread fabric material for aesthetic or marking applications, does not use polymers, inks, pastes and additives. The inventive method comprises a pre-metallizing step or a partial metallizing on the fabric and a following metal removal step, being performed by a quick and localized evaporation thereof, performed either on one or both the surfaces simultaneously, by a specifically designed laser.
US10907300B2
A portable steamer for use with an external container includes a steamer housing, a steam generator, an ironing arrangement, and engagement arrangement and a pumping device. The ironing arrangement includes an ironing head mounted on the steamer housing. The engagement arrangement is provided on a water inlet of the steamer housing for selectively engaging with the external container. The pumping device is provided in the steamer housing for pumping water from the external container to the steam generator. The steam generator is arranged to deliver steam to a steam outlet of the steamer housing while at the same time the ironing head is arranged to be utilized for flattening fabric.
US10907287B2
An amount of laundry that is introduced into a washing machine is calculated using gravity and inertia applied during the operation of a motor, whereby the amount of laundry is precisely measured and effects of the initial position of the laundry and the movement of the laundry are minimized. In addition, a measured current of the operated motor is used to determine the amount of laundry without a sensor. Furthermore, the rotational speed of the motor is controlled stepwise from a low speed to eliminate variation due to vibration. Moreover, the characteristics of gravity in the low-speed maintenance period are used to effectively calculate the amount of laundry, and the characteristics of inertia in the acceleration period are also used, whereby it is possible to precisely determine the amount of laundry. Consequently, it is easy to commence the spin-drying operation, thereby reducing washing time and saving energy.
US10907286B2
A method based on a hot press technique is used to apply a permanent pattern onto a plush synthetic fabric having a pile. The method generally involves mounting one or more top plates and one or more bottom plates onto a hot press machine, where at least one of the top or bottom plates has a raised relief pattern on its surface. The temperature of the plates is set to at least 180° C. and the top and bottom plates are then pressed together against opposite sides of a plush synthetic fabric having a pile on at least one side, the raised relief pattern engaging the side of the fabric having the pile such that the pattern of the relief is imprinted into the pile.
US10907284B2
A highly uniform nonwoven fabric has high air permeability while it has a small maximum pore diameter. The nonwoven fabric includes: ultra-fine fibers, wherein the ultra-fine fibers have an average fiber diameter of 0.80 μm or less, the proportion of the number of the ultra-fine fibers having a fiber diameter of 2.00 μm or more is 5.0% or less, and the nonwoven fabric has an apparent density of not less than 0.05 g/cm3 and not more than 0.15 g/cm3 and has a maximum pore diameter of 10.0 μm or less.
US10907280B2
A method of producing a partially separated fiber bundle includes a partial separation processing step for alternately forming separation-processed sections, each divided into a plurality of bundles, and not-separation-processed sections along the lengthwise direction of a fiber bundle, wherein a separation means provided with a plurality of projected parts is penetrated into the fiber bundle to create separation-processed parts, the separation means is removed from the fiber bundle, and the separation means is penetrated into the fiber bundle again, characterized in that a sizing agent is applied at an arbitrary timing during the production process of the partially separated fiber bundle. A partially separated fiber bundle is obtained by the production method, a fiber-reinforced resin molding material uses the partially separated fiber bundle, and a production method makes the fiber-reinforced resin molding material.
US10907274B2
Disclosed herein are methods for the generation of highly accurate nucleic acid libraries encoding for predetermined variants of a nucleic acid sequence. The nucleic acid sequence may encode for all or part of a TCR or a TCR-binding antigen. The degree of variation may be complete, resulting in a saturated variant library, or less than complete, resulting in a non-saturating library of variants. The variant nucleic acid libraries described herein may designed for further processing by transcription or translation. The variant nucleic acid libraries described herein may be designed to generate variant RNA, DNA and/or protein populations. Further provided herein are method for identifying variant species with increased or decreased activities, with applications in regulating biological functions and the design of therapeutics for treatment or reduction of a disease, such as cancer.
US10907271B2
A single crystal is pulled by the FZ method, in which in a first phase, a lower end of the polycrystal is melted by the melting apparatus, in a second phase, a monocrystalline seed is attached to the lower end of the polycrystal, and in a third phase, between a lower section of the seed and the polycrystal, a thin neck section is formed whose diameter is smaller than that of the seed, where the power of the melting apparatus before the third phase is dynamically adapted in dependence on a position of a lower phase boundary (PU) between liquid material and solid material on the part of the seed, and where the power of the melting apparatus during the third phase is dynamically adapted in dependence on the position of an upper phase boundary (PO) between liquid material and solid material on the part of the polycrystal plant.
US10907269B2
An induction furnace assembly comprising a chamber having a mold; a primary inductive coil coupled to the chamber; a layered susceptor comprising at least two layers of magnetic field attenuating material surrounding the chamber between the primary inductive coil and the mold to nullify the electromagnetic field in the hot zone of the furnace chamber.
US10907261B2
Various embodiments include a system for carbon dioxide electrolysis comprising: an anode and a cathode both connected to a voltage supply, wherein the cathode comprises a gas diffusion electrode adjoined by a gas space and a cathode space; an electrolyte circuit; a gas supply delivering carbon dioxide to the gas space; wherein the gas space has an outlet for an electrolyte, carbon dioxide, and product gases produced by electrolysis; a return connection connecting the outlet to the gas supply; and a pump for circulation of carbon dioxide and product gas in the gas space and the return connection.
US10907260B1
Electrolyzer devices (e.g., for Brown's gas production, hydrogen production, other electrolysis processes) including a containment vessel configured to be filled with an electrolyte solution, with a plurality of electrically conductive plates positioned therein. Each plate may be oriented vertically, where two or more of the plates are electrode plates. The electrode plates may extend outside of the containment vessel of the electrolyzer so that electrical connections to the electrode plates can be made outside of the containment vessel of the electrolyzer. No electrical connections are made on a sealed interior of the containment vessel. Each plate may include an insular wrap around the edges of each plate. The insular wrap may include grooves formed into the insular wrap into which the plates are received. Such grooves may negate the need for any gaskets. The insular wrap may include holes for passage of the solution into and out of the cells.