Patents Assigned to Intuit
-
Patent number: 12266203Abstract: A method that includes extracting image features of a document image, executing an optical character recognition (OCR) engine on the document image to obtain OCR output, and extracting OCR features from the OCR output. The method further includes executing an anomaly detection model using features including the OCR features and the image features to generate anomaly score, and presenting anomaly score.Type: GrantFiled: October 29, 2021Date of Patent: April 1, 2025Assignee: Intuit Inc.Inventors: Fadoua Khmaissia, Efraim David Feinstein, Preeti Duraipandian
-
Patent number: 12265803Abstract: A computer-implemented method including tracking data describing a new population of users of a software application including different graphical user interfaces (GUIs). The method also includes generating a distribution by mapping the data to lookalike cohorts. The method also includes extracting, using a random sampling algorithm, samples from the distribution. The method also includes generating, from the samples, a normal distribution of predicted long term values of the new population of users. The method also includes selecting an expected long term value from the normal distribution. The method also includes generating, from the normal distribution, an estimated distribution, around the expected long term value, of estimated long-term values for the new population. The method also includes selecting, using the expected long term value and the estimated distribution, a selected GUI from among the different GUIs. The method also includes modifying the software application by presenting the selected GUI.Type: GrantFiled: July 29, 2021Date of Patent: April 1, 2025Assignee: Intuit Inc.Inventors: Xiaowen Wang, Cheuk Yu Tsang, Jonathan Seppi
-
Patent number: 12265899Abstract: A machine learning system executed by a processor may generate predictions for a variety of natural language processing (NLP) tasks. The machine learning system may include a single deployment implementing a parameter efficient transfer learning architecture. The machine learning system may use adapter layers to dynamically modify a base model to generate a plurality of fine-tuned models. Each fine-tuned model may generate predictions for a specific NLP task. By transferring knowledge from the base model to each fine-tuned model, the ML system achieves a significant reduction in the number of tunable parameters required to generate a fine-tuned NLP model and decreases the fine-tuned model artifact size. Additionally, the ML system reduces training times for fine-tuned NLP models, promotes transfer learning across NLP tasks with lower labeled data volumes, and enables easier and more computationally efficient deployments for multi-task NLP.Type: GrantFiled: June 2, 2023Date of Patent: April 1, 2025Assignee: INTUIT INC.Inventors: Terrence J. Torres, Tharathorn Rimchala, Andrew Mattarella-Micke
-
Patent number: 12265552Abstract: A processor may filter data to generate a subset of the data less than an entire set of the data. The subset may include at least one string and at least one numeric value. The processor may match the at least one string and the at least one numeric value to one of a plurality of archetypes by applying a clustering algorithm. Each archetype may include a subset of archetype data less than an entire set of archetype data. The processor may compare the entire set of data to the entire set of archetype data to identify at least one difference between the entire set of data and the entire set of archetype data. The processor may apply at least one optimization to address the at least one difference.Type: GrantFiled: June 28, 2022Date of Patent: April 1, 2025Assignee: INTUIT INC.Inventors: Matthew Gerde, Deepankar Mohapatra, Ram Mohan Shamanna, Ronnie Douglas Douthit
-
Publication number: 20250103646Abstract: A method including receiving an input including a number of texts from a source of text and a number of images from a source of images. The texts are separate from the images. The input is embedded into a first data structure that defines first relationships among the images from the source of images and the texts from the source of text. The first data structure is compared to an index including a second data structure that defines second relationships among a number of pre-determined texts and a number of pre-determined images. The pre-determined texts have known relationships to the pre-determined images. Each pre-determined image in the pre-determined images is related to one or more instances of the pre-determined texts. A subset of images, those images in the pre-determined images for which matches exist between the first relationships and the second relationships, is returned from the pre-determined images.Type: ApplicationFiled: December 9, 2024Publication date: March 27, 2025Applicant: Intuit Inc.Inventor: Jessica ZHANG
-
Patent number: 12259896Abstract: A method includes generating a new user query embedding for a new user query received from a user, obtaining an indexed user query matching the new user query from a search engine index, a vector index corresponding to the indexed user query, and a relevancy score corresponding to the indexed user query. The method further includes selecting a vector structure corresponding to the vector index from a plurality of vector structures in a vector store, obtaining, from the vector structure, a result embedding matching the new user query embedding, transmitting, by a user query answer service to an answer generation model, the result embedding and receiving, by the user query answer service, an answer to the new user query from the answer generation model.Type: GrantFiled: February 29, 2024Date of Patent: March 25, 2025Assignee: Intuit Inc.Inventors: Pooja Rajan Chowdhary, Pratik Lala, Vijay Thomas
-
Patent number: 12254432Abstract: A method of automating a workflow may include obtaining a completeness graph including conditions applied to attributes of an entity, determining that a missing attribute subset of the attributes lacks a corresponding value, determining that a condition corresponding to a missing attribute of the missing attribute subset is satisfied, and obtaining a value for the missing attribute. The value may be a result of performing a task in the workflow. The method may further include modifying a state of the entity by assigning the value to the missing attribute to obtain a modified state of the entity.Type: GrantFiled: October 30, 2020Date of Patent: March 18, 2025Assignee: Intuit Inc.Inventors: Aminish Sharma, Anushrut Gupta, Ashish Kumar Mishra, Goutham Kallepalli, Manish Ramesh Shah
-
Patent number: 12248609Abstract: Certain aspects of the present disclosure provide techniques and systems for screening chat attachments. A chat attachment screening system monitors a chat window of a first computing device associated with a first user during an interaction session between the first user and a second user. An upload of an attachment is detected based on the monitoring. Access to the attachment from a second computing device associated with the second user is blocked, in response to detecting the upload. Content from the attachment is identified and extracted. A type of the attachment is determined based on the content. A determination is made as to whether the second user is authorized to access the type of the attachment. An indication of the determination is presented on at least one of the first computing device or the second computing device during the interaction session.Type: GrantFiled: July 31, 2023Date of Patent: March 11, 2025Assignee: Intuit Inc.Inventor: Sangeetha Uthamalingam Santharam
-
Publication number: 20250077777Abstract: Systems and methods are disclosed for detecting hallucinations in large language models (LLMs). An example method includes receiving a first prompt for submission to the first LLM, generating, using the first LLM, a plurality of semantically equivalent prompts to the first prompt, generating, using the first LLM, a first response to the first prompt and a plurality of second responses to the plurality of semantically equivalent prompts, generating, using a second LLM, a plurality of third responses to the semantically equivalent prompts, generating a semantic consistency score for the first response based at least in part on the first prompt, the plurality of semantically equivalent prompts, the plurality of second responses, and the plurality of third responses, and determining whether or not the first response is an accurate response to the first prompt based at least in part on the semantic consistency score.Type: ApplicationFiled: August 30, 2023Publication date: March 6, 2025Applicant: Intuit Inc.Inventors: Jiaxin ZHANG, Kamalika DAS, Sricharan KALLUR PALLI KUMAR
-
Publication number: 20250077791Abstract: A first large language model (LLM) instance may be instructed to request data while being prevented from performing calculations using the data. A second LLM instance may be instructed to provide a response to the request for data based on a known complete data set. The response may be translated into a machine-readable response in a format configured for processing by a calculation engine. The calculation engine may process the machine-readable response, thereby generating a calculation engine output. A mismatch between the calculation engine output and a known result obtained using the known complete data set may be identified, and the instruction to the first LLM may be modified in response.Type: ApplicationFiled: August 29, 2023Publication date: March 6, 2025Applicant: INTUIT INC.Inventors: Na Xu, Meng CHEN, Conrad De PEUTER, Sricharan Kallur Palli KUMAR
-
Publication number: 20250078550Abstract: Systems and methods for training an encoder-decoder model are disclosed.Type: ApplicationFiled: August 31, 2023Publication date: March 6, 2025Applicant: Intuit Inc.Inventors: Preeti DURAIPANDIAN, Tharathorn Joy RIMCHALA, Peter Caton ANTHONY
-
Patent number: 12242647Abstract: Certain aspects of the disclosure provide a method for managing users, the method comprising: obtaining a first set of visitor identification records; identifying a subset of outlier visitor identification records within the first set of visitor identification records; creating a second set of visitor identification records including all visitor identification records from the first set of visitor identification records other than the subset of outlier visitor identification records; creating a third set of visitor identification records by applying a first filtering scheme to the second set of visitor identification records; creating a fourth set of visitor identification records by applying a second filtering scheme to the second set of visitor identification records; generating one or more stitched visitor IDs by stitching visitor identification records in the fourth set of visitor identification records; and determining a stitching accuracy probability for each of the one or more stitched visitor IDs.Type: GrantFiled: January 31, 2023Date of Patent: March 4, 2025Assignee: Intuit Inc.Inventor: Indira Sneha Upadhyayula
-
Patent number: 12243020Abstract: This disclosure relates to systems and methods for identifying fraudulent email addresses associated with an electronic payment service. In some implementations, a computing device receives an email with a prefix having a number of characters and characterized by a prefix length indicative of the number of characters in the prefix. The computing device identifies each of a number of bigrams is identified within the prefix, and determines a row and column distance for each bigram between two consecutive characters of the bigram as positioned on a keyboard. The computing device calculates a Euclidean distance between the two consecutive characters of the bigram based on the row and column distances, and determines a normalized distance based on the prefix length and an average of the Euclidean distances calculated for the number of bigrams in the prefix. The normalized distance is compared with a value to classify the email as suspicious or as not suspicious.Type: GrantFiled: March 19, 2020Date of Patent: March 4, 2025Assignee: Intuit Inc.Inventors: Noah Eyal Altman, Or Basson, Yehezkel Shraga Resheff, Yair Horesh
-
Publication number: 20250068488Abstract: At least one large language model (LLM) may be instructed to request data from a user while being prevented from performing calculations using the data. A user-generated response to the request for data, including at least a portion of the data, may be received. The user-generated response may be translated into a machine-readable response in a format configured for processing by a calculation engine. The calculation engine may process the machine-readable response, thereby generating a calculation engine output.Type: ApplicationFiled: August 24, 2023Publication date: February 27, 2025Applicant: INTUIT INC.Inventors: Na XU, Meng CHEN, Conrad De PEUTER
-
Patent number: 12236559Abstract: Augmented Denoising Diffusion Implicit Models (“DDIMs”) using a latent trajectory optimization process can be used for image generation and manipulation using text input and one or more source images to create an output image. Noise bias and textual bias inherent in the model representing the image and text input is corrected by correcting trajectories previously determined by the model at each step of a diffusion inversion process by iterating multiple starts the trajectories to find determine augmented trajectories that minimizes loss at each step. The trajectories can be used to determine an augmented noise vector, enabling use of an augmented DDIM and resulting in more accurate, stable, and responsive text-based image manipulation.Type: GrantFiled: November 14, 2023Date of Patent: February 25, 2025Assignee: Intuit Inc.Inventors: Jiaxin Zhang, Kamalika Das, Sricharan Kallur Palli Kumar
-
Patent number: 12236367Abstract: Aspects of the present disclosure provide techniques for classifying a trip. Embodiments include receiving, from a plurality of users, a plurality of historical trip records. Each of the plurality of historical trip records may comprise one or more historical trip attributes and historical classification information. Embodiments include training a predictive model, using the plurality of historical trip records, to classify trips based on trip records. Training the predictive model may comprise determining a plurality of hot spots based on the historical trip records, each of the plurality of hot spots comprising a region encompassing one or more locations, and associating, in the predictive model, the plurality of hot spots with historical classification information. Embodiments include receiving, from a user, a new trip record comprising a plurality of trip attributes related to a trip and using the predictive model to predict a classification for the trip based on the trip record.Type: GrantFiled: January 11, 2024Date of Patent: February 25, 2025Assignee: Intuit Inc.Inventors: Grace Wu, Shashank Shashikant Rao, Susrutha Gongalla, Nhung Ho, Carly Wood, Vaibhav Sharma
-
Patent number: 12235858Abstract: A method includes obtaining matches between target records in a target dataset and a reference records in a reference dataset, each match of the matches comprising a corresponding confidence level of the match, categorizing the target records into review level categories according to the corresponding confidence level, and presenting a graphical user interface (GUI). The GUI includes a first section for a first review level category showing a first subset of the target records assigned to the first review level category, the first subset comprising target records related, in the GUI, to at least one matching reference record. The GUI includes a second section for a second review level category, wherein the second section shows a second subset of the target records assigned to the second review level category, the second subset comprising target records related, in the GUI, to at least one matching reference record.Type: GrantFiled: July 31, 2023Date of Patent: February 25, 2025Assignee: Intuit Inc.Inventors: Samuel Austin Smith, Vivek Srinivasan
-
Patent number: 12236492Abstract: Certain aspects of the present disclosure provide techniques for processing transactions in a computing system. An example method generally includes receiving a request to perform an operation with respect to an object included in the request. A system identifies an archetype defining properties of the object included in the request. Based on the identified archetype, the system identifies data repositories to commit data to in order to perform the requested operation and rules for performing the operation with respect to the object. One or more actions are executed against the identified data repositories according to the identified rules.Type: GrantFiled: July 17, 2023Date of Patent: February 25, 2025Assignee: Intuit Inc.Inventors: Aveer Ratan Thakur, Sameer Balasubrahmanyam, Dipesh Khakhkhar
-
Patent number: D1066375Type: GrantFiled: April 24, 2023Date of Patent: March 11, 2025Assignee: Intuit Inc.Inventors: Brittany Sumarsono, James A. Buffington, Shane Ryan Ball, Shekinah Cravens
-
Patent number: D1068838Type: GrantFiled: April 24, 2023Date of Patent: April 1, 2025Assignee: Intuit Inc.Inventors: Brittany Sumarsono, James A. Buffington, Shekinah Cravens, Andrew Van Cao