Optimizing Consumption of Resources
First Claim
1. A method, implemented on a processor device, for optimizing consumption of two or more resources, the method comprising the steps of:
- obtaining one or more user preferences for the consumption of the two or more resources, the two or more resources comprising water and electricity consumed in at least one resource consuming task;
predicting the consumption of the two or more resources for each of a plurality of first time periods;
predicting a first metric for the consumption of for the two or more resources for the each of the plurality of first time periods, wherein the first metric is associated with the one or more user preferences and at least one of the plurality of first time periods;
determining a projected second metric for the consumption of the two or more resources during a second time period, comprising the plurality of first time periods, according to the predicted consumption and the predicted first metric, wherein the projected second metric indicates full or partial projected attainment of the one or more user preferences during the second time period; and
optimizing the consumption of the two or more resources according to the projected second metric and according to the one or more user preferences;
wherein one or more of the steps of obtaining one or more user preferences, predicting the consumption, predicting a first metric, determining a projected second metric, and optimizing the consumption are executed on the processor device.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems and apparatus for optimizing consumption of one or more resources are presented. For example, a method that may be implemented on a processor device and includes obtaining user preferences for the consumption of resources that include water and electricity, predicting the consumption of, and a first metric for the consumption of, the resources for each of a plurality of first time periods, determining a projected second metric for the consumption of the resources during a second time period according to the predicted consumption and the predicted first metric, and optimizing the consumption of the resources according to the projected second metric and the user preferences. The second time period includes the plurality of first time periods. The first metric is associated with the user preferences and at least one of the plurality of first time periods. The second metric indicates full or partial projected attainment of the preferences during the second time period.
34 Citations
25 Claims
-
1. A method, implemented on a processor device, for optimizing consumption of two or more resources, the method comprising the steps of:
-
obtaining one or more user preferences for the consumption of the two or more resources, the two or more resources comprising water and electricity consumed in at least one resource consuming task; predicting the consumption of the two or more resources for each of a plurality of first time periods; predicting a first metric for the consumption of for the two or more resources for the each of the plurality of first time periods, wherein the first metric is associated with the one or more user preferences and at least one of the plurality of first time periods; determining a projected second metric for the consumption of the two or more resources during a second time period, comprising the plurality of first time periods, according to the predicted consumption and the predicted first metric, wherein the projected second metric indicates full or partial projected attainment of the one or more user preferences during the second time period; and optimizing the consumption of the two or more resources according to the projected second metric and according to the one or more user preferences; wherein one or more of the steps of obtaining one or more user preferences, predicting the consumption, predicting a first metric, determining a projected second metric, and optimizing the consumption are executed on the processor device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 24)
-
-
16. A method, implemented on a processor device, for optimizing consumption of one or more resources, the method comprising the steps of:
-
obtaining one or more user preferences for the consumption of the one or more resources consumed by a resource consuming device comprising an informing device; predicting the consumption of the one or more resources for each of a plurality of first time periods; predicting a first metric for the consumption of for the two or more resources for the each of the plurality of first time periods, wherein the first metric is associated with the one or more user preferences and at least one of the plurality of first time periods; determining a projected second metric for the consumption of the two or more resources during a second time period, comprising the plurality of first time periods, according to the predicted consumption and the predicted first metric, wherein the projected second metric indicates full or partial projected attainment of the one or more user preferences during the second time period; optimizing the consumption of the two or more resources according to the projected second metric and according to the one or more user preferences; and providing a user with information related to the optimization of the consumption of the one or more resources, the information provided by the informing device; wherein one or more of the steps of obtaining one or more user preferences, predicting the consumption, predicting a first metric, determining a projected second metric, optimizing the consumption, and providing information are executed on the processor device. - View Dependent Claims (17, 18, 25)
-
-
19. A system for optimizing consumption of two or more resources, the system comprising:
-
a user preference obtaining module, configured to obtain one or more user preferences for the consumption of the two or more resources, the two or more resources comprising water and electricity consumed in at least one resource consuming task; a consumption prediction module, configured to predict the consumption of the two or more resources for each of a plurality of first time periods; an expenditure prediction module, configured to predict a first metric for the consumption of for the two or more resources for the each of the plurality of first time periods, wherein the first metric is associated with the one or more user preferences and at least one of the plurality of first time periods; an expenditure projection module, configured to determine a projected second metric for the consumption of the two or more resources during a second time period, comprising the plurality of first time periods, according to the predicted consumption and the predicted first metric, wherein the projected second metric indicates full or partial projected attainment of the one or more user preferences during the second time period; and an optimization module, configured to optimize the consumption of the two or more resources according to the projected second metric and according to the one or more user preferences; wherein one or more of the obtaining of the one or more user preferences, the predicting of the consumption, the predicting of the expenditure, the determining of the projected total expenditure, and the optimizing of the consumption are executed on the processor device. - View Dependent Claims (20, 21)
-
-
22. Apparatus for optimizing consumption of two or more resources, the apparatus comprising:
-
a memory; and a processor coupled to the memory, operative to; obtain one or more user preferences for the consumption of the two or more resources, the two or more resources comprising water and electricity consumed in at least one resource consuming task; predict the consumption of the two or more resources for each of a plurality of first time periods; predict a first metric for the consumption of for the two or more resources for the each of the plurality of first time periods, wherein the first metric is associated with the one or more user preferences and at least one of the plurality of first time periods; determine a projected second metric for the consumption of the two or more resources during a second time period, comprising the plurality of first time periods, according to the predicted consumption and the predicted first metric, wherein the projected second metric indicates full or partial projected attainment of the one or more user preferences during the second time period; and optimize the consumption of the two or more resources according to the projected second metric and according to the one or more user preferences. - View Dependent Claims (23)
-
Specification