US10776528B1ActiveUtility

Systems and methods for smart home mapping

87
Assignee: VIVINT INCPriority: Nov 17, 2014Filed: May 28, 2019Granted: Sep 15, 2020
Est. expiryNov 17, 2034(~8.4 yrs left)· nominal 20-yr term from priority
Inventors:Jonpaul Vega
G06F 30/13
87
PatentIndex Score
4
Cited by
3
References
20
Claims

Abstract

Methods and systems are described for mapping a living space. An example computer-implemented method for mapping a living space includes receiving information about an exterior perimeter of the living space, receiving information about a plurality of interior boundaries of the living space, receiving information about a location for each of a plurality of barriers of the living space, and generating an electronic map of the living space using the information about the exterior perimeter, the plurality of interior boundaries, and the location of each of the plurality of barriers.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method for a control panel of an automation or security system, comprising:
 receiving, from a handheld computing device, an electronic map of a home comprising a layout of the home; 
 generating a recommended automation or security system layout based at least in part on receiving the electronic map and one or more criteria; 
 determining an activation of an automation or security feature of the recommended automation or security system layout; 
 receiving a location of the activated automation or security feature of the recommended automation or security system layout relative to the layout of the home; and 
 displaying the electronic map of the home based at least in part on determining the activation of the automation or security feature, the electronic map of the home, and the location of the activated automation or security feature at the location of the automation or security feature relative to the layout of the home. 
 
     
     
       2. The method of  claim 1 , further comprising:
 displaying a video camera feed of the automation or security feature in conjunction with the electronic map of the home, wherein displaying the video camera feed of the automation or security feature is based at least in part on determining the activation of the automation or security feature. 
 
     
     
       3. The method of  claim 2 , further comprising:
 receiving, from a user input, a verification of an occurrence of the activation of the automation or security feature of the recommended automation or security system layout based at least in part on the displaying the video camera feed of the automation or security feature. 
 
     
     
       4. The method of  claim 1 , further comprising:
 receiving, from the automation or security feature, an indication of an event related to the automation or security feature; and 
 determining that the event is an unauthorized event, wherein determining the activation of the automation or security feature is based at least in part on determining that the event is the unauthorized event. 
 
     
     
       5. The method of  claim 1 , wherein generating the recommended automation or security system layout further comprises:
 generating recommended automation or security features based at least in part on the electronic map and the one or more criteria. 
 
     
     
       6. The method of  claim 1 , wherein the one or more criteria comprises one or more of a size of the home, a pricing criterion, a user preference for a level of automation or security of the home, an activity level of the a at the home, or a security level of an area surrounding the home. 
     
     
       7. The method of  claim 1 , further comprising:
 transmitting a notification of the activation of the automation or security feature to a third party, wherein the notification comprises the electronic map of the home and the location of the activated automation or security feature at the location of the automation or security feature relative to the layout of the home. 
 
     
     
       8. The method of  claim 7 , wherein the third party includes maintenance personnel, call center personnel, or emergency personnel. 
     
     
       9. The method of  claim 1 , further comprising:
 transmitting a notification of the activation of the automation or security feature to a user device, wherein the notification comprises the electronic map of the home and the location of the activated automation or security feature at the location of the automation or security feature relative to the layout of the home. 
 
     
     
       10. The method of  claim 9 , further comprising:
 receiving a communication from the user device based at least in part on transmitting the notification to the user device, the communication configured to verify an occurrence of the activation of the automation or security feature. 
 
     
     
       11. The method of  claim 9 , further comprising:
 receiving a communication from the user device based at least in part on transmitting the notification to the user device, the communication configured to control the automation or security feature. 
 
     
     
       12. The method of  claim 1 , wherein the automation or security feature includes a door, a window, a lock, an appliance, a lighting fixture, a camera, a sensor, or a combination thereof. 
     
     
       13. The method of  claim 1 , wherein the control panel of the security or automation system is a wall-mounted control panel located at the home. 
     
     
       14. A control panel for automation or security systems, comprising:
 a processor; 
 a memory in electronic communication with the processor; and 
 instructions stored in the memory, the instructions being executable by the processor to:
 receive, from a handheld computing device, an electronic map of a home comprising a layout of the home; 
 generate a recommended automation or security system layout based at least in part on receiving the electronic map and one or more criteria; 
 determine an activation of an automation or security feature of the recommended automation or security system layout; 
 receive a location of the activated automation or security feature of the recommended automation or security system layout relative to the layout of the home; and 
 display the electronic map of the home based at least in part on determining the activation of the automation or security feature, the electronic map of the home, and the location of the activated automation or security feature at the location of the automation or security feature relative to the layout of the home. 
 
 
     
     
       15. The control panel of  claim 14 , wherein the instructions are further executable to:
 display a video camera feed of the automation or security feature in conjunction with the electronic map of the home, wherein displaying the video camera feed of the automation or security feature is based at least in part on determining the activation of the automation or security feature. 
 
     
     
       16. The control panel of  claim 15 , wherein the instructions are further executable to:
 receive, from a user input, a verification of an occurrence of the activation of the automation or security feature of the recommended automation or security system layout based at least in part on the displaying the video camera feed of the automation or security feature. 
 
     
     
       17. The control panel of  claim 14 , wherein the instructions are further executable to:
 receive, from the automation or security feature, an indication of an event related to the automation or security feature; and 
 determine that the event is an unauthorized event, wherein determining the activation of the automation or security feature is based at least in part on determining that the event is the unauthorized event. 
 
     
     
       18. The control panel of  claim 14 , wherein the instructions to generate the recommended automation or security system layout are further executable to:
 generate recommended automation or security features based at least in part on the electronic map and the one or more criteria. 
 
     
     
       19. The control panel of  claim 14 , wherein the one or more criteria comprises one or more of a size of the home, a pricing criterion, a user preference for a level of automation or security of the home, an activity level of the a at the home, or a security level of an area surrounding the home. 
     
     
       20. A non-transitory computer-readable medium storing instructions executable by a processor of a control panel to:
 receive, from a handheld computing device, an electronic map of a home comprising a layout of the home; 
 generate a recommended automation or security system layout based at least in part on receiving the electronic map and one or more criteria; 
 determine an activation of an automation or security feature of the recommended automation or security system layout; 
 receive a location of the activated automation or security feature of the recommended automation or security system layout relative to the layout of the home; and 
 display the electronic map of the home based at least in part on determining the activation of the automation or security feature, the electronic map of the home, and the location of the activated automation or security feature at the location of the automation or security feature relative to the layout of the home.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.