Intuit Patent Grants

System and method for automatically generating calculations for fields in compliance forms

Granted: May 30, 2023
Patent Number: 11663677
A method and system to learn new forms to be incorporated into an electronic document preparation system, or to learn the behavior of existing systems, receive form data related to a new form having a plurality of data fields that expect data values based on specific functions. The method and system gather training set data including previously filled forms having completed data fields corresponding to the data fields of the new form. The method and system include multiple analysis…

Training an ensemble of machine learning models for classification prediction using probabilities and ensemble confidence

Granted: May 30, 2023
Patent Number: 11663528
A method including training predictor machine learning models (MLMs) using a first data set. The trained predictor MLMs are trained to predict classifications of data items in the first data set. The method also includes training confidence MLMs using second classifications, output by the trained predictor MLMs. The method also includes generating an aggregated ranked list of classes based on third classifications output by the trained predictor MLMs and second confidences output by the…

Predicting custom fields from text

Granted: May 30, 2023
Patent Number: 11663507
A method predicts custom fields from text. Transaction text is normalized from transaction data to generate normalized text. A field prediction and a type prediction are selected using prediction data and the normalized text. The prediction data is generated using a machine learning model trained to identify field predictions from free form text. The field prediction and the type prediction are presented to a client device. In response to user input from the client device, the…

System and method for automatic learning of functions

Granted: May 30, 2023
Patent Number: 11663495
A method and system learn functions to be associated with data fields of forms to be incorporated into an electronic document preparation system. The functions are essentially sets of operations required to calculate the data field. The method and system receive form data related to a data field that expects data values resulting from performing specific operations. The method and system utilize machine learning and training set data to generate, test, and evaluate candidate functions to…

Method and system of dynamic model selection for time series forecasting

Granted: May 30, 2023
Patent Number: 11663493
Forecasts are provided based on dynamic model selection for different sets of time series. A model comprises a transformation and a prediction algorithm. Given a time series, a transformation is selected for the time series and a prediction algorithm is selected to make a forecast based on the transformed time series. Sets of time series are distinguished from each other based on diverse sparsities, temporal scales and other time series attributes. A model is dynamically selected based…

Transaction-based verification of income and employment

Granted: May 23, 2023
Patent Number: 11657447
The disclosed embodiments provide a system that verifies user attributes. During operation, the system obtains financial data containing a set of strings representing a set of deposits into one or more financial accounts of one or more users. Next, the system generates one or more clusters of the deposits according to a similarity between pairs of strings in the set of strings. For each cluster from the one or more clusters, the system associates a subset of the strings in the cluster…

Model selection in a forecasting pipeline to optimize tradeoff between forecast accuracy and computational cost

Granted: May 23, 2023
Patent Number: 11657302
Systems and methods for forecasting future values of data streams are disclosed. One example method may include receiving information characterizing each of a plurality of forecasting models, retrieving historical data for each of a plurality of data streams, determining one or more constraints, dynamically selecting one of the plurality of forecasting models for each of the data streams based on accuracy metrics for the forecasting models, estimating cost metrics associated with each…

Confidence calibration using pseudo-accuracy

Granted: May 23, 2023
Patent Number: 11657222
Systems and methods for training machine learning models are disclosed. An example method includes receiving a plurality of first outputs and a ground truth value for each first output, each first output including an extracted string and a raw confidence score, determining, for each first output, an accuracy metric based at least in part on the extracted string and its corresponding ground truth value, for each extracted string: determining a similarity metric between the respective…

Systems and methods for context-aware text extraction

Granted: May 16, 2023
Patent Number: 11651605
Systems and methods are provided to perform context-aware text extraction.

Method and system for document data extraction

Granted: May 16, 2023
Patent Number: 11651606
Certain aspects of the present disclosure provide techniques for extracting data from a document. An example method generally includes identifying a bounding polygon of the region from an electronic image of the document and extracting data from within the bounding polygon of the region. The method further includes generating revised extracted data based on the extracted data, and combining the revised extracted data with other data extracted from the electronic image of the document to…

Real-time propensity prediction using an ensemble of long-term and short-term user behavior models

Granted: May 16, 2023
Patent Number: 11651380
Systems and methods for real-time churn prediction using a flexible and robust machine learning system to predict user churn propensities in real-time using user activity data. In addition to churn propensity prediction, systems and methods may provide insights based on user activity data intelligence.

Inference-based incident detection and reporting

Granted: May 16, 2023
Patent Number: 11651254
Systems and methods that may be used to provide an inference-based incident detection and reporting process. In one or more embodiments, an inference model may be used to track and analyze changes and incident data from various sources of record to quickly predict potential sources of errors and help focus in on the root cause of a software incident.

Determining query intent and complexity using machine learning

Granted: May 16, 2023
Patent Number: 11650996
Certain aspects of the present disclosure provide techniques for determining query intent and complexity based on text input. One example method generally includes receiving, from a user device, a text query and preprocessing the text query to generate a query vector. The method further includes providing the query vector to an intent model configured to output a user intent of the text query and providing the query vector to a complexity model configured to output a complexity of the…

Graphical user interface transformation of inline card to persistent snackbar

Granted: May 16, 2023
Patent Number: 11650726
Systems and methods for manipulating a graphical user interface (GUI) are described. The GUI is configured to show, to a user, a transition from displaying an inline card to displaying a corresponding snackbar. The system uses an overlay to seamlessly show the transition without requiring significant edits to most portions of the GUI. In various implementations, a system displays an inline card in a base layer of a GUI and receives an input associated with the inline card. In response to…

Display screen with graphical user interface

Granted: May 16, 2023
Patent Number: D986257

Method and system for generating dynamic user experience

Granted: May 9, 2023
Patent Number: 11645723
A method for providing user content that may receive, from a user device, a request for content. The method may obtain, in response to the request, a field identifier from a multiple of field identifiers according to a priority for a multiple of fields corresponding to the field identifiers. The field identifier may correspond to a field. The method may obtain application content based on the field identifier. The method may generate declarative content from the application content. The…

Embedded remote desktop in integrated module

Granted: May 9, 2023
Patent Number: 11647066
A method implements an embedded remote desktop in integrated module. An integrated application is received, by a client device, from an integrated server. The integrated application includes an access link to a remote server and integrated application content that references live information from a live application. The live application is executing concurrently with the integrated application and is configured to produce the live information responsive to the integrated application…

System and method for multitenant key derivation

Granted: May 9, 2023
Patent Number: 11646871
Systems and methods that may be used to provide multitenant key derivation and management using a unique protocol in which key derivation may be executed between the server that holds the root key and a client that holds the derivation data and obtains an encryption key. In one or more embodiments, the derivation data may be hashed. The disclosed protocol ensures that the server does not get access to or learn anything about the client's derived key, while the client does not get access…

Ensemble of machine learning models for real-time predictions in expert electronic chats

Granted: May 9, 2023
Patent Number: 11646014
An ensemble of machine learning models used for real-time prediction of text for an electronic chat with an expert user. A global machine learning model, e.g., a transformer model, trained with domain specific knowledge makes a domain specific generalized prediction. Another machine learning model, e.g., an n-gram model, learns the specific style of the expert user as the expert user types to generate more natural, more expert user specific text. If specific words cannot be predicted…

Adversarial detection using discriminator model of generative adversarial network architecture

Granted: May 9, 2023
Patent Number: 11645836
A method includes training, using first real data objects, a generative adversarial network having a generator model and a discriminator model to create a trained generator model that generates realistic data, and training, using adversarial data objects and second real data objects, the discriminator model to output an authenticity binary class for the adversarial data objects and the second real data objects. The method further includes deploying the discriminator model to a production…