Patents Assigned to Intuit
  • Publication number: 20250045532
    Abstract: A method classifies feedback from transcripts. The method includes receiving an utterance from a transcript from a communication session and processing the utterance with a classifier model to identify a topic label for the utterance. The classifier model is trained to identify topic labels for training utterances. The topic labels correspond to topics of clusters of the training utterances. The training utterances are selected using attention values for the training utterances and clustered using encoder values for the utterances. The method further includes routing the communication session using the topic label for the utterance.
    Type: Application
    Filed: July 31, 2023
    Publication date: February 6, 2025
    Applicant: Intuit Inc.
    Inventors: Nitzan GADO, Adi SHALEV, Talia TRON, Noa HAAS, Oren DAR, Rami COHEN
  • Publication number: 20250045314
    Abstract: Systems and methods for enriching raw user text with a database to identify relevant context, wherein generated prompts provide responses to user queries is provided. A method includes receiving a query, wherein the query comprises the raw text, creating a first embedding based on the query, retrieving a plurality of other embeddings, wherein the plurality of other embeddings are complementary to the first embedding, creating a contextual prompt including context from at least one of the plurality of other embeddings, processing the contextual prompt using a trained machine learning model, thereby generating a response to the query, and causing the response to be displayed by a display device.
    Type: Application
    Filed: August 3, 2023
    Publication date: February 6, 2025
    Applicant: INTUIT INC.
    Inventor: Mayur MADNANI
  • Patent number: 12217276
    Abstract: Methods and systems for assisting entities with improving the effectiveness of their profiles are disclosed. An example method is performed by one or more processors of a system and includes storing profile data including profiles identifying attributes associated with respective entities, obtaining a selection data vector including values each indicating a selection rate for a respective entity, generating, using a trained analysis model, selection prediction data predicting, for each respective change of a set of possible changes to a selected entity's profile, how the selection rate for the selected entity will change if the selected entity's profile is adjusted in accordance with the respective change, selecting, from the selection prediction data, one or more recommended changes likely to result in an increase in the selection rate for the selected entity, and outputting a prompt recommending that the selected entity make one or more recommended changes to the selected entity's profile.
    Type: Grant
    Filed: September 7, 2023
    Date of Patent: February 4, 2025
    Assignee: Intuit Inc.
    Inventor: Krishna Kolli
  • Patent number: 12217012
    Abstract: A method classifies feedback from transcripts. The method includes receiving an utterance from a transcript from a communication session and processing the utterance with a classifier model to identify a topic label for the utterance. The classifier model is trained to identify topic labels for training utterances. The topic labels correspond to topics of clusters of the training utterances. The training utterances are selected using attention values for the training utterances and clustered using encoder values for the utterances. The method further includes routing the communication session using the topic label for the utterance.
    Type: Grant
    Filed: July 31, 2023
    Date of Patent: February 4, 2025
    Assignee: Intuit Inc.
    Inventors: Nitzan Gado, Adi Shalev, Talia Tron, Noa Haas, Oren Dar, Rami Cohen
  • Patent number: 12216717
    Abstract: A Large Language Model (LLM) for classifying documents by identifying indicators within the documents. A smart caching mechanism stores document classifications and associated indicators output from the LLM. The database contains document details, classifications, and associated indicators. A classification module classifies a new document by analyzing it for indicators, checking the cache for a match, and querying the database for the indicators if no match is found. The module applies a majority vote based on the classifications associated with the indicators.
    Type: Grant
    Filed: March 20, 2024
    Date of Patent: February 4, 2025
    Assignee: INTUIT INC.
    Inventors: Itay Margolin, Eilon Sheetrit, Ido Joseph Farhi
  • Patent number: 12217287
    Abstract: A method implements brand engine for extracting and presenting brand data with user interfaces. The method includes receiving a blueprint with a set of structure blocks extracted from a selected content. A structure block of the set of structure blocks includes a set of style parameter requests for a section of the selected content. The method further includes processing the set of structure blocks with a first set of smart blocks to generate a set of scores. A smart block of the first set of smart blocks includes brand data with style parameter selections. The method further includes selecting a second set of smart blocks, for the set of structure blocks, from the first set of smart blocks, using the set of scores. The method further includes presenting the second set of smart blocks with the brand data.
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: February 4, 2025
    Assignee: Intuit Inc.
    Inventors: Ivan Shevchenko, Tatiana Sukhova
  • Publication number: 20250037209
    Abstract: A transaction model of a general model generates a target transaction vector for a target transaction record. The general model also generates account vectors for accounts. A match score is generated between the account vectors and the transaction vector. The general model selects a first account identifier of an account using the match score. The transaction model also generates historical transaction vectors for historical transaction records. Further, a comparison score is generated between the historical transaction vectors and the target transaction vector. A second account identifier of an historical transaction is selected according to the comparison score. One of the first account identifier and the second account identifier is selected as the account identifier for the transaction record, and the transaction record is stored with the account identifier.
    Type: Application
    Filed: October 16, 2024
    Publication date: January 30, 2025
    Applicant: Intuit Inc.
    Inventors: Lei PEI, Juan LIU, Ruobing LU, Ying SUN, Heather Elizabeth SIMPSON, Nhung HO
  • Publication number: 20250037184
    Abstract: Systems and methods for matching received product information with stored product information. Incoming product information has multiple attributes, which may be fuzzy matched with corresponding attributes of stored product information to generate corresponding fuzzy matching scores. Each of the fuzzy matching scores is associated with a weighting factor, which is used to indicate a contribution of the corresponding fuzzy matched attribute to a match between the entire product information. A matching coefficient is initialized and progressively updated by using the weighted fuzzy matching scores. When a desired number of fuzzy matchings between the corresponding attributes is reached and the matching coefficient is finalized, the matching coefficient is compared to a threshold. If the matching coefficient is above the threshold, a recommendation is generated indicating a match between the received product information and the stored product information.
    Type: Application
    Filed: July 27, 2023
    Publication date: January 30, 2025
    Applicant: INTUIT INC.
    Inventors: Saket MALVIYA, William Mirie KIMERIA
  • Patent number: 12212671
    Abstract: Systems and methods that may be used to provide policies and protocols for blocking decryption capabilities in symmetric key encryption using a unique protocol in which key derivation may include injecting a random string into each key derivation. For example, a policy may be assigned to each client device indicating whether the client device has been assigned encryption only permission or full access permission to both encrypt and decrypt data. The disclosed protocol prevents client devices with encryption only permission from obtaining keys for decryption.
    Type: Grant
    Filed: October 11, 2023
    Date of Patent: January 28, 2025
    Assignee: INTUIT INC.
    Inventors: Margarita Vald, Julia Zarubinsky, Yaron Sheffer, Sergey Banshats
  • Patent number: 12210828
    Abstract: 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 student network to extract and classify tokens from a document by distilling knowledge learned by the teacher network during the fine-tuning stage from the teacher network to the student network. The computing system outputs the NLP model based on the training. The computing system causes the NLP model to be deployed in a remote computing environment.
    Type: Grant
    Filed: April 9, 2024
    Date of Patent: January 28, 2025
    Assignee: INTUIT INC.
    Inventors: Dominic Miguel Rossi, Hui Fang Lee, Tharathorn Rimchala
  • Patent number: 12212666
    Abstract: The present disclosure relates to deriving cryptographic keys for use in encrypting data based on a plaintext to be encrypted. An example method generally includes receiving, from a querying device, a request for a cryptographic key. The request generally includes data derived from a plaintext value to be encrypted and an indication of a type of the plaintext value to be encrypted. A cryptographic key is generated based, at least in part, on the derived data and the type of the plaintext value to be encrypted. The key deriver transmits the generated cryptographic key to the querying device.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: January 28, 2025
    Assignee: Intuit Inc.
    Inventors: Gleb Keselman, Ernesto Nebel, Jeffery Weber, Noah Kauhane, Vinu Somayaji, Yaron Sheffer
  • Patent number: 12204587
    Abstract: 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 and each respective Q/A pair of the subset of the set of Q/A pairs may comprise a respective question of a plurality of questions. Embodiments include training a model based on the plurality of questions, the popular Q/A pairs, and the set of references, to predict Q/A pairs of the set of Q/A pairs that are relevant to a given question.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: January 21, 2025
    Assignee: Intuit Inc.
    Inventors: Yonatan Ben-Simhon, Rami Cohen, Oren Sar Shalom, Alexander Zhicharevich
  • Patent number: 12205154
    Abstract: 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 users. Embodiments include selecting weights for the user-level mean, the user-level standard deviation, the global mean, and the global standard deviation based on a total number of the historical invoices of the user. Embodiments include determining an expected range for the value based on the user-level mean, the user-level standard deviation, the global mean, the global standard deviation, and the weights. Embodiments include determining that the value is outside the expected range.
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: January 21, 2025
    Assignee: Intuit Inc.
    Inventors: Naveen Kumar Kaveti, Vignesh Thirukazhukundram Subrahmaniam, Abhishek Chauhan, Polavarapu Viswa Datha
  • Patent number: 12205222
    Abstract: 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 well. These selections are used to generate new text. The new text may form part of a user's notes of the conversation or an entry for a text field within the VR environment.
    Type: Grant
    Filed: December 12, 2023
    Date of Patent: January 21, 2025
    Assignee: INTUIT INC.
    Inventor: Shaozhuo Jia
  • Publication number: 20250021468
    Abstract: A method including receiving a user input from a user device. The method also includes generating test inputs including the user input and modified inputs. The user input is processed with a rephrasing model to form the modified inputs. The method also includes executing a test model to generate test outputs, including an original test output and modified test outputs, from processing the test inputs. The method also includes generating similarity scores by performing similarity comparisons among the test outputs. The method also includes determining a model confidence from the similarity scores. The method also includes routing the user input responsive to the model confidence satisfying or failing to satisfy a confidence threshold.
    Type: Application
    Filed: July 11, 2023
    Publication date: January 16, 2025
    Applicant: Intuit Inc.
    Inventors: Xiang GAO, Jiaxin ZHANG, Lalla MOUATADID, Kamalika DAS
  • Patent number: 12199871
    Abstract: 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 checking, an action including at least one of the group including: blocking, responsive to the attribute matching the backoff metadata in the cache, transmission of the subsequent request for service to a server, and transmitting, responsive to the attribute failing to match the backoff metadata in the cache, the subsequent request for service to the server.
    Type: Grant
    Filed: November 30, 2023
    Date of Patent: January 14, 2025
    Assignee: Intuit Inc.
    Inventors: Nandan B N, A. Sushanth Kamath, Dhivya Arumugam, Venkata Krishna Murthy Vadrevu, Rajendra Jayendra Gosavi, Anil Kumar Attuluri, Sagar Shukla, Jason Michael Webb, Akash Jain
  • Patent number: 12199987
    Abstract: 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 subset. When the risk decision meets a threshold, the user is authenticated without presenting an authentication challenge, and access to the resources permitted.
    Type: Grant
    Filed: January 26, 2023
    Date of Patent: January 14, 2025
    Assignee: Intuit Inc.
    Inventors: Itsik Yizhak Mantin, Yaron Sheffer, Keren Simchon, Gal Cohen
  • Publication number: 20250013914
    Abstract: A processor may receive user information for a request payload from an external device and data describing a plurality of user interface (UI) elements configured to be presented in a UI of the external device. The processor may select a machine learning (ML) model from a plurality of ML models using a contextual bandit ML model that is trained based on the user information. The processor determines at least one recommended user interface (UI) element with a selected ML model, based on the user information and the data describing the plurality of UI elements. The at least one recommended UI element may be presented in the UI of the external device. The processor may receive event data indicating a user interaction with the at least one recommended UI element in the UI of the external device. The contextual bandit ML model may be re-trained based on the event data.
    Type: Application
    Filed: July 6, 2023
    Publication date: January 9, 2025
    Applicant: Intuit Inc.
    Inventor: Shankar Sankararaman
  • Patent number: 12190249
    Abstract: 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 service request, and transmitting the simulated response using the portion of the inferred performance metric values.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: January 7, 2025
    Assignee: Intuit Inc.
    Inventor: Shreeshankar Chatterjee
  • Patent number: D1060421
    Type: Grant
    Filed: October 11, 2022
    Date of Patent: February 4, 2025
    Assignee: INTUIT INC.
    Inventors: Brian Colt Solano, Mina Nakamura, Justin Li