US10665082B1ActiveUtility

Providing device power-level notifications

86
Assignee: AMAZON TECH INCPriority: Dec 27, 2017Filed: Dec 3, 2018Granted: May 26, 2020
Est. expiryDec 27, 2037(~11.5 yrs left)· nominal 20-yr term from priority
G08B 5/38G08B 21/182G08B 29/181
86
PatentIndex Score
6
Cited by
53
References
20
Claims

Abstract

This application is directed to techniques and processes for notifying a user about power levels of electronic devices. For example, a first electronic device may receive data representing the power level of a second electronic device. The first electronic device may then determine that the power level is below a threshold power level. After the determination, the first electronic device may detect a user and/or a client device located within a threshold distance to the first electronic device and/or the second electronic device. The first electronic device may then send data to the second electronic device, wherein the data includes a command to emit light according to a pattern indicating that the power level is below the threshold power level. Additionally, the first electronic device may send a message to the client device, where the message indicates that the power level is below the threshold power level.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. An electronic device comprising:
 one or more network interfaces; 
 one or more processors; and 
 one or more computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
 receiving, using the one or more network interfaces, a first data packet from a lighting device, the first data packet including at least:
 first data representing an identifier of the lighting device; and 
 second data representing a power level of an internal power source of the lighting device; 
 
 determining that the power level is below a threshold power level; 
 storing third data indicating that the power level of the internal power source of the lighting device is below the threshold power level; 
 detecting a client device within wireless communication range of the electronic device; 
 based at least in part on detecting the client device, generating a second data packet, the second data packet including at least:
 fourth data representing the identifier of the lighting device; and 
 fifth data representing a command for the lighting device to emit light using a pattern that indicates that the power level is below the threshold power level; 
 
 sending, using the one or more network interfaces, the second data packet to the lighting device; and 
 sending, using the one or more network interfaces, sixth data representing a message to the client device, the message indicating that the power level of the internal power source of the lighting device is below the threshold power level. 
 
 
     
     
       2. The electronic device as recited in  claim 1 , wherein the one or more computer-readable media store further instructions that, when executed by the one or more processors, cause the one or more processors to perform further operations comprising:
 storing seventh data representing a first identifier of the client device, 
 wherein detecting the client device within wireless communication range of the electronic device comprises:
 receiving, using the one or more network interfaces, eighth data from the client device, the eighth data representing a second identifier of the client device; and 
 determining that the first identifier represented by the seventh data corresponds to the second identifier represented by the eighth data. 
 
 
     
     
       3. The electronic device as recited in  claim 1 , wherein the pattern includes at least one of:
 flashing the light using a frequency that indicates the power level; 
 emitting the light at an intensity that indicates the power level; or 
 flashing the light a number of times, the number of times indicating the power level. 
 
     
     
       4. A method comprising:
 receiving, by a first electronic device, first data from a second electronic device, the first data representing a power level of a power source of the second electronic device; 
 receiving, by the first electronic device, second data using a sensor, the second data indicating that the sensor detected an object; and 
 based at least in part on receiving the second data indicating that the sensor detected the object, sending, by the first electronic device, third data to the second electronic device, the third data representing at least a command to activate a light source, of the second electronic device, using a pattern that indicates the power level of the power source of the second electronic device. 
 
     
     
       5. The method as recited in  claim 4 , further comprising, after receiving the second data, sending a message to a client device, the message indicating the power level of the power source. 
     
     
       6. The method as recited in  claim 4 , further comprising, after receiving the second data, sending a message to a client device, the message indicating that the second electronic device is emitting the light using the pattern in order to indicate the power level of the power source. 
     
     
       7. The method as recited in  claim 4 , further comprising:
 determining that a threshold period of time has elapsed since sending the third data; and 
 sending fourth data to the second electronic device, the fourth data representing an additional command to cease activating the light source using the pattern. 
 
     
     
       8. The method as recited in  claim 4 , further comprising:
 receiving fourth data from the second electronic device, the fourth data representing an additional power level of the power source; and 
 sending fifth data to the second electronic device, the fifth data representing at least an additional command to activate the light source using an additional pattern that indicates the additional power level of the power source, the additional pattern being different than the pattern. 
 
     
     
       9. The method as recited in  claim 4 , further comprising sending fourth data to a third electronic device, the fourth data representing at least an additional command to activate an additional light source, of the third electronic device, using an additional pattern that indicates the power level of the power source of the second electronic device. 
     
     
       10. The method as recited by  claim 4 , further comprising receiving, by the first electronic device, power from an external power source. 
     
     
       11. The method as recited in  claim 4 , further comprising at least one of:
 flashing the light source at a frequency that is represented by the pattern; 
 activating the light source at an intensity that is represented by the pattern; or 
 flashing the light source a number of times that is represented by the pattern. 
 
     
     
       12. The method as recited in  claim 4 , further comprising generating a data packet, the data packet including at least:
 fourth data representing a first identifier of the second electronic device; and 
 the third data representing at least the command to activate the light source using the pattern that indicates the power level of the power source of the second electronic device, 
 wherein sending the third data to the second electronic device comprises sending the data packet to the second electronic device. 
 
     
     
       13. The method as recited in  claim 4 , further comprising determining, by the first electronic device, that the second data indicates that the sensor detected a client device associated with at least one of the first electronic device or the second electronic device. 
     
     
       14. The method as recited in  claim 4 , further comprising:
 determining, by the first electronic device, that the power level of the power source is below a threshold power level; and 
 storing, by the first electronic device, fourth data indicating that the power level of the power source is below the threshold power level. 
 
     
     
       15. A first electronic device comprising:
 one or more network interfaces; 
 one or more processors; and 
 one or more computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
 receiving, using the one or more network interfaces, data indicating a power level of a power source of a second electronic device; 
 detecting an object in proximity to the first electronic device; and 
 based at least in part on detecting the object in proximity to the first electronic device, sending, using the one or more network interfaces, a message to a client device, the message indicating the power level of the power source of the second electronic device. 
 
 
     
     
       16. The first electronic device as recited in  claim 15 , the one or more computer-readable media storing further instructions that, when executed by the one or more processors, cause the one or more processors to perform further operations comprising sending, using the one or more network interfaces, additional data to at least one of the second electronic device or a third electronic device, the additional data representing at least a command to activate a light source using a pattern that indicates the power level. 
     
     
       17. The first electronic device as recited in  claim 16 , wherein the pattern includes at least one of:
 flashing the light source at a frequency that indicates the power level; 
 activating the light source at an intensity that indicates the power level; or 
 flashing the light source a number of times, the number of times indicating the power level. 
 
     
     
       18. The first electronic device as recited in  claim 16 , wherein the message further indicates that the second electronic device is activating the light source according to the pattern. 
     
     
       19. The first electronic device as recited in  claim 15 , further comprising a camera, and wherein the one or more computer-readable media store further instructions that, when executed by the one or more processors, cause the one or more processors to perform further operations comprising:
 generating, using the camera, image data representing an image; and 
 determining that a portion of the image represents the second electronic device, 
 wherein the message indicating the power level of the power source of the second electronic device includes at least the image, a first indication that the portion of the image data represents the second electronic device, and a second indication of the power level. 
 
     
     
       20. The first electronic device as recited in  claim 15 , the one or more computer-readable media storing further instructions that, when executed by the one or more processors, cause the one or more processors to perform further operations comprising:
 determining that the power level of the power source is below a threshold power level; and 
 storing additional data indicating that the power level of the power source is below the threshold power level.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.