System and method for mobile proximity ordering
First Claim
1. A method for transmitting an order from a smartphone comprising a GPS receiver to a physical location of a merchant, comprising:
- receiving, by the smartphone, the order and a plurality of order restrictions from a user of the smartphone, the plurality of order restrictions comprising;
a distance restriction specifying a predetermined distance between the smartphone and the physical location of the merchant; and
an additional restriction selected from a group consisting of a monetary restriction and a time restriction,wherein the order and the plurality of order restrictions are received while the smartphone is outside the predetermined distance from the physical location, andwherein the GPS receiver is used to determine that the smartphone is outside the predetermined distance from the physical location;
storing the order and the plurality of order restrictions to a storage device;
determining, using the GPS receiver and after storing the order and the plurality of order restrictions, that the distance restriction is satisfied because the smartphone is within the predetermined distance from the physical location;
determining, using a processor of the smartphone and after storing the plurality of order restrictions, that the additional restriction is satisfied;
displaying, by the smartphone and in response to determining that both the distance restriction and the additional restriction are satisfied, a prompt to the user requesting submission of the stored order;
receiving, by the smartphone, a request from the user to transmit the stored order in response to the prompt;
retrieving the stored order from the storage device in response to the request; and
transmitting the stored order to the merchant after retrieving the stored order.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for transmitting an order from a mobile device to a physical location of a merchant involves receiving, by the mobile device, the order while the mobile device is outside a predetermined distance from the physical location, storing the order to a storage device, and determining, by the mobile device and after storing the order, that the mobile device is within the predetermined distance from the physical location. The method further involves receiving, by the mobile device, a request from the user to submit the order after determining the mobile device is within the predetermined distance from the physical location, retrieving the order from the storage device in response to the request, and transmitting the order to the merchant after retrieving the order when the mobile device is within the predetermined distance of the physical location.
94 Citations
18 Claims
-
1. A method for transmitting an order from a smartphone comprising a GPS receiver to a physical location of a merchant, comprising:
-
receiving, by the smartphone, the order and a plurality of order restrictions from a user of the smartphone, the plurality of order restrictions comprising; a distance restriction specifying a predetermined distance between the smartphone and the physical location of the merchant; and an additional restriction selected from a group consisting of a monetary restriction and a time restriction, wherein the order and the plurality of order restrictions are received while the smartphone is outside the predetermined distance from the physical location, and wherein the GPS receiver is used to determine that the smartphone is outside the predetermined distance from the physical location; storing the order and the plurality of order restrictions to a storage device; determining, using the GPS receiver and after storing the order and the plurality of order restrictions, that the distance restriction is satisfied because the smartphone is within the predetermined distance from the physical location; determining, using a processor of the smartphone and after storing the plurality of order restrictions, that the additional restriction is satisfied; displaying, by the smartphone and in response to determining that both the distance restriction and the additional restriction are satisfied, a prompt to the user requesting submission of the stored order; receiving, by the smartphone, a request from the user to transmit the stored order in response to the prompt; retrieving the stored order from the storage device in response to the request; and transmitting the stored order to the merchant after retrieving the stored order. - View Dependent Claims (2, 3, 4, 5, 16)
-
-
6. A system for transmitting an order, comprising:
-
a storage device configured to store the order; and a smartphone comprising a GPS receiver and a processor, configured to; receive the order and a plurality of order restrictions from a user of the smartphone, the plurality of order restrictions comprising; a distance restriction specifying a predetermined distance between the smartphone and the physical location of the merchant; and an additional restriction selected from a group consisting of a monetary restriction and a time restriction, wherein the order and the plurality of order restrictions are received while the smartphone is outside the predetermined distance from a physical location of a merchant, and wherein the GPS receiver is used to determine that the smartphone is outside the predetermined distance from the physical location; store the order and the plurality of order restrictions to the storage device; determine, using the GPS receiver and after storing the order and the plurality of order restrictions, that the distance restriction is satisfied because the smartphone is within the predetermined distance from the physical location; determine, using the processor and after storing the order and the plurality of order restrictions, that the additional restriction is satisfied; display, in response to determining that both the distance restriction and the additional restriction are satisfied, a prompt to the user requesting submission of the stored order; receive a request from the user to transmit the stored order in response to the prompt; retrieve the stored order from the storage device in response to the request; and transmit the stored order to the merchant after retrieving the stored order. - View Dependent Claims (7, 8, 9, 10, 17)
-
-
11. A non-transitory computer readable storage medium comprising a plurality of instructions for transmitting an order from a smartphone comprising a GPS receiver to a physical location of a merchant, the plurality of instructions when executed by the smartphone preform a method comprising:
-
receiving, by the smartphone, the order and a plurality of order restrictions from a user of the smartphone, the plurality of order restrictions comprising; a distance restriction specifying a predetermined distance between the smartphone and the physical location of the merchant; and an additional restriction selected from a group consisting of a monetary restriction and a time restriction, wherein the order and the plurality of order restrictions are received while the smartphone is outside the predetermined distance from the physical location, and wherein the GPS receiver is used to determine that the smartphone is outside the predetermined distance from the physical location; storing the order and the plurality of order restrictions to a storage device; determining, using the GPS receiver and after storing the order and the plurality of order restrictions, that the distance restriction is satisfied because the smartphone is within the predetermined distance from the physical location; determining, using a processor of the smartphone and after storing the order and the plurality of order restrictions, that the additional restriction is satisfied; displaying, by the smartphone and in response to determining that both the distance restriction and the additional restriction are satisfied, a prompt to the user requesting submission of the stored order; receiving, by the smartphone mobile device, a request from the user to transmit the stored order in response to the prompt; retrieving the stored order from the storage device in response to the request; and transmitting the stored order to the merchant after retrieving the stored order. - View Dependent Claims (12, 13, 14, 15, 18)
-
Specification