Abstract: Certain aspects of the present disclosure provide techniques for providing personalized groups of travel data for review through a user interface. Embodiments include receiving trip records associated with a user from an application running on a remote device, providing the trip records to a prediction model, and receiving a plurality of groups from the prediction model, each group of the plurality of groups comprising a subset of the trip records. Embodiments include providing each group of the plurality of groups to a personalization model, the personalization model having been trained based on user feedback to determine personalization scores for each group of the plurality of groups. Embodiments include receiving a personalization score for each group of the plurality of groups from the personalization model and transmitting one or more groups selected based on the personalization scores to the application to be displayed via the user interface.
Abstract: Systems and methods that may be used to allow married couples to prepare separate individual tax returns while also being able to evaluate the merits of filing a joint return in a manner that does not breach each spouse's financial privacy.
Type:
Grant
Filed:
April 24, 2020
Date of Patent:
August 30, 2022
Assignee:
INTUIT INC.
Inventors:
Shiomi Medalion, Yair Horesh, Yehezkel Shraga Resheff, Daniel Ben David
Abstract: A computer-implemented method of calculating tax liability using automatically generated estimates uses a computing device connecting to a shared data store configured to store user-specific tax data therein. The computing device executes an estimation module configured to estimate user-specific tax data and write the estimated user-specific tax data to the shared data store. A tax calculation engine configured to read user-specific tax data from the shared data store and write calculated tax data to the shared data store is executed, wherein at least some of the read data comprises estimated user-specific tax data.
Type:
Grant
Filed:
July 31, 2014
Date of Patent:
August 30, 2022
Assignee:
INTUIT INC.
Inventors:
Gang Wang, Kevin M. McCluskey, Luis F. Cabrera, Per-Kristian Halvorsen, Jennifer L. Keenan
Abstract: Method and apparatus for providing personalized self-help experience in online application. A predictive model is trained to learn a relationship between one or more user features and one or more tags using historical user feature data. High-dimensional vectors representing each of a plurality of questions are generated and stored in the lookup table. The trained predictive model outputs tags probabilities from the incoming user data, using the learned relationship. A user high-dimensional vector is formed based on the tags probabilities. Similarity metrics are calculated between the high-dimensional vector for the respective question and the user high dimensional vector. One or more of the most relevant question titles are returned to a client device for presentation to a user.
Type:
Grant
Filed:
November 28, 2017
Date of Patent:
August 30, 2022
Assignee:
INTUIT, INC.
Inventors:
Madelaine Daianu, Yao Morin, Ling Feng Wei, Chris Peters, Itai Jeczmien
Abstract: Systems and methods for generating regressors based on data sparsity using a machine learning (ML) model are described. A system is configured to provide a plurality of time series datasets to a recurrent neural network (RNN) of a machine learning (ML) model. The RNN generates one or more outputs associated with one or more time series datasets, and the system provides a first portion and a second portion of the one or more outputs to a regressor layer and a classification layer of the ML model, respectively. The regressor layer generates one or more regressors for the one or more time series datasets, and the classification layer generates one or more classifications associated with the one or more regressors (with each indicating whether an associated regressor is valid). Whether a classification indicates a regressor is valid may be based on time series data sparsity.
Abstract: An encrypted database system includes a memory storing a database comprising a plurality of logical structural elements each respectively including an unencrypted fuzzed value and encrypted sensitive data formed by encrypting a sensitive data value. The system also includes a processor in communication with the memory and configured to form the plurality of logical structural elements and store the plurality of logical structural elements in the memory. Forming a logical structural element comprises generating the unencrypted fuzzed value for the sensitive data value, encrypting the sensitive data value, and storing the encrypted sensitive data value and the unencrypted fuzzed value in the same logical structural element in the database. The unencrypted fuzzed value is within a predetermined value range and is different from the sensitive data value.
Type:
Grant
Filed:
May 26, 2020
Date of Patent:
August 30, 2022
Assignee:
INTUIT INC.
Inventors:
Prasada Laxminarayan Prabhu, Mark Joseph Hughes, Ravindra Kulkarni
Abstract: Systems and methods for identifying solicitations of personally identifiable information (PII) are disclosed. An example method includes generating training data based on historical transcript data corresponding to solicitations of PII in historical support call transcripts, training a neural network, using the training data, to identify solicitations of PII in support call transcripts, and processing the trained neural network for deployment.
Type:
Application
Filed:
February 19, 2021
Publication date:
August 25, 2022
Applicant:
Intuit Inc.
Inventors:
Pawel Piotr Zawadzki, Lin Tao, Sara Julia Katarina Slama
Abstract: Certain aspects of the present disclosure provide techniques for determining crash similarity based on stack traces and user actions associated with a crash event and handling crash events based on the determined crash similarity. An example method generally includes receiving a crash report for a crash event recorded during execution of a software application. A similarity score is generated between the received crash report and one or more historical crash reports associated with historical crash events recorded during execution of the software application. A target set of historical crash reports is selected based on the generated similarity scores for each respective historical crash report. The target set of historical crash reports generally includes crash reports having generated similarity scores exceeding a threshold similarity score. One or more actions are taken to process the received crash report based on the target set of historical crash reports.
Abstract: 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:
Grant
Filed:
October 5, 2018
Date of Patent:
August 23, 2022
Assignee:
INTUIT INC.
Inventors:
Matthew Gerde, Deepankar Mohapatra, Ram Mohan Shamanna, Ronnie Douglas Douthit
Abstract: Systems and methods for forecasting cashflows across one or more accounts of a user disclosed. One example method may include retrieving a data set for each of a plurality of accounts from a database, constructing a graph including a plurality of nodes linked together by a multitude of edges, wherein each node identifies a time series value corresponding to one of the accounts, and each edge indicates a time series value of a corresponding set of transactions occurring between a corresponding pair of accounts, determining a plurality of constraints, determining a specified loss function based on the plurality of constraints, back-propagating a derivative of the specified loss function into a deep neural network (DNN) to determine a set of neural network parameters, forecasting, using the DNN, a time sequence for one or more of the nodes and one or more of the edges, and providing the forecasted time sequences to the user.
Type:
Grant
Filed:
November 19, 2019
Date of Patent:
August 23, 2022
Assignee:
Intuit Inc.
Inventors:
Sambarta Dasgupta, Sricharan Kallur Palli Kumar, Shashank Shashikant Rao, Colin R. Dillard
Abstract: Dialog systems, such as chatbots, enable a user to query for information of a data management system. However, a user's query may be ambiguous resulting in a reply of too much information that is incomprehensible to a user. Clarifying questions are posed to a user to remove ambiguity from a user's query, and based on a user's answers, the volume of replying information is reduced to an amount that a user can comprehend. Clarifying questions are efficiently sequenced to reduce the ambiguity of a user's query, such that the number of clarifying questions does not result in a user abandoning the user's query.
Abstract: A method may include registering, with an offline job to be executed by a computer processor, an application programming interface (API) and an operation, obtaining, from a repository, a user consent of a user for the operation, and in response to obtaining the user consent, creating, for the user, an access token including the operation and the API. The user consent may be stored external to the access token. The method may further include transmitting the access token to the offline job, and calling, by the offline job, the API using the access token.
Abstract: Disclosed methods and systems improve search results by recency boosting customer support content for a customer self-help system associated with one or more financial management systems. The customer self-help system retrieves content relevance from a variety of sources, such as media outlets, taxation agencies and news feeds for the financial management system. The customer self-help system generates content relevance weights from the content relevance data, and applies the content relevance weights to customer support content maintained by the customer self-help system. In response to receiving a search query from a user, the customer self-help system provides relevant portions of customer support content that has been recency boosted (e.g., adjusted by the content relevance weights), to increase the likelihood that the customer support content provided to the user is relevant to the user's search query.
Type:
Grant
Filed:
December 31, 2019
Date of Patent:
August 23, 2022
Assignee:
Intuit Inc.
Inventors:
Igor A. Podgorny, Benjamin Indyk, Todd Frey Goodyear, Irene F. Ma
Abstract: Systems and methods for automatically identifying problem-relevant sentences in a transcript are disclosed. In an example method, a transcript may be received of a first support call. A region of the first support call transcript may be identified, and first customer utterances may be detected in the region using a trained classification model. A trained regression model may estimate a relevancy to the problem statement of each of the first customer utterances, and one or more most problem-relevant statements may be selected from the first customer utterances, based on the estimated relevancies.
Type:
Grant
Filed:
March 31, 2020
Date of Patent:
August 23, 2022
Assignee:
Intuit Inc.
Inventors:
Noa Haas, Alexander Zicharevich, Oren Sar Shalom, Adi Shalev
Abstract: A method and system provides a data management system that provides data management services and products to users. The method and system provides a predictive model that generates probability scores indicating the likelihood that current users of the data management system would select promotional messages if the promotional messages are presented to the current users.
Abstract: Systems and methods for call handling optimization of a call center are disclosed. A system is configured to: obtain a plurality of agent demand variables; obtain an indication of available agents that are associated with a plurality of skills; generate a multi-skill routing matrix depicting a routing problem from the agent demand variables and the available agents; deconstruct the multi-skill matrix into one or more band routing matrices; and identify, for each band routing matrix, a number of agents from the available agents to be used in solving the band routing matrix. Identifying the number of agents includes recursively simulating a plurality of possible routing solutions, measuring a quality metric for each simulation, and reducing the range of available agents based on the quality metric. The system may indicate the number of agents to be used for each routing sub-problem (which may be at the staff group level).
Type:
Grant
Filed:
December 6, 2021
Date of Patent:
August 23, 2022
Assignee:
Intuit Inc.
Inventors:
Joseph Brian Cessna, Yaxian Li, Linxia Liao, Kenneth Grant Yocum, Nicholas R. Johnson, Christiana Mei Hui Chen
Abstract: A method for facilitating user support using multimodal information involves obtaining an interaction between a user and a support agent, generating a question embedding from the interaction, obtaining a clickstream associated with the interaction, and generating a clickstream embedding from the clickstream. The question embedding and the clickstream embedding form a shared latent space representation. The method further involves decoding a problem summary from the shared latent space representation and providing the problem summary to the support agent.
Type:
Grant
Filed:
October 30, 2019
Date of Patent:
August 23, 2022
Assignee:
Intuit Inc.
Inventors:
Igor A. Podgorny, Sparsh Gupta, Vitor R. Carvalho, Michael R. Cowgill
Abstract: Systems and methods for automatically assessing a quality of service for agents of a customer support system are disclosed. An example method may include retrieving historical conversations between the agents and users of the customer support system, receiving user comments for one or more of the historical conversations, identifying which of the received user comments includes keywords indicative of one or more quality of service attributes, generating transcripts of historical conversations associated with the identified user comments, training a machine learning model based at least in part on the generated transcripts and the user comments of the historical conversations associated with the identified user comments, providing a plurality of current conversations between agents and users of the customer support system to the trained machine learning model, and generating a behavioral score for each of the agents using the trained machine learning model.
Type:
Grant
Filed:
May 27, 2021
Date of Patent:
August 16, 2022
Assignee:
Intuit Inc.
Inventors:
Talia Tron, Adi Shalev, Yehezkel Shraga Resheff, Elik Sror
Abstract: Systems and methods for generating a credit profile based on user behavior traits are disclosed. A system may be configured to obtain a plurality of financial based interactions of a user, generate one or more behavior trait indicators based on the plurality of financial based interactions, and generate the credit profile of the user based on the one or more behavior trait indicators. A behavior trait indicator may include a self-control indicator regarding discretionary spending, an ostrich bias indicator regarding user interactions after negative news or events, or a procrastination indicator based on voluntary late payments to user accounts.
Type:
Application
Filed:
February 10, 2021
Publication date:
August 11, 2022
Applicant:
Intuit Inc.
Inventors:
Daniel Ben David, Saikat Mukherjee, Nirmala Ranganathan, Kymm Kause, Yair Horesh