Systems and methods for secure authentication for access control, home control, and alarm systems
Systems and methods for secure authentication for access control, home control, and alarm systems are provided. Some methods can include receiving first user input at a mobile device, determining whether the first user input matches preconfigured user input, when the first user input matches the preconfigured user input, transmitting an access signal to an access control system, a home control system, or an alarm system to trigger access thereto.
1. A method comprising:
receiving instructions from a user for preconfiguring or changing preconfigured user input to associate the preconfigured user input with user access to an access control system, a home control system, or an alarm system;
receiving first user input at a mobile device;
determining whether the first user input matches the preconfigured user input;
when the first user input matches the preconfigured user input, transmitting an access signal to the access control system, the home control system, or the alarm system to trigger the user access thereto;
determining when the preconfigured user input has been used a limited number of times to provide access to the access control system, the home control system, or the alarm system; and
when the preconfigured user input has been used the limited number of times to provide the access to the access control system, the home control system, or the alarm system, revoking future access to the access control system, the home control system, or the alarm system based on the preconfigured user input.
2. The method of claim 1 wherein the access signal includes instructions to open or unlock a door monitored by the access control system.
3. The method of claim 1 wherein the access signal includes instructions to turn on a connected device of the home control system.
4. The method of claim 1 wherein the access signal includes instructions to arm or disarm the alarm system.
5. The method of claim 1 wherein the first user input includes a user depressing or holding down one or more mobile buttons of the mobile device in a first sequence.
6. The method of claim 5 wherein determining whether the first user input matches the preconfigured user input includes determining whether the first sequence matches a preconfigured sequence.
7. The method of claim 1 wherein determining whether the first user input matches the preconfigured user input includes determining whether the mobile device is within a predetermined distance of the access control system, the home control system, or the alarm system.
8. The method of claim 1 wherein determining whether the first user input matches the preconfigured user input includes determining whether the first user input is received at a current time that matches a preconfigured time.
9. The method of claim 1 wherein transmitting the access signal to the access control system, the home control system, or the alarm system includes transmitting the access signal to an access point of the access control system or to a control panel of or a central monitoring station in communication with the access control system, the home control system, or the alarm system.
10. A system comprising:
a mobile device; and
an access control system, a home control system, or an alarm system;
wherein the mobile device receives instructions from a user for preconfiguring or changing preconfigured user input to associate the preconfigured user input with user access to the access control system, the home control system, or the alarm system,
wherein the mobile device receives first user input,
wherein the mobile device determines whether the first user input matches the preconfigured user input,
wherein, when the first user input matches the preconfigured user input, the mobile device transmits an access signal to the access control system, the home control system, or the alarm system to trigger the user access thereto,
wherein the mobile device determines when the preconfigured user input has been used a limited number of times to provide access to the access control system, the home control system, or the alarm system, and
wherein, when the preconfigured user input has been used the limited number of times to provide the access to the access control system, the home control system, or the alarm system, the mobile device revokes future access to the access control system, the home control system, or the alarm system based on the preconfigured user input.
11. The system of claim 10 wherein the access signal includes instructions to open or unlock a door monitored by the access control system, to turn on a connected device of the home control system, or to arm or disarm the alarm system.
12. The system of claim 10 wherein the first user input includes a user depressing or holding down one or more mobile buttons of the mobile device in a first sequence, and wherein the mobile device determining whether the first user input matches the preconfigured user input includes determining whether the first sequence matches a preconfigured sequence.
13. The system of claim 10 wherein the mobile device determining whether the first user input matches the preconfigured user input includes determining whether the mobile device is within a predetermined distance of the access control system, the home control system, or the alarm system or determining whether the first user input is received at a current time that matches a preconfigured time.