[0001] The present invention relates to management of energy demand and supply, particularly
but not exclusively to matching of energy demand and supply based on individual requirements.
[0002] Increasingly, both private and commercial energy consumers are purchasing energy
based on a set of requirements regarding attributes of the energy supplied. For example,
a consumer can require to only purchase energy that has been produced using green
methods (solar panels, windfarms), or by a local supplier.
[0003] In parallel, new actors are supplying energy into the market, such as, for example,
small energy producers using specific methods to produce energy (windfarms for example)
or even private individuals owning some energy creation apparatus (solar panels for
example) and wishing to sell some of the energy produced to others.
[0004] Hereafter, "user" refers to any actor producing and/or consuming energy. It therefore
also encompasses energy storage actors, which are both consumer and producers at different
times.
[0005] The user requirements and the granularity of these requirements according to which
the users want their energy supply and demand to be managed, are variable according
to the users, which may raise some issues.
[0006] Indeed, the matching of the requirements is complex, both because of the complexity
of finding a match when the requirements have a high level of granularity and because
of the complexity of obtaining the requirements from the users. For example, it can
be arduous for a user to state the requirements explicitly.
[0007] There is therefore a need to :
- manage by the user complex energy decisions in a simple way, that is to say without
having to provide a complex set of requirements by each user;
- manage complex energy decisions matching other users requirements;
- improve the matching of energy supply and demand on the requirements of the users
participating to the energy market.
[0008] The present invention improves the situation.
[0009] A first aspect of the invention relates to a method for matching a first entity requesting
energy with at least one energy producer, implemented by an energy broker in a telecommunications
network, and comprising :
- receiving a request for energy from a first entity, said energy request comprising
at least one attribute comprising at least an amount of energy to be provided in an
energy exchange;
- retrieving, from at least one social network, data relating to a plurality of energy
producers ;
- based on metrics applied to the attribute comprised in the energy request and to the
data retrieved from the social network, selecting at least one energy producer matching
the request for energy, so that the selected energy producer provides the amount of
energy to be provided in the energy exchange.
[0010] The present invention therefore proposes to use social network data to match a request
for energy with a producer of energy. This is advantageous in that social networks
enables the access to a huge amount of data, from which it can be derived which producer
of energy is the best for the user requesting the energy. In addition, the user requesting
the energy does not need to provide complex requirements as they can also be derived
from the social network data.
[0011] According to some embodiments, the first entity can be a proxy representing a consumer
and the selected energy producer provides the amount of energy to the consumer.
[0012] The proxy can be an automate interface or a machine responsible for automatic energy
transaction for the consumer, which enables to reduce the interactions to be performed
by the consumer.
[0013] In complement, the energy request may further comprise an identifier of the consumer,
the metrics may be configurable by the consumer and the metrics may be stored in association
with the identifier of the consumer in a database of the energy broker.
[0014] This enables to have personalized metrics and therefore to make the selection of
the at least one more relevant producer.
[0015] Alternatively or in complement, the energy request may further comprise an identifier
of the consumer, the method may further comprise retrieving, from at least one social
network, data relating to the consumer and wherein the metrics are further applied
to the retrieved data relating to the consumer.
[0016] This enables to make the selection of the at least one more relevant producer without
the need to require the consumer to input more requirements in the energy request.
[0017] Alternatively or in complement, the metrics may comprise one of, or any combination
of:
- common interests between the consumer and each of the producers on the social network,
wherein the data retrieved from the social network is representative of the common
interests between the consumer and each of the producers;
- contacts in common between the consumer and each of the producers on the social network,
wherein the data retrieved from the social network is representative of the contacts
in common between the consumer and each of the producers;
- reputation (such as e-reputation or online reputation) of each of the energy producers,
wherein the data retrieved from the social network is representative of the e-reputation
of each of the producers and comprises of reviews and feedback relating to previous
energy exchanges;
- a "producer/consumer distance" being representative of a compatibility between energy
production and requirements of the consumer or representative of a difference of a
time slot of production of energy and a time slot of consumption of energy.
[0018] This enables to improve the relevancy of the selection of at least one producer.
Also, the metrics may be weighted to give different levels of importance to each of
the metrics. The weighting can then be configured by the user.
[0019] In complement, the metrics may further comprise at least one of, or any combination
of:
- an electro technical distance between the consumer and each of the producers, the
electro technical distance being a value representative of the electric loss during
transfer of energy through the electrical network;
- a distance between an energy supplier of the customer and an energy supplier of each
producer.
[0020] This enables to improve the relevancy of the selection of at least one producer.
[0021] According to some embodiments, the attributes of the energy request may further comprise
a time or time slot for the energy exchange and the metrics may be further applied
to the time or time slot for the energy exchange.
[0022] This enables to improve the relevancy of the selection of at least one producer and
enables to ensure that the producer is able to provide the requested energy amount
at the requested time.
[0023] According to some embodiments, the step of selecting may comprise a step of ranking
producers based on the metrics, on the attributes comprised in the energy request
and on the data retrieved for said producers, and a step of selecting at least one
producer among the based ranked producers.
[0024] This enables to improve the relevancy of the selection of at least one producer.
[0025] According to some embodiments, the method may further comprise receiving an offer
of energy from a second entity of a producer, said offer of energy comprising at least
one attribute comprising at least an amount of energy to be provided in an energy
exchange, and the energy broker may select the at least one producer also based on
the received offer of energy.
[0026] This enables also for the producer to specify some requirements to be taken into
account when selecting a producer for matching an energy request.
[0027] According to some embodiments, the energy exchanged may be conditioned by a validation
received from a distribution service operator in charge of an energy network supporting
the energy exchange.
[0028] This enables to ensure that the energy support is technically able to support the
energy exchange.
[0029] According to some embodiments, the method may further comprise, after the energy
exchange, receiving measures from a distribution service operator in charge of an
energy network supporting the energy exchange.
[0030] This enables to monitor the exchange of energy between the consumer and the producer
and make it possible to review the quality and effectiveness of the energy exchange.
For example, profiles of the consumer and/or producer on the social network may be
updated based on the measures.
[0031] A second aspect of the invention concerns computer program product comprising program
instruction code stored on a computer-readable medium, for executing the steps of
the method according to the first aspect of the invention.
[0032] A third aspect of the invention concerns a non-transitory computer readable storage
medium with a program stored thereon, said program comprising instruction code stored
on a computer-readable medium, for executing the steps of the method according to
the first aspect of the invention.
[0033] A fourth aspect of the invention concerns an energy broker comprising :
- a network interface for accessing a communications network, for receiving a request
for energy from a first entity, said energy request comprising at least one attribute
comprising at least an amount of energy to be provided in an energy exchange and retrieving,
from at least one social network, data relating to a plurality of energy producers
;
- a processor configured for, based on metrics applied to the attribute comprised in
the energy request and to the data retrieved from the social network, selecting at
least one energy producer matching the request for energy, so that the selected energy
producer provides the amount of energy to be provided in the energy exchange.
[0034] According to some embodiments, the energy broker may further comprise the social
network and comprising a database storing user profiles, and the data retrieved from
the social network may be retrieved from the user profiles.
[0035] Other features and advantages of the invention will become apparent upon examining
the following detailed description and the accompanying drawings in which:
- figure 1 shows a system according to an embodiment of the invention;
- figure 2 is a flowchart showing the steps of a method according to some embodiments
of the invention;
- figure 3 is a structure of an energy broker according to some embodiments of the invention.
[0036] Figure 1 illustrates a system according to some embodiments of the invention.
[0037] The entities of the system can be interconnected via a communications network, for
example an IP network such as the Internet.
[0038] The system comprises an energy broker 101 communicating with a social network 100.
The entity
"social network 101" encompasses any network entity related to a social network, such as a server dedicated
to the social network 101. A social network service designates an online platform
enabling interconnection between users based on content sharing, activities, or any
other social relation.
[0039] According to some embodiments, the energy broker 101 and the social network 100 are
grouped as a unique entity. According to other embodiments, they are separate entities
communicating via the communications network.
[0040] Optionally, the energy broker 101 may also access other social networks 103 storing
social network data.
[0041] According to a first embodiment, the social network 100 is an energy social network,
which means that it is mostly dedicated to the exchange of energy. In that case, the
energy broker 101 may be a specific actor of the energy social network.
[0042] Alternatively, the social network 100 is a
"general" social network, dedicated to more general social interactions, but also integrating
interactions relating to the exchange of energy. For example, a specific section of
the general social network account of a user may be an
"energy wallet" dedicated to the energy transactions of the user.
[0043] The energy broker 101 can also communicate with a plurality of users, directly or
via the social network 100.
[0044] In what follows,
"user" designates an entity representing an energy producer and/or energy consumer. It is
to be noted that a user can be energy consumer in the context of a first energy exchange
and energy producer in the context of a second energy exchange. For example, storage
operators may acquire energy from a first energy producer, and is therefore an energy
consumer in that context, and may store the acquired energy for a subsequent transfer
to a given energy consumer (and is therefore an energy producer in that context).
Therefore, some users might be both consumer and producer at different times.
[0045] According to the invention, the social network 100 and the energy broker 101 share
at least some common users.
[0046] Users can access the energy broker via proxys 102. For example, a first proxy 102.1
may be dedicated to a first user and a second proxy may be dedicated to a second user.
A proxy can be an automate interface, or a machine responsible for automatic energy
transaction for the energy customer or producer, but it also encompasses a human being
(the energy customer or producer).
[0047] The first user is also associated with a first social network account 100.1 on the
social network 100 and the second user is associated with a second social network
account 100.2 on the social network 100. Optionally, the first and second users may
also be associated with accounts and data on other social networks 103.
[0048] Proxys 102 are arranged for generating requests for energy or offers of energy (depending
on whether the user is acting as consumer or producer). According to the invention,
such requests are basic description of the energy required or the energy to be sold.
A request for energy may comprise any of the following information, also called attributes
hereafter, or any combination of :
- amount of energy to be acquired;
- time or time slot of the energy exchange;
- identifier of the requesting user (customer).
[0049] An offer of energy may also comprise similar attributes, such as :
- amount of energy to be sold;
- time or time slot of the energy exchange;
- identifier of the selling user (producer)
[0050] A proxy is any entity able to act on behalf of a person or entity (above
"user") acting whether as energy customer or as energy producer.
[0051] The energy broker 101 may also communicate with energy supplier accounts 106.
"Energy supplier" designates a mass energy producer distributing energy over a given territory, such
as a country for example. It is to be differentiated from an energy producer within
the meaning of the invention. An energy producer according to the invention designates
the party (or user) from which the energy transferred during the energy exchange is
originated. An energy producer according to the invention may have a general contract
with an energy supplier supplying energy to the energy producer.
"Energy supplier account" designates an online platform dedicated to a given energy supplier.
[0052] The energy broker 101 may also communicate with distribution system operators, DSOs,
105, which are arranged to secure and distribute energy in an energy distribution
network (not shown on Figure 1).
[0053] The energy broker 101 may also communicate with energy markets 104 on which energy
can be traded.
[0054] Figure 2 is a flowchart showing the steps of a method according to some embodiments
of the invention.
[0055] The case of the processing of a request for energy is detailed first. The processing
of an offer of energy will be detailed hereafter.
[0056] At step 201, a request for energy is transmitted from the first proxy 102.1 for example,
to the social network 100 or to the energy broker 101 depending on the embodiment.
For example, in the case where the social network 100 is an energy social network,
the request for energy can transit via the energy social network, whereas when the
social network 100 is a general social network, the request for energy is preferably
transmitted directly from the first proxy 102.1 to the energy broker 101. As explained
above, the request for energy may comprise a basic description of the required energy
such as, at least, the amount of energy to be acquired and an identifier of the requesting
customer. As explained above, the request for energy may also comprise a time or time
slot of the energy exchange.
[0057] According to another embodiment (not represented on Figure 2), the request for energy
is transmitted to the social network and the energy broker 101 regularly polls the
energy social network to retrieve the user profiles of the energy social network.
According to that embodiment, the request for energy is stored in the energy profile
of the consumer on the social network. The energy profile of the consumer can be identified
based on the identifier of the requesting customer comprises in the request for energy.
No restriction applies to the identifier of the requesting customer, which can be
a name, a pseudonym, an email address or any sequence of digits and/or letters. The
identifier of the requesting customer and the identifier of the customer on the social
network may be identical, or, alternatively, may be stored in correspondence in a
mapping table.
[0058] The request for energy may also comprise further attributes such as category of required
energy (renewable such as issued from solar panel or windfarm for example), the location
of the consumer, an identifier of the supplier of the consumer, etc. As explained
hereafter, and alternatively, these further attributes can be obtained based on social
network data.
[0059] At steps 202 and 203, the energy broker 101 may request, from the social network
100 and from the other social networks 103, at least data relating to a plurality
of energy producers. Social network data may encompass any attribute of the energy
producers and numerous examples will be given hereafter. In complement, the energy
broker 101 may request social network data relating to the consumer identified in
the request for energy. At steps 204 and 205, social network data relating at least
to a plurality of energy producers can be received from the social network 100 and
from the other social networks 103.
[0060] Social network data relating to a plurality of energy producers may comprise any
data that impacts availability of energy resources by the energy producer. For example,
it can be any attribute, or any combination of attributes, among:
- information relating to the type of production, and more generally any information
relating to the production, such as windfarm, solar panels, and the capacity of production;
- information relating to activities of the energy producer, which may enable to deduce
that the producer will be away from home during a given time slot, so that an amount
of energy will be available;
- information regarding the location of the energy producer and the location of the
energy production site;
- information regarding the energy supplier of the energy producer;
- information regarding availability of energy resources of the producer;
- information regarding e-reputation and notation of the energy producer, such as feedbacks
relating to previous energy exchanges, regularity of production means, volume and
quality of data the producer provide.
[0061] Also, the social network data can be related to both the energy consumer identified
in the request for energy, and each of the energy producers. For example, it can encompass
a number of common social relationships (for example, number of friends or contacts
in common), a number of interests in common, common events they participate, common
school attendance, etc.
[0062] The social network data can also be related to the energy consumer identified in
the request for energy. For example, it can encompass:
- information regarding preferences of the consumer regarding some preferred types of
production (renewable for example);
- information regarding location of the consumer or of the receiving entity of the energy
exchange (consumer's house for example);
- information regarding the energy supplier of the consumer;
- information regarding e-reputation and notation of the energy consumer, such as feedbacks
relating to previous energy exchanges, volume and quality of data the consumer provide,
also the difference between requested amounts of energy and real consumption.
[0063] All the attributes above can be extracted from social network feeds by the consumer
or producer, either from explicit numerical data, from an analysis of the media they
post and consume, and from the text they write and read as port of their interaction
with the social network 101 or 103.
[0064] At step 206, based on predetermined metrics, on the request for energy, and on the
data retrieved from the social network, the energy broker selects at least one energy
producer matching the request for energy.
[0065] For example, the predetermined metrics may be any of, or any combination of:
- interests on social network and friends: this metrics can be defined by a distance
between center of interest on social networks (for example companies followed, music
groups, events, sports, etc). It can also be defined by the distance between friends
or contacts, or the number of links on social networks (groups, friend of friend,
etc);
- electro-technical distance : this metrics can be defined as a value representative
of the electric loss during transfer of energy through the electrical network. It
can also be defined as a distance on the electrical network, or also as a real geographical
distance (using location information of the consumer/producer, using GPS or geographical
information or address of the customer/producer);
- distance between supplier of the customer and supplier of the producer: this metrics
can be defined by a distance between the two suppliers : This can be equal to zero
if they are the same, or different from zero if they are different for example). Alternatively
or in complement, this can be a price or a capacity difference at a given time. Still
alternatively, this can be representative of a type of contracts between the two suppliers,
defining for example energy exchange requirements and the distribution system operator,
DSO, that is responsible of the distribution network (stability, electro-technical
constraints, etc);
- producer/consumer distance : this metrics can be defined as a compatibility between
two users of the electrical network, for example between the energy proposed to be
produced by a producer and the energy supposed to be consumed by a consumer. For example,
if the energy is produced using fossil means and the energy supposed to be consumed
is renewable energy, the distance will be great. Alternatively or in complement, this
distance can be representative of compatibility between electrical characteristics,
such as contractual maximum powers for example. This can be based on electrotechnical
data such as register readings, load profiles (maximum power and minimum power), reactive
and active power, energy measures, frequency, subscribed power level, etc. According
to another alternate or complementary embodiment, the producer/consumer distance can
be representative of a temporal criterion such as a difference of the time slot of
production of energy and the time slot of consumption of energy (which can be derived
from social network data such as social network events, meaning that the producer
is not at home and that energy is therefore available);
- e-reputation or notation : this metrics is based on different types of reviews and
feedback for a consumer and/or a producer. For the producer, it can be based on the
stability and regularity of its productions means (solar panel in a sunny or cloudy
region for example), or the volume and quality or data the producers provide to the
system (in particular to the social network 100 or 103). This metrics is also applied
to consumers (in the case of the offer of energy which will be discussed after), based
on the difference between requested amount of data and real consumption, or the volume
and quality of data the consumer provides to the system. This metrics can be calculated
from the user reviews retrieved from the social networks 100 and 103 or can be automatically
computed based on the system data analytics for example (by retrieving data from various
heterogeneous sources such as historic transactional information, statistics on consumer
preferences, segmentation of user types and roles). These data analytics can be instantaneous
measures/information (meters data, energy management devices data, ...) and also forecasted
information (for example meteorological forecasts, production/consumption forecasts)
that can be gathered from external sources or computed localy (based on specific forecasts
models).
[0066] The data input in the above metrics may therefore be the attributes in the request
for energy, the data retrieved from the social networks 100 and 103, data issued by
the energy suppliers accounts 106 or from the DSO 105.
[0067] The step of selecting at least one producer may comprise a first sub-step of ranking
the producers based on the metrics and the input data, and a second sub-step of selection
of at least one producer among the based ranked producers.
[0068] When a combination of metrics is taken into account for the ranking, the metrics
can be weighted. Weighting can be predefined or can be set by the user (the consumer)
via the social network 100 for example. The consumer can then decide which metrics
should be prioritized (for example e-reputation of the producer over producer/consumer
distance). No restriction is applied to the weighting formula that is applied to the
metrics.
[0069] According to one embodiment, only the best ranked producer is selected at step 206,
provided it can produce the requested amount of energy. Alternatively, the n best
ranked producers can be selected, n being an integer greater than 1.
[0070] At step 207, the energy broker 101 may send a first validation request to the DSO
105, the first validation request identifying the customer and at least one selected
producer. At step 208, the DSO 105 checks whether the energy exchange can be validated
or not. To this end, the DSO 105 checks whether the distribution network can support
the energy exchange or not. When several producers are identified, the DSO may validate
some of the exchanges and refuse the other exchanges.
[0071] At step 208, the DSO 105 sends a first validation response indicating for each exchange
(each exchange is identified by a couple of customer identifier and producer identifier)
whether it is validated or not.
[0072] Then, at step 210, the energy broker 101 generate a second validation request for
all the exchanges validated by the DSO, and the second validation request may be sent
to the energy suppliers 106 at step 211.
[0073] At step 212, the energy suppliers of the users identified in the second validation
request, determine whether the energy exchange can be validated or not. No restriction
is attached to the criteria that are taken into account by the suppliers for validating
or not the energy exchange.
[0074] At step 213, the energy suppliers 106 send to the energy broker 101 a second validation
response (or each given energy supplier sends one or several second validation responses
for each energy exchange that involves said given energy supplier), the second validation
response indicating, for each identified energy exchange (couple of customer identifier
and producer identifier) whether it is validated or not.
[0075] At step 214, the energy broker 101 determines whether the validated energy exchanges
are sufficient to satisfy the requested amount of energy. If not, an additional request
for energy can be sent at step 215 to the energy markets 104 so as to request a lacking
amount of energy. The additional request for energy can optionally further comprise
requested production preferences, a time or time slot of the requested exchange, a
minimum price, a maximum price, technical constraints, etc. The additional request
for energy can be processed at step 216 by the energy markets 104 to determine whether
an actor on the energy market 104 can propose an energy exchange satisfying the validated
energy request.
[0076] According to another embodiment, the additional request for energy is sent to the
energy markets even though the validated energy exchanges are sufficient to satisfy
the requested amount of energy. The energy broker then selects the best producer for
the requesting customer for contracting agreements.
[0077] An energy response is then sent at step 217 by the energy markets 104 to the energy
broker 101 indicating or not an additional proposal for energy.
[0078] At step 218, the energy broker 101 selects the final energy exchanges that have been
validated, and identifies them in a response that is transmitted to the first proxy
102.1 of the requesting customer at step 219. According to some embodiments, the response
can transit through the social network 100 before being forwarded to the first proxy
102.1.
[0079] At an optional step, not shown on Figure 2, a transaction contract request can be
sent to the energy suppliers 106 of the users involved in the contracted agreements.
The transaction contract request can identify the energy broker 101, the supplier
of the customer and the supplier of the at least one producer. In response to this,
a transaction contract answer can be received from each energy supplier validating
or not the respective contracted agreements.
[0080] At a subsequent step 220, the DSOs that are involved in the energy exchange, for
example the DSO 105.1, perform measures in the electrical network(s) while the energy
exchanges corresponding to the contracted agreements are performed between the selected
producers and the customer. For example, the DSO can report the measures performed
between the customer and one of the selected producer.
[0081] According to some embodiments, the measures can then be reported to the energy markets
at step 221 and the measures are forwarded by the energy markets to the energy broker
101 at step 222. Alternatively, according to other embodiments, the measures are directly
sent from the DSOs 105 to the energy broker 101 at step 223.
[0082] At step 224, the energy broker 101 checks whether the measures correspond to the
contracted agreements and generates a settlement for each energy exchange. Details
of the settlement are then transmitted to the energy markets 104 at step 225.
[0083] The energy markets 104 process the settlement based on the received details at step
226, and a settlement status is sent to the energy broker 101 at step 227.
[0084] Information about the settlement are then transmitted to the first proxy 102.1 of
the consumer and to the proxys of the producers involved in the energy exchange(s).
According to some embodiments, the information about the settlements transits through
the social network 100. This may enable to update e-reputation of the users involved
in the energy exchange(s).
[0085] The description of Figure 2 above has been described when a request for energy is
sent at step 201. This also applies to the reception of an offer of energy from the
second proxy 102.2 for example of a first energy producer. In that case, the offer
of energy is matched at step 206 with one of the request for energy which has been
previously received by the energy broker 101 and/or social network 100, based on the
above metrics, on the attributes contained in the offer of energy, on the attributes
contained in the several requests for energy, and on social data related to the first
energy producer and/or to the energy consumers from which the requests for energy
originate.
[0086] In view of the above, the present invention provides the advantage to allow a simple
way for users to manage their energy exchanges. The energy broker 101 enables to efficiently
match profiles of consumers and producers so as to optimize the energy exchanges (choose
the appropriate technology of production, reduce the loss of energy on the network,
etc).
[0087] More generally, the energy broker 101 according to the invention enables to manage
complex energy decisions in a simple way, that is to say without having to provide
a complex set of requirements from each user, to manage complex energy decisions matching
other users requirements, and to improve the matching of energy supply and demand
on the requirements of the users participating to the energy market.
[0088] Figure 3 represents a structure of an energy broker 300, such as the energy broker
101 referenced on Figure 1, according to some embodiments of the invention.
[0089] As explained above, the energy broker can be grouped with the social network 100
according to some embodiments of the invention.
[0090] The energy broker 300 comprises a random access memory 303 and a processor 302 that
can store instructions for performing the steps described above with reference to
Figures 8 and 9, in particular the steps 201 to 207, 209 to 211, 213 to 215, 217 to
219, 222 to 225, 227 and 228. Alternatively, the processor can be a dedicated electronic
circuitry designed to perform the above steps.
[0091] The energy broker 300 may also comprise a database 304 for storing data resulting
from the method according to the invention. For example, and preferentially, the database
304 may store metrics, which can be predetermined or can be different for each user,
and therefore stored in association with a user identifier. The database 304 may further
temporarily store the data comprises in the requests and response it receives. Also,
when the social network 100 and the energy broker are grouped in the same entity,
the database 304 may store the data related to the social network profiles of the
users.
[0092] The energy broker 300 comprises a network interface 301 to communicate with the other
entities of the communications network that are illustrated on Figure 1.
1. A method for matching a first entity requesting energy with at least one energy producer,
implemented by an energy broker (101) in a telecommunications network, and comprising
:
- receiving (201) a request for energy from a first entity (102.1), said energy request
comprising at least one attribute comprising at least an amount of energy to be provided
in an energy exchange;
- retrieving (204, 205), from at least one social network (100, 103), data relating
to a plurality of energy producers ;
- based on metrics applied to the attribute comprised in the energy request and to
the data retrieved from the social network, selecting (206) at least one energy producer
matching the request for energy, so that the selected energy producer provides the
amount of energy to be provided in the energy exchange.
2. The method according to claim 1, wherein the first entity (102.1) is a proxy representing
a consumer and wherein the selected energy producer provides the amount of energy
to the consumer.
3. The method according to claim 2, wherein the energy request further comprises an identifier
of the consumer, wherein the metrics are configurable by the consumer and wherein
the metrics are stored in association with the identifier of the consumer in a database
of the energy broker (101).
4. The method according to claim 2 or 3, wherein the energy request further comprises
an identifier of the consumer, wherein the method further comprises retrieving, from
at least one social network (100, 103), data relating to the consumer and wherein
the metrics are further applied to the retrieved data relating to the consumer.
5. The method according to one claims 2 to 4, wherein the metrics comprise one of, or
any combination of:
- common interests between the consumer and each of the producers on the social network,
wherein the data retrieved from the social network is representative of the common
interests between the consumer and each of the producers;
- contacts in common between the consumer and each of the producers on the social
network, wherein the data retrieved from the social network is representative of the
contacts in common between the consumer and each of the producers;
- reputation of each of the energy producers, wherein the data retrieved from the
social network is representative of the e-reputation of each of the producers and
comprises of reviews and feedback relating to previous energy exchanges;
- a producer/consumer distance being representative of a compatibility between energy
production and requirements of the consumer or representative of a difference of a
time slot of production of energy and a time slot of consumption of energy.
6. The method according to claim 5, wherein the metrics further comprises at least one
of, or any combination of:
- an electro technical distance between the consumer and each of the producers, the
electro technical distance being a value representative of the electric loss during
transfer of energy through the electrical network;
- a distance between an energy supplier of the customer and an energy supplier of
each producer.
7. The method according one of the preceding claims, wherein the attributes of the energy
request further comprises a time or time slot for the energy exchange and wherein
the metrics are further applied to the time or time slot for the energy exchange.
8. The method according to one of the preceding claims, wherein the step of selecting
comprises a step of ranking producers based on the metrics, on the attributes comprised
in the energy request and on the data retrieved for said producers, and a step of
selecting at least one producer among the based ranked producers.
9. The method according to one of the preceding claims, further comprising receiving
an offer of energy from a second entity of a producer, said offer of energy comprising
at least one attribute comprising at least an amount of energy to be provided in an
energy exchange, and wherein the energy broker selects the at least one producer also
based on the received offer of energy.
10. The method according to one of the preceding claims, wherein the energy exchanged
is conditioned by a validation (209) received from a distribution service operator
in charge of an energy network supporting the energy exchange.
11. The method according to one of the preceding claims, further comprising, after the
energy exchange, receiving (222, 223) measures from a distribution service operator
in charge of an energy network supporting the energy exchange.
12. A computer program product comprising program instruction code stored on a computer-readable
medium, for executing the steps of the method according to any of claims 1 to 11.
13. A non-transitory computer readable storage medium with a program stored thereon, said
program comprising instruction code stored on a computer-readable medium, for executing
the steps of the method according to any of claims 1 to 11.
14. An energy broker comprising :
- a network interface (301) for accessing a communications network, for receiving
a request for energy from a first entity, said energy request comprising at least
one attribute comprising at least an amount of energy to be provided in an energy
exchange and retrieving, from at least one social network (100, 103), data relating
to a plurality of energy producers ;
- a processor (302) configured for, based on metrics applied to the attribute comprised
in the energy request and to the data retrieved from the social network, selecting
at least one energy producer matching the request for energy, so that the selected
energy producer provides the amount of energy to be provided in the energy exchange.
15. The energy broker according to claim 14 further comprising the social network (100,
103) and comprising a database (304) storing user profiles, wherein the data retrieved
from the social network is retrieved from the user profiles.