Patents by Inventor Daniel P. Dunbar

Daniel P. Dunbar 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: 11386505
    Abstract: A computer-implemented method for generating explanations for a tax calculation or operation performed by tax preparation software is disclosed. A computing device executes a tax calculation engine in connection with the tax preparation software and operates on a tax calculation graph to perform a tax calculation. The tax calculation graph semantically describes data dependent tax operations comprising functional nodes connected to input nodes by one of a plurality of functions, wherein each tax operation is associated with one or more explanations. An explanation engine is executed to generate a narrative explanation from the one or more explanations associated with one of the tax operations and is presented to the user on the computing device.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: July 12, 2022
    Assignee: INTUIT INC.
    Inventors: Gang Wang, Kevin M. McCluskey, David A. Hanekamp, Jr., Daniel P. Dunbar, Steven J. Atkinson, Michael A. Artamonov, Peter Lubczynski, Matthew A. Brincho, Kyle J. Ryan
  • Patent number: 10872384
    Abstract: A computer-implemented method for generating an explanation for changes in tax liability over different tax reporting periods includes a computing device executing a tax calculation engine associated with tax preparation software. The tax calculation engine operates on first and second tax calculation graphs representing different tax reporting periods. The first and second tax calculation graphs are different in at least one respect. The first and second tax calculation graphs each describe data dependent tax operations comprising a plurality of interconnecting functional nodes connected by one of a plurality of functions. The computing device automatically identifies the differences among nodes within the respective first and second tax calculation graphs and executes an explanation engine associated with the tax preparation software to generate a textual explanation identifying one or more differences among the nodes.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: December 22, 2020
    Assignee: Intuit Inc.
    Inventors: David A. Hanekamp, Jr., Gang Wang, Kevin M. McCluskey, Michael A. Artamonov, Daniel P. Dunbar, Luis F. Cabrera, Per-Kristian Halvorsen
  • Patent number: 10169826
    Abstract: A computer-implemented method for generating explanations for a tax calculation or operation performed by tax preparation software is disclosed. A computing device executes a tax calculation engine in connection with the tax preparation software and operates on a tax calculation graph to perform a tax calculation. The tax calculation graph semantically describes data dependent tax operations comprising functional nodes connected to input nodes by one of a plurality of functions, wherein each tax operation is associated with one or more explanations. An explanation engine is executed to generate a narrative explanation from the one or more explanations associated with one of the tax operations and is presented to the user on the computing device.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: January 1, 2019
    Assignee: INTUIT INC.
    Inventors: Gang Wang, Kevin M. McCluskey, David A. Hanekamp, Jr., Daniel P. Dunbar, Steven J. Atkinson, Michael A. Artamonov, Peter Lubczynski, Matthew A. Brincho, Kyle J. Ryan
  • Patent number: 8417596
    Abstract: A graphical user interface includes a first window configured to display a first value, which is entered by a user of an income-tax preparation program, and a second value, which is computed as a function of the first value. Note that the second value is to be used in an income-tax return of the user. Furthermore, the graphical user interface allows the user to obtain an explanation of the difference between the first value and the second value.
    Type: Grant
    Filed: January 25, 2007
    Date of Patent: April 9, 2013
    Assignee: Intuit Inc.
    Inventors: Daniel P. Dunbar, Sharen M. Gerchman, Robert C. Harris, Martin Lewandowski, Shuang Li, Michael T. Maass, Clarissa D. Riggins, Lucie B. Sample, Bruce V. Wilcox
  • Patent number: 5918415
    Abstract: A multi-purpose automatic filing basin is provided for containing a selected amount of water which is used for various purposes. The water may be transferred from the basin by wicks or by a pump to water using devices such as plant pots or toys or may be provided for direct use from the basin for devices such as animal feeders and habitats. The basin is kept supplied with water from a pressurized source by a specialized valve which opens in response to a drop in water level below a first selected level and closes in response to the water level reaching as second selected level.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: July 6, 1999
    Inventors: Randal D. Locke, Daniel P. Dunbar, Teresa M. Locke
  • Patent number: 5842498
    Abstract: Disclosed is a fill valve and mounting adapter assembly combination for tank-type toilets and the like which renders the fill valve internally and instantly mountable and dismountable without the necessity of separating the mounting adapter assembly from the tank and the water delivery line.
    Type: Grant
    Filed: November 19, 1997
    Date of Patent: December 1, 1998
    Inventors: Randal D. A. Locke, Daniel P. Dunbar, Teresa M. Locke
  • Patent number: 5782035
    Abstract: A multi-purpose automatic filing basin is provided for containing a selected amount of water which is used for various purposes. The water may be transferred from the basin by wicks or by a pump to water using devices such as plant pots or toys or may be provided for direct use from the basin for devices such as animal feeders and habitats. The basin is kept supplied with water from a pressurized source by a specialized valve which opens in response to a drop in water level below a first selected level and closes in response to the water level reaching a second selected level.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: July 21, 1998
    Inventors: Randal D. Locke, Daniel P. Dunbar, Teresa M. Locke
  • Patent number: 5743290
    Abstract: A device for dispensing water front a source of water under pressure to at least one water using attachment, includes a basin and a water dispensing adjustable diaphragm fill valve. The water using attachments may have various configurations such as but not limited to garden planters and pots, terrariums, ant farms, garden pot converters, underground springs, Christmas tree stands, animal waterers, animal waterer/feeders, bird baths, hummingbird feeders, amphibian habitats, animal cages, bird cages, pond filter/fountains, aquariums, air conditioners and water toys. The basin holds a volume of water and has a closed bottom, at least one side wall, and an open top and includes a water inlet port adapted to connect the basin to the source of water under pressure. A mounting rim is positioned adjacent to the open top for mounting the water using attachments, and a seat is provided for readily accepting and releasing the fill valve within the basin below a selected water line.
    Type: Grant
    Filed: December 17, 1996
    Date of Patent: April 28, 1998
    Inventors: Randal D. Locke, Daniel P. Dunbar, Teresa M. Locke
  • Patent number: 5678600
    Abstract: A multi-purpose automatic filing basin is provided for containing a selected amount of water which is used for various purposes. The water may be transferred from the basin by wicks or by a pump to water using devices such as plant pots or toys or may be provided for direct use from the basin for devices such as animal feeders and habitats. The basis is kept supplied with water from a pressurized source by a specialized valve which opens in response to a drop in water level below a first selected level and closes in response to the water level reaching as second selected level.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: October 21, 1997
    Inventors: Randal D. Locke, Daniel P. Dunbar, Teresa M. Locke