DEMAND RESPONSE EVENT DISSEMINATION SYSTEM AND METHOD
First Claim
1. A method comprising:
- determining peer data configured to reduce bandwidth requirements for a demand response application server, the peer data describing a set of peer clients associated with the demand response application server and how the peer clients communicate with one another, the peer data configured so that a subset of the peer clients directly communicate with the demand response application server and the demand response application server does not directly communicate with each of the peer clients in the set;
generating announcement data describing an event for the set of peer clients; and
receiving, from the subset of peer clients specified by the peer data, event response data associated with one or more of the peer clients and responsive to the event described by the announcement data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method may include receiving peer data describing a set of peer clients associated with a demand response application server and describing how the peer clients communicate with one another. The peer data may be configured so that a subset of the peer clients directly communicate with the demand response application server and the demand response application server does not directly communicate with each of the peer clients. The method may also include receiving announcement data describing an event specified by the demand response application server and determining event response data responsive to the announcement data. The method may also include identifying, from the set of peer clients specified by the demand response application server, a set of recipient peer clients to receive the event response data.
23 Citations
20 Claims
-
1. A method comprising:
-
determining peer data configured to reduce bandwidth requirements for a demand response application server, the peer data describing a set of peer clients associated with the demand response application server and how the peer clients communicate with one another, the peer data configured so that a subset of the peer clients directly communicate with the demand response application server and the demand response application server does not directly communicate with each of the peer clients in the set; generating announcement data describing an event for the set of peer clients; and receiving, from the subset of peer clients specified by the peer data, event response data associated with one or more of the peer clients and responsive to the event described by the announcement data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving peer data describing a set of peer clients associated with a demand response application server and describing how the peer clients communicate with one another, the peer data configured so that a subset of the peer clients directly communicate with the demand response application server and the demand response application server does not directly communicate with each of the peer clients; receiving announcement data describing an event specified by the demand response application server; determining event response data responsive to the announcement data; and identifying, from the set of peer clients specified by the demand response application server, a set of recipient peer clients to receive the event response data. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
receiving peer data describing a set of peer clients associated with a demand response application server and how the peer clients communicate with one another, the peer data configured so that a subset of the peer clients directly communicate with the demand response application server and the demand response application server does not directly communicate with each of the peer clients in the set of peer clients; receiving announcement data describing a set of events specified by the demand response application server; receiving, by a first client included in the set of peer clients, beacon data describing events received by a second client included in the set of peer clients; and determining that the beacon data describes an event not included in the set of events described by the announcement data. - View Dependent Claims (18, 19, 20)
-
Specification