SYSTEM AND METHOD IDENTIFYING OPPORTUNITIES FOR ADVERTISING ENTITIES BASED ON USER GOAL ACHIEVEMENT
First Claim
Patent Images
1. A method comprising:
- defining, via at least one computing device, a plurality of goals, each goal'"'"'s definition comprising a progression plan comprising a set of milestones to measure progress toward the goal by each user from a plurality of users that is assigned to the goal;
maintaining, via the at least one computing device, a database of advertising entities, the database identifying each advertising entity'"'"'s interest in associating with one or more users of a plurality of users determined to have a proven probability of success in goal achievement;
assigning, via the at least one computing device, users from the plurality of users to goals from the plurality of goals, each user being assigned to a goal based on a probability of success of the user achieving the goal, the probability of success is determined using at least one probability model trained from previous experience with the plurality of users and determined outcomes of the plurality of users in achieving goals from the plurality of goals, wherein the probability of success for each user is determined using the at least one probability model and information about the user;
collecting, via the at the least one computing device, data about each user'"'"'s progress toward each goal assigned to the user;
identifying, via the at least one computing device, at least one of the users from the plurality of users as a candidate for association with at least one advertising entity of the plurality of advertising entities, each candidate having a proven record of success based on past accomplishments as determined from the data collected about the user'"'"'s progress toward each goal assigned to the user.
4 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein is system, method and architecture facilitating goal setting and achievement and providing positive social and economic motivators for goal achievement. Progress toward a goal is tracked and a determination may be made based the progress whether or not to initiate one or more actions to stimulate progress and/or increase the likelihood of success in achieving a goal and/or achieving a milestone in a path of progression toward the goal.
-
Citations
36 Claims
-
1. A method comprising:
-
defining, via at least one computing device, a plurality of goals, each goal'"'"'s definition comprising a progression plan comprising a set of milestones to measure progress toward the goal by each user from a plurality of users that is assigned to the goal; maintaining, via the at least one computing device, a database of advertising entities, the database identifying each advertising entity'"'"'s interest in associating with one or more users of a plurality of users determined to have a proven probability of success in goal achievement; assigning, via the at least one computing device, users from the plurality of users to goals from the plurality of goals, each user being assigned to a goal based on a probability of success of the user achieving the goal, the probability of success is determined using at least one probability model trained from previous experience with the plurality of users and determined outcomes of the plurality of users in achieving goals from the plurality of goals, wherein the probability of success for each user is determined using the at least one probability model and information about the user; collecting, via the at the least one computing device, data about each user'"'"'s progress toward each goal assigned to the user; identifying, via the at least one computing device, at least one of the users from the plurality of users as a candidate for association with at least one advertising entity of the plurality of advertising entities, each candidate having a proven record of success based on past accomplishments as determined from the data collected about the user'"'"'s progress toward each goal assigned to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
at least one computing device comprising one or more processors to execute and memory to store instructions to; define a plurality of goals, each goal'"'"'s definition comprising a progression plan comprising a set of milestones to measure progress toward the goal by each user from a plurality of users that is assigned to the goal; maintain a database of advertising entities, the database identifying each advertising entity'"'"'s interest in associating with one or more users of a plurality of users determined to have a proven probability of success in goal achievement; assign users from the plurality of users to goals from the plurality of goals, each user being assigned to a goal based on a probability of success of the user achieving the goal, the probability of success is determined using at least one probability model trained from previous experience with the plurality of users and determined outcomes of the plurality of users in achieving goals from the plurality of goals, wherein the probability of success for each user is determined using the at least one probability model and information about the user; collect data about each user'"'"'s progress toward each goal assigned to the user; identify at least one of the users from the plurality of users as a candidate for association with at least one advertising entity of the plurality of advertising entities, each candidate having a proven record of success based on past accomplishments as determined from the data collected about the user'"'"'s progress toward each goal assigned to the user. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
25. A computer readable non-transitory storage medium for tangibly storing thereon computer readable instructions that when executed cause at least one processor to:
-
define a plurality of goals, each goal'"'"'s definition comprising a progression plan comprising a set of milestones to measure progress toward the goal by each user from a plurality of users that is assigned to the goal; maintain a database of advertising entities, the database identifying each advertising entity'"'"'s interest in associating with one or more users of a plurality of users determined to have a proven probability of success in goal achievement; assign users from the plurality of users to goals from the plurality of goals, each user being assigned to a goal based on a probability of success of the user achieving the goal, the probability of success is determined using at least one probability model trained from previous experience with the plurality of users and determined outcomes of the plurality of users in achieving goals from the plurality of goals, wherein the probability of success thr each user is determined using the at least one probability model and information about the user; collect data about each user'"'"'s progress toward each goal assigned to the user; identify at least one of the users from the plurality of users as a candidate for association with at least one advertising entity of the plurality of advertising entities, each candidate having a proven record of success based on past accomplishments as determined from the data collected about the user'"'"'s progress toward each goal assigned to the user. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification