Patents by Inventor Nirmala Ranganathan

Nirmala Ranganathan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11861633
    Abstract: A processor may receive user interaction data of a user for a plurality of electronically-presented offers. The processor may generate a plurality of labels, the generating comprising generating a label for each respective offer according to a comparison of the quality of the user interactions of the respective offer to the frequency of the user interactions of the respective offer. Each label may be a positive label or a negative label. The processor may determine whether the generating produced both positive and negative labels. The processor may select one of a plurality of available ML models, wherein a two-class ML model is chosen in response to determining that the generating produced both positive and negative labels and a one-class ML model is chosen in response to determining that the generating did not produce both positive and negative labels. The selected ML model may be trained and/or may be used to process user profile data and provide recommendations.
    Type: Grant
    Filed: March 7, 2023
    Date of Patent: January 2, 2024
    Assignee: INTUIT INC.
    Inventors: Vijay Manikandan Janakiraman, Kevin Michael Furbish, Nirmala Ranganathan, Kymm K. Kause
  • Publication number: 20230222524
    Abstract: A processor may receive user interaction data of a user for a plurality of electronically-presented offers. The processor may generate a plurality of labels, the generating comprising generating a label for each respective offer according to a comparison of the quality of the user interactions of the respective offer to the frequency of the user interactions of the respective offer. Each label may be a positive label or a negative label. The processor may determine whether the generating produced both positive and negative labels. The processor may select one of a plurality of available ML models, wherein a two-class ML model is chosen in response to determining that the generating produced both positive and negative labels and a one-class ML model is chosen in response to determining that the generating did not produce both positive and negative labels. The selected ML model may be trained and/or may be used to process user profile data and provide recommendations.
    Type: Application
    Filed: March 7, 2023
    Publication date: July 13, 2023
    Applicant: INTUIT INC.
    Inventors: Vijay Manikandan JANAKIRAMAN, Kevin Michael Furbish, Nirmala Ranganathan, Kymm K. Kause
  • Patent number: 11625735
    Abstract: A processor may receive user interaction data of a user for a plurality of electronically-presented offers. The processor may generate a plurality of labels, the generating comprising generating a label for each respective offer according to a comparison of the quality of the user interactions of the respective offer to the frequency of the user interactions of the respective offer. Each label may be a positive label or a negative label. The processor may determine whether the generating produced both positive and negative labels. The processor may select one of a plurality of available ML models, wherein a two-class ML model is chosen in response to determining that the generating produced both positive and negative labels and a one-class ML model is chosen in response to determining that the generating did not produce both positive and negative labels. The selected ML model may be trained and/or may be used to process user profile data and provide recommendations.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: April 11, 2023
    Assignee: INTUIT INC.
    Inventors: Vijay Manikandan Janakiraman, Kevin Michael Furbish, Nirmala Ranganathan, Kymm K. Kause
  • Publication number: 20230043430
    Abstract: A method including generating, by a state engine from data describing behaviors of users in an environment external to the state engine, an executable process. An agent executes the executable process by determining, from the data describing the behaviors of the users, a problem of at least some of the users, and selects, based on the problem, a chosen action to alter the problem. At a first time, a first electronic communication describing the chosen action to the at least some of the users is transmitted. Ongoing data describing ongoing behaviors of the users is monitored. A reward is generated based on the ongoing data to change a parameter of the agent. The parameter of the agent is changed to generate a modified agent. The modified agent executes the executable process to select a modified action. At a second time, a second electronic communication describing the modified action is transmitted.
    Type: Application
    Filed: August 9, 2021
    Publication date: February 9, 2023
    Applicant: Intuit Inc.
    Inventors: Daniel Ben David, Saikat Mukherjee, Nirmala Ranganathan, Yair Horesh
  • Patent number: 11544780
    Abstract: This disclosure relates to systems and methods for constructing a customized debt reduction plan for a user. In some implementations, a customized debt reduction system obtains a plurality of financial attributes of the user and a plurality of other users, where the plurality of financial attributes are indicative of credit card debt, and identifies users from the plurality of other users who successfully repaid their credit card debt based on their respective financial attributes and one or more repayment techniques that resulted in successful repayment of their credit card debt. The customized debt reduction system correlates the plurality of financial attributes of the user with the plurality of financial attributes of a number of the identified users and determines a personalized score for the user, using a trained machine learning model, based on the correlation to determine a customized debt reduction plan for the user based on the personalized score.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: January 3, 2023
    Assignee: Intuit Inc.
    Inventors: Daniel Ben David, Yehezkel Shraga Resheff, Yair Horesh, Nirmala Ranganathan
  • Publication number: 20220253930
    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
  • Patent number: 11315177
    Abstract: A processor may obtain financial data for a user. The processor may process the financial data to generate feature data indicative of at least one feature. The processor may compare the at least one feature to at least one threshold value to determine that the user has a cognitive bias affecting a financial preference of the user and associated with the at least one threshold value. The at least one threshold value may denote a threshold for membership in a cluster of unlabeled users having the cognitive bias. In response to the comparing, the processor may identify a change applicable to a financial account of the user. The change may be associated with the cognitive bias. The processor may automatically cause the change to be implemented by a network-accessible financial service.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: April 26, 2022
    Assignee: Intuit Inc.
    Inventors: Kevin Furbish, Nirmala Ranganathan, Aaron Dibner-Dunlap, Sumayah Rahman
  • Publication number: 20220027983
    Abstract: This disclosure relates to systems and methods for constructing a customized debt reduction plan for a user. In some implementations, a customized debt reduction system obtains a plurality of financial attributes of the user and a plurality of other users, where the plurality of financial attributes are indicative of credit card debt, and identifies users from the plurality of other users who successfully repaid their credit card debt based on their respective financial attributes and one or more repayment techniques that resulted in successful repayment of their credit card debt. The customized debt reduction system correlates the plurality of financial attributes of the user with the plurality of financial attributes of a number of the identified users and determines a personalized score for the user, using a trained machine learning model, based on the correlation to determine a customized debt reduction plan for the user based on the personalized score.
    Type: Application
    Filed: July 23, 2020
    Publication date: January 27, 2022
    Applicant: Intuit Inc.
    Inventors: Daniel Ben David, Yehezkel Shraga Resheff, Yair Horesh, Nirmala Ranganathan
  • Publication number: 20210390875
    Abstract: Systems and methods that may be used to provide personalized financial nudges to users of a financial service that may be used to further the users' savings intentions (e.g., a savings goal, an emergency fund, etc.). The disclosed systems and methods may increase user interactivity with the financial service and the services it offers by providing personalized nudges that are based on, among other things, an evaluation of various behavioral economics principles. A machine learning recommendation system may be used to fit and output different nudges to users in a personalized way to maximize their savings' intentions.
    Type: Application
    Filed: June 10, 2020
    Publication date: December 16, 2021
    Applicant: INTUIT INC.
    Inventors: Nirmala RANGANATHAN, Yair HORESH, Yehezkel Shraga RESHEFF, Kymm K. KAUSE, Daniel Ben DAVID
  • Publication number: 20210365981
    Abstract: A processor may receive user interaction data of a user for a plurality of electronically-presented offers. The processor may generate a plurality of labels, the generating comprising generating a label for each respective offer according to a comparison of the quality of the user interactions of the respective offer to the frequency of the user interactions of the respective offer. Each label may be a positive label or a negative label. The processor may determine whether the generating produced both positive and negative labels. The processor may select one of a plurality of available ML models, wherein a two-class ML model is chosen in response to determining that the generating produced both positive and negative labels and a one-class ML model is chosen in response to determining that the generating did not produce both positive and negative labels. The selected ML model may be trained and/or may be used to process user profile data and provide recommendations.
    Type: Application
    Filed: May 20, 2020
    Publication date: November 25, 2021
    Applicant: INTUIT INC.
    Inventors: Vijay Manikandan JANAKIRAMAN, Kevin Michael FURBISH, Nirmala RANGANATHAN, Kymm K. KAUSE
  • Publication number: 20210304284
    Abstract: A method may include obtaining, over a network from a financial institution and using login credentials of a user, transactions corresponding to the user, calculating average transaction amounts for merchants based on the transactions, generating a spending propensity score for a category using a harmonic mean of amounts in a subset of the transactions corresponding to the category, generating, for the category, spending match scores between the spending propensity score and the average transaction amounts for the merchants, and recommending a merchant to the user using the spending match scores.
    Type: Application
    Filed: March 31, 2020
    Publication date: September 30, 2021
    Applicant: Intuit Inc.
    Inventors: Daniel Ben David, Yehezkel Shraga Resheff, Nirmala Ranganathan, Yair Horesh
  • Publication number: 20200380597
    Abstract: A processor may obtain financial data for a user. The processor may process the financial data to generate feature data indicative of at least one feature. The processor may compare the at least one feature to at least one threshold value to determine that the user has a cognitive bias affecting a financial preference of the user and associated with the at least one threshold value. The at least one threshold value may denote a threshold for membership in a cluster of unlabeled users having the cognitive bias. In response to the comparing, the processor may identify a change applicable to a financial account of the user. The change may be associated with the cognitive bias. The processor may automatically cause the change to be implemented by a network-accessible financial service.
    Type: Application
    Filed: June 3, 2019
    Publication date: December 3, 2020
    Applicant: Intuit Inc.
    Inventors: Kevin FURBISH, Nirmala RANGANATHAN, Aaron DIBNER-DUNLAP, Sumayah RAHMAN
  • Patent number: 10608936
    Abstract: Certain aspects of the present disclosure provide a method of establishing a mapping between users of different applications to enable them to use contact information to initiate data exchange with each other.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: March 31, 2020
    Assignee: Intuit Inc.
    Inventors: Christopher Z. Lesner, Nirmala Ranganathan
  • Publication number: 20190378207
    Abstract: A processor may obtain data indicating a user's financial health. The data may include personality data not directly related to finances. The processor may analyze the data to identify a change applicable to a financial account of the user. The change may be configured to improve the user's financial health. The processor may automatically cause the change to be implemented by a network-accessible financial service.
    Type: Application
    Filed: June 7, 2018
    Publication date: December 12, 2019
    Applicant: INTUIT INC.
    Inventors: Aaron DIBNER-DUNLAP, Kevin FURBISH, Kymm KAUSE, Swathi NIMMAGADDA, Nirmala RANGANATHAN
  • Patent number: 9710436
    Abstract: A method including receiving a website text item of the website, where the website text item is categorized by a text category and a website element category, identifying, multiple text items of multiple websites relating to multiple businesses in an industry, searching the multiple text items using the website element category to identify multiple comparable text items, parsing the website text item to generate multiple keywords, searching the multiple comparable text items using the multiple keywords to identify a comparable text item, where the comparable text item includes a conversion rate corresponding to a percentage of transactions completed by multiple website visitors accessing the comparable text item, identifying, a modified conversion text item from the multiple comparable text items, where the modified conversion text item has a modified conversion rate that exceeds the conversion rate, generating, a conversion improved website including the modified conversion text item.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: July 18, 2017
    Assignee: Intuit Inc.
    Inventors: Nagaraju Bandaru, Nirmala Ranganathan, Nivethitha Kumar
  • Patent number: 9087035
    Abstract: A method including identifying a business category of a business related to a user, obtaining multiple website analytics data items from multiple websites related to multiple business in the business category, evaluating the multiple website analytics data items to generate multiple website templates for the user, providing the multiple website templates to the user, receiving a selection from the user of a website template from the multiple website templates, receiving website content for a user website from the user, evaluating the multiple website analytics data items and the website content to generate multiple recommendations for the user website, providing the multiple recommendations for the user website to the user, receiving multiple recommendation approvals of the multiple recommendations for the user website from the user, and generating the user website based on the website content, the website template, and the multiple recommendation approvals.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: July 21, 2015
    Assignee: Intuit Inc.
    Inventors: Nagaraju Bandaru, Nirmala Ranganathan, Nivethitha Kumar, Ralph Emerson Matlack
  • Patent number: 8645411
    Abstract: A method including receiving a website text item of the website, where the website text item is categorized by a text category and a website element category, identifying, multiple text items of multiple websites relating to multiple businesses in an industry, searching the multiple text items using the website element category to identify multiple comparable text items, parsing the website text item to generate multiple keywords, searching the multiple comparable text items using the multiple keywords to identify a comparable text item, where the comparable text item includes a conversion rate corresponding to a percentage of transactions completed by multiple website visitors accessing the comparable text item, identifying, a modified conversion text item from the multiple comparable text items, where the modified conversion text item has a modified conversion rate that exceeds the conversion rate, generating, a conversion improved website including the modified conversion text item.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: February 4, 2014
    Assignee: Intuit Inc.
    Inventors: Nagaraju Bandaru, Nirmala Ranganathan, Nivethitha Kumar