Life calendar
First Claim
Patent Images
1. A computer-implemented method for providing a life calendar, the method comprising:
- receiving user data comprising data specific to a user, wherein the user data is automatically received from a source selected from the group consisting of a social networking site, a government account, an educational account, a business account, and an organization database;
receiving financial data of a user, wherein the financial data is automatically received from a financial institution;
determining, via a computing device processor, a life event of the user based at least in part on the user data and the financial data;
associating the user data and financial data with a life calendar so that the life calendar reflects the life event based on the user data and the financial data; and
presenting the life calendar to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing a life calendar for a user includes gathering and tracking user data. The user data includes data associated with user-specific events and financial data. Recommendations are determined for the life calendar user based on the user data and may be refined based on bank data. Upon request, the life calendar is presented to the user populated with at least one of user data, user events, and recommendations.
38 Citations
25 Claims
-
1. A computer-implemented method for providing a life calendar, the method comprising:
-
receiving user data comprising data specific to a user, wherein the user data is automatically received from a source selected from the group consisting of a social networking site, a government account, an educational account, a business account, and an organization database; receiving financial data of a user, wherein the financial data is automatically received from a financial institution; determining, via a computing device processor, a life event of the user based at least in part on the user data and the financial data; associating the user data and financial data with a life calendar so that the life calendar reflects the life event based on the user data and the financial data; and presenting the life calendar to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for providing a life calendar, the method comprising:
-
receiving user data associated with a user, the user data comprising user events and financial data of the user, wherein the user events are automatically received from a source selected from the group consisting of a social networking site, a government account, an educational account, a business account, and an organization database, and wherein the financial data are automatically received from a financial institution; determining, via a computing device processor, a life event of the user based at least in part on the user events and the financial data; and populating a life calendar with the user data. - View Dependent Claims (11, 12, 13)
-
-
14. A computer-implemented method for providing a life calendar, the method comprising:
-
receiving user data associated with a user, the user data comprising data associated with user-specific events and financial data of the user, wherein the user data is automatically received from a source selected from the group consisting of a social networking site, a government account, an educational account, a business account, and an organization database, wherein the user-specific events comprise events associated with financial events and life events of the user; determining, via a computing device processor, a life event of the user based at least in part on the user data and the financial data; determining, via a computing device processor, recommendations for the user based on the life event; associating the user data and recommendations with the life calendar so that when the life calendar is presented, the user data and recommendations will be displayed to the user in the life calendar; and presenting the life calendar to the user. - View Dependent Claims (15, 16, 17)
-
-
18. A system for providing a life calendar, the system comprising:
-
a processor; and a life calendar server application operable on the processor, wherein the life calendar server application comprises at least one module that, when executed on the processor; receive user data comprising data specific to a user, wherein the user data is automatically received from a source selected from the group consisting of a social networking site, a government account, an educational account, a business account, and an organization database; receive financial data of a user, wherein the financial data is automatically received from a financial institution; determine, via a computing device processor, a life event of the user based at least in part on the user data and the financial data; associate the user data and financial data with a life calendar so that the life calendar reflects the life event based on the user data and the financial data and automatically populates and displays the life event and recommendations in the life calendar accessible to the user. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A non-transitory computer readable medium having computer usable program code embodied therein to provide a life calendar, the computer usable program code, when executed on a computer, causes the computer to:
-
receive user data associated with a user, the user data comprising data associated with user-specific events and financial data directly associated with the user, wherein the user-specific events are automatically received from a source selected from the group consisting of a social networking site, a government account, an educational account, a business account, and an organization database, and wherein the financial data are automatically received from a financial institution; store the user data into a database; determining, via a computing device processor, a life event of the user based at least in part on the user data and the financial data; determine recommendations for the user based at least in part on the life event; associate the life event and the recommendations with the life calendar so that when the life calendar is presented, the life event and recommendations are displayed to the user in the life calendar; and present the life calendar to the user. - View Dependent Claims (24, 25)
-
Specification