Patent ID: 8838477

Claim:
A method for performing point of sale transactions in a peer-to-peer ad-hoc network comprising a plurality of mobile devices, a plurality of access points, and a point of sale device, the method comprising: defining a first geo-fence around the point of sale device for receiving payment transaction orders; defining a second geo-fence around the point of sale device for completing the ordered payment transactions, the second geo-fence within the first geo-fence; determining location coordinates of a first mobile device of said plurality of mobile devices; accepting a payment transaction order form the first mobile device after determining, based on the location coordinates of the first mobile device, that the first mobile device is within the first geo-fence of the point of sale device, wherein accepting the payment transaction order comprises receiving said payment transaction order at the point of sale device from the first mobile device via at least one of (i) said plurality of mobile devices and (ii) said plurality of access points of the peer to peer ad-hoc network that is within the defined first geo-fence of the point of sale device; and executing the payment transaction order received from the first mobile device after determining that the first mobile device is within the second geo-fence of the point of sale device.