Patent ID: 9143936
Filing Date: 2015-09-22
Classification: G06F,G06K,H04L,H04W

Abstract:
1. A method for secure authentication and data exchange between user devices, comprising: communicating a proximity authentication code from a first user device to a second user device, the proximity authentication code comprising at least one of the following: a visual authentication code, an audio authentication code, or a vibrational authentication code, and the proximity authentication code further comprising an encryption key; comparing, responsive to the communicating, the proximity authentication code at the second user device against a library of valid codes; authenticating the proximity authentication code based on the comparing; communicating a data abstract between the first and second devices by one of: a visual communication, an audio communication, and a vibrational communication, corresponding to the authentication code; determining at least one communication channel for transferring data between the first user device and the second user device based on the data abstract, the determining comprising adjusting a communication setup of the communication channel, wherein the adjusting the communication setup comprises negotiating a protocol; transferring data via the adjusted communication setup of the communication channel; and acknowledging transfer of the data via a data acknowledgement code, the data acknowledgement code including at least one of the following: a visual acknowledgement code, an audio acknowledgement code, or a vibrational acknowledgement code corresponding to the authentication code.