Intuit Patent Grants

System and method for quantifying uncertainty in machine learning models

Granted: July 16, 2024
Patent Number: 12039414
A method and system assists train a classifier model with a machine learning process. The method and system trains the classifier with a labeled training set and with an unlabeled training set. The method and system trains the classifier model to correctly classify data items that fall within a distribution of the labeled training set. The method and system trains the classifier to indicate a lack of confidence in classification for data items that do not fall within the distribution of…

Automated categorization of data by generating unity and reliability metrics

Granted: July 16, 2024
Patent Number: 12039267
Certain aspects of the present disclosure provide techniques for generating a metric, include receiving a rule defining one or more text strings; determining a set of transactions based on a user attribute; determining a first subset of transactions; determining a second subset of transactions; generating a first categorical distribution based on each transaction of the first subset of transactions being associated with a transaction description containing at least one text string of the…

Disambiguity in large language models

Granted: July 16, 2024
Patent Number: 12038918
Disambiguity in large language models (LLMs) includes receiving an original query in a user interface, generating an ambiguity query from the original query, and sending, via an application programming interface (API) of an LLM, the ambiguity query to the LLM. The ambiguity query includes the original query and training the LLM to recognize ambiguities. The method further includes receiving, via the API and responsive to the ambiguity query, a binary response and detecting, based at…

Instant conferencing system

Granted: July 9, 2024
Patent Number: 12034783
A method including receiving, at a platform and from a first user using a first user device, selection of a uniform resource indicator (URI) unique to a second user using a second user device. The method also includes generating, automatically by the platform in response to receiving the URI, a conference session unique to the first user and the second user. The method also includes transmitting, automatically by the platform, a message to the second user, the message indicating that the…

Seed generation for electronic data perturbation

Granted: July 2, 2024
Patent Number: 12026270
Described herein are example implementations for generating a perturbation seed for the perturbation of electronic data. A system obtains a plurality of datapoints (with one or more statistics calculated from the plurality of datapoints to be perturbed based on a perturbation seed). The system calculates one or more metrics from the plurality of datapoints. The system also generates, for each of the one or more metrics, a rounded metric by rounding the metric. The system further…

Image background removal

Granted: July 2, 2024
Patent Number: 12026893
A method implements image background removal. The method includes receiving an image and processing the image using a first color distance threshold to generate a first alpha mask. The method further includes processing the first alpha mask using a cartesian edge threshold and a second color distance threshold to generate a second alpha mask. The method further includes presenting the image combined with the second alpha mask in a combined image.

Predicting application conversion using eye tracking

Granted: July 2, 2024
Patent Number: 12026738
Techniques are disclosed for determining application experience of a user. One embodiment presented herein includes a computer-implemented method, which includes receiving, at a computing device, eye tracking data of a user interacting with at least a first page of an application. The computer-implemented method further includes determining, based at least on the eye tracking data, at least a current user experience regarding the first page. The computer-implemented method further…

System and method for risk assessment of a third party application for controlling competitive migration

Granted: July 2, 2024
Patent Number: 12026683
In general, the invention relates to a method involving allowing access to a financial application by a third-party extension based on a single license to use the financial application, where the third-party extension was developed by a third-party developer using one or more tools in a software development kit (SDK) for the financial application and where the financial application stores first transaction data obtained for a first user of the financial application, monitoring operations…

Interactive technique for using a user-provided image of a document to collect information

Granted: July 2, 2024
Patent Number: 12026639
In a collection technique, a user (such as a taxpayer) provides information (such as income-tax information) by submitting an image of a document, such as an income-tax summary or form. In particular, the user may provide a description of the document. In response, the user is prompted for the information associated with the field in the document. Then, the user provides the image of a region in the document that includes the field. Based on the image, the information is extracted, and…

Computer assisted programming using automated next node recommender for complex directed acyclic graphs

Granted: July 2, 2024
Patent Number: 12026637
A method including setting an initial lookback path length for a current path in a directed acyclic graph. The current path includes a subset of the nodes connected by a sequence of the edges. The method also includes querying, for a current lookback path length, whether a matching key is present in a transition probability dictionary (TPD). The method also includes querying, responsive to the matching key being present in the TPD for the current lookback path length, whether a matching…

Methods, systems and computer program products for generating and presenting explanations for tax questions

Granted: June 25, 2024
Patent Number: 12020334
A system for explaining tax questions for an electronic tax return preparation program includes a computing device having a tax logic agent and a user interface controller. The computing device executes the tax logic agent, which analyzes a completeness graph to identify a required variable. The tax logic agent also determines whether an explanation asset is indexed to the required variable in the completeness graph, and sends an identity of the required variable to a user interface…

Lean parsing: a natural language processing system and method for parsing domain-specific languages

Granted: June 25, 2024
Patent Number: 12019978
Systems and methods for lean parsing are disclosed. An example method is performed by one or more processors of a system and includes retrieving form data including first sentence segments and second sentence segments, determining a first predicate structure for each of the sentence segments based on a set of operators within the first set of sentence segments, identifying known tokens within the second set of sentence segments, each of the known tokens appearing on a list of…

Input validation using mathematical expressions

Granted: June 25, 2024
Patent Number: 12019758
A method implements input validation using mathematical expressions. The method includes receiving an input string, scanning the input string to locate a hit string matching a hit expression from a validation package, and converting the hit string to a list of values corresponding to characters from the hit string. The method further includes validating the hit string by evaluating a validation expression from the validation package using the list of values to generate a validation…

Systems and methods for quantifying saved time

Granted: June 18, 2024
Patent Number: 12013868
Systems and methods for quantifying saved time during data entry.

System and method for providing additional monthly income by capitalizing expected annual tax refund to monthly payments and or predicting accurate tax withholdings for certain taxpayers

Granted: June 18, 2024
Patent Number: 12014417
Systems and methods that may be used to provide a predictive tax loan or other monetary advance before the loan recipient (e.g., a taxpayer) prepares and files its tax return. A risk of providing a predictive tax loan or monetary advance is modeled separately from a machine learning model used to determine the anticipated tax refund amount and tax loan. The disclosed systems and methods may also predict accurate tax withholdings based on multiple machine learning models from multiple…

Paired-consistency-based model-agnostic approach to fairness in machine learning models

Granted: June 18, 2024
Patent Number: 12014249
Systems and methods that implement a paired-consistency-based process for evaluating and or regulating fairness in machine learning models.

Methods and systems for automatic call data generation

Granted: June 18, 2024
Patent Number: 12014144
A processor may receive a call transcript including text and form a text string including at least a portion of the text. The processor may generate a situation description of the call transcript, which may comprise processing the text string using a transformer-based machine learning model. The processor may generate a trouble description of the call transcript, which may comprise creating a sentence embedding of the situation description, creating sentence embeddings for a plurality of…

Systems and methods for improved transaction categorization using natural language processing

Granted: June 18, 2024
Patent Number: 12014141
Systems and methods are provided for categorizing a transaction description using natural language processing.

Smart navigation

Granted: June 18, 2024
Patent Number: 12014029
Aspects of the present disclosure provide techniques for application navigation recommendations using machine learning. Embodiments include determining one or more pages accessed by a user within an application. Embodiments include providing one or more inputs to a machine learning model based on the one or more pages accessed by the user. Embodiments include receiving, from the machine learning model based on the one or more inputs, one or more predicted pages. Embodiments include…

Automatic entry validation using density based clustering

Granted: June 18, 2024
Patent Number: 12013962
An entry validation system executed by a processor, may compare an entry into a user interface (UI) field with at least one range of valid entries. The at least one range of valid entries may be generated by a machine learning (ML) system by clustering known valid data using a clustering algorithm producing a lowest number of clusters that absorbs all of the known valid data within the clusters. In response to the comparing, the entry validation system may provide a determination of…