SECURE UNLOCK OF A DEVICE
First Claim
1. A method for security and/or automation systems, comprising:
- generating a unique identifier for a device;
transmitting the unique identifier to a location remote from the device;
locking at least one aspect of the device based at least in part on one or more security parameters;
unlocking the at least one aspect of the device when the unique identifier is input into the device.
5 Assignments
0 Petitions
Accused Products
Abstract
A control panel may prevent access to one or more aspects of the control panel based at least in part on one or more security parameters. The security parameters may include a default locked status and a takeover locked status. The default locked status may prevent a user or other personnel from accessing the software, code, or other intellectual property on the control panel while still allowing the user to interface with the security and/or automation system. The takeover locked status may prevent any access or use of the control panel. To protect the automation system and the automation system provider, it may be desired to use a unique identifier to unlock at least one or more aspects of the control panel. The unique identifier may be loaded onto an external storage device which the control panel may automatically recognize.
37 Citations
20 Claims
-
1. A method for security and/or automation systems, comprising:
-
generating a unique identifier for a device; transmitting the unique identifier to a location remote from the device; locking at least one aspect of the device based at least in part on one or more security parameters; unlocking the at least one aspect of the device when the unique identifier is input into the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A device for a security and/or 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; generate a unique identifier; transmit the unique identifier to a location remote from the device; lock at least one aspect of the device based at least in part on one or more security parameters; unlock the at least one aspect the device when the unique identifier is input into the device. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium storing computer-executable code for security and/or automation systems, the code executable by a processor to:
-
generate a unique identifier; transmit the unique identifier to a location remote from a device; lock at least on aspect of the device based at least in part on one or more security parameters; unlock the at least one aspect of the device when the unique identifier is input into the device. - View Dependent Claims (18, 19, 20)
-
Specification