Document Document Title
US10719883B2 Web property generator
Pursuant to some embodiments, systems, methods, apparatus and computer program code for creating and administering virtual affinity groups are provided. Pursuant to some embodiments, a computer implemented processing method is provided which includes receiving, at an insurance processing platform, information identifying at least a first characteristic of a virtual affinity group, receiving, at the insurance processing platform, information identifying at least a first feature of the virtual affinity group and at least a first insurance related benefit to be offered to the virtual affinity group, automatically identifying at least a first individual matching the at least first characteristic, and communicating to the at least first individual information allowing the at least first individual to participate in the virtual affinity group.
US10719882B2 Systems and methods for certified location data collection, management, and utilization
Location information may be gathered, managed, stored, and/or otherwise utilized to determine unique geo-referenced locations. The geo-referenced locations may be utilized to inform various processes and decisions such as insurance underwriting, risk assessment, pricing, and risk/loss control.
US10719880B2 Risk unit based policies
Methods, computer-readable media, systems and apparatuses for implementing risk unit based insurance policies are presented. A user may receive a plurality of risk units associated with an insurance policy. The risk units may be stored in a risk unit account associated with the user, the vehicle, etc. During operation of the vehicle, sensor data may be received. The sensor data may provide information associated with driving behaviors of the user, environmental conditions in which the vehicle is being operated, and the like. A consumption rate of the risk units may be determined based, at least in part, on the received sensor data. In some examples, the consumption rate may be displayed to the user, such as via a mobile device of the user or a vehicle display. Further, in some arrangements, one or more driving modifications to reduce a consumption rate may be determined and provided to the user.
US10719872B2 Bid advising in resource allocation data analytics frameworks
Techniques facilitating advising bid values for usage of resource in a resource allocation data analytics framework are provided. In one example, a computer-implemented method can include generating, by a system operatively coupled to a processor, one or more performance models. A performance model of the one or more performance models is associated with respective service classes for a resource of a computing infrastructure associated with a provider network and comprising one or more resources available for allocation. A service class of the respective service classes represents a performance differentiation compared to other ones of the respective service classes. The computer-implemented method can also include determining, by the system, a suggested bid value for the resource. The suggested bid value represents an expected performance metric of the resource as a function of a bid value and is based on the one or more performance models.
US10719869B1 Scoring recommendations and explanations with a probabilistic user model
A data processing system generates recommendations for on-line shopping by scoring recommendations matching the customer's cart contents using by assessing and ranking each candidate recommendation by the expected incremental margin associated with the recommendation being issued (as compared to the expected margin associated with the recommendation not being issued) by taking into consideration historical associations, knowledge of the layout of the site, the complexity of the product being sold, the user's session behavior, the quality of the selling point messages, product life cycle, substitutability, demographics and/or other considerations relating to the customer purchase environment. In an illustrative implementation, scoring inputs for each candidate recommendation (such as relevance, exposure, clarity and/or pitch strength) are included in a probabilistic framework (such as a Bayesian network) to score the effectiveness of the candidate recommendation and/or associated selling point messages by comparing a recommendation outcome (e.g., purchase likelihood or expected margin resulting from a given recommendation) against a non-recommendation outcome (e.g., the purchase likelihood or expected margin if no recommendation is issued). In addition, a probabilistic framework may also be used to select a selling point message for inclusion with a selected candidate recommendation by assessing the relative strength of the selling point messages by factoring in a user profile match factor (e.g., the relative likelihood that the customer matches the various user case profiles).
US10719865B2 Method and system for providing recommendation for selection of a merchant store
Various aspects of a method and system to provide a recommendation for selection of a merchant store are disclosed herein. The method includes reception, by a server, of a recommendation request for selection of one or more merchant stores from a plurality of merchant stores. The recommendation request is associated with a beneficiary. The method further includes determination, at the server, of a score associated with each of the plurality of merchant stores based on a plurality of weighted parameters associated with the beneficiary. The method further includes generation of a recommendation, at the server, for the selection of the one or more merchant stores based on the determined score associated with each of the plurality of merchant stores.
US10719863B2 Method and apparatus for improving vehicle loss assessment image identification result, and server
Embodiments of this specification disclose systems and methods for automotive part recognition based on a vehicle damage assessment image. A method includes: obtaining a damage assessment image of a target vehicle; obtaining an automotive part list of the target vehicle based on a vehicle identification code of the target vehicle, wherein the automotive part list comprises customized configuration information of automotive parts of the target vehicle; and determining a damaged automotive part of the target vehicle from the damage assessment image based on the customized configuration information of the automotive parts of the target vehicle and an image recognition algorithm, to obtain an automotive part identification serial number of the determined damaged automotive part.
US10719862B2 System and method for intake of manufacturing patterns and applying them to the automated production of interactive, customizable product
A system and method for acquisition, characterization, and application of Manufacturing patterns to the automated production of the digital representation of these patterns as interactive media that gathers a customer's input, and subsequently produces physical product is described.
US10719861B2 Systems and methods for controlling shelf display units and for graphically presenting information on shelf display units
Systems and methods for controlling shelf display units and for graphically presenting information on shelf display units are disclosed. A system includes one or more display units configured to be coupled to shelves of a modular shelving system, one or more processors communicatively coupled to the one or more display units, one or more memory components communicatively coupled to the one or more processors, and machine readable instructions stored in the one or more memory components. When executed by the one or more processors, the machine readable instructions cause the system to determine a product identifier corresponding to a product, identify one or more display units to update in response to determining the product identifier corresponding to the product, and update a graphical output of the one or more display units identified to be updated in response to identifying the one or more display units to update.
US10719856B2 Systems and methods for resolving advertisement placement conflicts
Systems and methods are described herein for resolving advertisement placement conflicts. Specifically, a number of parameters may be entered into a system in order to distribute advertisements into advertisement slots. In many instances, a combination of these parameters causes a conflict in the system where all the parameters cannot be applied in order to place advertisements into advertisement slots. The conflict may be resolved by using an advertisement assignment model to determine which parameters may be relaxed in order to arrive at an optimal solution that violates a smallest number of parameters having the least priority. When such a solution is found, the advertisement assignment model may be modified and advertisements may be placed into advertisement slots based on the modified advertisement assignment model.
US10719855B1 Internet content commercialization
A method of providing Internet commercialization services to a content owner may include obtaining rights from an owner of Web page contents on a Web page to commercialize the Web page contents, obtaining an ad from an advertiser for placement on the Web page, the advertiser agreeing to pay for placement of the ad, paying for traffic to the Web page based on a bid to a traffic partner and sharing profits with the owner of the Web page contents, if any, from payments by the advertiser above payment to the traffic partner for the traffic. The content owner may be a publisher of content on the Internet. The traffic partner may be a search engine. The method may include automatically providing Internet commercialization services to an Internet publisher. Various aspects of the method may be modified in a closed loop fashion to optimize profits.
US10719854B2 Method and system for predicting future activities of user on social media platforms
The disclosed embodiments illustrate a method and a system for predicting future activities of a user on a social media platform. The method includes extracting a first time series of one or more historical activities performed by the user from a social media platform server. The method further includes receiving a second time series of one or more future events from a requestor-computing device. The method further includes determining a first set of forecast values and a second set of forecast values based on the first time series and/or the second time series, wherein the first set of forecast values is determined using an ARIMA technique, and the second set of forecast values is determined using a regression modelling technique. The method further includes predicting the future activities of the user based on the first set of forecast values and the second set of forecast values.
US10719850B2 Region merging and coding parameter reuse via merging
A favorable merging or grouping of simply connected regions into which the array of information samples is sub-divided, is coded with a reduced amount of data. To this end, a predetermined relative locational relationship is defined enabling an identifying, for a predetermined simply connected region, of simply connected regions within the plurality of simply connected regions which have the predetermined relative locational relationship to the predetermined simply connected region. Namely, if the number is zero, a merge indicator for the predetermined simply connected region may be absent within the data stream. In other embodiments, spatial sub-division is performed depending on a first subset of syntax elements, followed by combining spatially neighboring simply connected regions depending on a second subset of syntax elements, to obtain an intermediate sub-division.
US10719846B1 Inferring interactions with advertisers
This specification describes technologies relating to inferring interactions with advertisers. In general, one aspect of the subject matter described in this specification can be embodied in methods that include providing an online advertisement to a system, receiving data from the system indicating an interaction of the system with the online advertisement and data indicating a subsequent interaction of the system with an online resource of an advertiser associated with the online advertisement, and inferring that an advertisement conversion has occurred based on the received data. Other embodiments of this aspect include corresponding systems, apparatus, and computer program products.
US10719839B2 Discount delivery systems and methods
A method of delivering a discount on a purchasable item includes capturing a message of the item by a device. The device processes the message and sends a message artifact. A discount service computer receives and parses the message. The message is matched to a record of an eligibility database, if any exist in the eligibility database, or else a corresponding record for the message is generated. A discount database is accessed for a discount coupon relevant to the record and the purchasable item identity. The discount coupon is sent to the device. The item is discounted at point of purchase, and the applicable record of the discount database is updated.
US10719838B2 Generating event recommendations based upon media consumption
Disclosed are various embodiments for generating event recommendations. Embodiments of the disclosure identify an event associated with a location and an artist. An artist recommendation corresponding to the artist is generated for users based upon the media consumption of the users. An event recommendation corresponding to the event is generated for users near the location. A level of demand for the event is determined based upon a conversion rate.
US10719832B1 Fraud prevention tool
Various examples are directed to systems and methods for detecting fraud. A financial institution system may receive, from a transaction device, a transaction authorization request describing a transaction to be drawn on an account of a user. The financial institution system may also receive, from the user computing device, environmental data describing an environment of the user and determine that the environmental data indicates an anomalous condition. Based at least in part on the determining, the financial institution system may decline the transaction.
US10719828B2 Homomorphic passcode encryption
A method of encrypting a passcode is disclosed. In one embodiment, the method includes: receiving an indication of a portion of the passcode; calculating a plaintext value based at least in part on the indication, wherein the plaintext value represents an encoded portion of the passcode; encrypting the plaintext value into ciphertext using a homomorphic encryption system; and updating a cumulative encryption string by executing a cumulative operation to aggregate the ciphertext corresponding to the encoded portion into the cumulative encryption string computed for a previous portion of the passcode, wherein the cumulative operation is dictated by a homomorphic property of the homomorphic encryption system.
US10719822B2 Methods and systems for contactless transmission of transactional information
Embodiments described herein disclose a mobile device system for displaying contactless payment options to a user of a mobile device. A location of the device may be detected. The location may be transmitted to a payment services provider, and information indicating that the location corresponds to a merchant having contactless payment options may be received. In response, graphical depictions of payment options associated with a plurality of payment sources are displayed on a touch-sensitive display of the mobile device. A selection of one of the graphical depictions is received, and in response, one or more transceivers of the mobile device, such as one or more NFC transceivers, may be activated. The activation may cause the transceivers to transmit a personal account number to a point-of-sale terminal. Thus, the user is presented with contactless payment options based on a geographical location, and may be presented with a suggested payment source.
US10719818B2 Personal budget tool
Systems and methods for generating proposed budget amounts by a budget tool are provided. A budget system identifies a budget category for a user. Information associated with one or more payees of the user and payment history information associated with one or more payments made to a payee included in the one or more payees is obtained from a bill payment system. Based at least in part on the obtained information, the payee is identified by the budget system as a budget payee associated with the budget category. Based at least in part on the identified payment history information, a proposed budget amount for the budget payee is calculated. A presentation is generated that includes an indication of the budget category, an indication of the budget payee, and an indication of the proposed budget amount. The generated presentation is transmitted by the budget system for display to the user.
US10719814B1 Method and system for transferring funds from an account to an individual
Methods and system for transferring funds supports funds transfers from a source account to a cash access file which can be accessed virtually twenty-four hours a day by both customers and non-customers. Cash may be transferred across international borders and dispensed in a currency different than that of the sender's source account and is made available to a recipient virtually as soon as the requested transfer is approved and confirmed by the sender. A subset of payees that is uniquely associated with the sender and includes a payee and a destination account for the payee is presented in a payee list database. Thereafter, a payee list is displayed for the sender at a terminal in response to entry of a request by the sender for a transfer of funds, and upon selection by the sender of a payee from the payee list and entry of a requested transfer amount, the requested amount is transferred e.g. to a branch of the sender's bank located in a different country via the network switch and, for example, thereafter routed to the payee's destination account in a different bank for withdrawal by the payee.
US10719813B1 Remote diagnostic system for vehicles
Diagnosing vehicle anomalies efficiently is dependent upon the expertise of the repair technician, but also the availability of resources. As vehicles have become increasingly computerized, repair technicians have become increasingly specialized in a smaller number of vehicle models. Dealerships and large repair shops have an advantage in that they can more easily afford to obtain specialized electronic tools. However, repair technicians in smaller repair shops often are more skilled, but are unable to afford access to advanced electronic tools and software. A system for using remotely located resources to improve the diagnosis and resolution of vehicle anomalies, including the use of expert technicians and vehicle-specific databases, is disclosed.
US10719811B2 Method and system for retroactive removal of content from an organization activity timeline
Methods and systems are provided for retroactive removal of content from an organization activity timeline of an organization. The content removed can be, for example, past activities or contributions to those past activities. The organization activity timeline is displayed within a user interface to show activities involving a particular external contact and one or more users of the organization. The disclosed methods and systems can be used to control which activities, or contributions to activities, are displayed in the organization activity timeline. One or more identifiers can be added to one or more blacklists. Past activities that are part of the organization activity timeline can be evaluated to determine whether those past activities include the identifier. If so, those past activities (or contributions to those past activities) are removed from the organization activity timeline.
US10719802B2 Enforcement of shipping rules
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a user interface for enforcement of shipping rules. In one aspect, a method includes accessing regulation information/data, the regulation information/data being a multi-level hierarchy of nodes arranged in a tree structure, each node specifying one or more keywords, wherein the nodes comprise one or more starting nodes having one or more child nodes and having no parent nodes, one or more intermediate nodes having at least one of a child node and a parent node, and one or more end nodes having at least one parent node and no child nodes. Determining, that a particular keyword from the received one or more keywords matches a keyword of a node in the hierarchy. Determining, a level and a type of the node in the hierarchy, wherein the type of the node specifies whether the node is one of a starting node, an intermediate node, and an end node. The method then identifies, based, at least in part, on the level and the type of the node in the hierarchy, one or more actions to be performed.
US10719801B2 Pre-packed shipment transformable to inventory receptacle for distributor
An inventory receptacle can include a body that includes a plurality of walls arranged to at least partially bound a storage volume. A computer-readable identifier connected with the body may be associated with an electronically-stored record about items registered as being present in the storage volume. A cover may be detachably coupled with the body so as to at least partially bound the storage volume in an arrangement that blocks access to the computer-readable identifier and to the storage volume. The cover may be configured for detachment from the body so as to allow access to the computer-readable identifier and the storage volume.
US10719800B2 Coaching mode in a vehicle electronic logging device (ELD) hour-of-service (HoS) audit and correction guidance system and method of operating thereof
A vehicle electronic logging device (ELD) hour-of-service (HoS) audit and correction guidance system incorporates a commercial driver coaching mode to provide intelligent machine-determined proactive training instructions and warning messages to a chronically-offending driver who has repeatedly incurred or ignored pre-violation and violation alerts generated from the vehicle ELD HoS audit and correction guidance system. The commercial driver coaching mode also provides a messaging-based coaching interface to enable a fleet manager to communicate directly with the chronically-offending driver regarding specific pre-violation or violation alerts for commercial vehicle operations regulatory compliance. The vehicle ELD HoS audit and correction guidance system incorporates in-vehicle sensor data output values that are machine-interpreted by a vehicle OBD device, a driver's on-duty or off-duty confirmation entries, and other driver log adjustments to analyze an electronically-generated vehicle log. The system determines whether some log entries are anomalous and indicative of commercial vehicle regulatory violations.
US10719792B2 System and method to distribute and execute rideshare tasks
A rideshare system including: a memory including executable instructions; a controller to execute the executable instructions; one or more mobile computing devices configured to transmit pickup location data and drop-off location data to the controller; a rideshare vehicle configured to transmit vehicle location data to the controller; and where the executable instructions enable the controller to: receive the pickup location data from the one or more mobile computing devices; receive the drop-off location data from the one or more mobile computing devices; receive vehicle location data from the rideshare vehicle; based on the pickup location data, drop-off location data, and vehicle location data, calculate rideshare service priority variable data for each of the one or more mobile computing devices; transmit, to the rideshare vehicle, the rideshare service priority variable data, pickup location data, and drop-off location data for at least one of the one or more mobile computing devices.
US10719791B2 Topic-based place of interest discovery feed
Generating an interactive discovery feed of place of interest items (POIs) relevant to a user is provided. A relevant POI discovery feed system curates a collection of narratives about various POIs from multiple sources and generates a plurality of POI content feed items including content items (e.g., photos, maps, links to additional information or related POIs) extracted from the collection of narratives. The system determines a set of POIs relevant to a user based on user-selected topics of interest and user preferences inferred from signals generated from user interactions with the system, and generates a discovery feed of POI content feed items associated with the set of relevant POIs for display to the user. In some examples, the items are presented in a card-based UI. Users are enabled to easily discover new places, view photos, and learn more about POIs in a consistent presentation of POI-related content feed items.
US10719783B2 Binary signal classifiers that tolerate incorrect training data
There are disclosed devices, system and methods for a machine learning binary classifier automatically tolerating training data that is incorrect by determining a correct and an incorrect likelihood ratio that each training data entry has a correctly and an incorrectly labeled output. The correct and an incorrect likelihood ratio are combined with a correct and an incorrect priori odds ratio that the set of training data entries have correctly and incorrect labeled output labels. These two combinations are a correct probability and an incorrect probability that each entry of the set of entries has a correctly and an incorrect labeled output. A logistic regression model if fit to a combination of the correct probability and the incorrect probability for each training data entry to complete the training.
US10719782B2 Chemical EOR materials database architecture and method for screening EOR materials
A method includes: performing a machine learning process using information for enhanced oil recovery (EOR) materials to be used for an EOR process on a defined oil reservoir; determining EOR materials suitable for a condition of the oil reservoir; listing the EOR materials; and outputting an indication of the EOR materials. The materials comprise a first complex fluid to be introduced into the oil reservoir. Determining the EOR materials suitable for the condition is based on similarities between a first set of vector values for the first complex fluid, a second set of vector values for a second complex fluid already in the oil reservoir, and geological data, each of the vector values of the first set being defined by parameters of the first complex fluid and each of the vector values of the second set being defined by parameters of the second complex fluid and the geological data.
US10719781B2 Generating training data for machine learning
A computer-implemented method includes receiving a rule, wherein the rule includes at least one token, and receiving at least two dictionaries, wherein the at least two dictionaries include at least one general language dictionary and at least one domain-specific dictionary for a domain. The computer-implemented method further includes, for each of the at least one token, selecting at least one word at random from at least one of the at least two dictionaries and adding the at least one word to a test data line, such that the test data line includes a candidate statement conforming to the rule. The computer-implemented method further includes filtering the candidate statement based on a domain-specific model for the domain and including the candidate statement in training data provided to a machine learning model. A corresponding computer program product and computer system are also disclosed.
US10719774B2 Method and system for health monitoring and fault signature identification
This disclosure relates generally to health monitoring of systems, and more particularly to monitor health of a system for fault signature identification. The system estimates Health Index (HI) of the system as time series data. By analyzing data corresponding to the estimated HI, the system identifies one or more time windows in which majority of the estimated HI values are low as a low HI window, and one or more time windows in which majority of the estimated HI values are high as a high HI window. Upon identifying a low HI window, which indicates an abnormal behavior of the system being monitored, based on a local Bayesian Network generated for the system being monitored, an Explainability Index (EI) for each sensor is generated, wherein the EI quantifies contribution of the sensor to the low HI. Further, associated component(s) is identified as contributing to abnormal/faulty behavior of the system.
US10719769B2 Systems and methods for generating and communicating application recommendations at uninstall time
A method for generating an application recommendation includes receiving a signal from an electronic device indicating that uninstallation of a first application has been initiated by a user on the electronic device, obtaining contextual information of the application, the contextual information including data indicating when the application was installed and frequency of use of the application, obtaining utilization data, the utilization data including data indicating applications that have been installed on the electronic device, determining a plurality of applications that are similar to the first application; generating a first predictive model using the contextual information and the utilization data, the first predictive model being configured to predict a likelihood of uninstallation of an application; and automatically recommending, at the time of uninstallation of the application, one or more of the plurality of applications, the recommending being based at least in part on the first predictive model.
US10719768B1 System and method for detecting an undesirable event
A system for detecting an unknown undesirable event comprises an input device configured to receive a dataset comprising a plurality n of multidimensional datapoints (MDDPs), a processor configured to embed the MDDPs in an lower dimension embedded space to obtain embedded MDDPs, and a detection engine configured to calculate distributions of distances Dnni, i=1, . . . , n of each embedded MDDP from a plurality of nearest-neighbors (nn) to compute a threshold Dnnt and to classify a particular MDDP of the dataset or a newly arrived MDDP (NAMDDP) as an abnormal MDDP based on comparison with threshold Dnnt, wherein the classification is automatic and unsupervised without relying on a signature, rules or domain expertise and wherein the particular MDDP classified as abnormal is indicative of the unknown undesirable event.
US10719763B2 Image searching
As provided herein, a domain model, corresponding to a domain of an image, may be merged with a pre-trained fundamental model to generate a trained fundamental model. The trained fundamental model may comprise a feature description of the image converted into a binary code. Responsive to a user submitting a search query, a coarse image search may be performed, using a search query binary code derived from the search query, to identify a candidate group, comprising one or more images, having binary codes corresponding to the search query binary code. A fine image search may be performed on the candidate group utilizing a search query feature description derived from the search query. The fine image search may be used to rank images within the candidate group based upon a similarity between the search query feature description and feature descriptions of the one or more images within the candidate group.
US10719761B2 Mixture of experts neural networks
A system includes a neural network that includes a Mixture of Experts (MoE) subnetwork between a first neural network layer and a second neural network layer. The MoE subnetwork includes multiple expert neural networks. Each expert neural network is configured to process a first layer output generated by the first neural network layer to generate a respective expert output. The MoE subnetwork further includes a gating subsystem that selects, based on the first layer output, one or more of the expert neural networks and determine a respective weight for each selected expert neural network, provides the first layer output as input to each of the selected expert neural networks, combines the expert outputs generated by the selected expert neural networks in accordance with the weights for the selected expert neural networks to generate an MoE output, and provides the MoE output as input to the second neural network layer.
US10719756B2 UHF band RFID tag and UHF band RFID tagged article
A UHF band RFID tag with stable communication characteristics when attached to a metal surface. The UHF band RFID tag includes a resin block having a first surface serving as an attaching surface to the metal surface and a second surface opposing the first surface, a substrate on a second surface side of the resin block, a RFIC element mounted on the substrate, and a loop electrode connected to the RFIC element. The loop electrode includes metal bodies provided in the resin block and extending in a direction intersecting the first and second surfaces, a flat plate electrode on a first surface side of the resin block and connecting first ends of the metal bodies, conductor patterns on the second surface side of the resin block and connecting the RFIC element and second ends of metal bodies.
US10719755B2 Wireless oxygen dosimeter
A tag for detecting an analyte can include a radio frequency identification tag including a sensor portion, the sensor portion configured to change resistivity when the radio frequency identification tag contacts or interacts with an analyte, whereby the resistivity change alters an output of the radio frequency identification tag, wherein the sensor portion includes a circuit, and wherein the sensor portion is configured to activate the circuit or deactivate the circuit when contacted or having interacted with the analyte, wherein the sensor portion includes a conductive material associated with a polymer complex.
US10719751B2 Anti-removal monitoring circuitry, electronic tag, anti-theft system and anti-theft method
The present disclosure provides an anti-removal monitoring circuitry, applied to an electronic tag. The circuitry includes a first input terminal, a second input terminal and an output terminal. The circuitry further includes: a shutdown circuit, configured to control the electronic tag to be in a shutdown state in response to connection between the first input terminal and the second input terminal; and a starting-up circuit, configured to control the output terminal to output a pulse voltage signal in response to disconnection between the first input terminal and the second input terminal, in such a manner that the electronic tag generates an alarm signal in response to the pulse voltage signal.
US10719748B2 RFID screw specifically for use on eyeglass frames
The RFID tag of the embodiments of the present invention includes an integrated circuit for storing and processing information that modulates and demodulates radio-frequency (RF) signals, apparatus of collecting the AC power signal from an incident reader, and an antenna for receiving and transmitting the signal. The RFID tag information is stored in a non-volatile memory. The RFID tag includes either fixed or programmable logic for processing the transmission and sensor data, respectively.
US10719745B2 Information processing apparatus, communication method, and system
Apparatus information of a printing apparatus is obtained from a printing apparatus, and a user interface screen of the printing apparatus is displayed. In accordance with receiving an instruction to register to a Web service from the user interface screen, obtained apparatus information of the printing apparatus is transmitted to a server, and an instruction for execution of a predetermined setting related to the Web service is made to the printing apparatus. Both the transmission and the instruction are executed in accordance with the instruction to register.
US10719726B2 Facial recognition-based authentication
Facial recognition-based authentication comprises obtaining a first image of a target object, updating projection information associated with a display by a display device, obtaining a second image of the target object, the second image being an image of the target object after the projection information is updated, obtaining an image difference data based at least in part on the first image and the second image, and determining whether the target object is a virtual object based at least in part on the image difference data.
US10719724B2 Safety system for an automobile
A safety system for an automobile is provided. The safety system (102) comprises a first camera (202), a second camera (204) and a processing module (302). The module (302) is configured to detect, whether the driver is attentive and the presence of an object on the road by processing video input from the first camera (202) and the second camera (204), respectively. Further, the module (302) determines the time required for the automobile to reach the detected object. The module (302) generates an alert if the driver is inattentive. Alerting is initiated when the encounter time is ≤ to a second preconfigured time, if the driver lacks at least a peripheral view of the road ahead. Alternatively, alerting is initiated when the encounter time is ≤ to a first preconfigured time, if the driver only has a peripheral view of the road ahead.
US10719723B2 Path sensing using structured lighting
A structured light pattern is projected onto the path of a vehicle so as to generate a plurality of light spots, and an image thereof is captured from the vehicle. A world-space elevation of at least a portion of the light spots is responsive to a pitch angle of the vehicle determined responsive to image-space locations of down-range-separated light spots.
US10719718B2 Device for enabling a vehicle to automatically resume moving
A processing unit with at least one image that relates to a scene external to a vehicle, processes the image to extract low level features. A low level feature is defined such that an object in the scene cannot be characterized on the basis of at least one low level feature in a single image of the at least one scene. The processing unit determines if at least a part of an object is present in a part of the scene, the determination comprises an analysis of the low level features. An output unit outputs information that there is something present in the scene.
US10719716B2 Method and apparatus for detecting suspicious activity using video analysis
A system detects a transaction outcome by obtaining video data associated with a transaction area and analyzing the video data to obtain at least one video transaction parameter concerning transactions associated with the transaction area. The transaction area can be a video count of items indicated in the video data as detected by an automated item detection algorithm applied to the video data. The system obtains at least one expected transaction parameter concerning an expected transaction that occurs in the transaction area, such as a scan count of items scanned at a point of sale terminal. The system automatically compares the video transaction parameter(s) to the expected transaction parameter(s) to identify a transaction outcome that may indicate fraudulent activity such as sweethearting in a retail environment.
US10719714B2 Method and system for adaptively reducing detection time in real-time supervised detection of televised advertisements
The present disclosure provides a computer-implemented method and system for adaptively reducing detection time in real time supervised detection of televised ads in media content of a channel. The method includes reception of the media content and selection of a set of frames per second from the media content. The method includes extraction of keypoints from each selected frame and derivation of binary descriptors from extracted keypoints. The method includes assignment of weight value to each binary descriptor and creation of a special pyramid of the binary descriptors. The method includes obtaining a first vocabulary of binary descriptors for each selected frame and accessing a second vocabulary of binary descriptors. The method includes comparison of each binary descriptor in the first vocabulary with binary descriptors in second vocabulary. The method includes progressively scoring each selected frame of the media content and detecting a first ad in the media content.
US10719711B2 Methods and systems for controlling external devices using a wearable apparatus
A wearable apparatus is provided for capturing and processing images from an environment of a user. In one implementation, a system for controlling one or more controllable devices includes a transceiver and at least one processing device. The processing device is programmed to obtain one or more images captured by an image sensor included in a wearable apparatus, analyze the one or more images to identify a controllable device in an environment of a user of the wearable apparatus, analyze the one or more images to detect a visual trigger associated with the controllable device and, based on the detection of the visual trigger, transmit, via the transceiver, a command. The command may be configured to change at least one aspect of the controllable device.
US10719708B1 Image processing of aerial imagery for energy infrastructure site status analysis
A computer-implemented method for processing images to determine EI site status is provided. The method includes image processing of an aerial image by two EI feature recognition models. A first EI feature recognition model recognizes a first EI feature and a second EI feature recognition model recognizes a second EI feature. The results of each model are further used to determine a composite indication of EI site status.
US10719707B2 Pedestrian detection method and related monitoring camera
A pedestrian detection method is applied to a monitoring camera. The pedestrian detection method includes forming a first detecting window on at least one monitoring frame via an object analysis function, utilizing a human form detection function to modulate the first detecting window for forming a second detecting window, analyzing the second detecting window via a human local detection function to mark an upper detecting window about a pedestrian on the monitoring frame, and determining whether to calibrate the second detecting window via analysis of the upper detecting window.
US10719702B2 Evaluating image-text consistency without reference
Embodiments describing an approach to evaluate text and image consistency. Receiving one or more images. Receiving one or more text documents. Identifying relevant text in the one or more text documents. Determining the consistency between the one or more images and the one or more text documents. Creating one or more image and text consistency scores based on the determined consistency between the one or more images and the one or more text documents, and outputting the one or more image and text consistency scores for evaluating text and image consistency.
US10719700B1 Optical character recognition improvement based on inline location determination
Techniques for optical character recognition improvement based on inline location determination is provided. The techniques include receiving a digital data stream containing a digital image. As the digital data stream arrives, a determination is made whether a number of received bytes associated with a header portion of the digital image has reached a target number. In response to determining that the number of received bytes associated with the header portion of the digital image has reached the target number, the bytes associated with the header portion of the digital image are cloned. While the digital data stream is received, location data from the cloned bytes associated with the header portion are determined. After the digital image has been received, text in the digital image is caused to be recognized by an optical character recognition system based, at least in part, on the location data.
US10719699B2 Pedestrian detection method and system in vehicle
Disclosed are a pedestrian detection method of a vehicle and a pedestrian detection system thereof. The pedestrian detection method includes transmitting and receiving a radar signal to and from an object in front of a vehicle to sense the object; capturing an exterior image of the vehicle; calculating a distance between the vehicle and the sensed object, detecting the sensed object in the captured image, and setting a region of interest (ROI) including the sensed object; and detecting a pedestrian in the ROI.
US10719698B2 System, method and apparatus for occupancy detection
Systems and methods are directed toward occupancy detection in a predefined space including one or more sub-zones. Occupancy of the predefined space can be determined by determining the occupancy of an outer zone comprising the predefined space, and determining the occupancy of individual sub-zones to the outer zone. Occupancy values of the individual sub-zones can be rescaled such that the sum of the individual sub-zones occupancies sum to the already determined outer zone occupancy. The occupancy of the predefined space then may be determined using the rescaled occupancies of the various sub-zones included in the predefined space. Such processes can be repeated for individual sub-zones, which may be treated as a separate outer zone including one or more sub-zones.
US10719692B2 Vein matching for difficult biometric authentication cases
Subepidermal imaging of a face may be used to assess subepidermal features such as blood vessels (e.g., veins) when the device is attempting to authenticate a user in a facial recognition authentication process. Assessment of the subepidermal features may be used to distinguish between users that have closely related facial features (e.g., siblings or twins) in situations where the facial recognition authentication process has less certainty in a decision about recognition of the user's face as an authorized user.
US10719686B2 Display panel and display device with fingerprint recognition module
Provided are a display panel and a display device. The display panel includes an array substrate, a fingerprint recognition module and a fingerprint recognition light source. The array substrate includes a base substrate, a driving functional layer and a light-emitting functional layer. Light emitted from the fingerprint recognition light source is reflected by a touch object and then received by the fingerprint recognition unit. At least one of the fingerprint recognition module and the fingerprint recognition light source is located at a side of the base substrate facing away from the driving functional layer. The driving functional layer includes a plurality of driving units. The plurality of driving units comprise first driving units in the first region and second driving units in the second region.
US10719685B2 OLED-illuminated print sensor
A papillary print sensor comprising in superposition a contact surface to which the print to be imaged is intended to be applied, an array optical sensor and illuminating device. The illuminating device is arranged between the contact surface and a detecting surface of the array optical sensor, and consists of a plurality of organic light-emitting diodes, referred to as OLEDs. Each OLED extends uninterruptedly over more than a third of a width (L1) of the detecting surface, and the OLEDs extend together along one or two series of patterns that are parallel to one another and distributed along the length (L2) of the detecting surface. This configuration of the OLEDs allows in particular the transistors for controlling the OLEDs to be placed off the detecting surface (125).
US10719683B2 Hybrid optical and capacitive sensor
A hybrid capacitive and optical fingerprint sensor system includes: capacitive sensor electrodes; an optical image sensor having a plurality of image sensor pixels; light conditioning elements, configured to condition light from a sensing region of the hybrid capacitive and optical fingerprint sensor for detection by the optical image sensor; and a processing system having one or more controllers, configured to operate the capacitive sensor electrodes in a low-power mode of operation for the hybrid capacitive and optical fingerprint sensor, and to operate the optical image sensor to acquire an image from the sensing region of the hybrid capacitive and optical fingerprint sensor.
US10719681B2 Fingerprint sensing display apparatus
Disclosed is a display device. The display device comprising a substrate, a display area including a fingerprint recognition area and a plurality of pixels on the substrate, a support substrate under a rear side of the substrate, a fingerprint sensor, corresponding to the fingerprint recognition area, under the support substrate, and an EMI (electro-magnetic interference) shield member positioned between the support substrate and the fingerprint sensor.
US10719675B2 Assisted aimer for optimized symbol scanning by a portable computing device having an integral camera
An assisted aimer for rapid, accurate, and low-cost imaging of barcodes, includes a hand-held device, such as a smart phone or tablet, having a digital camera with built-in flash, a specialized software application executing on the phone, and an aimer apparatus attached in front of the flash aperture for forming an aimer beam at a predetermined distance. The aimer beam assists a user in accurately pointing the device at a target barcode. The aimer is attachable directly to the smart phone or camera, or is made a part of an enclosure that accepts the smart phone or tablet into a self-aligning receiving space. Aiming beam assistance enables the camera, its auto-focus, and the installed software application image processing to deliver rapid, snappy, barcode imaging.
US10719674B2 Scalable asset location and tracking and sensor monitoring system
A scalable tag detection, location, tracking, recovery, and data collection system uses a social network of mobile devices, such as smartphones, as readers, to find lost or stolen goods that are tagged, or to read data or sensor values from tags at remote locations. A network service apparatus compiles IDs of tags of interest into a data structure representing a subset of all tagged items, and transmits the data structure information to the participating mobile devices. Each mobile device application can receive tag transmissions when in proximity to any tag. The mobile device processes received tags with the filter to determine if they are part of the composition of the data structure and thus a tag of interest. If so, the mobile device location, time, and tag ID, are relayed to the network service for additional analysis. The short range tag emits a low power, low duty factor signal.
US10719671B1 Tag-to-tag communication using RFID readers
Messages may be passed between Radio Frequency Identification (RFID) tags using RFID readers. A first tag with a message intended for a second tag sends the message to an RFID reader. The reader then determines that the destination of the message is the second tag and sends the message to the second tag. The second tag may confirm receipt of the message by sending a receipt confirmation message to the reader for forwarding to the first tag, and/or the reader may itself confirm that the message was sent to the second tag by sending a transmit confirmation message to the first tag.
US10719670B2 Key entry device
A key entry device including a housing, a keypad array disposed within the housing and including a plurality of keys, a key contact array disposed within the housing below the keypad array and including a plurality of contact pairs, a dome array underlying the keypad array and the key contact array and including a plurality of domes, and a protrusion array underlying the dome array and including a plurality of protrusions, whereby depression of one of the plurality of keys of the keypad array causes a corresponding one of the domes of the dome array to be displaced downwardly and to be deformed by pushing engagement with a corresponding one of the protrusions of the protrusion array into contact with at least one of the contact pairs of the key contact array.
US10719667B1 Providing a natural language based application program interface
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing a natural language based program interface to software applications. One of the methods includes, obtaining, via a natural language front end, a natural language query or a natural language update statement issued by a software application; converting the natural language query or natural language update statement into structured operations to be performed on APIs of a knowledge base; performing the structured operations on the APIs to produce a natural language output statement; and providing, via a natural language output interface, the natural language output statement to the software application. The knowledge base stores entity information according to a data schema and has structured APIs for use by software applications to query the knowledge base; the software applications are limited to communicating with the knowledge base through the interfaces provided by the natural language front end.
US10719662B2 Knowledge map-based question-answer method, device, and storage medium
Knowledge map-based question-answer method, server, and storage medium are provided. The method includes obtaining a natural query sentence inputted by a user, and identifying a globally unique identifier, with respect to the knowledge map, of an entity in the natural query sentence. The knowledge map includes attributes and attribute values of entities and relationships thereof. The method also includes according to a context-free grammar rule, parsing the natural query sentence into a syntax tree, and according to the syntax tree, obtaining a logical expression corresponding to the natural query sentence. Moreover, the method includes according to the logical expression and the globally unique identifier of the entity, generating a machine query sentence corresponding to the knowledge map. Further, the method includes according to the machine query sentence, querying a question-answer result corresponding to the machine query sentence in the knowledge map, and feeding back the question-answer result to the user.
US10719661B2 Method, device, and system for computer-based cyber-secure natural language learning
A computing device learns a natural language. A mapper included in the computing device non-deterministically maps an input natural language sentential form to a matching semantic that is associated with a computer language function component. A translator included in the computing device translates the matching semantic into a translated natural language sentential form.
US10719651B2 Synthesizing topology for an interconnect network of a system-on-chip with intellectual property blocks
A SoC interconnect network topology is represented. The corresponding SoC floorplan is divided into windows, which are contiguous and non-overlapping. Within each window a subnetwork of the SoC interconnect network topology is defined that includes links or communication paths between IP blocks in the window as well as links or communication paths that traverse the window. At the shared boundaries of the windows, ports are added and defined as virtual ports. The overall SoC topology can be optimized and synthesized by optimizing each window independently and then incrementally optimizing all links, from end-to-end, that traverse two or more windows. The SoC topology is edited, such as by adding switches, removing switches, and adding and removing switches on routes. An initial location of elements within the floorplan is automatically computed and recommended. Locations can also be edited. Statistical metrics are calculated, including wire length, switch area, SoC area, and maximum signal propagation rate. The SoC overall interconnect network topology is represented by the plurality of windows and the respective subnetworks of each widow. The windows are analyzed and combined and optimized to obtain an overall near-optimal SoC interconnect network topology.
US10719650B1 Hierarchical dynamic heat maps in full custom EDA applications
Systems and method for generating graphical visualizations of an integrated circuit (IC) design may comprise configurations for generating interactive graphical visualizations of the IC design configured for providing informative overlays to the graphical visualizations based on a selected zoom level of the graphical visualization. In certain embodiments, the graphical overlays may be generated over corresponding objects for providing information regarding hierarchies of objects, or for generating perceptible overlays over objects regardless of a zoom level of the interactive graphical visualization.
US10719646B2 Verification of hardware design for data transformation pipeline with equivalent data transformation element output constraint
Methods and systems for verifying, via formal verification, a hardware design for a data transformation pipeline comprising one or more data transformation elements that perform a data transformation on one or more inputs, wherein the formal verification is performed under conditions that simplify the data transformations calculations that the formal verification tool has to perform. In one embodiment the hardware design for the data transformation pipeline is verified by formally verifying that the output of an instantiation of the hardware design produces the same output as an instantiation of a hardware design for another data transformation pipeline for a predetermined set of transactions under a constraint that substantially equivalent data transformation elements between the data transformation pipelines produce the same output(s) in response to the same input(s).
US10719641B2 Methods and apparatus for automatically defining computer-aided design files using machine learning, image analytics, and/or computer vision
A non-transitory processor-readable medium includes code to cause a processor to receive aerial data having a plurality of points arranged in a pattern. An indication associated with each point is provided as an input to a machine learning model to classify each point into a category from a plurality of categories. For each point, a set of points (1) adjacent to that point and (2) having a common category is identified to define a shape from a plurality of shapes. A polyline boundary of each shape is defined by analyzing with respect to a criterion, a position of each point associated with a border of that shape relative to at least one other point. A layer for each category including each shape associated with that category is defined and a computer-aided design file is generated using the polyline boundary of each shape and the layer for each category.
US10719639B2 Massively accelerated Bayesian machine
According to some embodiments, system and methods are provided comprising: receiving data; providing a simulation model for the data; generating one or more simulations via a Bayesian module based on the data, wherein the simulation includes one or more nodes in a chain; executing the Bayesian module to determine the acceptability of the nodes in the simulation based on a Bayesian rule, wherein execution of the Bayesian module further comprises: generating a binary decision tree representing the chain in the simulation, wherein the chain includes one or more nodes; prioritizing which nodes in the tree to simulate; generating one or more simulations; executing the simulation model with data associated with the prioritized nodes in the tree in parallel to determine a posterior probability for each prioritized node; and determining whether each prioritized node is accepted or rejected based on the posterior probabilities. Numerous other aspects are provided.
US10719636B1 Computer-implemented system and method for estimating gross energy load of a building
Gross energy load can be determined by combining periodic net load statistics, such as provided by a power utility or energy agency, with on-site power generation, such as photovoltaic power generation, as produced over the same time period. The gross energy load provides an indication upon which other types of energy investment choices can be evaluated. These choices can include traditional energy efficiencies, such as implementing electrical efficiency measures, which includes cutting down on and avoiding wasteful energy use and switching to energy efficient fixtures, and improving the thermal efficiency and performance of a building. The choices can also include non-traditional energy efficiencies, such as replacing a gasoline-powered vehicle with an electric vehicle, fuel switching from a water heater fueled by natural gas to a heat pump water heater, and fuel switching from space heating fueled by natural gas to a heat pump space heater.
US10719634B2 Optimization of pyrolysis tube cracking efficiency
A method for optimizing a cracking efficiency with which a pyrolysis tube of a deposition apparatus cracks a precursor material into reactive species is disclosed, including measuring an input pressure at an entrance to the pyrolysis tube, outside of the pyrolysis tube; measuring an output pressure at an exit from the pyrolysis tube, outside of the pyrolysis tube; measuring a pyrolysis temperature within the pyrolysis tube; calculating a cracking efficiency based on the input pressure, the output pressure and the pyrolysis temperature; and determining an adjustment to be made to at least one of the input pressure, the output pressure and the pyrolysis temperature to increase the cracking efficiency.
US10719633B2 Inhibiting a penetration attack
A technique includes providing a security monitor to at least detect a penetration attack on a circuit assembly that contains the security monitor. The technique includes inhibiting success of the penetration attack, including flexibly mounting the security monitor to the circuit assembly to allow the security monitor to move in response to the security monitor being contacted during the penetration attack.
US10719631B2 Method and system for detecting hardware trojans and unintentional design flaws
The present disclosure includes systems and methods relating to information flow tracking and detection of unintentional design flaws of digital devices and microprocessor systems. In general, in one implementation, a technique includes: receiving a hardware design specifying an implementation for information flow in a hardware configuration; receiving one or more labels annotating the hardware design; receiving one or more security properties specifying a restriction relating to the one or more labels for implementing an information flow model; generating the information flow model; performing verification using the information flow model, wherein verification comprises verifying whether the information flow model passes or fails against the one of more security properties; and upon verifying that the information flow model passes, determining that an unintentional design flaw is not identified in the hardware design.
US10719621B2 Providing unique views of data based on changes or rules
In one embodiment, a method comprises creating and storing, one or more data objects; wherein a first plurality of the data objects is associated with a base set of data representing data shared across a plurality of users; wherein a second plurality of the data objects is associated with one or more child sets of data, wherein each of the child sets of data represents data local to a project, wherein each of the users is associated with one or more of the child sets of data; wherein each data object is associated to an identifier value and to a version identifier value for a plurality of versions of the data object, wherein each of the versions represents a change to the data object by any of a plurality of users; receiving a request from a first user to view a third plurality of data objects; selecting, based on the base set of data, the particular set of data, the version identifier value for the data objects in the third plurality, and one or more rules associated with the particular set of data and the first user, data objects in the third plurality that can be viewed by the first user; creating a particular data view that includes only the selected data objects; and providing a display of the particular data view to the first user.
US10719618B2 Federated configuration of distributed access, authentication, and authorization systems
A system includes a processor and a computer-readable medium configured to store instructions for execution by the processor. The instructions include receiving a first document corresponding to a first application hosted by a distributed computing provider. The instructions include parsing the first document into a first data structure according to a data structure definition. The data structure definition describes an inheritance property. The instructions include, in response to presence of a first inheritance property in the first data structure: identifying an inherited document based on the first inheritance property; obtaining the inherited document; reading the inherited document; determining inheritance permissions from the inherited document; and, in response to the inheritance permissions permitting the first document to inherit the inherited document, selectively modifying the first data structure based on the inherited document. The instructions include controlling authentication of a user to the first application according to the first data structure.
US10719615B2 Information processing apparatus, reading control method, and computer readable storage medium
To provide an information processing apparatus, a reading control method, and a computer readable storage medium that can improve the secrecy of information written in a secret area compared with the case of controlling access only by authentication, the information processing apparatus includes a nonvolatile memory that has a secret area where secret information is stored, an authentication controller that authenticates access to the nonvolatile memory, a flag information storage unit that stores flag information, and a memory controller that controls access to the nonvolatile memory by using the flag information stored in the flag information storage unit. The memory controller allows reading of the secret information from the secret area when a value of the flag information is a specified value and validity of access is authenticated by the authentication controller.
US10719607B2 Data integrity verification in a non-volatile memory
A method for performing a secure boot of a data processing system, and the data processing system are provided. The method includes: processing a command issued from a processor of the data processing system, the command directed to a memory; determining that the command is a command that causes the memory to be modified; performing cryptographic verification of the memory; and incrementing a first counter in response to the determining that the command is a command that causes the memory to be modified. The data processing system includes a processor, a memory, and a counter. The memory is coupled to the processor, and the memory stores data used by a bootloader during a secure boot. The counter is incremented by a memory controller in response to a command being a type of command that modifies the data stored by the memory.
US10719603B2 Methods and apparatus for sandboxed code execution using containers
Methods and apparatus are disclosed to provide a sandboxed code execution in a virtualized environment. An example apparatus includes a closure service to receive a request for execution of code. The example closure service is to generate a closure to trigger execution of the code within the apparatus. The example apparatus includes a container host to form a host environment for a container image. The example container image is to spawn, in response to the closure, a container to execute the code. The example container is to execute the code and keep code execution and result inside the container. Code execution and result inside the container do not affect operation of the apparatus.
US10719602B2 Method and device for realizing session identifier synchronization
A method and an apparatus for realizing session identifier synchronization are provided. The method includes initiating a first request for logging into an application program to a server, the first request including a first session identifier, the first session identifier being generated from a login account and an original password of the application program; performing a validity verification on a user of a terminal and sending a verification result that is obtained to the server to allow the server to perform a check on the verification result if the first session identifier is determined to be invalid by the server; and receiving a second session identifier from the server and storing the second session identifier into the terminal if the verification result is verified and approved by the server, the second session identifier being generated from the login account and a new password.
US10719601B2 Hardware-trusted network function virtualization (NFV) data communications
A Network Function Virtualization (NFV) Central Processing Unit (CPU) comprises a network core and a system core. The network core receives and validating hardware trust certificates from external circuitry that obtains the hardware trust certificates using a read-only hardware trust identifier that is physically-embedded in the external circuitry. The system core executing an NFV Virtual Network Function Component (VNFC) and generating VNFC data for the external circuitry. The system core calls an Application Programming Interface (API) for a hardware trusted communication with the external circuitry and transfers the VNFC data to the network core. In response to the API call, the network core transfers the VNFC data to the external circuitry when the network core successfully validates the hardware trust certificates from the external circuitry. The network core blocks the user data when the network core did not successfully validate the hardware trust certificates from the external circuitry.
US10719600B1 Application authenticity verification in digital distribution systems
Techniques are provided for client application authentication and include receiving a request to authenticate an application and, based on the received request to authenticate the application, sending a request to perform a push communication, including a short-term shared key, to a digital distribution system, wherein the digital distribution system is a distribution source of the application. The digital distribution system attempts to send the push communication including the short-term shared key to the application. The techniques may proceed by receiving a request for resources from the provider client application and determining whether the application has the short-term shared key. When it is determined that the application has provided the short-term shared key, the requested resources to the application may be provided, otherwise, the requested resources may be denied.
US10719596B1 System, method, and computer-accessible medium for authentication via handwriting style
Methods, systems, and computer-accessible mediums are described to authenticate a user using a user's handwriting style rather than using the user's signature through adaptive handwriting challenges which are verified using the machine learning technique of a generative adversarial network. An exemplary system, method, and computer-accessible medium can include, for example, receiving at a first entity, a request for authentication of a user associated with a user identifier; sending from the first entity to the user, a first adaptive phrase; receiving at the first entity, a digital representation of a human transcription of the first adaptive phrase; performing an artificial-intelligence based comparison between the received digital representation of the human transcription of the first adaptive phrase and a user-specific computer-generated discriminator or user-specific computer-generated model of the first adaptive phrase; generating a first score based on the comparison; sending from the first entity (i) an authentication message if the first score is equal to or above a pre-determined threshold or (ii) a failure message if the first score is below a pre-determined threshold.
US10719595B2 Face authentication system, face authentication method, biometrics authentication system, biometrics authentication method, and storage medium
According to at least one example embodiment of the present invention, provided is a face authentication system including: a criterion setting unit that sets a criterion of face authentication performed on a user so as to be different in accordance with a state of an access target system accessed by the user; and a face authentication unit that performs face authentication of the user based on the criterion.
US10719592B1 Input/output privacy tool
Various examples described herein are directed to systems and methods for managing an interface between a user and a user computing device. The user computing device may determine that an audio sensor in communication with the user computing device indicates a first command in a user voice of the user, where the first command instructs the user computing device to perform a first task. The user computing device may determine that the audio sensor also indicates a first ambient voice different than the user voice and match the first ambient voice to a first known voice. The user computing device may determine that a second computing device associated with the first known voice is within a threshold distance of the user computing device and select a first privacy level for the first task based at least in part on the first known voice.
US10719591B1 Authentication of audio-based input signals
The present disclosure is generally directed a data processing system for authenticating packetized audio signals in a voice activated computer network environment. The data processing system can improve the efficiency and effectiveness of auditory data packet transmission over one or more computer networks by, for example, disabling malicious transmissions prior to their transmission across the network. The present solution can also improve computational efficiency by disabling remote computer processes possibly affected by or caused by the malicious audio signal transmissions. By disabling the transmission of malicious audio signals, the system can reduce bandwidth utilization by not transmitting the data packets carrying the malicious audio signal across the networks.
US10719585B2 Composite document access
According to one example, a method is described for accessing a composite document in which a trigger is received. A handling instruction for a content-part, from a composite document, and a status for the content-part, from a second computer, are retrieved. An action for the content-part is determined based on the handling instruction and the status, and the content-part action is executed. In the event that the content-part action is to revoke the content-part, the content-part is revoked. In the event that the content-part action is to synchronize the content-part, the content-part is synchronized.
US10719583B2 System and method for monitoring patient health
A method, computer system, and computer program for improving communication between a patient and a provider are described. The method, computer system and computer program perform a method that includes: obtaining data related to the health state of a patient; associating a timestamp with the data, encrypting the data and writing the data to a computer readable medium, determining whether the data is in a pre-configured range, and responsive to determining that the data is not in the pre-configured range, sending an alert to a client. This method also includes obtaining a response from the client and writing the response to the computer readable medium, where the response includes a medical recommendation based on the data.
US10719581B2 System and method for securing the remuneration of patient responsibilities for healthcare services in a revenue management cycle
A method is provided for obtaining payment for services provided to a patient by a healthcare service provider. The method includes receiving a description (203) of the healthcare services to be provided to the patient by the healthcare service provider; obtaining a cost estimate (205) for the patient responsibility portion of the cost of the healthcare services; and receiving payment authorization (207) from the patient in the amount of the cost estimate along with the payment method information. The payment authorization includes authorization to withdraw funds in the estimated amount from an account associated with the patient. After the healthcare services have been provided to the patient or after all claims relating to the healthcare services have been adjudicated, funds are withdrawn (215) from the account in the authorized amount.
US10719580B2 Medical image manager with automated synthetic image generator
A method for processing medical images includes analyzing a medical image to detect a medical condition from a list of medical conditions, wherein the list of medical conditions includes aortic dissection, pulmonary embolism, and coronary stenosis. Responsive to determining the medical image includes a first medical condition, the method generates a first report that includes information on a detection of the first medical condition. The method identifies, a medical specialist based on availability and medical expertise and sends to the identified medical specialist, the medical image and the first report for a decision on the detection of the first medical condition. Responsive to receiving the decision from the medical specialist, the method sends to a second electronic device, the decision, the medical image, and the first report.
US10719572B2 Resource management for objects within a web application
As a web browser application executing on a computing renders a web application that contains a plurality of objects, the web browser application carries out, respectively for each object, a set of resource-consumption actions involving use of resources of the client device. Further, the web browser application dynamically manages operational states of the objects based on a cumulative resource-consumption of the web application, including (i) determining that the cumulative resource-consumption of the web application exceeds a defined limit, and (ii) responsive to the determining, transitioning at least one of the objects from a first operational state to a second operational state, where the object contributes less to the cumulative resource-consumption of the web application in the second operational state than in the first operational state.
US10719571B2 Virtualized rendering
Content rendered for display on a first client device can be referenced for similar pages to be displayed on other client devices such that similar content does not need to be re-rendered. Each client can have a respective virtual rendering engine on a host device, and the content rendered by those virtual engines can be mapped and used to generate content trees for different pages or other groupings of content. When a new page is to be rendered, the tiles or other portions matching previously-rendered tiles can be referenced, so that only new or unique portions need to be rendered for a particular page. The content can come from multiple locations as rendered by multiple virtual clients, such that for many clients the respective virtual engine may not render any content but instead reference rendered content from one or more locations as determined according to the page tree.
US10719570B2 Methods and systems for providing authenticated one-click access to a customized user interaction-specific web page
A method including receiving an indication for a digital alert associated with a specific action for a user account of a user; generating and outputting a first message comprising a web page link; receiving an indication of a request to access the web page link by the user device; responsive to receiving the indication of the request to access the web page link, accessing, based on the indication for a digital alert, user-specific information associated with the user account from the at least one third-party device; and generating, based on the indication for a digital alert and the user-specific information, a customized user interaction-specific web page comprising the user-specific information associated with the user account and at least one user input field.
US10719566B1 Determining normalized ratings for content items from a group of users offsetting user bias in ratings of content items received from users of the group
An online system generates a model for determining quality scores for content items by presenting content items to a group of users who provide ratings for the content items. Based on ratings received from various users of the group, the online system generates the model. To mitigate bias from ratings received from different users of the group, the online system generates a distribution of ratings received from users of the group within a time interval and generates a cumulative distribution function by integrating the distribution. For a user of the group, the online system generates a user distribution of rankings received from the user. Additionally, for a rating received from the user, the online system determines a percentage of ratings received from the user less than the rating. Based on the cumulative distribution function and the percentage, the online system generates a normalized rating corresponding to the rating from user.
US10719565B2 Soft matching user identifiers
Particular embodiments may receive one or more data items associated with a first user of a social-networking system. The one or more data items being related to an entity. One or more data stores may store a social graph of the social-networking system. The social graph may comprise a plurality of nodes and plurality of edges between nodes. The nodes may comprise user nodes corresponding to users of the social-networking system and concept nodes corresponding to concepts. Particular embodiments may identify one or more nodes of the social graph that likely match the entity and associate at least one of the data items to at least one of the identified nodes.
US10719564B2 Social-based optimization of web crawling for online social networks
In one embodiment, a method includes identifying, by a search engine of an online social network, web domains external to the online social network. The method includes accessing domain-quality signals associated with each web domain. At least one of the domain-quality signals includes a measure of activations of social plug-ins of the online social network available on webpages of each web domain, a social plug-in being an executable script providing an activable user-interface element for interacting with the online social network from the webpage. The method includes calculating, for each web domain, a domain ranking based at least in part on the domain-quality signals associated with the web domain. The method includes identifying, by the search engine, some of the web domains as low-quality web domains to avoid accessing based at least in part on the domain rankings of the web domains not satisfying a threshold domain ranking.
US10719563B2 Method and system for providing information to a mobile handheld device from a database system
A method for providing information to a mobile handheld device from a database system is provided. The method embodiment includes receiving by a node hosting an information management service a request for data. The request is received from a network enabled mobile handheld device that has intermittent network connectivity. The information management service is configured for identifying unrequested anticipated data based on the requested data. In an embodiment, the anticipated data is identified based on a data request pattern associated with the requested data. Once identified, the requested data and the anticipated data is retrieved from a database system. The requested data and at least a portion of the anticipated data is sent to the network enabled mobile handheld device via a network. By providing anticipated data along with requested data, a mobile user has direct access to unrequested anticipated data when network connectivity is interrupted.
US10719559B2 System for identifying, associating, searching and presenting documents based on time sequentialization
The present invention discloses a system for identifying, associating, searching and presenting documents based on time sequentialization, which builds a computer-based knowledge management system for a professional field and improves the learning efficiency and utilization of professional field knowledge. The technical solution of the present invention includes finding a series of documents having an inter-document logical relationship with a group of specific keywords from massive documents in a keyword search manner, and naming a relation graph among the specific series of documents with a group of keywords strongly correlated therewith, and presenting the inter-document relation graph in time sequence in accordance with evolved versions; combining into one set a plurality of inter-document relation graphs of which the names have a group of like term keywords and which have specific logical relationships among one another, and naming the same with the group of like term keywords in a certain logic order. On this basis, the inter-document relation graphs mentioned above are presented from multiple perspectives and are presented in multiple layers by means of graphicalization, time sequentialization and a set sequence based on a specific logical relationship in a manner complying with the logic of human brain thinking process.
US10719558B2 Suggested filed extraction
A based on a selection by a user of first one or more values of one or more events displayed in a graphical interface, an extraction rule is automatically determined that is capable of extracting a field label-value pair at least partially within at least the selected one or more values. An option is displayed that correspond to the determined extraction rule in the graphical interface. Based on the user selecting the option in the graphical interface, display is caused of second one or more values of one or more field label-value pairs extracted from the one or more events using the extraction rule. The one or more events may be displayed in a table format, and the first one or more value may be selected by the user selecting one or more cells, columns, or text portions in the table format.
US10719554B1 Selective maintenance of a spatial index
A storage engine may selectively maintain a spatial index for accessing spatial data. A spatial query may be received and the portions of the spatial index to evaluate may be determined by replacing those portions associated with regions identified for the query that do not exist in the spatial index with portions that do exist in the spatial index and are associated with a region that includes the identified regions. When inserting spatial objects into the spatial index, a determination may be made whether to create a new portion in the index if none currently exist that match a spatial index value for a new spatial object or to modify the spatial index value of the spatial object to insert the spatial object into an existing portion of the spatial index.
US10719553B2 Systems and methods for filtering of media data based on to-do list
Systems and methods are disclosed herein for resolving a meaning of an ambiguous calendar entry and recommending broadcast media based on the meaning. To this end, a media guidance application may detect a calendar entry specific to a user, and determine that the calendar entry is ambiguous with respect to an associated period of time. In response to determining that the calendar entry is ambiguous with respect to the associated period of time, the media guidance application may determine characteristics of the calendar entry and the user, and compute an estimated range of time corresponding to the calendar entry based on the characteristic of the calendar entry and the characteristic of the user. The media guidance application may then generate for display a recommendation of broadcast media based on the estimated range of time.
US10719551B2 Song determining method and device and storage medium
A song determining method and device are provided. According to the embodiment of the present disclosure, by extracting the audio file in the video and acquiring the candidate song identification of the candidate song, to which the segment belongs, in the audio file, the candidate song identification set is obtained; then by acquiring the candidate song file corresponding to the candidate song identification and acquiring a matched audio frame, in which the candidate song file is matched with the audio file, the matched audio frame unit is obtained, wherein the matched audio frame unit includes multiple continuous matched audio frames; the target song identification of the target song, to which the segment belongs, is acquired from the candidate song identification set according to the matched audio frame unit corresponding to the candidate song identification, and the target song, to which the segment belongs, is determined according to the target song identification.
US10719550B2 Hash-based media search
A method of identifying an item of video content involves providing a spatial hash value and a temporal hash value for each image in a video collection. Each hash value is based on a measure of the entropy in differences between pixel values. A table of the pair of hash values against timecode is created and ordered according to one of the hash values. A search for a given pair of hash values can then be confined to that part of the table that matches the first value.
US10719548B2 Method for territorial filtering, streaming, and downloading media files over a client-server network with local read-write execution capabilities
A method for territorial filtering, streaming, and downloading media files over a client-server network with local read-write execution capabilities enables application of digital rights management data across batches of media files without admin having to alter each file, or metadata associated with each file, individually. Media files stored remotely in memory associated with a server are batch-handled for application of digital rights management data. Digital rights management data is applicable to batched files by assignation to particular directories wherein media files stored within a particular directory are associable with particular digital rights management data. Territorial filtering is applied to exclude media files from display as part of a selectable menu whereby users requesting access from certain locations are denied access to media files restricted from playback in that location. Media files transferred to user peripheral devices for offline playback are automatically deleted when an associated end time is clocked.
US10719543B2 Information processing apparatus, information processing method, and program
[Object] To easily search a plurality of captured images for a captured image in which a subject to be imaged that has once appeared in a captured image appears again is desired.[Solution] An information processing apparatus according to the present disclosure includes: a reading unit configured to read, from a recording unit configured to record radio wave information concerning a radio wave, a captured image, and a time at which the captured image is taken in correlation with one another, the radio wave information; and a searching unit configured to search a plurality of the captured images recorded in the recording unit for a captured image that satisfies a search condition on a basis of at least one of a number of radio waves included in the read radio wave information and an intensity of the radio waves.
US10719541B2 Method and system to capture and find information and relationships
A method and system to improve the computer in light of the global information network with numerous computer devices services, and apps, so that a user can capture and find information with high security and usability. The method improves capturing information and the user intentions, while minimizing the work that needs to be done by the user to obtain a benefit from the computer system. The invention includes the following methods for the computer: to simplify account creation for new users; to identify them progressively by requesting just the information necessary to provide a service; to authenticate an identity without a priori preparation of security questions and by requesting a user an effort proportional to the value of the service; and to capture the user intentions of permission of information by progressively and interactively asking who can and must not find it.
US10719539B2 Method and system for automatic reporting of analytics and distribution of advice using a conversational interface
A method and system are described that provide responses to natural language queries regarding the performance of a business. The method and system process data from multiple data sources including information generated by the business and analyze the data to provide actionable suggestions, analytics and advice as to how to determine how to improve the performance of the business. The actionable suggestions, analytics and advice may be automatically compiled into a report and generated without user action. The use of natural language queries and responses allows for a merchant without a business intelligence background obtain these insights easily.
US10719528B2 Data preparation with shared data flows
A computer system transforms data. A first user builds a flow diagram. Each node in the flow diagram specifies an operation: to retrieve data, to transform data, or to create an output dataset. The flow diagram includes a subgraph having a plurality of nodes. When the first user initiates execution, the system performs the operations in the subgraph sequentially as specified. When the first user requests the system to save the flow diagram, the system stores the subgraph. The system displays a user interface and the subgraph in the user interface. A second user requests the system to build another flow diagram based on the subgraph. In response, the system retrieves the subgraph from memory. When the second user requests the system to execute the flow diagram built by the second user, the system performs the operations of the nodes in the subgraph sequentially as specified in the subgraph.
US10719526B2 System and method for synchronizing instrumentation specifications between a process control system and a database
A system and method for synchronizing instrument specification data between a process control system and an external database are provided. A software application automatically connects to the process control system and scans a set of data utilized by the system to detect changes in the data since a previous scan. If changes are detected, the application notifies a manager to accept or reject changes. If changes are accepted, the application updates data stored on an instrumentation database external to the process control system so that the data stored on the instrumentation database is synchronized with real-time data used by the process control system. The system and method provide automated updates to ensure the accuracy of data utilized by users not having regular access to the process control system.
US10719521B2 Evaluating models that rely on aggregate historical data
Systems and methods for model validation includes generating a first and a second time series of segmentation states for a data set representative of a simulated population, e.g., a collection of membership counts corresponding to respective segments of the simulated population. The first and second time series of segmentation states are generated by respectively processing the data set through a first and a second simulation each comprising iterative application of a plurality of event functions. The first and the second simulation differ in at least one capacity, e.g., one including a first event function configured with a first parameter, and the second not. Analysis of differences between the first and second time series may be compared to analysis of one of the time series using a subject model. The comparison is then used to validate the model or demonstrate accuracies, inaccuracies, and/or model bias with respect to a performance metric.
US10719519B2 Navigation system with suggestion mechanism and method of operation thereof
A method of operation of a navigation system includes: determining a search context with a control unit for identifying the search context where a search request is made; determining a result pattern including a word complete over an autosuggestion based on the search context; and generating a search result including a suggestive component based on the result pattern for displaying on a device.
US10719515B2 Data structure pooling of voice activated data packets
Systems and methods of voice activated thread management in a voice activated data packet based environment are provided. A natural language processor (“NLP”) component can receive and parse data packets comprising a first input audio signal to identify a first request and a first trigger keyword. A direct action application programming interface (“API”) can generate a first action data structure with a parameter defining a first action. The NLP component can receive and parse a second input audio signal to identify a second request and a second trigger keyword, and can generate a second action data structure with a parameter defining a second action. A pooling component can generate the first and second action data structures into a pooled data structure, and can transmit the pooled data structure to a service provider computing device to cause it device to perform an operation defined by the pooled data structure.
US10719510B2 Tiering with pluggable storage system for parallel query engines
A method, article of manufacture, and apparatus for managing data. In some embodiments, this includes determining a usage level of a file, wherein the file is stored in a first storage system, moving the file to a second storage system based on the determined usage level of the file updating location information in a catalog based on the movement of the file, and performing at least a portion of a query on the file after updating location information in the catalog.
US10719509B2 Hierarchical quantization for fast inner product search
Implementations provide an efficient system for calculating inner products between high-dimensionality vectors. An example method includes clustering database items represented as vectors, selecting a cluster center for each cluster, and storing the cluster center as an entry in a first layer codebook. The method also includes, for each database item, calculating a residual based on the cluster center for the cluster the database item is assigned to and projecting the residual into subspaces. The method also includes determining, for each of the subspaces, an entry in a second layer codebook for the subspace, and storing the entry in the first layer codebook and the respective entry in the second layer codebook for each of the subspaces as a quantized vector for the database item. The entry can be used to categorize an item represented by a query vector or to provide database items responsive to a query vector.
US10719508B2 Data storage system for providing low latency search query responses
A method for providing low-latency responses to queries to a data search system comprises storing first digital data in a first digital data repository using a first column-oriented storage format; storing second digital data in a second digital data repository using a second column-oriented storage format, wherein the second column-oriented storage format is different from the first column-oriented storage format; generating a plurality of pre-computed views based on both the exposure data and the risk item data; storing the plurality of pre-computed views in the second data repository using the second column-oriented storage format; and in response to receiving a search query, determining a result set that is responsive to the query based on one or more particular pre-computed views of the plurality of pre-computed views and providing the result set to another computer or display device as output.
US10719503B1 Interface for supporting integration with cloud-based service providers
An example system includes persistent storage and a discovery application configured to perform operations including obtaining a uniform resource locator (URL) that addresses a function of an application programming interface (API) provided by a remote computing system of remote computing systems that provide computing resources. The function returns attributes of computing resources specified by the URL. The operations additionally include generating (i) a system-specific portion of a request that invokes execution of the function and (ii) a system-invariant portion of the request. The system-specific portion adheres to first rules adopted by the remote computing system for interacting with the API. The system-invariant portion adheres to second rules adopted by each of the remote computing systems for interacting with respective APIs thereof. The operations yet further include transmitting the request to the remote computing system, receiving therefrom a response containing the attributes, and storing, in the persistent storage, the attributes.
US10719500B2 Method for capturing evolving data
A method for capturing evolving data, comprising observing a data graph, identifying a first entity within the graph, defining a first property of the first entity, and identifying a first data value corresponding to the property and the entity. The method further comprises associating a second entity with the first entity at first data value, and forming a dimension of the first entity with associations to other entities within the graph for different data values of the first property. Identifying the first entity comprises identifying a property of the first entity representing a dimension but the property does not relate to other entities through the dimension. Defining the first property comprises identifying an attribute of the first entity that will not change; establishing the attribute as the first property.
US10719499B2 Establishing distributed consensus via alternate voting strategies in a dispersed storage network
A method includes generating a first lock requests, each for transmission to a storage unit, where each first lock request indicates a first encoded data slice. First ballots are received, each of the first ballots corresponds to a storage unit, each of the first ballots indicates a first ranking of first requesting entities that includes the DST processing unit. First election result data is generated based on the first ballots. The first election result data indicates a first winner. When the first winner is the DST processing unit, slice access requests are generated in response to the first election result data indicating that the first winner is the DST processing unit, each for transmission to one of the storage units, where each of the slice access requests indicates the first encoded data slice.
US10719498B2 Enhanced management capabilities for collectable data structures
Technologies provide management capabilities for collectable data structures. The collectable data structure can be configured to define an object and attributes related to the object. For example, the collectable data structure can be used to represent a digital card and the object can represent a person, item, or location. The collectable data structure can be configured to function as a stand-alone collectable item, or the collectable data structure can be configured to interact with an application or platform, such as a game application, productivity application, operating system, or a Web-based service. In some configurations, the management capabilities can utilize a system that is configured to function as a closed system, such as an application store, or an open system that can be managed by a pool of entities. Techniques for generating and modifying collectable data structures are also provided.
US10719497B2 Utilization of optimized ordered metadata structure for container-based large-scale distributed storage
An ordered data object identifier denoted by a value is assigned to each data object grouped to a container object, wherein data object identifiers with successively incremented values are assigned to successive data objects. An ordered container identifier is assigned to each container object with the greatest value of the identifiers of the data objects grouped thereto. A metadata structure with an entry for each container objects is stored. Each entry comprises the ordered container identifier and a reference to the corresponding data. The metadata structure is ordered according to the values of the container identifiers. A request to read a data object contains a corresponding data object identifier. It is determined to which container object the data object is grouped, by locating the first container identifier in the metadata structure with a value greater than or equal to that the requested data object.
US10719494B2 Accelerating operations in B+-tree
Methods and a system are provided for accelerating an operation in a B+-tree. A method including forming triplets, by a triplet manager. Each of the triplets includes a pointer to a leaf node, a lower bound of a key on the leaf node, and an upper bound of the key on the leaf node. The method further includes performing, by the triplet manager, a lookup operation on the triplets responsive to the operation to avoid traversals of intermediate nodes for the operation. The method also includes executing, by a processor, the operation in the B+-tree while avoiding the traversals of the intermediate nodes for the operation responsive to a result of the lookup operation. The operation is any one of an insertion operation, a deletion operation, and a search operation.
US10719492B1 Automatic reconciliation and consolidation of disparate repositories
The present application is directed to a network-enabled method and system for consolidating disparate repositories and for reconciling records into a common platform. In particular, the method and system in the present application can be used to automate the migration or importation of legacy repositories into newer schemaless repositories or metadata management platforms and to perform a comparison of data extracted from the legacy repository to data contained in the records residing on the metadata management platform.
US10719490B1 Forensic analysis using synthetic datasets
A system, method, and computer-readable medium for generating synthetic data are described. Improved data models for databases may be achieved by improving the quality of synthetic data upon for modeling those databases and for checking the authenticity of existing numerical data. According to some aspects, these and other benefits may be achieved by using numeric distribution information in a schema describing one or more numeric fields and, based on that schema, distribution-appropriate numerical data may be generated. Also, another schema may be used to generate a second set of numerical data having a different distribution that is not expected for the one or more numeric fields. Actual data may be compared against the generated datasets. When the actual data is determined to be statistically similar to the second numerical dataset, an alert may be generated. A benefit includes finding potentially fraudulent datasets using an efficient approach.
US10719489B1 Custom video metrics management platform
Data collection management is disclosed. A data collection configuration is obtained. The data collection configuration is translated into executable code in a language usable to collect data. Data is collected using the executable code. The collected data values are provided as output. Metrics management is also disclosed. A configuration of a metric is obtained. The metric configuration includes a definition of how computation of the metric is to be performed and a mapping between a computation input and collected data. Collected data values are obtained based at least in part on the mapping. Metric values are computed according to the definition. One or more results associated with the computed metric values are stored.
US10719487B2 Method, an apparatus, a computer program product for determining metadata for a data item
The invention relates to a method, an apparatus, a computer program product for determining metadata for a data item. The method comprises receiving a data item for processing; analyzing content of the data item; generating a set of metadata values based on the analysis of the content of the data item; and using at least a part of the set of metadata values for defining metadata for the data item.
US10719485B2 System and method for database access using a history walker
Systems and methods for a history walker interface to a time-based data structure are disclosed. A time-based data structure may contain information about updates to a set of records that change periodically over time. For example, a set of records that record state transitions of a task item as the task item progresses through its life cycle. An example task item may be represented by a change request or incident report in a help desk software application. The task item begins with an “open” state and may transition through any number of states (e.g., assigned, on-hold, test, customer response requested, etc.) on its way to ultimately being “closed” as completed. A history walker interface may assist application developers when creating applications to indicate how the task item transitioned through its different states throughout its lifecycle.
US10719484B2 Remotely mounted file system with stubs
Metadata of a root node from a serialized representation of a file system metadata tree data structure is obtained. A representation of the root node that references a stub intermediate node that is a placeholder for an intermediate node stored in the serialized representation is created. A request to access data of a leaf node in a tree path including the intermediate node is received. In response to the request, metadata of the intermediate node is obtained from serialized metadata representation.
US10719482B2 Data comparison
In one implementation, a test data comparison system can include a history engine to gather test data and maintain a log of test data based on element identifiers of a user interface, a comparison engine to identify a degree of diversity from a comparison of a first data and a second data and determine a second data entered at a first location is diverse from a first data entered at the first location when the degree of diversity achieves a diversity level of a diversity rule, and a suggestion engine to cause a message to be generated based on the comparison.
US10719478B2 Method and system to enable realtime availability of accessible content through multimodal, multichannel ecosystem
A method and system is provided for enabling real-time availability of accessible format of a published document such as book, journal, newspapers etc. to the print disabled users using the technology platform, at the same time ensuring the interest of various stakeholder such as print disabled users, publishers, NGOs, universities, libraries etc. The technology platform is creating an eco-system in a particular country which can be integrated with an international eco-system of digital accessible publishing. The technology platform provides facility to the end user to access the book online or even request the library to provide the book offline and if any of desired books not available in the platform the same can also be requested by users for production by libraries. The accessible format can also be provided in various forms such online, audio, through post etc. as per the requirement of the user.
US10719474B2 System and method for providing in-storage acceleration (ISA) in data storage devices
A data storage device includes: a data storage medium; a processor comprising a plurality of processor cores; a plurality of application acceleration black-box (AABB) slots including reconfigurable logic blocks, interconnects, and memories; a host interface that receives a host command from a remote application running on a remote host computer, wherein the host command includes an image file including a register-transfer level (RTL) bitstream and a firmware driver; and a configuration controller that downloads the RTL bitstream to an AABB slot of the plurality of AABB slots and reconfigure the AABB slot, and load the firmware driver to a processor core of the processor. The processor core loaded with the firmware driver runs a data acceleration process of the remote application to access and process data stored in the data storage medium using the RTL bitstream downloaded in the AABB slot.
US10719471B2 Storage system and backend construction method for storage system having switch that is logically partitioned into multiple partitions
Provided is a storage system in which a switch is logically divided into a plurality of partitions including: a plurality of first partitions which are coupled to a plurality of master devices of a processor unit and to which none of storage devices are coupled; and one or more second partitions which are coupled to a plurality of storage devices and which are not coupled to the processor unit. The switch has an address conversion function which is a function for enabling transfer between different partitions. A virtual master device is provided to each of the second partitions. With respect to each of the second partitions, the virtual master device in the second partition executes initial setting with respect to each of all storage devices coupled to the second partition.
US10719469B2 Inband messaging method for integrated type-C universal serial bus detection using enhanced serial peripheral interconnect
A method implemented by a system on a chip (SOC) system executing an enhance serial peripheral interconnect (eSPI) master. The method to receive an alert from an eSPI slave, send a get out of band message to the eSPI slave, and receive an out of band message from the eSPI slave including a connection or disconnection command. The method enabling the SOC to include an embedded multiplexor for managing the role of a universal serial bus (USB) Type-C connector.
US10719466B2 System and method for implementing a multi-threaded device driver in a computer system
A polling device driver is partitioned into a plurality of driver threads for controlling a device of a computer system. The device has a first device state of an unscouted state and a scouted state, and a second device state of an inactive state and an active state. A driver thread of the plurality of driver threads determines that the first device state of the device state is in the unscouted state, and changes the first state of the device to the scouted state. The driver thread further determines that the second device state of the device is in the inactive state and changes the second device state of the device to the active state. The driver thread executes an operation on the device during a pre-determined time slot configured for the driver thread.
US10719460B2 Integrated circuit device with embedded programmable logic
Systems and methods are provided to enhance the functionality of an integrated circuit. Such an integrated circuit may include a primary circuitry and an embedded programmable logic programmable to adjust the functionality of the primary circuitry. Specifically, the embedded programmable logic may be programmed to adjust the functionality of the primary circuitry to complement and/or support the functionality of another integrated circuit. Accordingly, the embedded programmable logic may be programmed with functions such as data/address manipulation functions, configuration/testing functions, computational functions, or the like.
US10719456B2 Method and apparatus for accessing private data in physical memory of electronic device
Embodiments of the disclosure provide a method and an apparatus for accessing private data in a physical memory of an electronic device, wherein the method includes: receiving a request for accessing private data in the physical memory from a process running in the electronic device; and accessing private data in a particular physical address interval of the physical memory through a secure memory access interface added to a virtual machine monitor of the electronic device, wherein a mapping relationship for the particular physical address interval is not established in a memory management unit of the electronic device, and the secure memory access interface is pre-designed to realize access to the private data in the particular physical address interval of the physical memory. The method and the apparatus of the present application can enhance security of private data in a physical memory.
US10719451B2 Variable translation-lookaside buffer (TLB) indexing
A processor includes a translation lookaside buffer (TLB) comprising a plurality of ways, wherein each way is associated with a respective page size, and a processing core, communicatively coupled to the TLB, to execute an instruction associated with a virtual memory page, identify a first way of the plurality of ways, wherein the first way is associated with a first page size, determine an index value using the virtual memory page and the first page size for the first way, determine, using the index value, a first TLB entry of the first way, and translate, using a memory address translation stored in the first TLB entry, the first virtual memory page to a first physical memory page.
US10719450B2 Storage of run-length encoded database column data in non-volatile memory
A system in which a volatile random access memory stores first header data, second header data, a first logical array in a first contiguous memory block and a second logical array in a second contiguous memory block. Each array position of the first logical array stores a database column value, and each array position of the second logical array stores an indication of a number of consecutive occurrences of a database column value. The first header data includes a first pointer to the first memory block, and the second header data includes a second pointer to the second memory block. A memory size is determined associated with the first header data, the second header data, the first memory block, and the second memory block, a first memory block of the non-volatile random access memory is allocated based on the determined memory size, an address of the random access memory associated with the allocated first memory block is determined, and a portion of the first header data, a portion of the second header data, a binary copy of the first memory block and a binary copy of the second memory block are written at the address of the random access memory.
US10719439B2 Garbage collection of a storage device
A method operable with the storage device includes determining a workload to the storage device based on host Input/Output (I/O) requests to the storage device. When the workload is above a threshold, a first portion of the storage device is selected for garbage collection based on the I/O requests. Otherwise, when the workload is below the threshold, a second different portion of the storage device is selected for garbage collection based on a storage ability of the second portion of the storage device.
US10719436B2 Management device, information processing device, and management method
According to an embodiment, a management device includes a counter storage unit, a first management information storage unit, and an update unit. The first management information storage unit stores a first management table capable of storing first management information about each of a predetermined number of first areas. The first management information indicates whether each second area included in a corresponding first area has data written therein. In response to writing of first data into the nonvolatile memory, when a state of a target second area indicated in the first management information about a target first area is an unwritten state, the update unit changes the state of the target second area to a written state; while when the state of the target second area indicated in the first management information is the written state, the update unit updates the counter value for the target first area.
US10719431B2 Graph based code performance analysis
Techniques are described for graph based code performance analysis of software, such as software that is being developed and tested in a development environment. Implementations provide a technique for instrumenting code by adding various annotations into the code. Each annotation may be a function call that executes with the annotated code, but does not alter the behavior and/or functionality of the annotated code apart from outputting call tracking information during execution. The call tracking information generated by annotations can be analyzed to generate a call graph that depicts calling relationships between functions in the code. The call graph can be presented within a user interface and/or automatically analyzed to develop recommendations regarding code coverage for testing, impact information describing how changes to one function impact another function, code optimization recommendations, and so forth.
US10719428B2 Automation framework for testing user interface applications
A user interface automation framework is described. A system records multiple user interface screenshots during a session of a user interacting with a user interface application executing on a host computer. The system records metadata associated with the host computer during the session. The system executes a test of the user interface application based on the multiple user interface screenshots and the metadata.
US10719427B1 Contributed test management in deployment pipelines
A contributed test management system receives a first request from a consumer system, where the first request comprises a request for a contributed test to be added to a deployment pipeline of a producer system, and where the contributed test is associated with an application component in the deployment pipeline. The contributed test management system causes the contributed test to test a code update provided by the producer system for the application component in the deployment pipeline, detects whether the first test fails during execution, and, if so indicates to the consumer system that the first test has failed.
US10719421B2 Data storage device monitoring
An example method for monitoring different data storage devices across a network includes receiving data storage access requests made to different data storage devices across a network. A subset of the access requests to a taxon of a taxonomy of access request characteristics. For the taxon, a taxon threshold is determined for a parameter based upon the subset of access requests. The parameter of a sample of observed access requests, made to a data storage device and belonging to the taxon, is compared to the taxon threshold. A notification regarding the data storage device is made based upon the comparison.
US10719419B2 Service processor traps for communicating storage controller failure
One or more techniques and/or computing devices are provided for communicating storage controller failures utilizing service processor traps. A first storage controller, of a first storage cluster, has a disaster recovery relationship with a second storage controller of a second storage cluster. The first storage controller comprise a first service processor configured to monitor health of the first storage controller. Responsive to identifying a failure of the first storage controller, the first service processor uses stored communication configuration of a second service processor of the second storage controller to send a service processor trap to the second service processor. In this way, the second service processor initiates a switchover operation by the second storage controller to provide clients with failover access to data previously available through the first storage controller before the failure. Proactive notification of storage controller failures utilizing service processor traps reduces client data access disruptions.
US10719412B2 Image forming apparatus that automatically executes system rollback, method of controlling the same, and storage medium
An image forming apparatus capable of automatically rolling back the system to an appropriate state. The image forming apparatus updates system data set therein. History information of the system data is managed, and execution of rollback processing for replacing the system data by system data which was set before the system data is controlled based on the history information of the system data.
US10719410B2 Methods and apparatus to facilitate distributed data backup
Methods, apparatus, systems and articles of manufacture are disclosed to facilitate distributed data backup. An example apparatus includes a controller to detect a trigger event for a distributed backup mode; and, in response to detection of the trigger event, trigger the distributed backup mode. When in the distributed backup mode, the controller of the example apparatus is to identify one or more receiving devices within communication range of the apparatus available to receive a data backup from the apparatus. The example apparatus includes a data distributor to distribute data from the apparatus among the one or more receiving devices. The controller of the example apparatus is to confirm receipt of the distributed data by the one or more receiving devices.
US10719408B2 Retain locally deleted content at storage service
Cloud-based storage services are provided for storing and/or sharing content across multiple devices, where the content is periodically synchronized between the devices and the storage service. Conventionally, if locally stored content is deleted from a device, the delete would be propagated to the storage service causing the content to not only be deleted from the storage service but from any other devices where the content was locally stored and synchronized with the storage service. Embodiments are directed to retainment of locally deleted content at the storage service to prevent accidental or nefarious deletions of locally stored content on a device from further causing the content to be deleted universally from the storage service and/or multiple other devices. For example, the storage service may be configured to receive content stored locally on the device, detect a deletion of the content on the device, and retain the content at the storage service.
US10719407B1 Backing up availability group databases configured on multi-node virtual servers
Backing up availability group databases configured on multi-node virtual servers is described. A system identifies an availability group scheduled for backup. The system determines whether the availability group is configured on at least one virtual server in a cluster of nodes associated with the availability group. If the availability group is configured on at least one virtual server in the cluster of nodes, the system retrieves information from a server in the cluster of nodes. The system uses the retrieved information to identify a database replica that is preferred for backing up the availability group. The system identifies a virtual server, in the cluster of nodes, that is associated with the identified database replica. The system identifies a node for backing up the availability group by identifying an active node from the nodes in the identified virtual server. The system backs up the availability group via the identified node.
US10719406B1 Enhanced fingerprint computation for de-duplicated data
One embodiment provides a computer implemented method of data identification within a deduplication storage system, the method comprising processing multiple units of a segment of data within the deduplication storage system using a fingerprint generation algorithm; storing the internal state generated while processing the multiple units of the segment of data; generating a first fingerprint for the segment of data based on the internal state; reloading the internal state after generating the first fingerprint for the segment of data; and generating a second fingerprint for the segment of data based on a transformed unit of the segment of data.
US10719404B2 Excluding files in a block based backup
Techniques to back up data are disclosed. In various embodiments, a shadow copy of a source volume is created. An excluded file is deleted from the shadow copy. One or more blocks modified in the shadow copy in connection with deleting the excluded file from the shadow copy are tracked.
US10719403B2 Recovery support techniques for storage virtualization environments
Recovery support techniques for storage virtualization environments are described. In one embodiment, for example, a method may be performed that comprises defining, by processing circuitry, a storage container comprising one or more logical storage volumes of a logical storage array of a storage system, associating the storage container with a virtual volume (vvol) datastore, identifying metadata for a vvol of the vvol datastore, and writing the metadata for the vvol to the storage system. Other embodiments are described and claimed.
US10719401B2 Increasing data recoverability during central inode list loss
A computer-implemented method, according to one embodiment, includes: receiving a write request which includes data, and allocating an inode entry in a central inode list, such that the inode entry corresponds to the data received. The data is allocated to a block of storage space in memory. Moreover, one or more instructions to write the data to the block of storage space are sent. A determination is also made as to whether the data fills a threshold amount of a last block of storage space. In response to determining that the data does not fill the threshold amount of the last block of storage space, one or more instructions to create an identifier at an end of the data are sent. Furthermore, one or more instructions to store a copy of the inode entry after the identifier in the last block of storage space are sent.
US10719400B2 System and method for self-healing basic input/output system boot image and secure recovery
An information handling system and method provides basic input/output system (BIOS) recovery. At a baseboard management controller (BMC), a basic input/output system (BIOS) boot failure is detected. A non-volatile memory device a recovery image is obtained. The recovery image comprises instructions to perform a system software management (SSM) task. The instructions to perform the SSM task are executed. The execution comprises loading a BIOS image from a BMC persistent storage memory device, verifying the BIOS image, and writing the BIOS image to a BIOS non-volatile memory device. The system and method may utilize a recovery flash memory device attached to the BMC, a recovery flash memory device attached to a southbridge portion of a chipset, or a combination thereof to perform the BIOS recovery.
US10719398B1 Resilience of data storage systems by managing partial failures of solid state drives
Each SSD in an array is divided into splits that are contiguous LBA ranges of equal capacity. The splits are managed as if they were sub-drives or logical drives and used in RAID groups or other forms of redundancy schemes. A processor external to the SSD collects pending defect data log from the SSDs and determines which splits are associated with reported defects. Failed splits are rebuilt in spare splits using RAID or another redundancy scheme. Repaired splits are returned to service as spare splits. Irreparable splits are marked as lost. In the case of SSD failure the data splits of the SSD are rebuilt to a spare SSD. If enough failed splits of the failed SSD can be repaired then the repaired SSD may be returned to service.
US10719395B2 Memory system
According to one embodiment, a memory system includes an error mitigation encoder that executes error mitigation coding on write data to be stored in a processing target page of a non-volatile memory, a memory interface that writes the write data which has undergone the error mitigation coding in the processing target page of the non-volatile memory and reads the write data which has undergone the error mitigation coding from the processing target page as read data, an error mitigation decoder that performs error mitigation decoding on the read data read from the processing target page of the non-volatile memory, and an error mitigation coding rate deciding unit that decides an error mitigation coding rate of the error mitigation encoder and the error mitigation decoder on the basis of at least one of information indicating the processing target page and information indicating a device characteristic of the processing target page.
US10719391B2 Storage system and storage control apparatus
Provided is a storage system that includes a first cluster and a second cluster and that controls a storage device. The first cluster has a first processor and a first memory, and the second cluster has a second processor and a second memory. The second processor includes an error check module for verifying a DMA controller and a guarantee code. The first cluster adds the guarantee code to write data and stores the same in the first memory. The second cluster activates the DMA controller, reads the write data and the guarantee code from the first memory, causes the error check module to verify the guarantee code, and then stores the same in the second memory.
US10719390B2 Memory system, controller, memory and reading method thereof
A memory system, a controller, a memory and a reading method thereof are provided. The reading method includes the following steps. A plurality of duplicated contents which are formed by duplicating one data content several times are received by a voting circuit. A voting procedure is performed by the voting circuit to obtain a voted content which is a majority of the duplicated contents.
US10719389B2 Enhanced data storage with concatenated inner and outer error correction codes
A method of operating a storage controller is provided. The method includes determining encoded data to be written to a storage media by applying at least an initial encoding comprising a first error correcting code type and a subsequent encoding comprising a second error correcting code type. The method further includes writing the encoded data to the storage media, and responsive to reading the encoded data from the storage media, processing the encoded data into primary decoded data using one or more primary decoders employing the second error correcting code type and detecting when data errors arise in the decoded data. The method also includes based at least on detecting one or more data errors in the decoded data, processing the encoded data into secondary decoded data using one or more secondary decoders employing the first error correcting code type.
US10719388B2 Decoupled maintenance and repository synchronization error detection
A system for maintaining a repository replication system includes an interface and a processor. The interface is to receive a request to modify a repository, wherein the repository comprises repository copies. The processor is to determine whether modifying the repository resulted in an indication of an error, wherein the indication of the error is based at least in part on a plurality of checksums, wherein a checksum of the plurality of checksums is associated with a repository copy of the repository copies; and in the event that modifying the repository resulted in the indication of the error: queue a repair request to repair the error; and execute a repair process to repair the error associated with the repair request, wherein executing the repair process occurs asynchronously to queuing the error request.
US10719387B2 Memory interface with tamper-evident features to enhance software security
The disclosed embodiments provide a system with a memory with an interface that includes tamper-evident features to enhance software security. The system includes a set of memory elements, wherein each memory element comprises storage for a set of bits that encode a data word and an associated validity indicator, which indicates whether the memory element contains a valid data word. It also includes a memory interface for the set of memory elements. This memory interface supports a conditional-write operation, which overwrites a data word in a memory element if an associated validity indicator indicates that the data word does not contain valid data, and which does not overwrite the data word and raises an error if the associated validity indicator indicates that the data word already contains valid data.
US10719386B2 Method for fault handling in a distributed it environment
An improved method provides fault handling in a distributed IT environment. The distributed IT environment executes a workflow application interacting with at least one application by using interface information about the at least one application. In response to receiving a first instance of a fault response, a fault handler performing a first lookup of a fault handling policy corresponding to the fault response within a fault handling descriptions catalogue. The fault handler loads a first one or more fault handling descriptions that are pointed to by the fault handling policy in order to continue execution of the workflow application. After a second instance of the fault response, the fault handler performs a second lookup of the fault handling policy which now points to a second one or more fault handling descriptions which are loaded in order to continue execution of the workflow application.
US10719384B2 Determining relationships between components in a computing environment to facilitate root-cause analysis
Determining relationships between components in a computing environment to facilitate root-cause analysis is disclosed. A logfile comprising a plurality of logfile records that were originated by a plurality of components is accessed. The logfile records identify a time associated with the logfile record and a component of the plurality of components that originated the logfile record. Each respective logfile record is parsed to identify the time associated with the logfile record and the component that originated the logfile record. A plurality of respective time window records is generated based on the at least some of the plurality of logfile records. Each respective time window record identifies the components that originated the logfile records during a time window that corresponds to the respective time window record. A directed graph that identifies dependencies among the plurality of components is generated based on the plurality of time window records.
US10719381B2 Image processing apparatus, method for controlling image processing apparatus, and storage medium for displaying a moving image indicating a maintenance method
There is provided an image forming apparatus that performs control so as to display a first maintenance screen containing a moving image indicating a work content required to resolve a maintenance event on a display unit in a case where occurrence of the maintenance event is detected by an event detection unit configured to detect the occurrence of the maintenance event that has occurred therein. Then, the image forming apparatus performs control so as to display a second maintenance screen containing the moving image indicating the work content required to resolve the maintenance event on the display unit according to a display instruction issued from a user in a case where the occurrence of the maintenance event is not detected by the event detection unit.
US10719380B2 Operation management apparatus, operation management method, and storage medium
An operation management apparatus that is capable of detecting an anomaly is provided. The operation management apparatus is configured to execute processing of: acquiring a measured value for a performance indicator with regard to a monitored system, and detecting failure information indicating a failure with regard to a combination of two different performance indicators, by using a correlation model representing a relationship between the two different performance indicators; storing the detected failure information in time series; determining, based on the failure information, whether or not the failure information is continuously detected with regard to the combination including a particular performance indicator, and calculating an anomaly score representing degree of an anomaly with regard to the performance indicator, based on information about one or more second combinations among one or more first combinations, and information about the other combinations including the particular performance indicator; and providing the anomaly score being calculated.
US10719377B2 System and method for blockchain-based notification
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based notification are provided. One of the methods includes: obtaining information in a block of a blockchain to determine a current state of a workflow, wherein a blockchain contract deployed in the blockchain is executable to update the current state among one or more states of the workflow; updating a locally-maintained state machine based on the determined current state; and in response to determining that the updated state machine corresponds to one of the one or more states, transmitting a notification message to one or more subscribers subscribing to the one state.
US10719375B2 Systems and method for event parsing
A system includes a non-transitory memory and a hardware processors configured to perform operations including receiving a plurality of events from one or more network monitoring systems, wherein each event includes a message output by a network monitoring system communicating a status of a network resource connected to a network, clustering similar events into one or more event clusters, extracting an event template for each event cluster, extracting a regular expression (regex) for each event cluster, grouping the events into one or more groups of events having the same or similar extracted regexes, and outputting the one or more groups of events.
US10719374B1 Application programming interface generator using database metadata
Aspects described herein may allow for the application of dynamically generating APIs using API generator based on database metadata. An API generator may extract metadata associated with store procedures. The API generator may generate a first layer of API that communicates with an enterprise application via a first data format. The API generator may generate a second layer of the API that communicates with a database via a second data format. The API generator may receive a request to invoke a stored procedure in a first data format. In response to receiving the request, the generated API may generate a converted request in the second data format.
US10719370B2 Distributed dynamic processing method for stream data within a computer system
The present invention involves with a dynamic distributed processing method for stream data, at least comprising: analyzing and predicting an execution mode of at least one data feature block of the data of a user stream data processing program; dynamically adjusting the execution mode based on an average magnitude of queue latency and a threshold of queue latency of the stream data; and processing corresponding said at least one data feature block based on the execution mode. By associating and combining the irrelevant data stream mode and micro-batch mode of stream data computing, the present invention successfully releases automatic shift and data process between the two modes, which advantageously has both the high throughput property and the low latency property.
US10719367B1 Management of workers executing program code functions
A technology is described for executing work requests. In one example, a worker configured to execute an instance of a program code function of a defined function type that corresponds to an expected work request to execute the program code function may be initialized in computer memory, and the worker may be added to a worker pool. A worker reservation policy may determine how many workers may be held in the worker pool based in part on an anticipated demand for the workers. A work request to execute the program code function may be received, and in response, a work item may be generated for execution by the worker. The worker may be identified in the worker pool, and the worker and the work item may be assigned to a work item manager to enable the work item manager to invoke the worker to execute the work item.
US10719366B1 Dynamic and selective hardware acceleration
Methods, systems, and computer-readable media for dynamic and selective hardware acceleration are disclosed. An indirection layer receives a plurality of computation calls generated by an application. The application and the indirection layer are executed by at least one processor of a computing device, and the application links to the indirection layer. The indirection layer determines whether to execute individual computation calls using the at least one processor or using the hardware accelerator. The indirection layer sends one or more of the computation calls and associated data to the hardware accelerator. The one or more of the computation calls are executed using the hardware accelerator, and one or more results are returned from the hardware accelerator to the indirection layer.
US10719365B2 Cognitive learning workflow execution
Technical solutions are described for a machine-assisted workflow execution. An example method includes selecting a workflow for interactive execution, the workflow includes a sequence of workflow steps, and responsively, identifying a preliminary update for the workflow from a data source. The method further includes authenticating the data source, and if the data source is a trusted data source, pulling the preliminary update from the data source and modifying the workflow dynamically. The method further includes selecting a workflow step for execution, and responsively, pulling an updated information for the workflow step from the data source. The method further includes executing the workflow step using the pulled updated information, the execution including changing a target system. The method further includes accumulating execution information and pushing the execution information to the data source upon completion of the workflow step.
US10719363B2 Resource claim optimization for containers
Techniques for optimizing resource claims for containers is described. In one example, resource utilization data associated with at least one container may be obtained for a period. A set of forecasting models may be trained based on the resource utilization data associated with a portion of the period. Resource utilization of the at least one container may be predicted for a remaining portion of the period using the set of trained forecasting models. The predicted resource utilization may be compared with the obtained resource utilization data for the remaining portion of the period. A forecasting model may be determined from the set of trained forecasting models based on the comparison to optimize resource claims for the at least one container.
US10719357B1 Hardware for supporting OS driven load anticipation based on variable sized load units
A processor scheduling structure, a method and an integrated circuit are provided. In accordance with at least one embodiment, the processor scheduling structure comprises a processor circuit and an operating system task aware caching (OTC) controller circuit coupled to the processor circuit. The OTC controller circuit comprises a load request timer, a load sequence queue (LSQ), and a request arbiter. The timer and the LSQ are coupled to and provide inputs to the request arbiter. The processor circuit comprises an internal memory and a processor core. The OTC controller circuit is configured to schedule processor tasks for the processor circuit in accordance with both priority-based scheduling, using the LSQ, and time-triggered scheduling, using the load request timer.
US10719356B1 High integrity multicore computing environment with granular redundant multi-threading
A system and method for granular redundant multithreading in a high integrity multicore processing environment (MCPE) generates redundant critical application threads incorporating executable instructions and input data relevant to a critical process when a user application running on a homogenous core of the MCPE encounters the critical process and issues a system call. The critical application threads are forked to different processing cores environments for execution, and the result sets of each executed critical application threads are forked to different cores for cross-comparison (different from the cores on which the result sets were generated). The result sets are cross-checked to the desired degree of integrity (e.g., consensus agreement or majority vote of all comparing cores) and the hypervisor returns the execution returned to the calling user application with the final result set (or with a fault, if the evaluation was unsuccessful and the desired level of agreement not reached).
US10719354B2 Container workload scheduler and methods of scheduling container workloads
A system for scheduling the execution of container workloads from a series of applications and a series of containers of each application. The system includes a processor and a non-transitory computer-readable storage medium having instructions stored thereon, which, when executed by the processor, cause the system to calculate a conflict penalty matrix including a conflict penalty for each potential combination of container workloads of the plurality of containers, and calculate a minimum total conflict penalty of the container workloads and a number of workload batches for executing the container workloads. The number of workload batches is associated with the minimum total conflict penalty. The instructions, when executed by the processor, further cause the system to assign the container workloads to the workload batches based on the minimum total conflict penalty and the number of the workload batches.
US10719347B2 Control apparatus, container starting method, and program
A control apparatus comprises first to third parts. The first part manages an image, which is information required for execution of a container. The second part requests the third part to start a container corresponding to an image of a predetermined version. The third part instructs the container corresponding to the image of the predetermined version to be created in response to the request from the second part on the basis of the image managed by the first part.
US10719341B2 Learning of tunnel endpoint selections
Some embodiments provide a method for a managed forwarding element (MFE). At the MFE, the method receives a first packet from a particular tunnel endpoint. The first packet originates from a particular data compute node associated with multiple tunnel endpoints including the particular tunnel endpoint. Based on the first packet, the method stores an association of the particular tunnel endpoint with the particular data compute node. The method uses the stored association to encapsulate subsequent packets received at the MFE and having the particular data compute node as a destination address with the particular tunnel endpoint as a destination tunnel endpoint.
US10719339B2 Computer architecture for emulating a quantizer in a correlithm object processing system
A device that includes a sensor engine and a node engine. The sensor engine is configured to receive an input signal representing a data sample and identify a real world value entry in a sensor table based on the input signal. The sensor engine is further configured to fetch an input correlithm object in the sensor table linked with the real world value entry and send the input correlithm object to a node engine. The node engine is configured to determine distances between the input correlithm object and each of the child correlithm objects in a node table in response to receiving the input correlithm object and identify a child correlithm object from the node table with the shortest distance. The node engine is further configured to fetch a parent correlithm object from the node table linked with the identified child correlithm object and output the identified parent correlithm object.
US10719338B2 Method for recommending content and apparatus therefor
An electronic device includes a display configured to display a user interface; a user input unit configured to receive a user input through the user interface; a processor electrically connected to the display and the user input unit; and at least one memory electrically connected to the processor, wherein the at least one memory stores instructions to allow the at least one processor to display a plurality of user interfaces for content recommendation on the display, and if interest information of the user and identification information of another party associated with the interest information are input through the plurality of user interfaces, then the processor acquires at least one recommendation content based on the interest information, history information of the user, history information of the other party, and a recommendation weight between the user and the other party, and displays the at least one acquired recommendation content on the display.
US10719335B1 System and method of module engineering for an industrial process
An industrial plant module-based engineering system includes a group module library navigator that contains: a plurality of group class modules and a respective plurality of child class modules under an associated group class module of the plurality of group class modules. A group module instantiation engine is configured to instantiate the group class module with reflecting a hierarchy of the group class modules to generate, in an application structure navigator, a group application module (group APM) and a hierarchy of the group application module (group APM) from the group class module, and to instantiate the child class module to generate, in the application structure navigator, a child application module (child APM) from the child class module. The group module update engine is configured to update the allocation of each group class module and a respective topology of the complex loops of each group class module.
US10719334B2 Intelligent data storage and processing using FPGA devices
Methods and systems are disclosed where an FPGA offloads a plurality of processing tasks from a processor. The FPGA can process streaming data received via a network interface, and the FPGA can be controllable in response to control instructions received from the processor. The FPGA comprises resident hardware logic for a plurality of data processing engines that are combinable as a processing pipeline within the FPGA. In response to the control instructions, the FPGA can control which of the data processing engines are activated and which of the data processing engines are deactivated to selectively tap into the streaming data to perform pipelined processing operations on the streaming data via the activated data processing engines. The deactivated data processing engines remain on the FPGA and provide a pass through path for the streaming data whereby the deactivated data processing engines do not perform processing operations on streaming data received thereby.
US10719332B1 Provisioning a client device with a multi-component application
Systems and methods are disclosed for providing a multi-component application, including a first and second component. A client device may be provisioned with the application in a manner that, from the point of view of an end user, is similar to access a single component application. A user may use a client device to attempt to access a second component to provide the application. The second component can instruct the client device to first obtain a first component from a different network location. The client device can obtain the first component and execute the first component to use the second component, thereby providing the multi-component application. Other than submission of an initial request to access the application, provisioning of the multi-component application may be programmatic and potentially invisible to an end user, thereby providing an experience similar to accessing a single component application.
US10719327B1 Branch prediction system
In some embodiments, a branch prediction unit includes a plurality of branch prediction circuits and selection logic. At least two of the branch prediction circuits are configured, based on an address of a branch instruction and different sets of history information, to provide a corresponding branch prediction for the branch instruction. At least one storage element of the at least two branch prediction circuits is set associative. The selection logic is configured to select a particular branch prediction output by one of the branch prediction circuits as a current branch prediction output of the branch prediction unit. In some instances, the branch prediction unit may be less likely to replace branch prediction information, as compared to a different branch prediction unit that does not include a set associative storage element. In some embodiments, this arrangement may lead to increased performance of the branch prediction unit.
US10719324B2 Convert to zoned format from decimal floating point format
Machine instructions, referred to herein as a long Convert from Zoned instruction (CDZT) and extended Convert from Zoned instruction (CXZT), are provided that read EBCDIC or ASCII data from memory, convert it to the appropriate decimal floating point format, and write it to a target floating point register or floating point register pair. Further, machine instructions, referred to herein as a long Convert to Zoned instruction (CZDT) and extended Convert to Zoned instruction (CZXT), are provided that convert a decimal floating point (DFP) operand in a source floating point register or floating point register pair to EBCDIC or ASCII data and store it to a target memory location.
US10719318B2 Processor
The present application provides a method of randomly accessing a compressed structure in memory without the need for retrieving and decompressing the entire compressed structure.
US10719312B2 Systems and methods for assessing configuration files associated with a process control system
Techniques for assessing and managing versions of a configuration file associated with a modular control system of a process plant are described. According to certain aspects, systems and methods device may access data associated with multiple versions of a configuration file, including a computing device version and a control version, as well as a last backup instance of the configuration file. The systems and methods may compare the versions and determine any discrepancies between the versions, including which of the versions is the most recent. The systems and methods may present information associated with the comparison to enable a user to select which of the versions may be need to be updated, resolved, or provided to the controller so that the modular control system may be properly configured.
US10719311B2 Function library build architecture for serverless execution frameworks
A library may include serverless artifacts that support execution of respective serverless functions. For each of the artifacts, a build parameter may have a library artifact identifier, a respective execution environment specifier, and a respective component specifier. An infrastructure realization knowledge base may define an environment mapping for each of the serverless artifacts. A build execution engine may create a build script that can be executed on a serverless artifact build infrastructure. To implement the build script the build script may be transmitted over a build communication channel to a cloud based serverless infrastructure provider.
US10719308B1 System and method for dynamically monitoring a configuration of a server computing device
Described herein are features pertaining to generating and presenting a log entry based upon configuration data received from a monitoring service of an electronic health record application (EHR) executing at a server computing device. A monitoring application can receive configuration data from the server computing device that hosts a feature of an EHR that is implemented in a healthcare enterprise, wherein the configuration data comprises an indication of a modification to the server computing device, and further wherein the monitoring application is configured to facilitate presenting the modification to an EHR support engineer. Exemplary modifications to the server computing device can be: a hardware change to the server computing device (e.g., replacement of a processor, addition of RAM, etc.), an upgrade to a feature hosted by the EHR on the server computing device, etc.
US10719305B2 Virtualized file server tiers
In one embodiment, a system for managing a virtualization environment comprises a plurality of host machines, one or more virtual disks comprising a plurality of storage devices, a virtualized file server (VFS) comprising a plurality of file server virtual machines (FSVMs), wherein each of the FSVMs is running on one of the host machines, and a backup system configured to, in response to a request to access a data item, determine an access frequency for the data item. The backup system is further configured to, in response a request to store a data item, determine a storage tier at which the data item is to be stored in a cloud storage service, wherein the tier is determined based on the access frequency associated with the data item, and store the data item at the determined tier of the cloud storage service.
US10719304B2 Computer program generation using a library
A method of generating computer-readable code may include receiving multiple user functions as designated by a user. The method may also include, for each of the user functions, locating at least one library associated with a given user function within a domain interface file (DIF), where the at least one library identifies a constructor of the given user function. The method may additionally include, based on the constructor, identifying one or more constructor libraries in the DIF that include functions that yield the constructor when executed. The method may additionally include retrieving code from the libraries associated with the user functions and the one or more constructor libraries that include functions that yield the constructor when executed. The method may also include combining the retrieved code into a single program, and providing the single program such that the single program is accessible by an end-user different from the user.
US10719301B1 Development environment for machine learning media models
Computer systems and associated methods are disclosed to implement a model development environment (MDE) that allows a team of users to perform iterative model experiments to develop machine learning (ML) media models. In embodiments, the MDE implements a media data management interface that allows users to annotate and manage training data for models. In embodiments, the MDE implements a model experimentation interface that allows users to configure and run model experiments, which include a training run and a test run of a model. In embodiments, the MDE implements a model diagnosis interface that displays the model's performance metrics and allows users to visually inspect media samples that were used during the model experiment to determine corrective actions to improve model performance for later iterations of experiments. In embodiments, the MDE allows different types of users to collaborate on a series of model experiments to build an optimal media model.
US10719300B2 Segregated user-uploaded plugins to avoid affecting co-hosted websites
Disclosed embodiments relate to website hosting implemented in a server environment. Operations include co-hosting, on a hosting server, a plurality of websites generated by a plurality of users; making available to the plurality of users common editing tools; preventing at least some of the plurality of users from altering co-hosted specific websites generated by others of the plurality of users; generating an interface for enabling the at least one subset of the plurality of users to upload to the hosting server plugin code associated with plugins for the co-hosted specific websites generated by the at least one subset of the plurality of users; storing the user-uploaded plugin code; and securely enabling, using an isolation mechanism, at least one of execution of front-end plugin functionality code at the client or execution of back-end plugin functionality code at the plugin server.
US10719297B2 Methods and systems for improved pseudo-random number generation
An improved pseudo-random number generator is introduced that has increased security due to higher randomness and lower predictability. The PRNG uses seed values that are based on a combination of various selectable values from the real-world that are typically made publicly available over a computer network (i.e., the Internet), such as: one or more weather conditions at a particular time or date and geographic location, a score of a sports event, a stock market index or ticker value, an election vote total, attendance at a cultural event, gross dollar sales from a movie release, and other such numerically quantifiable values that, individually and in combination, are impossible to exactly predict in advance, yet are precisely verifiable after the number-generating event using electronically-stored information. The improved pseudo-random number generator may be used for more secure determination of lottery outcomes and the like.
US10719296B2 Sum-of-products accelerator array
A device for generating sum-of-products data includes an array of variable resistance cells, variable resistance cells in the array each comprising a programmable threshold transistor and a resistor connected in parallel, the array including n columns of cells including strings of series-connected cells and m rows of cells. Control and bias circuitry are coupled to the array, including logic for programming the programmable threshold transistors in the array with thresholds corresponding to values of a weight factor Wmn for the corresponding cell. Input drivers are coupled to corresponding ones of the m rows of cells, the input drivers selectively applying inputs Xm to rows m. Column drivers are configured to apply currents In to corresponding ones of the n columns of cells. Voltage sensing circuits operatively coupled to the columns of cells.
US10719295B2 Circuit to perform dual input value absolute value and sum operation
An execution unit is described. The execution unit includes an arithmetic logic unit (ALU) circuit having a first input to receive a first value and a second input to receive a second value. The ALU circuit includes circuitry to determine an absolute value of the first value and to add the absolute value to the second value. The first input is coupled to a first data path having register space and an output of another ALU of the execution unit circuit as alternative sources of the first value. The second input is coupled to a second data path having the register space as a source for the second value.
US10719292B2 Sound enhancement adapter
Disclosed herein are systems and methods for a sound enhancement system coupled to a mobile device. In one aspect, the present disclosure includes the system having first bidirectional communication link configured to receive an audio signal, transmit an audio signal, and receive configuration parameters. The system also includes a memory configured to store the configuration parameters. Additionally, the system has an audio input configured to receive ambient audio. Yet further, the is configured to operate in one of two operation modes. In the first mode, the system is configured to receive an audio signal from the bidirectional communication link and output an audio signal based on the received audio signal by way of the audio output pathway, and in the second mode, the system is configured to process the ambient audio signal by the audio processor based on stored configuration parameters and create an output audio signal.
US10719287B2 Vehicle video displays
A vehicle and a method of operating the vehicle may include activating a first touch screen, mounted on an exterior of the vehicle, illustrating a keypad and activating a first privacy screen in the first touch screen; and activating a second touch screen, mounted on the vehicle exterior, displaying information without activating a second privacy screen in the second touch screen. The touch screens may have built-in heaters, produce ads based on user distance from the vehicle and provide countdown timers for ride-share vehicle departure time.
US10719281B2 Communication terminal, method of controlling communication terminal, and non-transitory computer-readable recording medium therefor
A non-transitory computer-readable recording medium stores a set of program instructions for a communication terminal. The instructions cause, when executed by a processor of the communication terminal, the communication terminal to operate to obtain updated ID information and fixed ID information of a communication apparatus, and communicate with a communication apparatus based on the updated ID information. The updated ID information is periodically updated on the communication apparatus side, while the fixed ID information is not periodically updated. When the communication terminal is incapable of communicating with the communication apparatus based on the updated ID information, the updated ID information and the fixed ID information are obtained again from the communication apparatus. When the fixed ID information stored in storage coincides with the newly obtained fixed ID information, a communicating process of communicating with the communication apparatus is performed based on the newly obtained updated ID information.
US10719278B2 Printing apparatus that performs notification processing according to the state of the printing apparatus
A user operation is prevented for opening an opening and closing unit from being continuously performed on the opening and closing unit while the opening and closing unit is locked by providing a printing apparatus including a notification unit configured to perform, in a case that a user operation for opening the opening and closing unit is performed on the opening and closing unit in a state where the opening and closing unit is locked, predetermined notification processing according to a state of the printing apparatus at the time that the user operation is performed.
US10719277B2 System for printing a document using a printer driver based on a complex page
A printing device receives a document to print directly from a computing device. The document is converted into a portable document format (PDF) file. The PDF converter separates the document into different groups that are processed separate to generate multiple PDF files for the document. The PDF files include a first page file and subsequent files for groups of pages separated according to criteria, such as page number or size. The separate PDF file is sent to the PDF interpreter to be printed without waiting for the subsequent data within the document.
US10719273B2 Enabling SCSI commands that are not supported by a client terminal
SCSI commands that are not supported by a client terminal can be enabled. In scenarios where the client terminal's operating system may not support the same SCSI commands as the server's operating system, a redirected mass storage device that does support the same SCSI commands as the server's operating system can still be initialized on the server as supporting these SCSI commands. Then, to allow the SCSI commands that are not supported by the client terminal's operating system to be provided to the mass storage device, a client-side proxy can employ a SCSI Pass Through Interface to send the unsupported commands rather than providing them to the client-side disk driver. The proxy may still provide supported SCSI commands to the client-side disk driver for typical handling.
US10719271B2 Temperature correction in memory sub-systems
Various examples are directed to systems and methods of managing a memory device. The memory device may receive a read request describing a logical address at the memory device. The memory device may obtain a table entry associated with the logical address. The table entry comprises a physical address corresponding to the logical address and a write temperature data indicating a write temperature for the logical address. The memory device may determine a corrected threshold voltage for reading the physical address based at least in part on the write temperature data and read the physical address using the corrected threshold voltage.
US10719267B2 Partial reset of memory controller
Technology is described herein that provides a partial reset of a non-volatile memory controller. In one aspect, a non-volatile memory controller persists memory addresses of I/O queues across a partial reset of the non-volatile memory controller. The non-volatile memory controller may also persist a mapping between each I/O submission queue and a corresponding I/O completion queue across the partial reset. Persisting the addresses of the I/O queues and/or mappings alleviates the need for a host system and non-volatile memory controller to perform a lengthy process of sharing the addresses of the I/O queues and/or mappings.
US10719259B2 Memory management method, memory storage device and memory control circuit unit
A memory management method for a rewritable non-volatile memory module is provided according to an exemplary embodiment of the disclosure. The memory management method includes: recording sorting information corresponding to a plurality of first physical units of the rewritable non-volatile memory module according to a data storage status of the first physical units; receiving at least one command, and the command is configured to change the data storage status of the first physical units; updating the sorting information according to the command; and copying data stored in at least one physical unit among the first physical units to at least one second physical unit of the rewritable non-volatile memory module according to the updated sorting information.
US10719257B1 Time-to-live (TTL) license management in an active/active replication session
Implementing time-to-live (TTL) license management in an active/active (A/A) replication session is provided. In one aspect, a first host is assigned as a replication session manager, and is tasked with performing A/A replication management functions. The functions include granting a TTL license to a first and second storage array, providing IO requests to the arrays during a lifespan of the TTL license, and upon determining a communication failure occurred between the arrays, selecting one of the arrays as a winner and another as a loser; suspending the TTL license to the loser; and notifying the winner to suspend replication to the loser. Another aspect includes monitoring, by a second host, a communication connection between the first and second hosts. An aspect also includes upon determining the communication connection has failed between the first second hosts, reassigning the second host as the replication session manager to take over the management functions.
US10719251B2 System and method for recursive de-duplication
A virtual computing system deduplicates data. The system includes one or more processors, and one or more computer-readable storage media communicably coupled to the one or more processors. The one or more computer-readable storage media has instructions stored thereon that, when executed by the one or more processors, cause the one or more processors to: scan extents for duplicate data chunks; calculate hash values for the extents at different chunk lengths; emit the hash values at the different chunk lengths; identify matching ones of the hash values; and select one or more candidates from among the matching ones of the hash values for dedup.
US10719246B2 Non-volatile memory storage for multi-channel memory system
A memory system that has a multi-channel volatile memory subsystem is coupled to a non-volatile memory subsystem to provide independent, configurable backup of data. The volatile memory subsystem has one or more main memory modules that use a form of volatile memory such as DRAM memory, for which the NV subsystem provides selective persistent backup. The main memory modules are dual in-line memory modules or DIMMs using DDR SDRAM memory devices. The non-volatile memory subsystem (NV backup) includes an NV controller and non-volatile memory NVM. The NV backup can also include a memory cache to aid with handling and storage of data. In certain embodiments, the NV controller and the non-volatile memory are coupled to the one or more DIMM channels of the main memory via associated signal lines. Such signal lines can be, for example, traces on a motherboard, and may include one or more signal buses for conveying data, address, and/or control signals. The NV controller and the non-volatile memory can be mounted on the motherboard.
US10719242B2 Report preparation program and report preparation method
A computer-readable recording medium storing therein a report preparation program that causes at least one of storages and a computer coupled to the at least one of storages to execute a process for calculating an individual-feature quantity with respect to an input output per second (IOPS) of the at least one of storages for each piece of time-series data included in a time-series data group with respect to the IOPS; statistically processing the calculated individual-feature quantity of the time-series data group; calculating an entire-feature quantity based on the statistically processing; referring to a learning model generated based on at least one of learning time-series data groups and contents of a report for the at least one of learning time-series data groups, the learning model representing a relationship between an entire-feature quantity and contents of the report; and outputting information on contents of the report corresponding the calculated entire-feature quantity.
US10719241B2 Power management integrated circuit with embedded address resolution protocol circuitry
Disclosed is a power management integrated circuit with embedded address resolution protocol functionality. In one embodiment, a device is disclosed comprising a data storage device; and an address resolution protocol (ARP) state machine communicatively coupled to the data storage device and included within a power management integrated circuit (PMIC), the ARP state machine configured to assign an address to the data storage device and validate requests for data stored in the data storage device received over a bus.
US10719237B2 Apparatuses and methods for concurrently accessing multiple partitions of a non-volatile memory
Apparatuses and methods for performing multithread, concurrent access of different partition of a memory are disclosed herein. An example apparatus may include a non-volatile memory array comprising a plurality of partitions. Each of the plurality of partitions may include a respective plurality of memory cells. The apparatus may further include a plurality of local controllers that are each configured to independently and concurrently access a respective one of the plurality of partitions to execute a respective memory access command of a plurality of memory access commands responsive to receiving the respective memory access command. The example apparatus may further include a controller configured to receive the plurality of memory access commands and to determine a respective target partition of the plurality of partitions for each of the plurality of memory access commands. The controller may be further configured to provide each of the plurality of memory access commands to a local controller of the plurality of local controllers associated with the respective target partition.
US10719233B2 Arc keyboard layout
Techniques for providing an arc layout for a soft input panel are described. In some examples, an electronic device can transition from providing a substantially straight and/or horizontal layout for the soft input panel to an arc layout for the soft input panel. The electronic device can display a graphical element at a location on the soft input panel. The electronic device can receive input corresponding to, for example, a swipe of the graphical element in a curved manner across the soft input panel. Based on the input, the electronic device can transition from displaying the soft input panel using the substantially straight layout to displaying the soft input panel using the arc layout.
US10719231B2 System and method for appliance control via a personal communication or entertainment device
A system for use in controlling operating functions of a controllable device includes a hand-held device and an intermediate device in communication with the hand-held device and the controllable device. The hand-held device is adapted to receive a gesture based input and to transmit a signal having data representative of the gesture based input. The intermediate device has programming for translating the data representative of the gesture based input in a signal received from the hand-held device into a command signal to be communicated to the controllable device wherein the command signal has a format appropriate for controlling an operating function of the controllable device that is associated with the gesture based input.
US10719226B2 Touch panel for manually operating machinery
A touch panel of a portable operation panel for manually operating machinery normally operated automatically, in particular, various types of material handling equipment operated in an emergency, machinery has an operation screen for making the machinery perform a specific operation. A swipe operation button image can be moved on to the operation screen by a swipe operation and a continuation operation button image is displayed in a place from which the swipe operation button image is moved. By performing a tap operation on the continuation operation button image, the machinery is made to perform the specific operation.
US10719224B1 Methods and graphical user interfaces for pointing and editing on computing devices with touch-sensitive displays
Methods and graphical user interfaces for pointing and editing on computing devices with touch-sensitive displays are described. This includes at a mobile computing device with a touch sensitive display: displaying a pointer positioning and control icon; displaying a pointer; detecting a finger contact on the pointer positioning and control icon beginning at any position along a horizontal extent of the pointer positioning and control icon; and in response to detecting a change in the position of a finger contact on the pointer positioning and control icon from a first position to a second position: changing the position of the pointer on the touch sensitive display from a pointer first position to a pointer second position such that the change in a horizontal position of the pointer is proportional to the change in a horizontal position of the finger contact and the change in a vertical position of the pointer is proportional to the change in a vertical position of the finger contact.
US10719218B2 Vehicle user interface
A vehicle user interface including a vehicle steering wheel including a grip, a sensor mounted in the steering wheel grip detecting objects touching the steering wheel grip, a plurality of individually activatable illumination units illuminating respective locations on the steering wheel grip, and a processor receiving outputs from the sensor, selectively activating a subset of the illumination units adjacent to a detected object, and controlling a plurality of vehicle functions in response to outputs of the sensor.
US10719217B2 Efficiently sharing user selected information with a set of determined recipients
Targeted information to be shared according to a “pre-analyzed user behavior” of a set of potential candidates is analyzed. The pre-analyzed user behavior is determined from a set of previously conveyed messages from a sender to one of the potential candidates. A list representing a determined subset of the potential candidates and related preference tools/applications is presented to the sender via a user interface. Tools/applications are determined for sending said targeted information content. An action message is sent to the tools/applications of selected candidates, which results in each of the subset of potential candidates receiving the targeted information.
US10719213B2 Sewing machine
The present invention provides a sewing machine that enables to switch frequently used functions during the sewing work with good usability, validate only the indicator related to the work among a plurality of indicators, and enables GUI operations by a screen display unit. Thus, high operability can be achieved. The sewing machine includes: a setting unit for setting operation buttons related to desired sewing work; an operation display unit for displaying the operation buttons set by the setting unit, the operation display being arranged at an arm part; and a screen display unit arranged at a position different from the operation display unit.
US10719210B2 Mobile terminal and method for operating the same
The present invention relates to a mobile terminal and a method of operating the same. A mobile terminal according to an embodiment of the present invention includes a display to display screen information thereon, a user input unit to receive a capture command, and a controller to capture the screen information according to the capture command and detect an operation associated with the captured screen information. In addition, the controller detects an entry into a capture utilization mode, and displays a menu varied based on an operation detected after the capture command together with the captured screen information in the capture utilization mode.
US10719209B2 Method for outputting screen and electronic device supporting the same
An electronic device is provided. The electronic device includes a memory, a display, and a processor electrically connected to the memory and the display. The processor is configured to transparently output a first screen related to a first application, if receiving a user input, change a transparency of at least a partial area of the first screen in correspondence to the user input, and output the first screen on the display.
US10719208B2 Apparatus and method for performing multi-tasking in portable terminal
A multi-tasking execution apparatus and a method for easily controlling applications running in a portable terminal are provided. The apparatus includes a display and a controller. The display displays an application-containing image in which at least one specific image representing at least one application running in a background is contained and arranged. The controller operatively displays at least one specific image representing at least one application running in the background, so as to be contained in the application-containing image, and controls the at least one application running in the background by controlling the specific image based on a specific gesture.
US10719207B2 Portable terminal having touch screen and method for processing image therein
A portable terminal having a touch screen and a method for processing an image therein are provided. The portable terminal includes a camera unit for photographing an image, a touch screen for displaying the photographed image, a controller for generating, if a substantially continuous drawing motion is detected on the touch screen, a partial area in the displayed image according to the drawing motion, and a memory unit for storing the partial area of the displayed image. Accordingly, the portable terminal may more easily perform image photographing and editing, thereby increasing user convenience.
US10719205B2 Terminal device, server and method for displaying web page having dynamic object
A webpage display method performed by a terminal device includes displaying a webpage on a screen, receiving a selection by a user with respect to an image included in the webpage displayed on the screen, and displaying, on the screen, a dynamic object responsive to the user selection of the image. The method further includes performing a predetermined function corresponding to the image while displaying the dynamic object on the screen. The dynamic object floats on the screen independently from the movement of the webpage on the screen, and is not displayed on the screen while the webpage is displayed on the screen, until the selection of the image. The dynamic object is removed from the screen while the webpage is still displayed on the screen when the predetermined function corresponding to the image is completed.
US10719202B2 System for dynamically rendering a graphical user interface
A system for dynamically rendering a graphical user interface is disclosed. The system is configured to receive a login information associated with a user. The system then identifies a persona associated with the user based on the received login information. The identified persona is associated with a set of action commands and each action command includes a condition and a content item identifier. The system proceeds to identify the action commands associated with the identified persona, evaluate the conditions associated with the identified set of action commands, and determine the conditions that are satisfied based on the evaluating. Next, the system identifies the content item identifiers associated with the satisfied conditions and retrieves the content items associated with the identified content item identifiers. Then, the system renders the retrieved content items in a graphical user interface.
US10719201B2 Writing system, information processing apparatus, and non-transitory computer readable medium for dividing writing information associated with an identified sheet into separate documents based on timing information
A non-transitory computer readable medium stores a program causing a computer to execute a process. The process includes: obtaining plural items of writing information including writing position information and writing timing information, each of the plural items of writing information being associated with one page of one document; displaying an image in accordance with plural items of writing information associated with an identical page among the obtained plural items of writing information; receiving a specified writing timing; updating a display mode of the displayed image in accordance with the received writing timing; and changing an association between at least one of the plural items of writing information corresponding to the displayed image and a document, based on the received writing timing.
US10719197B2 Mobile terminal extracting contents with a calendar for generating and displaying an electronic note and method thereof
This specification relates to a mobile terminal capable of displaying contents and a control method thereof. The mobile terminal includes a memory configured to store a plurality of contents associated with a plurality of applications together with log information relating to each of the contents, a user input unit configured to receive condition information, input in relation to the log information and a controller configured to extract contents which satisfy the condition information based on the log information related to each of the contents, and display the extracted contents.
US10719193B2 Augmenting search with three-dimensional representations
Systems, methods and computer storage media for providing three-dimensional content within search are provided. In particular, three-dimensional content is provided in combination with two-dimensional search results in response to a search query. The three-dimensional content is rendered such that it can be interacted with by a user. User interactions with either the three-dimensional content or the two-dimensional search results cause updated three-dimensional content and/or two-dimensional search results to be rendered.
US10719190B2 Controlling content transparency and stroke background transmittance
A display apparatus includes an object display unit that displays in a display region an object including a content, and a stroke drawn on the content in an overlaid fashion, and a visibility balance setting unit that sets a visibility balance of the displayed content. The visibility balance setting unit includes a content transparency setting unit that sets content transparency serving as transparency of the content, and a stroke background transmittance setting unit that sets stroke background transmittance that is transmittance of a background of the drawn stroke.
US10719187B2 Resource tracking
Some embodiments relate to resource usage tracking. A resource monitor may monitor resources of a network. A database may record resource usage. A client program may provide resource in a graphical display at a variety of specificity levels. A user may select portions of the graphical display to adjust information presented.
US10719186B1 Managing data storage
There is disclosed a method and system for use in managing data storage. A plurality of discrete management operations is recorded in connection with a data storage system. A management operation is received in connection with the data storage system. The plurality of discrete management operations is analyzed in connection with the data storage system. Based on the analysis, a sequence of management operations performed on a predetermined number of occasions in connection with the data storage system is identified. The received management operation is one of the management operations in the sequence. A graphical user interface wizard is generated such that a user can be guided through at least a portion of the sequence of discrete management operations in response to identifying the sequence.
US10719185B2 Wiring board, position input device, position input function-equipped display panel, and method of producing wiring board
A wiring board includes a substrate, a wire formed on a surface of the substrate, an inner-layer-side wire forming part forming the wire and made of a conductive material, and an outer-layer-side wire forming part forming the wire, disposed on an outer layer side relative to the inner-layer-side wire forming part and made of a conductive material different from and higher in light absorptance than the material of the inner-layer-side wire forming part.
US10719183B2 Method of detecting touch input, apparatus for sensing touch input, and apparatus for inputting touch input
A method of detecting an input of an input marking apparatus includes generating and outputting a number signal to be written to the input marking apparatus, detecting the input marking apparatus in which the number signal is written, by detecting a response signal output from the input marking apparatus, and detecting a position of the input of the input marking apparatus of which the response signal is detected.
US10719179B2 Capacitive sensor enabling row and column node alignment when disposed on a three-dimensional object
A system and method for manufacturing a planar capacitive touch sensor that can be folded over a three-dimensional object that does not require substantial modification to function, wherein columns and rows of capacitive measurement nodes follow substantially linear designs, and wherein the algorithms used for detection and tracking objects are substantially the same as for a planar touch sensor design.
US10719178B2 Fingerprint recognizing sensor and touch screen device including the same
Provided are a transparent fingerprint recognition sensor and a touch screen device including the transparent fingerprint recognition sensor. The transparent fingerprint recognition sensor includes: a substrate; a plurality of first electrodes disposed on the substrate in a sensing area; an insulating layer disposed on the substrate and covering the plurality of first electrodes; a plurality of second electrodes disposed within the insulating layer in the sensing area; a plurality of first signal lines disposed within the insulating layer in the bezel area; and a plurality of second signal lines disposed on a top surface of the insulating layer, in the bezel area.
US10719171B2 Projection type image display device, manipulation detection device and projection type image display method
A projection type image display device correctly detects the position of contact of an electronic pen and a finger on a manipulation surface without the provision of a touch sensor. Light containing an image is projected, illuminating light that is different from the light containing the image is projected onto a manipulation surface which at least partially overlaps an image projection surface onto which the light has been projected, and an image of the manipulation surface is captured. A first detection process detects the position at which a first object being manipulated, a distal end of which emits light, touches the manipulation surface, a second detection process detects the position at which a second object being manipulated, which does not emit light, touches the manipulation surface, and at least part of the image being displayed is changed on the basis of the detection result from either detection process.
US10719168B2 Wet ink predictor
Systems and methods are provided for improving the latency for display of ink during user creation of ink content with an object, such as a stylus, mouse, finger (or other touch input), or other drawing device. In order to reduce or minimize the time for display of ink content created by a user, aspects of the technology described herein generate predictive wet ink that can be displayed with actual wet ink. The predictive wet ink is calculated by extending an active ink segment a predictive distance. The predictive distance is intended to be a distance between a termination ink point for an active wet ink segment and a tip of the writing object. In one aspect, the predictive distance is calculated by determining the current latency period on a touch device and the velocity of the writing object.
US10719167B2 Systems, devices and methods for dynamically providing user interface secondary display
A method is performed at a computing system including: a first housing that includes a primary display, and a second housing at least partially containing (i) a physical keyboard and (ii) a touch-sensitive secondary display (TSSD) distinct from the primary display. The method includes: receiving a request to open a file associated with a content-editing application. The method further includes, in response to receiving the request: displaying, on the primary display, content from the file within the content-editing application; and also displaying, on the TSSD, a user interface including multiple user interface elements each associated with a content-display parameter for modifying presentation of content within the content-editing application.
US10719166B2 Manufacturing method of touch panel
A manufacturing method of a touch panel includes the steps of providing a substrate, forming a first conductive film on the substrate, forming a first mask on the first conductive film, etching the first conductive film to form electrode portions and lower intersect portions of the touch panel, forming an insulating film made of a negative resist on the first conductive film, and forming a contact hole above the electrode portion by removing the insulating film. The steps further include forming a second conductive film on the insulating film, forming a second mask on the second conductive film, etching the second conductive film to form an upper intersect portion connected between two adjacent electrode portions via the contact hole and intersecting with the lower intersect portion, and forming protective film on the second conductive film.
US10719157B2 Display panel and display module
A display panel and a display module are provided. The display panel includes a display area, a driving chip on a side of the display area, and a fan-out wiring area connecting the display area and the driving chip. The driving chip includes a first side and two second sides respectively connected perpendicularly to both ends of the first side. The fan-out wiring area includes a plurality of first fan-out traces connected to the first side and a plurality of second fan-out traces respectively connected to the two second sides. A part of signals in the driving chip can be transmitted from the second sides of the driving chip to the display area through the second fan-out traces. This increases a total width of the fan-out wiring area and a trace width in the fan-out wiring area, avoids a risk of wire breakage, and reduces an impedance of the traces.
US10719153B2 Display panel including touch circuit, touch detection method thereof and display device
A display panel is provided including: an array substrate; a plurality of gate scanning signal lines and a plurality of data signal lines on the array substrate, projections of the plurality of gate scanning signal lines on the array substrate and projections of the plurality of data signal lines on the array substrate intersecting with each other; a plurality of sub-pixels arranged in an array, the plurality of sub-pixels being surrounded by the plurality of gate scanning signal lines and the plurality of data signal lines; touch sensing signal lines; and touch circuits. At least a part of the gate scanning signal lines are multiplexed to charge the touch circuits, and each of the touch sensing signal lines is configured to sense a change in an electrical signal of one of the touch circuits which have been charged so as to determine a position of a touch point.
US10719152B2 Display device and method of manufacturing the same
Disclosed are a display device that enables reduction in thickness and weight and a method of manufacturing the same. The display device having a touch sensor includes a touch sensing line and a touch driving line, which are formed on an encapsulation unit and intersect each other with a touch insulation layer interposed therebetween. The touch insulation layer intersects with any one of the touch sensing line and the touch driving line, which may result in the simplified structure. In addition, touch electrodes are disposed on the encapsulation unit, which may make a separate attachment process be unnecessary, resulting in a simplified manufacturing process and reduced costs.
US10719151B2 Display screen and manufacturing method thereof
The present disclosure discloses a display screen and a manufacturing method thereof. The display screen includes: a TFT (thin film transistor) array substrate; a first planarization layer deposited on the TFT array substrate; a combining-structure layer deposited on the first planarization layer, the combining-structure layer includes a layer of first touch electrodes, a second planarization layer, and a layer of anode electrodes, the layer of the first touch electrodes and the layer of the anode electrodes are two different layers; an organic light emitting layer deposited on the combining-structure layer; a patterned cathode layer deposited on the organic light emitting layer includes a number of cathode electrodes used as second touch electrodes; and an encapsulation layer formed on the patterned cathode layer.
US10719148B2 Coupling a pen device to a companion device based on pen proximity
The disclosure herein describes coupling a stylus and a computing device. Based on a tip of a stylus being brought proximate to a display of a computing device configured to communicate in accordance with a wireless protocol, the computing device is configured to receive a stylus wireless protocol identifier and transmit a wireless protocol identifier of the computing device and one or more security keys to the stylus via a communication channel in response, whereby the stylus and computing device are coupled. Based on receiving a signal associated with user input from the coupled stylus using the wireless protocol, the computing device performs an operation based on the signal. The described “loose coupling” enables streamlined use of styluses with compatible computing devices without requiring full pairing.
US10719135B2 Mouse device with prestress regulating structures
A mouse device with prestress regulating structures has a body with a space, a printed circuit board and a micro switch are disposed in the space. The micro switch is electrically connected to the printed circuit board. A button unit is disposed in the body by means of a shaft and is available to move up and down relative to the body. The button unit has a first end and a second end and is configured to engage with the micro switch. A first prestress regulating structure is accommodated in the space and abutted against the bottom side of the first end for regulating a first prestress force applied to the first end. A second prestress regulating structure is accommodated in the space and abutted against the bottom side of the second end for regulating a second prestress force applied to the second end.
US10719132B2 Device and method of controlling device
Provided are a device and a method of controlling the device. The method includes obtaining information regarding type of a hovering input unit configured to transmit a hovering input to the device; and displaying a user interface corresponding to the obtained information regarding type of the hovering input unit from among a plurality of user interfaces related to an application executed on the device.
US10719130B1 Haptic actuator including overmolded field member and related methods
A haptic actuator may include a housing, a coil carried by the housing, and a field member movable within the housing responsive to the coil. The field member may include a frame having opposing first and second ends, at least one magnet carried by the frame, and a first overmolded endcap coupled to the first end of the frame. The field member may also include a second overmolded endcap coupled to the second end of the frame. The haptic actuator may include a first flexure having an inner end coupled to the first overmolded endcap, and an outer end coupled to adjacent portions of the housing. The haptic actuator may also include a second flexure having an inner end coupled to the second overmolded endcap, and an outer end coupled to adjacent portions of the housing.
US10719125B2 Object and environment tracking via shared sensor
One disclosed example provides a head-mounted device configured to control a plurality of light sources of a handheld object and acquire image data comprising a sequence of environmental tracking exposures in which the plurality of light sources are controlled to have a lower integrated intensity and handheld object tracking exposures in which the plurality of light sources are controlled to have a higher integrated intensity. The instructions are further executable to detect, via an environmental tracking exposure, one or more features of the surrounding environment, determine a pose of the head-mounted device based upon the one or more features of the surrounding environment detected, detect via a handheld object tracking exposure the plurality of light sources of the handheld object, determine a pose of the handheld object relative to the head-mounted device based upon the plurality of light sources detected, and output the pose of the handheld object.
US10719124B2 Tracking system, tracking method for real-time rendering an image and non-transitory computer-readable medium
A tracking system, tracking method for real-time rendering an image and non-transitory computer-readable medium are provided in this disclosure. The tracking system includes a controller, a server and an electronic device. The electronic device includes a processor and a displayer. The controller is configured for providing a first tracking data and a second tracking data. The electronic device is configured for providing a first viewing data and a second viewing data. The server is configured for generating a first image according to the first tracking data and the first viewing data received from the electronic device. The processor is configured for receiving the first image and generating a second image according to the first image, the second tracking data and the second viewing data. The displayer is configured for displaying a simulated scenario according to the second image.
US10719118B2 Power level management in a data storage system
In one embodiment, power level management in accordance with the present description, is provided in a storage unit having both a disk storage drive, and another non-volatile, non-disk memory or storage such as a solid state drive, for storing metadata. The metadata storage provides direct access to the metadata stored in the non-disk storage even though the disk storage drive may be in a low power mode in which the data storage media disk of the disk storage drive is stopped or spinning at a reduced rate of rotation. As a result, power consumption and cooling requirements associated with disk storage drives, may be reduced in a low power level mode of storage unit operation for input/output operations limited to metadata stored in the metadata storage. Other features and aspects may be realized, depending upon the particular application.
US10719114B2 Data source and display having power circuits providing different output voltages based on duty cycle
An embodiment is a circuit for use with a display device, the circuit including: a first input node configured to be operatively coupled to a first port of a data source device that provides the display device with data, to receive a first direct voltage used for a real-time display of the data on the display device; and at least one output node, configured to operatively provide the display device with at least one output voltage generated based on the first direct voltage, wherein the first port is isolated from a data port used to transmit the data.
US10719112B2 Dynamic VCONN swapping in dual-powered type-C cable applications
A semiconductor device for a USB Type-C cable includes a first terminal to couple to a first VCONN line from a first end of the cable, a second terminal to couple to a second VCONN line from the second end of the cable, a charge pump, and a switch circuit coupled to the first terminal and the second terminal. The switch circuit includes a first drain-extended n-type field effect transistor (DENFET) coupled between the first terminal and an internal power supply of the semiconductor device; a first pump switch coupled between the charge pump and a gate of the first DENFET; a second DENFET coupled between the second terminal and the internal power supply; and a second pump switch coupled between the charge pump and a gate of the second DENFET.
US10719110B2 In-system power usage measurement
Systems and methods are provided for performing an in-system measurement of power consumption without exclusive use of an in-line current-sense resistor. Indeed, these systems and methods may take advantage of existing parasitic resistances in an electronic device—such as resistances that might vary over time and under different operating conditions. To perform an in-system measurement, a digital value of a first voltage caused by an unknown amount of current flowing into a power-consuming component over an unknown resistance may be measured. Before or afterward, a current source may be activated to add or subtract a known amount of current to the unknown amount of current, resulting in a second voltage over the unknown resistance, and a digital value of the second voltage over the unknown resistance may be measured. The power consumption by the power-consuming component can then be calculated from these values.
US10719109B2 Noise mitigation apparatus and method with positively and negatively coupled inductors
Described is an apparatus which comprises: a power supply node; a plurality of inductors inductively coupled with one another, wherein at least one inductor of the plurality is electrically coupled to the power supply node; a plurality of loads; and a plurality of capacitors coupled to the plurality of inductors, respectively, and also coupled to the plurality of loads, respectively.
US10719108B2 Sensor and method of heating a sensor
A sensor (10) is provided that has at least one sensor functional group (12), a heating device (14, 22), and a heating control (14, 20) to control a heating power (Pheating) of the heating device (14, 22). In this respect, the heating control (20) is configured to adapt the heating power (Pheating) to a power consumption (Psensor) of the sensor functional group (12).
US10719107B2 Method and apparatus to maintain node power budget for systems that share a power supply
A method and apparatus for node power regulation among nodes that share a power supply are described. In one embodiment, the apparatus comprises a power supply unit to provide input power and a plurality of nodes coupled to receive the input power, where each node of the plurality of nodes is operable to run power management logic, and wherein two or more nodes of the plurality of nodes alternate between performing power management and providing power regulation control information to other nodes of the plurality of nodes to regulate power consumption by the plurality of nodes, with, at any one time, only one node of plurality of nodes generating the power regulation control to regulate power for the plurality of nodes.
US10719098B2 System and method for on-demand electrical power
A system for providing on-demand renewable energy. The system includes at least one power unit for converting environmental energy into electrical power; a global positioning system (GPS) unit that provides current location coordinates for the system; and a regulator for controlling an amount of the electrical power drawn from the at least one power unit based on a first authorization rule and at least one second authorization rule, wherein the first authorization rule is a misuse event requirement for detecting that the current location coordinates indicate that the system has not been moved from an authorized location; wherein the system is independent from any grid and is initially installed at the authorized location; wherein failure to meet the misuse event requirement results in a denial of supply of electrical power by the regulator; and wherein the at least one second authorization rule is a purchase requirement.
US10719093B2 Direct-drive fan system with variable process control
The present invention is directed to a direct-drive fan system and a variable process control system for efficiently managing the operation of fans in a cooling system such as a wet-cooling tower or air-cooled heat exchanger (ACHE), HVAC systems, mechanical towers or chiller systems. The present invention is based on the integration of key features and characteristics such as tower thermal performance, fan speed and airflow, motor torque, fan pitch, fan speed, fan aerodynamic properties, and pump flow. The variable process control system processes feedback signals from multiple locations in order control a high torque, variable speed, permanent magnet motor to drive the fan. Such feedback signals represent certain operating conditions including motor temperature, basin temperature, vibrations, and pump flow rates. Other data processed by the variable process control system in order to control the motor include turbine back pressure set-point, condenser temperature set-point and plant part-load setting. The variable process control system processes this data and the aforesaid feedback signals to optimize the operation of the cooling system in order to prevent disruption of the industrial process and prevent equipment (turbine) failure or trip. The variable process control system alerts the operators for the need to conduct maintenance actions to remedy deficient operating conditions such as condenser fouling. The variable process control system increases cooling for cracking crude and also adjusts the motor RPM, and hence the fan RPM, accordingly during plant part-load conditions in order to save energy.
US10719092B2 Building energy modeling tool systems and methods
Example apparatus, systems and methods for cloud-based simulation and control of building systems are disclosed and described herein. An example apparatus includes a control center including a processor configured to implement a modeler to generate a model of a target building infrastructure based on weather data, usage data, and building properties information. The example processor is configured to implement a building energy simulator to simulate energy usage for the target building using the model and scenario parameters. The example simulator is to simulate a plurality of scenarios with respect to the model to determine the configuration information for the one or more facility environmental controllers at the target building. The example simulator is to calculate a value associated with each simulated scenario and facilitate comparison of the values to generate the configuration information corresponding to a selected value to be selected from the values associated with the simulated scenarios.
US10719090B2 Reducing noise generated by a motorized device
A method, system, and/or computer program product mitigate vibration caused by sympathetic resonance in a structure that is physically proximate to a machine. One or more processors, based on readings from a resonance sensor, detect vibration caused by sympathetic resonance in a structure that is physically proximate to the machine. One or more processors then direct a machine component controller to adjust the machine component in order to mitigate the vibration.
US10719086B2 System and method for dynamically updated unmanned vehicle navigation planning
A system and method for dynamically updated vehicle navigation planning for a second UV based on navigation feedback of a first UV. The first UV navigates based on a first navigation plan and the second UV navigates based on a second navigation plan. The system includes: a processing circuitry; and a memory, the memory containing instructions that, when executed by the processing circuitry, configure the system to: receive the navigation feedback of the first UV, wherein the navigation feedback of the first UV includes telemetry data indicating at least a divergence event and a location of the divergence event, wherein the divergence event is a divergence of the first UV from the first navigation plan; and dynamically update the second navigation plan based on the navigation feedback of the first UV when the second navigation plan includes the location of the divergence event.
US10719085B2 Mobile robot sitting and standing
A method of operating a robot includes assuming a resting pose of the robot on a surface. The robot includes an inverted pendulum body, a counter-balance body disposed on the inverted pendulum body and configured to move relative to the inverted pendulum body, at least one arm connected to the inverted pendulum body and configured to move relative to the inverted pendulum body, at least one leg prismatically coupled to the inverted pendulum body, and a drive wheel rotatably coupled to the at least one leg. The method also includes moving from the resting pose to a sitting pose by moving the counter-balance body relative to the inverted pendulum body away from the ground surface to position a center of mass of the robot substantially over the drive wheel. The method also includes moving from the sitting pose to a standing pose by altering a length of the at least one leg.
US10719078B2 Systems and methods for augmented capabilities for remote operation of robot vehicles
An autonomous robot vehicle in accordance with aspects of the present disclosure includes a land vehicle conveyance system, a communication system configured to communicate with a remote human operator system, one or more processors, and a memory storing instructions. The instructions, when executed by the processor(s), cause the autonomous robot vehicle to receive via the communication system control instructions from the remote human operator system for controlling the land vehicle conveyance system, control the land vehicle conveyance system in accordance with the control instructions to perform travel, and autonomously control the land vehicle conveyance system in coordination with the control instructions from the remote human operator system to semi-autonomously perform travel.
US10719076B1 Lead and follower aircraft navigation system
A system may include a follower aircraft including a processor configured to: determine a follower aircraft location at a time t0; receive a real-time kinematics (RTK) update from a lead aircraft, the RTK update including information associated with: a lead aircraft location at the time t0, the lead aircraft location at a time t1 relative to the lead aircraft location at the time t0, and an object location at the time t1 relative to the lead aircraft location at the time t1; perform RTK processing to determine the follower aircraft location at the time t0 relative to the lead aircraft location at a time t0; determine the follower aircraft location at a time t2 relative to the follower aircraft location at the time t0 by utilizing time relative navigation (TRN); and determine the object location at time t2 relative to the follower aircraft location at the time t2.
US10719070B2 System and method for modeling signal flows in automation technology equipment
A system and method for generating a behavior model for simulating an automation system, wherein signal flows between components of the automation system are simulated. The system comprises a CAD application for developing CAD drawings of the components of the automation system, where the CAD application comprises first modules for defining a geometric scope of application for the data interfaces of the components, second modules for defining at least one signal transmission prerequisite, which marks at least one relative position of two scopes of application relative to each other, at which signal transmission is possible between associated data interfaces, third modules for verifying the compatibility of the data interfaces at which the signal transmission prerequisite is met, and fourth modules for generating the behavior model such that a signal flow between the data interfaces at which the signal transmission prerequisite and compatibility are met is modeled in the simulation.
US10719069B2 System and method for constructing process plans for hybrid manufacturing with the aid of a digital computer
A systematic approach to constructing process plans for hybrid manufacturing is provided. The process plans include arbitrary combinations of AM and SM processes. Unlike the suboptimal conventional practice, the sequence of AM and SM modalities is not fixed beforehand. Rather, all potentially viable process plans to fabricate a desired target part from arbitrary alternating sequences of pre-defined AM and SM modalities are explored in a systematic fashion. Once the state space of all process plans has been enumerated in terms of a partially ordered set of states, advanced artificial intelligence (AI) planning techniques are utilized to rapidly explore the state space, eliminate invalid process plans, for instance, process plans that make no physical sense, and optimize among the valid process plans using a cost function, for instance, manufacturing time and material or process costs.
US10719068B2 System and method for managing devices by association between control loop and plant asset value
A plant asset management system and method for managing field devices in a plant are implemented by association between control loop and plant asset value. One or more control loop configurations are extracted from one or more control system definitions of a process control system. One or more device configurations are extracted from one or more device management system definitions of a device management system. There is automatically determined whether one or more control loops and one or more devices are respectively associated with each other, based on the one or more loop configurations and the one or more device configurations.
US10719066B2 Audio recognition-based industrial automation control
A system for performing industrial automation control may include an audio device that receives audio data from an element in an industrial automation system. The audio device may determine orientation data based on the audio data. In addition, the audio device may determine an automation command to control a machine in the industrial automation system based on the audio data and the orientation data. After determining the automation command, the audio device may implement a first control action for the machine based at least in part on the automation command, where the first control action causes the machine to adjust an operation.
US10719065B2 System of monitoring and controlling the operation of multiple machines for producing diamonds and a method thereof
A system of monitoring and controlling an operation, comprising: an input means, the input means is adapted for user to input user-defined parameters, a middleware application in connection with the input means via a network, the middleware application is in communication with a directory database and also a relational database management system via communication means, a data management system being installed as a slave program in the middleware application and as a slave program in one more external server or external device, the middleware application is in communication with the external servers or device via communication means, whereby the master-slave relation allows exchange of data between the middleware application and the server architecture.
US10719063B2 Real-time equipment control
In one example, a system for real-time execution in a non-real-time processing system includes a processor and a processor and storage device. The storage device stores instructions that, in response to execution by the processor, cause the processor to identify a processing unit for a single thread real-time execution environment. The instructions also cause the processor to determine that an application is submitted for real-time execution. The instructions additionally cause the processor to assign a shared memory space to the application. Further, the instructions cause the processor to submit real-time instructions received from a real-time control loop of the application to the identified processing unit.
US10719059B2 Systems and methods for control of output from light output apparatus
In one aspect, a device includes a processor, a communication interface accessible to the processor, and storage accessible to the processor. The storage bears instructions executable by the processor to identify an activity associated with a user. The instructions are also executable by the processor to use the communication interface to transmit at least one command to a light output apparatus to adjust light from the light output apparatus based on the identified activity.
US10719056B2 Merging status and control data in a reservation station
Embodiments herein describe a reservation station (RS) in a processor that merges control data from multiple sources into a merged control data value. Before an instruction issues, the RS gathers and saves control data indicating how the instruction is to be executed. This control data may be saved in control registers. An instruction, however, can update many different types of status control bits in these registers. As such, the RS may store different types of control data for an instruction. Instead of the RS containing multiple registers and data paths for every type of control data, the embodiments herein describe merge logic in the RS that permits control data from different sources to be merged into a single control data value. Once the instruction is issued, the RS passes the merged control data value to an execution unit for processing.
US10719055B2 Control device with adjustable control behavior
A control device for a technical process, having at least two devices for detecting a respective input signal and at least one manipulated variable output device. The output device forms a difference between a reference variable and a controlled variable and ascertains a manipulated variable therefrom. The control device additionally has at least one internal signal processing system for influencing the time response and damping behavior of a control loop formed by the control device and technical process. At least two filter devices provide signal processing. A first filter device interacts with the process such that the control loop time response can be influenced by a filter device property change, and at least one amplification element interacts such that the control loop damping behavior can be influenced by an amplification element amplification factor change and such that the second filter device and the I element can be activated individually.
US10719050B2 Replaceable unit for an image forming device having magnets of varying angular offset for toner level sensing
A replaceable unit for an electrophotographic image forming device according to one example embodiment includes a housing having a reservoir for storing toner. A rotatable shaft is positioned within the reservoir and has an axis of rotation. A first magnet and a second magnet are connected to the shaft and rotatable around the axis of rotation in response to rotation of the shaft. The first magnet and the second magnet pass near at least a portion of an inner wall of the housing forming the reservoir during rotation of the first and second magnets. An amount of angular offset between the first magnet and the second magnet varies depending on an amount of toner in the reservoir.
US10719046B2 Image forming apparatus method for controlling image forming apparatus and storage medium
An MFP that accepts instructions to execute jobs includes, and takes holding units that hold sheets that can be subjected to binding processing specified by a job, where the holding units are considered search targets in an automatic selection process. The MFP performs auto paper selection on the holding units as the search targets, and if there is a candidate holding unit, feeds sheets to be used for printing from the holding unit and performs printing.
US10719040B2 Fixing device containing heating member, nip area member, fixing belt, pressing member, and protrusion, and image forming apparatus
A fixing device is for fixing a toner image on a recording medium an image forming apparatus. The fixing device includes a fixing belt, a heating member, a nip area member, a pressing member, and a protrusion. The fixing belt is held by the heating member and the nip area member. The pressing member presses the fixing belt against the nip area member while being rotationally driven. The toner image is fixed on the recording medium in a nip area where the pressing member presses the fixing belt against the nip area member. The protrusion is in contact with the inner surface of the fixing belt. In the fixing device, the fixing belt is in contact with small areas only other than the heating area and the nip area to reduce the heat loss.
US10719037B2 Controlling ink developer voltages
Example implementations provide a method of controlling an ink developer used in electro-photography; the method comprising, following cessation of printing, varying a plurality of voltages associated with movement of ink within the ink developer at temporally disparate times.
US10719036B2 Image forming apparatus
In a case that a toner concentration of a liquid developer in a mixer is high and a liquid amount is small, when a supply flow rate of a carrier liquid by a carrier supplying pump is set, a “carrier amount for concentration adjustment” is preferentially assigned. Then, a remaining one is assigned to a “carrier amount for liquid amount adjustment”. By doing so, by a non-interacting function, a supply agent can be supplied to the mixer. That is, the carrier liquid can be supplied by decreasing the supply agent so that a liquid amount can be easily satisfied while improving followability of a toner concentration.
US10719030B2 Manufacturing method of cartridge and cartridge
A manufacturing method of a cartridge, the cartridge having a frame; a blade member fixed to the frame; a rotating member; and a bearing member for supporting the rotating member, the manufacturing method including: attaching the rotating member to the bearing member; fitting an adjustment shaft provided at the frame with an adjustment hole provided at the bearing member; adjusting a relative position of the bearing member with respect to the frame in a crossing direction crossing the rotational axial direction; and welding the frame and the bearing member after the adjusting, wherein at least one of the frame or the bearing member is melted such that a melted portion is formed between an inner peripheral surface of the adjustment hole and the adjustment shaft in the crossing direction.
US10719026B2 Monochromatic imaging with reduced colored toner consumption and ESD defects
An imaging device prints in color and monochromatically, such as black-only. It has a plurality of photoconductive drums, one each for black toner and at least one colored toner. The drums contact and rotate with an intermediate transfer member (ITM) to transfer images at a first transfer. During black-only imaging, the photoconductive drum for the black toner rotates with the ITM at process speed while the drum for the at least one colored toner rotates at less than process speed, often substantially less. The technique reduces consumption of colored toner during black-only imaging and minimizes charge build-up on the drum for the colored toner.
US10719021B2 Metallic toner comprising metal integrated particles
A toner and a toner process including providing at least one hybrid metallic toner component selected from the group consisting of hybrid metallic-latex particles, hybrid metallic-wax particles, hybrid metallic-colorant particles, and combinations thereof; contacting the at least one hybrid metallic toner component with one or more components selected from the group consisting of a latex polymer, a wax; and a colorant to form a blend; heating the blend at a temperature below the glass transition temperature of the latex polymer to form aggregated toner particles; adding a coalescing agent to the toner particles thereby coalescing the toner particles; and recovering the toner particles.
US10719020B2 Droplet generator and method of servicing extreme ultraviolet radiation source apparatus
An extreme ultraviolet radiation source apparatus includes a chamber including at least a droplet generator, a nozzle of the droplet generator, and a dry ice blasting assembly. The droplet generator includes a reservoir for a molten metal, and the nozzle has a first end connected to the reservoir and a second opposing end where molten metal droplets emerge from the nozzle. The dry ice blasting assembly includes a blasting nozzle, a blasting air inlet and a blaster carbon dioxide (CO2) inlet. The blasting nozzle is disposed inside the chamber. The blasting nozzle is arranged to direct a pressurized air stream and dry ice particles at the nozzle of the droplet generator.
US10719014B2 Photoresists comprising amide component
New photoresist compositions are provided that comprise a component that comprises an amide group and multiple hydroxyl groups. Preferred photoresists of the invention may comprise a resin with photoacid-labile groups; a photoacid generator compound; and an amide component with multiple hydroxyl groups that can function to decrease undesired photogenerated-acid diffusion out of unexposed regions of a photoresist coating layer.
US10719011B2 Method and apparatus to correct for patterning process error
A method including: determining first error information based on a first measurement and/or simulation result pertaining to a first patterning device in a patterning system; determining second error information based on a second measurement and/or simulation result pertaining to a second patterning device in the patterning system; determining a difference between the first error information and the second error information; and creating modification information for the first patterning device and/or the second patterning device based on the difference between the first error information and the second error information, wherein the difference between the first error information and the second error information is reduced to within a certain range after the first patterning device and/or the second patterning device is modified according to the modification information.
US10719007B2 Composite-optical-system unit and projector
[Solving Means] A composite-optical-system unit includes a polarization beam splitter and a thermal conduction member. The polarization beam splitter includes a first prism including a first surface, a second prism including a second surface having an area different from an area of the first surface, and an overlap interface on which the first surface is attached to and overlaps the second surface. The thermal conduction member is thermally connected to a connection region being a region other than the overlap interface of the first surface or the second surface having an area larger than an area of the other surface.
US10719002B2 Projection display device
A projection display device includes a light source module, a switch unit, and micro-scanning mirrors. The light source module provides a light beam. The switch unit receives the light beam and switches a transmission direction of the light beam to the corresponding one of the micro-scanning mirrors during each of periods. The micro-scanning mirrors cause the light beam to scan over projection surfaces to form images. The projection display device can project the images on the projection surfaces without image brightness loss.
US10718997B2 Modular tripod-arm
A tripod with modular arm segments capable of coupling with each other. The three arm segments may simultaneously attach with a mount to form a tripod. Ends of the arm segments are coupling elements. Two of the arm segments may detach from the plate and couple with the arm segment remaining coupled to form an articulating extension arm for the mount.
US10718992B2 Camera module and portable electronic device
A camera module includes a lens barrel, a driving coil disposed to face a target detection unit prepared on one side of the lens barrel, a driving device configured to provide a driving signal to the driving coil, and a position calculating unit including a first capacitor, configured to provide a ground for an alternating current (AC) signal to the driving coil, a second capacitor, connected to the driving coil to constitute oscillation circuit together with the driving coil, and a position calculating circuit configured to calculate a position of the lens barrel from a frequency of the oscillation circuit.
US10718988B2 Electro-chromic devices including solid or quasi-solid electrolyte layers and methods of making the same
An electro-chromic device including a solid or quasi-solid electrolyte layer is disclosed. The electrolyte layer may be a composite polymeric electrolyte layer. The polymeric electrolyte layer may be a conductive transparent adhesive or an optically transparent cured electrolyte. The electrolyte layer may also be a porous optically transparent membrane impregnated or embedded with an electrolytic material. Methods for forming solid or quasi-solid electrolyte layers in-situ in electro-chromic devices are also provided.
US10718987B2 Optical device
An optical device comprising a stack of the following layers: a capping layer (16) having a high refractive index for guiding incident light; a layer of light absorber material (10), preferably a phase-changing material; and a reflective layer (12), wherein the refractive index of the capping layer is at least 1.6.
US10718982B2 Liquid crystal display devices
Techniques of reducing bezel size of liquid crystal display (LCD) devices are described. Techniques of the present subject matter allow reduction in the bezel size of an LCD device while maintaining the aspect ratio of pixels of an LCD panel. In an example, an LCD panel of the LCD device may include a plurality of sub-pixels arranged in a first direction and a second direction in a matrix arrangement, and a plurality of gate lines extending in the first direction and a plurality of source lines extending in the second direction. Further, The LCD panel may include a plurality of source lead-out lines extending in the first direction, wherein each of the plurality of source lead-out lines is electrically connected to at least one of the plurality of source lines.
US10718978B2 Apparatus for improving optical alignment of panels manufactured on a same mother substrate
Disclosed is an apparatus for improving optical alignment of panels manufactured on a same mother substrate. The technical defect in the prior art which affects product quality can be eliminated. The apparatus for improving optical alignment of panels manufactured on a same mother substrate includes a mother substrate (1), N columns of chips in a first group (2), N columns of chips in a second group (3), and a photomask (4). The N columns of chips in the first group (2) and the N columns of chips in the second group (3) are arranged in an alternate manner and are arranged on the mother substrate (1). An area of the chips in the second group (3) is larger than an area of the chips in the first group (2). The photomask (4) covers the N columns of chips in the first group (2) and the N columns of chips in the second group (3) so that ultraviolet irradiates the N columns of chips in the first group (2) and the N columns of chips in the second group (3) after passing through the photomask (4). N is a positive integer. The apparatus can be used in manufacturing of TFT-LCD.
US10718977B2 Liquid crystal display
A liquid crystal display according to an exemplary embodiment of the present system and method includes a first insulation substrate, a thin film transistor disposed on the first insulation substrate, a pixel electrode connected to the thin film transistor, a protrusion disposed on the pixel electrode, a second insulation substrate facing the first insulation substrate, a common electrode disposed on the second insulation substrate, and a liquid crystal layer disposed between the pixel electrode and the common electrode, wherein one pixel includes a thin film transistor formation region where the thin film transistor is disposed and a display area where the pixel electrode is disposed, and the protrusion is disposed to overlay at least a portion of edges of the display area.
US10718976B2 Lighting device and image display device
A lighting device includes a chassis; light sources; and a rectangular substrate formed of a long rectangular plate-shaped member disposed in the chassis, having the light sources attached to a front surface thereof, and having a plurality of first alignments indicating positions of the light sources. The plurality of first alignments are provided at positions facing each other with the light source interposed therebetween a pair of long sides of the rectangular substrate, and are confirmed at least from a back surface side of the rectangular substrate.
US10718975B2 Backlight unit with optical filter and display device including the same
A backlight unit includes an optical filter made of at least two or more filters. A first filter of the at least two or more filters reflects light within a first wavelength range, and a second filter of the at least two or more filters reflects light within a second wavelength range. The backlight unit has a structure that can prevent or reduce an effect on display performance, which would otherwise be caused by degradations in uniform color impression due to characteristics of light sources or a backlight structure.
US10718965B2 Liquid crystal display device
Disclosed is a liquid crystal display (LCD) device for preventing a crack from occurring in a pad part of a thin film transistor (TFT) substrate. The LCD device includes a liquid crystal display panel including a TFT substrate and a color filter substrate on an upper surface of the TFT substrate, a guide panel supporting the liquid crystal display panel, and a driver integrated circuit (IC) in a lower non-display area of the upper surface of the TFT substrate. The color filter substrate extends to the lower non-display area of the upper surface of the TFT substrate.
US10718962B2 Methods of patterning and making masks for three-dimensional substrates
The present invention provides a method of making a mask for patterning a three-dimensional substrate. A mandrel includes a form machined in a surface corresponding to a shape of the substrate. A layer of material is deposited in a first region of the form and a metal layer is deposited in a second region of the form. A portion of the mandrel is subsequently removed. The present invention also provides a method of patterning a three-dimensional substrate with a mask.
US10718958B2 Rigid, gas-permeable polymer as over-mold and sealant for adaptive opthalmic lens
An eye-mountable device is provided that includes electronics encapsulated within a rigid, gas-permeable polymeric material. The eye-mountable device includes an electroactive lens that can be operated to control an overall optical power of the eye-mountable device to restore an amount of visual accommodation of an eye to which the device is mounted. A method for fabricating the eye-mountable device is provided that includes applying an adhesive to secure lenses of the electroactive lens together and to maintain an amount of liquid crystal in the space between the lenses. The rigid, gas-permeable polymeric material can then be formed around the electroactive lens, electronics, or other elements of the eye-mountable device. The rigid, gas-permeable polymeric material can be mountable to a corneal surface of an eye or can be disposed on or within a soft polymeric material that is mountable to the corneal surface of the eye.
US10718956B2 Eyeglass lens for an imaging optical system for producing a virtual image and method for producing such an eyeglass lens
In an eyeglass lens, an edge adjustment between an incoupling segment and an outcoupling structure can be provided by shaping of the inner surface. In the region of the eyeglass lens through which the eye looks for straight-ahead viewing, the inner surface substantially has a curvature that approximates the curvature of a typical inner surface of an eyeglass lens to such an extent that no perceptible optical imaging errors are induced by the inner surface when straight-ahead viewing. In the region of the edge adjustment, the inner surface has a shape that deviates to a greater extent from the curvature of the typical inner surface, which shape enables an imaging beam path coupled into the eyeglass lens by the incoupling segment to be directed to the outcoupling structure by reflections between the inner surface and the outer surface of the eyeglass lens.
US10718943B2 Large mirror inside an autonomous vehicle
A large mirroring element is located in front of an occupant who sits in a front seat of an autonomous on-road vehicle. The large mirroring element provides the effect of reflecting light arriving from the occupant's direction. Optionally, a camera takes video of the outside environment in front of the occupant, sends the video to a computer that generates a representation of the outside environment in front of the occupant at eye level, and a display located in front of the occupant presents the representation to the occupant.
US10718942B2 Eye tracking systems and methods for near-eye-display (NED) devices
An eye tracking system for a NED device includes sensors that are directed toward and angularly offset from a user's eyes in a manner that causes circular features (e.g., irises and/or pupils) of the user's eyes to appear elliptical within sensor planes that correspond to the individual sensors. The eye tracking system determines parameters associated with detected ellipses and then uses these parameters to generate 3D propagations from the detected ellipses back to the user's eyes. By analyzing these 3D propagations with respect to ocular rotation models that represent how the pupils and iris rotate about the center of the eye, the eye tracking system determines pupil orientation parameters that define physical characteristics of the user's eyes. The pupil orientation parameters may then be used to determine interpupillary distance and/or vergence of the user's visual axis that extend from the user's fovea.
US10718941B2 Buckling mode actuation of fiber scanner to increase field of view
Described herein are embodiments of fiber scanning systems and methods of scanning optical fibers. The disclosed systems and methods advantageously provide an improvement to the scanning range, the oscillation amplitude, and/or the maximum pointing angle for an optical fiber in a fiber scanning system by inducing a buckling of a portion of the optical fiber.
US10718939B2 Method, apparatus, and computer-readable medium for switching optical paths
Presented is a method, apparatus, and computer-readable medium for selectively switching optical paths. The apparatus includes a directing mirror for redirecting light from an incoming path to one of a plurality of input paths and redirecting the light from one of a plurality of output paths to an outgoing path, and a plurality of input mirrors, each one of the plurality of input mirrors operable for redirecting the light from one of the plurality of input paths to one of a plurality of transition paths. The apparatus includes a plurality of light modifying elements, each one of the light modifying elements in a corresponding transition path and a plurality of output mirrors, each one of the plurality of output mirrors operable for redirecting the light from one of the plurality of transition paths to one of a plurality of output paths.
US10718937B2 Electrochemical glazing having electrically controllable optical and energy-related properties
The invention relates to glazing (1) comprising a first glazing sheet (10; 10A, 10B) forming a substrate on which at least one film of an electrochemical system (12) is formed, said system having optical and/or energy-related properties that are electrically controllable, a second glazing sheet (14) forming a counter-substrate, and a third glazing sheet (18). The substrate has characteristics that allow it to be obtained by being cut from a motherboard on which motherboard at least one film of the electrochemical system (12) is formed. The substrate is located between the counter-substrate (14) and the third glazing sheet (18) and is set back relative to the counter-substrate (14) and relative to the third glazing sheet (18) over the entire circumference of the substrate (10; 10A, 10B).
US10718936B2 Display panel and display device
A display panel includes a light waveguide layer and a first substrate disposed opposite to each other, and further including an electrowetting control layer disposed between the light waveguide layer and the first substrate, the electrowetting control layer including a first electrode layer, a second electrode layer, and a grating layer and an electrowetting layer which are disposed between the first electrode and the second electrode layer, the grating layer and the electrowetting layer are configured to operatively couple light with a set transmittance, a setting direction, and a set wavelength out of the light waveguide layer.
US10718933B2 Self correcting floating SIL tip
An optics arrangement for a solid immersion lens (SIL) is disclosed. The arrangement enables the SIL to freely tilt. The arrangement includes a SIL having an optical axis extending from an engaging surface and a rear surface of the SIL; a SIL housing having a cavity configured to accept the SIL therein while allowing the SIL to freely tilt within the cavity, wherein the cavity includes a hole positioned such that the optical axis passes there-through, to thereby allow light collected by the SIL to propagate to an objective lens; and, a SIL retainer attached to the SIL housing and configured to prevent the SIL from exiting the cavity.
US10718930B2 Fixed focal length lens and image pickup apparatus
A fixed focal length lens including, in order from an object side to an image side, a first lens unit having a positive refractive power, a second lens unit and a third lens unit, wherein the first lens unit does not move for focusing, at least the second lens unit moves for focusing, a distance between each pair of adjacent lens units changes for focusing, and the first lens unit includes two negative lenses disposed in succession from the object side, and wherein a focal length of the fixed focal length lens, a focal length of the first lens unit, and a combined focal length of the two negative lenses of the first lens unit are appropriately set.
US10718926B1 Flex member actuator
A camera system with an autofocus actuator with flex members is provided for actuating the lens of the camera. A set of flex members reside on opposite sides of a lens assembly with a lens. The flex members suspend the lens assembly within the frame of the camera. The flex members may be made of a material with a flexural modulus and ducts to enhance the flexural modulus. The flex members are optimized to provide linear movement of the lens assembly with limited lateral movement. The camera may further include a shuttle driver to move the lens of the camera and actuate a flex in the flex members.
US10718924B2 Lens module with auto-focusing mechanism and electronic device
A lens module with auto-focusing mechanism includes a plastic lens barrel, a lens assembly, an auto-focusing mechanism and a coil regulating structure. The plastic lens barrel includes a front end portion, a rear end portion and an outer side portion, wherein the front end portion includes a front end surface and a front end hole, the rear end portion includes a rear end opening, the outer side portion connects the front end portion and the rear end portion. The lens assembly is disposed in the plastic lens barrel, and includes a plurality of lens elements. The auto-focusing mechanism is connected to the plastic lens barrel, and includes a coil being polygon. The coil regulating structure is located on the outer side portion of the plastic lens barrel, and is integrated with the plastic lens barrel, wherein the coil is connected and positioned to the coil regulating structure.
US10718923B2 Thermally tunable optoelectronic modules
A thermally tunable optoelectronic module includes a light emitting assembly operable to emit light of a particular wavelength or range of wavelengths. The light emitting assembly is disposed to a temperature-dependent wavelength shift. The thermally tunable optoelectronic module further includes an optical assembly aligned to the light emitting assembly, and separated from the light emitting assembly by an alignment distance. The thermally tunable optoelectronic module further includes a thermally tunable spacer disposed between the optical assembly and the light-emitting assembly, the thermally tunable spacer is operable to counteract the temperature-dependent wavelength shift.
US10718911B2 Ultra-small form factor optical connectors using a push-pull boot receptacle release
An optical connector holding two or more LC-type optical ferrules is provided. The optical connector includes an outer body, an inner front body accommodating the two or more LC-type optical ferrules, ferrule springs for urging the optical ferrules towards a mating receptacle, and a back body for supporting the ferrule springs. The outer body and the inner front body are configured such that four LC-type optical ferrules are accommodated in a small form-factor pluggable (SFP) transceiver footprint or eight LC-type optical ferrules are accommodated in a quad small form-factor pluggable (QSFP) transceiver footprint. A connector is released by pulling distally on boot assembly until receptacle hook is displaced from receptacle hook recess at a proximal end of connector.
US10718910B2 Field terminated ruggedized fiber optic connector system
Ruggedized field terminated optical fiber connector systems comprising a field terminated connector assembly including a drop cable coupled to a connector, the drop cable having a custom length. The ruggedized field terminated connector system may further comprise a rugged front portion configured to slide over at least a portion of the field terminated connector assembly, and a rear connector body configured to couple to the rugged front portion. The rear body has a crimp ring and a grommet is slide into said crimp ring, and secured therein.
US10718909B2 Expanded beam fiber optic connection system
An expanded beam fiber optic connection system is disclosed which overcomes the problems associated with known expanded beam fiber optic connection systems. In particular, the expanded beam fiber optic connection system in accordance with the present invention includes a pair of mating fiber optic connectors. Each fiber optic connector includes a connector body and fiber optic termini. In accordance with an important aspect of the invention, the fiber optic termini utilize expanded beam technology and are configured with virtually the same form factor as existing physical contact fiber optic termini. The configuration of the expanded beam termini provides several benefits. First, existing physical contact fiber optic connection systems can be updated in the field by simply replacing the existing physical contact fiber optic termini with the new expanded beam fiber optic termini in accordance with the present invention and re-using the existing connector body, thus significantly reducing cost of upgrading existing physical contact type fiber optic connection systems. Secondly, since the same connector bodies are used for both the physical contact termini and the expanded beam termini, the number of components for the two types of fiber optic connection systems is reduced, thus reducing manufacturing costs.
US10718904B2 Thin-film integration compatible with silicon photonics foundry production
A photonic integrated circuit and a method of fabrication are provided which includes: a substrate; a first optical waveguide disposed, at least in part, extending across the substrate, the first optical waveguide being configured to transmit a first mode of light; and a second optical waveguide located at least partially over the first optical waveguide, the second optical waveguide being configured to transmit a second mode of light, wherein the first optical waveguide is vertically coupled to the second optical waveguide through a third optical waveguide disposed below the second waveguide.
US10718903B1 Waveguide crossings with a non-contacting arrangement
Structures for a waveguide bend and methods of fabricating a structure for a waveguide bend. A first waveguide core has a first section, a second section, and a first waveguide bend connecting the first section with the second section. The first waveguide core has a first side surface extending about an outer radius of the first waveguide bend. A second waveguide core also has a first section, a second section, and a second waveguide bend connecting the first section with the second section. The second waveguide core has a second side surface extending about an outer radius of the second waveguide bend. The first waveguide bend is spaced from the second waveguide bend in a first non-contacting relationship with a gap between the first side surface and the second side surface. The gap has a perpendicular distance selected to permit optical signal transfer between the first and second waveguide bends.
US10718902B2 Luminescent photonic structure, a method of fabricating a luminescent photonic structure, and a method of sensing a chemical substance
A luminescent photonic structure that comprises a luminescent material that when excited by an excitation light having a wavelength within an excitation wavelength spectrum of the luminescent material emits luminescent light having a luminescence wavelength spectrum. The luminescent photonic structure comprises a photonic crystal disposed between two other photonic crystals. The photonic crystal has a photonic lattice period within one of the luminescence wavelength spectrum and the excitation wavelength spectrum. The two other photonic crystals each have a photonic lattice period within the other of the luminescence wavelength spectrum and the excitation wavelength spectrum for reflecting one of excitation light and luminescent light propagating within the photonic crystal.
US10718892B2 Backlight unit and liquid crystal display device
A backlight unit satisfies the relationship given by the following expression: S<2(A−√3T), where A (mm) represents the length along which the light shielding member covers the light diffusion sheet before shrinkage, T (mm) represents the thickness of the prism sheet, and S (mm) represents the amount of shrinkage of an end on the frame side of the light diffusion sheet in the planar direction of the light diffusion sheet. The backlight unit also satisfies the relationship given by the following expression: E
US10718891B2 Input coupler, backlight unit, and three-dimensional image display apparatus including the input coupler
An input coupler includes: a plurality of semi-reflectors located along an optical path along which a light incident from a light source travels, each of the plurality of semi-reflectors comprising a reflective surface that is inclined with respect to the optical path and configured to reflect a first portion of the light and transmit a second portion of the light; and a plurality of optical path changing members configured to change an optical path of the light transmitted through the plurality of semi-reflectors, wherein the plurality of semi-reflectors and the plurality of optical path changing members are arranged such that the light passing through at least one of the plurality of semi-reflectors and emitted in one direction has a linear beam distribution.
US10718886B1 Optical substrate and transparent routing of light sources
A structure includes a first transparent conductive layer, a second transparent conductive layer, and an insulation layer disposed between the first transparent conductive layer and the second transparent conductive layer. A light source having a first node and a second node may have its first node electrically coupled to the first transparent conductive layer and its second node electrically coupled to the second transparent conductive layer. A via running though one of the transparent conductive layers may facilitate electrical routing to the light source.
US10718885B2 System and methods for aviation winds uncertainty prediction
A wind forecast prediction apparatus includes an historical forecast patterns module configured to generate at least one historical wind forecast pattern and determine a deviation magnitude and a probability of occurrence of the at least one historical wind forecast pattern based on at least one actual wind value; a current wind forecast module; and a wind forecast prediction controller connected to the historical forecast patterns module and current wind forecast module, the wind forecast prediction controller is configured to generate a current wind forecast pattern based on current wind data from the current wind forecast module; and determine a matching historical wind forecast pattern from the at least one historical wind forecast pattern that matches the current wind forecast pattern, where the deviation magnitude and the probability of occurrence of the matching historical wind forecast pattern are combined with the current wind forecast pattern to generate a predicted wind forecast.
US10718882B2 Proximity sensing apparatus in electronic device and method thereof
Disclosed is an electronic device and a method for sensing proximity in an electronic device, which reduces an error in sensing a proximity distance by considering a color of an object when sensing the proximity distance to the object based on an amount of light reflected from the object.
US10718880B2 High-voltage protection and shielding within downhole tools
A downhole tool may include a voltage multiplier within a housing. The voltage multiplier may transform input power to the downhole tool from a first voltage to a second voltage higher than the first. The downhole tool may also include multiple shielding rings surrounding at least the voltage multiplier to reduce electric field stresses within the downhole tool. Additionally, the downhole tool may include an insulator located between the shielding rings and the housing.
US10718872B2 Photonic dosimeter and process for performing dosimetry
A photonic dosimeter accrues cumulative dose and includes: a substrate; a waveguide disposed on the substrate and that: receives a primary input light; transmits secondary input light from the primary input light to a dosimatrix; receives a secondary output light from the dosimatrix; and produces primary output light from the secondary output light; the dosimatrix disposed on the substrate and in optical communication with the waveguide and that: receives the secondary input light from the waveguide; produces the secondary output light that is communicated to the waveguide; and includes an active element that undergoes conversion from a prime state to a dosed state in response to receipt, by the active element, of a dose of radiation; and a cover layer disposed on waveguide and the dosimatrix.
US10718870B2 Internet-based time and frequency recovery for position fixing of GNSS receiver
Determination of one or more timing (phase) and/or frequency corrections to be made to a local time base of a receiver device to synchronize the local time base with the time of GPS or other highly accurate time base. Timing packets from one or more grandmaster devices whose time bases are substantially the same as that of GPS or the like and/or positioning system signals (e.g., GPS signals) directly from a positioning system are received and manipulated to determine the timing and/or frequency corrections. The corrected time base may be used to assist in acquiring such positioning signals to allow for higher accuracy correction and/or for downstream communication operation. The present utilities are advantageous such as when a sufficient number of channels (e.g., four) from the receiver device to positioning system satellites are unavailable to synchronize the local time base to the GPS or other accurate time base.
US10718869B2 Symmetrical multistatic radar constellation for earth observation
A constellation of satellites and associated methods for Earth Observation are disclosed. One method includes transmitting a set of at least four signals towards the Earth using a constellation of at least four satellites and receiving a set of at least four reflected signals from the Earth using the constellation. The method also includes analyzing, using a set of at least four signal analyzers, the set of at least four signals to generate a set of data. Each satellite in the constellation individually houses a signal analyzer in the set of at least four signal analyzers. The method also includes deriving the set of Earth observations using the set of data. Each satellite receives a signal in the set of at least four signals from every other satellite in the constellation.
US10718868B2 Image processing device, method, and program
The purpose of the present invention is to achieve highly accurate detection of obstacles even in adverse weather environments, particularly environments in which a scatter phenomenon caused by fog or the like occurs. A target signal processing unit 51 calculates a cross-correlation function between split reference light from a light source unit 201, and reflected light from a target T, said reflected light being obtained using split signal light from the light source unit 201. An estimation unit 52 estimates scattering characteristics of propagation paths of the signal light and the reflected light. A correction processing unit 53 executes, on the basis of the scattering characteristics estimated by the estimation unit 52, prescribed correction processing of the cross-correlation function calculated by the target signal processing unit 51.
US10718867B2 Optical system and method for pointing a laser through the atmosphere
An optical system for laser-pointing a target through the atmosphere, with four optical channels: a passive imaging channel with an auxiliary camera linked to a coarse pointing control device; an illumination channel with a pulsed illumination source and temporal synchronization means, these channels including a first common optical coarse pointing device; an effector channel with a high-power laser source; an active imaging channel with: a high-speed camera synchronized with the illumination source by the synchronization means, and linked to a fine pointing control device; means for harmonizing the high-speed camera with the high-power laser source; the active imaging and effector channels form a pair and include a second common optical coarse pointing device, the coarse pointing devices controlled by the coarse pointing control device; a common optical fine pointing device, controlled by the fine pointing control device; and the coarse pointing control device is linked to the fine pointing control device.
US10718866B2 Laser distance measuring module with ADC error compensation by variation of the sampling instants
A distance measuring method and an electronic laser distance measuring module, in particular for use in a distance measuring apparatus, especially configured as a laser tracker, tachymeter, laser scanner, or profiler, for fast signal detection with an analog-to-digital converter, wherein conversion errors that arise in the context of a signal digitization, in particular timing, gain and offset errors of the ADC, are compensated for by means of variation of the sampling instants.
US10718865B2 Method of compressing beamformed sonar data
Beamformed sonar data is compressed before communicating the data to a storage step or to a further processing step. At lease some of the beams of the compressed beamformed data have values for at least two different ranges.
US10718864B2 Radar device and information transfer method
A radar device includes a signal processing unit and a target information output unit. The target information output unit outputs only pair data having addition reliability equal to or larger than a threshold to the outside of the radar device as target information. The signal processing unit determines whether a first target and a second target belong to the same object. The first target is pair data derived later than the second target. If it is determined that the first target and the second target belong to the same object, the signal processing unit transfers reliability of the second target to the first target.
US10718859B2 Radar device and radar detection method
Embodiments disclosed herein relates to a radar device, and more particularly, to a radar device having a structure that reduces the influence of an internal reflected wave, which is capable of preventing a target sensing performance from being deteriorated by a reflected wave reflected within the radar device, while having a cover structure that is capable of protecting an antenna from the outside.
US10718858B2 Echo measuring apparatus, echo sounding apparatus, multibeam echo measuring apparatus, multibeam echo sounding apparatus and aperture synthetic sonar
An echo measuring apparatus has: a transmission signal forming unit for forming a transmission signal by a pseudo noise sequence signal; a transmitting unit for transmitting the transmission signal as an ultrasonic wave into the water; a receiving unit for receiving an echo of the ultrasonic wave; and a correlator for discriminating the echo corresponding to the transmission signal by executing a correlating process to the echo by the pseudo noise sequence signal and measuring a distance to a measurement target on the basis of a time difference between the transmission signal and the echo, wherein assuming that a velocity of a sound wave in the water is equal to Vu and the distance to the measurement target is equal to D, a period of the transmission signal includes a case where it is equal to or less than (2D/Vu).
US10718852B2 RF/mm-wave peak detector with high-dynamic range calibration
An integrated circuit (IC) is provided with a plurality of diode based mm-wave peak voltage detectors (PVD)s. During a testing phase, a multi-point low frequency calibration test is performed on one or more of the PVDs to determine and store a set of alternating current (AC) coefficients. During operation of the IC, a current-voltage sweep is performed on a selected one of the PVDs to determine a process and temperature direct current (DC) coefficient. A peak voltage produced by the PVD in response to a high frequency radio frequency (RF) signal is measured to produce a first measured voltage. An approximate power of the RF signal is calculated by adjusting the first measured voltage using the DC coefficient and the AC coefficient.
US10718851B2 Displacement and rotation measurement for unmanned aerial vehicles
Apparatuses and methods are described for determining displacement and/or rotation of a Unmanned Aerial Vehicle (UAV), including, but not limited to, determining a first Time of Flight (ToF) for audio signals transmitted by an audio transmitter of the UAV and received by a first audio receiver of the UAV while the UAV is in motion, determining a second ToF for the audio signals transmitted by the audio transmitter and received by a second audio receiver of the UAV while the UAV is in motion, and determining the displacement or the rotation of the UAV based, at least in part, on the first ToF and the second ToF.
US10718846B2 Method and system for measuring and calibrating imaging magnetic field in magnetic resonance apparatus
A method and a system for measuring and calibrating an imaging magnetic field in a magnetic resonance apparatus are provided. The method includes: providing the imaging magnetic field, where the imaging magnetic field is adapted for scanning an object; sampling a signal corresponding to the imaging magnetic field; processing the signal to obtain an actual magnetic field intensity; and calibrating based on a difference between the actual magnetic field intensity and a target magnetic field intensity. The system includes: a magnetic component, adapted for scanning an object to be imaged; a sampling unit, adapted for sampling a signal corresponding to the imaging magnetic field; a processing unit, adapted for processing the signal to obtain an actual magnetic field intensity; a calibration unit, adapted for calibrating based on a difference between the actual magnetic field intensity and a target magnetic field intensity; and a control unit, adapted for controlling the system.
US10718845B2 Method and device for diagnosing phase current sensor defects in control system of synchronous rotary electric machine of motor vehicle
The method according to the invention enables the diagnosis (15, 16) of phase current sensor defects in a system for controlling a synchronous rotary electrical machine of a motor vehicle. According to the invention, the method takes into account the differences (îd, lq) between measurements provided (14) by the sensors, and nominal values of the phase currents (ia, ib, ic) in order to diagnose defects. The differences are calculated (18) in a rotating Park reference frame (17) and are separate from an electromechanical model of the machine. The method detects sensor defects if the differences are substantially non-zero (19) and an offset sensor defect if a residual pulsation (ω res) of the differences is substantially equal to a measured speed (w) of the control system.
US10718844B2 Reducing artifacts in magnetic resonance technology
In a method and magnetic resonance (MR) apparatus for avoiding artifacts in scan data recorded by execution of a spin-echo sequence, an excitation pulse is radiated, at least one refocusing pulse is radiated, and at least one echo signal is read out. Following the radiation of the excitation pulse and before the readout of the at least one echo signal, at least two artifact-avoidance gradients with different amplitudes are activated, wherein the moments of the artifact-avoidance gradients balance each other.
US10718843B2 Device and method for detecting spikes during a magnetic resonance scan
A device and a method for detecting a spike during a magnetic resonance scan are provided. The device has a first receiver with a first signal connection for connecting a local coil and a second receiver with a second signal connection for connecting a reference antenna. The device is configured to compare a first signal received by the first receiver via the first signal connection with a second signal received by the second receiver via the second signal connection and, in the event of a predetermined deviation, to emit a warning signal.
US10718842B2 Systems and methods for automated detection in magnetic resonance images
Some aspects include a method of determining change in size of an abnormality in a brain of a patient positioned within a low-field magnetic resonance imaging (MRI) device. The method comprises, while the patient remains positioned within the low-field MRI device, acquiring first and second magnetic resonance (MR) image data of the patient's brain; providing the first and second MR image data as input to a trained statistical classifier to obtain corresponding first and second output; identifying, using the first output, at least one initial value of at least one feature indicative of a size of the abnormality; identifying, using the second output, at least one updated value of the at least one feature; determining the change in the size of the abnormality using the at least one initial value of the at least one feature and the at least one updated value of the at least one feature.
US10718841B2 System and method for improved homogeneous and inhomogeneous magnetization transfer magnetic resonance imaging
A system and methods for improved homogeneous and inhomegeneous magnetic transfer imaging are provided. In some aspects, a plurality of gradient coils and an RF system of a magnetic resonance imaging (“MRI”) system are controlled, using a computer, to perform, at least one pulse sequence that includes a preparation module followed by an imaging module, wherein the preparation module comprises a plurality of radio frequency (“RF”) saturation pulses applied according to a concentrated pulse cycle to manipulate exchangeable magnetization from protons in the subject, and the imaging module is configured to acquire image data. The computer is also configured to analyze the image data acquired to generate frequency information indicative of the exchangeable magnetization from protons in the subject, and generate a report, using the frequency information, pertaining to inhomogeneous or homogeneous magnetization transfer occurring in the subject.
US10718835B2 Electromagnetic shielding for magnetic resonance imaging methods and apparatus
According to some aspects, a portable magnetic resonance imaging system is provided, comprising a B0 magnet configured to produce a B0 magnetic field for an imaging region of the magnetic resonance imaging system, a noise reduction system configured to detect and suppress at least some electromagnetic noise in an operating environment of the portable magnetic resonance imaging system, and electromagnetic shielding provided to attenuate at least some of the electromagnetic noise in the operating environment of the portable magnetic resonance imaging system, the electromagnetic shielding arranged to shield a fraction of the imaging region of the portable magnetic resonance imaging system. According to some aspects, the electromagnetic shield comprises at least one electromagnetic shield structure adjustably coupled to the housing to provide electromagnetic shielding for the imaging region in an amount that can be varied.
US10718833B2 Magnet for head extremity imaging
A magnetic resonance imaging (MRI) system uses a superconducting magnet having a primary coil structure and a shielding coil layer. The primary coil structure comprises at least three sets of coils with significantly different inner diameters, forming a three-bore magnet structure. The three bores are coaxially aligned with a longitudinal axis, with the largest diameter first bore on one side of the magnet and the smallest diameter third bore on another side of the magnet, as well as a medium diameter second bore located axially between the first and the third bores. The first bore allows access for the head and shoulders and permits the head to enter into the second bore for imaging, while the patient's extremities (hands, legs) may access through the third bore for producing images of the extremity joints. The magnet may also be used for other specialist imaging where use of a whole-body MRI is unwarranted, such as the imaging of neonates. Reinforcing plates can be connected between coil formers to withstand the forces generated by the high magnetic fields.
US10718830B2 Magnetoresistive sensor
A magnetoresistive sensor is provided. The magnetoresistive sensor comprises a magnetic sensing layer, a magnetic reference layer, and a tunnel barrier layer between the magnetic sensing layer and the magnetic reference layer. The magnetoresistive sensor also comprises a sensing exchange layer having a layer of anti-ferromagnetic material. The sensing exchange layer is exchange coupled with the magnetic sensing layer. Also, the magnetoresistive sensor still further comprises a reference exchange layer having a layer of anti-ferromagnetic material. The reference exchange layer is exchange coupled with the magnetic reference layer. Moreover, the magnetoresistive sensor is configured such that in the absence of an external magnetic field, an exchange bias pinning the reference layer lies along a reference direction, an exchange bias pinning the sensing layer lies along a first direction that is orthogonal to the reference direction, and a magnetic anisotropy of the sensing layer is parallel to the first direction.
US10718828B2 Magneto-resistive effect element
A magneto-resistive effect element includes a magnetization free layer, an intermediate layer, and a magnetization pinned layer. The magnetization free layer extends along a first plane. The intermediate layer extends along the first plane, and is stacked on the magnetization free layer. The magnetization pinned layer extends along the first plane, and is provided on side opposite to the magnetization free layer with the intermediate layer being interposed therebetween. Here, the magnetization free layer includes an end surface that has a maximum inclination angle of 42° or less relative to the first plane.
US10718827B2 Frequency increasing sensor protocol in magnetic sensing
Magnetic field sensors and sensing methods are provided. A magnetic sensor configured to measure a magnetic field whose magnitude oscillates between a first extrema and a second extrema. The magnetic sensor includes a plurality of magnetic field sensor elements, each configured to generate a sensor signal in response to the magnetic field impinging thereon. The plurality of sensor elements are grouped into a first group from which a first measurement signal is derived and a second group from which a second measurement signal is derived, and the first measurement signal and the second measurement signal having phase difference of 90°. The magnetic sensor further includes a sensor circuit configured to receive the first measurement signal and the second measurement signal, and apply a signal conversion algorithm thereto to generate a converted measurement signal having an increased frequency with respect to the first measurement signal and the second measurement signal.
US10718823B2 Open load diagnosis
A device for open load diagnosis of a signal line in a digital system in which a logic state is represented by a band of voltages lying between first and second voltage limits is described. The device is configured to cause the signal line to reach a first, stable voltage lying in the band, to apply a second, different voltage to the signal line lying in the band and without leaving the band, to perform a time constant dependent measurement so as to determine a value of a parameter which is or depends on resistance of a load between the signal line and a reference line, to compare the value of the parameter with a reference value of the parameter and, in dependence on comparison, to signal the result.
US10718822B2 Active AC power loss detection
To reduce the rate at which a false alternating current (“AC”) loss alarming signal is generated, but at the same time detect an actual AC loss situation in a timely manner, the disclosed method describes an AC line power loss detection and active verification method. If the AC line input voltage dips momentarily lower than a standard sine wave amplitude, the AC line may not be considered lost as long as it still has energy to drive a load. The method inserts a momentary load across the AC line and compares the AC line voltage before and after the extra load is applied. If the AC power is present, this extra loading will increase the AC loading current momentarily, but will not affect the AC line voltage. However, if the AC power is lost, such loading will lower the AC line voltage, indicating a loss of power.
US10718821B2 Power supply device and abnormality determination method for A/D converter
A power supply device includes a voltage adjusting unit, an A/D converter, a determination unit, and a supply unit configured to supply a voltage. The A/D converter includes an A/D conversion circuit, and a selector that connects any one of a plurality of input ports to the A/D conversion circuit. The input ports include load ports, a first diagnostic port, and a second diagnostic port, the supply unit supplies a first voltage value to the first diagnostic port and supplies a second voltage value to the second diagnostic port, and the determination unit determines abnormality of the A/D converter on the basis of conversion results by the A/D conversion circuit when the first diagnostic port and the A/D conversion circuit are connected together and conversion results by the A/D conversion circuit when the second diagnostic port and the A/D conversion circuit are connected together.
US10718813B2 Monitoring method for induction motor
A method of automatically identifying an anomalous condition of an induction motor by normalizing the voltage measured across its terminals relative to the power flow to the motor or the motor's impedance. The starting and/or run current and associated voltage of the motor is measured, and a voltage variation between the measured voltage and the motor's rated voltage is determined. The power flow or impedance at the voltage variation is calculated to determine an expected power flow or impedance at the measured voltage variation. The actual power flow or impedance is compared against a nominal or expected power flow or impedance or a statistical comparison is carried out on a historical set of power flow or impedance values within an expected range at the voltage variation. When the measured values deviate from the expected ones, an alarm is triggered to indicate a potential anomaly with the motor or external thereto.
US10718812B2 Device, system and method to support communication of test, debug or trace information with an external input/output interface
Techniques and mechanisms to exchange test, debug or trace (TDT) information via a general purpose input/output (I/O) interface. In an embodiment, an I/O interface of a device is coupled to an external TDT unit, wherein the I/O interface is compatible with an interconnect standard that supports communication of data other than any test information, debug information or trace information. One or more circuit components reside on the device or are otherwise coupled to the external TDT unit via the I/O interface. Information exchanged via the I/O interface is generated by, or results in, the performance of one or more TDT operations to evaluate the one or more circuit components. In another embodiment, the glue logic of the device interfaces the I/O interface with a test access point that is coupled between the one or more circuit components and the I/O interface.
US10718809B1 History management pad of semiconductor test socket, manufacturing method thereof, and semiconductor test device including history management pad
The present invention relates to a history management pad of a semiconductor test socket, a manufacturing method thereof, and a semiconductor test device including the history management pad. According to the present invention, a history management pad of a semiconductor test socket is provided, the history management pad which is installed on one side of the periphery of a socket frame of a semiconductor test socket composed of a socket body and the socket frame, is characterized by including: an insulating molded film member provided with a plurality of electrode units in the thickness direction; a guide film means which is formed above the molded film member and guides and supports the mounting of a tracking chip to the molded film member; the tracking chip which is conductively connected to an upper end part of the electrode units of the molded film member; and a fixing means for fixing the tracking chip to the guide film means, wherein electrode unit lower end parts protruding from socket frame holes formed at positions corresponding to the electrode units are connected to a pad of a socket printed circuit board.
US10718806B2 High speed and high precision characterization of VTsat and VTlin of FET arrays
The present disclosure relates to circuit structures and, more particularly, to circuit structures which detect high speed and high precision characterization of VTsat and VTlin of FET arrays and methods of manufacture and use. The circuit includes a control loop comprised of a differential amplifier, a plurality of FET arrays, and at least one analog switch enabling selection between a calibration mode and an operation mode.
US10718803B2 Static electricity distribution measuring device
With prior art static electricity distribution measuring devices, there has been the problem that it has not been possible to measure the amount of electrostatic charge over a wide range at high spatial resolution and quickly.In the present invention, there are provided: a detection unit 20 in which a plurality of sensors, provided upon a surface, move relatively along the surface of an electrostatically charged subject 100 to be measured, and detect potential changes generated by the distance to the surface of the measurement subject being changed; a reference distance measuring unit that measures the distance between the surface of the measurement subject and the surface of the detection unit; a distance adjustment unit that adjusts that distance so that it becomes a reference distance that is determined in advance; and a vibrating unit that causes the distance between the surface of the measurement subject and the surface of the detection unit to change upon a predetermined cycle.
US10718802B2 MEMS-based atmospheric electric field sensor on the ground
A MEMS-based atmospheric electric field sensor on the ground includes an arc-roof detection structure and a MEMS electric field measuring module. The arc-roof detection structure includes an electric conducting arc-roof rainproof housing, an electric conducting connecting column, a fixing-supporting chamber body upper part, and a fixing-supporting chamber body lower part. The top part of the electric conducting arc-roof rainproof housing is arc-shaped, and the bottom part of the same is provided with a groove facing towards the top part. The electric conducting connecting column is arranged on a top part of the groove and electrically connected to the arc-roof rainproof housing. The fixing-supporting chamber body upper part is a barrel in the groove. The fixing-supporting chamber body closes the bottom opening of the fixing-supporting chamber body upper part to form a fixing-supporting chamber body. The MEMS electric field measuring module is provided inside the fixing-supporting chamber body.
US10718799B2 Methods and apparatus to determine an operational status of a device using a magnetic field
Methods, apparatus, systems and tangible computer readable storage media are disclosed to determine an operational status of a device. Disclosed example apparatus include a first sensor to be positioned a first distance from a wire to measure a first magnetic field associated with the wire, and a second sensor to be positioned a second distance, greater than the first distance, from the wire to measure a second magnetic field, the second distance to reduce detectability of the first magnetic field by the second sensor. Disclosed example apparatus further include a comparator to compare the first magnetic field and the second magnetic field to determine an operational status of the device, and a meter to collect audience measurement data based at least in part on the operational status of the device.
US10718797B2 Current detecting apparatus and battery management system
A current detecting apparatus and a battery management system are provided. In the current detecting apparatus, a positive electrode of a power battery pack is connected to a first terminal of a primary positive circuit, a negative electrode of the power battery pack is connected to a first terminal of a primary negative circuit, and a current sensor is connected in series between the negative electrode of the power battery pack and the first terminal of the primary negative circuit; the current sensor is configured for obtaining and outputting a voltage signal of the power battery pack; a microcontroller unit is configured for implementing current conversion on the voltage signal, transmitting a detected current value, which is obtained by the current conversion, of the power battery pack and receiving a control command for controlling the primary positive and negative circuits to turn on or turn off.
US10718790B2 Devices for high-density probing techniques and method of implementing the same
A testing apparatus with reduced warping of the probe card and a method of reducing warping of a probe card of a testing apparatus are disclosed. The testing apparatus can include a testing head and a platform opposite the testing head, where the testing head and platform move relative to one another to bring a sample into contact with probing tips of the testing apparatus. The testing head can include a probe card printed circuit board, a stiffener, a discontinuous backer and a plurality of probing tips. The stiffener can be coupled to and reinforcing the probe card. The discontinuous backer can extend from the probe card to the stiffener, and can include at least one unfilled void extending from the stiffener to the probe card. The plurality of probing tips can extend from a distal end of the testing head.
US10718787B2 Low profile air data architecture
A system for an aircraft includes a pneumatic sensor, an optical sensor, and a computer system. The pneumatic sensor is configured to sense a value external to the aircraft. The optical sensor is configured to emit an optical signal external to the aircraft and receive an optical response. The computer system is configured to receive the value and the optical response. The pneumatic sensor and the optical sensor do not extend beyond a boundary layer of the aircraft.
US10718781B2 Method for identifying epitope on protein
In one aspect, the present invention provides, for example, an improved method for identifying an epitope on a protein, comprising the following steps: (A) contacting a major histocompatibility complex (MHC molecule)-expressing cell differentiated from a stem cell or a progenitor cell derived therefrom with a target protein; (B) isolating a complex of a peptide contained in the target protein and the MHC molecule from the MHC molecule-expressing cell; and (C) eluting the peptide from the complex and identifying the peptide.
US10718780B2 SRM/MRM assay for the tyrosine-protein kinase receptor UFO(AXL) protein
The current disclosure provides for specific peptides, and derived ionization characteristics of the peptides, from the tyrosine-protein kinase receptor UFO protein (AXL) that are particularly advantageous for quantifying the AXL protein directly in biological samples that have been fixed in formalin by the method of Selected Reaction Monitoring (SRM) mass spectrometry, or what can also be termed as Multiple Reaction Monitoring (MRM) mass spectrometry. Such biological samples are chemically preserved and fixed wherein said biological sample is selected from tissues and cells treated with formaldehyde containing agents/fixatives including formalin-fixed tissue/cells, formalin-fixed/paraffin embedded (FFPE) tissue/cells, FFPE tissue blocks and cells from those blocks, and tissue culture cells that have been formalin fixed and or paraffin embedded. A protein sample is prepared from said biological sample using the Liquid Tissue reagents and protocol and the AXL protein is quantitated in the Liquid Tissue sample by the method of SRM/MRM mass spectrometry by quantitating in the protein sample at least one or more of the peptides described. These peptides can be quantitated if they reside in a modified or an unmodified form. An example of a modified form of an AXL peptide is phosphorylation of a tyrosine, threonine, serine, and/or other amino acid residues within the peptide sequence.
US10718776B2 Method for detecting biological substance
A method of detecting a biological substance, including introducing a first substance dispersed in a solvent into a flow channel formed between a first substrate and a second substrate such that the first substance is placed in a first well formed in the first substrate, and detecting the first substance. The first well is formed such that the first well has an open side which faces downwards and is communicated with the flow channel, and the solvent has a specific gravity larger than a specific gravity of the first substance.
US10718773B2 Immunohistochemistry scoring methods and compositions
Aspects of the present disclosure provide methods for determining the eligibility of a subject having a malignancy for treatment with an anti-PD therapeutic agent. In certain embodiments, the method includes determining, by immunohistochemistry, the number of PD-L1 positive malignant cells in a tumor tissue section as well as the number of infiltrating non-malignant cells and/or non-malignant cells of the stromal interface area. The infiltrating non-malignant cells and/or non-malignant cells of the stromal interface area are positive for a marker selected from PD-L1, CD8, CD68, and any combination thereof. Compositions and kits or performing the disclosed methods are also provided.
US10718772B2 Method of detection of analyte active forms and determination of the ability of substances to bind into analyte active sites
A method for detection of active form of analytes in a sample and/or for determination of ability of tested substances to bind to the active site of these analytes has the following steps: a) analyte or group of analytes from the sample is immobilized on the surface of a solid carrier; b) analyte or group of analytes is incubated with a detection probe; c) then the solid carrier is washed to remove unbound detection probe; and subsequently, the amount of bound detection probe is determined.
US10718770B2 Methods for screening compounds for treating or preventing a viral infection or a virus-related condition
The present invention relates to a method for screening a compound useful for treating or preventing a viral infection or a virus-related condition in an individual, comprising at least the steps of: a) determining the ability of a candidate compound to promote the interaction between CBP20 and CBP80 in a sample, and b) selecting the candidate compound that is determined to promote said interaction at step a). The present invention further relates to a method for screening a compound useful for treating or preventing a viral infection or virus-related condition in an individual, comprising at least the steps of: a) determining the ability of a candidate compound to interact with CBP20 or CBP80 in a sample, and b) selecting the candidate compound that is determined to interact with CBP20 or CBP80 at step a).
US10718765B2 Biomarkers and methods for measuring and monitoring juvenile idiopathic arthritis activity
Biomarkers useful for assessing inflammatory disease or flare activity, in particular in juvenile idiopathic arthritis, are provided, along with kits for measuring expression of the biomarkers. The invention also provides predictive models, based on the biomarkers, as well as computer systems, and software embodiments of the models for scoring and optionally classifying samples.
US10718763B2 Microdroplet based bioassay platform
Platform technology involving aqueous microdroplet reaction vessels created, arrayed, and characterized by imaging microscopy in a microfluidic device are applied to a wide variety of bioassays involving the detection and phenotypic characterization of single cells. The bioassays include the rapid and automated detection of microbial pathogens and their antibiotic sensitivity from patient samples as well as the characterization of immune responses using a patient's own cells, including the killing of tumor cells.
US10718762B2 Cellular based fret assay for the determination of simultaneous binding
Herein is reported a method for the determination of the simultaneous binding of a bispecific antibody to a first and a second antigen comprising the steps of a) incubating a cell expressing cell-membrane bound FRET-donor-tagged first antigen and FRET-acceptor-tagged second antigen with the bispecific antibody, and b) determining the simultaneous binding of the bispecific antibody by determining the energy transfer from the FRET-donor to the FRET-acceptor.
US10718760B2 Method for drug binding analysis in a tissue sample
A method of determining the specific binding of ligand reversibly binding to a binding site in a sample using displacement competitive inhibition. The method comprising incubating the ligand (unlabeled) in the absence of a labeled ligand on a first tissue specimen, incubating the ligand (unlabeled) in the presence of a labeled ligand on a second tissue specimen, the first and the second tissue specimens being adjacent sections of specimen. MALDI imaging mass spectrometry is used to subsequently visualizing bound ligand localization, using in the first and second tissue specimen, respectively.
US10718759B2 Transparent immunoassay apparatus and method
Disclosed herein are a transparent immunoassay apparatus and method. The transparent immunoassay apparatus includes a sample pad configured to allow a liquid specimen to be dropped thereonto, a first porous pipe configured to move the dropped specimen in a lateral flow manner, an immunobinding reaction unit configured to generate a detectable signal from binding of a previously applied reactant and the specimen between transparent upper and lower plates of the immunobinding reaction unit, a second porous pipe configured to move the specimen, having passed through the immunobinding reaction unit, in a lateral flow manner, and an absorption pad configured to absorb the specimen transferred from the second porous pipe.
US10718757B2 Method for the rapid and convenient detection and enumeration of neutrophils in biological samples
Methods are provided to facilitate the detection and enumeration of neutrophils in bodily fluids, including milk. The methods incorporate the fluorescent staining of neutrophils using fluorogenic enzyme substrates, the imaging of fluorescent cells using a digital device, and the electronic counting of the cells.
US10718755B2 Method for screening pharmaceuticals for treatment of steatohepatitis using N-terminal dimerization of apoptosis signal-regulated kinase1
A method for screening a pharmaceutical compound for prevention, alleviation and/or treatment of steatohepatitis, the method including employing N-terminal dimerization of an apoptosis signal-regulated kinase 1 as a target.
US10718751B2 Meter with changeable modules
A customizable diagnostic meter is provided. The diagnostic meter includes a meter for performing a diagnostic test, wherein the meter includes a housing having a slot, and a module having one or more functions. The slot is configured to receive and removably secure at least a portion of the module. A customizable diagnostic meter kit including two or more modules configured to be inserted in a meter is also provided.
US10718745B2 Systems and methods for ionization
A system for analyzing a sample includes a chromatographic device, an electrospray source, and a mass resolving device. The chromatographic device is configured to separate components of the sample as a function of retention time within a chromatographic column. The electrospray source is configured to direct a first portion of a flow from the chromatographic device via a waste outlet to a pressurized waste reservoir, direct a second portion of the flow to an electrospray ionization outlet to form a spray, and charge and desolvate the spray to form ions of the components of the sample. A flow rate of the second portion of the liquid flow is substantially determined by a pressure of the pressurized waste reservoir. The mass resolving device configured to receive the ions and characterize the mass-to-charge ratio of the ions.
US10718740B2 Ultrasonic test system, ultrasonic test method and aircraft structural object
According to one implementation, an ultrasonic test system includes an ultrasonic propagating body and an optical fiber sensor. The ultrasonic propagating body changes at least one traveling direction of at least one ultrasonic wave which propagates in a test target. The optical fiber sensor detects the at least one ultrasonic wave of which the at least one traveling direction has been changed by the ultrasonic propagating body.
US10718734B2 Method for determining antirust effect of treated water
A method of determining an enhancement in rust-prevention of treated water by applying an electric current between a first cathode electrode and an anode electrode, and between a second cathode electrode and the anode electrode, wherein the first cathode electrode, the second cathode electrode, and the anode electrode are immersed in treated water; applying a comparative electric current between a first comparative cathode electrode and a comparative anode electrode, and between a second comparative cathode electrode and the comparative anode electrode, wherein the first comparative cathode electrode, the second comparative cathode electrode, and the at least one comparative anode electrode are immersed in untreated water; and determining an antirust effect of the treated water based on a first potential difference across the first cathode electrode and the second cathode electrode, and a second potential difference across the first comparative cathode electrode and the second comparative cathode electrode.
US10718733B2 Methods and apparatus for measuring analytes
Methods and apparatus relating to FET arrays for monitoring chemical and/or biological reactions such as nucleic acid sequencing-by-synthesis reactions. Some methods provided herein relate to improving signal (and also signal to noise ratio) from released hydrogen ions during nucleic acid sequencing reactions.
US10718731B2 Cell for electrochemical measurement
A cell for electrochemical measurement is a cell for electrochemical measurement used for measurement by an electron beam that passes through an observation window, a MEMS chip for observation which includes a laminate including an electron-transmissive thin film and a substrate and in which a working electrode and a counter electrode are provided on a thin film and an MEMS chip for sealing which is a laminate including an electron-transmissive thin film and a substrate are disposed apart from each other, and there are areas in both laminates in which the substrates are not present, and an observation window including the thin film is formed in the areas, and the working electrode overlaps the observation window in both laminates and has a plurality of through-holes on an observation window in a direction in which an electron beam passes.
US10718725B2 X-ray inspection apparatus and correction method for X-ray inspection apparatus
To correctly acquire image data of an inspected article by preventing a difference in shade between images caused by a difference in position or sensitivity between sensor elements. An X-ray generation source irradiates an inspection region where an inspected article passes with an X-ray. X-ray detection means receives the X-ray passing through the inspection region using a plurality of sensor elements. Image data generation means generates image data of the inspected article from an output of the X-ray detection means. Incidence condition changing means changes two or more kinds of X-ray incidence conditions common for all of the plurality of sensor elements of the X-ray detection means in a state of absence of the inspected article in the inspection region. Correction data generation means acquires correction data that is needed for making a shade of an image uniform for each incidence condition.
US10718721B2 Powder spreading quality test method and additive manufacturing device
Disclosed is a method for testing quality of powder spreading, including: illuminating, after a powder spreading apparatus completes spreading of a single layer of powder, a forming area successively and separately by light sources, and performing photographing twice to obtain two images of powder spreading; synthesizing the two images of powder spreading; determining an overall gray scale of the synthesized image, and if the overall gray scale is consistent, the powder spreading being successful, and if not, processing the synthesized image by using a method of gray scale threshold segmentation, and marking an area contained in a contour boundary inside the synthesized image as a suspected defect area; and determining whether the powder spreading is successful according to a gray scale value. Also disclosed is a device for testing the quality of powder spreading. The present application realizes a function of testing the quality of powder spreading.
US10718715B2 Microscopy system, microscopy method, and computer-readable storage medium
A disclosed microscopy method includes: setting a first capturing condition for previous capturing to generate a previous image for generating a primary image based on a subject, the previous capturing being sweep capturing that is capturing while changing a focal plane position with respect to the subject, such that brightness saturation does not occur in the previous image; causing an imaging apparatus to capture the previous image in accordance with the first capturing condition for the previous capturing set at the setting; setting a second capturing condition for primary capturing to generate the primary image on the basis of the previous image captured through the previous capturing by the imaging apparatus, the primary capturing being the sweep capturing; and causing the imaging apparatus to capture the primary image in accordance with the second capturing condition that has been set in the setting the second capturing condition.
US10718714B2 Portable ultraviolet excited fluorescence intensity detector
The present application discloses a portable ultraviolet excited fluorescence intensity detector for carrying out quantitative fluorescence detection for a disposable hygiene product's raw materials and a method of using the same, comprising a housing, an ultraviolet emitting light path, a first receiving light path and a second receiving light path
US10718711B1 Fiber optic sensing apparatus, system, and method of use thereof
A sensing apparatus, system, and use method for selective detection of a target molecule in a gaseous medium with a limit of detection of less than 50 ppm are provided. The sensing apparatus comprises an optical fiber having a core with a tilted grating, and a coating assembly that is both active to surface plasmon resonance (SPR) and reversibly reactive to the target molecule to allow for repeated detection. Upon a compatible light propagating in the optical fiber, surface plasmon waves at an interface between the coating assembly and the medium can be generated to thereby derive information of the target molecule. Signals from core mode optical waves can additionally be used as inherent reference to remove influences of fluctuations from environmental factors and input power level. There is at least one range of concentrations for the target molecule allowing for linear measurement. Multiplexing of a plurality of sensing apparatuses is also disclosed.
US10718709B2 Device for measuring radiation backscattered by a sample and measurement method using such a device
A device for measuring radiation backscattered by a sample including: at least one light source that is configured to emit a light beam, along an axis of incidence, towards a surface of the sample so as to form, on said surface, an elementary illumination zone; an image sensor for forming an image of the radiation backscattered by the sample when the latter is illuminated by the light source, the image sensor lying in a detection plane; a bundle of optical fibres, extending, along an extension axis, between a proximal surface and a distal surface, the proximal surface being applied against the image sensor, the distal surface being configured to be applied against the surface of the sample; wherein the light source is arranged around the bundle of optical fibres, and wherein the distance between the light source and the bundle of optical fibres is less than 1 mm.
US10718707B2 Liquid crystal photoelectric apparatus and optical imaging processing system
A liquid crystal photoelectric apparatus includes a first and a second quartz glass substrates, an upper alignment layer disposed between the first and the second quartz glass substrates, a lower alignment layer disposed between the upper alignment layer and the second quartz glass substrate, a liquid crystal material disposed between the upper and the lower alignment layers, a first transparent conductive layer disposed between the upper alignment layer and the first quartz glass substrate and including at least one first main portion and first finger portions extending from the corresponding first main portion and a second transparent conductive layer second transparent conductive layer disposed between the lower alignment layer and the second quartz glass substrate and including a second main portion and second finger portions extending from the second main portion in an extension direction perpendicular to that of the first finger portions. An optical imaging processing system is provided.
US10718705B2 Optical measurement cell, optical analyzer, and manufacturing method for optical measurement cell
An optical measurement cell including first and second translucent members, which sandwich an internal space storing test liquid, are configured so that light incident on the first translucent member passes through the internal space and is emitted from the second translucent member. The cell includes a first holding member that holds down the circumference of a light transmission area on an outward surface of the first translucent member; a second holding member that holds down the circumference of a light transmission area on an outward surface of the second translucent member; and seal members that are respectively interposed between the first translucent and holding members and between the second translucent and holding members. In addition, areas excluding parts of surfaces of the respective translucent members are coated with coated films, and the end parts of the coated films are positioned on light transmission area sides of the seal members.
US10718702B2 Dynamic contact angle measurement
A contact angle measurement system includes a housing that can hold a volume of a first fluid having a first density, an adjustable rock sample holder positioned within the housing, a fluid dropper attached to the housing, an image capturing a device, and a computer system. The holder can support a rock sample. An orientation of the holder relative to the housing is adjustable such that an outer surface of the rock sample is at a non-zero angle relative to a lower wall of the housing. When the orientation of the holder relative to the housing is such that the outer surface of the rock sample is at the non-zero angle relative to the lower wall, the fluid droplet traverses the outer surface of the rock sample. The image capturing device can capture images of the fluid droplet as the fluid droplet traverses the outer surface of the rock sample.
US10718701B2 NMR based reservoir wettability measurements
A method for determining a wettability of a subterranean formation (or formation core) includes either deploying a nuclear magnetic resonance (NMR) logging tool in a subterranean wellbore or deploying a formation core sample in a laboratory based NMR tool. NMR measurements of the formation (or formation core) are obtained and used to compute the wettability. The NMR measurements are processed to generate a two dimensional diffusion relaxation map (a D/T2 map) which is in turn processed to compute the wettability.
US10718698B2 Bendable and/or foldable articles and method of providing bendable and/or foldable articles
The present disclosure relates to bendable and/or foldable articles and uses thereof and to a method of providing bendable and/or foldable articles. The articles are of translucent and brittle material, such as glass, glass ceramic, ceramic or crystals. The articles may be used as a display cover such as a protecting cover in displays in, for example, smartphones, tablet computers, or TV devices. The articles may also be used as a substrate for electronic components, such as OLEDs or LEDs.
US10718696B2 Devices, systems and methods for elution of particles from flat filters
Devices, systems and methods are disclosed which relate to using a wet foam elution method for removal of particles from a flat filter. Particles are captured from the atmosphere onto the flat filter. The flat filter is then placed into an extractor which passes a stream of wet foam through the flat filter. Expansion of the foam works to efficiently remove captured particles. The foam flows from the filter along with the captured particles into a sample container. Once in the sample container, the foam quickly breaks down leaving an analysis ready liquid sample.
US10718694B2 Counterstains for a biological sample
The present disclosure relates to counterstains for staining a biological sample on a single slide in preparation for microscopic examination. The counterstains are used to analyze the sample on the single slide using both brightfield and fluorescent illumination. The counterstains can identify both morphological details and molecular structures within the cells contained in the sample. The counterstains can be used in conjunction with other molecular stains.
US10718691B2 Tire air filling mechanism and tire air filling method for tire testing device
A tire air filling mechanism in a tire testing device includes an air supply source which supplies air into a tire to be mounted between a pair of rims attached to ends of tire shafts. An injection direction of the air supplied into the tire from the air supply source is set at a direction inclined with respect to a radial direction of the tire, so that the air supplied from the air supply source can be turned inside the tire.
US10718689B2 Modeling and visualization of vibration mechanics in residual space
This disclosure relates to modeling and visualization of vibration mechanics in residual space, and includes systems and methods for vibrational analysis. In one embodiment, a method includes acquiring, by at least one sensor, vibrational data and an operational mode of rotating equipment. The method may then proceed with determining, by an equipment controller communicatively coupled to the sensor, at least one vibrational vector based on the vibrational data. The method may determine, by the equipment controller and based on a model, an expected vibrational vector for the operational mode. The method may calculate, by the equipment controller, a residual vector as a difference between the vibrational vector and the expected vector. The method may also determine, by the equipment controller, at least one abnormality associated with the rotating equipment based on the residual vector. The method may display a graph representing boundaries of a region of allotted residual vectors and a point representing the residual vector.
US10718688B2 Brush holder marking system and associated maintenance
A marking system for knowing precisely at which location on an electrical device a used brush and associated brush holder assembly were positioned to evaluate whether abnormal brush wear, abnormal operation or other anomaly is occurring and performing maintenance and/or replacement of components as needed.
US10718687B2 Inspection unit for photochromic ophthalmic lenses
An inspection unit (10) for photochromic lenses (84) has a housing (12) defining an interior (14). At least one ultraviolet light source (32a, 32b) provides ultraviolet radiation into the housing interior (14). An inspection platform (54) is movable into and out of the housing interior (14) via at least one slide assembly (56). The inspection platform (54) includes a light table (58) having a translucent viewing area (62) and at least one inspection light source (64) located under the translucent viewing area (62).
US10718686B2 Test procedure for determining steering intermediate shaft rattle
An exemplary method for determining rattle noise of a vehicle steering system includes providing an intermediate shaft assembly including a first shaft member coupled to a second shaft member by a first joining member, a third shaft member coupled to the second shaft member by a second joining member, the first shaft member coupled to a first motor and the third shaft coupled to a second motor, providing a first sensor coupled to the first joining member and a second sensor coupled to the second joining member, sensors configured to measure an acceleration of the first joining member and the second joining member, applying a first torque and a second torque to the intermediate shaft assembly, receiving first acceleration data from the first sensor and second acceleration data from the second sensor, and analyzing the first and second acceleration data to determine a rattle noise of the intermediate shaft assembly.
US10718685B2 Liquid leak detector with plurality of detection positions
A device for the measurement of electrical properties on a surface. Sensor consists of several conductive elements arranged at vertices of a three-dimensional geometry. As such, the device achieves a favorable sensing configuration regardless of initial orientation. The device includes circuitry for interfacing with the conductive elements. This circuitry determines the electrical properties of the surface. The measurement has many uses, one of which is to discriminate between dry and wet surfaces. This patent presents various analysis methods to determine the electrical property.
US10718684B2 Device for detecting a leak in a sealed enclosure
The invention relates to a device for detecting a leak in a sealed enclosure, comprising an organic light-emitting diode intended to be placed inside the enclosure; and a device for measuring a value representative of at least one of the following parameters: a) the luminous efficacy of the diode; and b) the impedance of the diode.
US10718680B2 Sensor sheet
A sensor sheet is manufactured by forming a conductive heat-sensitive material 5 over first wiring electrodes 3a and forming second wiring electrodes 4a over the conductive heat-sensitive material 5. For this reason, no adhesion surface (boundary surface), which is formed when adhesion is performed later, exists between the first wiring electrode 3a and the conductive heat-sensitive material 5 and between the conductive heat-sensitive material 5 and the second wiring electrodes 4a.
US10718674B1 Fracto-mechanoluminescent (FML) crystals-enhanced optical fiber-based impact sensor module
An Impact sensor for detecting strain or strain rate in a composite having one or more sensor nodes using a fracto-mechanoluminescent (FML) material, such as EuD4TEA crystals, encased in an optically transparent material such as PDMS. Optical fibers transmit light emitted by the FML material due to strain experienced by the composite. For honeycomb composites, the transparent material is disposed within cells of the honeycomb composite. A reflective material such as Mylar either surrounds the optically transparent material or lines the cell. The intensity of the light emitted by the FML material is related to the magnitude of strain or strain rate experienced by the composite as well as the distance of the FML material from the surface of the composite that receives the impact. Multiple sensor nodes disposed at different distances from the impact surface can provide a three-dimensional map of damage experienced by the composite.
US10718670B2 Spherical-motion average radiant temperature sensor
A mean radiant temperature sensor is used to measure radiant heat exchange to determine comfort. Disclosed herein are a spherical-motion average radiant temperature sensor (SMART Sensor) device or system, and an associated method, for taking an average overall global reading while also being able to record weighting for different directions easily in spherical coordinates.
US10718669B2 Re-calibrating color measurement instruments based on user-made color selections
In one example, an initial transform is stored for converting wavelength channel responses of a color measurement instrument to color readings. The initial transform is set in-factory by a manufacturer of the color measurement device. A color selection of a sample is subsequently retrieved from a database, where the color selection was made by an end user in response to a color reading by the color measurement instrument using the initial transform. An adjustment to the initial transform is calculated using the color selection. The adjustment is then sent to the color measurement instrument for use in making future color measurements.
US10718664B2 Method for obtaining a Raman spectrum of a sample or particle
A micro-fluidic system comprising means for optically trapping a particle and a Raman excitation source for causing Raman scatter from the particle whilst it is in the optical trap.
US10718662B2 Radiation sensors
In accordance with at least one aspect of this disclosure, an ultraviolet radiation (UV) sensor includes a UV sensitive material and a first electrode and a second electrode connected in series through the UV sensitive material such that UV radiation can reach the UV sensitive material. The UV sensitive material can include at least one of zinc tin oxide, magnesium oxide, magnesium zinc oxide, or zinc oxide. The electrodes can be interdigitated comb electrodes.
US10718659B2 Interferometric vibration observation device, vibration observation program, recording medium, vibration observation method and vibration observation system
An interferometric vibration observation device includes a transmitting unit, a receiving unit and a signal processing unit. The transmitting unit transmits a transmission signal toward an observation object. The receiving unit receives a reflection wave from the observation object with a plurality of receiving antennas and generates a reception signal for each of the receiving antennas. The signal processing unit obtains a phase plane of the reflection wave to an antenna plane from a phase difference between the reception signals, identifies an arrival direction and a signal strength of the reflection wave, calculates a phase variation of the reflection wave from a certain direction, and generates an observation signal representative of a vibration of the observation object or a certain site of the observation object.
US10718653B2 Water level detector for fuel filters
A water level detector for fuel filters which has a first body and a second body, the first body and the second body being able to be joined together, jointly forming an outer enclosure of the water level detector; and components to detect water in the fuel filters housed by the outer enclosure. The water level detector also includes a plurality of protrusions and housings adapted to transmit relative turning of the first body and the second body together, jointly forming the outer enclosure, and a plurality of tabs and slots adapted to establish axial retention, such that the first body and the second body remain joined together, the first body and the second body jointly forming the outer enclosure.
US10718651B2 Adjustable dosing dispensers and methods for using the same
Embodiments of the invention relate to dosing dispensers and in particular to dosing dispensers that may be operated using one hand by raising and filling a dosing chamber followed by lowering and dispersing a product from the dosing chamber and wherein the dose may be selected or adjusted and a user may visually confirm that the proper dose is being loaded and delivered by the dispenser.
US10718648B2 Method for determining a physical parameter of a compressible medium with a measuring transducer of vibration-type and measuring transducer for performing such a method
A method for determining density and/or mass flow of a compressible medium with a measuring transducer of vibration-type having at least two oscillators, each including a pair of measuring tubes, wherein the pairs of measuring tubes are arranged for parallel flow, wherein the two oscillators have mutually independent oscillator oscillations with mutually differing eigenfrequencies for corresponding oscillation modes. The method includes steps of determining the values of the eigenfrequencies of at least two different oscillator oscillations, determining at least two preliminary density measured values based on the values of the eigenfrequencies, and determining a correction term for one of the preliminary density measured values and/or for a preliminary measured value of flow based on the preliminary density measured values and the values of the eigenfrequencies.
US10718645B2 Adjustable transducer assemblies
An ultrasonic flow meter for measuring the flow of a fluid includes a transducer assembly having an adjustable length. The transducer assembly is positioned in a transducer port in the meter body and includes a piezoelectric capsule axially positioned adjacent a first end of the transducer assembly. The piezoelectric capsule includes a transformer, a piezoelectric element axially spaced from the transformer, and axially-extendable wireway. A conductor extends through the extendable wireway and electrically couples the piezoelectric element with the transformer.
US10718644B1 Sensor head for insertion electromagnetic flow meter
An apparatus for measuring flow in a conduit includes a sensor head configured for insertion transversely through a conduit sidewall to position the sensor head in an electrically conductive fluid flowing through the conduit. The sensor head includes a core and a coil that at least partially surrounds the core, the coil being excitable to generate an electromagnetic field. The sensor head also includes first and second electrodes spaced apart from each other, and a body that supports the coil, core, and electrodes. The body includes at least one channel through which the electrically conductive fluid flows. The electrodes are positioned in the at least one channel. Each channel is defined by opposing sidewalls that have a converging configuration.
US10718640B2 Sensor element for a motor vehicle
A sensor element for a motor vehicle, includes a sensor circuit for detecting a physical variable, a first housing, in which the sensor circuit is arranged, a second housing, in which the first housing is arranged, a thermoplastic, which at least partially encloses the first housing and fixes the first housing in the second housing in a positioning position, at least two positioning recesses for receiving positioning pins being formed in the first housing in order to fix the first housing in the positioning position while the first housing is being enveloped by the thermoplastic.
US10718639B2 Sensor chip
A sensor chip comprises a sensing element providing a sensor signal, an on-chip memory, a configuration of a look up table of dimension N stored in the on-chip memory for assigning an output value to a combination of N input values, and a look up table engine for determining a corresponding output value in response to receiving a memory address for the look up table configuration and in response to receiving a sensor value derived from the sensor signal as one of the N input values.
US10718631B1 Primary flight display (PFD) with adjustable translucency gauges
A primary flight display (PFD) system for displaying flight information of an aircraft to a user includes a user interface configured to receive input from the user and display the flight information to the user and a processing circuit. The processing circuit is configured to cause the user interface to display one or more gauges indicating the flight information at a first translucency value over background information, receive, via the user interface, a second translucency value, and cause the user interface to display the one or more gauges indicating the flight information at the second translucency value over the background information.
US10718630B2 Electric vehicle cloud-based optimal charge route estimation
A hybrid electric vehicle (HEV) that includes a communication unit configured to periodically respond to a charge signal, and to adjust a travel route and charge waypoint, according to an estimated charge station travel route and waypoint charge time received from a remote fleet server. The estimates are received in response to periodic operating conditions that are generated and communicated to the server. The operating conditions include one or more of charge station, environment, and location data, vehicle data, and battery performance data, among other data. The controller further configured to respond to travel route and/or charge complete signals, and to generate and store an estimate error as a difference between the actual and estimated optimal charge route and charge time. The controller readjusts at least one of the travel route and charge waypoint, responsive to the updated estimated optimal charge route and waypoint charge time received from the server.
US10718627B2 Mapping application search function
Some embodiments provide a method for a mobile device connected to a vehicle's interactive communication system that includes a display screen. The method identifies at least one search term from audio data received through the vehicle's interactive communication system. At the mobile device, the method performs a search to identify at least one location related to the identified search term. The method generates a map, that displays the identified location, for output on the display screen of the interactive communication system of the vehicle.
US10718624B2 Vehicular parking assist system that determines a parking space based in part on previously parked spaces
A vehicular parking assist system includes a location sensor disposed at a vehicle that at least in part determines a current geographical location of the vehicle. An ECU is disposed in the vehicle and stores a database of parking space locations where the vehicle has previously been parked. The vehicular parking assist system receives wireless communications from a remote server pertaining to parking spaces at or near the current geographical location of the vehicle. Responsive at least in part to (i) an output of the location sensor, (ii) the stored database of parking space locations where the vehicle has previously been parked and (iii) the received wireless communications from the remote server, the vehicular parking assist system determines a likelihood of finding an empty parking space at or near the current geographical location of the vehicle.
US10718622B2 Determining pickup and destination locations for autonomous vehicles
Aspects of the disclosure provide systems and methods for providing suggested locations for pick up and destination locations. Pick up locations may include locations where an autonomous vehicle can pick up a passenger, while destination locations may include locations where the vehicle can wait for an additional passenger, stop and wait for a passenger to perform some task and return to the vehicle, or for the vehicle to drop off a passenger. As such, a request for a vehicle may be received from a client computing device. The request may identify a first location. A set of one or more suggested locations may be selected by comparing the predetermined locations to the first location. The set may be provided to the client computing device.
US10718615B2 Reducing a gyroscope-bias component in a determined value of angular velocity with simultaneous sensor operation
An embodiment of a gyroscope subsystem that is configured to reduce, or to eliminate, the effect of bias includes a gyroscope assembly, a calibration assembly, a determining circuit, and a bias-reducing circuit. The gyroscope assembly is configured to generate a gyroscope signal in response to a calibration angular velocity and another angular velocity about a sense axis, and the calibration assembly is configured to generate, about the sense axis, the calibration angular velocity. The determining circuit is configured to determine the other angular velocity in response to the gyroscope signal, and the bias-reducing circuit is configured to reduce a bias component of the determined other angular velocity in response to the gyroscope signal. For example, such a gyroscope subsystem can yield a value of an angular velocity having a bias component that is significantly less than the bias component of a value yielded by a conventional gyroscope subsystem.
US10718612B2 Strain detector
A strain detector is interposed between a base and an attachment member in a structure body having the base, the attachment member, and the stainless bolts fixed the base to the attachment member. The strain detector includes an elastic member and a heat flux sensor. The elastic member is provided to compress or extend in accordance with a deformation of the stainless bolts, and the elastic member generates heat based on the compression and absorbs heat based on the extension. The heat flux sensor is deformed in accordance with the compression or the extension of the elastic member and the heat in the elastic member is transferred to the heat flux sensor. The heat flux sensor can detect a magnitude of the heat flux Fh1 as a heat stream between the inside of the elastic member and the outside, generated by the compression or the extension of the elastic member.
US10718611B2 Semiconductor evaluation device and computer program
The present invention provides a semiconductor evaluation device for fabricating a suitable reference pattern utilized in comparison tests. The semiconductor evaluation device and computer program extract a process window in a more accurate range based on a two-dimensional evaluation of the pattern. In order to achieve the above described objects, the present invention includes a semiconductor evaluation device that measures the dimensions of the pattern formed over the sample based on a signal obtained by way of a charged particle beam device, selects a pattern whose dimensional measurement results satisfy specified conditions or exposure conditions when the pattern is formed, and forms synthesized contour data, by synthesizing contour data obtained from images of an identically shaped pattern in design data, and also a pattern formed under the selected exposure conditions or a pattern having a positional relation that is already known relative to the selected pattern.
US10718607B2 Determining geometric characteristics of reflective surfaces
Illustrative embodiments of determining geometric characteristics of reflective surfaces are disclosed. In at least one illustrative embodiment, a method of determining geometric characteristics of reflective surfaces includes sensing electromagnetic waves with a sensor, where the electromagnetic waves have been reflected off a reflective surface of a specimen from a target structure including a feature point. The method further includes determining a displacement of the feature point of the target structure indicated by the sensed electromagnetic waves relative to reference data indicating a reference location for the feature point and determining a surface slope of a point of the reflective surface based on the determined displacement of the feature point of the target structure.
US10718603B2 Method and apparatus for indoor positioning
A positioning unit mountable on a moving object includes at least one light source measuring unit and a processor. The light source measuring units have high directional sensitivity along a first axis and low directional sensitivity along a second axis orthogonal to the first axis to capture relative angular information of the moving object with respect to a plurality of stationary light sources in a space. The processor determines positioning information of the moving object at least from the output of the at least one light source measuring unit. Each light source measuring unit includes an optical arrangement and a linearly configured imaging sensor to receive light from the stationary light sources through the optical arrangement.
US10718602B2 Bearing mount
A coordinate positioning apparatus comprising first and second relatively moveable bodies, at least the first body comprising at least one sheet or plate of material arranged to provide a load-bearing structure comprising a plurality of planar load-bearing members and on which at least one member is mounted to the first body via a mount which is coupled to at least three, non-parallel planar load-bearing members of the first body, such that the planes of said at least three non-parallel planar load-bearing members intersect each other at a common point.
US10718601B2 Optical coherence tomography device
An optical coherence tomography device provided with: an OCT optical system configured to output OCT signal; and an analysis processing unit configured to process the OCT signal and generate motion contrast data of the specimen. The analysis processing unit is provided with: a first image data generation unit configured to process multiple OCT signals to generate first image data representing phase difference information of the multiple OCT signals, and a second image data generation unit configured to process the OCT signal to generate second image data representing amplitude information of the OCT signal. The analysis processing unit generates the motion contrast data based on the phase difference information in the first image data and the amplitude information in the second image data.
US10718599B1 Automatic primer collator
A primer collator useful with primer tubes includes a funnel, sorting assembly, output ramp assembly, and counting assembly. The funnel rotates and directs primers to a sorting assembly, which defines slots formed by a priming disc and timing disc that cooperate and rotate within a disc housing. In each slot, a lower ramp and ridge section and upper tooth section are configured to interact with primers to stop improperly oriented primers. Properly oriented primers travel through the slots to an outer groove formed by the disc housing to be transported to the output ramp. The counting assembly counts primers as they travel on the output ramp and powers off the collator after a preset number of primers are counted. Additional features include a magnetic tube attachment assembly and a timing assembly that meters the dispensing of primers into the tube while also stabilizing them to prevent errors.
US10718597B2 Heterogeneously stacked multi layered metallic structures with adiabatic shear localization under uniaxial dynamic compression
The present disclosure is directed to significantly improving the adiabatic shear banding susceptibility of pure refractory metals as well as overcoming the physical dimension limitations when making kinetic energy penetrators. These improvements may be achieved by arranging interlayers between plasticly deformed refractory metal material layers. Disclosed herein are methods of making material for kinetic energy penetrator applications, the methods comprising: severely plasticly deforming a refractory metal material until the grain size of the refractory metal material is within one of ultrafine grain and nanocrystalline regimes; arranging an interlayer material adjacent the refractory metal material; and diffusion bonding the interlayer material to the refractory metal material.
US10718591B2 Foldable buttstock having air tank in different positions for pneumatic air gun
The present disclosure provides a foldable buttstock assembly for a pneumatic air gun. The foldable buttstock assembly has a foldable buttstock air fitting adapter connected to an air tank to a barrel unit of the pneumatic air gun. It also has an air channeling fitting to channel flow of the air gas. The pneumatic air gun can be operated while the air tank is in any position.
US10718588B2 Extension for a bipod support gun support
An extension system is disclosed for a gun support attached to a gun having a barrel with an effective muzzle. The extension system includes: a fore-end attached to the gun adjacent to the barrel; a telescopic assembly having a proximal end and a distal end, the proximal end telescopically coupled to the fore-end, the distal end coupled to the gun support, where the telescopic assembly includes one or more telescopic portions; one or more clamps to selectively fix the first telescopic portions to the fore-end to provide an adjustable length of the telescopic assembly, which is then capable of positioning the gun support at or ahead of the effective muzzle and adjacent to the barrel as provided by the fore-end.
US10718587B2 Silencer device for firearm
The invention relates to a silencer device for a firearm, in particular for a rifle or another long or short firearm and a silencing method, which comprises: at least two closing flaps (10) mounted across the axis on the barrel of the firearm in order to provisionally seal the barrel after the ammunition has passed and to prevent the passage of the combustion gases and the sound wave towards the mouth of the barrel when a shot is fired, an actuation unit (2, 4, 5) including at least one opening (1, 3) made in the barrel of the firearm upstream from the closing flaps (10) to form a gas intake (1, 3) moving a control mechanism (6-9); the control mechanism (6-9) including at least two arms of an amplitude lever (8, 12) pivotably mounted on pivots (7) attached to the barrel, each arm of the amplitude lever (8, 12) being coupled to either one of the closing flaps (10), the actuating unit (2, 4, 5) engaging with the control mechanism (6-9) to allow a transverse movement of the closing flaps (10) between an open position in which the flaps (10) allow ammunition to pass towards the mouth of the barrel and a closed position preventing the passage of the combustion gases and the sound wave after the ammunition has passed, and an exhaust unit (11, 21-27) including at least one exhaust pipe (11, 21) arranged on the barrel upstream from the closing flaps (10) in order to redirect the combustion gases and the sound wave and allow them to be discharged from the barrel.
US10718586B2 Metal-metal-matrix composite barrels
A weapon barrel has a barrel core composed of iron or nickel alloy and at least one barrel jacket made from a metal-matrix material encasing the barrel core. The jacket and core thereby form a metal-metal-matrix composite barrel. The metal-matrix material may have a specific tensile strength that is greater than or equal to 80 N·m/g, and greater than or equal to the specific tensile strength of the barrels core material. The metal matrix material may include aluminum, titanium, beryllium and magnesium alloys, and composites, in addition to a filler material such as carbon nanotubes, graphite, diamond, carbides, and nitrides.
US10718583B2 High capacity firearm magazine
A high capacity magazine for high powered rimfire cartridges comprises a header portion that has a form factor to be received in a rotary magazine receptacle and an arcuate cartridge bank portion that holds a column of cartridges. A pair of clamshell halves define an arcuate cartridge bank and a lower portion of the header potion. A header caps the upper ends of the clamshell haves securing the clamshell halves together. The head and clamshell halves define the cartridge pathway to the magazine exit to be fed into the rifle chamber.
US10718582B2 Magazine for small arms
A magazine for small arms is disclosed including box (1), bottom lid (2) with opening, ammunition (3), magazine follower (4), coil spring (6), where between the follower (4) and the coil spring (6) a disk (5) with a rectangular through hole (17) is made, which presses the upper end of the coil spring (6) to the follower (4), the ammunition stream separator (7). In addition there are grooves (8) along the wide side walls of the magazine box (1), on the inner surfaces facing the ammunition (3) a ground surface (9) is made, wherein in the lower part of the box of the magazine, on the outer surface there is a triangular ledge (12), and in upper part of magazine box (1) on wide side walls there are rigidly fixed plate inserts (10), on which the feeding projections (14) are made, the polished section (15) and the conical section (16).
US10718580B2 Feeder/delinker for a gatling gun
A feeder and delinker for use in a gatling gun, the gatling gun comprising a plurality of gun barrels rotatably mounted in a ring, the feeder and delinker comprising: a housing, a drive gear rotationally coupled to the gun barrels rotatably mounted in the ring, the drive gear extending through the housing; a push rod guide and a plurality of push rods oriented parallel to the gun barrels rotatably mounted in the ring. The push rods being slidably received within a corresponding plurality of longitudinal grooves within the push rod guide, the push rod guide being rotationally coupled to the drive gear, at least one of the push rod guide or push rods comprising a friction reducer located between the push-rod and push rod guide, the push rod guide and the plurality of push rods and the shaft being mounted within the housing.
US10718573B2 Absorption body for a capsule containing a phase-change material
An oblong absorption body (1) for a capsule (10) for a refrigeration apparatus for containing a phase-change material. The body has a flexible casing (2) filled with gas at atmospheric pressure, a main portion which is generally cylindrical, a circular cross-section and ends in hemispherical end portions. Also disclosed are capsules provided with such an absorption body.
US10718566B2 Washstand furniture
Washstand furniture is disclosed. The washstand furniture includes: a wash device including a wash bowl, a water supply assembly for supplying water to the wash bowl, and a drainage assembly for draining the water supplied to the wash bowl; an inner cabinet provided under the wash bowl, the inner cabinet having a space defined therein; a frame provided outside the inner cabinet for supporting the load of the wash device; an electrically operated module provided in the inner cabinet; a rail for moving the module provided in the inner cabinet; and a rail bracket for fastening the rail to the inside of the inner cabinet and for fixing the inner cabinet and the frame.
US10718565B2 Methods of drying apparel and apparel drying assemblies
Assemblies and methods for drying apparel, for example, footwear or gloves, are provided. The assemblies include a panel; projections or pegs pivotally mounted to the panel, the projections each having an inlet, an outlet, an internal passage communicating the inlet to the outlet, and the projections can be oriented in a position adapted to receive the apparel; and a source of air having an outlet in fluid communication with the inlets of the projections. The air, for example, from a fan, passes into the inlets of the projections, through the internal passages, and out of the outlets to contact and dry the apparel mounted on the projections. The methods may include heating the air to enhance the drying. Projection modules that can be pivotally mounted to extend and retract into the panel are also disclosed. The retracted projection may be flush with the panel when not in use.
US10718561B2 Refrigerator and method for controlling temperature of a refrigerating chamber
A refrigerator comprises: a cabinet having a refrigerating chamber; a refrigerating chamber evaporator provided to correspond to the refrigerating chamber, and configured to generate cool air by a driving of a compressor; an evaporator temperature sensor mounted to the refrigerating chamber evaporator, and configured to sense a temperature; a blower fan configured to supply cool air generated from the refrigerating chamber evaporator to the refrigerating chamber; and a controller configured to determine whether to stop the blower fan or not, based on a temperature of the refrigerating chamber evaporator sensed by the evaporator temperature sensor when the compressor is stopped.
US10718558B2 Independent auxiliary thermosiphon for inexpensively extending active cooling to additional freezer interior walls
An auxiliary thermosiphon has an auxiliary refrigerant conduit with an auxiliary evaporation segment in thermally conductive connection to an interior wall of the freezer. The auxiliary refrigerant conduit contains an auxiliary refrigerant that is isolated from the primary refrigerant of the primary cooling apparatus. The auxiliary refrigerant conduit also extends upward to an auxiliary condensation segment of the auxiliary refrigerant conduit at an elevation above the auxiliary evaporation segment. A thermal bridge is in physical thermal contact with the auxiliary condensation segment and in physical thermal contact with a portion of a primary evaporation segment of the primary refrigeration apparatus. Heat is transported through the thermal bridge from the auxiliary thermosiphon to the primary refrigerant conduit and consequently to the primary refrigeration apparatus for removal from the freezer.
US10718555B2 Inline acid detection apparatus for inhibition in an HVAC system
An inline acid detection apparatus for inhibition in an HVAC system including at least one line adapter, at least one passage adapter, and an inhibitor. The at least one line adapter is configured to mate with a refrigerant line on the HVAC system. The at least one passage adapter configured to couple to the second-diameter of the at least one line adapter. The at least one passage adapter allowing a process fluid to flow therethrough. The inhibitor is configured to stop the process fluid from passing through the inline acid detection apparatus. The inhibitor is actuated by a trigger mechanism. The trigger mechanism is configured to be actuated by an acid. The inline acid detection apparatus will shut down the HVAC system when the process fluid includes a threshold of the acid such that the trigger mechanism actuates the inhibitor.
US10718553B2 Refrigeration and heating system
A refrigeration and heating system includes a refrigeration circuit which includes in the direction of flow of a circulating refrigerant: at least one compressor; a refrigeration circuit side of a coupling heat exchanger; at least one gas cooler; at least one gas cooler bypass line and at least one gas cooler bypass valve assembly allowing to bypass the at least one gas cooler; at least one expansion device and at least one evaporator. The refrigeration and heating system includes a heating circuit which includes in the direction of flow of a circulating heating fluid: a heating circuit side of the coupling heat exchanger and at least one heating device.
US10718551B2 Hybrid vapor compression/thermoelectric heat transport system
A hybrid Vapor Compression (VC) and Thermoelectric (TE) heat transport system is provided that maintains a set point temperature range of a chamber and includes a VC system and a TE system. The VC system includes a compressor, a condenser-evaporator connected to the compressor, a first valve connecting the compressor to an evaporator-condenser, and a second valve connecting the evaporator-condenser to a thermal expansion valve. The TE system includes TE modules, a first heat exchanger thermally connected with a first side of the TE modules which connects the first valve and the second valve, and a second heat exchanger thermally connected with a second side of the TE modules which connects the first valve and the second valve. In this way, the VC system and the TE system can be operated individually, in series, or in parallel to increase the efficiency of the hybrid VC and TE heat transport system.
US10718549B2 Hybrid water heater
A heat pump water heater has a tank, a heat source, and a heat pump system. The heat pump system has a refrigerant path, at least a portion of which is in thermal communication with the water tank volume so that heat transfers from refrigerant to the water tank volume. A fan causes air to flow through a housing, and another portion of the refrigerant path includes an evaporator in the housing. The fan is within the housing and may further be within a second housing. The first housing may comprise a baffle to direct air flow. The fan may be a variable speed fan in communication with a controller, so that the controller controls the fan speed depending on a temperature of the refrigerant.
US10718548B1 Air return assembly having a retractable grille
The present invention includes an air return grille assembly adapted to be installed within an air return opening disposed within a ceiling, the air return opening having a first perimeter. The air return housing includes a frame establishing a housing channel. A flange is configured to restrict an air filter from being disposed through the frame. A retraction mechanism is coupled to a portion of the lateral wall of the air return housing and configured to transition the grille from a first position to a second position. When in the first position an air filter is disposed between the grill and the flange such that air flowing through the air return opening is filtered by the air filter. In the second position, the grille is disposed away from the air return housing and configured to permit the safe removal and replacement of the air filter.
US10718545B2 Air conditioner
Disclosed herein is an air conditioner capable of guiding air in a desired direction with an adjusted speed without marring the appearance to solve the above-described problems. An air conditioner comprising a ceiling-embedded type indoor unit configured to discharge air into an indoor room through an air outlet simultaneously sucking indoor air through an air inlet, wherein a air conditioner comprises, a main flap configured to guide a direction of air discharged from a air outlet in a preset direction, and a sub-flap configured to guide the direction of air between the main flap and the sub-flap in the preset direction, wherein a length of a main flap in a direction where air flows is longer than that of the sub-flap in the direction where air flows.
US10718544B2 Reinforcement assembly for air ducts
A reinforcing assembly for air ducts includes a helical reinforcement with an outer circumference and at least one connecting element for fixing a pitch of a helix formed by the helical reinforcement. The at least one connecting element may be fixed to the helical reinforcement by a plurality of joints with mutually arranged spacing. The reinforcing assembly may be combined with an air duct to form a duct system for transmitting and distributing air that retains its shape regardless of the system's internal air pressure.
US10718543B2 Method and apparatus for avoiding frost or ice build-up on vent pipes
Described herein is an apparatus and method for avoiding frost and ice buildup in and on vent pipes that transport a stream of gas from the inside to the outside of a building. The apparatus and method comprise a heat-conducting path that extracts heat energy from the stream of gas exiting the vent pipe, and transfers this energy to the frost and ice condensing surfaces at or near the terminus of the vent pipe. The heat-conducting path comprises a heat pipe. In one embodiment the heat-conducting path further comprises a heat exchanger. The passive transfer of heat energy via the heat-conducting path, from the stream of gas to the condensing surfaces of the vent pipe, avoids frost and ice buildup in or around the terminus of the vent pipe.
US10718542B2 Building management system with system identification using multi-step ahead error prediction
A building management system includes a controller configured to control building equipment by providing a control input to the building equipment for each of the plurality of time steps and generate a set of training data for a system model for the building. The training data includes input training data and output training data for each of the plurality of time steps. The controller is further configured to perform a system identification process to identify parameters of the system model. The system identification process includes predicting, for each time step, a predicted value for one or more of the output variables for each of a plurality of subsequent time steps, generating a prediction error function by comparing the output training data to the predicted values, and optimizing the prediction error function to determine values for the parameters of the system model that minimize the prediction error function.
US10718537B2 Adjusting system and method for an air conditioning chiller
An adjusting system includes a system optimization device, a central control device, at least one air conditioning load device, at least one indoor area environment sensing device, and at least one outdoor area external environment sensing device. The at least one air conditioning load device is configured to obtain an air conditioning load parameter according to an air conditioning load in the space area. The at least one indoor area environment sensing device is configured to obtain an indoor environment parameter. The at least one outdoor area external environment sensing device is configured to obtain an outdoor environment parameter. The system optimization device receives the indoor environment parameter, the outdoor environment parameter, and the air conditioning load parameter and calculates to obtain a control parameter. The central control device controls the supply temperature of the water chiller according to the control parameter.
US10718535B2 Apparatus for both humidification and air cleaning
Provided is a humidification and air cleaning apparatus. The humidification and air cleaning apparatus includes a water tank storing water; a visual body forming at least a portion of the water tank and formed of a transparent material; a watering housing disposed in the water tank, drawing water stored in the water tank to pump water to an upper side, and spraying the pumped water; a nozzle disposed in the watering housing and spraying the pumped water; and a watering motor rotating the watering housing. Here, when the watering housing rotates, water sprayed from the nozzle forms at least one spray line on an inner side surface of the visual body.
US10718530B2 System for distributing hot water
Provided is a hot water distribution system comprising a water heater, a water pump, a controller, a temperature sensor, a point-of-use, and a diverting valve capable of directing water from the water heater to either the point-of-use or back to the water heater.
US10718521B2 Combustor liner panel end rail cooling interface passage for a gas turbine engine combustor
A combustor for a gas turbine engine includes a support shell; a first liner panel mounted to the support shell via a multiple of studs, the first liner panel including a first rail that extends from a cold side of the first liner panel; and a second liner panel mounted to the support shell via a multiple of studs, the second liner panel including a second rail that extends from a cold side of the second liner panel adjacent to said first rail, the second rail includes a discontinuous rail end surface.
US10718519B2 Combustor panel standoff pin
A heat shield panel for use in a gas turbine engine combustor is disclosed. The heat shield panel includes a hot side, a cold side and at least one attachment mechanism having a stud and a central axis extending through the stud and a plurality of standoff pins positioned circumferentially around the stud, the standoff pins having a radial extent, a circumferential extent that is greater than the radial extent, a radially outer surface having a radially convex shape and a radially inner surface having a radially concave shape.
US10718517B2 Gas appliance and control method thereof
A gas appliance includes a burner, a gas valve, an ignitor, a thermocouple, and a control device, wherein the control device is adapted to execute a control method comprising the following steps: controlling the ignitor to ignite and the gas valve to open; receiving a sensing voltage output from the thermocouple; stop the ignitor from igniting and controlling the gas valve to keep a gas pipe be in an open state when the sensing voltage increases to a first voltage; receiving the sensing voltage output from the thermocouple continuously, and controlling the gas valve to block the gas pipe when the sensing voltage decreases from higher than a second voltage to lower than the second voltage, wherein the second voltage is higher than the first voltage. Whereby, an ignition procedure could be speeded up and the gas could be blocked earlier as the flames are extinguished.
US10718516B2 Variable orifice for pulverized coal pipe of pulverizer
A variable orifice for a pulverized coal pipe of a pulverizer includes a pipe body connected to and installed on a pipeline of the pulverized coal pipe for supplying a pulverized coal from the pulverizer to a boiler and including a diameter expansion portion having a diameter expanded more than a diameter of the pulverized coal pipe; an opening and closing portion installed inside the diameter expansion portion of the pipe body; a rotation actuating portion configured to rotate the inner opening and closing plate and the outer opening and closing plate in mutually different directions; and an opening and closing plate protection member coupled to an inner circumferential surface of each of the inner opening and closing plate and the outer opening and closing plate.
US10718509B2 Light fixture and directional assistive listening device
A light fixture and directional assistive listening device includes a portable lamp fixture, a parabolic sound membrane, and a light and acoustic transducer assembly. The portable lamp fixture includes a stand, a light socket, and a primary power cord. The primary power cord is electrically connected to the light socket through the stand. The parabolic sound membrane is concentrically attached to the light socket. The light and acoustic transducer assembly is electrically connected to the light socket and concentrically positioned within the parabolic sound membrane. When the light and acoustic transducer assembly is communicably coupled with an external audio device, the light and acoustic transducer is able to output greater clarity of speech and directionality of sound due to the configuration and positioning of the light and acoustic transducer assembly and the parabolic sound membrane.
US10718507B2 Underwater light having a sealed polymer housing and method of manufacture therefor
An underwater light having a sealed polymer housing includes a rear housing component formed at least in part from a thermally conductive and electrically insulative material, an electronic assembly having at least one light-emitting element mounted thereto, the electronic assembly in thermal communication with the rear housing component, and a lens mounted to the rear housing component and forming a watertight seal therebetween, the lens and the rear housing component enclosing the electronic assembly. At least a portion of the rear housing component conducts heat away from the electronic assembly to cool the electronic assembly.
US10718503B2 Flexible light-emitting film
A touch controllable light-emitting film is provided. It comprises a flexible, formable, foldable, stretchable and/or bendable light-emitting and/or light transmitting active layer. It also comprises at least two conductive or semi-conductive electrodes positioned on each side of the light-emitting active layer and/or light-blocking layer, wherein at least one electrode comprises HARMs (High Aspect Ratio Molecular structures), Monolayer Crystalline Surface (MCS) structures, transparent conductive oxides, conductive or semiconductive polymers and/or a metal mesh.
US10718502B2 Illuminated guy rope system
There is provided an illuminated guy rope system comprising: a light source assembly; a guy rope assembly operably fastened to the light source assembly wherein the guy rope assembly comprises at least one fibre-optic cable and wherein the light source assembly comprises a light source and an optic interface configured to shine light via the fibre-optic cable.
US10718500B1 Solar powered security light with variable mounting
A solar powered security light is provided which includes a universal mounting bracket. The security light has a mounting recess which receives the mounting bracket and allows the luminaire to be variably installed in an eave, wall, and gutter or pole mount position. The solar charging station includes associated charging circuits to charge storage devices such that the security light does not need directly line voltage connection. Further the charging station may be placed remote from the luminaire housing and include required electronics thereby reducing the footprint of the luminaire housing and increasing the installation locations.
US10718499B1 Rigid pendant mounted linear luminaire with a clevis swivel joint
A lighting system includes a linear luminaire having a length and a width, where the length is longer than the width. Further, the lighting system includes at least two rigid pendants that are configured to suspension mount the linear luminaire from a mounting surface. Each rigid pendant is coupled to the linear luminaire via a clevis such that a joint between the rigid pendants and the linear luminaire is a clevis swivel joint that allows the linear luminaire to swing along the length to meet a seismic requirement while preventing a tilting of the linear luminaire along the width.
US10718498B1 Recessed flat panel slot luminaire
A luminaire includes a light transmission unit and a light source that are disposed in a housing assembly of the luminaire such that light emitted from the light source enters a lightguide panel of the light transmission unit through an edge of the lightguide panel and exits the lightguide panel through a surface of the lightguide panel that is substantially perpendicular to the edge. A length of the luminaire along its long side is greater than a width of the luminaire along its short side, while a height of the luminaire with or without any appropriate electronic component that is mounted thereto is less than the width of the luminaire as well as a width of an aperture of a recessed installation structure, such as a T-grid frame or a drywall frame, through which the luminaire is to be installed. The luminaire includes grid clips for recessed installation.
US10718497B2 Electronic product with light emitting function and method for manufacturing the same
An electronic product with a light emitting function is provided. The electronic product includes a supporting structure, a light emitting structure and a cavity. The light emitting structure is bonded on the supporting structure. The light emitting structure includes a film, a conductive circuit and a light emitting device. The conductive circuit is formed on the film. The conductive circuit is enclosed between the supporting structure and the film. The light emitting device is disposed on the conductive circuit. The cavity is formed between the supporting structure and the light emitting structure, and the light emitting device is received in the cavity.
US10718496B2 Switchgear cabinet lighting unit having an adjustable lighting means board
The invention relates to a switch cabinet light for illuminating the interior of a switch cabinet, comprising a light-emitting circuit board that has at least a first and a second orientation relative to a translucent light cover of the switch cabinet light in order to vary the beam direction of the switch cabinet light, wherein a light-emitting side of the light-emitting circuit board faces toward a first wall section of the translucent light cover in a first orientation of the light-emitting circuit board and toward a second wall section of the translucent light cover in a second orientation of the light-emitting circuit board.
US10718495B2 Sculpture for casting shadows
The present invention provides a sculpture bound within the volume of a polyhedron that when, rotated about an axis of rotation and positioned in the path of a directed light source, cast shadows of a predetermined and desired form onto a surface.
US10718492B2 Illumination apparatus
An illumination apparatus comprises a plurality of LEDs aligned to an array of directional optical elements wherein the LEDs are substantially at the input aperture of respective optical elements. An electrode array is formed on the array of optical elements to provide at least a first electrical connection to the array of LED elements. Advantageously such an arrangement provides low cost and high efficiency from the directional LED array.
US10718490B2 LED lamp bead structure having quasi-solar spectrum
An LED lamp bead structure having a quasi-solar spectrum, comprising a first polar electrode (10), a plurality of LED chips (20), a plurality of resistors (30) and a circuit board (40); the first polar electrode (10) is in cooperation with the circuit board (40) to package the plurality of LED chips (20) and the plurality of resistors (30); the structure of the first polar electrode (10) is a three-dimensional structure comprising a plurality of planes, which freely simulates the solar spectrum and may take the most advantage of the energy-saving feature of LED semiconductors.
US10718488B2 Light projection device for a light signaling function
The invention relates to a projector (1) for light signalling, comprising—a conical mirror (16) having a truncated-cone shape (6), a plurality of laser diodes (5) emitting a light intensity towards the conical mirror (16), the inclination of the laser diodes (5) with respect to the conical surface (9) is such that the light projector (1) reflects the light intensity of the plurality of diodes (5) perpendicular to the axis (Z) of the cone, such that the conical mirror (16) reflects all of the light intensity of the plurality of laser diodes (5).
US10718486B2 Theatre light projector incorporating a plurality of light sources and improvements to blending the light output
A theatre light projector including a housing, a plurality of light sources, a first aperture device and a lens system. The lens system may include a first lens sector and a second lens sector, each of which may have a positive spherical optical power. The first lens sector may have a first radii, and the second lens sector may have a second radii, wherein the first radii and the second radii are substantially parallel to each other. The first aperture device may be comprised of a first aperture comprised of a color filter and/or a pattern. The plurality of light sources may be comprised of a first light source and a second light source and each may be comprised of a white solid state light source, which may be a light emitting diode. The white solid state light source may be a laser diode.
US10718485B2 Lampshade fitting and assembly
The disclosure relates to an interchangeable lampshade system. A lampshade system includes an outer shade having a first frame disposed about a first perimeter of the outer shade and a second frame disposed about a second perimeter of the outer shade. The outer shade further comprises a structural side comprising a first side attached to the first frame and a second side attached to the second frame. The lampshade system includes an inner shade configured to be disposed about an interior surface of the structural side of the outer shade. The lampshade system includes a socket component configured to attach the outer shade to a lamp socket, wherein the socket component is attached to one or more of the first frame of the outer shade or the second frame of the outer shade.
US10718484B2 Front structure for vehicle and vehicle
Lamp unit includes a housing having a front opening portion and a rear opening portion, and a lamp main body disposed in the housing. The lamp main body includes a lamp case extending in a longitudinal direction of the vehicle in a position closer to a widthwise outer side of the front opening portion and spaced away from a widthwise outer edge of the front opening portion toward a widthwise inner side, and inner side and first outer side heat dissipation fins and protruding from the lamp case to the inner side and outer side in the vehicle width direction. The outer side heat dissipation fin protrudes greater than the inner side heat dissipation fin.
US10718480B2 Light device comprising a surface light source
A light device for a motor vehicle lighting and/or signaling device includes a flexible surface light source a housing arranged to conform at least a part of the flexible surface light source according to a predetermined form a cap arranged to press said part of the flexible surface light source against the housing the housing and/or the cap being capable of allowing light emitted by the flexible surface light source to pass.
US10718479B2 Daylighting illumination system
A daylight illumination system for integration into a building or larger vehicle comprises a translucent facade element (800) containing a glass sheet and a light redirection element (302 or 708), and a light transport channel (801) for guiding light about horizontally into an interior of the building, the light transport channel comprising one opening attached to the interior side of said facade element and at least one opening towards the interior of the building, characterised in that the light redirection element (302 or 708) is formed as a structured polymer film or sheet attached to a glass sheet of the facade element (800) and is configured for changing the direction of incident light into the about horizontal light transport channel.
US10718473B1 Tube light with improved LED array
Apparatus and system for producing light using LED lighting with output within a predetermined desired color temperature range for commercial lighting uses. A preferred embodiment includes a first and second group of LEDs arranged in an alternating matrix configuration, each group of LEDs configured to produce light in a predetermined color temperature range. In a preferred embodiment, an LED light system includes a tubular LED lamp having substantially the same size and dimensions as a traditional fluorescent lamp tube and a control box for controlling power input and power gain to the first, second, or both groups of LEDs.
US10718471B1 LED light bulb
The present invention provides an LED light bulb comprising a transparent lampshade, a base, a transparent stem, a transparent seat, a power supply board fixedly mounted on the transparent seat, a first rigid conductive wire passing through the transparent stem, second rigid conductive wires passing through the transparent stem and connecting to the power supply board, and LED filaments fixedly connected to the first rigid conductive wire and the second rigid conductive wires. The second rigid conductive wires are two in number. The LED filaments are two or more in number. Each of the LED filaments are evenly distributed around the transparent stem, and each of the second rigid conductive wires is connected to at least one of the LED filaments.
US10718470B1 Retro LED light bulb
The present invention provides a retro LED light bulb comprising a transparent lampshade and a base fixedly connected with the transparent lampshade. It further comprises a transparent stem inside the transparent lampshade, a power supply board fixedly mounted on the transparent stem, rigid conductive wires passing through the transparent stem and connecting to the power supply board, and an LED filament fixedly connected to the rigid conductive wires; the rigid conductive wires are two in number; the LED filament is in U-shape; two ends of the LED filament are respectively connected to the rigid conductive wires as one-to-one connection. Since the LED filament is supported by the rigid conductive wires, and the LED filament is bent into a U-shape, the light emitted by the LED filament will not be blocked by the stem easily, resulting in more uniform light and better illumination effect.
US10718469B2 Modular fuel storage system
Methods and systems for modular fuel storage and transportation are provided. In an embodiment, a fuel storage system includes one or more fuel containers each supported by a fuel container support assembly. The fuel storage system may be mounted to a transportation device such as a vehicle or used in a stand-alone fashion. Each support assembly may include a plurality of detachable end support members such as end support members configured to support the end portions of the fuel container and side support members configured to support the body portion of the fuel container. Some of the end support members may include neck grooves such that when the end support members are coupled, the neck grooves form an enclosure around the neck portion of the fuel container. In an embodiment, the support assembly is configured to facilitate release of excess pressure in the fuel container.
US10718467B2 Method and system for controlling a gimbal
A method for controlling a gimbal includes detecting a motion state of a motion of the gimbal, comparing the motion state to a preset threshold, and controlling the gimbal to move along a moving direction of the motion or to move in an opposite direction to the moving direction oldie motion based on the comparison.
US10718466B2 Support and selfie stick with support
Disclosed are a support and a selfie stick with a support relating to the field of selfie stick technology. The support includes a seat body on which a receiving slot is provided, a support foot provided on the seat body and rotatable relative to the seat body to extend and support the seat body or to fold to be stored in the receiving slot, and a locking structure provided on the seat body for locking the support foot to support the seat body after the support foot is extended, or for unlocking the support foot to enable the support foot to be stored when the support foot is folded. The support enables the support foot on the support to be stored in the receiving slot after being folded, so that good structural fusion characteristics are provided between the support foot and the seat body.
US10718463B2 System and method for protecting one or more pipes against corrosion and corrosion-protected pipe
A carrier pipe is protected from corrosion by being received inside a casing at a location above ground. The casing, which can be formed from a polymer, defines a gap extending around an exterior surface of the carrier pipe. In one embodiment, the gap is substantially filled with a potting material having a corrosion-resistant property. In another embodiment, a self-contained impressed current cathodic protection system is received in the gap. A pull head is installed on the carrier pipe and/or casing for pulling the pipe assembly, including carrier pipe, casing, and elements received in the gap, into an underground bore as a single unit. In some embodiments multiple pipe assemblies are pulled together into the same bore.
US10718458B2 Automated pressure equalization above and below completion plug of gate valve cartridge or a completion plug of a line stop fitting
A gate valve cartridge, valve housing and installation assembly as well as a completion plug for a line stop fitting and installation assembly. The gate valve cartridge comprises a gate, a paddle, a threaded valve stem and a completion plug. Both completion plugs include an outer circumferential slot for accommodating a circumferential seal and both completion plugs also accommodate a normally-closed check valve. The check valves have an open distal end for receiving a check valve actuator and an open proximal end in communication with fluid disposed proximally of the circumferential seal.
US10718454B2 Oxygen supply quick connect adapter
Disclosed herein are embodiments of an oxygen quick connect device and method of using the same, the quick connect device includes a female coupling that has a first end and second end and a bore extending longitudinally through the first and second ends and further includes a biased plunger disposed within the bore of the female coupling and configured to reciprocate within, a seal member disposed on the plunger and configured to seal at a location on the bore of the female coupling, a catch device disposed at a second end of the female coupling body, and mechanism for connecting the female coupling to an oxygen supply source. The device also includes a male insert that has a first end and a second end and a first bore extending longitudinally through the first and second ends and groove for engaging with the catch device.
US10718450B2 Flange joint assembly for use in a gas turbine engine
A flange joint assembly includes a first structure including a first flange and a second structure including a second flange coupled to the first flange to form a joint therebetween. The second flange includes a radially outer surface. The flange joint assembly also includes a compression ring coupled to at least the radially outer surface and configured to apply a compressive force to the radially outer surface to reduce an amount of tension stress within said second flange.
US10718449B2 Multi-function system support tray
A multi-function support assembly supports, grounds, and shields numerous different types of aircraft systems and simultaneously stabilizes aircraft structures to which the support assembly is mounted. The support assembly includes a support tray and a number of support brackets attached to and spaced along the length of the support tray. The support tray attaches to aircraft floor beams or other aircraft structures to stabilize the structures while providing a mounting location for the support brackets. The support tray also provides electromagnetic and structural shielding for aircraft systems and a ground path for electrical and electronic components in the aircraft. The support brackets are formed of electrically insulative materials and attach to the support tray to support various aircraft systems below the support tray and to electrically isolate the support tray from the aircraft structures and the aircraft systems from the support tray.
US10718448B2 Reelable pipe
A reelable pipeline includes a pipe-in-pipe section and a single pipe section coupled to the pipe-in-pipe section. The single pipe section has a bending stiffness that is different from the bending stiffness of the pipe-in-pipe section. The reelable pipeline includes a transition piece connected between the pipe-in-pipe section and the single pipe section and having a bending stiffness that varies along its length.
US10718442B1 Retrofit automatic seismic wave detector and valve shutoff device
A retrofit valve shutoff device is provided that comprises a coupling key for coupling with an actuator of a shutoff valve on a fluid supply line, an inertial measurement unit for generating one or more signals in response to arrival of seismic waves, a motor for rotating the coupling key and the actuator of the shutoff valve, and a processing unit for receiving the one or more signals from the inertial measurement unit, analyzing the received signals to determine whether to close the shutoff valve, and sending a signal to the motor to rotate the coupling key and the actuator of the shutoff valve to close the shutoff valve based on the analysis of the received signals.
US10718440B2 Check valve for a seafaring vessel
A check valve for a vessel having at least one port for a buoyancy chamber. The check valve having a valve body fitted to sealingly engage the port and a stopper retained within the valve body and be moveable from a closed position limiting water from entering the port to an open position permitting drainage of water from the port.
US10718436B2 Valve seat replacement system and method
Embodiments of the present disclosure include a valve sleeve for forming at least a portion of a valve flow passage. The valve sleeve includes a seat end having a seat face, the seat end extending at least partially into a chamber of a valve body. The valve sleeve also includes a sleeve portion coupled to the seat end and having a coupling end opposite the seat face, the coupling end comprising a retaining mechanism for removably coupling the valve sleeve to the valve body. The valve sleeve further includes an opening extending along a length of the valve sleeve, the opening forming at least a portion of the valve flow passage and having a generally circular cross section.
US10718433B2 Wear ring for die-casting piston, and die-casting piston incorporating same
A wear ring for a piston of a die-casting apparatus comprises an annular body having a gap extending therethrough, the gap being configured to define at least two circumferentially offset pairs of circumferentially spaced apart facing surfaces. The annular body comprises an axial end face having at least one arc-shaped recess formed therein.
US10718419B2 Method for lubricating strain wave gearing
A strain wave gearing has contact parts which are the portions to be lubricated other than the teeth of an externally toothed gear and an internally toothed gear, the contact parts being respectively lubricated with an inorganic lubricating powder having a lamellar crystal structure. The lubricating powder, during the operation of the strain wave gearing, is crushed between the contact surfaces of each of the contact parts to move and adhere to the contact surfaces, thereby forming thin surface films thereon. Additionally, the powder is thinly spread by pressure and reduced into finer particles to change into a shape which facilitates intrusion into the space between the contact surfaces. By both the fine particles having changed in shape and the surface films, the lubrication of the contact parts is maintained. Neither the fine particles nor the surface films are viscous.
US10718413B2 Assembly having joint-connected members and robot including the same
An assembly of a robot includes a first member, a second member rotatably connected to the first member to construct a robot joint structure, a driving assembly arranged within the first member, a speed reducer assembly to rotatably connect the first member to the second member, and a belt drive assembly connected to the driving assembly and the speed reducer assembly. The belt drive assembly is used to transmit rotary motion from the driving assembly to the speed reducer assembly, thereby rotating the first member with respect to the second member.
US10718411B2 Power transmission apparatus
A power transmission apparatus in one aspect of the present disclosure comprises at least one gear that transmits an inputted driving force to at least one output part; at least one shaft that supports the at least one gear; a displacement portion configured to be mechanically interlocked with a displacement gear among the at least one gear and displaced in association with the displacement gear; a housing that houses the at least one gear and the at least one shaft; and an abutting portion that is disposed in the housing and configured to restrict a possible displacement range of the displacement portion by abutting the displacement portion. The abutting portion is configured so as not to be displaced along with a rotation of the at least one gear and is disposed in the housing at a location spaced apart from the at least one shaft.
US10718409B2 Planetary gear train of automatic transmission for vehicle
A planetary gear train may include first planetary gear set including first to third rotation elements, second planetary gear set including fourth to sixth rotation elements, third planetary gear set including seventh to ninth rotation elements, fourth planetary gear set including tenth to twelfth rotation elements, fifth planetary gear set including thirteenth to fifteenth rotation elements, first shaft fixed to the first and fifth rotation elements and fixed to the input shaft, second shaft fixed to the fourteenth rotation element and the output shaft, third shaft fixed to the third and seventh rotation elements, fourth shaft fixed to the sixth and tenth rotation elements, fifth shaft fixed to the eighth, eleventh, and fifteenth rotation elements, sixth shaft fixed to the ninth rotation element, and shafts formed by combining remaining rotation elements among the first to fifteenth rotation elements not connected to the first shaft to the sixth shaft.
US10718407B2 Chain bending limiting attachment
A chain bending limiting attachment includes first bending limiting members and second bending limiting members. The first and second bending limiting members are detachably attached to a chain to be arranged in a series arrangement direction. Each first bending limiting member includes a first engaging portion. When the chain bends in a first direction, the first engaging portion engages with another first bending limiting member adjacent to the first bending limiting member in the series arrangement direction to limit bending of the chain in the first direction. Each second bending limiting member includes a second engaging portion. When the chain bends in a second direction, the second engaging portion engages with another second bending limiting member adjacent to the second bending limiting member in the series direction to limit bending of the chain in the second direction.
US10718405B2 Methods and designs for balancing a stranded termination assembly
Devices and methods for loading a cable in order to create a desired distribution of the load among the cable's constituent strands. Strand terminations are applied to many—and possibly all of—the cable's strands. The ultimate goal is to connect the strand terminations to a collector in order to create an overall cable termination. The relationship between each strand termination and the collector is allowed to “float” using the inventive process while the cable is tensioned and an appropriate spatial relationship between each strand tensioner and the collector is determined. Once the appropriate relationship is found, it is configured to be repeatable (such as by recording its position for later application to the same or similar collector).
US10718398B2 Method and device for identifying an action
The present disclosure relates to methods and devices for identifying an action. In some embodiments, a method for identifying an action includes: recording vibration trajectory information, wherein the vibration trajectory information corresponds to vibration of at least a portion of an intelligent device from a start of a vibration event to stabilization of the vibration event; determining whether the vibration is a damping vibration based on the vibration trajectory information; and in response to determining that the vibration is a damping vibration, determining that the vibration is caused by a user's trigger action, or in response to determining that the vibration is not a damping vibration, determining that the vibration is not caused by the user's trigger action.
US10718396B2 Tunable suspension limiters for suspension arrangements
A suspension limiter includes a diaphragm element configured to be placed in operable communication with a suspension such that a rate of increase in load per unit travel of compression of the suspension is reduced near a full travel of the suspension than would exist for the suspension if the diaphragm element were not present, the diaphragm element arranged to deform only elastically through the full travel of the suspension. Suspension arrangements and methods of loading suspension arrangements are also described.
US10718392B2 Brake lining for a partially lined disc brake, arrangement of a brake lining on a lining holder, and method for actuating a brake lining held on a lining holder
An arrangement for a brake lining, method for actuating the brake lining and the brake lining itself are a partially lined disc brake of a rail vehicle that has a lining support and multiple group elements arranged on the lining support. Each of the group elements consists of a support plate and multiple lining elements arranged on the support plate, and lining elements with at least two friction surfaces of differing sizes are arranged on each support plate. The lining elements are arranged such that their total surface area at least approximates a ring sector, and at least two different first and second group elements are arranged on the lining support.
US10718391B1 Redundant seal for wind turbine hydraulic brakes
A caliper brake featuring a hydraulic piston assembly includes a housing, a movable piston within a chamber of the housing, a first port providing a first fluid pathway into the chamber, and a redundant seal assembly. The redundant seal assembly may include a first pressure seal disposed about a first interior circumference of the chamber disposed above the first port, a second pressure seal disposed about a second interior circumference of the chamber disposed above the first pressure seal, and a second port disposed between the first pressure seal and the second pressure seal, the second port providing a second fluid pathway from inside of the chamber to outside of the chamber, and the second port establishing a bleed-off for fluid traversing above the first pressure seal such that the second pressure seal experiences a lower fluid pressure than the first pressure seal during normal operation of the caliper brake.
US10718390B2 Abnormality detection device for automatic transmission
Abnormality detection device for automatic transmission of invention has automatic transmission 5A connected to vehicle driving source 1, 3 through clutch 4a; range detector detecting selection range of selector lever 9 and outputting detection signal; manual valve 90 configured to, when selector lever is positioned at drive range position, engage clutch and bring automatic transmission into power transmission state, and when selector lever is positioned at range position except drive range position, disengage clutch and bring automatic transmission into power non-transmission state. Device further has engagement control unit 10B controlling clutch from disengagement state toward engagement direction when no-signal state in which signal is not outputted from range detector continues for first predetermined time or more; engagement judgment unit 10C judging engagement of clutch during engagement control; and abnormality determination unit 10D determining, when engagement is judged, that range detector is in no-signal abnormality indicating that no signal is outputted.
US10718389B2 System and method for controlling engine clutch
A method for controlling an engine clutch includes steps of controlling the hydraulic pressure transmitted from a master cylinder, driven by a motor, to a concentric slave cylinder using a controller outputting a motor control command for controlling an engine clutch so as to switch the engine clutch to a target state, driving the engine clutch using the concentric slave cylinder, after the step of controlling hydraulic pressure, detecting a position of a piston of the master cylinder using a first travel sensor and detecting a position of a piston of the concentric slave cylinder using a second travel sensor, and performing compensation control with respect to the motor based on the positions of the pistons detected by the first travel sensor and the second travel sensor using the controller so that the engine clutch is switched to the target state.
US10718388B1 Uni-drive pulley
An improved rear pulley for a rear wheel vehicle having a flexible drive belt. The improved rear pulley has a pulley ring that includes pulley teeth for gripping the flexible drive belt, and a pulley ring wall that extends inwardly from the pulley ring. The pulley ring contains sides for maintain the flexible drive belt on the pulley teeth. The improved rear pulley has an outer hub that has an exterior and an interior outer hub surface. The interior outer hub surface has a first, a second and a third interior outer hub face. The exterior outer hub surface has an outer hub wall that extends outwardly. The improved rear pulley has an inner hub that includes an exterior and an interior inner hub surface. The improved rear pulley has bearings and a sprag clutch for allowing rotation and directional rotation, respectively, of the outer hub about the inner hub.
US10718386B2 Clutch control device
A basic pulse time setting section determines a basic pulse time for initial invalid stroke elimination by applying current values of oil temperature and throttle opening to the basic pulse time map. A subtraction time setting section determines a subtraction time by applying current values of oil temperature and clutch oil pressure to the subtraction time map. A pulse time determining section determines a predetermined initial invalid stroke elimination pulse time by subtracting the subtraction time from the basic pulse time. An initial invalid stroke elimination permission/inhibition determination section, at a starting timing of initial invalid stroke elimination, inhibits this-time initial invalid stroke elimination if the elapsed time from the execution timing of the preceding initial invalid stroke elimination is within the predetermined inhibition period.