Method and system for communicating location of a mobile device for hands-free payment
First Claim
1. 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.
4 Assignments
0 Petitions
Accused Products
Abstract
Certain aspects of a method and system for communicating location of a mobile device for hands-free payment may include a peer-to-peer ad-hoc network that comprises a plurality of mobile devices, a plurality of access points, and a plurality of point of sale (POS) devices. A first mobile device may determine its location coordinates and communicate them to a selected POS device via the peer to peer ad-hoc network. At least one of the plurality of mobile devices and/or the plurality of access points may be within a defined proximity of the selected POS device. In some instances, the first POS device may receive via one or more intermediate mobile devices in the peer-to-peer ad-hoc network, location coordinates and payment transaction information of a selected mobile device. At least one of the intermediate mobile devices may be within a defined proximity of the first POS device.
125 Citations
36 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for performing point of sale transactions in a peer-to-peer ad-hoc network comprising a plurality of mobile devices and a plurality of point of sale devices, wherein a geo-fence is defined around each of the plurality of point of sale devices, the method comprising:
-
registering a first mobile device in the plurality of mobile devices for performing point of sale transactions, the registering comprising providing identification credential information of a user of the first mobile device and payment information; sending a payment transaction request from the first mobile device to a first point of sale device of said plurality of point of sale devices via one or more intermediate ones of said plurality of mobile devices in said peer to peer ad-hoc network, wherein the payment transaction request does not include payment method details for the requested payment transaction, wherein at least one of said one or more intermediate ones of said plurality of mobile devices is within the geo-fence defined around said first point of sale device; and executing the payment transaction received from the registered first mobile device without requiring the transaction request to include said payment method details for the transaction. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for performing point of sale transactions, the system comprising:
a peer-to-peer ad-hoc network comprising; a plurality of mobile devices comprising a first mobile device, the first mobile device comprising at least one processor and a set of circuits; a plurality of access points; and a point of sale device; wherein the first mobile device is configured to determine location coordinates of the first mobile device; wherein the point of sale device is configured to; define a first geo-fence around the point of sale device for receiving payment transaction orders; define a second geo-fence around the point of sale device for completing the payment ordered transactions, the second geo-fence within the first geo-fence; accept 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 said peer to peer ad-hoc network that is within the defined first geo-fence of the point of sale device; and execute 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. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
29. A system for performing point of sale transactions, the system comprising:
a peer-to-peer ad-hoc network comprising; a plurality of mobile devices comprising a first mobile device; and a plurality of point of sale devices comprising a first point of sale device, wherein a geo-fence is defined around the first point of sale device, wherein the first point of sale device comprises one or more processors and a set of circuits; wherein the first point of sale device is configured to; register the first mobile device for performing point of sale transactions, the registering comprising receiving identification credential information of a user of the first mobile device and payment information; receive a payment transaction request from the first mobile device via one or more intermediate ones of said plurality of mobile devices in said peer to peer ad-hoc network, wherein the payment transaction request does not include payment method details for the requested payment transaction, wherein at least one of said one or more intermediate ones of said plurality of mobile devices is within the geo-fence defined around said first point of sale device, receive the payment transaction request from the first mobile device through said one or more intermediate ones of said plurality of mobile devices; and execute the requested payment transaction received from the registered first mobile device without requiring the transaction request to include said payment method details for the transaction. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
Specification