Patent ID: 8886569

Claim:
A method for facilitating financial transactions over a network, the method comprising: communicating, by a server device, with a first mobile communication device over the network, the first mobile communication device associated with a user; obtaining, by the server device, a geo-location of the first mobile communication device based on an election to release the geo-location to a trusted mobile merchant of a plurality of mobile merchants by the user; communicating, by the server device, with a second mobile communication device over the network, the second mobile communication device associated with the trusted mobile merchant; determining, by the server device, a dynamic radius of coverage for the second mobile communication device; determining, by the server device, whether the geo-location of the first mobile communication device is within the dynamic radius of coverage of the second mobile communication device; and providing, by the server device, a listing to the first mobile communication device of one or more items for sale by the trusted mobile merchant when the first mobile communication device is within the dynamic radius of coverage of the second mobile communication device.