Wireless communication system
First Claim
1. A method of ordering an item from an establishment using a wireless client device in the vicinity of the establishment, comprising:
- receiving a signal with an identifier from a wireless network at the wireless client device;
comparing, at the wireless client device, a signal strength of the received signal with identifier from the wireless network to a threshold value;
comparing, at the wireless client device, the received identifier to a list of identifiers to find a match when the signal strength exceeds the threshold value; and
presenting, at the wireless client device, on a display screen of the wireless client device, if a match is found, an item ordering user interface;
receiving, at the wireless client device, a user selection of a particular item of a plurality of items available for ordering via the item ordering user interface, the selection being made via the item ordering user interface;
forming, at the wireless client device, a remote order request for the particular item in response to the user selection; and
accessing order history data for the user of the wireless client device,wherein at least one of the plurality of items available for ordering via the item ordering user interface is a previously purchased item,wherein the user selection is the previously purchased item, andwherein the remote order request includes data from the order history data.
0 Assignments
0 Petitions
Accused Products
Abstract
A processing system is described that includes a wireless communication interface that wirelessly communicates with one or more wireless client devices in the vicinity of an establishment. The wireless communication interface receives a remote order corresponding to an item selected by at least one of the wireless client devices. A local server computer located in proximity to the establishment generates instructions for processing the remote order received from the wireless communication interface. The local server computer then passes the processing instructions to an order processing queue in preparation for processing of the remote order.
-
Citations
28 Claims
-
1. A method of ordering an item from an establishment using a wireless client device in the vicinity of the establishment, comprising:
-
receiving a signal with an identifier from a wireless network at the wireless client device; comparing, at the wireless client device, a signal strength of the received signal with identifier from the wireless network to a threshold value; comparing, at the wireless client device, the received identifier to a list of identifiers to find a match when the signal strength exceeds the threshold value; and presenting, at the wireless client device, on a display screen of the wireless client device, if a match is found, an item ordering user interface; receiving, at the wireless client device, a user selection of a particular item of a plurality of items available for ordering via the item ordering user interface, the selection being made via the item ordering user interface; forming, at the wireless client device, a remote order request for the particular item in response to the user selection; and accessing order history data for the user of the wireless client device, wherein at least one of the plurality of items available for ordering via the item ordering user interface is a previously purchased item, wherein the user selection is the previously purchased item, and wherein the remote order request includes data from the order history data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 18)
-
-
16. A method of ordering an item from an establishment using a wireless client device in the vicinity of the establishment, comprising:
-
receiving a signal with an merchantID from a wireless network at the wireless client device; comparing, at the wireless client device, a signal strength of the received signal with merchantID from the wireless network to a threshold value; ignoring, at the wireless client device, the signal when the signal strength does not exceed the threshold value, and comparing, at the wireless client device, the received merchantID to a list of merchantIDs to find a match, when the signal strength exceeds the threshold value; ignoring, at the wireless client device, the received signal if a match is not found; accessing order preference data associated with the user of the wireless client device; and presenting, on a display screen of the wireless client device, an item ordering user interface associated with the merchantID; receiving, at the wireless client device, a user selection of a particular item of a plurality of items available for ordering via the item ordering user interface, the selection being made via the item ordering user interface; and forming, at the wireless client device, a remote order request for the particular item in response to the user selection, the remote order request being based on or including data from the order preference data. - View Dependent Claims (17, 19, 20, 21)
-
-
22. A non-transitory computer readable medium including at least instructions that when executed by a wireless client device provides for ordering an item from an establishment, comprising:
-
instructions for receiving a signal with an identifier from a wireless network at the wireless client device; instructions for comparing, at the wireless client device, a signal strength of the received signal with identifier from the wireless network to a threshold value; instructions for comparing, at the wireless client device, the received identifier to a list of identifier to find a match when the signal strength exceeds the threshold value; instructions for presenting, on a display screen of the wireless client device, an item ordering user interface associated with the identifier; instructions for receiving, at the wireless client device, a user selection of a particular item of a plurality of items available for ordering via the item ordering user interface, the selection being made via the item ordering user interface; instructions for forming, at the wireless client device, a remote order request for the particular item in response to the user selection; and instructions for accessing order history data for the user of the wireless client device, wherein at least one of the plurality of items available for ordering via the item ordering user interface is a previously purchased item, wherein the user selection is the previously purchased item, and wherein the remote order request includes data from the order history data. - View Dependent Claims (23, 24, 25)
-
-
26. A wireless portable electronic device, comprising:
-
a processor for processing executable instructions; a display coupled to the processor for displaying text and images; a wireless interface coupled to the processor arranged to send and receive wireless signals; and a memory arranged to store data and the executable instructions, wherein the executable instructions include at least; instructions for receiving a signal with an identifier from a wireless network at the wireless client device; instructions for comparing, at the wireless client device, a signal strength of the received signal with identifier from the wireless network to a threshold value; instructions for comparing, at the wireless client device, the received identifier to a list of identifier to find a match when the signal strength exceeds the threshold value, instructions for presenting, on the display of the wireless portable electronic device, an item ordering user interface associated with the identifier; instructions for receiving a user selection of a particular item of a plurality of items available for ordering via the item ordering user interface; instructions for forming a remote order request for the particular item in response to the user selection; and instructions for accessing order preference data for the user of the wireless client device, wherein the remote order request is based on or includes data from the order preference data. - View Dependent Claims (27, 28)
-
Specification