Patent ID: 8732055

Claim:
A computing device of a user, comprising: a processor; a memory; an electronic calendar application comprising software instructions stored in memory and executed on the processor to store a plurality of calendar events associated with the user; and a rewind application configured as an intermediary application between the electronic calendar application and a financial application, and comprising software instructions stored in memory and executed on the processor to: determine that a particular period of time has expired; gather a subset of calendar events of the plurality of calendar events from the electronic calendar application, wherein the subset of calendar events comprises activities performed during the particular period of time; determine a first question based on a first calendar event of the subset of calendar events obtained from the electronic calendar application; present, to the user via a user interface, the first question associated with the first calendar event of the subset of calendar events obtained from the electronic calendar application; receive, from the user via the user interface, a first response to the first question; determine, based on the first response, that the first calendar event is a tax deductible activity; and provide, to the financial application, data associated with the first calendar event and the first response for use in the financial application.