Lifescore
First Claim
Patent Images
1. A system for determining a life score for a user, the system comprising:
- a data store configured to store information associated with a user;
a computing device in communication with the data store, the computing device configured to;
receive, from the user, an indication of a first life goal of the user;
determine, based on the received indication of the first life goal, a first aspect of a life of the user associated with the first life goal;
determine, based on the first life goal, a first weighting for the first aspect in calculating a life score of the user;
receive, from the user, an indication of a second life goal of the user;
determine, based on the second life goal, a second aspect of the life of the user associated with the second life goal;
determine based on the second life goal, a second weighting for the second aspect in calculating the life score of the user;
evaluate a life score algorithm based on information associated with the user that is indicative of at least the first and second aspects of the life of the user and the determined first and second weightings, wherein the life score algorithm generates the life score of the user;
identify a first and second contribution level of the first and second aspects of the life of the user for the life score of the user respectively; and
based on the identified first and second contribution levels of the first and second aspects, providing a recommendation to the user of one or more actions that will increase the life score.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed that generate life scores for individuals based on various information associated with the individuals. For example, life scores may be based on data associated with several aspects of the individual'"'"'s life, such as work, family, hobbies, education, etc. The life scores may be generated in realtime and/or periodically and provided to the individual and/or shared with others in various formats.
1463 Citations
21 Claims
-
1. A system for determining a life score for a user, the system comprising:
-
a data store configured to store information associated with a user; a computing device in communication with the data store, the computing device configured to; receive, from the user, an indication of a first life goal of the user; determine, based on the received indication of the first life goal, a first aspect of a life of the user associated with the first life goal; determine, based on the first life goal, a first weighting for the first aspect in calculating a life score of the user; receive, from the user, an indication of a second life goal of the user; determine, based on the second life goal, a second aspect of the life of the user associated with the second life goal; determine based on the second life goal, a second weighting for the second aspect in calculating the life score of the user; evaluate a life score algorithm based on information associated with the user that is indicative of at least the first and second aspects of the life of the user and the determined first and second weightings, wherein the life score algorithm generates the life score of the user; identify a first and second contribution level of the first and second aspects of the life of the user for the life score of the user respectively; and based on the identified first and second contribution levels of the first and second aspects, providing a recommendation to the user of one or more actions that will increase the life score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for determining a life score of a user, the method comprising:
-
receiving, from the user, an indication of a life goal of the user; determining, based on the received indication of the life goal, a first aspect of a life of the user associated with the life goal; determining, based on the determined first aspect of the life of the user associated with the life goal, a subset of information on which a first aspect score for the first aspect of the user is based; accessing the subset of information associated with the user from one or more remote computing systems; determining, based on the life goal, a first weighting for the first aspect in calculating a life score of the user; determining the first aspect score based on at least the subset of information; determining, based on the life goal, a second aspect of a life of the user associated with the life goal; determining, based on the determined second aspect of the life of the user associated with the life goal, a second subset of information on which a second aspect score for the second aspect of the user is based; accessing the second subset of information associated with the user from one or more remote computing systems; determine, based on the life goal, a second weighting for the second aspect in calculating the life score of the user; evaluating a life score algorithm based on at least the first and second subsets of information associated with the user that are indicative of the first and second aspect scores of the life of the user and the determined first and second weightings, wherein the life score algorithm generates the life score of the user; determining whether one or more rules match to at least the subset of information associated with the user; and in response to determining that the one or more rules are matched by the subset of the information associated with the user, providing the generated life score to the user. - View Dependent Claims (13, 14, 15)
-
-
16. A system for determining a life score for a user, the system comprising:
-
a data store configured to store information associated with a user; a computing device in communication with the data store, the computing device configured to; receive, from the user, an indication of a first life goal of the user; determine, based on the first life goal, a first aspect of a life of the user associated with the first life goal; determine, based on the first life goal, a first weighting for the first aspect in calculating a life score of the user; evaluate a life score algorithm based on at least information associated with the user that is indicative of the first aspect of the life of the user and the determined first weighting, wherein the life score algorithm generates the life score of the user; determine one or more friends of the user based on social network data of the user; determine respective life scores of the one or more friends; generate user interface data illustrating the life score of the user in relation to at least one life score of the one or more friends, wherein the user interface data comprises a user interface on an electronic device of the user that includes; a visual representation of the life score of the user; a visual representation of respective life scores of the one or more friends; and an indication of identify of the one or more friends; and transmitting the user interface data to a computing device of the user; and accessing historical life score data of the user; and accessing historical life score data of the one or more friends; wherein the user interface further includes; a visual representation of changes in life score of the user over a previous time period; and a visual representation of changes in life scores of the one or more friends over the previous time period. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification