Device usage message generator indicative of power consumption of an electronic device
View Patent ↗Technologies are generally described for systems, devices and methods effective to generate a message that may be sent to a social network. Power information from an electronic device may be detected by a power detector and received by a processor. For example, a power consumption profile of an appliance may be detected. The processor may classify the power information to produce descriptive data. For example, the processor may determine that an oven has been turned on for a period of time. The processor may generate the message by applying one or more rules to the descriptive data. For example, the processor may generate a message relating to consumption of dinner based on the determination that the oven has been turned on.
1. A message generator comprising:
a processor;
a power detector configured to be in communication with the processor; and
a memory configured to be in communication with the processor, the memory effective to store instructions;
the power detector effective to:
detect power information indicative of power consumption by an electronic device; and
send the power information to the processor;
the processor effective to:
classify the power information in response to the instructions stored in the memory to produce descriptive data about an activity associated with the use of the electronic device, wherein the activity is derived from the usage of the electronic device; and
apply one or more rules to the descriptive data to generate the message.
2. The message generator of claim 1 , wherein the processor is further effective to:
send the message to a content server;
receive content related to the message from the content server; and
output the content.
3. The message generator of claim 1 , wherein the power detector is effective to detect power information indicative of power consumed by the electronic device through receipt of data from the electronic device.
4. The message generator of claim 1 , wherein the power detector is effective to detect power information indicative of power consumption by the electronic device through detection of an analog power signal of the electronic device.
5. The message generator of claim 1 , wherein:
the power detector is effective to detect power information indicative of power consumption by the electronic device; and
the power information comprises at least one of an impulse response and an inductive ringing characteristic of the electronic device.
6. The message generator of claim 1 , wherein the message includes the activity associated with use of the electronic device.
7. The message generator of claim 6 , wherein the processor is further effective to send the message to a social network.
8. The message generator of claim 7 , wherein the processor is further effective to:
generate an indicator, wherein the indicator signifies that the message was generated by the message generator; and
send the indicator to the social network with the message.
9. A method to generate a message, the method comprising:
detecting, by a power detector, power information indicative of power consumption by an electronic device;
receiving, by a processor, the power information from the power detector;
classifying, by the processor, the power information to produce descriptive data about an activity associated with the use of the electronic device, wherein the activity is derived from the usage of the electronic device; and
generating, by the processor, the message by applying one or more rules to the descriptive data.
10. The method of claim 9 , further comprising, by the processor:
sending the message to a content server;
receiving content related to the message from the content server; and
outputting the content.
11. The method of claim 10 , wherein the content is an advertisement.
12. The method of claim 9 , wherein detecting the power information includes detecting at least one of data from the electronic device or an analog power signal of the electronic device.
13. The method of claim 9 , wherein the message relates to the activity associated with the use of the electronic device.
14. The method of claim 13 , further comprising sending the message to a social network.
15. The method of claim 9 , further comprising, by the processor:
generating probabilistic data relating to the activity associated with the use of the electronic device; and
wherein classifying the power information to produce descriptive data is based on the probabilistic data.
16. A method to generate content based on power information, the method comprising:
detecting, by a power detector, the power information indicative of power consumption by an electronic device;
classifying, by a processor, the power information to produce descriptive data about an activity associated with the use of the electronic device, wherein the activity is derived from the usage of the electronic device;
applying, by the processor, one or more rules to the descriptive data;
identifying, by the processor, the activity based on the application of the one or more rules to the descriptive data;
sending, by the processor, an indication of the activity to a content server configured to be in communication with the processor; and
receiving, by the processor from the content server, content related to the activity.
17. The method of claim 16 , further comprising sending the content to a computing device that is different from the processor.
18. The method of claim 17 , wherein the content is an advertisement related to the activity.
19. The method of claim 16 , wherein detecting the power information includes detecting at least one of data from the electronic device or an analog power signal of the electronic device.
20. The method of claim 16 , further comprising, by the processor:
generating probabilistic data relating to the activity associated with the use of the electronic device; and
wherein classifying the power information to produce descriptive data is based on the probabilistic data.