Selecting participants in a resource conservation program
First Claim
Patent Images
1. A method performed by a computing system using one or more processors, the method comprising:
- receiving, by the one or more processors, information about past interactions, by a plurality of users, with one or more websites associated with resource conservation;
predicting, by the one or more processors, a level of responsiveness to an offer for each of the plurality of users based upon the information;
receiving, by the one or more processors, information about resource usage for each of the plurality of users;
determining, by the one or more processors, an expected value of a reduction in the resource usage for each user of the plurality of users based upon;
(i) the level of responsiveness for the corresponding user, and(ii) the received information about resource usage for the corresponding user,wherein the expected value of the reduction in resource usage corresponds to an amount by which the resource usage associated with the corresponding user is predicted to be reduced in association with a resource conservation program;
generating, by the one or more processors, a target set of users from the plurality of users, to invite to participate in the resource conservation program by;
(i) comparing, by the one or more processors, the expected value of the reduction in resource usage for each user with a defined threshold of reduction in resource usage; and
(ii) selecting and adding in the target set of users, by the one or more processors, at least one user with an expected value of reduction in resource usage that exceeds the defined threshold of reduction in resource usage;
generating, by the one or more processors using the target set of users, an invitation to participate in the resource conservation program for each user in the target set of users, wherein the invitation includes a selectable option to join the resource conservation program; and
controlling transmission of the invitation based on the target set of users, wherein the invitation is transmitted, by the one or more processors via a network communication, to only remote devices associated with each user in the target set of users, wherein the computing system is caused to add a user to the resource conservation program in response to the selectable option in the invitation being selected by the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for configuring a resource conservation program that receives information about a level of responsiveness for each of a plurality of users, receives information about resource usage for each of the plurality of users, determines an expected value, using a processor, for each of the plurality of users, using the received information about the level of responsiveness and the received information about resource usage, and configures the resource conservation program based on the determined expected value for each of the plurality of users.
145 Citations
20 Claims
-
1. A method performed by a computing system using one or more processors, the method comprising:
-
receiving, by the one or more processors, information about past interactions, by a plurality of users, with one or more websites associated with resource conservation; predicting, by the one or more processors, a level of responsiveness to an offer for each of the plurality of users based upon the information; receiving, by the one or more processors, information about resource usage for each of the plurality of users; determining, by the one or more processors, an expected value of a reduction in the resource usage for each user of the plurality of users based upon; (i) the level of responsiveness for the corresponding user, and (ii) the received information about resource usage for the corresponding user, wherein the expected value of the reduction in resource usage corresponds to an amount by which the resource usage associated with the corresponding user is predicted to be reduced in association with a resource conservation program; generating, by the one or more processors, a target set of users from the plurality of users, to invite to participate in the resource conservation program by; (i) comparing, by the one or more processors, the expected value of the reduction in resource usage for each user with a defined threshold of reduction in resource usage; and (ii) selecting and adding in the target set of users, by the one or more processors, at least one user with an expected value of reduction in resource usage that exceeds the defined threshold of reduction in resource usage; generating, by the one or more processors using the target set of users, an invitation to participate in the resource conservation program for each user in the target set of users, wherein the invitation includes a selectable option to join the resource conservation program; and controlling transmission of the invitation based on the target set of users, wherein the invitation is transmitted, by the one or more processors via a network communication, to only remote devices associated with each user in the target set of users, wherein the computing system is caused to add a user to the resource conservation program in response to the selectable option in the invitation being selected by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable medium storing a program causing a computer to execute a method, the method comprising:
-
predicting a level of responsiveness corresponding to a user based on at least received information about responsiveness for the user; calculating a resource savings value corresponding to the user, wherein the calculating the resource savings value is based on at least received information about resource usage for the user, the resource savings value representing an expected reduction in resource usage for the user from participation in a resource conservation program; determining an expected value of a reduction in the resource usage, by a processor, for the user, based on at least; (i) the predicted level of responsiveness corresponding to the user, and (ii) the calculated resource savings value corresponding to the user; generating, by the processor, a target set of users to invite to participate in the resource conservation program by; (i) comparing, by the processor, the expected value of the reduction in resource usage for the user with a defined threshold of reduction in resource usage; and (ii) selecting and adding in the target set of users, by the processor, at least the user responsive to determining that the expected value of reduction in resource usage exceeds the defined threshold of reduction in resource usage; generating, by the processor using the target set of users, an invitation to participate in the resource conservation program for each user in the target set of users, wherein the invitation includes a selectable option to join the resource conservation program; and controlling transmission of the invitation based on the target set of users, wherein the invitation is transmitted, by the processor via a network communication, to only remote devices associated with each user in the target set of users, wherein the computer is caused to add at least one user to the resource conservation program in response to the selectable option in the invitation being selected by the at least one user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a processor; and memory comprising instructions that when executed by the processor implement; a responsiveness information receiver configured to receive information about past interactions of a user with one or more websites associated with resource conservation; a predictor configured to predict a level of responsiveness to an offer for the user based upon the information; a resource usage information receiver configured to receive information about resource usage for the user; an expected value determiner configured to determine an expected value of a reduction in the resource usage, by the processor, for the user, based upon the level of responsiveness and the information about resource usage received by the resource usage information receiver; and a resource conservation program participant selector configured to; generate, by the processor, a target set of users to invite to participate in a resource conservation program by; (i) comparing, by the processor, the expected value of the reduction in resource usage for the user with a defined threshold of reduction in resource usage; and (ii) selecting and adding in the target set of users, by the processor, at least the user based upon the comparison; generate, by the processor using the target set of users, an invitation to participate in the resource conservation program for each user in the target set of users, wherein the invitation includes a selectable option to join the resource conservation program; and control transmission of the invitation based on the target set of users, wherein the invitation is transmitted, by the processor via a network communication, to only remote devices associated with each user in the target set of users, wherein the system is caused to add at least one user to the resource conservation program in response to the selectable option in the invitation being selected by the at least one user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification