Patents by Inventor Ganesh Bhat

Ganesh Bhat 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: 11861734
    Abstract: Methods, systems and articles of manufacture for efficiently calculating an electronic tax return, such as within a tax return preparation system. A computerized tax return preparation system accesses taxpayer-specific tax data from a shared data store. The system executes a tax calculation engine configured to perform a plurality of tax calculations based on a tax calculation graph and the taxpayer-specific tax data from the shared data store. The system is configured to perform only the calculations in the tax calculation graph which are changed by new taxpayer-specific tax data received since the preceding tax calculation executed by the tax calculation engine. The system may also determine whether the new taxpayer-specific tax data does, or does not change the calculated tax return and the reason why.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: January 2, 2024
    Assignee: INTUIT INC.
    Inventors: Gang Wang, Kevin M. McCluskey, David A. Hanekamp, Jr., Steven J. Atkinson, Alberto Garcia, Ganesh Bhat, Alex G. Balazs
  • Publication number: 20220391582
    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: Application
    Filed: July 29, 2022
    Publication date: December 8, 2022
    Applicant: Intuit Inc.
    Inventors: Vinoth Jeba Kumar Radha Krishnan, Ganesh Bhat
  • Patent number: 11436407
    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 28, 2020
    Date of Patent: September 6, 2022
    Assignee: Intuit Inc.
    Inventors: Vinoth Jeba Kumar Radha Krishnan, Ganesh Bhat
  • Publication number: 20220067538
    Abstract: Certain aspects of the present disclosure provide techniques for generating knowledge graphs from program source code. An example method generally includes receiving a source code definition of a workflow implemented in an application. The source code definition of the workflow is converted into an intermediate representation of the workflow, the intermediate representation comprising a condensed version of the source code definition. An abstract syntax tree representation of the workflow is generated based on the intermediate representation of the workflow. A structured file is generated by traversing the abstract syntax tree representation of the workflow, wherein the structured file comprises a definition of the workflow in a knowledge graph-specific language. The structured file is deployed to a knowledge graph execution engine.
    Type: Application
    Filed: September 3, 2020
    Publication date: March 3, 2022
    Inventors: Vikas CHOUDHARY, Harsh Mohan MODAWEL, Vinoth Jeba Kumar RADHA KRISHNAN, Ganesh BHAT
  • Patent number: 11250519
    Abstract: Computer-implemented method, tax return preparation systems and computer program products for presenting an explanation for a tax calculation or operation performed by a tax return preparation system when the system is in “forms” mode. An electronic version of a tax authority form that has been modified by inclusion of interface elements is displayed to a user. In response to the user selecting an interface element while in forms mode, presentation of an explanation regarding a tax calculation or operation for the associated field is invoked. The user interface controller provides data in response to selection of the interface element to an explanation engine, which determines an explanation based at least in part upon the tax calculation graph. The explanation is provided to the user interface controller for presentation to the user.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: February 15, 2022
    Assignee: Intuit Inc.
    Inventors: David A. Hanekamp, Jr., Kevin M. McCluskey, Ion Niciu-Chiuaru, Paul A. Parks, Ganesh Bhat, Gang Wang
  • Publication number: 20220035996
    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: Application
    Filed: July 28, 2020
    Publication date: February 3, 2022
    Applicant: Intuit Inc.
    Inventors: Vinoth Jeba Kumar Radha Krishnan, Ganesh Bhat
  • Publication number: 20200193527
    Abstract: Computer-implemented method, tax return preparation systems and computer program products for presenting an explanation for a tax calculation or operation performed by a tax return preparation system when the system is in “forms” mode. An electronic version of a tax authority form that has been modified by inclusion of interface elements is displayed to a user. In response to the user selecting an interface element while in forms mode, presentation of an explanation regarding a tax calculation or operation for the associated field is invoked. The user interface controller provides data in response to selection of the interface element to an explanation engine, which determines an explanation based at least in part upon the tax calculation graph. The explanation is provided to the user interface controller for presentation to the user.
    Type: Application
    Filed: February 26, 2020
    Publication date: June 18, 2020
    Applicant: Intuit Inc.
    Inventors: David A. Hanekamp, JR., Kevin M. McCluskey, Ion Niciu-Chiuaru, Paul A. Parks, Ganesh Bhat, Gang Wang
  • Patent number: 10607298
    Abstract: Computer-implemented method, tax return preparation systems and computer program products for presenting an explanation for a tax calculation or operation performed by a tax return preparation system when the system is in “forms” mode. An electronic version of a tax authority form that has been modified by inclusion of interface elements is displayed to a user. In response to the user selecting an interface element while in forms mode, presentation of an explanation regarding a tax calculation or operation for the associated field is invoked. The user interface controller provides data in response to selection of the interface element to an explanation engine, which determines an explanation based at least in part upon the tax calculation graph. The explanation is provided to the user interface controller for presentation to the user.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: March 31, 2020
    Assignee: INTUIT INC.
    Inventors: David A. Hanekamp, Jr., Kevin M. McCluskey, Ion Niciu-Chiuaru, Paul A. Parks, Ganesh Bhat, Gang Wang
  • Publication number: 20170102956
    Abstract: A system comprising a processor, a profiling engine, a dependency module, and a customization module coupled to the processor for customizing a virtual machine is disclosed. Initially, the profiling engine obtains profiling data corresponding to the virtual machine. The profiling data lists active components determined to be involved in performing the function that the virtual machine is to perform. The dependency module determines dependent components utilized by the active components for implementing the functionality. The dependency module generates a dependency mapping. The dependency mapping maps the active components and the dependent components. Further, the customization module generates a list of retainable and non-retainable components. The retainable components are to be retained in the virtual machine and include the active components and dependent components. The non-retainable components are removed from the virtual machine for customizing the virtual machine.
    Type: Application
    Filed: October 6, 2016
    Publication date: April 13, 2017
    Inventors: Rupesh Shantamurty, Vighneshwar Ganesh Bhat
  • Patent number: 8942999
    Abstract: Methods, systems and computer program products for generating and presenting an estimate of when a taxpayer can expect to receive a tax refund.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: January 27, 2015
    Assignee: Intuit Inc.
    Inventors: Jessica L. Fernando, Paul Bober, Joshua G. Tsuji, Akhil Pandey, Ganesh Bhat, Wensheng Mao
  • Patent number: 7709666
    Abstract: Provided are recombinant constructs comprising DNA sequences encoding enzymes effective in altering the biosynthesis and accumulation of sterol compounds and tocopherols in transgenic plants. Also provided are methods of using such constructs to produce transgenic plants, seeds of which contain elevated levels of sitostanol and/or sitostanol esters, and ?-tocopherol, as well as reduced levels of campesterol and campestanol and their corresponding esters. These seeds also contain the novel sterol brassicastanol. Oil obtained from seeds of such transgenic plants is also provided. This oil can be used to prepare food and pharmaceutical compositions effective in lowering the level of low density lipoprotein cholesterol in blood serum. In addition, novel DNA sequences encoding plant steroid 5?-reductases are also disclosed.
    Type: Grant
    Filed: January 16, 2004
    Date of Patent: May 4, 2010
    Assignee: Monsanto Technology LLC
    Inventors: Mylavarapu Venkatramesh, David R. Corbin, B. Ganesh Bhat, Sekhar S. Boddupalli, Robert J. Grebenok, Ganesh M. Kishore, Kathryn D. Lardizabal, Michael W. Lassner, Shaukat H. Rangwala, Balasulojini Karunanandaa
  • Publication number: 20040014806
    Abstract: Disclosed are methods to lower blood cholesterol levels or inhibit ileal apical sodium co-dependent bile acid transport (ASBT) protein using coumarin and anthracene dione derivatives. Pharmaceutical compositions are also disclosed.
    Type: Application
    Filed: March 10, 2003
    Publication date: January 22, 2004
    Applicant: Pharmacia Corporation
    Inventors: B. Ganesh Bhat, Devanand Luthria, Anthony R. Torkelson
  • Patent number: 6653530
    Abstract: Methods are provided for producing plants and seeds having altered carotenoid, fatty acid and tocopherol compositions. The methods find particular use in increasing the carotenoid and tocopherol levels in oilseed plants, and in providing desirable high oleic acid seed oils.
    Type: Grant
    Filed: February 13, 1998
    Date of Patent: November 25, 2003
    Assignee: Calgene LLC
    Inventors: Christine K. Shewmaker, B. Ganesh Bhat, Mylavaraapu Venkatramesh, Shaukat H. Rangwala, Ganesh M. Kishore, Sekhar S. Boddupalli