Setting up a system with a mobile device
AssigneeVivint, Inc.
InventorRichard Scott Carlson
Life of this patent
Estimating the term…
Abstract
Methods and systems are described for setting up a security and/or automation system. According to at least one embodiment, a method for setting up the security or automation system includes receiving a communication from a mobile device associated with installing a system peripheral device at a control unit and executing an installation task based on the communication.
Claims16
A computer-implemented method of setting up a security system and automation system, comprising:
- receiving, at a control unit, a first communication from a mobile device associated with installing a system peripheral device at the control unit, the first communication comprising a device identifier code;
- determining, at the control unit, whether the device identifier code indicates the mobile device is authorized to modify an aspect of the security system or automation system;
- upon determining the mobile device is unauthorized to modify an aspect of the security system or automation system, denying access;
- upon determining the mobile device is authorized to modify an aspect of the security system or automation system, determining whether the authorized mobile device is associated with an installer or an end user;
- executing, at the control unit, an installation task based at least in part on both the first communication and the determination the authorized mobile device is associated with the installer or the end user;
- and
- receiving, at the control unit, a second communication associated with installing the system peripheral device, the second communication being communicated by the system peripheral device, wherein the second communication includes a peripheral identifier code.
A computing device configured for setting up a security system and automation system, comprising:
- a processor;
- memory in electronic communication with the processor;
- and
- instructions stored in the memory, the instructions being executable by the processor to:
- receive a first communication from a mobile device associated with installing a system peripheral device at a control unit, the first communication comprising a device identifier code;
- determine whether the device identifier code indicates the mobile device is authorized to modify an aspect of the security system or automation system;
- upon determining the mobile device is unauthorized to modify an aspect of the security system or automation system, deny access;
- upon determining the mobile device is authorized to modify an aspect of the security system or automation system, determine whether the authorized mobile device is associated with an installer or an end user;
- execute an installation task based at least in part on both the first communication and the determination the authorized mobile device is associated with the installer or the end user;
- and
- receive a second communication associated with installing the system peripheral device, the second communication being communicated by the system peripheral device, wherein the second communication includes a peripheral identifier code.
A computer-program product for setting up a security system and automation system, the computer-program product comprising a non-transitory computer-readable medium having instructions thereon, the instructions being executable by a processor to:
- determine, by a processor of a mobile device, information for installing a peripheral device in conjunction with a control unit, the first communication comprising a device identifier code;
- determine whether the device identifier code indicates the mobile device is authorized to modify an aspect of the security system or automation system;
- upon determining the mobile device is unauthorized to modify an aspect of the security system or automation system, deny access;
- upon determining the mobile device is authorized to modify an aspect of the security system or automation system, determine whether the authorized mobile device is associated with an installer or an end user;
- send the information to the control unit from the authorized mobile device, the information comprising a command to execute at least a portion of an installation task at the control unit and an indication of the determination the authorized mobile device is associated with the installer or the end user;
- and
- receive, from the system peripheral device, a second communication associated with installing the system peripheral device, wherein the second communication includes a peripheral identifier code.
Dependencies are inferred from the claim text.