US 12,340,419 B2
Method and apparatus for providing after tax valuation of tax-exempt bonds
Andrew J. Kalotay, New York, NY (US)
Assigned to ICE Data Services, Inc., Bedford, MA (US)
Filed by ICE Data Services, Inc., Bedford, MA (US)
Filed on Sep. 4, 2024, as Appl. No. 18/824,196.
Application 18/824,196 is a continuation of application No. 18/430,176, filed on Feb. 1, 2024, granted, now 12,112,382.
Application 18/430,176 is a continuation of application No. 18/361,079, filed on Jul. 28, 2023, granted, now 11,928,735, issued on Mar. 12, 2024.
Application 18/361,079 is a continuation of application No. 17/965,379, filed on Oct. 13, 2022, granted, now 11,756,125, issued on Sep. 12, 2023.
Application 17/965,379 is a continuation in part of application No. 14/317,812, filed on Jun. 27, 2014, abandoned.
Application 14/317,812 is a continuation in part of application No. 13/779,011, filed on Feb. 27, 2013, abandoned.
Prior Publication US 2024/0428338 A1, Dec. 26, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 40/06 (2012.01); G06Q 40/10 (2023.01)
CPC G06Q 40/06 (2013.01) [G06Q 40/10 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A system comprising:
a server comprising non-transitory memory configured to store program code and at least one processor configured to execute the program code, the server configured to:
receive, from a display device, via a communications interface, an indication of a bond;
determine, according to a predefined tax logic data interpretation process, a tax-neutral fair value of the bond based on a set of bond data and a set of tax data specific to the bond, such that the tax-neutral fair value is reflective of market price data;
determine, using the tax-neutral fair value of the bond and the market price data, according to a recursive valuation path dependent methodology, one or more indicators including at least one of a value of the bond enhanced by a tax option, a value of the tax option and a sell indicator comprising whether to sell the bond and take a loss;
receive and display, via an interactive graphical user interface (GUI) on the display device, the one or more indicators in a results display region of the interactive GUI, the interactive GUI further comprising a user action region associated with the one or more indicators displayed in the results display region;
receive, responsive to the one or more indicators displayed in the results display region, an indication of user input via the user action region of the interactive GUI; and
initiate, at least one transaction responsive to the indication of user input in the user action region.