Intuit Patent Grants

Methods and systems for generating mobile enabled extraction models

Granted: January 28, 2025
Patent Number: 12210828
A computing system generates a plurality of training data sets for generating the NLP model. The computing system trains a teacher network to extract and classify tokens from a document. The training includes a pre-training stage where the teacher network is trained to classify generic data in the plurality of training data sets and a fine-tuning stage where the teacher network is trained to classify targeted data in the plurality of training data sets. The computing system trains a…

Generating and displaying text in a virtual reality environment

Granted: January 21, 2025
Patent Number: 12205222
A transcript of an audio conversation between multiple users (e.g., two users) is generated. The transcript is displayed in real time within a VR environment as the conversation takes place. A virtual selection tool is displayed within the VR environment to allow for a selection of different portions of the transcript. In addition, a virtual keyboard and or virtual panels with characters may be displayed and the virtual selection tool may be used to make selections from these displays as…

Real-time error prevention during invoice creation

Granted: January 21, 2025
Patent Number: 12205154
Aspects of the present disclosure relate to real-time invoice error prevention. Embodiments include receiving a value related to an item or service during creation of an invoice by a user via a user interface, and determining a user-level mean and a user-level standard deviation related to the value based on historical invoices of the user. Embodiments include determining a global mean and a global standard deviation related to the value based on historical invoices of a plurality of…

Document similarity through reference links

Granted: January 21, 2025
Patent Number: 12204587
Aspects of the present disclosure provide techniques for predicting content relevant to questions based on reference links. Embodiments include receiving a set of question and answer (Q/A) pairs and identifying a set of references in the set of Q/A pairs that link pairs of Q/A pairs of the set of Q/A pairs. Embodiments include identifying popular Q/A pairs of the set of Q/A pairs based on the set of references. The popular Q/A pairs may be referenced by a subset of the set of Q/A pairs…

Web-authorization using enhanced cookie

Granted: January 14, 2025
Patent Number: 12199987
A method is provided for authenticating a user. A request to access a resource is received from a user agent. A cookie associated with the request is identified. The cookie includes a first subset of data that was previously used to authenticate the user. The cookie is validated based on the first subset of the data. Responsive to validating the cookie, a second subset of the data is retrieved from server-side storage. A risk decision is generated based on the first subset and the second…

Client side backoff filter for rate limiting

Granted: January 14, 2025
Patent Number: 12199871
A method in a client backoff filter. The method includes receiving, from a server, a backoff data packet having backoff metadata. The method also includes saving the backoff metadata in a cache local to the client backoff filter. The method also includes receiving a subsequent request for service. The method also includes checking whether an attribute of the subsequent request for service matches the backoff metadata in the cache. The method also includes performing, responsive to…

Simulating service performance using machine learning

Granted: January 7, 2025
Patent Number: 12190249
A method may include obtaining, for each period within a time interval, raw performance metric values for a performance metric of a service, encoding the raw performance metric values to generate inferred performance metric values for the performance metric, and selecting a portion of the inferred performance metric values. The portion corresponds to a representative period. The may method further include obtaining a service request for the service, generating a simulated response to the…

Utterance intent detection

Granted: December 31, 2024
Patent Number: 12182515
Certain aspects of the present disclosure provide techniques for detecting sentences that are utterances by an agent indicating an intent to poach a customer. According to certain embodiments, a language model is trained using query sentences that are confirmed to be sentences used in poaching a customer, to identify semantically similar sentences in a corpus. These semantically similar sentences are then used as base sentences for comparison to sentences in a transcript. Sentences of…

Display device with graphical user interface showing a custom strategy

Granted: December 31, 2024
Patent Number: D1055952

Machine learning selection of images

Granted: December 17, 2024
Patent Number: 12169520
A method including receiving an input and embedding the input into a first data structure that defines first relationships among images and texts. The method also includes comparing the first data structure to an index including a second data structure that defines second relationships among pre-determined texts and pre-determined images. The method also includes returning a subset of images from the pre-determined images. The subset includes those images in the pre-determined images for…

Text feature guided visual based document classifier

Granted: December 10, 2024
Patent Number: 12164545
A visual-based classification model influenced by text features as a result of the outputs of a text-based classification model is disclosed. A system receives one or more documents to be classified based on one or more visual features and provides the one or more documents to a student classification model, which is a visual-based classification model. The system also classifies, by the student classification model, the one or more documents into one or more document types based on one…

Display device with graphical user interface having a strategy card

Granted: December 10, 2024
Patent Number: D1053897

Personalized messaging and configuration service

Granted: December 3, 2024
Patent Number: 12158920
A method converts a request received from a client application to a query by a serverless function operating on a virtual machine instance provisioned responsive to the request. The query is transmitted to an application database corresponding to the client application. A result is received from the application database. The result is converted into a response and the response is transmitted to the client application in response to the request. Display of the client application is…

Assessment of user price sensitivity

Granted: November 26, 2024
Patent Number: 12154121
Systems and methods for assessment of user price sensitivity using a predictive model are disclosed. An example method may be performed by one or more processors of a retention system and include retrieving traversal sequences including lists of pages users accessed prior to price notifications, labeling the traversal sequences based on whether users terminated sessions upon the notifications, transforming the traversal sequences into graphs based on identifiers assigned to the pages and…

Use of semantic confidence metrics for uncertainty estimation in large language models

Granted: November 26, 2024
Patent Number: 12153892
A method includes receiving a user input including natural language text. The method also includes generating modified inputs from the user input. The method also includes executing a machine learning model on the modified inputs to generate model outputs. The method also includes sampling the model outputs using a statistical sampling strategy to generate sampled model outputs. The method also includes clustering the sampled model outputs into clusters. The method also includes…

Generating anomaly-detection rules for communication protocols

Granted: November 26, 2024
Patent Number: 12153890
A method and system for generating anomaly-detection rules for communication protocols are provided. The method includes receiving communication data; constructing at least one N-gram from the received communication data; analyzing the at least one N-gram by comparing the constructed at least one N-gram with a repository of N-gram analyses to identify conditional probabilities of certain characteristics; and generating anomaly-detection rules based on the N-gram analysis.

Managing search engines based on search perform metrics

Granted: November 19, 2024
Patent Number: 12147485
Certain aspects of the present disclosure provide techniques for managing a search engine based on search performance metrics. An example method generally includes dividing a set of search history data into a first subset of search history data and a second subset of search history data. The first subset of data is associated with interaction with search results, and the second subset of data is associated with non-interaction with search results. A first quality score is generated for…

Personalized transaction categorization

Granted: November 19, 2024
Patent Number: 12148047
A method performs personalized transaction categorization. A transaction record is received, by a server application. In a first stage, sparse raw features are extracted from a transaction record of a transaction and converted into a transaction vector including dense features. In a second stage, the transaction vector is classified into a customized chart of accounts using the dense features to generate adapter model output. The method further includes selecting, an account identifier,…

Feature pruning and algorithm selection for machine learning

Granted: November 19, 2024
Patent Number: 12147884
This disclosure provides systems, methods and apparatuses for machine learning. In some implementations, a pre-processing system may identify one or more special features in an input dataset and may generate one or more pruned datasets, respectively, based on the identified special features. The pre-processing system maps each of the pruned datasets to one or more predictions and selectively removes the values associated with one or more special features from the input dataset based on…

Automated user experience orchestration using natural language based machine learning techniques

Granted: November 19, 2024
Patent Number: 12147883
Certain aspects of the present disclosure provide techniques for orchestrating a user experience using natural language input. A user experience is orchestrated within an ecosystem of features for which a plurality of corresponding tokens is defined. Natural language describing a desired user experience result is received by a user experience orchestrator. A sequence of tokens corresponding to operations belonging to an ecosystem of features which produce a correct result for the natural…