US 12,437,347 B1
Energy usage tracking and management
Santhosh Monappa Shetty, Omaha, NE (US)
Assigned to West Technology Group, LLC, Omaha, NE (US)
Filed by West Corporation, Omaha, NE (US)
Filed on Jul. 31, 2019, as Appl. No. 16/527,298.
Int. Cl. G06Q 50/06 (2024.01); G06Q 10/1093 (2023.01)
CPC G06Q 50/06 (2013.01) [G06Q 10/1095 (2013.01)] 6 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a processor of an energy usage server, energy usage information of one or more devices at a location of a customer;
identifying, via the processor, high energy usage events of the customer based on usage cycle times within the received energy usage information;
establishing a wireless network communication channel between a heating ventilation and air conditioning (HVAC) controller from among the one or more devices and the energy usage server via a wireless network router;
detecting, by the processor, energy usage events of the one or more devices over a period of time;
determining, by the processor, one or more of the energy usage events has exceeded an energy usage threshold;
in response to the determining, assigning, by the processor, the one or more energy usage events as high energy usage events; and
storing, by the processor, information about the one or more high energy usage events in a customer profile,
receiving, by the processor via the wireless network communication channel, an initiation signal from a device from among the one or more devices which identifies a hardware address of the device, a type of energy usage event that has been initiated by the device, a current time, and a type of usage cycle selected;
determining, by the processor, that the energy usage event is a high energy usage event initiated during a peak interval of time based on the type of energy usage event and the current time which are included in the initiation signal;
determining, by the processor, to perform an initial part of the usage cycle but delay a subsequent part of the usage cycle based on the determination that the energy usage event is a high energy usage event; and
in response to the determination to perform an initial part of the usage cycle but delay a subsequent part of the usage cycle, controlling, by the processor, the device to perform the initial part of the usage cycle without starting the subsequent part of the usage cycle during the peak interval time, and further controlling, by the processor, the device to perform the subsequent part of the usage cycle during a non-peak interval of time;
creating, by the processor, schedule events corresponding to future recommended energy usage times for a calendar application associated with the customer profile; and
populating, by the processor, the calendar application with the created schedule events.