Patent ID: 9641510
Date: 2017-05-02
CPC Classifications: G07C,H04W

Claim:
1. A control system comprising: a control device controllable to be in an open state or a locked state; a controller including a control module electrically connected to the control device, a main memory electrically connected to the control module, and a wireless transmission device electrically connected to the control module, a reset device electrically connected to the control module, with the reset device operable to reset the control module to a reset state, with the control module controlling the control device to be in the open state or the locked state, and with a decoding key and a control device identification number corresponding to the control device stored in the main memory; a plurality of user mobile devices, with an access program installed in each of the plurality of user mobile devices, with each of the plurality of user mobile devices including a first processor, a first memory electrically connected to the first processor, and a first wireless transmission module electrically connected to the first processor, with each of the plurality of user mobile devices further including a first input device, and with the first input device configured for electrical connection with the wireless transmission device; and a manager mobile device, with a management program installed in the manager mobile device, with the manager mobile device including a second processor, a second memory electrically connected to the second processor, and a second wireless transmission module electrically connected to the second processor, with an encoding key stored in the second memory and corresponding to the decoding key, with the second wireless transmission module configured to permit connection with the wireless transmission device and configured to permit connection with each of the first wireless transmission modules; with each of the plurality of user mobile devices executing the access program for a first time, each of the plurality of user mobile devices requests a holder thereof to use the first input device thereof to input initial first identification information and permits the first wireless transmission module thereof to be connected to the wireless transmission device, wherein when the first wireless transmission module of one of the plurality of user mobile devices executing the access program is within a communication range of the wireless transmission device, the first wireless transmission module of the one of the plurality of user mobile devices is connected to the wireless transmission device, wherein when the first wireless transmission module of one of the plurality of user mobile devices executing the access program is outside of the communication range of the wireless transmission device, the first wireless transmission module of the one of the plurality of user mobile devices is not connected to the wireless transmission device, wherein when the manager mobile device is executing the management program and is within the communication range of the wireless transmission device, the second wireless transmission module is connected to the wireless transmission device, wherein when the manager mobile device is executing the management program and is outside of communication range of the wireless transmission device, the second wireless transmission module is not connected to the wireless transmission device, with the manager mobile device executing the access program, and with one of the plurality of user mobile devices executing the access program and located outside of a communication range of the second wireless transmission module, the first wireless transmission module of the one of the plurality of user mobile devices is not connected to the second wireless transmission module, with the control module in the reset state and with the second wireless transmission module of the manager mobile device in connection with the wireless transmission device, the manager mobile device is permitted to obtain the control device identification number in the main memory and to store the control device identification number in the second memory, and the manager mobile device obtains management authority, with the control module not in the reset state and with the second wireless transmission module of the manager mobile device in connection with the wireless transmission device, the manager mobile device is not permitted to obtain the control device identification number in the main memory and is not permitted to store the control device identification number in the second memory, with the first wireless transmission module of one of the plurality of user mobile devices connected to the second wireless transmission module, the manager mobile device is permitted to obtain the initial first identification information of the connected user mobile device and executes an authentication procedure to generate an authenticated initial first identification information, and the encoding key stored in the second memory is used to encode the authenticated initial first identification information and the control device identification number as first encoded information, and the first encoded information is sent back to the connected user mobile device and is stored in the first memory of the connected user mobile device, with the first wireless transmission module of each of the plurality of user mobile devices not in connection with the second wireless transmission module, the manager mobile device is not permitted to obtain the initial first identification information of each of the plurality of user mobile devices, with every time the first wireless transmission module of one of the plurality of user mobile devices in connection with the wireless transmission device, the access program of the connected user mobile device requests the holder of the connected user mobile device to use the first input device to input an instant first identification information, and the control module obtains the first encoded information and the instant first identification information of the connected user mobile device, with none of the first wireless transmission modules of the plurality of user mobile devices in connection with the wireless transmission device, the control module is not permitted to obtain the first encoded information and the instant first identification information of each of the plurality of user mobile devices, wherein the control module is permitted to use the decoding key to decode the first encoded information, obtaining the authenticated initial first identification information contained in the first encoded information, wherein when the control module identifies that the authenticated initial first identification information of the connected user mobile device is identical to the instant first identification information and identifies that the control device identification number in the first encoded information is identical to the control device identification number in the main memory, the control module sets the control device to be in the open state, and wherein when the control module identifies that the authenticated initial first identification information of the connected user mobile device is not identical to the instant first identification information or identifies that the control device identification number in the first encoded information is not identical to the control device identification number in the main memory, the control module sets the control device to be in the locked state.