摘要 |
Devices, systems and methods are disclosed for additional security, functionality, and convenience in the operation of a wireless communication device with the use of a separate proximity security token in communication with the wireless communication device. In exemplary embodiments, the token is carried by the user while device logic is installed on the user's wireless communication device. The device logic along with transceivers allows the device to sense proximity of the token through wireless communication. Given a certain range of the proximity security token, as determined by the wireless signal strength, the device logic determines whether the device is in a locked or unlocked state. If the proximity security token is outside the range, then the device is locked. The proximity security token uses ultra low power communications for optimal battery life. |
主权项 |
1. A secure wireless communication device, comprising:
a processor; and a memory coupled to the processor, the memory storing an application and instructions that, when executed by the processor, cause the processor to perform operations comprising
locking the application, wherein the application is installed at the secure wireless communication device,detecting an attempt to access the application that is installed at the secure wireless communication device,in response to detecting the attempt to access the application that is installed at the secure wireless communication device, determining that a proximity security token is required to access the application that is installed at the secure wireless communication device,in response to determining that the proximity security token is required to access the application that is installed at the secure wireless communication device, measuring signals emitted by the proximity security token to determine if the proximity security token is within a predefined distance of the secure wireless communication device,if a determination is made that the proximity security token is not within the predefined distance of the secure wireless communication device,
starting a timer,determining, in response to expiration of the timer, if the proximity security token is within the predefined distance, andin response to determining that the proximity security token is not within the predefined distance, entirely wiping the memory that stores the instructions and the application that is installed at the secure wireless communication device, andif a determination is made that the proximity security token is within the predefined distance of the secure wireless communication device, obtaining a unique identifier from the proximity security token, and in response to obtaining the unique identifier, unlocking the application that is installed at the secure wireless communication device. |