Patent ID: 9544734
Date: 2017-01-10
CPC Classifications: G06Q,H04W

Claim:
1. A method of performing a transaction through a server comprising a location module, a proximity module, and a communication interface, said method comprising: monitoring a plurality of roaming communication devices, wherein said roaming communication devices are adapted to communicate via a communication network; detecting, through the communication interface, a signal from a roaming communication device of the plurality of roaming communication devices, the signal specifying a proximity of the roaming communication device to a locally distributed communication module; retrieving device data regarding the roaming communication device based on the signal; determining, based on the proximity indicated by the signal, a position of the roaming communication device; identifying, based on at least the position, position-dependent data located within a predetermined distance from the roaming communication device; retrieving the identified position-dependent data; providing the position-dependent data to the roaming communication device; transmitting, through the communication interface, the device data to the locally distributed communication module related to the position-dependent data; receiving, through the communication interface, interaction data regarding at least one interaction between the roaming communication device and the locally distributed communication module; updating the device data based on the received interaction data; and transmitting, through the communication interface, the updated device data to the locally distributed communication module, wherein,