Patents by Inventor Prabhat Hegde

Prabhat Hegde 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: 11734771
    Abstract: Systems and methods for generating a custom document template are disclosed. An example method may be performed by one or more processors of a system and include retrieving a user document including a user data entry in a user data field, identifying a set of system data fields within a plurality of system documents potentially relevant to the user document, determining, for each of the set of system data fields, a weighted value indicative of a likelihood that the system data field is relevant to the user data field, identifying a most relevant system data field of the set of system data fields, the most relevant system data field having a highest weighted value of the determined weighted values, and generating a custom document template including a dynamic data region for the user data entry, the dynamic data region mapped to the most relevant system data field.
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: August 22, 2023
    Assignee: Intuit Inc.
    Inventors: Bala Dutt, Rahul Vankudothu, Prabhat Hegde, Anurag Tyagi, Sunil Tandra Sishtla, Sandeep Gupta
  • Patent number: 11354495
    Abstract: A method and system generate customized financial document templates in a document preparation system, according to one embodiment. The method and system receive document data from a user corresponding to a document including a plurality of custom data fields in a custom template. The method and system map the custom data fields to system data fields from a relatively small subset of data fields selected from a system data field pool based on the characteristics of the user. The method and system generate a custom form template based on the document data and the mapping of the custom data fields to system data fields.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: June 7, 2022
    Assignee: Intuit Inc.
    Inventors: Prabhat Hegde, Bala Dutt, Sivaraj Iyamperumal, Roshni Neogy, Anurag Tyagi
  • Publication number: 20220156245
    Abstract: A method may include obtaining a table including a table schema including definitions of native fields, adding a value of a custom field to the table by inserting, in a native field, a native field value including (i) an identifier (ID) of the custom field and (ii) the value of the custom field, and storing a definition of the custom field in a custom field registry external to the table. The custom field may be undefined by the table schema. The method may further include receiving a request to perform an operation on the table, generating, from the request, a query on a subset of the native fields and the custom field, executing the query to obtain query results, and transmitting, in response to the request, the query results.
    Type: Application
    Filed: November 17, 2020
    Publication date: May 19, 2022
    Applicant: Intuit Inc.
    Inventors: Jayanth Saimani, Kiran Kumar Shivanandan, Prabhat Hegde
  • Patent number: 11307879
    Abstract: Certain aspects of the present disclosure provide techniques for improving a user experience of an application. Embodiments include receiving user activity information related to activities of a user during use of the application. Embodiments include providing the user activity information as input to a predictive model. The predictive model may have been trained using historical activity data and historical solution data associated with a plurality of users to determine actionable solutions to issues related to use of the application. Embodiments include determining, based on output from the predictive model, an actionable solution to an issue related to use of the application by the user. Embodiments include providing the actionable solution to the user via a user interface associated with the application. The actionable solution may be provided without being initiated by the user.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: April 19, 2022
    Assignee: INTUIT INC.
    Inventors: Jayanth Saimani, Prabhat Hegde, Ajit Roy, Satyajit Bhowmik
  • Publication number: 20220005127
    Abstract: Systems and methods for generating a custom document template are disclosed. An example method may be performed by one or more processors of a system and include retrieving a user document including a user data entry in a user data field, identifying a set of system data fields within a plurality of system documents potentially relevant to the user document, determining, for each of the set of system data fields, a weighted value indicative of a likelihood that the system data field is relevant to the user data field, identifying a most relevant system data field of the set of system data fields, the most relevant system data field having a highest weighted value of the determined weighted values, and generating a custom document template including a dynamic data region for the user data entry, the dynamic data region mapped to the most relevant system data field.
    Type: Application
    Filed: August 10, 2021
    Publication date: January 6, 2022
    Applicant: Intuit Inc.
    Inventors: Bala DUTT, Rahul VANKUDOTHU, Prabhat HEGDE, Anurag TYAGI, Sunil Tandra SISHTLA, Sandeep GUPTA
  • Patent number: 11120512
    Abstract: A method and system for generation of a customized financial document template in a financial management system, according to one embodiment. The method and system includes receiving a financial document that includes a plurality of data entries, according to one embodiment. The method and system includes mapping the plurality of data entries to a plurality of data fields of the financial management system, according to one embodiment. Mapping the plurality of data entries includes identifying characteristics of each of the plurality of data entries, and determining a relevance of the plurality of the data fields to the plurality of the data entries, at least partially based on the characteristics of the plurality of data entries, according to one embodiment. The method and system includes populating a custom financial document template, at least partially based on the mapping of the plurality of data entries to the plurality of data fields.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: September 14, 2021
    Assignee: Intuit Inc.
    Inventors: Bala Dutt, Rahul Vankudothu, Prabhat Hegde, Anurag Tyagi, Sunil Tandra Sishtla, Sandeep Gupta
  • Publication number: 20210056259
    Abstract: A method and system generate customized financial document templates in a document preparation system, according to one embodiment. The method and system receive document data from a user corresponding to a document including a plurality of custom data fields in a custom template. The method and system map the custom data fields to system data fields from a relatively small subset of data fields selected from a system data field pool based on the characteristics of the user. The method and system generate a custom form template based on the document data and the mapping of the custom data fields to system data fields.
    Type: Application
    Filed: November 6, 2020
    Publication date: February 25, 2021
    Applicant: Intuit Inc.
    Inventors: Prabhat Hegde, Bala Dutt, Sivaraj Iyamperumal, Roshni Neogy, Anurag Tyagi
  • Patent number: 10853567
    Abstract: A method and system generate customized financial document templates in a document preparation system, according to one embodiment. The method and system receive document data from a user corresponding to a document including a plurality of custom data fields in a custom template. The method and system map the custom data fields to system data fields from a relatively small subset of data fields selected from a system data field pool based on the characteristics of the user. The method and system generate a custom form template based on the document data and the mapping of the custom data fields to system data fields.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: December 1, 2020
    Assignee: Intuit Inc.
    Inventors: Prabhat Hegde, Bala Dutt, Sivaraj Iyamperumal, Roshni Neogy, Anurag Tyagi
  • Patent number: 10733192
    Abstract: A method may include obtaining, from a user, an initial expression including an operator and an input extracted from a data source. The operator may be applied to the input. The method may further include obtaining, using a contextual mapping data structure, a contextualized expression including the input and the data source. The contextual mapping data structure may include a context corresponding to the user. The method may further include generating a result by evaluating the contextualized expression, obtaining, using a rule table, a validation rule corresponding to the contextualized expression, and triggering an alert in response to applying the validation rule to the result.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: August 4, 2020
    Assignee: Intuit Inc.
    Inventors: Prabhat Hegde, Jayanth Saimani, Ajay Karthik Nama Nagaraj, Vikram Chunduru, Reetendra Singh Chauhan
  • Publication number: 20200019420
    Abstract: Certain aspects of the present disclosure provide techniques for improving a user experience of an application. Embodiments include receiving user activity information related to activities of a user during use of the application. Embodiments include providing the user activity information as input to a predictive model. The predictive model may have been trained using historical activity data and historical solution data associated with a plurality of users to determine actionable solutions to issues related to use of the application. Embodiments include determining, based on output from the predictive model, an actionable solution to an issue related to use of the application by the user. Embodiments include providing the actionable solution to the user via a user interface associated with the application. The actionable solution may be provided without being initiated by the user.
    Type: Application
    Filed: July 8, 2019
    Publication date: January 16, 2020
    Inventors: Jayanth SAIMANI, Prabhat HEGDE, Ajit ROY, Satyajit BHOWMIK
  • Publication number: 20190129931
    Abstract: A method and system generate customized financial document templates in a document preparation system, according to one embodiment. The method and system receive document data from a user corresponding to a document including a plurality of custom data fields in a custom template. The method and system map the custom data fields to system data fields from a relatively small subset of data fields selected from a system data field pool based on the characteristics of the user. The method and system generate a custom form template based on the document data and the mapping of the custom data fields to system data fields.
    Type: Application
    Filed: December 26, 2017
    Publication date: May 2, 2019
    Applicant: Intuit Inc.
    Inventors: Prabhat Hegde, Bala Dutt, Sivaraj Iyamperumal, Roshni Neogy, Anurag Tyagi
  • Patent number: 9934213
    Abstract: A method and system for generation of a customized financial document template in a financial management system, according to one embodiment. The method and system includes receiving a financial document that includes a plurality of data entries, according to one embodiment. The method and system includes mapping the plurality of data entries to a plurality of data fields of the financial management system, according to one embodiment. Mapping the plurality of data entries includes identifying characteristics of each of the plurality of data entries, and determining a relevance of the plurality of the data fields to the plurality of the data entries, at least partially based on the characteristics of the plurality of data entries, according to one embodiment. The method and system includes populating a custom financial document template, at least partially based on the mapping of the plurality of data entries to the plurality of data fields.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: April 3, 2018
    Assignee: Intuit Inc.
    Inventors: Bala Dutt, Rahul Vankudothu, Prabhat Hegde, Anurag Tyagi
  • Publication number: 20160330286
    Abstract: The present disclosure is directed towards systems and methods for using a filter for groups. The includes a device, intermediary to a plurality of clients and a plurality of servers, receiving a request to access an application from a user. The intermediary device can identify a filter corresponding to a number of bits in an index of values. The number of bits in the index may correspond to a number of groups, a bit position in the index may correspond to an index value identifying a respective group, and a bit value may determine if the application corresponds to the respective group. The intermediary device may determine, from the filter and using the index of values, identification of the groups corresponding to the request and apply policies to the request based on the identified groups.
    Type: Application
    Filed: May 8, 2015
    Publication date: November 10, 2016
    Inventors: Seth Keith, Kutluk Testicioglu, Prabhat Hegde
  • Patent number: 7343380
    Abstract: A method of mapping locale data names stored in a cross platform database is disclosed. In the described embodiment, the database is formatted and the attributes are loaded in the formatted database. An attribute associated with a source platform is selected and the database is queried for the selected attribute. The selected attribute is then provided to the target platform.
    Type: Grant
    Filed: November 20, 2002
    Date of Patent: March 11, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: Prabhat Hegde, Ienup Sung
  • Publication number: 20070266038
    Abstract: A method is provided for performing a component product integration sync. In the method, a component product extensible markup language (XML) schema is generated. A number of component products to be integrated together in a software system are then identified. A component product XML file is generated for each identified component product according to the generated component product XML schema. The generated component product XML files are used to verify compatibility of the identified component products when integrated together in the software system. Once compatibility of the identified component products is verified, the software system can be built with a high expectation of success.
    Type: Application
    Filed: May 10, 2006
    Publication date: November 15, 2007
    Applicant: Sun Microsystems, Inc.
    Inventors: Prabhat Hegde, Gowri Sivaprasad
  • Patent number: 6754694
    Abstract: Methodology that enables an email sender to view and send a message in substantially any desired character set, and apparatus to perform the methodology. The methodology and apparatus taught herein also enable email software to automatically display a message utilizing the proper character set or sets. This methodology and apparatus further enables mail software to automatically include in the mail message sufficient information to meet the previously defined needs utilizing standard MIME conventions. According to one aspect of the present invention, there is provided a flexible flat file syntax that holds per-locale information about mail, based on MIME conventions. The information in the file is used to build a database that may be used by mail clients through a new API. The contents of the file can also be configured by users to fit their individual and specific mail needs.
    Type: Grant
    Filed: February 28, 2000
    Date of Patent: June 22, 2004
    Assignee: Sun Microsystems, Inc.
    Inventors: Hideki Hiura, Prabhat Hegde
  • Publication number: 20030126124
    Abstract: A method of mapping locale data names stored in a cross platform database is disclosed. In the described embodiment, the database is formatted and the attributes are loaded in the formatted database. An attribute associated with a source platform is selected and the database is queried for the selected attribute.
    Type: Application
    Filed: November 20, 2002
    Publication date: July 3, 2003
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Prabhat Hegde, Ienup Sung