US10902576B2

A method of providing a semiconductor device and a computer-readable medium having instructions for performing the method are disclosed. The method includes receiving a first wafer defect map that defines comparison regions and identifies visual defect locations for a wafer. A format of the comparison regions is determined, with the format chosen from a group including die-to-die, partial-shot-to-partial-shot and full-shot-to-full-shot. If the comparison format is not die-to-die, mapping information is received that provides die locations within the comparison regions. A wafer layout map is provided that identifies die locations within the wafer.
US10902561B2

An image processing apparatus includes a deformation estimator and a correction processing unit. The deformation estimator estimates a deformation in an image of a subject wearing eyeglasses. The eyeglasses include a pair of lenses in symmetry. The estimation is performed such that when facial contours on both sides are detected inside both the pair of lenses, positions of the detected contours on both sides are used to estimate respective deformations inside both the pair of lenses, and when one of the facial contours is detected inside one of the pair of lenses, a position of the detected one contour is used to estimate deformations inside both the pair of lenses. The correction processing unit calculates correction ratios of images inside both the pair of lenses based on the estimated deformations and uses the calculated correction ratio to correct the images inside the pair of lenses.
US10902546B2

A mechanism is described for facilitating selective skipping of compression cycles in computing devices. A method of embodiments, as described herein, includes facilitating determining a first current output relating to compression of a current set of data to be same as a previous output from compression of a previous set of data, and turning off a compression engine to skip compression of the current set of data.
US10902545B2

Techniques are disclosed relating to scheduling tasks for graphics processing. In one embodiment, a graphics unit is configured to render a frame of graphics data using a plurality of pass groups and the frame of graphics data includes a plurality of frame portions. In this embodiment, the graphics unit includes scheduling circuitry configured to receive a plurality of tasks, maintain pass group information for each of the plurality of tasks, and maintain relative age information for the plurality of frame portions. In this embodiment, the scheduling circuitry is configured to select a task for execution based on the pass group information and the age information. In some embodiments, the scheduling circuitry is configured to select tasks from an oldest frame portion and current pass group before selecting other tasks. This scheduling approach may result in efficient execution of various different types of graphics workloads.
US10902543B2

Systems and methods for insertion of a watermark into images and tampering detection of the watermarked images by a Convolutional Neural Network (CNN) technique. The traditional systems and methods provide for detecting the tampering of the watermarked images by simply identifying a presence of an inserted watermark into an image but none them provide for inserting a random sequence into input image(s) and then detect the tampering by classifying the input image(s) by a neural network. Embodiments of the present disclosure provide for insertion of the watermark into the input image(s) and tampering detection of the watermarked images by training a Convolutional Neural Network (CNN) 201 to classify the images as tampered or non-tampered, extracting random noise, obtaining non-classified watermarked images from the random noise, and obtaining, from the non-classified watermarked images, classified watermarked images and detecting an absence or a presence of the tampering based upon the classified watermarked images.
US10902536B2

Systems and methods for cognitive emergency task coordination are disclosed. In embodiments, computer-implemented method comprises: receiving, by a computing device, participant data from one or more participant devices; inferring, by the computing device, skills or expertise of one or more available participants based on the participant data; generating, by the computing device, a task list including tasks associated with an emergency; assigning, by the computing device, select participants of the one or more available participants to one or more of the tasks in the task list based on the inferred skills or expertise; and sending, by the computing device, coordination data to the select participants, the coordination data including information regarding the one or more of the tasks assigned to the respective select participants.
US10902534B2

Data sources containing a plurality of health information is combined throughout a plurality of travelers. Profile vectors are created from each individual member of the traveling party and a group profile vector is built as a representative whole of the traveling parties interests. Potential travel destinations vectors are clustered and mapped with dimensions comprised in the group profile vector. A recommended vacation or travel destination itinerary is proposed based on the highest overlaying dimensional score between the group profile vector and potential travel destinations.
US10902532B2

A method for calculating a cost for energy consumption is provided. The method includes receiving information regarding an energy consuming device from the energy consuming device, and determining a first charging rate for energy consumed by the energy consuming device based on the received information regarding the energy consuming device.
US10902531B1

According to some embodiments, a thermostat obtains real-time energy prices from a electricity grid. It may also obtain additional data from external data sources, such as predicted energy prices or weather predictions. The thermostat attempts to find a control strategy for when to switch available aggregates that may include furnaces and air conditioners on and off. In order to solve this integer programming problem, the thermostat uses a random search algorithm. According to some embodiments, various data sources, such as day-ahead prices and real-time prices, are combined into forecasts of electricity prices for the present and future time periods. In some embodiments, a thermostat selects predictively between heating or cooling by letting outside air in or by using heating and cooling aggregates. Additional embodiments are discussed and shown.
US10902530B2

A production process analysis method for stabilizing the quality of the products or services. A production process analysis method includes: a step for identifying a good lot included in a group determined to be the most excellent with respect to each of a plurality of states constituting a production process; a step for classifying, in the case where at least one good lot is not shared among the plurality of states, the plurality of states into an arbitrarily selected selection state and other non-selection states, and determining again a highest-ranking group in the non-selection state that includes the good lot in the selection state as the most excellent group; and a step for identifying factors that characterize the group determined as the most excellent.
US10902516B2

System and method for aggressively trading a spread trading strategy in an electronic environment are provided herein. According to the example embodiments, a trader may configure the automated trading tool to trade as aggressively as possible by leaning on a price without an associated quantity. This allows a trader to possibly obtain a more profitable price as well as get filled faster. Traders submit an order for a spread and the automated trading tool calculates the quote order price based on a defined level of aggressiveness, the leaned on price, and the desired spread price. Based on the level of defined aggressiveness and the gap in the market, the automated trading tool may lean on a mildly, moderately, or extremely aggressive price.
US10902513B1

Methods, systems, and apparatuses, including computer programs encoded on computer-readable media are disclosed for processing microloans. A network-enabled microloan computing system receives microloan applications that include identifying customer information and a desired loan amount. Information relating to the risks of issuing a microloan to a subject customer is collected and used to generate at least one microloan option containing a set of microloan terms. The customer can select among available microloan options and provide debit card information to the microloan computing system, at which point the microloan computing system can authorize the selected microloan to issue.
US10902512B1

A payment processing system is configured to expose an API to provide financing terms to a financial institution. The payment processing system receives, via the API, a request from the financial institution to calculate financing terms for providing capital to a merchant based on the merchant's financial history with the payment processing system and/or the financial institution. The payment processing system calculates the financing terms including an approved financing amount and repayment terms, which may include a portion of the transaction processed by the payment processing system or the financial institution to be withheld for repayment of the approved financing amount. The payment processing system transmits the financing terms to the financial institution via the API.
US10902506B2

Methods and systems for protecting seller privacy during an ecommerce transaction are disclosed. In one aspect, a method includes, receiving, via an online listing configuration interface for a first session, one or more candidate pick up times and specific pick up locations for an item, determining a generalized version of the one or more specific pick up locations, displaying, via a second session, an online listing for the item, displaying, via the second session, the one or more candidate pick up times and the generalized versions of the one or more specific pick up locations, receiving, via the second session, a selection of one of the candidate pick up times and one of the generalized versions of one of the specific pick up locations, in response to receiving payment for the item, displaying a specific pick up location corresponding to the selected one generalized version.
US10902498B2

Embodiments of the present invention provide systems, methods, and computer storage media directed to providing targeted content related to sentiment associated with products. In one embodiment, an item is detected as being positioned in a physical shopping cart at a first time, the physical shopping cart being use by a user having a user device. At a second time after the first time, the item is detected as being removed from the physical shopping cart. Based on detecting the item as being removed from the physical shopping cart, content related to the item is provided to the user device of the user, the content intended to result in the user purchasing the item.
US10902495B2

A content provider can provide content, such as advertisements or other promotional material, to a recipient. A distribution system of the content provider can receive a query and select one or more advertisements and a user interface for presenting the advertisements based on the query, information associated with the user, a set of queries received from the user, and/or other information. A model for selecting the user interface can be generated by serving available user interfaces randomly or pseudo-randomly and monitoring user interaction with the served user interfaces. The model can be updated during regular use based on the performance of the user interfaces.
US10902486B2

A method for managing payment vehicle data based on location information is provided. The method includes receiving at least one payment vehicle attribute of at least one payment vehicle, receiving location information specifying a geographical location for use of the at least one payment vehicle, retrieving payment vehicle data from one or more databases based on the at least one payment vehicle attribute, filtering the payment vehicle data using the location information, to exclude data that is not applicable to the geographical location, and displaying the filtered payment vehicle data to the user.
US10902474B2

In one example, a method of retrieving media data includes, by a multimedia broadcast multicast service (MBMS) client of a client device: receiving advertisement media data of one or more advertisement groups, receiving an identifier value for one of the advertisement groups from a dynamic adaptive streaming over HTTP (DASH) client of the client device, extracting the advertisement media data of the advertisement group corresponding to the identifier value, and providing the extracted advertisement media data to the DASH client.
US10902473B2

A computing apparatus is configured to formulate and adjust offers to users of mobile devices that are configured to capture identification information of products, such as UPC codes. The transaction data of the user, the activities of the user capturing the identification information of products, the location of the user, and the user's reactions to the offers are used to incrementally adjust the offers according to offer rules specified by the merchants. The mobile devices can be used to initiate a checkout process for purchasing items identified by the captured identification information of the products from the physical retail store at which the user is currently located, or via an online store associated with an offer presented via the mobile device.
US10902472B1

A computer-executable method, a computer system and a non-transitory computer-readable medium are provided for providing an application program to a user of a mobile computing device. The method includes determining that a first application program is not included in the one or more additional application programs. The method also includes using a promotion application program to display an impression of a promotion and a representation of the first application program. The representation of the first application program is configured to enable download or installation of the first application program on the mobile computing device.
US10902467B1

The pull-type searching system provides an effective and efficient way to navigate deals and assist the user in identifying a deal for selection. The pull-type searching system further enables identification of one or more alternative deals to present to the user when no deals are identified for the selected search criteria. The pull-type searching system includes a method and apparatus. The method includes communicating ordered selectable search criteria, the search criteria including one or more categories, subcategories and deal types based on a user profile or available deals, or redemption goals. The method further includes receiving a selection from the search criteria and searching a deals database for results associated with the selection. Further, the method includes communicating the results associated with the selection, one or more alternative categories, or one or more alternative deals. A similar apparatus is provided.
US10902464B2

An advertising and data analysis platform may need to mine through vast amounts of data to come up with insights into advertising effectiveness, and measure and improve the effectiveness of advertising reach. Distributed network data analytics may be applied to ad matching/targeting, such that an in-memory cluster computing environment may be used with advertising data. For example, HADOOP may be utilized for distributed processing of the vast amounts of data and the HADOOP distributed file system (HDFS) is used for organizing communications and storage of that data. Satellite clusters or nodes may be generated that also utilize HDFS. For example, a SPARK or SHARK satellite cluster may be arranged to further utilize the HDFS of the HADOOP clusters.
US10902458B2

A system and method for optimizing marketing campaigns is presented. Two marketing campaigns are received. Each is presented to a subset of users. The conversion rates of both marketing campaign are used to determine weighting of the two marketing campaigns. The weighting is determined using a range of conversion rates and maximizing the minimum expected value through the range of conversion rates. The process can be iteratively performed to converge upon an optimum weighting of the first and second conversion rates. More than two marketing campaigns can be used. The marketing campaign can be an email marketing campaign, a web marketing campaign, or an advertising keyword campaign. Other embodiments also are disclosed.
US10902457B2

An electronic device includes a sensor; a transceiver; a display; and a processor to collect user log data including location information of the electronic device, control to transmit, through the transceiver, the user log data including the location information of the electronic device, to a log manage server, based on a user input, control to transmit, through the transceiver to the log manage server, a signal for using a mission service provided by the log manage server, receive, through the transceiver from the log manage server, a mission based on the location information of the electronic device, control to display, on the display, information of the received mission, control to detect, through the sensory data associated with performing the mission, and control to transmit, through the transceiver, the sensory data to the log manage server to determine whether a result of performing the mission is successful.
US10902453B2

Embodiments of the present invention provide a method, computer program product, and computer system for predicting store busy times. The method includes gathering data associated with the active carts in the store. The method may also predict the number of active carts within the store based on historical data indicating the crowd level on a particular date. A discount offer is determined and offered to users for visiting the store at a specific time slot.
US10902449B2

The present invention is a system, data access management utility and a method of generating links between local merchants and community programs, whereby the merchant may provide incentives to customers in relation to community programs. The present invention may track community programs, as well as both online and offline customer transactions between participants that make use of the incentive. The present invention may include as participants, customers, merchants, community organizations, intermediaries, and other groups or individuals. Participants may have participant identifiers, which may be linked to a payment source. Data may be collected about all participants, either expressly, or from offline or online transactions between participants utilizing a participant identifier, and said data may be stored in a data storage area. All data in the data storage area may be utilized by logic tool, which may provide information, such as details of consumer behaviour and analytic reporting. Matches between transactions and members and/or member activities may be identified by the system, and a level of certainty that the match is accurate may be determined.
US10902447B2

Various embodiments determine a dynamic price of a combination of items for sale via a smart price tag attached to one of the items. A back-end price server receives a request to register a user and product combination. The product is associated with a first item for sale. The user and product combination is registered as a unique gesture at the back-end server. The back-end price server further receives a request for a current price for a combination of the first item for sale and a second item for sale and determines the current price of the combination of the first item for sale and the second item for sale for a user profile handle mapped to the unique gesture.
US10902445B2

Data-driven evaluation of locations for a proposed business is provided by a method that includes identifying and weighing business success attributes for a desired business segment and business segment requirements for a proposed business, identifying candidate locations, calling to devices to request attribute data for the business success attributes, obtaining success rates and attribute data for other businesses, ranking the candidate locations on anticipated success of the proposed business, and generating digital documents informing of the candidate locations, providing at least some of the attribute data, and identifying a preferred location, of the candidate locations, for the proposed business. Aspects also include refining a database indicating the business success attributes, weights thereof, and business segment requirements applicable to different business segments, based on historical performance of businesses in the different business segments to identify relevant business success attributes and relative importance thereof as an indicator of business success.
US10902444B2

A market out of multiple available geographic markets can be inferred for each application in a first subset of computer applications. The inferring can include inferring each market from text in one or more metadata fields in application metadata from an online computerized store for the applications. Computer-readable market clusters can be generated, with each of the market clusters indicating a corresponding one of the markets, and with the clusters indicating an inferred market cluster of the computer-readable market clusters for each of the applications in the first subset. In response to a received application query, generating search results can include favoring inclusion of the one or more applications that are assigned to the identified market cluster relative to one or more applications that are not assigned to the identified market cluster.
US10902443B2

Techniques are disclosed for identifying, assessing, and presenting differences between segments of customers. The techniques identify differences in categorical features of the customers in two segments. The techniques use observed data to identify differences in a categorical feature. The techniques then assess whether the observed difference is a real difference applicable to the entire customer population or the result of random chance. The categorical features with the most significant differences (i.e., unlikely due to random chance) are presented, for example, to allow a marketer to easily appreciate the most significant segment differences. Certain techniques account for segment overlap (i.e., customers being in both segments) in assessing whether differences are due to random chance. Certain techniques limit the presented categorical features to account for common knowledge and/or false testing issues. Certain techniques present segment differences incrementally during the computations to provide quicker access to relevant information.
US10902440B2

Systems and methods are disclosed for generating consumer analytics for products placed in online shopping carts. A profiler computing system generates a unique tacking profile for associating purchase events by a purchaser. Payment vehicle data and a tracking element are associated with the identified purchaser profile. The purchaser profile may be generated based on purchase information associated with an initial purchase event by the purchaser. The profiler computing system determines whether products abandoned in online shopping carts are purchased at brick-and-mortar affiliates or other merchant forums. Other embodiments are described and claimed.
US10902434B2

In a method for reproducing an original copy of a work of authorship, processing information received from a data input device relating to authentication of the original copy of the work of authorship, identifying information in a database corresponding to the information received from the data input device, determining whether an authorization for reproduction of the work of authorship should be granted, and if authorization is granted, reproducing the work of authorship.
US10902422B2

Various exemplary methods and devices for product dispenser electronic communication with a mobile device are provided. In general, a mobile device can request a secure connection with a product dispenser detected in the proximity of the mobile device. The mobile device can transmit request data to a network cloud server to authorize a mobile payment application executed on the mobile device, and can receive response data from the network cloud server indicating that the payment application has been authorized to process a payment for a product dispensable from the product dispenser. The mobile device and the product dispenser establish a secure connection using a secure key included in the response data, regardless of whether or not the product dispenser has established a connection with a network cloud server.
US10902419B2

Systems and methods for a blockchain-based system for efficient storage and retrieval of disparate supply-side transaction information. An example embodiment includes features to receive a transaction from a provider system; aggregate the received transaction with a plurality of other transactions, wherein each transaction is encrypted; generate one or more hashes associated with the aggregated transactions, and broadcast the generated hashes onto a blockchain of a blockchain network; store the encrypted transactions and generated hashes, wherein the computer system is configured to respond to a search request received from a user, and wherein the computer system is further configured to validate stored transactions which are responsive to the search request via comparison to the generated hashes on the blockchain.
US10902416B1

A computing system can facilitate cross-medium transactions through use of a digital currency. The computing system can provide a guaranteed exchange rate and manage customer pools and/or slippage balances in digital wallets to adjust digital currency transfer amounts in order to align them with the guaranteed exchange rate.
US10902414B1

A computer-implemented system and method that includes authenticating a mobile device of a user, receiving an image from the mobile device of the user comprising a picture of a product, sending the image to an image search engine to identify the product displayed in the picture, assigning a product identifier to the identified product from the picture, requesting a confirmation from the user that the assigned product identifier corresponds to the product, upon receiving confirmation from the user, generating a product comparison screen including merchants and purchase options for a product corresponding to the product identifier, receiving a user input selection of a merchant and product purchase option from the mobile device of the user, transferring a payment for the product to the selected merchant from an account held by the user based on the merchant and product purchase option information received from the mobile device of the user.
US10902405B1

A system includes a secondary computing device not owned by a user, a hardware processor, a memory and instructions that cause the processor to generate a transient wallet identifier (ID) for a transient mobile wallet, the transient mobile wallet being of limited duration, and provide a configuration user interface the user, presenting configuration information for the transient mobile wallet. The processor also identifies a usage specification for the transient mobile wallet defining allowed uses for the transient mobile wallet. The processor also activates the transient mobile wallet on the secondary computing device, receives a payment transaction approval request, compares the payment transaction data to the usage specification, determines that the payment transaction data is non-conforming, and transmits a rejection message for the first payment transaction.
US10902402B2

A portable device and an electronic payment method of a portable device are provided. For example, a portable device and an electronic payment method of a portable device capable of performing a payment by an electronic card having a card payment limit for each category of products (or services) are provided. Various example embodiments provide a portable device and an electronic payment method of a portable device capable of providing a user with a payment processing notification and a payment holding notification by an electronic card having a card payment limit for each category of one or more purchase categories before the payment is completed.
US10902401B2

Systems and methods include a group fund processor having a communications interface that receives account data associated with a primary account from a device over a network, creates a group fund account, and associate one or more limits with the group fund account, an alert interface that transmits an electronic invitation including a description of a first amount to an invited user and receives a response from the invited user to the at least one invitation, wherein the response includes account data associated with a respective group member account of the invited user; and an account processor that links the group fund account to the primary account, and links respective group member account of the invited user to the group fund account so that the first amount is transferred from the respective group member account of the invited user to the group fund account.
US10902400B2

A system including a network of article or service dispensing devices connected for two way communication with a central hub in which article or service selection requests are received from user's smart devices or from input units at the dispensing devices, dispensing devices suitable for use in the system, and a method of controlling transactions using the system. Capabilities include transmission of inventory and operational status information from the dispensing devices, verification that legal and commercial requirements for the desired transaction are met, providing information to tax authorities, and providing information to owners of or those maintaining the system on which to base stocking decisions, and to owners of brands available in dispensing devices from which targeted promotional materials can be selected, and delivered to a user while a transaction is in progress.
US10902392B2

An improved financial terminal automatically reconfigures into different financial processing terminal types. In one embodiment, the terminal comprises a housing; a card reader configured to accept at least a portion of a card having an integrated circuit; at least one display; at least one processor; and at least one memory configured to store machine readable code, the machine readable code comprising a first kernel corresponding to a first transaction type and a second kernel corresponding to a second transaction type.
US10902385B2

Various embodiments concern obtaining mobile device data and generating activity logs. More specifically, mobile device data such as data indicating the location and time of a mobile device is obtained. The time and location may be automatically obtained and recorded using location service APIs on the mobile device. The obtained data is then used to generate a report including the time, duration, and location of activities associated with the user of the mobile device. Thus, an activity log is automatically generated using the time and location data.
US10902381B2

Some aspects are directed to systems for providing access to data. An example includes a computer system implementing a data access framework for providing data to one or more predictive models. The system is configured to receive at least one asset definition comprising an asset identifier for at least one asset associated with at least one data source, receive at least one data lens definition comprising a data lens identifier and a logical model identifier, the logical model identifier identifying at least one portion of a logical system model, access a first datastore to retrieve asset information extracted from the at least one data source, determine, using the logical model identifier, a portion of the logical system model associated with the retrieved asset information, format the retrieved asset information for storage in a second datastore corresponding to the logical system model, and store the formatted retrieved asset information in the second datastore.
US10902379B2

Examples provide an unrequested item resolution system. A rules-decision engine analyzes unrequested item data using a set of per-item constraints to determine whether to accept or reject at least one unrequested item based on open order(s) and/or predicted future order(s). The rules-decision engine generates a reject notification if an overage amount of the at least one unrequested item exceeds an overage amount threshold or a quantity of the at least one unrequested item is above a quantity threshold. A prediction engine generates an accept notification if the unrequested item(s) conform to one or more predicted items. A resolution component extracts supplier-specific resolution data from a plurality of unresolved remedy tickets for the identified supplier. A notification component generates a consolidated notification for the identified supplier, including the extracted supplier-specific resolution data. The notification engine sends the consolidated notification to a client device associated with the identified supplier.
US10902378B2

A server for providing inventory management includes a storage device that stores: an inventory database data including an identification code of each of a plurality of commodities owned by a user, and location data corresponding to a predetermined area. A processor receives, from a portable terminal, an identification code acquired by the portable terminal and position information indicating a position of the portable terminal. The processor determines whether the position information corresponds to a position within the predetermined area. If the position information corresponds to a position within the predetermined area, the storage device updates the inventory database based on the received identification code. If the position information does not correspond to a position within the predetermined area, the processor determines, based on comparing the received identification code to the inventory database, whether purchase of a commodity corresponding to the received identification code should be reviewed.
US10902377B2

A manipulator can includes a frame, a first deployable support element configured to extend or retract with respect to the frame when acted on by an actuator, a static support element fixedly connected with the frame and comprising a second set of retention elements, and any suitable number of additional deployable support elements. Each support element can further include a respective set of retention elements configured to retain an item. In use, a manipulator can be used to move items by identifying an item contact area of an item to be moved, selectively deploying or retracting the deployable support elements based on the item contact area, and then contacting and retaining the item with the retention elements of the selected support elements.
US10902370B1

A system and method for multidisciplinary team collaboration may include an algorithm for determining suitable relationships between the team members; a visualization interface for illustrating and managing members in separate groups according to their profiles, expertise, work output, and/or project roles; and the analysis of how members interact and use knowledge content. In the disclosed method, lived-work practices and/or knowledge content may be incorporated in the system to account for human behavior and expand upon existing documented work processes.
US10902367B2

A system for enhanced customer experience workflows, comprising a workflow integration server configured to receive at least a plurality of customer interaction information, and configured to produce at least a plurality of interaction workflow events based at least in part on at least a portion of the customer interaction information, and configured to transmit at least a portion of the interaction workflow events via a network; wherein at least a portion of the customer interaction information is received from a customer interaction system, and at least a portion of the interaction workflow events are produced automatically, and at least a portion of the customer interaction information is received while an interaction is in progress, and at least a portion of the workflow events are produced and transmitted while the interaction is in progress.
US10902356B2

The present invention provides a method, system, and computer program product of real-time cognitive supply chain optimization. In an embodiment, the present invention includes receiving supply chain optimization data describing a supply chain optimization problem, receiving variables of interest data describing variables of interest with respect to the supply chain optimization problem, generating an optimal route for a user based on the supply chain optimization data and the variables of interest data, monitoring route execution data describing execution of the generated optimal route by the user, capturing deviation data from the monitored route execution data, with respect to critical variable data, and executing a set of logical operations analyzing the captured deviation data with respect to the variables of interest data to identify whether at least one change occurred among the variables of interest at the time of at least one deviation from the generated optimal route.
US10902354B2

Provided is an information processing system and a control method capable of effectively selecting a specific space unit. The information processing system includes a generation unit that specifies a user who occupies or reserves occupation of a specific space unit in a predetermined area, and generates a heat map in accordance with attribute information about the user, and a providing unit that provides the heat map as a user interface for the user to select a specific space in the predetermined area.
US10902351B1

A system for using artificial intelligence to select a recommended compatible element. The system includes at least a server, wherein the at least a server is designed and configured to receive training data. The at least a server is configured to receive from a user at least a biological extraction and at least a user activity datum. The at least a server is configured to retrieve from a fingerprint database at least a datum of user fingerprint information. The at least a server is configured to classify the at least a user activity datum as a function of the at least a datum of user fingerprint information. The at least a server is configured to select at least a compatible element as a function of the at least a user activity datum and the training data. The at least a server is configured to transmit the at least a compatible element to a user client device.
US10902350B2

The present teaching relates to method, system, and medium for generating training data for generating a relationship identification model. Sentences are received as input. Each of the sentences is aligned with a fact previously stored to create an alignment. Confidence scores for the alignments are computed and then used, together with the alignments to train a relationship identification model.
US10902349B2

Methods and systems of using machine learning to create a trusted model that improves the operation of a computer system controller are provided herein. In some embodiments, a machine learning method includes training a model using input data, extracting the model, and determining whether the model satisfies the trust-related constraints. If the model does not satisfy the trust-related constraint, modifying at least one of: the model using one or more model repair algorithms, the input data using one or more data repair algorithms, or a reward function of the model using one or more reward repair algorithms, and re-training the model using at least one of the modified model, the modified input data, or the modified reward function. If the model satisfies the trust-related constraints, providing the model as a trusted model that enables a computer system controller to perform system actions within predetermined guarantees.
US10902342B2

A method, system and a computer program product are provided for scoring candidate answers for geographic relevance analyzing an input question to identify one or more first geographic foci of the input question based on geographical contextual information associated with the input question, identifying one or more second geographic foci for a candidate answer generated in response to the input question, and then comparing the first and second geographic foci to generate a geographic relevance score for the candidate answer to the input question.
US10902336B2

Embodiments for monitoring risk associated with operating a vehicle by a processor. One or more behavior parameters of an operator of a vehicle may be learned in relation to the vehicle, one or more alternative vehicles, or a combination thereof using one or more sensing devices for a journey. A risk associated with the one or more learned behavior parameters for the journey may be assessed.
US10902334B2

A computer system automatically converts a set of training images of cells (e.g., oocytes or pronuclear embryos) and related outcome metadata into a description document by extracting features (e.g., cytoplasm features) from the pixel values of the training images that describe the cells and associating the extracted features with the outcome metadata. Based on the description document, the system automatically computes a decision model that can be used to predict outcomes of new cells. To predict outcomes of new cells, a computer system automatically extracts features from images that describe the new cells and predicts one or more outcomes by applying the decision model. The features extracted from the images that describe the new cells correspond to features selected for inclusion in the decision model, and are calculated in the same way as the corresponding features extracted from the training images.
US10902326B2

Generating, updating, and using a knowledge graph. Concepts in a knowledge graph can have relations to one another. These relations may be expressed as confidence values. A training data set may be split into two portions, with the first portion used to update confidence values for existing relations between concept pairs, using the knowledge graph. These confidence values can be used, together with the second portion used to update confidence values for known phrases that express known relations. These confidence values, in turn, can be used, together with the first portion, to increase the accuracy of the original confidence scores with respect to existing relations. The process may be iteratively employed, with each iteration increasing the accuracy of confidence scores.
US10902325B2

The present invention provides a computer implemented method, a system, and a computer program product of identifying and analyzing the impact of an event associated with an entity on relationships of the entity. In an exemplary embodiment, the present invention includes storing data that identifies relationships with entities associated with the entity, based on data about the entity and data about the entities from at least one online website, storing data that identifies entity relationships, among the entity relationships identified in an entity relationship data structure, that are determined by the computer system to be affected by events associated with event categories, receiving data about events related to the entity, and outputting data related to a recommendation for a second entity among the entities associated with the entity, wherein the second entity corresponds to a most affected relationship, based on data associated with the second entity.
US10902324B2

Systems for distributed data storage. A method embodiment commences upon capturing a history of storage I/O activity over a recent time period. A predictive model is derived from the captured storage I/O activity, and the predictive model is then used for predicting future storage I/O activity. A set of snapshot planning parameters comprising objectives (e.g., to minimize costs or to maximize likelihood completing a snapshot activity by a prescribed time) and/or constraints (e.g., don't wait more than one day to start a snapshot) are applied to the predicted storage I/O characteristics to generate a set of feasible snapshot plans. One of the feasible snapshot plans is selected for scheduling so as to begin the planned snapshot activity at a prescribed time. The snapshot planning parameters are normalized based on the predicted storage I/O characteristics.
US10902321B2

A method/apparatus/system for generating a request for improvement of a data object in a neural network is described herein. The neural network contains a plurality of data objects each made of an aggregation of content. The data objects of the neural network are interconnected based on one or several skill levels embodied in the content of the data objects via a plurality of connecting vectors. These connecting vectors can be generated and/or modified based on data collected from the iterative transversal of the connecting vectors by one or several users of the neural network.
US10902319B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing inputs using a neural network system that includes a batch normalization layer. One of the methods includes receiving a respective first layer output for each training example in the batch; computing a plurality of normalization statistics for the batch from the first layer outputs; normalizing each component of each first layer output using the normalization statistics to generate a respective normalized layer output for each training example in the batch; generating a respective batch normalization layer output for each of the training examples from the normalized layer outputs; and providing the batch normalization layer output as an input to the second neural network layer.
US10902315B2

The present disclosure relates to a processor for implementing artificial neural networks, for example, convolutional neural networks. The processor includes a memory controller group, an on-chip bus and a processor core, wherein the processor core further includes a register map, an instruction module, a data transferring controller, a data writing scheduling unit, a buffer module, a convolution operation unit and a hybrid computation unit. The processor of the present disclosure may be used for implementing various neural networks with increased computation efficiency.
US10902312B2

A method of mapping a first operation of a source framework to a second operation of a target framework for an artificial neural network includes determining an alignment between a current source axis order and a current target axis order. The method also includes setting the current target axis order based on the alignment, and an expected source axis order of the first operation and/or an expected target axis order of the second operation.
US10902311B2

Regularization of neural networks. Neural networks can be regularized by obtaining an original neural network having a plurality of first-in-first-out (FIFO) queues, each FIFO queue located between a pair of nodes among a plurality of nodes of the original neural network, generating at least one modified neural network, the modified neural network being equivalent to the original neural network with a modified length of at least one FIFO queue, evaluating each neural network among the original neural network and the at least one modified neural network, and determining which neural network among the original neural network and the at least one modified neural network is most accurate, based on the evaluation.
US10902310B2

A low-cost, multi-function adhesive wireless communications and transducer platform with a form factor that unobtrusively integrates one or more transducers and one or more wireless communication devices in an adhesive product system. In an aspect, the adhesive product system integrates transducer and wireless communication components within a flexible adhesive structure in a way that not only provides a cost-effective platform for interconnecting, optimizing, and protecting the constituent components but also maintains the flexibility needed to function as an adhesive product that can be deployed seamlessly and unobtrusively into various applications and workflows, including sensing, notification, security, and object tracking applications, and asset management workflows such as manufacturing, storage, shipping, delivery, and other logistics associated with moving products and other physical objects.
US10902308B2

A device comprising a physical support and an electronic chip supported by the support and comprising a memory module and a processor configured to implement a computer program configured to produce a result from data. The device further comprises a display module configured to display the result and a radio antenna configured to receive at least one electromagnetic signal configured to electrically supply the display module. The data comprises at least one item of static data, stored in a non-transient memory and an item of dynamic data, circulating in a transient memory. The dynamic data is received by the device through the at least one electromagnetic signal and the at least one electromagnetic signal is received by the device from at least one communication device.
US10902300B2

The present disclosure provides a method and apparatus for training a fine-grained image recognition model, a device and a storage medium. The method comprises: obtaining images as training samples, and respectively obtaining a tag corresponding to each image, the tag including a class to which the image belongs; training according to the training samples and corresponding tags to obtain a fine-grained image recognition model, and performing constraint at a feature level from two dimensions, namely, the class and object parts, during the training, so that the fine-grained image recognition model learns key object parts in the images; upon performing the fine-grained image recognition, inputting a to-be-recognized image to the fine-grained image recognition model, so that the fine-grained image recognition model positions key object parts in the image, and completes fine-grained image classification according to the key object parts, and outputs a classification result. The solution of the present disclosure can be applied to save manpower costs and improve the model training efficiency.
US10902292B2

A training method of a neural network, and a recognition method and apparatus using the neural network are disclosed. The recognition method using the neural network includes obtaining a feature vector generated from a hidden layer of the neural network, in response to data being entered to an input layer of the neural network, and determining a reliability of a recognition result for the data using the feature vector and clusters.
US10902288B2

Aspects of the technology described herein improve an object recognition system by specifying a type of picture that would improve the accuracy of the object recognition system if used to retrain the object recognition system. The technology described herein can take the form of an improvement model that improves an object recognition model by suggesting the types of training images that would improve the object recognition model's performance. For example, the improvement model could suggest that a picture of a person smiling be used to retrain the object recognition system. Once trained, the improvement model can be used to estimate a performance score for an image recognition model given the set characteristics of a set of training of images. The improvement model can then select a feature of an image, which if added to the training set, would cause a meaningful increase in the recognition system's performance.
US10902278B2

In an image processing system, an image processing apparatus configured to recognize images of documents is connected through a network to terminal apparatuses each including an input unit and a display unit. The image processing apparatus includes: a recognition unit configured to perform character recognition processing on an image; a confidential information detecting unit configured to detect confidential information from a result of the character recognition processing; and a manipulation unit configured to generate, based on the confidential information in the image, a first manipulated image obtained by fragmenting the confidential information. Each of the terminal apparatuses includes: a display unit configured to display the first manipulated image; and an input unit configured to input corrected data for the first manipulated image.
US10902271B2

The invention relates to a method for recognizing a raised object on the basis of images in an environmental region of a motor vehicle, comprising: capturing a first image from a first camera and a second image from a second camera, transforming the first and second images into a common reference system, forming gradients over pixel values of pixels along gradient lines in the transformed first and second images, summing gradients along parallel summation lines to form a gradient sum, determining a first pair of the maxima of the gradient sum in the transformed first image and a second pair of the maxima of the gradient sum in the transformed second image, recognizing the raised object, if at least one distance between the maxima of the first pair in the transformed first image deviates from a distance of the maxima of the corresponding second pair in the transformed second image.
US10902254B2

Described is a system and method for converting a drawing (or captured image) of a layout using a trained image analysis model (or engine) into a structured document template. The mechanism may allow a user to create a hand-drawn diagram of a layout that can be automatically converted into a template for a document. For example, the hand-drawn diagram may be of a layout for an email which the mechanism may automatically convert into HTML code for an email template within a building tool. The building tool may then use the converted email template as part of an automated email marketing procedure. Accordingly, the mechanism provides the ability for a user to conveniently create a template and forego the process of using only programming code or visual tools.
US10902250B2

Facilitating input to the computing system by displaying an input area on the palm of a human hand, and allowing easy input mode changes using gestures of that hand. Computer vision is used to detect the palm of a human hand. Augmented reality is used to display the input area on that palm of the display human hand. Computer vision may then be used to detect when the other human hand of that user interfaces with the input area. The input area has multiple input modes that each define how input from the input human hand is interpreted by the computing system. In response to the computer vision detected an input mode changing gesture of the display human hand, the computing system changes the input mode of the input area so as to change how input provided by the input human hand is interpreted by the computing system.
US10902245B2

Embodiments of the present disclosure disclose a method and apparatus for facial recognition. A specific embodiment of the method comprises: extracting a to-be-recognized dark light image captured in a dark light environment; inputting the dark light image into a pre-trained first convolutional neural network to obtain a target image after the dark light image is preprocessed, the first convolutional neural network being used to preprocess the dark light image; and inputting the target image into a pre-trained second convolutional neural network to obtain a facial recognition result, the second convolutional neural network being used to represent a corresponding relationship between the image and the facial recognition result. This embodiment improves accuracy of the facial recognition on the image captured in the dark light environment.
US10902243B2

A facial recognition method using online sparse learning includes initializing target position and scale, extracting positive and negative samples, and extracting high-dimensional Haar-like features. A sparse coding function can be used to determine sparse Haar-like features and form a sparse feature matrix, and the sparse feature matrix in turn is used to classify targets.
US10902229B2

The present disclosure relates to systems and methods for generating intrinsic matrixed bar codes, such as Quick Response (“QR”) codes. In one implementation, system for generating an intrinsic matrixed bar code may include an image-receiving device, a processor configured to execute instructions, and a memory storing the instructions. The instructions may include instructions to: receive an image using the image-receiving device, generate a registration mark corresponding to the received image, select coordinates on the received image, overlay one or more matrixed bar codes on the selected coordinates, update the registration mark with the selected coordinates, and overlay the registration mark on the received image.
US10902224B2

A card reader for interchanging data with a chip card includes a card insertion opening, a contact-making unit for interchanging data with a chip card which is inserted into the card reader through the card insertion opening, and a protective hood which covers the contact-making unit except for the card insertion opening. The protective hood is formed from two sheet-metal hoods which are stacked one in the other and an anti-drilling foil which is arranged between the said sheet-metal hoods and has an area-covering anti-drilling conductor track structure. The two sheet-metal hoods and the anti-drilling foil are adhesively bonded to one another over their full surface area to form a composite cover.
US10902217B1

The present disclosure provides methods and systems for generating a rule for machine translation. The method comprises receiving a user input indicating a change of a rule; retrieving a prior version of the rule from a storage unit upon receiving the user input; identifying one or more metrics from a plurality of metrics based at least in part on the prior version of the rule; computing, with aid of one or more processors, a value for each of the one or more metrics by evaluating each metric against a set of examples, wherein the value represents the impact of the change of the rule; and comparing the value to a pre-determined threshold to determine whether the change of the rule is acceptable.
US10902214B2

A personality model is created for a population and used as an input to a text generation system. Alternative texts are created based upon the emotional effect of the generated text. Certain words or phrases are “pinned” in the output, reducing the variability of the generated text so as to preserve required information content, and a number of tests provide input to a discriminator network so that proposed outputs both match an outside objective regarding the information content, emotional affect, and grammatical acceptability. A feedback loop provides new “ground truth” data points for refining the personality model and associated generated text.
US10902213B2

Systems and methods are disclosed herein for processing human interactions and for populating an electronic form. For example, a system is disclosed having a database, a user interface, and a platform server. The database may store original forms, abbreviated forms corresponding to the original forms, and sets of conversion rules corresponding to the original form. The user interface is configured to receive data related to at least one abbreviated form, wherein the data is based on client inputs into fields of the at least one abbreviated form. The platform server extracts input data from the at least one abbreviated form, populates the original form using the input data and conversion rules corresponding to the original form to generate a completed original form, and transmits the completed original form to a client via the at least one user interface.
US10902210B2

The invention relates to a system and method for generating a block of natural language, the system comprising a digital data store capable of storing a data graph according to a data schema, input sub-system for entering natural language data units to the data graph, and a data processor for generating a block of natural language based on the data graph. Further, the data schema allows storage of recursively nested natural language data units and relation data units associated with the natural language data units into the data graph, the relation data units being configured to define relations between natural language data units in the data graph. The data processor is adapted to generate said block of natural language utilizing a plurality of natural language data units and relations between the natural language data units as defined by the relation data units associated therewith.
US10902200B2

Methods, systems and computer program products for automatic extraction and testing of constraints are provided herein. A computer-implemented method includes obtaining a first set of documents describing constraints and a second set of documents describing properties of entities, building a first dictionary of entity types and a second dictionary of relations among the entity types, extracting constraint triples representing the set of constraints from the first set of documents, and extracting fact triples from the second set of documents utilizing the first dictionary and the second dictionary. The method also includes receiving a query to evaluate whether at least one of the set of constraints is satisfied, determining whether the at least one constraint is satisfied by evaluating a constraint satisfaction formula utilizing the constraint triples and the fact triples, and providing a response to the query that indicates whether the at least one constraint is satisfied.
US10902198B2

Natural language text and annotated text can be received. The annotated text can specify at least one anchor and at least one trigger contained in the natural language text and indicate a correspondence between the anchor and the trigger. The natural language text, the annotated text and at least one parse tree generated from the natural language text can be processed. Based on the processing, at least one natural language processing rule can be generated and output. The natural language processing rule can be configured to be executed by a processor to process other natural language text.
US10902187B2

In an aspect, a computerized method for generating processed files of deposition testimony transcript designations may include accessing a file containing designations of contents of a textual transcript, quarantining errors in the designations, and generating a processed file containing processed designations of contents of the textual transcript having quarantined errors removed therefrom. In another aspect, a computerized method of generating designations for a deposition testimony transcript may include accessing designation information regarding designations made with respect to text of the deposition testimony transcript, accessing rules for generating designations based on the designation information, and generating the designations based on the rules. In a further aspect, a computerized method of updating designations for a deposition testimony transcript may include accessing an edited video clip list, accessing the designations for the deposition testimony transcript, comparing the edited video clip list to the designations, and updating the designations based on determined differences.
US10902183B2

A computer-implemented method of tagging a text, comprises: determining a value for each of a plurality of locations in a first vector; processing (402), by a trained first neural network component, the first vector to generate a second vector; processing (404), at a trained second neural network component, the second vector to generate a probability score for each of at least ten predetermined tags; determining (406) if each probability score meets a criterion; if the criterion is met, assigning (408) the tag corresponding to the probability score to the text. Each of the locations may correspond to a respective predetermined word, each value relating to existence and/or frequency of the corresponding word in the text, and the number of locations may be between 600 and 20000. The number of locations in the second vector may be fewer than the number of locations in the first vector and is from 100 to 5000.
US10902179B2

A collection environment comprises a collection canvas. The collection canvas may have included therein written text and a file graphic associated with a media file. Responsive to an invocation of the media file, media controls with which to control a media mode associated with the media file are presented. Responsive to a modification to the media mode initiated through the media controls, an appearance of the file graphic is modified to reflect the modification to the media mode.
US10902171B1

Systems and methods are disclosed for generation and testing of integrated circuit designs with clock crossings between clock domains. These may allow for the rapid design and testing (e.g. silicon testing) of processors and SoCs. Clock crossings may be automatically generated between modules, inferring the values of design parameters, such as a signaling protocol (e.g. a bus protocol), directionality, and/or a clock crossing type (e.g., synchronous, rational divider, or asynchronous), of a clock crossing. For example, implicit classes may be used to generate clock crossings in a flexible manner. For example, these system and methods may be used to rapidly connect a custom processor design, including one or more IP cores, to a standard input/output shell for a SoC design to facilitate rapid silicon testing of the custom processor design.
US10902170B2

A method for planning a technical system by providing a number of engineering objects in which each engineering object describes a technical component of the technical system, includes types that refer to a function of the engineering object and information about to what which domain of a plurality of domain each type belongs to and includes electrical information that includes a schematic symbol description, an electrical behavior and electrical characteristics, a number of coherence requirements for the technical system are provided, where the coherence requirements include object patterns defining objects of a same kind to be grouped together and a required order of a sequence of the objects in the object patterns, an engineering object is selected, a schematic is generated by placing the schematic symbol description of the selected engineering object and associated engineering objects of an object pattern belonging to the selected engineering object on a plan, and electrical connections between all objects of the object pattern of a same kind to be grouped together are generated in accordance with the coherence requirements.
US10902161B2

A method for optimizing component type arrangement in which multiple component types are optimally disposed on multiple installation positions when an automatic feeder device which automatically loads the component storage tape, a manual feeder device which does not automatically load the component storage tape, and a reel holding device are installed into the installation positions on a common pallet, the method includes a step of determining a portion of the multiple installation positions as a fixed position and fixing the determined automatic feeder device to the fixed position; and an optimizing step of performing a simulation optimally disposing the multiple component types on the multiple installation positions under a condition that the manual feeder device can be moved to an arbitrary installation position other than the fixed position without moving the automatic feeder device from the fixed position.
US10902159B2

Determining solar panel placement enables sales representatives and homeowners to modify a solar power system by adding or removing solar panels or arrays of solar panels, or changing module type. The user sees the corresponding solar energy production update instantly in a user interface. Determining solar panel placement includes receiving data corresponding to an installation location. A maximum solar panel design is determined based on the installation location. Energy production is determined for a solar panel on each section of a roof of an installation location, and the energy production and energy offset are dynamically displayed in real time when any solar panel or array is selected or deselected.
US10902153B2

Methods, systems and computer program products for operating a mobile device in a limited access mode are provided. Aspects include detecting an input from a user via an input device of the mobile device, the input configured to place the mobile device in the limited access mode. Aspects also include determining an active application of the mobile device at a time of the detected input and restricting the mobile device from performing one or more tasks based on the active application of the mobile device at the time of the detected input, wherein the one or more tasks include switching from the active application.
US10902148B2

Systems and methods for securing digital content using hidden folders are disclosed. In one embodiment, a method comprises displaying an application, the application including a user interface for displaying digital content items and receiving input events; monitoring keystrokes entered by a user of the client device while the application is displayed; generating a candidate passcode based on the keystrokes; determining that the candidate passcode is a valid passcode has been entered when the candidate passcode is equal to a known passcode; transmitting a request for one or more hidden items from a server device, the request including the valid passcode; receiving the one or more hidden items; and updating the user interface to display the one or more hidden items.
US10902137B2

This application relates to a technique that enables a software application to perform an operation on a file stored on a file system, while enforcing privacy measures. The technique includes receiving, from a file browser, a selection of file made accessible by a file access service. The file access service is associated with the file system storing the file. The file browser executes in a mode that prevents the software application from identifying content displayed within the file browser. The technique also includes, provided the software application is authorized to access the file, communicating a first list of operations for receipt by the software application, in which the software application selects a first subset of operations, to perform on the file. Furthermore, the technique includes establishing, to perform the first subset of operations on the file, a first direct communication link between the software application and the file access service.
US10902133B2

Methods and systems for performing a computational operation on a server host are provided. Exemplary methods include: receiving an encrypted service request from a client host, the client host encrypting a service request to produce the encrypted service request using a shared secret, the service request specifying the computational operation; decrypting, in a secure enclave, the encrypted service request using the shared secret to produce a decrypted service request, the secure enclave preventing other software running on the server host from accessing the shared secret and other data stored in a memory space; performing the computational operation, in the secure enclave, using the decrypted service request to generate a service result; encrypting, in the secure enclave, the service result using the shared secret to create an encrypted service result; and providing the encrypted service result to the client host, the client host decrypting the encrypted service result.
US10902131B2

An information processing device includes a selection receiving unit that receives an input indicating selection of at least one countermeasure among a plurality of countermeasures applicable to a terminal, an operating information specifying unit that specifies a type of operating information corresponding to the countermeasure applicable to the terminal, an operating information acquisition unit that acquires operating information of the type specified by the operating information specifying unit, a remaining terminal specifying unit that specifies remaining terminals where a security risk remains when the countermeasure received by the selection receiving unit is applied based on terminal-specific countermeasure information indicating a countermeasure applicable to each terminal against the security risk, a prediction unit that predicts the number of remaining terminals at a future time based on the operating information acquired by the operating information acquisition unit, and a presentation unit that presents prediction results predicted by the prediction unit.
US10902128B2

Methods and systems for performing an authenticated boot; performing a continuous data protection; performing automatic protection and optionally a consolidation; and performing other defenses and protection of a protected computing device (such as a computer system) are provided. The aspects include integrating security mechanisms (which may include a “call home” function, role and rule-based policies, validating technologies, encryption and decryption technologies, data compression technologies, protected and segmented boot technologies, and virtualization technologies. Booting and operating (either fully or in a restricted manner) are permitted only under a control of a specified role-set, rule-set, and/or a controlling supervisory process or server system(s). The methods and systems make advantageous use of hypervisors and other virtual machine monitors or managers.
US10902125B2

Described in detail herein is an infected file detection and quarantine system. A pre-scan staging server can receive a set of data files. The pre-scan staging server can determine a type of each of the data files in the set. The pre-scan staging server can select a virus scan application for each type of data file in the set. The pre-scan staging server can detect whether the data files in the set are infected with a virus or malware in response to execution of the at least one virus scan application for each data file type. The post-scan staging server can receive the uninfected data files. The post-scan staging server can transmit a message including a link for retrieving the uninfected data files.
US10902109B2

A misuse detection electronic control unit in a vehicle network system including a plurality of electronic control units that communicate with one another through buses in accordance with a CAN protocol includes a transceiver unit that performs a reception step of receiving a target data frame and a reference data frame transmitted through the buses, wherein the target data frame is a data frame having a first identifier and wherein the reference data frame is a data frame having a second identifier different from the first identifier and a misuse detection process unit that performs a detection step of performing, as misuse detection for the target data frame, evaluation in accordance with a reception timing of the reference data frame and a reception timing of the target data frame on the basis of a certain rule specifying a reception interval between the reference data frame and the target data frame.
US10902108B2

Systems and methods for location-based automated authentication are disclosed. A system comprises a mobile device, a sensor and a backend platform. The sensor and the backend platform are in network communication. The mobile device is operable to continuously transmit Bluetooth Low Energy (BLE) signals comprising encrypted transitory identifiers. The sensor is operable to receive a BLE signal from the mobile device when the mobile device is within a predetermined range, and communicate over a network connection the encrypted transitory identifier comprised in the BLE signal to the backend platform. The backend platform is operable to extract a unique identifier and a changing encrypted identifier from the received encrypted transitory identifier, generate a changing encrypted identifier, and validate a user identification by comparing the generated changing encrypted identifier and the extracted changing encrypted identifier.
US10902102B2

A subsequence of machines used and a cost of providing a subservice in response to a service request with a key is determined. A second cost of using the subsequence of machines to provide the subservice in response to a different service request with a different key is determined. A distance between the cost and the second cost is computed. A value pair is formed using the distance and a number of logged occurrences of the subsequence with the key. The processing of the service request for the key is identified as a suspect for costing an improper computing cost of the service, when an aggregate distance in the value pair fails to exceed a threshold distance.
US10902100B2

A method for determining when a device is attached to a user, the method comprising activating an accelerometer provided at the device; activating a vibration motor provided at the device; measuring with the accelerometer vibrations at the device created by the vibration motor; and using the accelerometer measurements to determine whether the device is attached to the user.
US10902099B2

A method for generating debuggable obfuscated script includes embedding into a Web page, a query to a data store of a client for a key disposed within fixed storage of the client, further embedding into the Web page both an encrypted network reference to an un-obfuscated, clear form of a script, the encrypted network reference being decryptable with the key, and also an un-encrypted reference to an obfuscated form of the script and yet further embedding into the Web page, a selection directive selecting and decrypting the encrypted network reference to retrieve the un-obfuscated form upon loading the Web page on the condition that the key is found in the fixed storage, but otherwise selecting the un-encrypted reference to retrieve the obfuscated form. The method additionally includes serving the Web page to the client.
US10902095B2

To resolve a conflict between CMIS secondary types and certain ECM features such as content server categories, and allow the underlying ECM system to be fully CMIS-compliant, an ECM-independent ETL tool comprising a CMIS-compliant, repository-specific connector is provided. Operating on an integration services server at an integration tier between an application tier and a storage tier where the repository resides, the connector is particular configured to support CMIS secondary types and specific to the repository. On startup, the connector can import any category definition from the repository. The category definition contains properties associated with a category in the repository. When the category is attached to a document, the properties are viewable via a special category object type and a category identifier for the category. Any application can be adapted to leverage the ECM-independent ETL tool disclosed herein.
US10902093B2

Embodiments of the present disclosure relate to digital rights management. A method for managing rights transfer of using digital content from a first device (120) to a second device (130) is proposed, comprising generating at an authentication device (110) a first authentication dataset C by encrypting a first verification code R1 using at least one public key for at least one device blacklisted by the authentication device (110). The first authentication dataset C and a second verification code R2 are provided from the authentication device 110 to the first device (120) and a response message M is returned from the second device (130) to the authentication device (110). The method also comprises verifying validity of the second device (130) at the authentication device (110) based on the received response message M. In accordance with embodiments of the present disclosure, the DRM protected digital content can be shared with high security, while the recipient is kept anonymous to the DRM server.
US10902091B2

Instruments of determined level of self-efficacy may be chosen dynamically for customized patient engagement, e.g., based on a patient's latent adherence trait estimated from lifestyle and other clinical data. Customization points in care plans may be identified, e.g., by monitoring an accumulative change in the patient's health literacy level. Clinical decision support at the point of care may be provided by adjusting patient engagement strategies and allocating resources accordingly.
US10902090B2

The present subject matter relates to methods and systems utilizing wearable sensor technology to determine when a patient's health may be degrading to trigger progressively higher levels of care and involvement, from “free” hands and eyes to skilled clinicians, in order to keep patients in the lowest cost setting of care, the home, for as long as possible.
US10902080B2

A method for overcoming intermittent, temporary, or other fetching failures by using multiple attempts for retrieving a content from a web server to a client device is disclosed. The URL fetching may use direct or non-direct fetching schemes, or a combination thereof. The non-direct fetching method may use intermediate devices, such as proxy server, Data-Center proxy server, tunnel devices, or any combination thereof. Upon sensing a failure of a fetching action, the action is repeated using the same or different parameters or attributes, such as by using different intermediate devices, selected based on different parameters or attributes, such as different countries. The repetitions are limited to a pre-defined maximum number or attempts. The fetching attempts may be performed by the client device, by an intermediate device in a non-direct fetching scheme, or a combination thereof. Various fetching schemes may be used sequentially until the content is retrieved.
US10902078B2

An indication initiated by a user within a first local user application that specifies user-selected data sharable by the first local user application is received at an operating system of a first computing device used by the user. A determination is made as to whether any other user applications share data compatibility with at least one portion of the specified user-selected data. In response to determining that at least one other user application shares the data compatibility with the at least one portion of the specified user-selected data, a data share indication to the at least one other user application is configured.
US10902074B2

Related post identification and presentation is described. A system includes an interface to receive a base post generated by an author. An analyzer analyzes the base post and a number of other posts. A search engine of the system identifies from the number of other posts and based on the analysis, a number of related posts that relate to the base post. A posting engine of the system presents the base post along with identified related posts in an activity stream of a subscriber.
US10902067B2

Embodiments of the present disclosure help content providers maximize the profitability of the online content they produce by providing an accurate, inexpensive, and timely quantitative estimate of the revenue the content is likely to generate. Various embodiments can refine estimates based on real-time or near-real-time data in conjunction with historical pricing data, thereby further improving the accuracy of the revenue predictions. A computer-implemented method according to one embodiment of the present disclosure comprises receiving, by a computer system, information regarding a topic; identifying, by the computer system, a format for content associated with the topic; and determining a score indicative of predicted revenue generated from future content in the identified format associated with the topic, wherein determining the score is based on a revenue model under which revenue from the future content would be generated.
US10902065B1

Embodiments disclosed herein disclose a back-end computer to generate a risk score and a front-end visualization engine to hierarchically display the generated risk core. The back-end computer users a machine learning model for a stepwise perturbation from a digital reference profile until a user profile to be score is reached. The computer may calculate intermediate risk score for each perturbation and calculate the final risk score after all the perturbations are completed. The front-end visualization engine generates an interactive hierarchical display showing information associated with the risk score calculation. More specifically, the visualization engine may show a filtered list of users sharing one or more attributes with the user profile, a visual rendering of the top factors contributing to the risk score, and individual input values within a factor; and juxtapose the scores and attributes of the user profile in the graphical information display of the associated population.
US10902064B2

Systems and methods are provided for identifying an influencer from a pool of people based on past interactions with one or more items. A similarity score is calculated for each of a plurality of items. An affinity score is determined for each person in the pool of people for each of the plurality of items. A similar item affinity score is calculated for each person based on the similarity score for each item and the affinity score for that item. The influencer is identified based on the similar item affinity scores for each person in the pool of people. The influencer is granted a permission to perform a particular action related to the particular item based on being identified as the influencer.
US10902060B2

A computer-implemented method includes receiving, from a first network application, a first unbounded list of objects of a first type and a second unbounded list of objects of a second type, wherein the second type is distinct from the first type, and producing a third unbounded list of objects of a third type, wherein the third type is distinct from both the first type and the second type. The computer-implemented method further includes providing the third unbounded list to a second network application. A corresponding computer program product and computer system are also disclosed.
US10902058B2

A voice input may be received, and from the voice input, a topic may be identified. A sentiment score for the topic may be generated using sentiment analysis on the voice input, and the sentiment score may reflect an individual's reaction to the topic. The sentiment score may be compared to a sentiment threshold. In response, one or more images may be selected, based on the topic, from an image database. The one or more images may be validated, and then displayed.
US10902053B2

Approaches are described for shape-based graphics search. Each graphics object of a set of graphics objects is analyzed. The analyzing includes determining an outline of the graphics object from graphics data that forms the graphics object. The outline of the graphics object is sampled resulting in sampled points that capture the outline of the graphics object. A shape descriptor of the graphics object is determined which captures local and global geometric properties of the sampled points. Search results of a search query are determined based on a comparison between a shape descriptor of a user identified graphics object and the shape descriptor of at least one graphics object of the set of graphics objects. At least one of the search results can be presented on a user device associated with the search query.
US10902051B2

Methods, systems, and computer programs are presented for identifying the brand and model of products embedded within an image. One method includes operations for receiving, via a graphical user interface (GUI), a selection of an image, and for analyzing the image to determine a location within the image of one or more products. For each product in the image, determining a unique identification of the product is determined, the unique identification including a manufacturer of the product and a model identifier. The method further includes an operation for presenting information about the one or more products in the GUI with a selection option for selecting each of the one or more products. Additionally, the method includes operations for receiving a product selection for one of the one or more products, and presenting shopping options in the GUI for purchasing the selected product.
US10902042B2

In one embodiment, a method is illustrated as including receiving a search query, the search query relating to a patent, retrieving data relating to a term contained in a claim limitation in the patent, the data including at least one of intrinsic or extrinsic evidence associated with the term by a hyperlink, and displaying the claim limitation and the hyperlink. Further, a computer system is illustrated as including a receiver to receive a search query, the search query relating to a patent, a retriever to retrieve data relating to a term contained in a claim limitation in the patent, the data including at least one of intrinsic or extrinsic evidence associated with the term by a hyperlink, and a display to display the claim limitation and the hyperlink.
US10902038B2

A method, system and computer program product for generating answers to questions. In one embodiment, the method comprises receiving an input query, decomposing the input query into a plurality of different subqueries, and conducting a search in one or more data sources to identify at least one candidate answer to each of the subqueries. A ranking function is applied to each of the candidate answers to determine a ranking for each of these candidate answers; and for each of the subqueries, one of the candidate answers to the subquery is selected based on this ranking. A logical synthesis component is applied to synthesize a candidate answer for the input query from the selected the candidate answers to the subqueries. In one embodiment, the procedure applied by the logical synthesis component to synthesize the candidate answer for the input query is determined from the input query.
US10902037B2

A method for providing an interactive infrastructure management system based on a chat interface is provided. The method may include receiving a first operation query via a first infrastructure management chat interface associated with an infrastructure management system. The method may include providing first data instructions using the first infrastructure management chat interface in response to the first operation query. The method may include generating a second infrastructure management chat interface associated with the infrastructure management system to edit and train the infrastructure management system based on the provided first data instructions. The method may include editing the provided first data instructions associated with the first operation query to train the infrastructure management system to respond to the first operation query. The may further include propagating the edited first data instructions to one or more second data instructions associated with a second operation query related to the first operation query.
US10902023B2

A continuously updated database is enhanced with virtual dynamic representations of taxonomic groups of records stored in the database. Each record of the database contains a vertical field that identifies a unique entity associated with that record and a horizontal attribute upon which a business decision, related to the corresponding unique entity, may be based. A taxonomic group of database records are defined for each distinct value of the vertical field, and all records in a particular taxonomic group contain a most desirable value of the horizontal field associated with that group's corresponding vertical-field value. The system creates and maintains a virtual representative of each taxonomic group that is automatically updated as the database is updated.
US10902021B2

A method and system for automatically scaling out read operations in an automated self-scaling database system are provided. An automated self-scaling database module analyzes telemetry information from a primary database and a first standby database to determine whether there is the need for upscaling storage capacity and computation resources of the database system for read operations. When upscaling is needed, a snapshot of the first standby database is taken and stored at a snapshot storage system. The snapshot is a complete copy of data stored in a storage system of the first standby database at a given time. Upscaling is then automatically initiated by provisioning a new standby database by automatically provisioning a new virtual machine (VM) and a new storage system for the new standby database, and then restoring the snapshot that was taken from the snapshot storage system to the new standby database.
US10902020B2

A computer provides a first cache area and a second cache area on a cache memory in a data processing system comprising a database repository and the cache memory for the database repository. The computer receives, in a first time window, streaming data and writing the streaming data on the first cache area. The computer prohibits, in the first time window, carrying out synchronization between the first cache area and the database repository. The computer enables, in at least part of the first time window, synchronization between the database repository and the second cache area. The computer enables, upon elapse of the first time window, synchronization between the first cache area and the database repository.
US10902007B2

The present disclosure provides a method including storing or accessing data representing users of first and second divisions, where the data includes first and second sets of records, receiving a query from a member associated with an organization having access privilege to the data, generating, when the query is from a member of the first division, a score that reflects a degree to which parameters of the query are similar to parameters of data representing users of the second division, where the parameters include characteristics of a family that may adopt a child, generating, when the query is from a member of the second division, a score that reflects a degree to which parameters of the query are similar to parameters of data representing users of the first division, where the parameters include characteristics of a child that may be adopted.
US10902005B2

Method and systems for parallel scoring an ensemble model are provided. Aspects include loading data into a first distributed data structure having a plurality of partitions, each partition having loaded data in the form of a set of pairs of data formed of a record to be scored and a partial score for that record. A component model in the ensemble model is selected and processing of the records carried out in parallel across the partitions including updating the partial score for each record. In response to a partial score for a record not meeting an accuracy threshold, the method retains the record in the first distributed data structure to be scored by a subsequent component model. In response to the partial score for a record meeting the accuracy threshold, the method moves the record and updated partial score to an output result data structure to provide a final score.
US10901996B2

Some embodiments of the present invention include a method for identifying duplicate records from a group of records in a database system. The method includes generating a cluster of records from a group of records based on one or more keys; splitting the cluster of records into multiple subsets of records with each subset of records having fewer number of records than the cluster of records, wherein the splitting the cluster of records into multiple subsets of records is based on a number of records in the cluster of records exceeding a threshold; causing duplicate sets of records in each of the subsets of records to be identified, wherein a duplicate set of records includes one or more records, and wherein when a duplicate set of records includes two or more records, the two or more records are duplicates of one another; merging all of the duplicate sets of records identified from the multiple subsets of records forming a first group of duplicate sets of records; and forming a representative set of records based on selecting a representative record from each of the duplicate sets in the first group of duplicate sets of records.
US10901990B1

A database engine receives a human-readable database query that includes a plurality of conditional expressions. The database engine parses the database query to build an operator tree that includes a subtree corresponding to each of the conditional expressions. The database engine identifies a subexpression that appears in two or more of the conditional expressions. The subexpression is executed conditionally. The database engine hoists the subexpression outside of the conditional expression so that it is executed unconditionally. The database engine modifies the operator tree to specify computation of a value for the subexpression a first time and to reuse the computed value when the subexpression is subsequently encountered. The database engine executes the modified operator tree to form a result set corresponding to the database query, thereby evaluating the subexpression only a single time for each row of input data and returns the result set.
US10901985B2

A blockchain node receives a service request, where the service request comprises one or more data types and respective service data corresponding to the one or more data types that are stored in a blockchain. At least one of a service type or identification information is determined corresponding to the service request. The service request is parsed to obtain each data type of the service request and service data corresponding to each data type. Based on a mapping relationship between a data type and service data, the service data that is obtained through parsing in a relational database corresponding to the blockchain node is stored.
US10901980B2

A mechanism is provided in a data processing system comprising a processor and a memory, the memory comprising instructions that are executed by the processor to specifically configure the processor to implement a data set generator. A statistics gathering engine executing within the data set generator calculates statistics and metrics across multiple data dimensions for a plurality of clients and a plurality of each client's data sources. The statistics gathering engine stores the statistics and metrics in a client-specific data map data structure for each client. An aggregated data map engine executing within the data set generator aggregates the statistics and metrics into an aggregated data map. The aggregated data map engine stores the aggregated data map in an aggregated data map data structure. The data set generator creates a client database construct. An insert engine executing within the data set generator populates the client database construct with new data based on the aggregated data map data structure.
US10901964B2

A method and system for mapping data elements between a source data structure and a target data structure. A source data element is mapped to a target data element by matching a source key and value pair to a target key and value pair. A parent source Soundex key for each parent element of the source data element is created. A parent target Soundex key for each parent element of a plurality of target data elements snatching the first Soundex key of the source data element is created. The parent source Soundex key for each parent element of the source data element is compared with each parent target Soundex key. The source data element is mapped to the target data element having the parent target Soundex key that matches the parent source Soundex key.
US10901961B2

Systems and methods generating schemas that represent multiple data sources are provided herein. According to some embodiments, methods may include determining a schema for each of the multiple data sources via a computing device communicatively couplable with each of the multiple data sources, each of the multiple data sources including one or more data structures that define how data is stored in the data source, generating a negotiated schema by comparing the schemas of the multiple data sources to one another and interrelating data points of the multiple data sources based upon the schemas, interrelating the negotiated schema with the schema for each of the multiple data sources based upon the interrelation of the data points, and storing the negotiated schema in a storage media by way of the computing device.
US10901951B2

A processing module of a memory storage unit 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 manage data stored using append-only formatting. When the processing module determines that a section of the memory includes invalid data and the amount of invalid data compares unfavorably to a predetermined limit, the processing module determines a rate for execution of a compaction routine for the section of memory, where the rate is based on a proportion, integral and derivative (PID) function that is based on a target usage level of the memory and a current usage level of the memory.
US10901942B2

For offloading data to secondary storage, a criteria module checks a migration criteria of a data segment stored in a first data repository. The data segment may be associated with one or more entities. A threshold module determines whether the migration criteria of the data segment satisfies a migration threshold. A migration module migrates the data segment to a second data repository in response to the migration criteria of the data segment satisfying the migration threshold.
US10901937B2

The subject matter of this specification can be implemented in, among other things, a method that includes pre-registering multiple memory regions for input/output (IO) buffers of a remote direct memory access (RDMA) interface. The method includes receiving a buffer reservation request from a non-system-based user (NSBU) application through an application programming interface (API). The method includes reserving for the NSBU application a first IO buffer. The method includes receiving a request from the NSBU application through the API to access a file in a distributed file system. The method includes receiving data for the file in the first IO buffer from the distributed file system using the RDMA interface or providing data for the file from the first IO buffer to the distributed file system using the RDMA interface. The method includes receiving a request from the NSBU application through the API to free the first IO buffer.
US10901930B1

Shared virtual media in a composed system, including generating, in a switch of a fabric of the composed system, a virtual media device; associating media data with the virtual media device; and sending, by the switch, via the fabric, to one or more compute nodes of the composed system, the media data.
US10901927B2

An adaptive interface storage device. In some embodiments, the adaptive interface storage device includes: a rear storage interface connector; an adaptable circuit connected to the rear storage interface connector; a first multiplexer, connected to the adaptable circuit; and a front storage interface connector, connected to the first multiplexer. The adaptive interface storage device may be configured to operate in a first state or in a second state. The adaptive interface storage device may be configured: in the first state, to present a device side storage interface according to a first storage protocol at the front storage interface connector, and in the second state, to present a device side storage interface according to a second storage protocol, different from the first storage protocol, at the front storage interface connector.
US10901922B2

Methods and arbiter systems for arbitrating between a plurality of ordered requestors and a shared resource based on priorities allocated to the requestors include determining whether there is at least one requestor that has requested access in the current cycle and has priority in the current cycle. In response to determining that there is at least one requestor that has requested access in the current cycle and has priority in the current cycle, a lowest ordered requestor is selected that has requested access in the current cycle and has priority in the current cycle; and in response to determining that there are no requestors that have requested access in the current cycle and have priority in the current cycle, a highest ordered requestor is selected that has requested access in the current cycle.
US10901919B2

A circuit, for managing operations for accessing a flash memory on the basis of requests received from a main CPU and from an auxiliary CPU, may be configured to: associate with the main CPU, a higher access priority to the flash memory than the access priority of the auxiliary CPU; command, in the absence of further requests for accessing the flash memory, the access to the flash memory for the main or auxiliary CPU which has initiated a first access request; verify, following a receipt of a second access request, the access priority associated with this second access request; suspend one of the first or the second access request having lower priority; and authorize the other of the first or the second access request having higher priority.
US10901914B2

A method for writing multiple copies into a storage device includes receiving a first write data request that includes an identity (ID) of a first logical storage unit, target data, and a logical block address (LBA) of the first logical storage unit, determining that data stored in storage space corresponding to the LBA of the first logical storage unit is not accessed by another data access request, writing the target data into the storage space corresponding to the LBA of the first logical storage unit, generating a second write data request that includes an ID of a second logical storage unit, the target data, and an LBA of the second logical storage unit, and writing the target data into storage space corresponding to the LBA of the second logical storage unit.
US10901911B2

To increase the speed with which a Second Layer Address Table (SLAT) is traversed, memory having the same access permissions is contiguously arranged such that one or more hierarchical levels of the SLAT need not be referenced, thereby resulting in more efficient SLAT traversal. “Slabs” of memory are established whose memory range is sufficiently large that reference to a hierarchically lower level table can be skipped and a hierarchically higher level table's entries can directly identify relevant memory addresses. Such slabs are aligned to avoid smaller intermediate memory ranges. The loading of code or data into memory is performed based on a next available memory location within a slab having equivalent access permissions, or, if such a slab is not available, or if an existing slab does not have a sufficient quantity of available memory remaining, a new slab with the proper access permissions is established.
US10901910B2

The invention relates to a method for transferring data between a computer program executed by a processor and an input/output device using a memory accessible by the computer program and the input/output device. An operating system provides a trigger address range in a virtual address space assigned to the computer program. A page fault is caused by accessing the trigger address by the computer program. A page fault handler handling the page fault acquires information for identifying the data to be transferred using the trigger address. The acquired information is provided to the input/output device and the identified data is transferred between the memory and the input/output device.
US10901906B2

This disclosure provides a method, a computing system and a computer program product for allocating write data in a storage system. The storage system comprises a Non-Volatile Write Cache (NVWC) and a backend storage subsystem, and the write data comprises first data whose addresses are not in the NVWC. The method includes checking fullness of the NVWC, and determining at least one of a write-back mechanism or a write-through mechanism as a write mode for the first data based on the checked fullness.
US10901898B2

A storage system includes at least one solid-state drive (SSD) and a baseboard management controller (BMC). The at least one SSD communicates over a communication link information that the at least one SSD includes a predetermined number of super capacitors in which the predetermined number includes 0, and is capable of providing a mode of operation to flush data in a non-volatile memory to a non-volatile memory that spans a predetermined amount of time if a loss of power condition is detected. The BMC device receives the information from the SSD and in response sends a message to the at least on SSD to enter the mode of operation.
US10901888B2

A memory system includes a controller suitable for managing, first mapping information for mapping a number of first logical addresses among a logical addresses received from a host to a number of first physical addresses and second mapping information for mapping a number of second logical addresses among the logical addresses to a number of second physical addresses, the controller may compress the first mapping information of at least two first logical addresses, which are sequential, and at least two first physical addresses into first sequential mapping information, and may compress the second mapping information of at least two second logical addresses, which are sequential, and at least two second physical addresses into second sequential mapping information, the first physical addresses may be represented by a first number of bits, and the second physical addresses may be represented by a second number of bits.
US10901885B2

According to one embodiment, a memory device includes a nonvolatile memory, address translation unit, generation unit, and reception unit. The nonvolatile memory includes erase unit areas. Each of the erase unit areas includes write unit areas. The address translation unit generates address translation information relating a logical address of write data written to the nonvolatile memory to a physical address indicative of a write position of the write data in the nonvolatile memory. The generation unit generates valid/invalid information indicating whether data written to the erase unit areas is valid data or invalid data. The reception unit receives deletion information including a logical address indicative of data to be deleted in the erase unit area.
US10901881B1

Methods and systems for test deployment of computational code on virtual servers are disclosed. In one embodiment, an exemplary method comprises receiving test computational code programmed to provide resources; selecting a test virtual server from a plurality of virtual servers; uploading the test computational code to the test virtual server; initializing the test computational code on the test virtual server; receiving computational performance measurements of the test virtual server and a remainder of the plurality of virtual servers; calculating a test score of the test virtual server based on the received computational performance measurements; and stopping the test computational code if the test score is outside a set range.
US10901870B2

A method for execution by dispersed storage network (DSN) monitoring unit that includes a processor includes receiving configuration parameters via an interface of the DSN monitoring unit. A configuration update request is generated for transmission to a plurality of managing units based on the configuration parameters. Collected storage unit data is received from each of the plurality of managing units. Aggregated storage statistics are generated based on the collected storage unit data received from each of the plurality of managing units.
US10901866B2

Systems and methods presented herein provide for failure detection and data recovery in a storage system. In one embodiment, a method operable in a storage system comprises locating failures in data blocks in storage area of a storage device, categorizing the failures into block groups, each block group comprising one or more data blocks having failures, and halting input/output (I/O) operations to data blocks in a first of the block groups due to the failures of the first block group. The method also includes detecting additional failures in one or more data blocks of other block groups remaining in the storage area, and determining when to fail the storage area of the storage device based on the detected failures.
US10901860B2

A system for validating a recovery plan for machines in a compute infrastructure is provided. In some examples, a system includes processors and a memory storing instructions that, when executed by at least one processor among the processors, cause the system to perform certain operations. The operations may include collecting statistics on network connections between machines in the compute infrastructure, based on the collected statistics, determining dependencies between the machines in the compute infrastructure, and identifying inconsistencies between the dependencies and an order of recovery for the machines specified in an existing recovery plan for the machines.
US10901852B2

Techniques for identifying and remedying performance issues of Virtualized Network Functions (VNFs) are discussed. An example system includes processor(s) configured to: process VNF Performance Measurement (PM) data received from a network Element Manager (EM) for a VNF; determine whether the VNF has a negative performance issue based on the VNF PM data; request that the EM create a Virtualization Resource (VR) PM job associated with a VR of the VNF when the VNF has the negative performance issue; process VR PM data received from the EM; determine whether to restart the VNF based on the VR PM data and the VNF PM data; and request a network function virtualization orchestrator (NFVO) to restart the VNF based on a determination to restart the VR.
US10901845B2

Erasure code for data is generated by: calculating the size and bytes of an erasure code block, calculating a number of stripes for the erasure code, and generating each stripe of each block for the erasure code, such that the stripes alternate in a pattern for each block, and saving hashes. A portion of the data is repaired by: for each block of the portion of the data, calculating the stripe of the block, identifying each hash for which the hash of the block of the portion of data does not match the saved hash of the block as a bad block, and for each identified bad block, generating a repair block for the bad block based on the stripe of the block and corresponding block of the data in the erasure coding for the data.
US10901842B2

A memory system includes a memory controller including: a system error correction code generation circuit configured to generate a first system error correction code based on write data, and generate a second system error correction code based on the write data and the first system error correction code; and a memory including: a memory error correction code generation circuit configured to generate a memory error correction code based on the write data and the first system error correction code transferred from the memory controller; and a memory core configured to store the write data, the first system error correction code, the second system error correction code and the memory error correction code.
US10901840B2

Enhanced error correction for data stored in storage devices are presented herein. An error correction circuit decodes an encoded data segment retrieved from a storage media. This decode uses a selected error correction scheme having an error correction limit. The error correction circuit tracks a number of bit corrections made to the encoded data segment during decode. A detection circuit sends a redundant version of the encoded data segment to the error correction circuit in response to the number of bit corrections satisfying a threshold limit set below the error correction limit to mitigate undetected errors in decoding the encoded data segment. An output circuit can transfer resultant data decoded by the error correction circuit to other systems, such as a host device.
US10901838B2

Technical solutions are described for computing data check word for a host request for an I/O processing operation at a host computer system that communicates with a control unit. An example method includes obtaining information for a first I/O operation at a channel subsystem in the host computer system, and accessing an address control word (ACW) of the first I/O operation. The ACW is stored in the local channel memory, and the ACW includes a first data check seed-value. The method also includes computing a first data check word based on the first data check seed-value from the ACW. The method also includes obtaining information for a second I/O operation at the channel subsystem, and in response to the second i/o operation corresponding to said ACW of the first I/O operation, computing a second data check word based on a second data check seed-value from a cache memory.
US10901836B2

Methods, systems, and apparatus for detecting single event effects. The system includes a first-modulus digital logic unit and a second-modulus digital logic unit each configured to reduce one or more operands by a respective modulus, apply an arithmetic compute logic to the reduced operands to produce a respective compute output, and reduce the respective compute output by their respective modulus. The system includes a kernel digital logic unit configured to apply the arithmetic compute logic to the operands to produce a kernel compute output, output the kernel compute output reduced by the first modulus, and output the kernel compute output reduced by the second modulus. The system includes a detector configured to detect a single event effect based on the reduced first compute output, the kernel compute output reduced by the first modulus, the reduced second compute output, and the kernel compute output reduced by the second modulus.
US10901834B2

An interactive troubleshooting assistant and method for troubleshooting a system in real time to repair (fix) one or more problems in a system is disclosed. The interactive troubleshooting assistant and method may include receiving multimodal inputs from sensors, wearable devices, a person, etc. that may be input into a feature extractor including attention layers and pre-processing units of a cloud computing system hosted by one or more servers, such as a private cloud system. A pre-processing unit converts the raw multimodal input into a structed form so that an attention layer can give weights to features provided by the pre-processing unit according to their importance. The weighted extracted features may be provided to an actions predictor. The actions predictor generates the most suitable action based on the weighted extracted features generated by the feature extractor based on the multimodal inputs. After the most suitable action is performed, the interactive troubleshooting assistant considers new information from multimodal inputs so that the interactive troubleshooting assistant can provide the next recommended action. The interactive troubleshooting assistant may repeat these operations until the repair is completed.
US10901833B2

Automated recovery of execution roles in a distributed historian system in accordance with actions and rules customized to each execution role. A monitoring service monitors the health status of execution roles and automatically performs a corrective action in response to the health state of an execution role triggering a predetermined rule.
US10901832B2

Example implementations described herein involve a system for maintenance recommendation based on data-driven failure prediction. The example implementations can involve estimating the probability of having a failure event in the near future given sensor measurements and events from the equipment, and then alerts the system user or maintenance staff if the probability of failure exceeds a certain threshold. The example implementations utilize historical failure cases along with the associated sensor measurements and events to learn a group of classification models that differentiate between failure and non-failure cases. In example implementations, the system then chooses the optimal model for failure prediction such that the overall cost of the maintenance process is minimized.
US10901818B2

Embodiments of the invention are directed to systems and methods for common request processing by a request formatting platform. The request formatting platform generates formatted requests for request processors according to specifications of a common request processing application programming interface (API). The same common request processing API is used by the request formatting platform to communicate with all of the request processors according to one particular format.
US10901816B2

A method of filesystem-based communication of computer applications is provided. The method implemented using a filesystem communications interface (FCI) computer device coupled to a first computer and a second computer on which computer applications are installed. The method includes mounting file systems on the first computer and second computer by installing communications interface drivers, receiving a data transfer command that includes a data unit from the first computer, identifying that the data transfer command corresponds to a filesystem-based data transfer protocol, generating another data transfer command by converting the first data transfer command into a first network-based data transfer protocol, receiving the data unit from the first computer, and transmitting, using the second communications interface driver, the data unit to the second computer application by the using a third data transfer command.
US10901815B2

A data sharing system may include a storage module and at least two processing modules. The at least two processing modules may share the storage module and the at least two processing modules communicate to implement data sharing. A data sharing method for the data sharing system is provided. According to the disclosure, a storage communication overhead may be reduced, and a data access delay may be effectively reduced.
US10901802B2

Embodiments of the present application provide a method for implementing a virtual GPU. The method for implementing a virtual GPU includes: allocating to each of the virtual GPUs a running time slice corresponding to the resource requirement of the virtual GPU according to resource requirements of virtual GPUs running on the same physical GPU, wherein a sum of running time slices of all virtual GPUs configured on a physical GPU is less than or equal to a scheduling period; and allocating resources of the physical GPU to the virtual GPUs according to the running time slices allocated to the virtual GPUs.
US10901788B2

The disclosed embodiments provide a system for forecasting container-based resource usage. During operation, the system obtains time-series data containing resource allocations for applications deployed in one or more containers within a set of hosts. Next, the system applies one or more machine learning models to the time-series data to estimate a growth rate associated with use of a resource by an application. The system then determines an increase in allocation of the resource to the application that supports the estimated growth rate. Finally, the system outputs the increase in allocation for use in managing use of resources within the set of hosts.
US10901787B2

An Artificial Intelligence (AI) based resource identification system enables identifying available resources in response to receiving a request for resources. The request attributes are mapped to the attributes of the resources in a resource pool. Matching index scores are calculated and resources that match the request can be selected based on the matching index scores. If no resources are available suitable alternate resources with lower matching index scores are suggested so that a user has the choice to filter this alternate resources based on a threshold score. Particular suggestions to change one or more of the request attributes can be provided based on analysis of the mapping of the request and the resource attributes which enables the resource identification system to suggest changes to one or more of the skill attributes, level attributes, time attributes or location attributes of the request.
US10901779B2

A method for silently starting an application in background includes: monitoring running statuses of applications on a terminal and when it is detected that a first application exits running, determining whether the first application is a silently started application; and if yes, intercepting prompt information for the first application, where the first application is any one of the applications on the terminal, and the silently started application is an application recorded in a silent application list. According to this method, the prompt information for the first application of the silently started application is intercepted, so that a problem that it takes an excessively long time to cold start an application and a problem of unnecessary interference caused by the prompt information to a user are resolved, thereby improving user experience.
US10901778B2

One embodiment provides a method for optimizing data read-ahead for workflow and analytics applications including obtaining, by a processor, next file information from a workflow scheduler for next files for a next processing stage that are to be accessed by a process. Data for the next processing stage for at least one application and at least one system job is prefetched. The next files are prefetched as the prefetching data reaches an end of current inputs.
US10901770B2

A system includes a plurality of virtual machines (VMs), a shared storage pool (SSP) configured to store health information for the plurality of VMs, and a plurality of virtual input/output servers (VIOSs) participating in the shared storage pool (SSP). Each VIOS is associated with a respective group of VMs of the plurality of VMs and is configured to receive health data for each VM of the respective group of VMs. The system also includes a health information database associated with each VIOS of the plurality of VIOSs, the health information database configured to store a subset of the health data for each VM of the respective group of VMs. Each VIOS is configured to transmit the health data for each VM of the respective group of VM to the SSP, and in parallel, store the subset of the health data in the health information database.
US10901766B2

The present invention provides a method and apparatus for simultaneously running multiple virtual machines, and an electronic device. The method includes: initiating a request of running a second operating system in QEMU; triggering an exception to a Hypervisor of a currently running first operating system in a KVM module; storing a context of the Hypervisor of the first operating system in the Hypervisor of the first operating system, and loading the context of the Hypervisor of the second operating system; and storing the context of the first operating system in the Hypervisor of the second operating system, and loading the context of the second operating system. By adoption of the solution provided by the present application, multiple virtual machines can be run simultaneously, and the respective functions can be run independently.
US10901765B2

According to one aspect, a system comprising a memory, at least one processor coupled to the memory, and a virtual line simulator executable by the at least one processor is provided. The virtual line simulated may be configured to receive information identifying at least one virtual line, add, in response to receiving the information, an identifier of a user to a position in the at least one virtual line, receive data indicating that the user completed at least one activity, and reposition, in response to receiving the data, the user to a new position in the at least one virtual line.
US10901763B2

Embodiments described include systems and methods for user interface (UI) anomaly detection. One or more processors of a client device can execute an application undergoing UI anomaly detection. The application can be injected with a detection engine. The detection engine can determine, while executing as a thread of the application on the one or more processors of the client device, that a dimension of a text-designated region of a first user interface element of the application is less than that of corresponding text for rendering on the user interface element. The detection engine can provide, to a server responsive to the determination, an indication of a first UI anomaly. The indication can include information about a position and size of the first user interface element.
US10901761B2

Embodiments described herein provide for a multi-process model to support compiling applications for multiple platforms. In one embodiment, applications designed for execution on a mobile platform can be ported to and/or compiled for execution on a desktop/laptop platform without requiring modification of the core program code of the mobile application. The mobile application is executed using a multi-process (e.g., two or more process) model in which the core mobile application program generates content that is displayed by a host process. The host process enables automatic translation of program calls to generate mobile user interface elements into program calls that generate user interface elements of the host platform. The translation can be performed using a multi-process (e.g., two or more process) model in which the core application program generates content that is displayed by a host process.
US10901756B2

A method may include obtaining context data describing a context of a user of an electronic device and transmitting the context data to a back-end device. The method may also include receiving instructions from the back-end device, the instructions directing the electronic device to dynamically generate a single user interface including interactive content from a plurality of related resources, the plurality of related resources determined by the back-end device to be related to each other and to the context of the user, features of the interactive dynamic content extracted by the back-end device. The method may additionally include dynamically generating the single user interface, and displaying the single user interface to the user of the electronic device.
US10901743B2

Systems, methods, and computer-readable media are described for performing speculative execution of both paths/branches of a weakly predicted branch instruction. A branch instruction may be fetched from an instruction queue and determined to be a weakly predicted branch instruction, in which case, both paths of the branch instruction may be dispatched and speculatively executed. When the actual path taken becomes known, instructions corresponding to the path not taken may be flushed. Instructions from both paths of a weakly predicted branch instruction that are speculatively executed may be dispatch and executed in an interleaved manner.
US10901738B2

Bulk store and load operations of configuration state registers. An instruction to perform a bulk operation for a group of configuration state registers having a common characteristic is executed. To perform the bulk operation for the group of configuration state registers, a plurality of operations is performed, and based on performing the plurality of operations, the instruction is completed.
US10901736B2

A conditional instruction end facility is provided that allows completion of an instruction to be delayed. In executing the machine instruction, an operand is obtained, and a determination is made as to whether the operand has a predetermined relationship with respect to a value. Based on determining that the operand does not have the predetermined relationship with respect to the value, the obtaining and the determining are repeated. Based on determining that the operand has the predetermined relationship with respect to the value, execution of the instruction is completed. The obtaining the operand, the determining whether the operand has the predetermined relationship, the based on determining that the operand does not have the predetermined relationship with respect to the value, repeating the obtaining and the determining, and the based on determining that the operand has the predetermined relationship with respect to the value, completing execution of the instruction are performed as part of a single instruction having one operation code.
US10901733B1

A method and apparatus that provide a solid state drive controller configured to analyze input/output commands from a host computing device to determine whether the commands include a vector or non-vector command, and is configured to generate a plurality of non-vector commands based on the physical addresses contained in the vector command.
US10901726B2

Methods and apparatus, including computer program products, implementing and using techniques for identifying program code changes causing a changed visual appearance of a graphical user interface of a computer application. A code change is received for the computer application in a build system. The code change results in a changed computer application. The changed computer application is run and screenshots of the visual appearance of the graphical user interface are captured and saved during the run. Differences between the saved screenshots are detected to identify changes in the visual appearance of the graphical user interface. The identified changes in the visual appearance are correlated with a particular section of program code causing the changes in the visual appearance.
US10901721B2

Methods and apparatus for version aliasing mechanisms and cumulative upgrades for software lifecycle management are disclosed. An example method includes cumulating, by executing an instruction with a processor, a plurality of software updates identified in a first manifest file with a plurality of software updates identified in a second manifest file, the second manifest file corresponding to a version older than a version corresponding to the first manifest file; and flagging the cumulative manifest files as cumulative, the cumulative manifest file containing a plurality of software updates that update the old version to the new version.
US10901713B2

Optimizing program parameters in multithreaded programming may include: generating, for a program, a plurality of low-level metric functions, each of the low-level metric functions calculating a respective low-level metric of a plurality of low-level metrics; generating one or more high-level metric functions for one or more high-level metrics, each of the one or more high-level metric functions comprising a piecewise-rational function based on one or more of the low-level metric functions; and generate, based on the one or more high level-metric functions, one or more data parameter values and one or more hardware parameter values, one or more program parameter values for executing the program, wherein the one or more program parameter values are configured to optimize the one or more high-level metrics.
US10901711B2

Methods, systems, and computer readable media for compiling concise expressive design patterns within computer software source code are described. Some implementations can include methods and systems that resolve some problems of implementing design patterns in an OO and/or AO program. The disclosed technique facilitates writing programs that apply design patterns to its structure and behavior, in an easy manner. Some programming language constructs (associated with new keywords, syntax, and semantics) are disclosed that convey the goal of some design patterns in order to allow programmers to implement design patterns simply and concisely. These constructs are added as extensions to a compiler and a compiler-based approach to concise expressive design pattern source code is described.
US10901707B2

An application builder system includes an application builder server and a client-side application builder. The application builder server may receive, from a tenant user device, a request to store a data structure corresponding to a container component. The application builder server may identify one or more attributes of the data structure corresponding to a declarative use feature of the server. The application builder server may determine whether the data structure satisfies the declarative use feature of the server based on the attributes. The application builder server may expose the container component on the user interface based on the declarative use feature of the server. As such, a developer may upload a custom container component for use in an application builder application. Other users may download the custom container components and use the custom container component on the application builder application.
US10901704B1

A software cryptography library management program allows a user to provide a software cryptography library via a graphical user interface. A cryptography toolbox program displays to the user a plurality of cryptographic operation modules in a cryptography toolbox view such that each of the cryptographic operation modules is a graphical shape representation of an operation that performs one or more of application programming interfaces from the provided software cryptography library. A cryptography design program allows the user to place cryptographic operation modules in a drawing area to form a cryptosystem. The user sends a command to a simulation engine to simulate the cryptosystem using the application programming interfaces. The user may send a different command to a code generation engine to generate code from the cryptosystem using the application programming interfaces.
US10901702B2

Combining specifications of dataflow graphs includes receiving: a first dataflow graph specification that specifies two or more components connected by links representing flows of data, and a second dataflow graph specification that specifies at least one component, and at least one sub-graph interface. The sub-graph interface includes at least one flow junction representing a connection between: (1) a flow of data outside the sub-graph interface, and (2) a flow of data inside the sub-graph interface. The method includes processing information including the first dataflow graph specification and the second dataflow graph specification, to generate a combined dataflow graph specification, including: identifying an association between the sub-graph interface and the first dataflow graph specification, for at least a first flow junction, determining a direction associated with transferring a value of a descriptor, and transferring a value of a descriptor according to the determined direction.
US10901700B2

Various embodiments are provided for automatically generating a container image by a processor. Service runtime information associated with an operating system (OS) may be detect and collected. The collected service runtime information may be validated. A container having the collected service runtime information may be created. A container image may be generated according to the container. The container image may be updated upon detecting a change to the service runtime information.
US10901698B2

Embodiments of the present disclosure relate to a computer-implemented method for executing one or more operations based on a command. According to the method, a command is received. A command name of the command and one or more parameters of the command are extracted. A command description file corresponding to the command is retrieved based on the command name. The command description file describes function logic of the command. The retrieved command description file is parsed, and information for executing one or more operations included in the command description file is acquired. The one or more operations are executed based on the acquired information and the one or more parameters.
US10901695B1

Disclosed herein is a true random number generator (TRNG). The TRNG includes an enclosure defining a cavity and a cap covering the cavity and having a cap surface exposed to the cavity, the cap surface including radioactive nickel. An electronic sensor within a cavity detects electrons from the decay of the nickel and produces a signal for the detected energy. An amplifier is connected to the sensor and is constructed to amplify the signal and then feeds the signal to a filter. A processor connected to the filter generates a true random number based on the signal. This TRNG may be formed on an integrated circuit.
US10901691B2

A system, apparatus and method for enabling a FIFO-like (first-in-first-out) communication between a plurality of executing processes that are distributed throughout a computing system. Embodiments exploit locality in the hierarchy of the cache memory and communication busses within the computing system to enable the passing of messages or streams of bytes with a low latency and high throughput. In addition, this allows for participating components to be very simple, or very sophisticated, but still benefit from the improved communications patterns.
US10901689B1

A method for dynamic augmented reality interface creation is provided. The method detects an utterance from a user of an augmented reality device and determines an ambiguity level of the utterance. The method generates a set of visual artifacts based on the utterance and the ambiguity level. The visual artifacts are generated within an augmented reality use interface, with each visual artifact corresponding to a selectable function. The method detects an interaction with a first visual artifact corresponding to a first selectable function. The method modifies the augmented reality user interface in response to the interaction with the first visual artifact.
US10901682B2

An electronic audio device has a microchip has embedded therein, circuitry for enhancing the sound outputted therefrom and which is associated, such as a radio, television, headphones, earbuds and the like.
US10901679B2

Examples of mirroring a screen between two devices include establishing a communication link by a sink device with a source device to mirror a screen of the source device on the sink device. Upon determining a same orientation of the source device for a specific time period, a display OFF command is sent to the source device. The display OFF command is indicative of turning OFF a backlight of the screen of the source device. Further, an event notification may be received by the sink device upon occurrence of an event at the source device. The event includes an incoming communication or a change in the orientation of the source device. In addition, in response to the event notification, a switch command is sent to the source device to pause the signal stream and to turn ON the backlight of the screen of the source device.
US10901678B2

An electronic paper display unit includes a protective case, which is made of a transparent material, a display, which is installed in the protective case, is powered to display desired image information, and includes a plurality of divided regions, and a control module, which is electrically connected with the display, and includes a first mode transmitting a divided mode signal such that many pieces of image information are independently displayed on the respective divided regions and a second mode transmitting an integrated mode signal such that one piece of image information is displayed throughout the overall divided regions. Further, a mobile communication terminal can visually display various pieces of image information thereon according to selection of a user.
US10901676B2

In an approach to extending an application on an external device, the present invention extends graphical elements associated with the application to external devices utilizing assigned roles based on device capabilities from a maintained device table. The present invention compares device capabilities with historical application utilization to determine roles and extends the application to the external device based on the determined roles.
US10901672B2

The printer obtains template data from an application. Further, the printer drive obtains image data of a composition image from a scanner or a folder stored in a data storage area. The printer driver identifies, in a template image indicated by the template data, a composite area in which the composition image is to be composed based on the template data or information stored in the data storage area. Then, the printer driver generates image data of an image in which the composition image is composed in the identified composite area of the template image. With this configuration, the image in which the composition image is composed can be generated without requiring a user to obtain the composition images or without requiring the user to compose the composition image with the template image.
US10901671B2

A PC that generates a print job, a server, and a plurality of printers are included. The print job generated by the PC is stored in any of the plurality of the printers and the server. When a print target job targeted for printing is designated on a printer of the plurality of the printers among one or more print jobs stored in the server and the printer, in the case in which the print target job is stored in the printer per se, the printer prints in accordance with the print target job; and in the case in which the print target job is not stored in the printer per se, the printer obtains from the server the print target job stored in the server and prints in accordance with the obtained print target job.
US10901667B2

An image forming apparatus, a usage information output method, and an information processing system are provided. The image foisting apparatus acquires device identification information of the image forming apparatus, receives input of user identification information, acquires device usage information stored in association with the user identification information when input of the user identification information is received, and acquires the device usage information stored in association with the device identification information of the image forming apparatus when input of the user identification information is not received, and outputs display data on the acquired device usage information.
US10901656B2

Soft read suspend schemes for a memory system reduce overall command latency and improve QoS of the memory system, which includes a memory device and a memory controller. The memory controller controls the memory device to perform, in response to a command, a hard read to generate hard information for hard decoding, and predict whether soft decoding of the data is to be performed, and if so, how many soft reads are to be performed. When hard decoding fails and soft decoding and at least one soft read is to be performed, the memory device is controlled to perform an initial soft read to generate soft information for soft decoding, predict whether, and if so, how many, subsequent soft reads are to be performed, and determine whether to perform a first subsequent soft read on the data based on the prediction.
US10901647B2

An apparatus to facilitate copying surface data is disclosed. The apparatus includes copy engine hardware to receive a command to access surface data from a source location in memory to a destination location in the memory, divide the surface data into a plurality of surface data sub-blocks, process the surface data sub-blocks to calculate virtual addresses to which accesses to the memory are to be performed and perform the memory accesses.
US10901645B1

A computer-implemented method, according to one approach, includes: identifying a request to convert an existing storage pool having a smaller first rank extent size into an intended storage pool having a larger second rank extent size. Volume extents in the existing storage pool are reordered such that physical rank extents of the volumes align with boundaries between the rank extents of the intended storage pool. Each of the ranks in the existing storage pool are converted from the first to the second rank extent size. Thereafter, for each of the volumes: a temporary pause/lock is performed on a VST entry which corresponds to the given volume, and an existing structure associated with the VST entry which corresponds to the first rank extent size is removed. Furthermore, the VST entry is populated with a new structure which corresponds to the second rank extent size.
US10901627B1

Disclosed herein are techniques for balancing and reducing the number of write operations performed to each physical memory page of a storage-class memory. In one embodiment, a method includes tracking a count of write operations performed to each physical memory page or subpage of the storage-class memory using a memory management unit, a memory controller, a hypervisor, or an operating system, and selectively allocating physical memory pages of the storage-class memory with the least counts of write operations to a virtual machine or an operating system process using a ranking of the physical memory pages of the storage-class memory determined based at least partially on the count of write operations performed to each physical memory page or subpage of the storage-class memory.
US10901620B2

A storage system and method for thin provisioning are provided. In one embodiment, a storage system is provided comprising a memory and a controller. The controller is configured to provide a logical exported capacity of the memory to a host, wherein the logical exported capacity is greater than an actual storage capacity of the memory; receive a command from the host to write data to a logical address; determine whether there is available actual storage capacity in the memory to write the data; and write the data to a physical address in memory that corresponds to the logical address only if it is determined that there is available actual storage capacity in the memory to write the data. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
US10901614B2

Embodiments of the present invention provide a method and terminal for operating through a touch screen. The method includes: after a transparent virtual keyboard is displayed, receiving a first operation for a display area of the transparent virtual keyboard through a touch screen; determining, according to the first operation, that a target object of the first operation is a page content in the display area of the transparent virtual keyboard; and performing the first operation for the page content in the display area of the transparent virtual keyboard. Therefore, the operation may be directly performed for the determined target object. Therefore, no additional operation is required to perform switching between the transparent virtual keyboard and the page, thereby reducing user operations and improving the user experience.
US10901611B2

A messaging device allows a user to initiate communication to recipients via a graphical user interface. In some embodiments, messages are composed by a user via a touchscreen display. Pre-existing messages may also be retrieved by the user via the display. Icons representing potential message recipients are displayed, and the user may deliver a message to a recipient by associating the message with the icon that represents the desired recipient, such as by a drag-and-drop or pop-and-hop motion. In addition, the user may indicate to which of the recipient's various electronic devices or services the message is to be delivered. In some embodiments, the user may deliver the message to a group of recipients.
US10901606B2

In some embodiments, a processor of the mobile computing device may receive an input for performing a function with respect to content at the mobile device in which the content at the mobile device is segmented into at least a first command layer having one or more objects and a second command layer having one or more objects. The processor may determine whether the received input is associated with a first object of the first command layer or a second object of the second command layer. The processor may determine a function to be performed on one of the first or second objects based on whether the first command layer or the second command layer is determined to be associated with the received input, and the processor may perform the determined function on the first object or the second object.
US10901601B2

An electronic device displays a first application view at a first size. The first application view corresponds to a first application in a plurality of concurrently open applications. The device detects a first input; and, in response, enters an application view selection mode for selecting one of the concurrently open applications, and displays images of open applications. Each image is displayed at a second size that is smaller than the first size, a corresponding open application icon is concurrently displayed with each image, and the images and corresponding open application icons correspond to at least some of the plurality of concurrently open applications. The device detects a selection gesture on a respective image of an open application; and, in response, displays a respective application view at the first size for a corresponding application; ceases to display the images and corresponding open application icons; and exits the application view selection mode.
US10901597B1

Various systems and methods for providing ATM screen personalization are described herein. A system includes a display; a processor subsystem; and a memory including instructions, which when executed by the processor subsystem, cause the processor subsystem to: receiving, at an ATM, an ATM configuration setting from a non-ATM channel, the ATM configuration setting set by a user of the ATM; and displaying a user interface on the display, the user interface configured with the ATM configuration setting.
US10901590B2

A method for providing a graphical user interface on a display of a device includes: displaying a photograph image on the display of the device; receiving a touch input made on the display; superimposedly displaying a plurality of control guides at a location corresponding to the touch input over the displayed photograph image in response to the touch input; receiving a drag input corresponding to one of the plurality of control guides displayed on the display; adjusting a display characteristic of the photograph image corresponding to the one of the plurality of control guides, in response to the drag input; and displaying the photograph image having the adjusted display characteristic on the display, wherein the display characteristic is a magnification of the photograph image.
US10901581B2

A method and system provides for integrating multiple executable applications, including executing a non-browser application and executing a first application within the browser platform, the browser platform including a microservices layer. The method and system includes executing a bridge between the non-browser application and the first application. The method and system displays the first application in a browser window and encapsulates the non-browser application for display in a non-browser window. The method and system groups these two windows such that any adjustments to the browser window is reflected in the non-browser window, assimilating the non-browser application in a browser window. Using the bridge and microservices layer, hotkey commands are further propagated to the browser application.
US10901576B1

A color selection and display device includes a display, a user interface configured for receiving input data identifying a selected color, an orientation sensor configured to generate an orientation signal based on an orientation of the color selection and display device, and a memory storing a virtual paint chip arrangement. Relative locations of individual colors within the virtual paint chip arrangement correspond to a real world retail paint chip display. The device further includes at least one processor configured to receive the orientation signal and determine an orientation of the color selection and display device, and to control the display to automatically display the virtual paint chip arrangement based on the orientation of the color selection and display device. The selected color is highlighted in the virtual paint chip arrangement.
US10901574B2

A mobile terminal according to the present disclosure may include a first region disposed on a front surface of a body and a second region extended and formed in at least one direction of the first region, and include a display unit configured to display an execution screen of a first application in the first region, and display icons corresponding to at least one application, respectively, that are preset in association with the first application in the second region, and a controller configured to display an execution screen of a second application corresponding to a selected icon in one region of the first region, and display at least one control icon for controlling the execution of the second application in the second region, based on the application of a user input for selecting one of the icons.
US10901573B2

Examples described herein include systems for generating a predictive action button within a graphical user interface. The system can launch an action generator that tracks a user's behavior, either directly or through the use of an action profile. User behavior can be tracked in individual applications or across multiple applications and devices. Action modules can implement application events and procedures to track particular events and behavior information for that application. A module engine can analyze correlations between the events and behaviors. Based on this analysis, the predictive action button can be displayed for carrying out the predicted action when the corresponding application event occurs.
US10901568B2

A method and apparatus for recommending a solution based on a user operation behavior includes: monitoring a second window object triggered after a user operates a first window object; if the second window object is an abnormal window, determining a type of the abnormal window by extracting textual information in the second window object; recommending a solution to a problem corresponding to the second window object according to the type of the abnormal window and the monitored operation behavior of the user to the second window object. The method provides the corresponding solution to the user when it can be analyzed that the user needs to obtain a solution to the corresponding problem according to the user's operation behavior, which exempts the user from manually searching a solution.
US10901567B2

Disclosed are a touch screen panel and a display apparatus with integrated touch screen, in which a pattern inspection process and a repair process are easily performed on touch electrodes. The touch screen panel includes a plurality of first touch electrodes, a plurality of second touch electrodes spaced apart from the plurality of first touch electrodes, a plurality of bridge electrodes electrically connecting the plurality of second touch electrodes, and a plurality of identification patterns disposed in respective outer portions of the plurality of first touch electrodes and the plurality of second touch electrodes.
US10901564B2

A capacitive touch sensitive apparatus comprises plurality of electrodes disposed within a touch sensitive viewing area. Spaced part electrically conductive first electrodes extend along a first direction and spaced apart electrically conductive second electrodes extend along a different second direction. Electrically isolated electrically conductive first polygonal islands are disposed between each pair of adjacent first electrodes and electrically isolated electrically conductive second polygonal islands are disposed between each pair of adjacent second electrodes. When viewed from a top plan view and except for a plurality of discrete spaced part open regions, the touch sensitive viewing area is covered by at least one of a first electrode, a second electrode, a first island, and a second island, each open region being at a vertex of at least one of the first and second polygonal islands.
US10901563B2

A touch panel sensor includes a substrate and an electrode having a detection electrode and an extraction electrode connected to a detection electrode. The electrode, in any cross-section thereof in the thickness direction, includes a metal layer which occupies at least part of the cross-section. The metal layer of the detection electrode and the metal layer of the extraction electrode are formed integrally at a joint between the detection electrode and the extraction electrode. The detection electrode includes a conductive mesh having conductive wire arranged in a mesh pattern, the conductive wire having a height of not less than 0.2 μm and not more than 2 μm and a width of not less than 1 μm and not more than 5 μm. The conductive wire of the conductive mesh each have a base surface on the substrate side, and a flat top surface located opposite to the base surface.
US10901559B2

An input device is operable to detect input. The input device is a deflection based capacitive sensing input device. Deflection of a metal frame of the input device causes a change in capacitance that is used to control a function of an electrical device. The input device appears invisible because it is made of the same material as the housing it is contained in. Invisible backlit holes may make the input selectively visible or invisible to the user.
US10901555B2

An optical touch-sensitive device is able to determine the locations of multiple simultaneous touch events. The optical touch-sensitive device can include an optical waveguide, an emitter, and an emitter coupler. The emitter produces optical beams, and the emitter coupler is on a surface of the waveguide and is configured to direct at least some of the optical beams to propagate via total internal reflection (TIR) through the waveguide as coupled optical beams. Touches on the top surface of the waveguide disturb the coupled optical beams, and the touch-sensitive device determines touch events based on the disturbances.
US10901551B2

A sensor system combining first and second detection systems supplies drive signals to nodes A and B electrodes of these systems. A drive sequence consists of a repetition of an elementary acquisition cycle having two consecutive main phases with pre-charge and acquisition phases. During a first pre-charge phase, node A is driven to a first electrical potential for and during a first acquisition phase, to a first intermediate electrical potential, and node B is driven to a second electrical potential and thereafter switches node B into high-impedance at DC, and during a second pre-charge phase, node A is driven to a third electrical potential and, during a second acquisition phase, to a second intermediate electrical potential, and node B is driven to a fourth potential and thereafter switches node B into high-impedance at DC. The first and second detection systems perform an electrical measurement on node A and B, respectively.
US10901550B2

A display touch scanning method, a non-volatile storage medium, a display touch scanning chip and a display apparatus are disclosed. The display touch scanning method including: dividing one frame of display scan into M display time periods to be sequentially executed, and dividing one frame of touch scan into N touch time periods to be sequentially executed; and performing the touch scan using different touch loads in at least two adjacent touch time periods, or performing the display scan using different display loads in at least two adjacent display time periods. The M display time periods and the N touch time periods are interlaced, and M and N are integers greater than or equal to 2.
US10901548B2

A touch screen display includes a diffuser screen, a projector, a camera, an infrared (IR) light source, and a controller. The diffuser screen has a front surface and a rear surface. The projector is disposed to project images onto the rear surface of said diffuser screen, and the images are visible to a user through the diffuser screen. The camera is disposed behind the diffuser screen and aimed to capture images of a pointer near the front surface of the diffuser screen. The IR light source is disposed to direct IR light toward the rear surface of the diffuser screen, so the rays of incident IR light form an acute angle with respect to the rear surface of the diffuser screen, and so that any of the incident IR light reflected off the rear surface of the diffuser screen does not enter the camera.
US10901541B2

A display device includes a display member and a touch member. The display member is configured to generate an image. The display member includes a folding area configured to be folded along a folding axis, and another area adjacent to the folding area. The touch member is configured to detect a touch interaction association with the display member. The touch member includes a touch sensor, and a signal line electrically connected to the touch sensor. The touch sensor is a mesh-shaped touch sensor. A mesh line of the mesh-shaped touch sensor crosses the folding axis. A minimum angle between the folding axis and the mesh line is less than 90 degrees.
US10901540B2

Certain exemplary embodiments relate to entertainment systems and, more particularly, to systems that incorporate digital downloading jukebox features and improved user interfaces. For instance, a smart search may be provided, e.g., where search results vary based on the popularity of songs within the venue, in dependence on songs being promoted, etc. As another example, a tile-based approach to organizing groupings of songs is provided. Groupings may involve self-populating collections of songs that combine centrally-promoted songs, songs in a given genre that are popular across an audiovisual distribution network, and songs that are locally popular and match up with the given genre (e.g., because of shared attributes such as same or similar genre, artist, etc.). Different tile visual presentations also are contemplated, as are different physical jukebox designs. In certain example embodiments, a sealed core unit with the “brains” of the jukebox is insertable into a docking station.
US10901532B2

An image display apparatus includes a display unit displaying an image, a touch detecting unit detecting a touch operation by a touch pen, a control unit executing a process allocated to the detected touch operation, and a communication unit receiving an ID transmitted from a touch pen when the touch pen is detected to be held by a user. In response to the communication unit receiving the ID, the display unit displays a partial image indicating a state of settings related to the process allocated to the touch operation by the touch pen, and in response to a touch to the partial image, the display unit displays a menu allowing a change of settings. Thus, the user can easily confirm the state of settings related to the touch operation, and can easily change the settings.
US10901528B2

This application relates to the field of display technologies, and provides a method and an apparatus for adjusting an orientation, and an electronic device. The method comprises: in response to a first rotation operation performed by a user on an electronic device, determining an orientation of content displayed on the screen of the electronic device; after the user performs the first rotation operation on the electronic device, determining whether an orientation of the screen is consistent with the orientation of the content; and in response to that after the user performs the first rotation operation on the electronic device, the orientation of the screen is consistent with the orientation of the content, maintaining the orientation of the content. By using the method, the apparatus, and the electronic device provided in embodiments of the present invention, content displayed on the electronic device can be adjusted to an orientation suitable for a user to view, and the user does not need to perform a specified gesture or enter an edit interface to perform a rotation operation, thereby simplifying a user operation and improving user experience.
US10901526B2

An image display control device according to the present invention includes a display control unit, an obtaining unit, a drawing unit, a deleting unit, and an operating unit. The display control unit displays an image on a display device. The obtaining unit obtains contact position information or proximity position information of a drawing device, which is relative to a display area of the display device. The drawing unit generates a drawn image, compose a display image of an information processing apparatus with the drawn image, and displays the composite image on the display device. The deleting unit deletes the drawn image from the displayed image, and display on the display device. The operating unit operates the information processing apparatus. The drawing device switches and specifies a generation and deletion of the drawn image, and an operation of the information processing apparatus.
US10901522B2

An information processing apparatus detects a focus on an input area of a display unit associated with a plurality of input units. The information processing apparatus receives sensor information output from a terminal held by a user. In a case where the terminal is identified by the received sensor information, the information processing apparatus associates the terminal with the input unit to be used to perform an input to the input area of the detected focus. Then, when acquiring the input to the focus from the input unit, the information processing apparatus transmits the acquired input to the terminal associated with the input unit.
US10901521B2

An apparatus for manipulating an object includes first and second gesture controllers, each operatively connected to the object and structured and programmed such that, in a first-action active state, each can causes a first action to be carried out on the object by an appropriate first-action gesture made in the gesture controller. Only one of the first and second gesture controllers at any given time is capable of being in the first-action active state, and the first-action active state is transferable between the first and second gesture controllers upon the detecting of a first-action transfer gesture by one of said first gesture controller and said second gesture controller. Specific gesture control apparatus and methods for manipulating an object are also disclosed.
US10901511B2

Methods and systems are disclosed herein for a media guidance application that determines the tactile attributes (e.g., an amount of pressure applied by a user, a length of time pressure is applied by a user, a velocity of the user input, etc.) associated with a received user input and determines which media guidance function, of a plurality of media guidance functions, is associated with the tactile attributes.
US10901484B2

A processor includes a mechanism for disabling a memory array of a branch prediction unit. The processor may include a next fetch prediction unit that may include a number of entries. Each entry may correspond to a next instruction fetch group and may store an indication of whether or not the corresponding the next fetch group includes a conditional branch instruction. In response to an indication that the next fetch group does not include a conditional branch instruction, the fetch prediction unit may be configured to disable, in a next instruction execution cycle, the memory array of the branch prediction unit.
US10901478B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive one or more power saving signals based at least in part on a selected power saving signal configuration of a set of power saving signal configurations, wherein the UE stores information identifying the set of power saving signal configurations; and perform a power saving operation based at least in part on the one or more power saving signals. In some aspects, a base station may determine one or more power saving signal configurations, of a set of power saving signal configurations, to be used to transmit one or more power saving signals; and transmit the one or more power saving signals using the one or more power saving signal configurations. Numerous other aspects are provided.
US10901477B2

An information processing apparatus includes a first controller which is in an active state regardless of whether a state of a computer system is the active state or an idle state and a second controller which is in the active state in a case where the state of the computer system is the active state, a first low power consumption mode or a second low power consumption mode and is in the idle state in a case where the state of the computer system is a third low power consumption mode are provided. The first controller freely counts a time of day and changes the state of the computer system to the first low power consumption mode in a case where the state of the computer system is the third low power consumption mode and the time of day reaches a predetermined transition time of day.
US10901476B2

A method for predicting consumer power demand uses power consumption data measured over a long term and a power usage pattern immediately before a target time and for controlling ESS charge/discharge of an ESS based on the predicted power demand. A power demand prediction apparatus using the method includes respective components for collecting weather data and data on power used by the consumer; selecting data points according to a preset condition from among data collected by the data collector based on a specific time span; generating long term prediction data for the power demand in the specific time span based on the selected data points; analyzing a power usage pattern immediately before the specific time span and comparing the power usage pattern with the long-term prediction data, to determine whether prediction data correction is required; and correcting the prediction data based on the power usage pattern when correction is required.
US10901475B2

A computer docking station devised to save desktop space while also eliminating the presence of permanent cables that can clutter the work surface is disclosed. The computer docking station utilizes a split design, with a lower dock subassembly positioned beneath the work surface for housing the permanent cables necessary for the computer workstation to operate and an upper dock subassembly comprising one or more data ports positioned on top of the work surface. A monitor arm mount can be attached to, or integrated into, the upper dock subassembly, thereby alleviating the need for a separate monitor arm mount without negatively impacting the docking station's footprint.
US10901472B2

A heat dissipation apparatus applied to a terminal device includes a phase change material (PCM) and a heat transfer unit. The heat transfer unit is in contact with the PCM to conduct heat of the terminal device to the PCM. Because the PCM maintains a temperature substantially unchanged during a phase change, a temperature of the heat dissipation apparatus is not excessively high while heat is absorbed.
US10901462B2

An electronic device, a method of operating the electronic device and a laptop computing device are disclosed. The electronic device includes a housing with a first surface, a second surface, and a third surface, a keyboard positioned on a portion of the second surface. A primary display positioned on the first surface. A touch surface display positioned on a second portion of the second surface. A touch bar display positioned on the third surface. The electronic device further includes a processor that is configured to display a first set of content on the touch surface display. The processor is also configured to receive a first touch input on the touch surface display, the first touch input is associated with a portion of the displayed first set of content. In response to receiving the first touch input on the touch surface display, the processor is configured to perform a first function.
US10901461B2

In one embodiment, an apparatus comprising a substrate comprising at least a first region and a second region, the first region more flexible than the second region; a first layer disposed over the first region, the first layer comprising plural first units; and a second layer disposed over the first layer, the second layer comprising plural second units, wherein an area of at least one unit of the plural first units is greater than an area of at least one unit of the plural second units.
US10901452B2

A system-on-chip (SoC) comprises a clock management unit (CMU) including a first clock generator and a second clock generator, the first and second clock generators being configured to generate clock signals. The SoC comprises at least one logic block configured to request the clock signals from the CMU according to a full handshake method and receive the clock signals from the CMU in response to the request. The first clock generator and the second clock generator are configured to communicate according to the full handshake method.
US10901451B2

An input device includes a base member, a motor, a rotation shaft, a worm gear, a first gear, a rotor, a movement member, an elastic member, a change amount detection unit, and a controller. The rotation shaft is rotated by the motor. The worm gear is rotated by the rotation shaft. The first gear is rotatable and engaged with the worm gear. The rotor is rotatable relative to the base member, includes a second gear engaged with the first gear, and is rotated by an operator. The movement member is moved as the worm gear is moved. The elastic member generates urging force. The change amount detection unit detects a change amount of a state that is changed in accordance with the movement of the movement member. The controller performs drive control for the motor to change a sense of force applied to the operator.
US10901448B2

Systems and methods for measuring and modifying an input voltage provided to a control panel are provided. Some systems can include measuring the input voltage provided by a power supply, determining whether the input voltage is within a range of acceptable input voltages, transmitting, to the power supply, a modulated signal on a direct current line between the power supply and the control panel instructing the power supply to modify the input voltage, and generating a notification when the input voltage is outside of the range of acceptable input voltages.
US10901421B2

A method and a device for detecting a road boundary are provided. The method includes: sending, at a current detection moment, multiple detection beams to a road where a target vehicle is located by using a detection device installed on the target vehicle; obtaining echo signals of the detection beams reflected by the road; determining target coordinates of detection points on the road corresponding to the detection beams in the same coordinate system based on the echo signals of the detection beams; and determining a road boundary on the road based on the target coordinates of the detection points.
US10901416B2

This disclosure describes a vehicle system for identifying environmental objects within an operator's surroundings in a first window and removing object obstructions through a neural network in a second window to generate a rendered window, or scene, for display. As more windows are processed, the neural network may increase its understanding of the surroundings. The neural network may be a generative adversarial network (GAN) that may be trained to identify environmental objects by introducing noise data into those environmental objects. After receiving a first window from at least one camera on the vehicle, a rendered window may be created from a second window received from the at least one camera based on environmental objects identified within the first window through the GAN and removing object obstructions. The rendered window, without the object obstructions, and having superimposed environmental objects based on the GAN, may be displayed on an output device.
US10901408B2

A system for monitoring functions of a work machine. The system comprises an electronically readable identifier associated with an operator of the work machine. A user interface operable by the operator. A processor communicatively coupled to the user interface. At least one control device, wherein the at least one control device is configured to control operations of the work machine or an implement coupled to the work machine in response to receipt of an output signal generated by the processor. The processor is configured to execute a set of instructions stored on a memory such that when executed the processor is programmed to: read out the electronically readable identifier and obtain, via the user interface, an input selection of a desired device function assigned in an authorization database to the electronically readable identifier and to activate a desired function for a limited time duration that is defined or that is specified by means of the user interface.
US10901406B2

A method of monitoring and controlling an industrial process is provided. The method may be performed in process control system and includes: issuing, in the process control system, a first alarm; determining, in the process control system, at least a first sequence of alarms which the first alarm is part of; and displaying, on a display means, at least a second alarm expected to follow the first alarm at a future point in time, the second alarm being part of the at least first sequence of alarms. A process control system is also provided, and a computer program and a computer program product.
US10901402B2

Inspection apparatus includes an imaging module, which is configured to capture images of defects at different, respective locations on a sample. A processor is coupled to process the images so as to automatically assign respective classifications to the defects, and to autonomously control the imaging module to continue capturing the images responsively to the assigned classifications.
US10901388B2

The present disclosure relates to a method for generating an energy demand model by a multi-access edge server, the method including: a step a of receiving a task execution request signal including a bit value from a user; a step b of matching a task to one or more pre-classified groups using the bit value; a step c of extracting a feature of energy consumed to perform the task according to a criterion set differently for each group; a step of performing the steps a to c for one or more task execution request signals received from one or more users during a time period and generating an energy demand pattern for the time period using a feature of energy for one or more tasks performed during the time period; and a step of generating an energy demand model by time using one or more energy demand patterns by time and energy cost by time.
US10901384B2

An equipment management system includes a control terminal and a management apparatus. The control terminal transmits equipment information related to equipment. The management apparatus includes a CPU and an interface. The management apparatus controls the control terminal through a network. The CPU executes calculation of information processing that is based on information received from the control terminal, determines a load level corresponding to a load of the information processing by the calculation unit, and executes reduction control to reduce the load on the calculation unit in accordance with the load level. The interface being transmits the load level to the control terminal. The control terminal changes, in accordance with the load level, a communication condition of equipment information to be transmitted to the management apparatus.
US10901371B2

A method of determining a calibration or maintenance time interval after which a specific measurement device of a given type for measuring a quantity to be measured on a measurement site of an industrial site shall be re-calibrated or maintained is described, comprising the steps of: determining a criticality (C) of the specific device, based on the criticality (C) setting a reliability target (RT) for the device, wherein the reliability target (RT) denominates the probability of the device to be compliant according to a predefined criterion at the end of the calibration or maintenance time interval to be determined by this method, defining compliancy ranges for a measurable degree of compliance of the device, selecting a reliability model for a reliability of the device as a function of a normalized time interval (tn) and a set of at least one parameter (c1, . . . , cm) from a variety of predefined reliability models, determining a separate set of parameters for the selected reliability model for each of the compliancy ranges based on prescribed reliability expectation values (RV(tnpd)) for each of the error ranges, which a reliability function associated with this error range shall comply to at at least one predefined normalized time (tnpd), determining the degree of compliance of the specific measurement device and based on the degree of compliance determining the corresponding compliancy range, determining a normalized calibration or maintenance time (tn) as the time, at which a reliability function (R(tn)) given by the selected reliability model and the set of parameters determined for this compliancy range equals the reliability target (RT), and determining the next calibration or maintenance time interval based on a product of this normalized calibration or maintenance time (tn) and a given reference time interval (TR).
US10901365B2

A process cartridge detachably mountable to a main assembly of an electrophotographic image forming apparatus, includes a rotatable photosensitive drum; a rotatable developing roller configured to develop image formed on the drum, the developing roller being capable of contacting to and spacing from the drum; an urging force receiving portion configured to receive, from a main assembly side urging member, an urging force for spacing the developing roller from the drum; a cartridge side drive transmission member capable of the coupling with a main assembly side drive transmission member and configured to receive, from the main assembly side drive transmission member, a rotational force for rotating the developing roller; and a decoupling member capable of urging the cartridge side drive transmission member by the urging force received by the urging force receiving portion to decouple the cartridge side drive transmission member from the main assembly side drive transmission member.
US10901360B2

A cartridge includes a coupling member for receiving a rotational force for rotating a developing roller. The cartridge also includes a cylinder including an accommodating portion accommodating at least a part of the coupling member, the cylinder being configured to transmit the rotational force from the coupling member to the developing roller. The cartridge further includes a frame including a bearing configured to rotatably support the cylinder and a regulating wall capable of regulating movement of the coupling member by contacting the coupling member. The bearing encompasses the regulating wall as seen along a rotational axis of the cylinder.
US10901358B2

An image forming apparatus includes a developing section, storage, a first calculation section, a comparing section, and an executing section. The developing section develops an electrostatic latent image with toner. The storage stores coverage rates. The first calculation section calculates a first coverage rate and a second coverage rate. The comparing section compares the first coverage rate with the second coverage rate. The first coverage rate includes one or more coverage rates stored earlier in the storage than the second coverage rate. The second coverage rate includes coverage rates of a specified number of latest images individually formed on a specified number of sheets. A running-in operation is driving the developing section. The executing section executes the running-in operation.
US10901351B2

In a first operation mode in which a first addition value for each sheet of a recording material and a first initial control temperature, when the total sum of the first addition values exceeds a predetermined threshold value, a control portion of an image heating portion, which heats an image on the recording material, of an image forming apparatus changes the first initial control temperature to a first correction control temperature. When the operation mode is changed from the first operation mode to a second operation mode in which a second addition value different from the first addition value and a second initial control temperature different from the first initial control temperature, the control portion corrects the first correction control temperature based on a difference between initial control target temperatures.
US10901348B1

A fuser assembly includes a heated member and backup member forming a fusing nip. Nip loading springs on either ends of the fusing nip bias into contact the backup member and the heated member. Bellcranks contact the nip loading springs. Rotatable latches on either ends of the fusing nip act on the bellcranks to compress or relax the nip loading springs to open or close the fusing nip at respective distal or proximate ends of the fuser assembly. The rotatable latches are acted upon by corresponding latches of an access door of an imaging device that when opened provides access to the fuser assembly in an interior of the imaging device. The rotatable latches are independently movable. They can reside in different positions, yet allow closing the door of the imaging device.
US10901339B2

An image forming apparatus has a bias controller. The bias controller varies both a charging alternating-current frequency, which is the frequency of a charging alternating-current voltage, and a developing alternating-current frequency, which is the frequency of the developing alternating-current voltage. When the region of the charging and developing alternating-current frequencies in which interference fringes appear in a developed image due to interference between the charging and developing alternating-current frequencies is taken as a variation region and the variation speeds of the charging and developing alternating-current frequencies in the variation region are taken as a first and a second variation speed respectively, the bias controller varies the charging and developing alternating-current frequencies such that one of the first and second variation speeds is a positive-number multiple of the other.
US10901338B2

An image forming apparatus includes a rotatable photosensitive drum together with first and second chips which include plural light emission elements arranged along a rotational axis of the photosensitive drum so as to expose the photosensitive drum to light emitted therefrom for each of one line extending along the rotational axis. Parts of the first and second chips overlap in a direction perpendicular to the rotational axis. A controller controls actuation of said light emitting elements on the basis of image data, wherein for the overlapped parts, the light emission pattern is controlled to be different for every predetermined number of the lines.
US10901336B2

Provided is a positively-chargeable toner for developing electrostatic images excellent in printing durability, charge stability, and conveyance amount stability. The toner comprises colored resin particles comprising a binder resin and a colorant, and an external additive, wherein the external additive comprises spherical silica particles with a number average particle diameter of 70 to 200 nm. wherein the external additive has a particle size distribution in which a percentage of a number of particles having a particle diameter of 50 nm or more is 75% or more, which is calculated based on a SEM image.
US10901330B2

A method including: determining recipe consistencies between one substrate measurement recipe of a plurality of substrate measurement recipes and each other substrate measurement recipe of the plurality of substrate measurement recipes; calculating a function of the recipe consistencies; eliminating the one substrate measurement recipe from the plurality of substrate measurement recipes if the function meets a criterion; and reiterating the determining, calculating and eliminating until a termination condition is met. Also disclosed herein is a substrate measurement apparatus, including a storage configured to store a plurality of substrate measurement recipes, and a processor configured to select one or more substrate measurement recipes from the plurality of substrate measurement recipes based on recipe consistencies among the plurality of substrate measurement recipes.
US10901319B2

This invention discloses apparatus for generating an ophthalmic lens with at least a portion of one surface free-formed from a Reactive Mixture. In some embodiments, an ophthalmic lens is formed on a substrate with an arcuate optical quality surface via a source of actinic radiation controllable to cure a definable portion of a volume of Reactive Mixture.
US10901315B2

A photosensitive microcapsule having a shell encapsulating a core material. The core material can comprise a benefit agent and the shell can comprise a photosensitive polymer. The photosensitive polymer can include one or more photosensitive moieties having a substituted amine and a 1,3 dione moiety. The core material can be released from the photosensitive microcapsule upon exposure to an electromagnetic radiation field selected from the group consisting of infrared radiation, visible light, ultraviolet radiation and mixtures thereof.
US10901311B2

Examples of light projector systems for directing input light from a light source to a spatial light modulator are provided. For example, an optical device is disclosed which includes a first surface having a diffractive optical element, a second surface normal to the first surface, and a third surface arranged at an angle to the second surface. The third surface may be a beam splitting surface that is reflective to light of a first state and transmissive to light of a second state. The diffractive optical element may receive an input beam made up of light having the first state, and may convert the input beam into at least a first diffracted beam at a first diffraction angle such that the first diffracted beam is directed toward the second surface, is reflected by the second surface toward the third surface via total internal reflection, and is reflected by the third surface in a direction substantially parallel to the first surface.
US10901307B2

A projector including a plurality of laser light sources and a projection engine fitted at the inlet with an integrating tunnel in which these laser light sources are connected in an offset manner to the projection engine through a bundle of optical fibres including a plurality of inlets and a single outlet, the bundle of fibres being fused at each of the inlets and the single outlet to eliminate the inter-fibre spaces therefrom, the inlets, fused in this way, of the bundle of fibres, being disposed at the focal planes of the outputs of the laser light sources and the single outlet, fused in this way, of the bundle of fibres, being placed in direct contact with the integrating tunnel via a homogenising plate.
US10901296B1

Embodiments of the present invention are directed to an electro-optical device that comprises a substrate, a waveguide structure, and two contact layer portions. The contact layer portions extend side-by-side along a direction of light propagation that is parallel to the substrate. The waveguide structure may guide light along said direction of light propagation. The waveguide structure comprises an optically nonlinear material and interdigitated crosspieces. The crosspieces extend parallel to the substrate from each of said two contact layer portions and transversely to such portions. The optically nonlinear material is in contact with at least portions of the interdigitated crosspieces. Said crosspieces are not in direct contact with each other, forming a composite waveguide core involving an alternating sequence of distinct materials along said propagation direction. The distinct materials comprise said semiconductor material and at least one additional material, whereby the composite waveguide core has an effective refractive index.
US10901291B1

A head-mounted display (HMD) presented herein comprises an electronic display and an optical assembly. The electronic display is configured to emit image light. The optical assembly is configured to direct the image light to an eye-box of the HMD corresponding to a location of a user's eye. The optical assembly includes a multifocal optical element, e.g., a bifocal optical element. A first portion of the multifocal optical element has a first optical power that is associated with a first image plane. The second portion of the multifocal optical element has a second optical power different than the first optical power, the second portion associated with a second image plane.
US10901277B2

A display device includes a substrate stack including two substrates, a line between the two substrates, and a substrate side line connection part at an end of the line. The display device also includes an electronic component having an electronic component side line connection part. The electronic component side line connection part faces a vertical end surface of the substrate stack. The display device further includes a junction part that electrically joins the vertical end surface and the electronic component. The junction part includes a solder junction part between the substrate side line connection part and the electronic component side line connection part, a resin adhesion part at a region outside the solder junction part that adheres the vertical end surface and the electronic component, and a low-melting junction part between the vertical end surface and the electronic component and formed of a material having a melting point lower than the solder particle.
US10901272B2

According to an aspect, a liquid crystal display device includes: a first substrate provided with a first electrode portion that includes a plurality of strip electrodes arranged in a first direction and that is configured to generate a transverse electric field in the first direction; a liquid crystal layer in which liquid crystal molecules are oriented in the first direction when the transverse electric field is not generated; a second substrate facing the first substrate across the liquid crystal layer; and an electrode provided at the second substrate.
US10901269B2

A pixel array including a first common line, a first conductive line, a first connection line, a second common line, a second conductive line, a third common line, and a first connection structure is provided. The first common line is located on a first side of a first scan line. The first conductive line includes a first extending portion and a second extending portion. The first connection line crosses the first scan line so as to electrically connect the first extending portion to the second extending portion. The second common line is located on a first side of a second scan line. The second conductive line includes a third extending portion and a fourth extending portion. The first connection structure electrically connect the second common line to the third common line.
US10901268B2

A liquid crystal phase modulation device includes a first substrate, a second substrate, a liquid crystal layer, and plural spacers. The second substrate is opposite to the first substrate. The first substrate has a first electrode layer, and the second substrate has a second electrode layer. The liquid crystal layer is between the first substrate and the second substrate. The spacers are between the first substrate and the second substrate.
US10901260B2

A display may have a pixel array such as a liquid crystal pixel array. The pixel array may be illuminated with backlight illumination from a backlight unit. The backlight unit may include a printed circuit board, a plurality of light-emitting diodes mounted on the printed circuit board, at least one light spreading layer formed over the printed circuit board that spreads light received from the plurality of light-emitting diodes, a partially reflective layer formed over the at least one light spreading layer, a color conversion layer formed over the partially reflective layer, a collimating layer formed over the color conversion layer, a brightness enhancement film formed over the collimating layer, and a diffuser formed over the brightness enhancement film. The at least one light spreading layer may include two light spreading layers with elongated protrusions that are rotated relative to each other.
US10901247B2

The present invention provides a repetition frequency-tunable optical frequency comb generated by basis of optical feedback. The optical frequency comb comprises a single-frequency laser resonant cavity, a wavelength division multiplexer, a single-mode semiconductor pump light source, an optical circulator, a first optical fiber coupler, a second optical fiber coupler, a photoelectric detector, a highly-stable signal source, an error signal processing system, a laser frequency modulation device and a tunable laser-delay module. The present invention performs delay-time processing to the single-frequency laser by the tunable laser-delay module, and achieves an optical feedback by the optical circulator for injecting to the resonant cavity, generating a series of tunable laser longitudinal modes with equal frequency space. Meanwhile, in combination with the highly-stable signal source, the error signal processing system and the laser frequency modulation device, a laser frequency lock is achieved, and the laser frequency comb is generated. The invention obtains a repetition frequency-tunable laser frequency comb with a simple and practical method, having an extensive application prospect and huge application value in fields such as optical fiber sensing and spectroscopy of atom and molecule.
US10901246B2

An optical phase shifter according to an embodiment for achieving the object of the present disclosure includes a first semiconductor layer formed on a substrate, a second semiconductor layer having opposite polarity to the first semiconductor layer, an insulating layer formed between the first semiconductor layer and the second semiconductor layer, and including ferroelectrics, a first electrode connected to the first semiconductor layer, and a second electrode connected to the second semiconductor layer. According to an embodiment, the introduction of ferroelectric materials to a semiconductor-insulator-semiconductor (SIS) optical phase shifter brings about improvement in charge collection efficiency resulting from the negative capacitance effect, thereby achieving higher phase modulation efficiency and lower power consumption. Additionally, it is possible to realize a new structure of optical switch or modulator device through design changes of the type of ferroelectrics and the structural variables.
US10901245B2

An electro-optic modulator device includes a first optical waveguide region of a substrate and a second optical waveguide region of the substrate. The first optical waveguide region and the second optical waveguide region have crystalline structures. The electro-optic modulator device also includes a first electrode interface region of the substrate on a first side of the first optical waveguide region, a second electrode interface region of the substrate on a second side of the first optical waveguide region and on a first side of the second optical waveguide region, and a third electrode interface region on a second side of the second optical waveguide region. Each of the first electrode interface region, the second electrode interface region, and the third electrode interface region include material having a defective crystal structure or an amorphous structure.
US10901244B2

Methods and systems for a low-parasitic silicon high-speed phase modulator are disclosed and may include in an optical phase modulator that comprises a PN junction waveguide formed in a silicon layer, wherein the silicon layer may be on an oxide layer and the oxide layer may be on a silicon substrate. The PN junction waveguide may have fingers of p-doped and n-doped regions on opposite sides along a length of the PN junction waveguide. Contacts may be formed on the fingers of p-doped and n-doped regions. The fingers of p-doped and n-doped regions may be arranged symmetrically about the PN junction waveguide or staggered along the length of the PN junction waveguide. Etch transition features may be removed along the p-doped and n-doped regions.
US10901243B2

Methods and apparatus for providing all-optically generated, on-chip propagated and high-efficiency tunable plasmons are described. The plasmon generating apparatus includes a graphene based silicon nitride waveguide (GSiNW) utilizing ‘C+L’ band light sources and detectors that take advantage of the surface 2nd nonlinearity on graphene. The optical generation is accomplished via one or more optical communication lasers through the difference-frequency generation process. The THz frequency and intensity is tunable via an external gate voltage. Using such a device the optical to THz conversion may be made at least an order of magnitude more efficient than prior THz sources, and can be used to make chip-scale room-temperature THz sources, switches, modulators and detectors based on graphene.
US10901242B2

Provided is a driving device for PWM control of voltage pulses for controlling the temperature of a heater in a phase controller, the driving device being capable of increasing the response speed of an optical element such as an optical switch. Phase controllers include first and second heaters for changing the temperatures of first and second optical waveguides extending in parallel. Driving devices include pulse generation circuits that generate voltage pulses to apply to the first and second heaters. To start raising the temperature of the second heater, the pulse generation circuit generates a first voltage pulse and consecutive second voltage pulses to apply to the second heater with zero voltage pulse being applied to the first heater, the first voltage pulse having a long pulse width and the second voltage pulses following the first voltage pulse and having a shorter pulse width than the first voltage pulse.
US10901240B2

An electro-optic beam controller, material processing apparatus, or optical amplifier, and corresponding methods, can include an actively controlled, waveguide-based, optical spatial mode conversion device. The conversion device can include a coupler, which can be a photonic lantern, configured to combine light beams into a common light beam; a sensor configured to measure at least one characteristic of the common light beam; and a controller configured to modulate optical parameters of the individual, respective light beams to set one or more spatial modes of the common light beam. Actively controlled and modulated devices can be used to maintain a stable, diffraction-limited beam for use in an amplification, communications, imaging, laser radar, switching, or laser material processing system. Embodiments can also be used to maintain a fundamental or other spatial mode in an optical fiber even while scaling to kilowatt power.
US10901237B2

The present disclosure relates to ophthalmic devices such as ophthalmic lenses. An ophthalmic device may comprise an ophthalmic lens for at least one of slowing, retarding or preventing myopia progression. The ophthalmic lens may comprise a center zone with a negative power for myopic vision correction; and at least one treatment zone surrounding the center zone, the at least one treatment zone having a power profile comprising an ADD power, the at least one treatment zone having a surface shape comprising a portion of a generally toroidal shape, wherein the at least one treatment zone is arranged as to form a continuous surface with the center zone.
US10901228B2

A curved beam replicator includes a body having a first surface and a second surface. The second surface defines at least a portion of a cavity. The first surface is configured to cause light entering the body from another medium to be refracted at a first angle such that the light strikes the second surface at a second angle. The second surface is configured to cause a first portion of the light striking the second surface to pass through the second surface and be refracted into a medium in the cavity and to cause a second portion of the light striking the second surface to be reflected toward the first surface at a third angle. The third angle such that the second portion of the light is totally internally reflected by the first surface.
US10901225B1

The disclosed systems for positioning head-mounted displays may include a first track along which a display apparatus of a head-mounted display is configured to move in a first direction and a second track along which the display apparatus is configured to move in a second, different direction. A first electromechanical actuator may move the display apparatus along the first track, and a second electromechanical actuator may move the display apparatus along the second track. Various other methods and systems are also disclosed.
US10901224B2

A wearable computing device having a main computing element having a center portion and at least two arms and a display element operably connected to arms to enclose a region within which a body part may be inserted. Each arm may include a docking element connectable to the display element and may be configured to slide within the arm to move the display element relative to the center portion of the main computing element. A pivot arm may pivotably connect the display element to the slider arm to permit pivoting of the display element relative to the plane of the main computing element.
US10901221B2

The present invention comprises a compact optical see-through head-mounted display capable of combining, a see-through image path with a virtual image path such that the opaqueness of the see-through image path can be modulated and the virtual image occludes parts of the see-through image and vice versa.
US10901213B2

Whether a similarity between a frame image and an immediately preceding frame image that is a frame image one frame before the frame image is not less than a predetermined value is determined. A corrected frame image in which the frame image is corrected in accordance with the determination result is generated. One of the frame image and the corrected frame image is displayed, according to the determination result, as a display image on a display screen.
US10901209B2

The present invention suppresses an increase in optical system curvature, thereby enabling miniaturization. An image forming unit reflects image light beams, which were projected from each region along a first direction of a display, towards a reflection unit so that the image light beams intersect between the image forming unit and the reflection unit. A light distribution adjustment unit is disposed between a light source and a display, and in the first direction, adjusts the orientation of illumination light beams projected from the light source so that the illumination light beams are incident on the display as convergence light.
US10901195B2

A system and method for a reconfigurable surgical microscope is disclosed. The reconfigurable microscope includes an eyepiece; a relay lens system optically coupled to the eyepiece; a zoom lens system optically coupled to the eyepiece and the relay lens system; an illumination unit; and an objective lens capable of being repositioned between a first objective lens position and a second objective lens position, the first objective lens position comprising a slot located between the zoom lens system and the illumination unit and the second objective lens position comprising a slot located such that the illumination unit is located between the second objective lens position and the zoom lens system.
US10901192B2

A lightweight miniature interferometric device for interferometric inspection of circular multi-channel fiber optic connectors that includes the interferometric microscope, holding fixture, multi-axis motion mechanism and computing device. The system performs an interferometric inspection of multi-channel fiber optic connector. The method of interferometric inspection provides automatic scan of the multi-channel fiber optic connector, reconstructing 3D surfaces of fiber optic termini of the connector and analyzing its parameters. The system connects to the connector by holding fixture and performs an interferometric inspection of each fiber optic terminus of the connector by means of multi-axis motion mechanism.
US10901191B2

A visual display assembly useful as an authentication or anti-counterfeiting element. The assembly includes a substrate and, on a surface of the substrate, an array of micro mirrors receiving ambient light. Each mirror includes a reflective surface to reflect the ambient light to display an image that appears to float in a plane, which is spaced a distance apart from the surface of the substrate. The image includes a plurality of pixels, and the array of micro mirrors includes for each of the pixels a set of the micro mirrors each having a reflective surface oriented to reflect the ambient light toward a point on the plane corresponding to one of the pixels. Each of the sets of the micro mirrors includes a plurality of the micro mirrors, and the reflected ambient light each set of micro mirrors intersects to illuminate or write a pixel of an image.
US10901182B2

An optical imaging system includes a first lens having a negative refractive power, a convex object-side surface and a concave image-side surface; a second lens having a positive refractive power; a third lens having a negative refractive power; a fourth lens having a positive refractive power; a fifth lens having a negative refractive power; and a sixth lens having a positive refractive power. An image-side surface of the sixth lens has an inflection point. The first through sixth lenses are disposed sequentially from an object side toward an imaging plane.
US10901181B2

An optical imaging system includes, in a sequential order from the object side to the image side, a first lens element, a second lens element, a third lens element, and a fourth lens element arranged along an optical axis. The lens elements of the optical imaging systems may be made of the same material having absorption in visible wavelengths and high transmission in near infrared radiation. The lens elements may be coated with an antireflective coating that is optimized for near infrared radiation. The optical imaging system satisfies the relations 2.13°≤HFOV/Fno≤8.75°, and 0.56≤G23/T1≤1.54, where HFOV is the half field of view and Fno is the F number of the optical imaging system, G23 is an air gap between the second and third lens elements along the optical axis, and T1 is a thickness of the first lens element along the optical axis.
US10901177B2

Wide angle fovea lens and a camera design using the lens are described. The lens has three lens groups and includes a single aspherical lens element. The lenses have higher magnification on the optical axis than at angles off the optical axis.
US10901173B2

Autofocus actuator for camera modules comprising a SMA wire (17) as actuating element and at least six spheres (27) as sliding aids contained in at least three slots (26) formed in a lens carrier (12) and symmetrically arranged around a guide pin (15) mounted on a bottom plate (13), whereby the guide pin (15), slots (26) and spheres (27) form a linear bearing for the sliding axial movement of the lens carrier (12) on the bottom plate (13), whereby two sets of additional spheres, each set comprising at least two spheres, are kept in position by a sphere stopping structure.
US10901167B1

A lens mount apparatus comprising a first lens component and a second lens component joined integrally with the first lens component, resulting in mechanochemical attachment of the second lens component with the first lens component to produce the unitary lens mount apparatus without compromising the lens mount apparatus optics, wherein at least one of the first and second lens components is an optical lens.
US10901165B2

The present invention relates to padded optic fiber ribbons for dry optic fiber cables. The dry padded optic fiber ribbons include a plurality of optic fiber ribbons stacked on top of each other having a cross-sectionally rectangular shape. In addition, the dry padded optic fiber ribbons include a plurality of dry paddings. Each dry padding of the plurality of dry paddings has an inner side and an outer side. Further, the dry padded optic fiber ribbons include at least one tape wrapping around the plurality of dry paddings.
US10901163B2

A cable introduction assembly that can include: a spool assembly including a spool having a first axis, the spool configured to retain a cable wound around the first axis in an undeployed mode; and a spool mount assembly configured to retain the spool and introduce the cable in a deployed mode into a conduit configured for a downhole environment, the conduit having a proximal end and a distal end, the cable in the deployed mode extending from the proximal end towards the distal end, wherein the spool assembly is configured to provide a handedness to the cable in the deployed mode.
US10901155B2

The present disclosure relates to a multi-fiber fiber optic connector having features that allows for changeability with respect to gender and polarity. Another aspect relates to a multi-fiber fiber optic connector that can be operated as a true push-pull fiber optic connector.
US10901149B2

A beam steering device and a system using the same are provided. The beam steering device includes a plurality of transmission type optical modulation devices provided to steer an incident beam in different directions, wherein each of the plurality of transmission type optical modulation devices includes: a phase modulator including a nanoantenna in which a plurality of nanostructure rows are arranged. Each of the nanostructure rows includes a plurality of nanostructures connected to each other. A meta surface includes the plurality of nanostructure rows. Each of the transmission type optical modulation devices also includes a plurality of drivers provided which independently apply an electric signal to each of the nanostructure rows to control a phase change thereof.
US10901147B2

Techniques are provided for single edge coupling of chips with integrated waveguides. For example, a package structure includes a first chip with a first critical edge, and a second chip with a second critical edge. The first and second chips include integrated waveguides with end portions that terminate on the first and second critical edges. The second chip includes a signal reflection structure that is configured to reflect an optical signal propagating in one or more of the integrated waveguides of the second chip. The first and second chips are edge-coupled at the first and second critical edges such that the end portions of the integrated waveguides of the first and second chips are aligned to each other, and wherein all signal input/output between the first and second chips occurs at the single edge-coupled interface.
US10901143B1

A light pipe assembly includes a light pipe having one or more first crush ribs extending outwardly from an outer surface of the light pipe. The light pipe assembly further includes a light pipe housing having one or more second crush ribs extending into a cavity of the light pipe housing. When the light pipe is positioned in the cavity of the light pipe housing, the light pipe is retained in the light pipe housing by the one or more first crush ribs and the one or more second crush ribs. The one or more first crush ribs come in contact with and press against the one or more second crush ribs when the light pipe is positioned in the cavity of the light pipe housing.
US10901141B2

According to one embodiment, a display device includes a display panel, a light source, a lightguide, and reflective elements. The lightguide includes a first end facing the light source, a first surface opposed to the display panel, and a second surface. The reflective elements are disposed inside the lightguide, the elements configured to reflect light passing through the first end to spread in the lightguide and to transmit the light through the first surface. Reflective elements are arranged to be apart from the first or second surface with a certain distance and has a reflective surface facing the first surface and projects toward the second surface, the reflective surface is inclined such that the light from the first end can be irradiated to the first surface.
US10901136B2

A liquid crystal display device provided with a liquid crystal display panel having a pair of transparent substrates disposed to face with each other via a liquid crystal layer, and a backlight unit disposed on a back surface of the liquid crystal display panel for radiating a backlight ray is configured to have a plate member opposite a side wall surfaces of the liquid crystal display panel and a side wall surfaces of the backlight unit. The plate member is fixed to the side wall surface of the liquid crystal display and the side wall surface of the backlight unit.
US10901135B2

Disclosed herein are a display device and a method of manufacturing the same. The display device includes: a display panel including a first substrate, a second substrate disposed opposite to the first substrate, and a liquid crystal layer disposed between the first substrate and the second substrate; a light guide plate configured to receive light from light sources disposed on a side surface thereof, and to emit the light to the display panel; an optical sheet disposed between the light guide plate and the first substrate; and a spacer disposed and attached between the display panel and the light guide plate. The spacer has a uniform width along a thickness direction.
US10901134B2

According to one embodiment, an optical inspection apparatus including: an imaging optical system; one or more light sources; a light guide which extends cylindrically along an optical axis of the imaging optical system and whose end face is opposed to the one or more light sources; a total reflecting surface formed on an inner surface of the light guide to totally internally reflect light struck into the light guide from the end face; a mirror surface formed on an outer surface of the light guide to reflect light struck into the light guide from the one or more light sources, toward the inspection target; and a transmission surface formed on the inner surface of the light guide to transmit the light reflected by the mirror surface, toward the inspection target.
US10901132B2

A lighting apparatus includes: a light source module; a light guide that guides light emitted from the light source module; and a light exit structure provided in the light guide, for causing the light to exit the light guide. The light guide includes: a base material that is flexible and light-transmissive; and a visible-light absorber uniformly dispersed in the base material. The visible-light absorber has a maximum absorption wavelength of at least 500 nm and at most 750 nm.
US10901125B2

Double-notch filters for electronic devices are provided that filter light from both the blue spectrum as well as the red spectrum in narrow wavelength bands, or “notches.” A double-notch filter can, using input light from a conventional LED-backlit LCD display, output light that can be measured as substantially satisfying criteria for a D65 white point. In some examples, a double-notch filter can output light that can be measured as nearly satisfying criteria for a D65 white point, to within +/− 500 Kelvin. In some examples, a double-notch filter can output light that can be measured as nearly satisfying criteria for a D65 white point, to within +/− 1000 Kelvin.
US10901121B2

A method of making a laser mirror in which a mirror substrate has at least a one micron size nodular defect includes depositing a planarization layer over the mirror substrate and the nodular defect, depositing a layer of silicon dioxide over the planarization layer, and etching away a portion of the layer of silicon dioxide. The method also includes thereafter, depositing a layer of hafnium dioxide over the layer of silicon dioxide and repeating the steps of depositing a layer of silicon dioxide, etching away a portion of the layer of silicon dioxide, and depositing a layer of hafnium dioxide until the nodular defect is reduced in size a predetermined amount.
US10901113B2

The present specification describes a compact, hand-held probe or device that uses the principle of X-ray backscatter to provide immediate feedback to an operator about the presence of scattering and absorbing materials, items or objects behind concealing barriers irradiated by ionizing radiation, such as X-rays. Feedback is provided in the form of a changing audible tone whereby the pitch or frequency of the tone varies depending on the type of scattering material, item or object. Additionally or alternatively, the operator obtains a visual scan image on a screen by scanning the beam around a suspect area or anomaly.
US10901112B2

The present application discloses an X-ray scanner having an X-ray source arranged to emit X-rays from source points through an imaging volume. The scanner may further include an array of X-ray detectors which may be arranged around the imaging volume and may be arranged to output detector signals in response to the detection of X-rays. The scanner may further include a conveyor arranged to convey an object through the imaging volume in a scan direction, and may also include at least one processor arranged to process the detector signals to produce an image data set defining an image of the object. The image may have a resolution in the scan direction that is at least 90% as high as in one direction, and in some cases two directions, orthogonal to the scan direction.
US10901106B2

Discriminating between a cable locating signal and a false cable locating signal is described. A reference signal, which contains a locating signal frequency impressed on it, is transmitted in a way which provides for detection of a phase shift between the locating signal and the false locating signal. Based on the phase shift, a receiver is used to distinguish the locating signal from the false locating signal.
US10901103B2

One embodiment includes receiving seismic data from a plurality of seismic sensors located proximate to a build section of a wellbore that is drilled into a subsurface. The seismic data is recorded for a plurality of seismic waves, at different angles, sent from a plurality of seismic sources towards the plurality of seismic sensors. Locations of the plurality of seismic sources relative to locations of the plurality of seismic sensors are such that the plurality of seismic waves are essentially planar at the plurality of seismic sensors. The subsurface is essentially homogenous proximate to the build section. For at least a portion of the plurality of seismic waves, the embodiment includes determining a slowness vector for each seismic wave, and determining a phase velocity and a phase angle. The embodiment includes determining at least one anisotropic parameter value for the build section, determining a vertical velocity value, and using these.
US10901095B2

The present invention makes it possible to enhance the accuracy of position and attitude estimation. A position and attitude estimation device (10) is provided with a first detection unit (1) for detecting a plurality of first position and attitude parameters pertaining to the position and attitude of a moving object, a first position and attitude estimation unit (2) for estimating a first position and attitude of the moving object at a first time on the basis of the plurality of detected first position and attitude parameters, a second detection unit (3) for detecting a plurality of second position and attitude parameters pertaining to the position and attitude of the moving object, a second position and attitude estimation unit (4) for estimating a second position and attitude of the moving object at a second time different from the first time on the basis of the plurality of detected second position and attitude parameters, and a position and attitude output unit (5) for outputting a third position and attitude on the basis of the estimated first position and attitude and second position and attitude.
US10901092B1

In one embodiment, a system includes at least one projector comprising a plurality of light emitters, where the projector is configured to project a projected pattern comprising a plurality of projected features having different locations; a camera configured to capture an image comprising a detected pattern corresponding to a reflection of the projected pattern; and one or more processors configured to: identify at least one detected feature of the detected pattern, wherein the detected feature corresponds to at least one reflection of the projected features; and activate or deactivate one or more of the light emitters based on the detected feature. The light emitters may be activated or deactivated by determining a detected feature measurement based on the detected feature, and activating or deactivating one or more of the light emitters when the detected feature measurement satisfies a threshold feature measurement condition.
US10901091B2

Systems and methods are provided for impervious surface mapping of a target geographic area. The impervious surface mapping utilizes four-band imagery data and light detection and ranging (LIDAR) data collected from the target geographic area. The identified impervious surfaces can be attributed to parcels within the target geographic area for purposes of generating bills for storm water runoff to parcel owners.
US10901089B2

A coherent LIDAR method and apparatus are provided, in which two optical signals having a first frequency difference are reflected by an object. A difference in frequency between the corresponding received and reflected signals is determined. The frequency difference between the reflected signals differs from the first frequency difference due to Doppler effects. The object velocity is determined based on a comparison between the first frequency difference and the frequency difference in the reflected signals. The emitted signals can be produced by modulating a common light source. The reflected signals are inherently mixed at the receiver and further processed. Distance to the object can be determined by pulsing the emitted signals and measuring a time of flight by detecting corresponding pulse edges in the reflected signals, or by using phase sweeping. The emitter can be implemented using an optical phased array.
US10901086B2

A method for increasing a detection distance of a surface of an object illuminated by near-IR electromagnetic radiation, including: (a) directing near-IR electromagnetic radiation from a near-IR electromagnetic radiation source towards an object at least partially coated with a near-IR reflective coating that increases a near-IR electromagnetic radiation detection distance by at least 15% as measured at a wavelength in a near-IR range as compared to the same object coated with a color matched coating which absorbs more of the same near-IR radiation, where the color matched coating has a ΔE color matched value of 1.5 or less when compared to the near-IR reflective coating; and (b) detecting reflected near-IR electromagnetic radiation reflected from the near-IR reflective coating. A system for detecting proximity of vehicles is also disclosed.
US10901085B2

A method of controlling a mobile platform includes measuring a distance between the mobile platform and an object at each of a plurality of positions of the mobile platform, and determining a position of the object based on results of measuring the distance.
US10901084B2

An ultrasound imaging includes a beamformer configured to process ultrasound echo signals generated by the plurality of elements of a transducer array. The beamformer includes a delay processor configured to generate a delay for each of the signals and apply the delays to corresponding signals and a summer configured to sum the delayed signals to produce an image. The delay processor includes a spatio-temporal processor configured to computed delays based on time-of-flight calculations from a center of the elements to one of a transmit focal point, a virtual source or a plane, a spatial correction processor configured to compute delay corrections for the computed delays, an adder configured to add the delay corrections to the computed delays to produce corrected delays, and a delay component configured to delay each of the signals with a corresponding corrected delay.
US10901081B2

Aspects of the present disclosure relate to enhancing virtual reality safety. A virtual reality (VR) boundary associated with a VR system can be determined, the VR boundary dictating a safe play area for a VR user using the VR system. A location of a first device can be determined. A determination can be made that the location of the first device is within the VR boundary. In response to a determination that the first device is within the VR boundary, the VR user can be alerted that the first device entered the VR boundary.
US10901072B2

An apparatus in accordance with the invention for the recording of distance images each having a plurality of distance image points comprises a plurality of transmitters arranged in an array respectively for the transmission of electromagnetic radiation into a recording region and at least one reception unit for the detection of radiation reflected from the recording region, an evaluation unit for determining distances of objects at which the transmitted radiation is reflected, with the distances each forming a distance image point, a deflection unit which repeatedly deflects the transmitted radiation within a scanning angle region into a scanning direction in order to consecutively generate a plurality of scanning patterns of distance image points per distance image, and a displacement unit that displaces consecutive scanning patterns against one another in a displacement direction by way of relative movements of optical elements, wherein each distance image comprises a plurality of scanning patterns of distance image points displaced against one another.
US10901066B2

A mobile tag for an ultra-wide band (UWB) positioning system, and related devices. The UWB positioning system includes mobile tags, stationary anchors, and a central positioning entity. The mobile tag is a first mobile tag configured to acquire positioning information that depends on a relative position between the first mobile tag and a second mobile tag. The first mobile tag is further configured to transmit the acquired positioning information to another device of the UWB system, such as a stationary anchor or a third mobile tag.
US10901060B2

A magnetic resonance imaging apparatus according to an embodiment includes sequence control circuitry and processing circuitry. The sequence control circuitry performs first data acquisition in a full k-space and performs a plurality of second data acquisition in partial k-spaces, each of the partial k-spaces being smaller than the entirety of the full k-space. The processing circuitry generates an image, based on data acquired from the first data acquisition and a plurality of pieces of data acquired from the plurality of second data acquisition.
US10901056B2

A hybrid imaging apparatus includes a magnetic resonance imaging (MM) arrangement having an RF resonator structure (1) and a gradient coil system (8) having a longitudinal axis, an emission tomography (ET) arrangement with a detector device having at least one photosensor (3) and one circuit board arrangement with at least one readout circuit board (11) on which an ET electronics is arranged, and an internal shielding device (7) shielding the readout electronics (4) of the ET arrangement and shielding the RF resonator structure of the MRI arrangement. The photosensor is arranged, in relation to the longitudinal axis, radially inside the sensor circuit boards and radially outside the RF resonator structure. The internal shielding device is arranged radially outside the photosensor and/or integrated into the photosensor. This achieves both a compact design and optimized performance of the detection of the MR and ET imaging.
US10901054B1

An atomic defect sensor for measuring a magnitude of a physical parameter comprises an optical waveguide comprising an atomic defect site located within the optical waveguide, the optical waveguide being configured to guide an optical signal toward the atomic defect site, a first doped fin integrated with the optical waveguide at a first side of the optical waveguide, and a second doped fin integrated with the optical waveguide at a second side of the optical waveguide, wherein the atomic defect site is configured to be energetically stimulated by the optical signal in the presence of an RF signal, and to generate a photocurrent corresponding to the magnitude of the physical parameter and a voltage differential between the first and second doped fins.
US10901051B2

A significant enhancement of detection capabilities of the room temperature MPQ is seen using optical lithography-defined, ferromagnetic iron-nickel alloy microdisks. Irreversible transitions between strongly non-collinear (vortex) and a collinear single domain states, driven by an ac magnetic field, translate into a nonlinear magnetic response that enables ultrasensitive detection of material at relatively small magnetic fields.
US10901040B2

A battery state estimating device periodically estimates a battery state of a secondary battery. The battery state estimating device has a current amount acquiring section, a threshold amount memory, a current amount comparing section, a cycle setting section, and a battery state estimating section. The current amount acquiring section acquires a current amount flowing in the secondary battery. At least one current threshold amount is stored in advance in the threshold amount memory. The current amount comparing section compares the current amount acquired by the current amount acquiring section with the current threshold amount stored in the threshold amount memory. The cycle setting section sets an estimation cycle for estimating the state of the secondary battery based on this comparison result. The battery state estimating section periodically estimates the battery state of the secondary battery based on the estimation cycle set by the cycle setting section.
US10901039B2

An open circuit voltage estimation device for estimating an open circuit voltage of an electric storage device includes a voltage measurement portion and a controller. The voltage measurement portion measures terminal voltages of the electric storage device. The controller is configured to: control the voltage measurement portion to measure the terminal voltages; store the terminal voltages in association with elapsed time since charge or discharge completion time; calculate a variation in terminal voltage per unit time at predetermined elapsed time since the charge or the discharge of the electric storage device is complete based on the terminal voltages measured by the voltage measurement portion; and estimate the open circuit voltage based on the predetermined elapsed time, the voltage at the predetermined elapsed time, and the variation.
US10901038B2

An artificial intelligent fuel cell system according to an exemplary embodiment of the present invention may include: a fuel cell stack in which a plurality of unit cells is combined for generating electric energy with an electrochemical reaction; a sensor unit which measures in real time data about each of the unit cells forming the fuel cell stack, temperature, pressure, humidity, and flow rates of reaction gases, and cooling water, and current and voltage data during an operation of a fuel cell; an artificial intelligent unit which collects the data measured by the sensor unit with a predetermined time interval, generates a model for predicting and controlling performance of the fuel cell through the learning and analysis of the collected data, compares the generated model with the data measured in real time and diagnoses a state of the fuel cell stack, and generates a control signal for changing an operation condition of the fuel cell stack; and a control unit which changes the operation condition of the fuel cell stack according to the generated control signal.
US10901028B2

Provided is a substrate inspection method capable of accurately performing inspection. A wafer inspection device includes a chuck top on which a wafer having a semiconductor device formed thereon is mounted and a probe card disposed above the chuck top so as to face the chuck top. The probe card includes a plurality of contact probes protruding toward the wafer. When bringing the chuck top close to the probe card, a tubular expandable/contractible bellows extending downward from the probe card side so as to surround the contact probes is attracted to the chuck top via a lip seal before the contact probes come into contact with the semiconductor device.
US10901026B2

A method and apparatus for detection of a failure of a rectifier connected to a passive harmonic filter with a tuned circuit reactor, or of the filter itself, using low cost voltage sensing, modeling of reactor resistance and saturable inductance, and a mathematical integration. The harmonic spectrum of the rectifier current is used to determine an estimate of the rectifier impedance. A template of expected rectifier current is calculated, and compared against a rectifier current calculated on the basis of sensed voltages, to generate a difference signal. The difference signal is compared against a predetermined fault threshold to determine if an error has occurred. The apparatus includes a DSP obtaining the voltages of the source and load, and the tuned circuit reactor voltage, and configured to compare the currents calculated from the actual voltages with the currents in the template, and to thereby determine whether to annunciate a fault.
US10901024B2

A method for measuring a current-voltage characteristic (Id−Vds characteristic) representing the relationship between the drain current Id (or collector current) and the drain-source voltage Vds (or collector-emitter voltage) of a transistor M1 includes setting the drain current Id (or collector current) and the drain-source voltage Vds (or collector-emitter voltage), measuring the gate-source voltage Vgs (or gate-emitter voltage) and the gate current Ig of the transistor M1 in a switching transient state, and acquiring the current-voltage characteristic (Id−Vds characteristic) of the transistor M1 based on the measurement results of the gate-source voltage Vgs (or gate-emitter voltage) and the gate current Ig.
US10901018B2

A system includes a plurality of delay elements configured to receive an input clock signal. The system further includes an edge transition detector coupled to the plurality of delay elements. The plurality of delay elements is configured to detect the input clock signal transitioning from one value to another value. The system also includes a circuitry configured to determine a number of delay elements of the plurality of delay elements that the input clock signal propagates through prior to the input clock signal transitioning. The system also includes a logic or controller configured to determine whether a droop event has occurred based on the number of delay elements.
US10901001B2

A probe head includes a first die, a second die, and a plurality of rectangular probes. Each rectangular probe includes a deformable segment arranged between the first and the second dies, a first positioned segment, and a second positioned segment, the latter two of which respectively extend from two opposite ends of the deformable segment and are respectively arranged in a first rectangular wall of the first die and a second rectangular wall of the second die. Each first rectangular wall and the corresponding second rectangular wall have a longitudinal offset and a width offset so as to press the first and second positioned segments of the corresponding rectangular probe, so that the deformable segment of the corresponding rectangular probe is compressed to be in a curved and deformed shape. A ratio of the longitudinal offset to the width offset is within a range of 10 to 1.
US10900998B1

Systems, devices, computer-implemented methods, and computer program products to facilitate contactless screening of a qubit are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a scanner component that establishes a direct microwave coupling of a scanning probe device to a qubit of a quantum device. The computer executable components can further comprise a parameter extraction component that determines qubit frequency of the qubit based on the direct microwave coupling.
US10900997B2

The present inventors have recognized that more accurate measurements can be taken with less drift due to thermal expansion by precisely controlling insulated heating and cooling modules abutting one another in substantial alignment to rapidly heat a sample to be scanned by a Scanning Probe Microscope (SPM) with minimal temperature variation. The heating and cooling modules can be “flat-packed,” with parallel surfaces of each module in contact with one another, to more efficiently heat a sample that is positioned in axial alignment with the heating and cooling modules. This can allow heating the sample to at least 250 degrees Celsius in less than 5 seconds, continuously maintaining a temperature of the sample to within ±0.001 degree Celsius, and maintaining a drift of less than 0.1 nanometers per minute in the z direction.
US10900995B2

A method for fabricating a tri-axial MEMS accelerometer that has a top cap silicon wafer and a bottom cap silicon wafer coupled with a measurement mass. The measurement mass has a two level structure, each level having an inner frame coupled to an outer frame by a plurality of first elastic beams, a mass coupled to the inner frame by a plurality of second elastic beams, and a comb coupling structure between the mass and the inner frame. The comb coupling structures are arranged in an orthogonal orientation. The top level and bottom level measurement masses measure acceleration in perpendicular directions. The top level and bottom level measurement masses and the inner frame form an integral unit which moves along a third direction. Acceleration in the third direction is measured from the change in capacitance between the integral unit and the top cap silicon wafer and bottom cap silicon wafer.
US10900985B2

A physical quantity sensor includes a substrate, a first sensor element that is positioned on one main surface of the substrate and includes a first fixed portion fixed to the substrate, a second sensor element that is positioned on the one main surface of the substrate and includes a second fixed portion fixed to the substrate, a first recess portion that is open to the other main surface of the substrate and is disposed so as to overlap the first fixed portion in plan view of the substrate, and a second recess portion that is open to the other main surface of the substrate and is disposed so as to overlap the second fixed portion in plan view of the substrate, and in which the first recess portion and the second recess portion are disposed so as to be separated from each other.
US10900978B2

Subject matter of the present invention is a method for determining the fat processing activity and/or predicting the risk of obesity in a subject. The method involves determining the level of pro-neurotensin or fragments thereof of at least 5 amino acids in a bodily fluid obtained from a subject; and correlating the determined level of pro-neurotensin or fragments thereof with fat processing activity and/or the risk of incidence of obesity in the subject, wherein an elevated level is indicative of enhanced fat processing activity and/or predictive for an enhanced risk of getting obesity.
US10900974B2

A method for identifying interactions of DNA, RNA, and/or protein molecules in a cell includes distributing a cell lysate or fraction thereof into a plurality of lysate suspensions, adding a unique nucleotide tag to each lysate suspension to tag each DNA, RNA, and/or protein, pooling the tagged suspensions, and repeating the tagging, pooling, and sorting (distributing) as desired to decrease the probability that non-interacting molecules will receive all of the same nucleotide tags.
US10900972B2

The present invention provides methods for improved label-free absolute quantification of relatively low abundant polypeptides by liquid chromatography/mass spectrometry analysis of peptide products obtained from simple or complex polypeptide mixtures. The methods for absolute quantification include MS signals from a set of qualified ions of peptide products of a relatively high abundant polypeptide to improve quantification of a relatively low abundant polypeptide.
US10900954B2

A method using variable bead-oscillation-based stress parameters, including relative bead dimensionality or other structural features as well as stress duration or intensity or overall magnitude, in inducing different shear stresses in biological samples, for testing the effects of different combinations of various defined stress conditions.
US10900952B2

A biosensor includes a bulk silicon substrate and a vertical bipolar junction transistor (BJT) formed on at least a portion of the substrate. The BJT includes an emitter region, a collector region and an epitaxially grown intrinsic base region between the emitter and collector regions. The biosensor further includes a sensing structure formed on at least a portion of two vertical surfaces of the intrinsic base region of the BJT. The sensing structure includes a channel/trench opening, exposing the intrinsic base region on at least first and second opposing sides thereof, and at least one dielectric layer formed in the channel/trench opening and contacting at least a portion of the intrinsic base region, the dielectric layer being configured to respond to charges in biological molecules.
US10900944B1

An electrode cleaning and calibration system generally comprises a sensor holder assembly machined from a block of solid acrylic or similar plastic material, which can accommodate a variety of types and sizes of sensors for use in monitoring and measurement of water processing and treatment processes. Examples of sensors suitable for use in the system include pH sensors, dissolved oxygen sensors, chlorine sensors, ozone sensors, total suspended solid sensors, mixed liquor suspended solid sensors, ammonia sensors, monochloramine sensors, and ultraviolent transmittance sensors.
US10900943B2

Electronic systems, devices and methods are provided to accurately record and analyze food intake and physical activity in a subject. A device is provided to be placed on a subject which records video using at least two video cameras positioned to record stereoscopic image pair, as well as other physiological and/or environmental data including, for example, oxygen saturation, heart rate, and environmental factors such as physical location, temperature, and humidity. Video data is analyzed along with other data obtained by the device to determine food consumption and/or physical activity of the subject, much of which is accomplished by automated computer-implemented processes.
US10900941B2

The present invention is directed to analytical methods for determining the concentration, and/or stereoisomeric excess, and/or absolute configuration of chiral analytes in a sample.
US10900939B2

The present invention provides reagents for instrumentation quality control and methods of use thereof. In particular, sets of peptides or other molecules are provided for evaluating the performance of instruments with mass spectrometry (MS) and/or liquid chromatography (LC) functionalities.
US10900928B2

Fuel cell gas sensors using an aperture in a fuel cell gas sensor that allows for determination of a gas proportion in a sample that includes more gas than could otherwise be safely sampled. The aperture is adjustable between an open and a closed state. The amount of the gas of interest exposed to the fuel cell may be adjusted by adjusting the amount of time that the aperture is in the open state. Alternatively, the amount of the gas of interest exposed to the fuel cell may be adjusted by adjusting the size of the aperture.
US10900919B2

An apparatus for perturbation method electrical permittivity measurements of a sample comprises a waveguide body having a first end, a second end, an upper wall, and a lower wall, a first shorting plug disposed within the waveguide body proximate the first end, a second shorting plug disposed within the waveguide body proximate the second end, a first threaded connector mount attached to the upper wall of the waveguide body at a first position along a length of the waveguide body, a second threaded connector mount attached to the upper wall of the waveguide body at a second position along a length of the waveguide body, and first and second apertures formed centrally in the upper wall and lower wall, respectively, of the waveguide body.
US10900918B2

A test system and method for thermoelectric module. The test system includes an electrical performance test unit, a heat flux detection unit, and a processor. The electrical performance test unit connects with the thermoelectric module under power generation state to test output power of the thermoelectric module and working current and internal resistance under this output power. The heat flux detection unit includes a heat flux sensor installed at a cold-end of the thermoelectric module to detect the heat flux. The processor electrically connects with the electrical performance test unit and the heat flux detection unit to calculate the thermoelectric conversion efficiency η of thermoelectric module. By using the technical scheme of the invention, the detection of the thermoelectric conversion efficiency of the thermoelectric module is accomplished.
US10900911B2

An inspection system (100) having: ⋅ a source (101) configured to generate inspection radiation (40); ⋅ a collimator (103) configured to collimate the inspection radiation into an inspection beam (41) configured to irradiate a section of a vehicle (20); ⋅ a filter (102) located between the source and the collimator, the filter having at least a cargo configuration and an attenuation configuration; and ⋅ a controller (104) configured to control the configuration of the filter, such that the filter is in the cargo configuration when the inspection beam irradiates a container (23), and in the attenuation configuration when the inspection beam irradiates a cabin (21).
US10900909B2

A transmittance based system/kit for point-of-care quantification of biomarker samples includes a stage supporting a detection unit, an optical transmittance unit and a signal processing unit. The detection unit comprising reactive substrate is capable of undergoing a specific biomarker sample interactive reaction and generating a quantifiable optical signal proportional to the concentration of the said biomarker sample wherein the intensity of the color varies with the concentration of the analyte in the bio-sample. The optical transmittance unit, comprises a sample stage integrated with the light source and a photodetector, converting quantifiable optical signal transmitted through the reagent coated substrate detection unit to electrical signals, a signal processing unit connected to the said optical transmittance unit transduces the analogue electrical signal into the digital display signal. The simple, single step, cost-effective easily disposable system/kit is useful for point-of-care detection of important biomarkers such as amylase, creatinine, albumin, among others.
US10900899B1

A method for preparing a ratiometric fluorescent probe for cymoxanil based on a double-emission quantum dot-silver nanoparticle complex, wherein, the double-emission carbon quantum dots and the silver nanoparticles are prepared, and the inner filter effect occurring between the double-emission carbon quantum dots and the dispersed silver nanoparticles causes the blue fluorescence quenching of the carbon quantum dots. However, the specific binding of cymoxanil to silver nanoparticles causes the silver nanoparticles to accumulate, and then the inner filter effect occurring between the double-emission carbon quantum dots and the dispersed silver nanoparticles causes the green fluorescence quenching of carbon quantum dots. In this regard, the linear relationship between the intensity ratio of two fluorescent emission peaks of carbon quantum dots and the molar concentration of cymoxanil is established, and the ratiometric fluorescent probe for cymoxanil is constructed.
US10900891B2

Systems and methods are provided for identification of a detection event relevant in applications focused on real-time or near real-time reporting in a continuous monitoring application. A controller collects data from a plurality of sensors and compares recent data to background data to determine whether an event has occurred. A system in accordance with an embodiment of the present disclosure is considered to have detected an event of interest when at least a specified minimum number of sensors report a detection event at the same time.
US10900887B2

A corrosion prevention survey system for determining locations of faults along an underground structure includes a data collector to record location data and voltage data; a voltage reading system to secure to a leg of a user, the voltage reading system having a pole with a spike to be inserted into a ground surface, the spike being able to read a voltage current running through the ground; an attachment device to secure the pole to the leg of a user; and one or more wires to connect the pole to the data collector; the pole is a predetermined length not greater than 2 feet; the voltage data is transmitted from the pole to the data collector; and the location data and voltage data are used in analysis to determine directions of voltage gradients for further determination of location of faults along the underground structure.
US10900879B2

The present invention relates to a method for the optical measurement of at least the stability and the aggregation of particles in a liquid sample which is located in a sample container, wherein the method comprises the following steps: irradiating the sample with light of at least one first wavelength in order to fluorescently excite the particles, irradiating the sample with light of at least one second wavelength in order to examine the scattering of the particles, measuring the fluorescence light which is emitted by the sample; and measuring the extinction light at the second wavelength, wherein the irradiated light of the second wavelength runs through the sample container, is reflected back, runs again through the sample container in the opposite direction and exits as extinction light, wherein the stability is determined based on the measured fluorescence light and the aggregation is measured based on the measured extinction light. The invention further relates to a corresponding apparatus.
US10900872B2

Apparatuses and methods for removing magnetic particles from suspensions are described. One embodiment of the apparatus is called a magnetic needle.
US10900871B2

A method and system for evaluating the reliability of data supplied by multi-function WFC sensors of tires of wheels of a vehicle for targeted applications, on the basis of the irregularities of the road, which use displacement data sent from the road handling adaptation equipment of the vehicle, enabling the variations in the road condition to be reflected. The system includes equipment for monitoring the wheel displacement data for adapting it to the variations of profile of the road on which it is traveling, in order to maintain a stable body position. The monitoring equipment is linked to the WFC sensors via a central processing unit which is capable of correlating data supplied by the WFC sensors and values of wheel displacement data supplied by the monitoring equipment for the purpose of weighting the values of at least one parameter obtained from the data delivered by the WFC sensors.
US10900859B2

A conductive fluid sensor cable capable of manufacture in long lengths comprising a flexible substrate, a pair of conductors, and a cover material arranged to allow a conductive fluid path between the conductors when conductive fluid contacts the cable.
US10900858B2

An internal combustion engine has an inner chamber including at least one combustion chamber and at least one exhaust gas outlet which is connected to a sealing element and which opens when the internal combustion engine is first started up.
US10900856B2

A self-releasing clamping tool that mounts a wheel onto a wheel balancer. The clamping tool has an adapter plate and a planetary gear assembly. The planetary gear assembly is an adjustable support system that maintains the wheel in a desired orientation while being balanced. The planetary gear assembly has a central gear and a collection of gear studs. The gear studs are support members that can be repositioned to correspond to the lug holes of the wheel. The central gear is rotatably mounted onto the adapter plate and the gear studs are detachably mounted onto the adapter plate. The central gear synchronizes the motion of the gear studs and the gear studs are easily detached from the adapter plate. Thus, preventing damage when dropped. A central hole traverses through the assembly and plate to enable the clamping tool to be attached to the wheel balancer.
US10900845B2

The purpose of the present invention is to display a printing layer expressed in various colors through the property of a temperature display ink layer turning transparent at high temperature of 60° C. or above, by forming the printing layer expressed with various colors on a printed film, and the temperature display ink layer on the top of the printing layer. To achieve the purpose, the present invention includes the printed film, the printing layer formed on the top of the printed film, and the temperature display ink layer formed on the top of the printing layer.
US10900841B2

A radiation detector includes a substrate and a membrane suspended above the substrate by spacers, wherein the spacers electrically contact a radiation sensor formed in the membrane and thermally insulate the membrane from the substrate.
US10900837B2

A compact mmW spectroscopy cell system for detecting volatile organic compounds (compounds) in a gas. The system includes a gas collection chamber, an input buffer cavity for receiving the gas from the gas collection chamber, pumping devices to pass the gas from the buffer cavity to an absorption cell and maintain pressure, and a transceiver connected to the cell. The transceiver interrogates the absorption cell filled with the gas by passing a high frequency electromagnetic signal and sweeping the signal to generate an absorption spectra which is compared to a spectroscopy database for detecting the compounds in the gas. The absorption cell, collection chambers, and pumping devices are fabricated with standard CMOS processing techniques at chip and wafer scale. The transceiver bonded to the absorption cell with chip scale integration.
US10900836B2

A reflectometer has a depth sensor which obtains distance information between the depth sensor and an object, a light source which emits light having a calibrated light spectrum, a spectral sensor which collects spectral information from light reflected from the object, and a circuitry. The circuitry calculates a reflectance spectrum for the object based on the distance information and the spectral information collected from light being reflected from the object, wherein the light originates from the light source.
US10900835B2

Disclosed are hyperspectral/multiple spectral imaging methods and devices. A method obtains first and second spectral image datasets of a region of interest (ROI). The first spectral image dataset is characterized by a first spectral range and the second spectral image dataset is characterized by a second spectral range. The method then performs a first spectral analysis on the first spectral image dataset and a second spectral analysis on the second spectral image dataset. Afterwards, the method determines one or more spectral signature(s) at a deeper layer of the ROI.
US10900832B2

An irradiation region 21 of a diffraction grating 2 includes a first irradiation region (21A) and a second irradiation region (21B). In the diffraction grating 2, a blaze wavelength of a groove 22 of the first irradiation region (21A) is different from a blaze wavelength of a groove 23 of the second irradiation region (21B). That is, the first irradiation region (21A) and the second irradiation region (21B) have different relationships between a wavelength of light to be spectrally dispersed and a diffraction efficiency. Therefore, in a spectral device, light on a short wavelength side of light reflected by the second irradiation region (21B) of the diffraction grating 2 is not diffracted and is not received by a detector. Then, in a spectral device 1, aberration on the short wavelength side is corrected. In this way, in the diffraction grating 2, an aberration can be corrected with a simple structure in which the grooves (22, 23) are formed such that the blaze wavelengths in the first irradiation region (21A) and the second irradiation region (21B) are different from each other.
US10900821B2

A cargo body includes a floor, a roof, a first sidewall extending between the floor and the roof, and a second sidewall extending between the floor and the roof, the second sidewall cooperating with the first sidewall, the floor, and the roof to define a cargo receiving volume. The floor is defined by at least one composite panel including a core and a pair of skins sandwiching the core.
US10900817B2

A sensor arrangement has a support component, a sensor element with at least two terminals, at least two plug contacts and at least two connection elements for electrically connecting the connection elements to the control contacts. The support component receives the sensor element with at least two terminals and the at least two plug contacts. Connection elements are positioned and spaced apart from one another in the support component by means of spacer elements and separator elements. The disclosure also relates to a corresponding production method.
US10900811B2

Provided is a displacement detection device which can uniquely determine displacement of a detection target from output values based on detection as well as make a displacement range of the detection target wider than a displacement range detectable by a sensor. A displacement detection device includes a magnet which is displaced in a displacement direction Ds, is rod-shaped and has a form in which a longitudinal direction and the displacement direction Ds form a predetermined angle θ, and a sensor IC which detects a magnetic flux density of a magnetic field formed by the magnet in an x direction and a z direction orthogonal to the displacement direction Ds and outputs a signal proportional to the magnetic field detected.
US10900805B2

A demodulator for demodulating the in-phase component of an input signal which is in-phase and quadrature modulated. The demodulator includes a register storing a phase calibration value and a temperature sensor that performs a plurality of temperature sensings. A compensating stage generates for each temperature sensed a corresponding first sample on the basis of the difference between the sensed temperature and a calibration temperature and a compensation function indicative of a relationship existing between the phase of the input signal and the temperature. A combination stage generates a plurality of second samples, each second sample being a function of the phase calibration value and a corresponding first sample. A generating stage generates a demodulating signal having a phase which depends on the second samples and a demodulating stage demodulates the input signal by means of the demodulating signal.
US10900804B2

A solution including a method, a system, and a computer program product are provided herein in accordance with at least one example embodiment for identification of at least one road work extension in a geographical location. The solution includes the process of building and accessing of a map for the geographic location curated with the marking of one or more road work zones corresponding to the at least one road work extensions. The method includes the steps of obtaining multiple speed funnels of a route and validating at least one speed funnel based on the sign value of a last learned speed sign of the speed funnel. The method further generates the road work extension data associated with the road work extension based on the last learned speed sign and a result.
US10900800B2

An interface device connects to a mobile application running on a mobile device to provide vehicle navigation assistance. The interface device includes a microphone, a location determining component, a display, a plurality of indicator lights, a short-range communications transceiver, and a controller. The controller is configured to: receive a spoken instruction or query from a user via the microphone; send data associated with the spoken instruction or query to the mobile application running on the mobile device via the short-range communications transceiver; receive navigation data based on the spoken instruction or query from the mobile application running on the mobile device via the short-range communications transceiver; determine a current position based on one or more signals received via the location determining component; and provide at least one of a symbolic output or a textual output via the display based on the navigation data and the current position.
US10900799B2

Systems and methods for determining a destination location from a communication are described. One embodiment of a method includes receiving electronic communications data from a mobile communications device, at a computing device. The electronic communications data is parsed to identify a partial address term of interest related to the destination location in the electronic communications data. A position of the destination location is determined from the partial address term of interest. Routing data of a vehicle from a current location of the vehicle to the destination location is determined and provided to a user of the vehicle.
US10900793B2

A vehicle path guiding method includes: generating, based on location information of a vehicle determined using first sensor data, vehicle path information to guide the vehicle to a path along which the vehicle is to be driven; determining a driving lane in which the vehicle is travelling based on an ambient image of the vehicle; correcting the generated vehicle path information based on a location of the determined driving lane; and displaying the corrected vehicle path information.
US10900789B2

A positioning method and a mobile device, where the method is applied to the mobile device and includes periodically detecting a status of the mobile device, where the status of the mobile device includes a driving state and a walking state, positioning the mobile device using a first positioning algorithm when detecting that a quantity of times that the driving state consecutively occurs reaches M, where the M is an integer greater than one, and positioning the mobile device using a second positioning algorithm when detecting that a quantity of times that the walking state consecutively occurs reaches N, where the N is an integer greater than one. Hence, the status of the mobile device can be more accurately determined by implementing this technical solution to position the mobile device using a positioning algorithm matching an actual status of the mobile device, thereby improving accuracy of a positioning result.
US10900786B2

Refining an ecological niche model (ENM) associated with a geospatial location includes developing a fluid dynamics model based on measurements generated by a device deployed into fluid flows of the geospatial location. The measurements include temperature and velocity field, depth and particle transport measurements. The refining further includes refining and running the fluid dynamics model using measurements regenerated from the device being redeployed into the fluid flows to produce an output. This output is descriptive of fluid dynamics at the geospatial location and input into the ENM. The ENM is run to produce a baseline ENM output descriptive of a probability of a species existing at the geospatial location. In addition, the ENM is run with a limnologic modification to produce a predictive ENM output descriptive of a predictive probability of the species existing at the geospatial location that is comparable to the baseline ENM output.
US10900782B2

Method for operation of a strap-down ship's gyro compass for optimal calculation of position and course angle on a ship, with three rotational rate sensors each mutually aligned to each other at a right angle, and two nominally horizontally aligned orthogonal acceleration sensors, without required specification of the geographic latitude and/or of the speed of the ship, characterized by the steps: a. Preparation of a set of dynamic equations based on the angular velocity components detected by the rotational rate sensor, b. Preparation of a measured data equation based on the force components detected by the acceleration sensors, c. Determination of the properties of the lever arm between the strap-down ship's gyro compass and the point of rotation of the ship, and d. Determination of the properties of the earth's rotation and of the ship's angular velocity, wherein their properties are determined on the basis of the set of dynamic equations and the measured data equation, and are used in each case as parameters for calculation of the geographic latitude and/or speed of the ship.
US10900781B2

A device for measuring an increment on a surface comprises a housing having a left light source, a right light source and center light source each configured to project a light beam onto a target surface. Each light source is independently rotatable, and in communication with a rotation measuring element configured to measure a degree of rotation of each respective light source. A computing unit is configured to receive a measured degree of rotation value from the rotation measuring element for each of the left light source and the right light source, and to calculate a rotation target value for the center light source corresponding to a desired incremental point on the target surface between a projected left light beam from the left light source and a projected right light beam from the right light source, such that the center light source can be rotated according to the rotation target value and project a center light beam at the desired incremental point.
US10900780B2

An electronic device is provided. The electronic device includes a barometer sensor configured to measure a barometric pressure of the electronic device, a motion sensor configured to detect a motion of the electronic device, and a processor configured to obtain, using the barometer sensor, first data relating to a change of the barometric pressure, obtain, using the motion sensor while the first data is obtained, second data relating to the motion of the electronic device, and if the first data corresponds to the second data, determine the first data as data corresponding to the barometric pressure.
US10900771B2

A catheter procedure system includes a base and a robotic mechanism having a longitudinal axis and being movable relative to the base along the longitudinal axis. The robotic mechanism includes a robotic drive base including at least one drive mechanism, a cassette operatively secured to the robotic drive base, a rigid guide coupled to the cassette and fixed relative to the robotic mechanism and a flexible track having a distal end, a proximal end and a plurality of reflective sections. At least a portion of the flexible track is disposed within the rigid guide. The robotic mechanism also includes a position detector mounted to the robotic drive base and positioned beneath the flexible track. The position detector is configured to detect light reflected off of the reflective sections of the flexible track and to determine the position of the distal end of the flexible track based on the detected reflected light.
US10900769B2

A grip, a magnet 140, and a substrate 150 are included. The grip is rotatable between positions where a throttle is fully closed and a position where the throttle is fully open with a rotating shaft as a center. The magnet 140 rotates integrally with the grip. The substrate 150 includes a plurality of Hall elements 165 and 175, and is fixed to face the magnet 140. The plurality of Hall elements 165 and 175 are disposed in such a way that magnetic flux densities different from each other are respectively applied to the plurality of Hall elements 165 and 175 when an external magnetic field acts in a state where the grip is located in the position where the throttle is fully closed.
US10900767B2

A device for detecting a movement of a piston of a lubricant distributor includes a movable actuator including a first magnet element, and a movable indicator including a second magnet element. The actuator is configured to be moved from an initial actuator position to an end actuator position by a movement of the piston, and the actuator and the indicator are configured and disposed such that a repulsive magnetic force prevails between them such that the indicator is moved from an initial indicator position to an end indicator position by the movement of the actuator from the initial actuator position toward the end actuator position.
US10900766B2

Capacitive sensing devices are provided that include a sensing pattern of conductive traces disposed upon the surface of a substrate and a first passive circuit element that includes a metallic conductor disposed upon the same surface of the substrate. In some embodiments, the first passive circuit element is a component of an electronic circuit that can be, for example, a low pass filter. Provided capacitive sensing devices are useful, for example, when incorporated into projected touch screen display panels for use on electronic devices.
US10900761B2

A uniform projectile casing which is utilized for projectiles with different ranges. A projectile of relatively short range can in this case be optimized with regard to payload, whereas a projectile with the relatively long range is subjected to a range optimization, with a reduction in payload. The payload of a projectile of relatively long range is generally lower in relation to a projectile with relatively short range. The artillery projectiles have a projectile casing of equal size for the projectiles of different range. To create an artillery projectile, for example 155 mm, a uniform payload-optimized 30 km projectile casing) is used, from which 40 km projectiles can be generated (produced, assembled) by means of a reduction in payload. The range is selected and defined by mutually different projectile bases. The artillery projectile has multiple modular parts which are assembled in order to create the artillery projectile.
US10900756B2

A field filled, flexible linear charge system for cutting through material by explosive detonation; the system including a flexible carcass for application to a surface; the carcass adapted for filling with an explosive compound at a site of use.
US10900753B1

Implementations of methods may be used for detecting firearms and ammunition in a school building, the methods may include: introducing a canine into a school building and providing access for the canine to smell one or more of a floor, a plurality of cabinets, or a plurality of bags in the school building. The method may also include observing an action of the canine sitting in a vicinity of an object that the canine has detected as containing one of gunpowder and ammunition.
US10900752B2

In one aspect, an armor plate (10) with a thickness of at least 2 mm and an edge length of at least 20 mm is described, wherein the armor plate (10) consists of a material that contains tungsten heavy metal or tungsten carbide as the essential component.
US10900750B1

Camouflage patterns on a substrate such as a fabric comprise in a first aspect a substrate having a camouflage pattern with a set of intermixed colored blotches thereon, the colors of the set of intermixed colored blotches being selected from a group of colors comprising an Olive 527 color, a Dark Green 528 color, a Tan 525 color, a Brown 529 color, a Bark Brown 561 color and a Dark Cream 559 color. In another aspect the colors of the set of intermixed colored blotches being selected from a group of colors comprising an Olive 527 color, a Dark Green 528 color, a Light Sage 560 color, a Tan 525 color, a Brown 529 color, a Bark Brown 561 color and a Dark Cream 559 color.
US10900747B2

Elevation turrets are used in rifles copes to adjust the point of aim of in the vertical direction. In tactical riflescopes used for precise shooting at long distance, the shooter often adjusts the elevation turret via very small movements or ‘clicks’. Each click indicates a fine adjustment step, often ½ MOA or ¼ MOA (Minute of Arc). At night or under stressful field conditions, it is difficult for the shooter to see the click markings or remember whether the turret has been turned once or twice. The present invention discloses an elevation turret that features a moving pin. The pin protrudes from the top of the turret if the turret is turned more than once. This can provide tactile feedback to the shooter and help him re-adjust his point of aim in the dark or when wearing gloves.
US10900744B1

A combination exteriorly worn holster and an illuminator packaged together for retail sale, the combination providing a simple exteriorly worn holster solution for handguns with an attached accessory that is wearable either on the right or left side, with a reliable passive retention, and with a universal fit for a very large segment of the semi-automatic handguns with accessory rails. The accessory removed from the packaging instantly snaps onto the handgun's rail without utilizing threaded fasteners such that the handgun and accessory is readily received by the holster and the accessory provides the entirety of the engagement between the handgun and accessory combination and the holster. The holster's passive retention comprising a polymer spring unitary with the holster body, wherein the holster body conformingly and snugly engages and grips the accessory as it is holstered retaining the handgun in position by the illuminator.
US10900742B2

In some embodiments, a grip for a shooting device comprises a first body portion configured for attachment to the shooting device and a second body portion engaged with the first body portion. The second body portion is moveable with respect to the first body portion between first and second positions. A biasing member is arranged to bias the second body portion to the first position.
US10900740B1

A pneumatic launcher has a pressure transfer system, a pressure regulation device, a first coupler and a second coupler. The pressure transfer system has a body, a transfer channel and a valve. The transfer channel traverses through the body. The valve is integrated into the transfer channel. The pressure regulation device is connected to a first end of the transfer channel. The first coupler is connected to the pressure regulation device opposite to the first end of the transfer channel. The second coupler is connected to a second end of the transfer channel, opposite to the pressure regulation device. The first coupler is in fluid communication with the second coupler through the pressure regulation device, the transfer channel and the valve.
US10900738B1

A worm gear crank cocking device (“CCD”) for a crossbow to draw a bowstring from a released position to a cocked position. A user rotates a receptacle of the worm gear CCD to draw hooks rearward along the crossbow track to engage the bowstring and to draw the hooks with the bow string to a catch to place the crossbow in the cocked position. The worm gear CCD provides an automatic stop. If a user stops rotating the receptacle of the worm gear CCD, the hooks remain stationary on the track. A release mechanism is provided that disengages spools winding the cords attached to the hooks so that the hooks may return to their starting position forward of the released bowstring.
US10900726B2

A linear encoder may be used to accurately determine a number of cartridges within a magazine. Further, using a set of magnetic sensors within a buffer tube of a firearm, it is possible to determine whether a cartridge is loaded within a chamber of the weapon and/or whether the firearm is jammed. The determination of cartridges within the magazine in conjunction with the determination of whether a cartridge is in a chamber of a firearm can give a user an accurate ammunition count. Further, the use of the linear encoder makes it possible to accurately determine the cartridge count when different cartridges are loaded into the magazine or when the magazine degrades in quality over time. Moreover, the ability for magazines to communicate with a firearm enables a user to determine a total available ammunition to the user in a single display without individually checking each magazine.
US10900715B2

A slag notch for a metallurgical vessel includes a steel member that defines a passageway for molten slag and a system for cooling the steel member.
US10900705B2

A method of reducing moisture content of a cooling compartment includes increasing a temperature of the cooling compartment to a minimum temperature level, decreasing the temperature of the cooling compartment to a maximum temperature level, and draining any condensed moisture from the cooling compartment. A system for reducing moisture content of a cooling compartment includes a coil assembly configured to increase a temperature of the cooling compartment to a minimum temperature level and decrease the temperature of the cooling compartment to a maximum temperature level, and a drain for draining any condensed moisture from the cooling compartment.
US10900703B2

A refrigeration appliance comprises a cavity in which an ozone generating device is placed. The ozone generating device is configured to maintain in the cavity a concentration of ozone between 0.04 and 0.12 ppm, more preferably between 0.06 and 0.1 ppm.
US10900698B2

A method for operating a refrigeration unit that includes controlling overall compressor output of the refrigeration unit having at least one state variable. The method includes operating the compressor unit either in a first mode with a first overall compressor output in which the state variable decreases or in a second mode with a second overall compressor output in which the state variable increases, wherein the first and second modes alternate. The method further includes transitioning from the second mode to the first mode when the measured state variable reaches or exceeds a first threshold, and transitioning from the first mode to the second mode when the measured state variable reaches or falls below a second threshold. The difference between the first value and the second value corresponds to the greatest of the state variable differences that result over the respective minimum duration in the first or second mode.
US10900696B2

An electric motor includes a stator core formed by stacking a plurality of electromagnetic steel sheets, a rotor core provided on an inner side of the stator core and formed by stacking a plurality of electromagnetic steel sheets, a rotating shaft having one end side inserted into the rotor core, and an eccentric portion provided on another end side of the rotating shaft and placed in a compression mechanism, in which a length from a center of the rotor core in an axial direction of the rotor core to an end face of the rotor core in the axial direction of the rotor core is shorter than a length from a center of the stator core in an axial direction of the stator core to an end face of the stator core in the axial direction of the stator core.
US10900689B2

A support for mounting an air conditioner for operative disposition in a window, while being free of any supports external to the window and of any metallic contact with the window, includes elongated top and bottom members of lightweight polymeric molded construction, sized and shaped to extend along an interior window sill of the window, with opposite ends thereof extending beyond vertical side jambs of the window. First and second transverse members of polymeric molded construction extend between the top and bottom members to define a receptacle sized and shaped to slidably receive the air conditioner therein and to interferingly engage an elongated flange extending along an upper surface of the air conditioner. The top and bottom members include molded hand-holds and demarcations/score lines to facilitate trimming to desired widths.
US10900674B2

Provided is an air conditioning apparatus, a central control apparatus of the air conditioning apparatus, a remote control apparatus of the air conditioning apparatus, an indoor apparatus of the air conditioning apparatus and a method of controlling thereof. The central control apparatus of the air conditioning apparatus includes: a plurality of branched ports connected to a pipe of a plurality of indoor apparatuses and provided with predetermined identification information; and a central controller configured to identify the plurality of indoor apparatuses connected through the branched port, based on the identification information, and configured to control an operation of components contained in the air conditioning apparatus based on a result of the identification.
US10900670B2

An air conditioner indoor unit includes a chassis and a face frame. The chassis extends along an up-down direction and includes a plurality of fastening structures arranged at upper end of the chassis and spaced along a left-right direction. The face frame includes an upper support, a lower frame, and two side connectors opposite to each other and connected between the upper support and the lower frame. The upper support includes a fastening member arranged at a rear end of the upper support. The fastening member is detachably fastened to the upper end of the chassis. The lower frame is detachably connected to a lower end of the chassis.
US10900662B2

Disclosed is a combustion mechanism including a combustion chamber, an inner container arranged in the combustion chamber, the inner container is internally provided with a first igniter, a fire outlet pipe extending from an inner cavity of the inner container to outside of the combustion chamber, an ash discharge pipe above the inner container and extending to outside of the combustion chamber. The combustion mechanism further includes a feeding pipe extending into the inner container for feeding materials into the inner container; a nozzle in the inner container for blowing air to cause accumulated ash into the ash discharge pipe, and a first suction fan being arranged in the ash discharge pipe; a gas driving mechanism connected with the nozzle for outputting jet gas to the nozzle; and an air supply mechanism outside the combustion chamber for supplying air to the inner container and the gas driving mechanism.
US10900658B1

A light fixture for repair tools that includes a housing, a battery compartment in the lower part of the housing, a hole in the center of the housing, two light source openings on both sides of this hole, a mount for a mounting plate on the inside of the housing, and an LED mounting plate built into this mount. Two LEDs are located on this plate, compatible with the above light source openings, and at the bottom of the LED mounting plate there is a sensor switch. Lightweight reinforced plastic is used for the light fixture, the edge of the housing is made using bicomponent casting technology, and the notches on both sides have an anti-slip design. The housing allows achievement of a good light focusing effect, the fixtures are resistant to vibration and loosening, the battery can be repeatedly recharged, and the device is convenient to use and repair.
US10900652B2

A lighting fixture structure for a suspended lighting fixture includes an electronics housing for containing lighting electronics. The lighting fixture structure further includes a thermal barrier positioned around a portion of the electronics housing. The lighting fixture structure also includes a heat sink. The electronics housing is separated from the thermal barrier by a first air gap, and the thermal barrier is separated from the heat sink by a second air gap.
US10900646B2

A clamp lamp uses two clamping parts to clamp an outer casing of a monitor stably. In an embodiment, the clamp lamp also uses a C-shaped resilient clip for convenience of clamping a light source thereof. In another embodiment, the clamp lamp also uses a C-shaped resilient clip for convenience of clamping a light source thereof, and a resilient part for assisting the clamping. In another embodiment, the clamp lamp also uses the two clamping parts to clamp the outer casing by touching front and rear surfaces of the outer casing simultaneously; therein, the portion of one clamping part that touches the front surface is shorter than the portion of the other clamping part that touches the rear surface.
US10900645B1

A method and system for providing an improved recessed luminaire includes providing the ability to rotate or shift the position of the junction box within the system. The improved system also provides an ability to shorten lengths of the hanger bar assemblies in an efficient manner during installation of the luminaire. A geometry of the end of the hangar bar assemblies may be modified to provide a more efficient design that also helps support fasteners. Additional improvements may include those for a spring to lock a door of the junction box; improvements for locking hanger bars to a plaster plate; improved mounting tabs for the plaster plate; an improved thermal protector case with enhanced coupling mechanisms; and improvements to a spring for locking a door of the junction box that improve compactness for the system to aid in shipping the system.
US10900642B2

A luminaire includes a light module body and a trim attachment mechanism. The trim attachment mechanism includes a first lever with a first cam on a first side of the light module body and a second lever with a second cam on a second side of the light module body. The first lever and the second lever can both be rotated between a release position that releases and attached trim and an engage position that engages an attached trim. The luminaire can also include a mounting bracket mechanism with a recess circumscribing the light module body and a pair of notches on opposite sides. Torsion spring brackets can be shaped to rotate freely in the recess, whereas friction blade brackets are secured in the notches so that the friction blades do not rotate relative to the light module body.
US10900636B2

This light flux control member comprises an incidence surface, an emission surface, and a plurality of protruding strips. The plurality of protruding strips are disposed approximately perpendicularly to a central axis. When the section perpendicular to the central axis of the incidence surface has the shape of an ellipse, at least some of the plurality of protruding strips are disposed outside a recessed part in the minor axis direction of the ellipse and along the minor axis direction. When the section of the emission surface has the shape of an ellipse, at least some of the plurality of protruding strips are disposed outside the recessed part in the major axis direction of the ellipse and along the major axis direction.
US10900630B2

A headlight, in particular a headlight of a motor vehicle, having at least one first light source for a high beam, which emits light during operation of the headlight, and a first light guide having at least one light entry surface for the light emerging from the at least one first light source and at least one light exit surface, and at least one second light source for a low beam, which emits light during operation of the headlight, and a second light guide, which has at least one light entry surface for the light, emerging from the at least one second light source, and at least one light exit surface.
US10900629B2

A vehicular lamp includes a laser light source configured to radiate a laser beam, a wavelength conversion member configured to receive the laser beam and radiate white light, and a lens body disposed between the laser light source and the wavelength conversion member and configured to emit the white light, wherein the lens body has a laser beam incident surface configured to allow incidence of the laser beam, a white light incident surface configured to emit the laser beam from inside of the lens body and to allow incidence of the white light radiated from the wavelength conversion member, and an emission surface configured to emit the white light, and the wavelength conversion member is disposed to be separated from the white light incident surface.
US10900628B2

Various components for artificial candles and other lighting devices are described that can be used to create a realistic flame effect in the devices. The devices include a flame piece or element that extends upwardly from a body of the device. A light source can be disposed with respect to the flame piece such that the flame piece is illuminated. A variety of drive mechanisms could be disposed within the body of the device that can cause movement of the flame piece with respect to the body or housing. The flame piece can be coupled to a body or housing of the device using various components to suspend at least a portion of the flame piece within the body or housing.
US10900618B2

A light-emitting device holder is configured to fix a light-emitting device to a mounting object. The light-emitting device includes a substrate, a light-emitting element, and a pad. The light-emitting device holder includes a holder main body, a terminal and an insulating member. The holder main body defines an opening at a position corresponding to the light-emitting element in a fixed state after the light-emitting device is fixed to the mounting object by the light-emitting device holder. The terminal is attached to the holder main body, and configured to be in contact with the pad in the fixed state. The insulating member is attached to the holder main body, and configured to be in contact with at least a region of the surface of the substrate between the pad and a portion of an edge of the substrate that is closest to the pad in the fixed state.
US10900610B2

The invention provides an apparatus comprising a storage tank, a liquid piston compressor and a gas-fed device. The storage tank is configured to store liquefied gas therein. The liquid piston compressor is disposed downstream of, and in fluid communication with, the storage tank and is configured to receive boil-off gas from the storage tank and to compress the gas. The gas-fed device is disposed downstream of, and in fluid communication with, the liquid piston compressor, and is configured to receive compressed gas from the liquid piston compressor.
US10900609B2

A high-pressure container has a body part, and a cap inserted in the body part, and the body part has a cylindrical liner, and a reinforcement layer provided on an outer circumferential surface of the liner for reinforcing the liner. The cap has a contact portion that contacts with an inner circumferential surface of the liner, a through-hole that communicates the inside of the body part with the outside, and a projecting portion that is pressed outward in radial directions of the body part, and bites into the reinforcement layer, so as to inhibit the cap from moving in the axial direction.
US10900601B2

A rigid entry fitting configured to form a seal between a flexible pipe segment and a sump wall includes a fitting body having an inner surface defining a tapered opening, an insert received in the tapered opening, a shell received in an opening of the insert, a first pair of gaskets between an outer surface of the insert and the inner surface of the fitting body, a second pair of gaskets contacting an inner surface of the shell and opposite ends of the insert, and a nut configured to engage threads on an outer surface of the fitting body. When the nut is threaded onto the threads, the nut presses the shell and the insert into the tapered opening and presses the first pair of gaskets against the inner surface of the fitting body and the second pair of gaskets against the outer surface of the flexible pipe segment.
US10900592B2

Disclosed is a method and system for supporting a pipeline in a trench. The disclosure is directed to the placement of urea-silicate sprayable or pumpable foams into trenches to provide pipeline pillow supports during placement of the pipeline and to form trench breakers in the trench prior to the trench being backfilled. The pillow supports and trench breakers inhibit erosion of the trench prior to and after being backfilled. The urea-silicate foam material has an open cell content of at least 50% to resist floatation, is non-flammable and electrically conductive. Also disclosed is use of supports for placement between the urea-silicate foam and the bottom of the trench to aid in utilization of the urea-silicate foams in cold weather conditions and in trenches with steeply sloped bottoms. Preferably the supports are biodegradable and electrically conductive when wet.
US10900590B2

A limit switch assembly for a rising-stem valve includes an operating lever actuator element mounted to an outer end of an actuator arm. An electrical switch mounted adjacent the outer end has an operating lever. When the actuator arm is in an outward position, the operating lever actuator element retains the operating lever in a first position wherein the electrical switch is in a first state, and when the actuator arm is in an inward position the operating lever is in a second position wherein the electrical switch is in a second state. An adjustment nut is mounted to the outer end adjacent the operating lever actuator element, and the operating lever actuator element and the adjustment nut are configured to be adjusted along a longitude of the actuator arm to change a distance the operating lever actuator element must travel to move the operating lever into the first position.
US10900586B2

An apparatus for use in marine platform jacking is disclosed herein. In one aspect, a jetting valve includes a valve body with a piston assembly disposed therein. The piston assembly is selectively operated to open and close the valve. A biasing member is coupled to the piston assembly. The piston assembly includes a first piston and a second piston. The dual pistons, in cooperation with the biasing member, allow the valve to self-seal thereby preventing entry of a fluid which is external to the valve.
US10900584B2

The presently-disclosed subject matter includes valve covers. The valve covers can protect valves from exposure as well as from tampering. In some embodiments the valve cover comprises a cap that includes a top end and a side wall that is substantially cylindrical. Embodiments of valve covers also include a plug on an interior side of the top end of the cap that projects toward the opening of the cap. When the valve cover is installed, the plug can extend beyond an opening of the valve.
US10900575B2

Embodiments of the present disclosure include a system for controlling a fluid flow. The system includes a valve body including a bore extending along an axis, an inlet, and an outlet, wherein a flow passage extends transverse the axis from the inlet to the outlet, a stem extending through the bore along the axis, and a valve member coupled to the stem. The valve member is movable along the axis, via the stem, between a closed position where the valve member blocks the flow passage to an open position where the valve member does not block the flow passage. The system also includes a balancing system coupled to the valve member, the balancing system comprising a tether and a balance member, wherein an opening force unseating the valve member is translated to the balance member.
US10900572B2

The invention relates to a valve apparatus for a gaseous medium, having a valve body with an opening which can be flowed through in the flow direction by the medium and is delimited by way of a circumferential face in the valve body. An orifice is arranged in a gap within the valve body such that it can be displaced perpendicularly with respect to the flow direction, in order to influence the flow through the opening. The gap divides the circumferential face into an inlet-side and an outlet-side part circumferential face. The outlet-side part circumferential face has a first edge which faces the orifice and a second edge which faces away from the orifice. The first edge is assigned at least one geometrical feature which is configured to make the first edge non-uniform.
US10900569B2

A packing having an annular shape in a longitudinal direction and a uniform cross section, includes a top surface arcuate part, a bottom surface side arcuate part, and side arcuate parts on both sides as viewed in cross section. Opposite ends of the top surface arcuate part and the side arcuate parts on both sides are connected by upper connection surfaces, and opposite ends of the bottom surface side arcuate part and the side arcuate parts on both sides are connected by lower connection surfaces, and the packing has a maximum width between the side arcuate parts on both sides. An angle formed by a segment which connects a peak on the top surface arcuate part and a lowermost point of the bottom surface side arcuate part, and a vertical line passing through the lowermost point, is formed as an outward or inward inclination with respect to the annular shape.
US10900554B2

A vehicle transfer comprises: a ring gear and a pinion gear; a transfer casing; and a bearing. The transfer casing includes a breather chamber that is partitioned by a partition wall with respect to a gear chamber and that is allowed to communicate with the gear chamber through a communication hole formed in the partition wall to adjust a pressure in the transfer casing, and a lubricating oil passage for supplying the oil to the bearing. The communication hole is disposed at a position to which the oil scooped up by the pinion gear is directed, and the vehicle transfer includes an oil receiver including a vertical wall portion preventing the oil scooped up by the pinion gear from flowing into the communication hole and a horizontal wall portion capturing the oil scooped up by the pinion gear and causing the captured oil to flow toward the lubricating oil passage.
US10900552B2

A forged composite inner race for a constant velocity joint is forged from a composite preform compact including a first powder metal material and a second powder metal material. The forged composite inner race includes a plurality of ball tracks formed on an outer section of the forged composite inner race with corresponding lands between adjacent ball tracks and an axially-extending splined opening formed in an inner section of the forged composite inner race. The outer section comprises the first powder metal material in a higher concentration than the second powder metal material and the inner section comprises the second powder metal material in a higher concentration than the first powder metal material.
US10900551B2

A harmonic drive comprises a wave generator, a resilient, geared transmission element that can be deformed by the wave generator, a connecting element on the housing side, and a connecting element on the output side. The resilient transmission element has two different tooth systems, a spline tooth system and a running tooth system; the spline tooth system is coupled along the entire circumference to one of the connecting elements for conjoint rotation therewith, and the running tooth system is provided for cooperation with the wave generator and partial engagement in a mating running tooth system on the other connecting element.
US10900535B2

A manipulation device has a manipulation body rotationally operated by the manipulator, a support body rotatably supporting the manipulation body, and a rotational load imparting mechanism. The rotational load imparting mechanism has a movable member engaged with the rotational axis of the manipulation body, a magnetism generating mechanism facing the movable member with a gap intervening, and a magnetic viscous fluid, its viscosity changing according to the strength of a magnetic field. The magnetism generating mechanism has a coil generating a magnetic field and a first yoke provided so as to enclose the coil. The first yoke has a first opposing part and second opposing part, which are separated by slits, on a side facing the movable member. The magnetic viscous fluid is filled in the gap, which is between the first opposing part and the movable member and between the second opposing part and the movable member.
US10900534B2

Gas spring and gas damper assemblies include a gas spring and a gas damper. The gas spring includes a flexible spring member with opposing end members secured thereto and at least partially defining a spring chamber. An elongated damping passage having a spiral configuration extends through one of the end members. The gas damper includes a damper housing that at least partially defines a damping chamber in fluid communication with the spring chamber through the elongated damping passage. A damper piston assembly is received within the damping chamber and secured to the other of the end members. Suspension systems and methods are also included.
US10900528B2

A torque limiter and no-back assembly comprises an input shaft, an output shaft, a torque limiter provided between the input shaft and the output shaft, the torque limiter comprising a torque sensing element; and a no-back device arranged to brake the output shaft when the torque sensing element senses levels of torque above a threshold level between the input shaft and the output shaft, characterised in that the torque sensing element comprises a torsion spring having ends which are coupled to the input shaft and the output shaft for rotation therewith.
US10900527B2

The invention relates to a disk brake for a utility vehicle, comprising a brake caliper, which extends over a brake disk and which is slidably held on at least one guide bar, which is connected to a stationary brake bracket by means of a screw, wherein the screw is fed through the guide bar, is designed in such a way that the guide bar has impressing elements, which are formed on the end face of the guide bar that lies against the brake bracket, at least in a circumferential and/or radial partial region, which impressing elements engage into the brake bracket in an impressed manner in such a way that an interlocking connection and/or a frictional connection is formed.
US10900526B2

A brake device for braking rotation of an input shaft, comprises a selectively operable trigger brake comprising a preloaded torsion spring rotationally coupled to the input shaft but permitting a limited rotational movement between the trigger brake and the input shaft; and a roller jamming mechanism operable upon the relative rotation between the trigger brake and the input shaft exceeding a predetermined amount to stop rotation of the input shaft upon operation of the trigger brake.
US10900515B2

A yaw bearing arrangement for a wind turbine, including a yaw bearing with a yaw ring and radial adjustment acting on the inner radial lateral surface of the yaw ring, the radial adjustment including at least a housing, at least one sliding pad and one or more threaded adjustment bolts arranged in threaded housing bores and connected with the sliding pad for a radial adjustment of the sliding pad towards the lateral surface and axial bores for accommodating fixation bolts, wherein the housing is a ring or a ring segment with a plurality of radial, at least partially threaded bores, each radial bore accommodating a radial sliding unit including a radial sliding pad and a threaded radial adjustment bolt for radial movement of the sliding pad.
US10900514B2

A wire-tray-assembly includes a wire-tray, a first-insert, and a second-insert. The wire-tray has a first-mounting-tab defining a first-aperture, and a second-mounting-tab defining a second-aperture. The first-insert is releasably retained by the first-mounting-tab and a first-mounting-stud extends through the first-aperture into the first-insert. The first-insert is rotatable about a longitudinal-axis of the first-mounting-stud. The first-insert defines a first-cavity into which are disposed first-pawls configured to releasably engage threads of the first-mounting-stud. The second-insert is releasably retained by the second-mounting-tab and a second-mounting-stud extends through the second-aperture into the second-insert. The second-body defines a second-cavity into which are disposed second-pawls configured to releasably engage threads of the second-mounting-stud. The first-pawls engage the threads of the first-mounting-stud and the second-pawls engage the threads of the second-mounting-stud when an installation-force is applied the first-insert and the second-insert along the longitudinal-axis of the first-mounting-stud and the second-mounting-stud.
US10900511B2

A corner locking mechanism for a bed base that has corners formed by respective adjacent mating side panels and end panels is provided. The corner locking mechanism has a first section including a first top wall, a first outer wall orthogonal to the first top wall, and a first inner wall extending orthogonally from the first top wall. The corner locking mechanism also has a second section extending orthogonally from the first section, the second section including a second top wall, a second outer wall extending orthogonally from the second top wall, and a second inner wall spaced from the second outer wall and extending orthogonally from the second top wall. The first section is located over one of the side panel or the end panel at the corners.
US10900496B2

A radial compressor for an exhaust gas turbocharger may include a compressor housing in which a flow channel is arranged, a compressor wheel arranged in the flow channel, a device influencing a characteristic field, and a discharge channel. The flow channel may delimit a flow path of air through the radial compressor. The flow channel may have a suction section via which the compressor wheel sucks in air. The compressor housing may have a circumferential section circumferentially surrounding the compressor wheel in which a spiral channel of the flow channel may be arranged via which air compressed by the compressor wheel flows out. The device may include a cavity fluidically connected to the suction section. The discharge channel may be arranged in the compressor housing feeding, via an inlet mouth point, into the cavity and extending to an outlet mouth point fluidically connecting the cavity to the spiral channel.
US10900494B2

What is needed is a system that a system that may allow a consumer to adapt a light source to customize a room. Accordingly, the present disclosure relates to a system that may be adapted to a range of features, wherein the system may convey a preference for a sport, sports team, college, or other source of fandom. In some embodiments, a sport cover may be integrated with a feature, such as a fan, wall mount, chandelier, or lamp. In some aspects, the sport cover may comprise a range of customizable attributes, such as colors, sounds, images, and sport cover types. According to the present disclosure, a consumer may change out the light fixture on the fan to with an adaptable or convertible sports cover.
US10900485B2

Power systems and methods of controlling an engine driven air compressor include an air compressor driven by an engine via a clutch. A first pressure sensor configured to sense a pressure level at an outlet of the air compressor. An inlet valve configured to close in response to the first pressure sensor sensing a pressure level above a first pressure level. In addition, a second pressure sensor to sense a pressure level below a second pressure level at a housing of the air compressor, wherein the clutch is configured to disengage in response to the second pressure level, wherein the first pressure level is higher than the second pressure level.
US10900478B2

A pump diaphragm for a diaphragm pump for conveying a fluid includes a solid core with a connection device for a drive rod of the diaphragm pump, and a plate-shaped elastic diaphragm body made of rubber having a peripheral clamping edge. The solid core is embedded at least partially in the diaphragm body and the solid core is produced from a thermoplastic and forms covalent bonds with the elastic diaphragm body made of rubber without adhesive. For this purpose, the thermoplastic, for example polyamide 612 or polyphenylene ether, and the rubber, a periodically cross-linked rubber such as EPDM, are selected in such a way that they are covalently cross-linked with one another at the boundary layer. In this way, a bonding layer that is susceptible to weakening or destruction is not present between the core and the diaphragm body.
US10900477B2

A linear compressor includes a shell, a frame in the shell, a cylinder defining a compression space, a piston in the cylinder, a motor assembly configured to drive the piston, a discharge cover unit defining a discharge space, a discharge valve configured to selectively open and close the compression space, and a valve spring assembly configured to provide elastic force that causes the discharge valve to contact the cylinder. The discharge cover unit includes a cover housing that defines an opening configured to communicate with the discharge space, a discharge cover that inserts into the cover housing through the opening, that contacts an inner surface of the cover housing, and that covers the opening, and a fixing ring configured to be positioned at an inner surface of the discharge cover. A thermal expansion coefficient of the fixing ring is greater than that of the discharge cover.
US10900475B2

In accordance with presently disclosed embodiments, a system and method for distributing electrical or other forms of power, fluids, data, fuel, and combinations thereof for performing hydraulic well stimulation treatments is provided. The disclosed distribution unit may include an arrangement of distribution lines (e.g., cables or fluid conduits) disposed within a body of the distribution unit for routing various resources between connection points used to connect the distribution unit to nearby stimulation equipment. The manifolded distribution unit provides convenient and efficient routing of power, fuel, data, and other items needed by equipment disposed about a well site.
US10900472B1

A hydraulic pressure compensating pump assembly having a fluid flow regulation mechanism is provided. The fluid flow regulation mechanism is set to an initial stroked position that can be adjusted to accommodate various applications. The fluid flow regulation mechanism includes a biasing means that allows the pump to de-stroke in response to a pressure demand increase and to return to the initial pressure set point when pressure demand subsides sufficiently. Different spring types and spring rates can be specified to achieve a desired response to pressure demand fluctuations within a particular hydraulic circuit.
US10900470B2

Provided is a wind turbine including a hub and several blades rotatably attached to the hub by means of blade bearings including an inner ring coupled with the respective blade and an outer ring coupled with the hub, or vice versa, and rolling elements provided between the rings, wherein the outer ring or the inner ring has a cross section with a circumferentially varying thickness.
US10900461B2

A system for monitoring and cleaning a spark plug is disclosed. In one example, rim firing of a spark plug is detected according to characteristics of a voltage of a primary coil of an ignition coil. The system may institute spark plug cleaning after rim firing of a spark plug is detected.
US10900456B2

A disclosed method of automatically stopping and restarting a vehicle engine determines if one or more stop/start enablement condition has been met. If the stop/start enablement condition or conditions have been met, the method initiates an engine shutdown. If a restart request is made before the engine reaches a predetermined threshold speed, then a first restart sequence is initiated. If a restart request is made when the engine speed is less than the predetermined threshold speed but still greater than 0, then a second restart sequence is initiated.
US10900454B1

A starter-generator device for a work vehicle having an engine. The device includes a gear set for transmitting power, first and second clutches having actuation pins and shiftable relative to the gear set, first and second actuator devices moving armatures only in a first direction, and first and second linkages having a coupling region coupled to the respective armature and a second end coupled to the actuation pin. The first actuator device moves the coupling region and second end of the first linkage in the first direction. The second actuator device moves the coupling region of the second linkage in the first direction and the second end in an opposite second direction. The clutches shift into engaged or disengaged positions by the second end of the respective linkage moving one of the directions, and shift into the other engaged or disengaged position by the second end moving the other direction.
US10900445B2

An exhaust gas recirculation cooler may include a heat exchanger block including a first mounting flange, a diffuser including a second mounting flange, and at least one non-return valve arranged between the heat exchanger block and the diffuser. The exhaust gas recirculation cooler may also include a valve carrier which supports the at least one non-return valve and on which a gasket is arranged. The heat exchanger block may be connected via the first mounting flange directly to the second mounting flange of the diffuser. The valve carrier may be arranged between the heat exchanger block and the diffuser, and with the gasket may seal a sealing point between the first mounting flange and the second mounting flange. The diffuser may include an outwardly closed recess with a peripheral rim structured to accommodate the valve carrier. The rim may define the second mounting flange.
US10900439B2

A coated cylinder liner 20 comprises a wear resistant layer 22, such as a DLC coating, and a metallic adhesive layer 24, such as chromium or titanium, deposited on an inner surface 26 thereof. The layers 22, 24 each have a thickness tw, ta varying by not more than 5% along at least 70% of the length of the inner surface 26. The metallic adhesive layer 24 is deposited by sputtering a consumable metallic electrode 28 onto the inner surface 26. The sputtering can be magnetron sputtering. The consumable metallic electrode 28 can include a hollow opening 40 with orifices 50 for providing a carrier gas into the deposition chamber 52. In addition, the inner surface 26 of the cylinder liner 20 can provide the deposition chamber 52 by sealing a first opening 36 and second opening 38 of the cylinder liner 20.
US10900436B2

Methods and systems are provided for reducing errors in estimated fuel rail pressure incurred at the time of a scheduled injection event due to engine-driven cyclic fuel rail pressure changes. In one example, a pulse-width commanded during a scheduled injection event is determined as a function fuel rail pressure samples collected over a moving window that is customized for the corresponding fuel injector. In another example, the commanded pulse-width is determined as a function of an average fuel rail pressure sampled during a quiet zone of injector operation and predicted fuel rail pressure altering events occurring between the quiet zone and the scheduled injection event.
US10900433B2

An oxygen sensor system includes an oxygen sensor and associated circuitry connected thereto. The oxygen sensor including a reference cell. The associated circuitry measures the impedance of the reference cell at time intervals, wherein the time intervals include a random component.
US10900425B2

Methods and apparatus for conducting engine related diagnostics during cylinder cutoff (DCCO) operation of an engine are described. In one aspect, changes in the amount of oxygen in the exhaust system are monitored while the engine is operating in the DCCO mode. Changes in the oxygen level are then analyzed to determine various faults. Some of the faults that can be detected using this approach include cylinder deactivation faults and exhaust system leak faults. In another aspect, the rate of change of manifold pressure within the air intake manifold is monitored while operating the engine in a DCCO mode with the throttle closed. A fault indicative of potential air leakage into the air intake manifold is indicated when it is determined that the rate of change of the manifold pressure exceeds a designated threshold.
US10900424B2

A rotating group for a supercharger includes a driving shaft and rotor assembly including a driving shaft connected to a driving rotor. A driven shaft and rotor assembly include a driven shaft connected to a driven rotor. The driving rotor is in intermeshing engagement with the driven rotor to rotate in a pair of transversely overlapping cylindrical chambers defined in a rotor housing of the supercharger. A driving shaft bearing is disposed in a bottom plate to radially and axially support the driving shaft for rotating the driving rotor in the rotor housing at a first predetermined axial location of the driving rotor from the bottom plate. A driven shaft bearing is disposed in the bottom plate to radially and axially support the driven shaft for rotating the driven rotor in the rotor housing at a second predetermined axial location of the driven rotor from the bottom plate.
US10900423B2

Systems and methods are provided for performing on-board separation of a fuel into a higher octane fuel fraction and a lower octane fuel fraction using a membrane under osmosis conditions. By performing the separation under osmosis conditions, the feed for separation can be exposed to the membrane without requiring prior heating. This can avoid the need for having a separate heat exchanger system for heating the feed to the membrane to a desired temperature range. Additionally or alternately, the permeate from the membrane separation can be at a pressure of roughly 100 kPa-a or higher. This can avoid the need for having an eductor to provide a pressure below 100 kPa-a for the permeate side of the membrane. The fuel fractions produced during the membrane separation can then be used as fuel in a dual-fuel spark ignition engine.
US10900419B2

An accessory system for a gas turbine engine having a driveshaft with an axis of rotation is provided. The accessory system includes a towershaft coupled to the driveshaft and driven by the driveshaft along a towershaft axis of rotation. The accessory system also includes a shaft including a first shaft bevel gear coupled to a towershaft bevel gear. The shaft is rotatable by the towershaft along a shaft axis of rotation. The shaft axis of rotation is transverse to the towershaft axis of rotation. The accessory system includes a first accessory drive shaft having a first accessory bevel gear driven by the shaft. The accessory system also includes a second accessory drive shaft having a second accessory bevel gear driven by the shaft. A first accessory axis of rotation and a second accessory axis of rotation are substantially transverse to the shaft axis of rotation.
US10900409B2

A device for controlling an air flow in a motor vehicle compartment. The device includes: a frame defining an opening; a plurality of slats extending across the frame, arranged above one another; and an actuator connected to each of the slats by a respective fastener. Each slat extends in a respective air deflection plane, and is movable via the actuator, between: a closed position, in which the slats cooperate with one another to block the passage of the air through the opening, and an open position, in which the slats allow the air to flow through the opening, the deflection planes of the slats intersecting upstream from the frame. Each fastener is mounted rotatably only on the actuator, around a respective actuating axis.
US10900405B2

Methods and systems are provided for adjusting operation of a split exhaust engine system based on a total flow of gases through a scavenge exhaust gas recirculation system of the split exhaust engine system. In one example, a method may include adjusting engine operation in response to a flow of gases to an intake passage, upstream of a compressor, from a scavenge manifold coupled to scavenge exhaust valves, the flow of gases determined based on a valve opening overlap between the scavenge exhaust valves and intake valves of an engine, the scavenge exhaust valves opened at a different time than blowdown exhaust valves coupled to a blowdown manifold coupled to a turbine.
US10900401B2

A method of detecting a blocked pressure line in an internal combustion engine SCR system, which includes a feed pump, a dosing module, a pressure sensor, and an electronic control unit, includes a reference signal of a pressure (p) in the pressure line being measured over a measuring time (tM) if a reducing agent solution is not dosed by the dosing module, and a signal energy of the reference signal is then calculated; a pressure signal being measured over the measuring time (tM) during the dosing of a dosing mass of the reducing agent solution by the dosing module; and a signal energy of the pressure signal is then calculated; a ratio of the signal energies of the pressure signal to the signal energy of the reference signal being calculated; and finally the blocked pressure line being detected if the ratio falls short of a first pre-definable threshold value.
US10900400B2

A method for operating an electrically heatable catalytic converter in an exhaust tract of an internal combustion engine having at least one honeycomb body through which an exhaust-gas stream can flow, and having at least one electrically heatable heating conductor positioned upstream of the honeycomb body in a throughflow direction of the exhaust gas includes: applying an electrical current to the heating conductor such that the heating conductor is electrically heated in a manner dependent on an ambient temperature around the heating conductor; and electrically heating the heating conductor such that a dwell time of a temperature of the heating conductor is bounded in a temperature range defined by a first lower limit temperature TG1U and an upper limit temperature TG1O.
US10900397B2

A method for determining a loading state of a particle filter of a motor vehicle. The method includes detecting a first differential pressure across the particle filter, determining a second differential pressure across the particle filter, and subjecting each of the first differential pressure and the second differential pressure to a filtering process in order to determine a filtered first differential pressure and a filtered second differential pressure. The method further includes subjecting each of the first filtered differential pressure and the second filtered differential pressure to an integration process in order to determine a first integral of the filtered first differential pressure and a second integral of the filtered second differential pressure, synchronizing the first integral and the second integral with one another to provide synchronized integrals, and determining, as the loading state, a ratio which is dependent on the synchronized integrals.
US10900396B2

A vehicle exhaust system is provided. The exhaust system may include a muffler including a casing, an inlet tube extending therethrough, and an outlet pipe partially disposed therein. The exhaust system may also include an orifice tube that may have a tapered body inserted within an end of the outlet pipe that is disposed between a baffle and a wall of the casing. The orifice tube may also include an inlet portion flared from the tapered body configured to attenuate noise of exhaust gas funneling into the outlet pipe.
US10900392B2

A lubrication system includes an engine oil pump, a lubricating oil tank, a breathing pipe, a machine body, and an oil pan. The engine oil pump is formed by superposing upper and lower layers being a lubricating pump and an oil return pump. An oil inlet of the oil return pump leads to a cavity of the oil pan, and an oil outlet leads to an interior of the lubricating oil tank. An oil inlet of the lubricating pump leads to the interior of the lubricating oil tank, and an oil outlet leads to a machine filter. The machine filter is communicated with a main oil path of the machine body. An oil tank cover of the lubricating oil tank is provided with a breathing one-way valve and an oil filling port. The breathing one-way valve communicates one end of the breathing pipe, and the other end thereof communicates a crankcase.
US10900390B2

A method of operating an electromagnetic latch assembly of a type that includes an electromagnet and a latch pin that is stable independently from the electromagnet in both first and second positions includes energizing the electromagnet systematically over a period in a manner that enhances the functionality of the electromagnetic latch assembly without causing the latch pin to move between the first and second positions. The period may be a period over which the electromagnetic latch assembly is too cold and the electromagnet may be energized in a manner that is effective for heating. Alternatively, the period may be one over which the electromagnetic latch assembly is subject to high inertial forces and the electromagnet may be energized in a manner that is effective to enhance latch pin retention.
US10900388B2

An electrohydraulic valve including an electromagnetic actuator assembly; and a hydraulic assembly, wherein the electromagnetic actuator assembly and the hydraulic assembly are arranged in axial alignment along a longitudinal axis, wherein the hydraulic assembly includes a valve housing in which a valve piston is arranged axially movable along the longitudinal axis, wherein the electromagnetic actuator assembly includes an actuator housing, a coil configured to generate a magnetic field and an armature that is arranged axially movable along the longitudinal axis to position the valve piston, wherein a connection is formed between the electromagnetic actuator assembly and the hydraulic assembly, wherein the actuator housing is formed by an encasement of at least the coil with a synthetic material through injection molding, wherein a circumferential annular groove is formed in which a seal element is positioned that seals the electromagnetic actuator assembly between the hydraulic assembly and the electromagnetic actuator assembly.
US10900383B2

A waste heat recovery system includes a first heat exchanger, a second heat exchanger, and an expander. The first heat exchanger receives working fluid from a first portion of a first loop and provides the working fluid to a second portion of the first loop. The second heat exchanger receives the working fluid from a first portion of a second loop and provides the working fluid to a second portion of the second loop. The expander provides the working fluid to a first portion of a common line. The expander includes a stator. The stator includes a first inlet and a second inlet. The common line provides the working fluid to both the first loop and the second loop upstream of the first portion of the first loop and upstream of the first portion of the second loop.
US10900375B2

Provided is a turbine having a turbine regulating unit, a turbine protection unit, at least one safety block, quick-closing valves and regulating valves, wherein the quick-closing valves and the regulating valves can be actuated by associated switching and setting drives, wherein the at least one safety block is a pneumatic safety block, and in that at least one switching drive for direct or indirect actuation of a quick-closing valve is a pneumatic switching drive. The embodiment also relates to a method for retrofitting an existing turbine having a turbine protection unit, a turbine regulating unit, a hydraulic safety clock, quick-closing valves and regulating valves, wherein the quick-closing valves can be actuated directly or indirectly by associated hydraulic switching drives.
US10900365B2

An assembly forming a gasket for a turbomachine, includes a brush seal made of a plurality of sealing elastic bristles surrounding a core, a retaining ring including a recess to at least partly accommodate the brush seal, and a bearing cover, placed in contact with the brush seal to hold it in position against the retaining ring, the brush seal being located between the retaining ring and the bearing cover.
US10900364B2

A stator vane assembly for a gas turbine engine includes an inner vane support defining a first aperture, an outer vane support defining a second aperture, a stator having an inner end that extends through the first aperture and an outer end that extends through the second aperture, and a first bracket. The first bracket is operatively connected to the inner vane support and extends over the first aperture. The first bracket and the inner vane support defining a first pocket.
US10900354B2

A drilling and cutting device for both drilling and cutting through large objects is provided. The drilling and cutting device provides a plurality of cutting elements spaced apart and connected along a cutting chain that is operatively connected to a driven gear. The cutting chain is mounted along a periphery of a guide bar adapted to force the cutting chain to move on a certain path laterally, longitudinally or rotatably when selectively engaged to a mounting assembly.
US10900344B2

Techniques to determine wellbore leak crossflow rate between formations in an injection well are described. The techniques repurpose well performance principles to achieve the objective of cross flow rate quantification without the need to run a flowmeter.
US10900341B2

A system can include a processor; memory accessible by the processor; a network interface; and processor-executable instructions stored in the memory to instruct the system where the instructions include instructions to receive time series data associated with a borehole; compute a similarity metric for at least a portion of the time series data with respect to other time series data for the borehole; and analyze the similarity metric with respect to at least one operation associated with the borehole.
US10900335B2

A completion system for perforating a tubular string positioned in a wellbore includes a tool string positionable in the wellbore, wherein the tool string includes a first perforating gun and a plurality of digital switches, a control system connectable to the tool string, wherein the control system is configured to generate a plurality of unique identifiers for each switch of the plurality of switches, assign each of the plurality of unique identifiers to one of the plurality of switches, and transmit a signal to a first switch of the plurality of switches including a first unique identifier of the plurality of unique identifiers to actuate the first perforating gun and perforate the tubular string, wherein the first unique identifier is assigned to the first switch.
US10900331B2

A method and equipment for harvesting natural gas from seabed hydrates are disclosed. The preferred equipment includes a mobile riser, a water injection nozzle, a gas collector, a gas separator, a gas compressor, a water pump, and a water boiler. A fraction of produced gas is used to heat water which is in turn injected to seafloor for dissociating gas hydrates. The preferred method of the invention comprises producing natural gas from seabed hydrates using a production ship with a moving riser installed. This method eliminates the need of drilling wells and thus cuts cost of gas production tremendously.
US10900326B2

A technique facilitates injection via an injector well while providing automatic restriction of unwanted back flow. A completion positioned in a borehole facilitates the injection operation. The completion includes a packer coupled with a tubing and oriented to enable formation of a seal between the tubing and a surrounding casing. A formation isolation valve is coupled to the tubing. Additionally, a mechanical assembly is coupled to the tubing at, for example, a location below the formation isolation valve. The mechanical assembly may include a mechanical formation isolation valve and a flow controller. The flow controller is automatically actuatable to enable a flow of injection fluid in a downhole direction while blocking fluid flow in an uphole direction while the mechanical formation isolation valve is in a closed position. The flow controller includes a plurality of flow restrictors positioned to control flow between an interior and an exterior of the tubing.
US10900319B2

A cased bore straddle packer has an upper unload sub sleeve with fluid ports that are selectively aligned with corresponding ports in an upper unload sub mandrel component and a lower unload sub sleeve with fluid ports that are selectively aligned with corresponding ports in a lower unload sub mandrel component to permit fluid to be selectively dumped from the straddle packer. Control of the alignment of the respective ports is effected by manipulating an auto-J ratchet machined into a multicomponent mandrel of the straddle packer. The auto-J ratchet is controlled from the surface using completion string pull and push manipulations.
US10900316B2

An annular seal for sealing an interface between a wellhead housing and a casing hanger. The annular seal includes a central body portion and a first pair of seal legs extending in a first direction from the central body portion. Each of the first pair of seal legs sealingly engages one of the wellhead housing or the casing hanger, and are further energized by bore pressure. The annular seal also includes a second pair of seal legs extending in a second direction from the central body portion. Each of the second pair of seal legs sealingly engages one of the wellhead housing or the casing hanger, and is further energized by annulus pressure.
US10900308B2

A system for activating a downhole tool may include a mandrel, a first piston disposed about the mandrel and defining a piston chamber therebetween, a flow restrictor positioned in the piston chamber and separating the piston chamber into an upper chamber located uphole of the flow restrictor and a lower chamber located downhole of the flow restrictor, and a second piston disposed in the upper chamber. The flow restrictor may define at least one orifice extending axially therethrough and, a damping fluid may reside in the piston chamber downhole from the second piston.
US10900303B2

Aspects of magnetic gradient drilling are described. In one embodiment, a system includes a drill pipe, drilling fluid, and a magnetic assembly tool connected to or integrated with the drill pipe. Among other elements, the magnetic assembly tool can include a magnetic field generator configured to generate a magnetic field and create an additional pressure drop in the drilling fluid outside the drill pipe, and a magnetic shielding material configured to shield the magnetic field from inside the drill pipe.
US10900302B2

A boring apparatus for coupling to a drill rod and drilling a borehole includes a boring tool head configured to couple to the drill rod and receive drilling fluid. The boring tool head has an exterior surface with a hole and defines an internal cavity. The hole is configured to receive ground spoils such that the ground spoils are conveyed into the internal cavity, and the drilling fluid dispenses into the cavity such that the drilling fluid mixes with the ground spoils to form a drilling slurry. A housing is coupled to the boring tool head and has a chamber in fluid communication with the cavity. A pump in the chamber is configured to pump the drilling slurry out of the cavity and the chamber.
US10900298B2

A lifting elevator includes a first elevator segment having a first plurality of slips, a second elevator segment having a second plurality of slips, and a hinge. The first elevator segment and the second elevator segment each have a swept angle of about 180°, and each of the first plurality of slips and the second plurality of slips includes a die configured to grip an external surface of a pipe.
US10900297B2

Modular stabilizer tools may be used to reduce unwanted deflection of a wellbore and in effecting a desired change in direction of a wellbore in an efficient and inexpensive manner. As the diameter of a wellbore changes, the modular stabilizers plates may be configured to expand or decrease the outer diameter of a modular stabilizer tool without requiring removal of an entire section of the drill string. Each modular stabilizer plate of a modular stabilizer tool may be configured to align and affix to any one or more other modular stabilizer plates and may be of any size or shape. A site need only maintain a small inventory of modular stabilizer plates instead of entire collars, tools, or sections of a drill string. When any modular stabilizer plate, especially an outer spacer stabilizer plate, experiences wear or damage, it may be replaced without the requirement of replacing an entire collar.
US10900296B2

Embodiments disclosed herein describe cylindrical structures with indents configured to reduce vortex induced vibrations (VIV). For example, the cylindrical structures may be configured to reduce VIV for risers subject to ocean currents.
US10900289B2

A drilling bottom hole assembly for loss circulation mitigation includes a drill bit configured to drill a wellbore in a formation. The drill bit is attached to a drill string. The wellbore includes a high-loss circulation zone into which drilling fluid is lost during drilling the wellbore. An under reamer is attached to the drill string upstring of the drill bit. The under reamer is downhole of the high-loss circulation zone. The under reamer, in response to actuation, is configured to widen a diameter of the high-loss circulation zone. An expansion assembly is connected to the under reamer. The expansion assembly surrounds the drill string upstring of the under reamer. The expansion assembly is configured to cover the high-loss circulation zone after the diameter of the high-loss circulation zone is widened by the under reamer.
US10900281B1

A gate assembly is formed from a gate attached by hinges to a frame. A pair of L-shaped brackets are attached to the outer sides of the frame. The brackets are in turn attached to a pair of gate posts in a barrier. Bolt holes formed in the header section of the frame receive removable eye bolts that may be used as hoisting points as the frame is being positioned within a barrier. To maintain the shape of the frame during such positioning, a removable sill section is included in the base of the frame. The first upright section of the frame defines an unobstructed internal channel bounded by input and output portals. A cable may pass though the channel and into the gate by way of the output portal. Window openings in the gate may be fitted with removable window panels containing pickets and infill material. Dual gates may be positioned within an enlarged frame, and a removable mullion post positioned between the gates and supported by the frame.
US10900278B1

A cabinet door having a first member with a first recess disposed along a top side of the center panel between a first stile and a second stile, a second recess disposed along a bottom side of the center panel between the first stile and the second stile, and a first veneer having a longitudinally extending grain pattern; a second member with a second veneer having a longitudinally extending grain pattern, and a first rabbet; and a third member with a third veneer having a longitudinally extending grain pattern; and a second rabbet; where the second member fits into the first recess, the third member fits into the second recess, and the longitudinally extending grain pattern of the second veneer is parallel to the longitudinally extending grain pattern of the third veneer and perpendicular to the longitudinally extending grain pattern of the first veneer.
US10900273B1

A frame assembly, for use in window and door applications configured to retain a panel, comprising a frame with a cover assembly and a support assembly having a track assembly, and a sill assembly and a header assembly both interconnected to a securing surface. The cover assembly is interconnected to the support assembly. The sill assembly comprises a roller member disposed in supporting relation to the track assembly, and the header assembly is disposed in supporting relation to the support assembly so that the frame is movable relative to both the header assembly and the sill assembly. At least a portion of the frame comprises a predetermined thickness of about 1 and 3/16 inches and a predetermined width of about 2 and ½ inches. The predetermined thickness is substantially less than the predetermined width so that both cooperatively and concurrently enhance viewing through the panel and the frame's stability.
US10900272B2

A one-piece sill pan flashing is provided with accordion sections enabling the flashing to be adjusted in width as necessary for installation in rough framing. The new flashing includes a sill plate cover with forwardly and downwardly inclined upper portions and lower portions extending downward from the upper portions. The accordion sections are incorporated integrally into the sill cover and are formed of narrow panels, flexibly connected along lateral edges to form V-shaped accordion folds having a series of ridges and valleys. The respective ridges and valleys are aligned in common vertical planes and are rounded through a transition curve at the front corners thereof. The flashing is injection molded in two end parts, each with one or more accordion sections. Center extensions can be used for extra wide window framing. The parts are permanently bonded and sealed at the factory and shipped and installed as one piece.
US10900265B2

In a invisible hidden door hinge (1), a first connecting body (2a) and a second connecting body (2b) are connected together by an articulation device (3) which allows the relative movement between a condition of opening and a closed condition in which the first (2a) and the second (2b) connecting body define a seat in which the articulation device (3) is enclosed. At least one of the connection bodies (2a, 2b) comprises a support structure (4a, 4b) in which, for a position adjustment, at least one movable body (5a, 5b) is housed which is shaped from a respective single metal sheet in a single concave piece having concavity defined by a bottom (52a, 52b) and by side walls (53a, 53b) that realize a continuous peripheral edge of the bottom (52a, 52b), joined to the bottom (52a, 52b) without interruption of the material of which said respective single metal sheet consists of and surrounding the bottom (52a, 52b) on at least three consecutive sides.
US10900263B2

A retractable latch hook shroud assembly includes a base plate, a first post, a second post, a shroud, and a spring biasing mechanism. The first post extends from the base plate in a first direction. The second post extends from the base plate in the first direction, and the second post is spaced away from the first post in a direction orthogonal to the first direction. A shroud has an end wall and a side wall that extends away from the end wall. The side wall defines a latch hook recess. The end wall has a first hole and a second hole. The first hole is configured to slidably receive the first post and the second hole is configured to slidably receive the second post. The spring biasing mechanism is interposed between the base plate and the end wall of the shroud.
US10900260B2

A portable protective case for the safe transport and storage of measuring devices and other electrical equipment. The protective case is designed to protect a valuable and sensitive measuring device located inside it against theft, unauthorized use and/or potentially harmful environmental influences. The case comprises communication means for sending and receiving data via a wireless network, as well as for receiving localization data, which enable the communication unit to provide at least a rough location of the case.
US10900257B2

A method for mutually controlling and unlocking a dual plug in a lock includes: unlocking a code of a first plug first, the first plug restricting unlocking of a second plug, the second plug restricting rotating of the first plug before the code of the first plug is unlocked. after unlocking the code of the first plug, the first plug translating to a second position from a first position using a preset position difference, the first plug being unable to rotate during the translation; after moving the first plug to the second position, the first plug releasing a restriction on the second plug, the second plug still restricting the rotating of the first plug; and unlocking the code of the second plug, the first plug and the second plug being able to rotate synchronously so as to unlock the lock after unlocking the code of the second plug.
US10900255B2

An apparatus, having: a staple (404); and a hasp assembly (200) including: a chamber (412) including a home position (430) and a release passage (414); and a release element (328) disposed in the release passage. Forward rotation of the hasp assembly from an upright orientation (208) about a first horizontal axis (220) allows the kinetic element to move under the influence of gravity from the home position into the release passage and into contact with the release element, thereby releasing the staple.
US10900244B2

An electrohydraulic control circuit includes a hydraulically-operated drive assembly and an emergency valve. The hydraulically-operated drive assembly includes an electrically-actuated proportional valve and hydraulic operating lines. The proportional valve is connected to the hydraulic operating lines for actuation of the drive assembly in a normal operation mode. The proportional valve is also connected to a pressure supply line and to a return line. The emergency valve is connected to the hydraulic operating lines for actuation of the drive assembly in an emergency operation mode. In the emergency operation mode, the emergency valve is actuated via an emergency operating unit.
US10900242B2

A baseboard for covering an expansion gap at an intersection of a vertical wall and a floor. The baseboard includes a substantially L-shaped body formed of a thermoplastic material and having a toe portion and a wall portion. The toe portion has a front side and a back side, and the wall portion has a front side, a back side, an upper end, and a lower end. The back side of the wall portion is provided with a plurality of spaced-apart ventilation channels extending entirely across the wall portion from the upper end of the wall portion to the lower end thereof to permit air-flow to and from the floor gap. At least the front side of the toe portion and the front side of the wall portion is coated with a flexible coating.
US10900221B2

The present application is generally directed to multifunctional flashing devices suitable for installation of lap siding. Flashing devices include a flashing section, a removable supporting section, and one or more alignment features configured to facilitate positioning of the flashing devices adjacent to an installed course of lap siding. The flashing devices may be fastened to a building substrate adjacent to an installed course of lap siding, at locations corresponding to butt joints of an additional course of lap siding. The supporting sections of the flashing devices are configured to retain and support additional cladding elements in position for installation. When the additional cladding elements have been fastened to the building substrate, the supporting section may be removed from the flashing section.
US10900218B2

Fabrication of a multi-story building includes fabricating floor plates at or near ground level, and lifting them to a final position on a vertical support core. A method for assembling one of the floor plates assembling a floor plate frame near ground level. Cambers are imparted into framing members based upon expected deflections, and metal decking is installed onto the floor plate frame. A plurality of permanent support points for the floor plate are determined, wherein the floor plate is attachable to the vertical support core at the permanent support points. First pedestals are installed between ground level and the floor plate frame proximal to the permanent support points for the floor plate. Hardenable material is dispersed onto the metal decking of the floor plate frame while the floor plate frame is lifted at the permanent support points.
US10900217B2

A building space divider system for providing one or more rooms in a building space, the building space divider system comprising at least two framework beams and coupling strips, in which the framework beams extend in a longitudinal direction, and the framework beams include longitudinal beam coupling parts where two of the framework beams are back-to-back coupled via the coupling strips, each coupling strip comprising two strip parts each having a beam coupling end extending along a longitudinal side of the strip part for coupling to the beam coupling part of the framework beam, and a strip coupling end extending along an opposite longitudinal side of the strip part.
US10900209B2

A method for making a sink with a supporting structure, comprising: drawing a sink including at least one basin and a rim extending outwardly from at least one side of the at least one basin; and coupling a support structure in the form of at least one channel to an underside of the at least one side of the rim using a tool; wherein the tool includes a channel support configured to receive one channel of the at least one channels.
US10900208B2

A ball for a hydraulic component comprises a spherical body provided with at least one first through channel, which extends along a first axis; and at least one flow changer element arranged along the first through channel.
US10900200B2

This hydraulic drive device for a work vehicle includes a main pump (1) of a variable displacement type or a fixed displacement type discharging pressure oil, a main flow passage (F1) for supplying pressure oil of the main pump to an actuator, a sub-pump (5) of a fixed displacement type discharging pressure oil, a sub-flow passage (F2) for making pressure oil of the sub-pump merge with the main flow passage and supplying the pressure oil to the actuator (2), a merging directional valve (6A) for connecting or cutting off the main flow passage and the sub-flow passage, a controller (30) for controlling operation of the merging directional valve, and a relief valve (7A) arranged in the sub-flow passage, in which the relief valve has a pressure override characteristic having a tendency that the relief pressure increases from a cracking pressure to a set pressure as a relief flow rate increases.
US10900196B2

An excavator calibration framework comprises an excavator, a laser distance meter (LDM), and a laser reflector. The excavator comprises a chassis, linkage assembly (LA), sensor, implement, and an architecture controller. The LA comprises a boom, stick, and four-bar linkage (4BL) with the sensor on a 4BL dogbone linkage. The architecture controller is programmed to generate a mapping equation comprising linkage angle inputs (a measured dogbone angle θDFMeasured, an estimated implement angle θGHEstimated) and n unsolved 4BL linkage length and angle offset parameters. The controller is programmed to generate and solve a set of m mapping equations comprising the n unsolved parameters.
US10900188B2

Systems and methods are disclosed for vaporization suppression. Vaporization suppression may include, for example, evaporation control and/or odor control. A layer of foam glass aggregates may be placed on a body of water. Bodies of water may include natural and man-made aqueous bodies (such as, for example, ponds, lakes, lagoons, reservoirs, tanks, pools, runoff areas, etc.). Water may include clean water, natural water, rainwater, runoff, industrial output, manure slurries, leachates, treatment effuse, etc.). When placed, the foam glass aggregates in contact with the water may have a first moisture content. At equilibrium, the foam glass aggregates in contact with the water may have a second moisture content. The second moisture content may be greater than the first moisture content. The foam glass aggregates in contact with the water may have a bulk density at the second moisture content that is sufficient to maintain buoyancy at the surface of the body of water.
US10900187B1

An apparatus and a method for aggregate collection from a water body are provided. The apparatus includes a floatable structure which includes a body having a substantially spherical surface and a storage space within the body. The floatable structure further includes an opening that forms a passage to the storage space. The apparatus further includes a control assembly coupled to the body. The control assembly controls a collection of an aggregate present in the water body, into the storage space through the opening. The collection is controlled when the floatable structure is at least partially immersed in the water body.
US10900184B1

Embodiments of the invention provide a method for delivering a supply of one or more deicing and anti-icing agents for localized seasonal storage and application at a facility. In advance of a winter season, a deicing agent or anti-icing agent according to embodiments of the present invention may be provided by a provider to a receiver in a delivery quantity for storage at a localized storage location at a facility. A deicing agent may be a salt compound treated with an additive which reduces bridging of salt granules. The provider may provide multiple storage containers each filled with a delivery quantity of anti-icing agent and may provide multiple storage containers each filled with a delivery quantity of deicing agent to a receiver, as well as one or more delivery stations. After receipt of an initial quantity of a deicing agent or anti-icing agent, the receiver may deploy a delivery station and set up a storage container with the delivery station. The receiver may move a sprayer unit or a spreader unit to the delivery station for filling. Upon depletion of some or all of the contents of an anti-icing container or the contents of a deicing container, the receiver may contact the provider to request that the provider replenish the anti-icing agent or the deicing agent.
US10900183B2

A snow plow and mount assembly has a mount frame, an A-frame, a lift frame, a plow blade, an actuator, arms, receivers, recesses, hitch pins, a latch mechanism, and a latch lever. The elements are arranged such that the vehicle is driven toward the snow plow so that the arms are received in the receivers, the actuator is energized to pivot the lift frame relative to the A-frame so that the hitch pins are received in the recesses, and the lever is moved to move the latch mechanism to the latched position. The snow plow frame is thereby removably secured to the mount frame.
US10900181B2

A vehicle gate assembly includes a base having a width extending laterally to provide a vehicle passage and a depth extending perpendicular to the width from a front edge to a back edge, a hinge post extending vertically from the base on a first lateral side of the vehicle passage, a latch post assembly extending vertically from the base on a second lateral side of the vehicle passage, the latch post assembly includes first and second latch posts each having an inner face, a J-slot formed on the inner face of each of the first and second latch posts, and a barrier beam having a first end pivotally connected to the hinge post and a second end connectable with the J-slots.
US10900177B2

This disclosure relates to improved packaging materials containing oxidized cellulose. More particularly, this disclosure relates to improved packaging materials containing oxidized cellulose exhibiting one or more of improved odor control and/or improved antimicrobial properties. This disclosure further relates to the use of oxidized cellulose in packaging materials as an anti-counterfeiting agent, and methods of testing for the same.
US10900172B1

The invention relates to a method of producing a structured fibrous web of paper suitable for tissue products. The method comprises forming a fibrous web and conveying the formed fibrous web on a water receiving felt (5) to a dewatering nip. An endless steel belt (11) with a smooth steel surface is passed through the nip together with the fibrous web and the water receiving felt (5) wherein the endless steel belt is heated by heaters (HEU, HEL). After the dewatering nip, the fibrous web is conveyed by the endless steel belt (11) to an endless textured fabric (12) which is permeable to air and to which the web is transferred from the endless steel belt (11) in a transfer nip. The textured fabric (12) runs at a lower speed than the endless belt (11). After the transfer to the textured fabric (12), the fibrous web is carried by the textured fabric (12) to a drying cylinder (17). The transfer nip is formed by two rolls of which one is a suction roll within the loop of the textured fabric. The transfer nip has a length which is 5 mm-40 mm. The endless steel belt (11) has a width that exceeds the width of the textured fabric (12). The invention also relates to a corresponding machine.
US10900168B2

A fabric treatment composition is provided that includes at least one zeta potential modifier, a fluoropolymer and a hydrophobic agent with a melting point or glass transition temperature below 100° C., for imparting fabric protection benefits to a fabric, such as improved stain and soil resistance, oil repellency, water repellency, softness, wrinkle and damage resistance, and better hand feel. Fabric treatment compositions can be used as a pretreatment prior to washing, through soaking, or added to the treatment liquor, that is either the wash or rinse cycle of an automatic washing machine, to first provide and then maintain and refresh the fabric protection benefits imparted to the fabric. Following use of a first treatment composition, protective benefits are maintained and refreshed by means of a second treatment operation employing a second treatment composition. The second treatment composition may have lower active levels of the protective agents to provide for economical and periodic maintenance of the imparted fabric protection benefits.
Patent Agency Ranking