Method and system for performing a financial rewind
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing device of a user, including a processor, a memory, an electronic organization application comprising software instructions stored in memory and executed on the processor to store a plurality of activities associated with the user, and a rewind application configured to interact with the electronic organization application and including software instructions stored in memory and executed on the processor to present at least one question associated with each of the plurality of activities stored in the electronic organization application, receive a response to the at least one question, determine whether each of the plurality of activities is of a predetermined category based on the response received to obtain a subset of the plurality of activities, and store, in a repository, data associated with the subset of the plurality of activities for use in a financial application.
33 Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable medium comprising instructions, when executed on a processor, for unwinding a plurality of calendar events of a user of a computing device, wherein the instructions are configured to:
-
determine, by a rewind application, that a particular period of time has expired, wherein the rewind application is configured as an intermediary application between an electronic calendar application and a financial application; gather, by the rewind application, a subset of calendar events of the plurality of calendar events from the electronic calendar application, wherein the electronic calendar application is configured to store the plurality of calendar events associated with the user, and wherein the subset of calendar events comprises activities performed during the particular period of time; determine, by the rewind application, a first question based on a first calendar event of the subset of calendar events obtained from the electronic calendar application; present, by the rewind application to the user via a user interface on the computing device, the first question associated with the first calendar event of the subset of calendar events obtained from the electronic calendar application; receive, by the rewind application from the user via the user interface, a first response to the first question; determine, by the rewind application based on the first response, that the first calendar event is a tax deductible activity; and provide, by the rewind application to the financial application, data associated with the first calendar event and the first response for use in the financial application. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for unwinding a plurality of calendar events of a user of a computing device, comprising:
-
determining, by a rewind application, that a particular period of time has expired, wherein the rewind application is configured as an intermediary application between an electronic calendar application and a financial application; gathering, by the rewind application, a subset of calendar events of the plurality of calendar events from the electronic calendar application, wherein the electronic calendar application is configured to store the plurality of calendar events associated with the user, and wherein the subset of calendar events comprises activities performed during the particular period of time; determining, by the rewind application executing on a processor of the computing device, a first question based on a first calendar event of the subset of calendar events obtained from the electronic calendar application; presenting, by the rewind application executing on the processor to the user via a user interface on the computing device, the first question associated with the first calendar event of the subset of calendar events obtained from the electronic calendar application; receiving, by the rewind application executing on the processor from the user via the user interface, a first response to the first question; determining, by the rewind application executing on the processor based on the first response, that the first calendar event is a tax deductible activity; and providing, by the rewind application executing on the processor to the financial application, data associated with the first calendar event and the first response for use in the financial application. - View Dependent Claims (18, 19, 20)
-
Specification