Detecting a communication tap via signal monitoring
First Claim
1. A computer-implemented method for detecting a tap of a mobile communication device with a point of sale system, comprising:
- establishing a first communication channel by a point of sale (“
POS”
) device with a mobile communication device;
detecting, by the POS device, receive signal strength indicator (“
RSSI”
) value spikes based on the strength of a signal from the mobile communication device, as observed by the POS device when the mobile communication device is moved in proximity to the POS device;
transmitting, by the POS device, an RSSI value monitored during a predetermined period of time to the mobile communication device;
receiving, by the POS device, a request to establish a second communication channel with the mobile communication device in response to a determination that the RSSI value monitored during the predetermined period of time meets or exceeds a threshold value established for the mobile communication device;
communicating, by the POS device, an authorization to establish the second communication channel with the mobile communication device; and
communicating, by the POS device, information to and receiving, by the POS device, information from the mobile communication device via the second communication channel.
2 Assignments
0 Petitions
Accused Products
Abstract
Using a Bluetooth communication channel for point of sale processing simulates a near field communication connection. A contactless device and the point of sale reader establish an unsecure communication channel. The user taps the contactless device with a point of sale terminal reader. The contactless device creates receive signal strength indicator (“RSSI”) value spikes. The terminal reader measures the RSSI values and transmits them to the contactless device, which determines if the RSSI value reaches or exceeds a threshold configured for the contactless device. If the threshold is reached, the terminal reader and the contactless device establish a secure communication connection. The devices communicate via the secure communication connection, and the connection is terminated when a request to terminate is received.
103 Citations
25 Claims
-
1. A computer-implemented method for detecting a tap of a mobile communication device with a point of sale system, comprising:
-
establishing a first communication channel by a point of sale (“
POS”
) device with a mobile communication device;detecting, by the POS device, receive signal strength indicator (“
RSSI”
) value spikes based on the strength of a signal from the mobile communication device, as observed by the POS device when the mobile communication device is moved in proximity to the POS device;transmitting, by the POS device, an RSSI value monitored during a predetermined period of time to the mobile communication device; receiving, by the POS device, a request to establish a second communication channel with the mobile communication device in response to a determination that the RSSI value monitored during the predetermined period of time meets or exceeds a threshold value established for the mobile communication device; communicating, by the POS device, an authorization to establish the second communication channel with the mobile communication device; and communicating, by the POS device, information to and receiving, by the POS device, information from the mobile communication device via the second communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product, comprising:
a non-transitory computer-readable medium having computer-readable program code embodied thereon for detecting a tap of a mobile communication device with a point of sale system, the computer-readable medium comprising; computer-readable program code for establishing a first communication channel, by a point of sale (POS) device, with a mobile communication device; computer-readable program code for detecting, by the POS device, receive signal strength indicator (“
RSSI”
) value spikes based on the strength of a signal from the mobile communication device, as observed by the POS device, when the mobile communication device is moved in proximity to the POS device;computer-readable program code for transmitting, by the POS device, an RSSI value monitored during a predetermined period of time to the mobile communication device; computer-readable program code for receiving, by the POS device, a request to establish a second communication channel with the mobile communication device in response to a determination that the RSSI value monitored during the predetermined period of time meets or exceeds a threshold value established for the mobile communication device; computer-readable program code for communicating, by the POS device, an authorization to establish the second communication channel with the mobile communication device; and computer-readable program code for communicating, by the POS device, information to and receiving, by the POS device, information from the mobile communication device via the second communication channel. - View Dependent Claims (10, 11, 12, 13)
-
14. A system for detecting a tap of a mobile communication device with a point of sale system, comprising:
a computer configured to; establish a first communication channel with a mobile communication device; detect receive signal strength indicator (“
RSSI”
) value spikes based on the strength of a signal from the mobile communication device when the mobile communication device is moved in proximity to a POS device; andtransmit an RSSI value of the mobile communication device monitored during a predetermined period of time to the mobile communication device; receive a request to establish a second communication channel with the mobile communication device in response to a determination that the RSSI value monitored during the predetermined period of time meets or exceeds a threshold value established for the mobile communication device; communicate an authorization to establish the second communication channel with the mobile communication device; and communicate information to, and receive information from, the mobile communication device via the second communication channel; and an application module configured to execute on a mobile communication device to transmit a request to establish a second communication channel. - View Dependent Claims (15, 16, 17)
-
18. A computer-implemented method for detecting a tap of a mobile communication device with a point of sale system, comprising:
-
establishing a first communication channel by a point of sale (“
POS”
) device with a mobile communication device;receiving, by the POS device, a threshold receive signal strength indicator (“
RSSI”
) value from the mobile communication device;detecting, by the POS device, RSSI value spikes based on the strength of a signal from the mobile communication device, as observed by the pas device when the mobile communication device is moved in proximity to the pas device; determining, by the POS device, that the RSSI value monitored during a predetermined period of time meets or exceeds the threshold RSSI value for the mobile communication device; and transmitting, by the POS device, a request to establish a second communication channel with the mobile communication device in response to a determination that the RSSI value monitored during the predetermined period of time meets or exceeds a threshold value established for the mobile communication device. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification