Patents Assigned to Intuit
  • Publication number: 20240177098
    Abstract: A mobile device application for time tracking provides a dynamic display that auto-populates descriptions (e.g., a job description, a task description) for the hours to be entered. For instance, when a user clocks-in using the application, an auto-population engine executed by the mobile device analyzes the history of time entries by the user and generates a list of likely descriptions for the current entry. The list is displayed as selectable objects. When the user selects an object, the corresponding description is automatically added for the current time entry. The generated list may be based on information associated with the current time entry (e.g., time of day, location, etc.) and historical patterns of time entries. One or more machine learning models may be used to learn the historical patterns.
    Type: Application
    Filed: November 29, 2022
    Publication date: May 30, 2024
    Applicant: INTUIT INC.
    Inventor: Andrew MALIWAUKI
  • Publication number: 20240177361
    Abstract: A method, computer program product, and system are provided. A request to initiate a virtual environment for a first user is received from a first application via a network connection with a first user device, a request. The first user is represented by a first avatar within the virtual environment. Based on the request, session data of the first application for the first user is identified. A second user is selected based on the session data. The second user is represented by a second avatar within the virtual environment. Via the network connection, a video is displayed to the first user, transforming a real-world image of the second user into the second avatar. The virtual environment is launched on the user device of the first user, and the first avatar and the second avatar are assigned to adjacent locations within the virtual environment.
    Type: Application
    Filed: November 30, 2022
    Publication date: May 30, 2024
    Applicant: Intuit Inc.
    Inventors: Jacquelyn Porter, David Dominick Demarro, Chloe Kai Walecki, Lynda Beth Nario
  • Publication number: 20240176788
    Abstract: A method implements a dataset rank metric for measuring dataset relevance. Metadata is identified for a plurality of datasets. A graph structure is generated in storage. The graph structure includes a multitude of nodes connected by a multitude of edges. Each node of the multitude of nodes representing a respective dataset of a multitude of datasets, the multitude of edges connecting the multitude of nodes according to a data lineage determined from metadata of the multitude of datasets. A composite score is generated for each node of the graph. The computer processor iteratively processes the composite scores for the multitude of nodes of the graph to generate a dataset rank for each dataset. The multitude of datasets is presented in an interface, sorted according to the respective dataset rank of each dataset.
    Type: Application
    Filed: November 30, 2022
    Publication date: May 30, 2024
    Applicant: Intuit Inc.
    Inventors: Sricharan Kallur Palli Kumar, Ashok N. Srivastava, Tristan Cooper Baker, Alon Amit
  • Publication number: 20240176787
    Abstract: A method includes processing a set of query texts to identify a set of expressions, where each expression references a set of columns of datetime data in a datastore. The method also includes training a statistical model to determine a distribution of the datetime data for each column that was identified. The method further includes processing the set of expressions to generate a directed graph including more than one nodes and a plurality of edges, where each node represents one of the columns or a transformation applied by one of the expressions to one of the columns. The method additionally includes generating a weight for edges of the directed graph according to a distribution of the datetime data in the columns and a usage index of a corresponding expression.
    Type: Application
    Filed: November 30, 2022
    Publication date: May 30, 2024
    Applicant: INTUIT INC.
    Inventors: Sheer Dangoor, Yair Horesh, Aviv BenArie, Hagai Fine
  • Patent number: 11995410
    Abstract: Systems and methods use hierarchical models to process conversations. A set of word vectors is processed using a sentence model, resulting in a sentence vector for the conversation message. The sentence vector is modified to include a time value. A set of sentence vectors, representing a time window, is processed using a window model, to generate a window vector for that time window. The window vector is updated to include a count value. A set of window vectors, corresponding to a set of time windows within the conversation, is processed using a conversation model to generate a conversation vector. A sentiment value indicating the sentiment of the conversation is presented, using a processor that generates the sentiment value from the conversation vector.
    Type: Grant
    Filed: June 30, 2023
    Date of Patent: May 28, 2024
    Assignee: Intuit Inc.
    Inventor: Itay Margolin
  • Patent number: 11995395
    Abstract: A method may include clustering form elements into line objects and columns of a table of a structured representation by applying a trained multi-dimensional clustering model to spatial coordinates of the form elements, and assigning a table header line type to a table header line object of the line objects based on a spatial coordinate of the table header line object relative to a spatial coordinate of a topmost table data line object of the line objects, and a determination that a number of columns of the table header line object is within a threshold of a number of columns of the topmost table data line object. The topmost table data line object may be assigned a table data line type. The method may further include presenting the structured representation to a user.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: May 28, 2024
    Assignee: Intuit Inc.
    Inventors: Vinoth Jeba Kumar Radha Krishnan, Ganesh Bhat
  • Patent number: 11997118
    Abstract: Certain aspects of the present disclosure provide techniques for Scripting attack detection and mitigation. A method generally includes receiving a first report indicating a first violation for a first security policy applied to a first web application; identifying a first plurality of features associated with the first violation; classifying the first violation as a first JavaScript attack based on the first plurality of features; and taking action to mitigate the first JavaScript attack on the first web application.
    Type: Grant
    Filed: July 24, 2023
    Date of Patent: May 28, 2024
    Assignee: Intuit, Inc.
    Inventors: Siddhesh Yawalkar, Hemant Puri, Swapnil Bhalode, Sandeep Bhatkar, Anant Agrawal, Sangam Shankar, Gabe Gallagher, Erick Lee
  • Patent number: 11989500
    Abstract: Aspects of the present disclosure provide techniques for improved automated parsing and display of electronic documents. Embodiments include identifying a set of topics in a first electronic document based on one or more rules related to one or more keywords in the first electronic document. Embodiments include providing one or more inputs to a machine learning model based on the set of topics and a second electronic document related to the first electronic document. Embodiments include receiving, from the machine learning model in response to the one or more inputs, one or more outputs related to formatting the second electronic document for display. Embodiments include generating a formatted version of the first electronic document based on the set of topics and generating a formatted version of the second electronic document based on the one or more outputs.
    Type: Grant
    Filed: August 22, 2023
    Date of Patent: May 21, 2024
    Assignee: Intuit Inc.
    Inventors: Zhewen Fan, Farzaneh Khoshnevisan, Byungkyu Kang, Yingxin Wang, Sonia Sharma
  • Patent number: 11989660
    Abstract: Certain aspects of the disclosure pertain to predicting a candidate entity match for a transaction with a machine learning model. A description of a transaction associated with an organization is received as input. In response, at least one machine learning model can be invoked to infer a transaction embedding based on the description, a first score that captures similarity between the transaction embedding entity embeddings associated with a global list of entities and organizations, a second score that captures a probability of interaction between the first organization and the entities based on organization and entity embeddings that capture profile data associated with the organization and the entities, and at least one candidate entity based on the first score and the second score. Finally, the inferred candidate entity can be output for use by an automated data entry or other process or system.
    Type: Grant
    Filed: June 13, 2023
    Date of Patent: May 21, 2024
    Assignee: INTUIT, INC.
    Inventors: Hadar Lackritz, Natalie Bar Eliyahu, Omer Wosner, Sigalit Bechler
  • Patent number: 11989243
    Abstract: Certain aspects of the present disclosure provide techniques for ranking users based on similarity. One example method generally includes receiving a request to view a list of users similar to a user based on personal information and receiving user data generated based on attribute data and financial data associated with the user comprising value data of the user. The method further includes obtaining clusters comprising value data of a plurality of users based on mapped data of the plurality of users and determining, by comparing the value data of the user data with the value data of the clusters, a cluster of vectors similar to the user data. The method further includes generating, based on a list of user identifiers using a distance function, a ranked list of similar users and transmitting the ranked list of similar users to a user device for display.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: May 21, 2024
    Assignee: Intuit Inc.
    Inventors: Vi Joy Caro, James Jennings, Tia Krupa
  • Patent number: 11989214
    Abstract: Certain aspects of the present disclosure provide techniques for mapping natural language to stored information. The method generally includes receiving a long-tail query comprising a natural language utterance from a user of an application associated with a set of topics and providing the natural language utterance to a natural language model configured to identify nodes of a knowledge graph. The method further includes, based on output of the natural language model, identifying a node of a knowledge graph associated with the natural language utterance, wherein the output of the natural language model includes a node identifier for the node of the knowledge graph and providing the node identifier to the knowledge engine. The method further includes receiving a response associated with the node of the knowledge graph from the knowledge engine and transmitting the response to the user in response to the long-tail query.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: May 21, 2024
    Assignee: Intuit Inc.
    Inventors: Cynthia Joann Osmon, Roger C. Meike, Sricharan Kallur Palli Kumar, Gregory Kenneth Coulombe, Pavlo Malynin
  • Patent number: 11989702
    Abstract: A method may include extracting, from a transaction, a routing transit number (RTN) and an account number, embedding the RTN to obtain an RTN vector, embedding the account number to obtain an account number matrix, combining, using a trained machine learning model, the RTN vector and the account number matrix to obtain a combined matrix, and classifying the account number as invalid. The classifying may include applying the trained machine learning model to the combined matrix.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: May 21, 2024
    Assignee: Intuit Inc.
    Inventors: Ido Meir Mintz, Alexander Zhicharevich, Shlomi Medalion, Tom Jacobe
  • Patent number: 11983496
    Abstract: A method including transcribing, automatically, an ongoing stream of voice data into text phrases. The method also includes receiving an indication of a selected text phrase in the text phrases. The method also includes converting the selected text phrase to a selected phrase vector. The method also includes generating a subsequent text phrase, after the selected text phrase, from the ongoing stream of voice data, and adding the subsequent text phrase to the text phrases. The method also includes converting the subsequent text phrase to a subsequent phrase vector. The method also includes generating a similarity confidence score from the selected phrase vector and the subsequent phrase vector, using a machine learning model. The method also includes highlighting, responsive to the similarity confidence score exceeding a threshold value, the subsequent text phrase in the text phrases.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: May 14, 2024
    Assignee: Intuit Inc.
    Inventors: Amir Eftekhari, Roger C. Meike
  • Patent number: 11983226
    Abstract: Systems and methods for updating a data catalog in real-time with changes to metadata are disclosed. An example method may be performed by one or more processors of a system and include detecting changes to metadata in a metadata store, generating an event queue indicating a plurality of change events associated with system objects based on the changes, each of the plurality of change events indicating a number of event attributes and a system object associated with the change event, identifying recent events among the plurality of change events, identifying relevant events among the recent events, extracting unique identifiers from the relevant events, identifying priority objects among the system objects, obtaining, from the metadata store, current metadata for each of the priority objects, and updating information associated with the priority objects in a data catalog, the updating occurring in real-time with the changes to the metadata in the metadata store.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: May 14, 2024
    Assignee: Intuit Inc.
    Inventors: Keshav Bhashyam, Pradeep Srinivas Krishna, Vijaykumar Hiremath, Saikiran Sri Thunuguntla
  • Patent number: 11983747
    Abstract: A method including preprocessing natural language text by cleaning and vectorizing the natural language text. A first machine learning model (MLM) extracts negative reviews. A first input to the first MLM is the natural language text and a first output of the first MLM is first probabilities that the negative reviews have negative sentiments. The method also includes categorizing the negative reviews by executing a second MLM. A second input to the second MLM is the negative reviews. A second output of the second MLM is second probabilities that the negative reviews are assigned to categories. The method also includes identifying, using a name recognition controller and based on categorizing, a name of a software application in the negative reviews and sorting the negative reviews into a subset of negative reviews relating to the name. The software application is adjusted based on the subset of negative reviews.
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: May 14, 2024
    Assignee: Intuit Inc.
    Inventors: Akshay Ravindran, Avinash Thekkumpat, Raja Sabra, Shylaja R. Deshpande
  • Patent number: 11983574
    Abstract: Certain aspects of the disclosure provide systems and methods for receiving a request to process a workload on a remote processing system; determining one or more workload requirements associated with processing the workload; and processing the one or more workload requirements with a contextual bandit machine learning model to generate a processing configuration for the remote processing system. The remote processing system provisions resources based on the processing configuration and processes the workload.
    Type: Grant
    Filed: June 28, 2023
    Date of Patent: May 14, 2024
    Assignee: Intuit, Inc.
    Inventor: Akshay Ravindran
  • Patent number: 11983489
    Abstract: A method and computer system are provided for generating a text summary. An input text is processed by a model that comprises a set of attention heads. The model is trained to generate abstractive summaries of text documents. A subset of the attention heads are identified. For each attention head in the subset, a portion is identified from the input text that is used to generate the abstractive summary. For each sentence of the input text, a fractional size is calculated for an intersection of the portion and the respective sentence relative to the respective sentence. A subset of the sentences is then determined, where the respective fractional size of each sentence in the subset meets a first threshold. An extractive summary of the input text is then generated from the subset of sentences.
    Type: Grant
    Filed: June 23, 2023
    Date of Patent: May 14, 2024
    Assignee: Intuit Inc.
    Inventors: Natalie Bar Eliyahu, Ido Farhi, Adi Shalev, Oren Dar
  • Patent number: 11983629
    Abstract: Systems and methods for training machine learning models are disclosed. An example method includes receiving a semi-labeled set of training samples including a first set of training samples, where each training sample in the first set is assigned a known label, and a second set of training samples, where each training sample in the second set has an unknown label, determining a first loss component, the first loss component providing a loss associated with the first set, determining a second loss component, the second loss component having a value which increases based on a difference between a distribution of individually predicted values of at least the second set and an expected overall distribution of at least the second set, and training the machine learning model, based on the first loss component and the second loss component, to predict labels for unlabeled input data.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: May 14, 2024
    Assignee: Intuit Inc.
    Inventor: Itay Margolin
  • Patent number: D1027979
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: May 21, 2024
    Assignee: INTUIT INC.
    Inventor: Jung Yeon Ryu
  • Patent number: D1027980
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: May 21, 2024
    Assignee: INTUIT INC.
    Inventor: Jung Yeon Ryu