Abstract:
A computing platform identifies one or more characteristics of a user accessing application software or a software service via a user interface and a field to be filled or completed in the user interface of the application software or a software service. The computing platform further determines and presents, at one or more automatic fill or completion modules that are stored at least partially in memory and function in tandem with one or more computer processors in the computing platform, a list of one or more completion candidates in the user interface of the application software or a software service at least by performing one or more incremental searches based in part or in whole upon the one or more characteristics. The field is then populated with a completion candidate from the list of one or more completion candidates.
Abstract:
A system for explaining added tax questions resulting from modified tax data for an electronic tax return preparation program includes a computing device having a completeness graph engine, an explanation engine, and a user interface controller. The computing device executes the completeness graph engine, which takes a first snapshot of input needs for a completeness graph corresponding to a tax topic, takes a second snapshot of input needs for the completeness graph corresponding to the tax topic after receiving modified tax data, and compares the first and second snapshots to identify an added variable in the completeness graph. An explanation engine analyzes the completeness graph and the modified tax data to generate an explanation asset for the added variable. A user interface controller generates a tax question corresponding to the added variable. The computing device presents the tax question and the explanation asset to a user.
Abstract:
Check fraud protection method in which a customer is automatically enrolled in a check fraud protection service without separately subscribing to the service. In the event of fraudulent activity, the customer requests reimbursement from the financial institution and retains the exclusive right of recovery from a financial institution. The check fraud service provider serves as an advisor to the customer who retains exclusive right of recovery at all times. If customer is not fully compensated by the financial institution, the difference is paid to the customer by the check fraud protection service provider or insurer thereof, and new checks for a new checking account are provided to the customer free of charge.
Abstract:
A system for explaining tax questions for an electronic tax return preparation program includes a computing device having a tax logic agent and a user interface controller. The computing device executes the tax logic agent, which analyzes a completeness graph to identify a required variable. The tax logic agent also determines whether an explanation asset is indexed to the required variable in the completeness graph, and sends an identity of the required variable to a user interface controller. The user interface controller generates a tax question corresponding to the required variable. When the tax logic agent determines that an explanation asset is indexed to the required variable in the completeness graph, the computing device presents the tax question and the explanation asset. When an explanation asset is not indexed to the required variable in the completeness graph, the computing device presents the tax question without the explanation asset.
Abstract:
Check fraud protection method in which customer is automatically enrolled in check fraud protection service without separately subscribing to the service. In the event of fraudulent activity, customer requests compensation from financial institution and retains the exclusive right of recovery from financial institution. If customer is not fully compensated by financial institution, the difference is paid to customer by service provider or an insurer thereof, and new checks for a new checking account are provided to customer free of charge. A custody indicator may also be used to determine chain of custody data that can be used to track the source of fraudulent activity if the fraud was perpetrated by someone involved in the check printing or delivery process, and for this purpose, a check order or individual checks may have respective indicators such as sequential serial numbers.