SYSTEMS AND METHODS FOR ENHANCING WASTE DISPOSAL AND ENERGY EFFICIENCY USING SENSOR AND ALTERNATIVE POWER TECHNOLOGIES
A computer system including sensor and alternative power technologies for enhancing waste disposal and energy efficiency using is provided. The computer system may be configured to receive waste data and recycling data from at least one sensor located proximate to a waste bin, and determine a level of waste in the waste bin based upon the received waste data, and a level of contamination of the waste bin based upon the received recycling data. The computer system may be also configured to determine whether collection of waste in the waste bin or decontamination of the waste bin is required. The computer system may be further configured to generate an alert including information corresponding collection or decontamination of the waste bin, and transmit the alert to one or more client devices associated with at least one user.
1 . A computer system for monitoring and generating real-time alerts relating to an operational health of one or more electric devices associated with a user, the computer system comprising at least one sensor, at least one memory device, and at least one processor in communication with the at least one sensor and the at least one memory device, the at least one processor programmed to:
collect, via the at least one sensor, energy data from the one or more electric devices;
build, using the collected energy data, an energy consumption profile for the user, wherein the energy consumption profile includes energy consumption patterns of the one or more electric devices;
select, based upon the energy consumption profile, an energy monitoring plan by comparing the energy consumption profile to a reference pattern of energy consumption associated with the energy monitoring plan, the energy monitoring plan including one or more threshold values;
collect additional energy data for the one or more electric devices over a subsequent period of time;
compare the collected additional energy data to the one or more threshold values of the selected energy monitoring plan; and
in response to the comparison indicating that a status of the operational health of the one or more electric devices has changed, cause an alert to be displayed on one or more client devices associated with the user indicating that the status of the operational health of the one or more electric devices has changed.
2 . The computing system of claim 1 , wherein at least one of the one or more threshold values corresponds to an amount of energy usage, and wherein the additional energy data indicates an amount of energy usage by the one or more electric devices over the subsequent period of time.
3 . The computer system of claim 1 , wherein the one or more electric devices includes an electric charging station, wherein the electric charging station includes the at least one sensor to collect energy data relating to an electric vehicle.
4 . The computer system of claim 3 , wherein the operational health is a battery health of one or more batteries of the electric vehicle.
5 . The computer system of claim 1 , wherein the at least one processor is further programmed to:
generate, based upon the energy consumption profile, alerts including at least one of driving recommendations and alternative driving routes; and
transmit the alerts to the one or more client devices.
6 . The computer system of claim 5 , wherein the at least one processor is further programmed to:
determine, using information from location data received from the one or more client devices, common routes traveled by the user; and
generate the driving recommendations based upon the determined common routes.
7 . The computer system of claim 1 , wherein the at least one processor is further programmed to:
generate, using location identifier included in the collected energy data, a map including one or more electric charging stations;
generate a list of recommended electric charging stations sorted by energy prices and charging times of each charging station;
generate a station alert including at least one of the generated map and the list of recommended charging stations; and
transmit the station alert to the one or more client devices.
8 . The computer system of claim 1 , wherein the at least one processor is further programmed to:
generate an electric charging (EC) computer application, wherein the EC computer application enables the one or more client devices to communicate with one or more electric charging stations, via wireless communication;
receive, via the EC computing application, energy charging information corresponding to energy loaded into the one or more electric devices;
analyze the received energy charging information to identify one or more energy usage patterns associated with the one or more electric devices;
build, based upon the one or more energy usage patterns, one or more energy usage models associated with the one or more electric devices; and
transmit the one or more usage patterns to at least one of the one or more client devices.
9 . The computer system of claim 1 , wherein the at least one processor is further programmed to:
collect, via one or more smart energy meters, the energy data;
analyze the energy data to identify one or more energy usage patterns associated with the one or more electric devices;
build, based upon the one or more energy usage patterns, one or more energy usage models associated with the one or more electric devices; and
transmit the one or more usage patterns to a one or more energy computing devices associated with one or more electricity suppliers.
10 . A computer-implemented method for monitoring and generating real-time alerts relating to an operational health of one or more electric devices associated with a user, the computer-implemented method performed by at least one processor in communication with at least one sensor and at least one memory device, the computer-implemented method comprising:
collecting, by the at least one processor, via the at least one sensor, energy data from the one or more electric devices;
building, by the at least one processor, using the collected energy data, an energy consumption profile for the user, wherein the energy consumption profile includes energy consumption patterns of the one or more electric devices;
selecting, by the at least one processor, based upon the energy consumption profile, an energy monitoring plan by comparing the energy consumption profile to a reference pattern of energy consumption associated with the energy monitoring plan, the energy monitoring plan including one or more threshold values;
collecting, by the at least one processor additional energy data for the one or more electric devices over a subsequent period of time;
comparing, by the at least one processor, the collected additional energy data to the one or more threshold values of the selected energy monitoring plan; and
in response to the comparison indicating that a status of the operational health of the one or more electric devices has changed, causing, by the at least one processor, an alert to be displayed on one or more client devices associated with the user indicating that the status of the operational health of the one or more electric devices has changed.
11 . The computer-implemented method of claim 10 , wherein at least one of the one or more threshold values corresponds to an amount of energy usage, and wherein the additional energy data indicates an amount of energy usage by the one or more electric devices over the subsequent period of time.
12 . The computer-implemented method of claim 10 , wherein the one or more electric devices includes an electric charging station, wherein the electric charging station includes the at least one sensor to collect energy data relating to an electric vehicle.
13 . The computer-implemented method of claim 12 , wherein the operational health is a battery health of one or more batteries of the electric vehicle.
14 . The computer-implemented method of claim 10 , further comprising:
generating, by the at least one processor, based upon the energy consumption profile, alerts including at least one of driving recommendations and alternative driving routes; and
transmit the alerts to the one or more client devices.
15 . The computer-implemented method of claim 14 , further comprising:
determining, by the at least one processor, using information from location data received from the one or more client devices, common routes traveled by the user; and
generating, by the at least one processor, the driving recommendations based upon the determined common routes.
16 . The computer-implemented method of claim 10 , further comprising:
generating, by the at least one processor, using location identifier included in the collected energy data, a map including one or more electric charging stations;
generating, by the at least one processor, a list of recommended electric charging stations sorted by energy prices and charging times of each charging station;
generating, by the at least one processor, a station alert including at least one of the generated map and the list of recommended charging stations; and
transmitting, by the at least one processor, the station alert to the one or more client devices.
17 . The computer-implemented method of claim 10 , further comprising:
generating, by the at least one processor, an electric charging (EC) computer application, wherein the EC computer application enables the one or more client devices to communicate with one or more electric charging stations, via wireless communication;
receiving, by the at least one processor, via the EC computing application, energy charging information corresponding to energy loaded into the one or more electric devices;
analyzing, by the at least one processor, the received energy charging information to identify one or more energy usage patterns associated with the one or more electric devices;
building, by the at least one processor, based upon the one or more energy usage patterns, one or more energy usage models associated with the one or more electric devices; and
transmitting, by the at least one processor, the one or more usage patterns to at least one of the one or more client devices.
18 . The computer-implemented method of claim 10 , further comprising:
collecting, by the at least one processor, via one or more smart energy meters, the energy data;
analyzing, by the at least one processor, the energy data to identify one or more energy usage patterns associated with the one or more electric devices;
building, by the at least one processor, based upon the one or more energy usage patterns, one or more energy usage models associated with the one or more electric devices; and
transmitting, by the at least one processor, the one or more usage patterns to a one or more energy computing devices associated with one or more electricity suppliers.
19 . At least one non-transitory computer-readable media having computer-executable instructions embodied thereon for monitoring and generating real-time alerts relating to an operational health of one or more electric devices associated with a user, wherein when executed by at least one processor in communication with at least one sensor and at least one memory device, the computer-executable instructions cause at least one processor to:
collect, via the at least one sensor, energy data from the one or more electric devices;
build, using the collected energy data, an energy consumption profile for the user, wherein the energy consumption profile includes energy consumption patterns of the one or more electric devices;
select, based upon the energy consumption profile, an energy monitoring plan by comparing the energy consumption profile to a reference pattern of energy consumption associated with the energy monitoring plan, the energy monitoring plan including one or more threshold values;
collect additional energy data for the one or more electric devices over a subsequent period of time;
compare the collected additional energy data to the one or more threshold values of the selected energy monitoring plan; and
in response to the comparison indicating that a status of the operational health of the one or more electric devices has changed, cause an alert to be displayed on one or more client devices associated with the user indicating that the status of the operational health of the one or more electric devices has changed.
20 . The at least one non-transitory computer-readable media of Claim 19 , wherein at least one of the one or more threshold values corresponds to an amount of energy usage, and wherein the additional energy data indicates an amount of energy usage by the one or more electric devices over the subsequent period of time.