Short message service (SMS)-enabled open automated demand response (OpenADR) server and related communications systems and methods
First Claim
Patent Images
1. A method comprising:
- receiving, by a processing device integrated with a first endpoint device, a first short message service (SMS) message that contains information in an Open Automatic Demand Response (OADR)-conformant format;
processing, by the processing device, the first SMS message to identify an OADR tag within the first SMS message and extract an OADR element associated with the OADR tag from the first SMS message, the OADR element comprising a value associated with energy consumption pricing, energy consumption curtailment, or grid reliability;
reformatting, by the processing device, the first SMS message into a first OADR-conformant message having the OADR element inserted into the first OADR-conformant message in a format that is compliant with a secure connection format protocol utilized by an energy consuming device; and
causing the energy consuming device to execute an action based on the information contained in the first SMS message by transmitting the first OADR-conformant message to the energy consuming device.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method for short message service (SMS)-enabled Open Automated Demand Response (OADR) server and related communications is presented. The method includes receiving, by a processing device integrated with a first endpoint device, a first SMS message that represents a first OADR-conformant message, processing the first SMS message, and causing an energy consuming device to execute an action based on the first SMS message.
26 Citations
24 Claims
-
1. A method comprising:
-
receiving, by a processing device integrated with a first endpoint device, a first short message service (SMS) message that contains information in an Open Automatic Demand Response (OADR)-conformant format; processing, by the processing device, the first SMS message to identify an OADR tag within the first SMS message and extract an OADR element associated with the OADR tag from the first SMS message, the OADR element comprising a value associated with energy consumption pricing, energy consumption curtailment, or grid reliability; reformatting, by the processing device, the first SMS message into a first OADR-conformant message having the OADR element inserted into the first OADR-conformant message in a format that is compliant with a secure connection format protocol utilized by an energy consuming device; and causing the energy consuming device to execute an action based on the information contained in the first SMS message by transmitting the first OADR-conformant message to the energy consuming device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a memory; a processing device communicably coupled to the memory, the processing device configured to; receive a first SMS message that contains information in an OADR-conformant format; process the first SMS message to identify an OADR tag within the first SMS message and extract an OADR element associated with the OADR tag from the first SMS message, the OADR element comprising a value associated with energy consumption pricing, energy consumption curtailment, or grid reliability; reformat the first SMS message into a first OADR-conformant message having the OADR element inserted into the first OADR-conformant message in a format that is compliant with a secure connection format protocol utilized by an energy consuming device; and cause the energy consuming device to execute an action based on the information contained in the first SMS message by transmitting the first OADR-conformant message to the energy consuming device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
receiving, by a processing device, a first OADR-conformant message that contains information in an OADR-conformant format; identifying, by the processing device, an OADR tag within the first OADR-conformant message; extracting, by the processing device, an OADR element associated with the OADR tag from the first OADR-conformant message, the OADR element comprising a value associated with energy consumption pricing, energy consumption curtailment, or grid reliability; generating, by the processing device, a first SMS message that contains information in an OADR-conformant format, wherein the information in the OADR-conformant format is generated by having the OADR element inserted into a body of the first SMS message; and transmitting, by the processing device, the first SMS message to a receiving device integrated with an endpoint device that is communicably coupled to an energy consuming device so as to cause the energy consuming device to execute an action based on the information contained in the first SMS message. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable storage medium comprising data that, when executed by a processing device, causes the processing device to perform a method comprising:
-
receiving a first OADR-conformant message that contains information in an OADR-conformant format; identifying, by the processing device, an OADR tag within the first OADR-conformant message; extracting, by the processing device, an OADR element associated with the OADR tag from the first OADR-conformant message, the OADR element comprising a value associated with energy consumption pricing, energy consumption curtailment, or grid reliability; generating a first SMS message that contains information in an OADR-conformant format, wherein the information in the OADR-conformant format is generated by having the OADR element inserted into a body of the first SMS message; and transmitting the first SMS message to a receiving device integrated with an endpoint device that is communicably coupled to an energy consuming device so as to cause the energy consuming device to execute an action based on the information contained in the first SMS message. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification