System and method for providing receipts, advertising, promotion, loyalty programs, and contests to a consumer via an application-specific user interface on a personal communication device
First Claim
1. A method for facilitating a transaction by a server and a retail device of a retail establishment, the method comprising the steps of:
- providing an indicia via the retail device, wherein the indicia uniquely identifies the retail device and is capturable by a mobile device;
receiving the indicia at the server from the mobile device after being captured by the mobile device;
identifying the retail device based on the indicia;
selecting a first user interface based on the step of identifying the retail device; and
transmitting the first user interface to the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for performing a consumer advertising transaction at a retail device are disclosed. According to one system and method, an identifier associated with the retail device is provided to a personal communication device. An application-specific user interface specific to the retail device is associated based on the identifier. A selection is received for the consumer advertising transaction made by a consumer interacting with the application-specific user interface executing on the personal communication device. The consumer advertising transaction is performed based on the received selection for the consumer advertising transaction made by the consumer interacting with the application-specific user interface.
113 Citations
73 Claims
-
1. A method for facilitating a transaction by a server and a retail device of a retail establishment, the method comprising the steps of:
-
providing an indicia via the retail device, wherein the indicia uniquely identifies the retail device and is capturable by a mobile device; receiving the indicia at the server from the mobile device after being captured by the mobile device; identifying the retail device based on the indicia; selecting a first user interface based on the step of identifying the retail device; and transmitting the first user interface to the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 50)
-
-
33. A method for facilitating a transaction using a server and a retail device of a retail establishment, the method comprising the steps of:
-
capturing on a mobile device an indicia provided by the retail device, wherein the indicia uniquely identifies the retail device; transmitting the indicia to the server using the mobile device; and receiving from the server on the mobile device a user interface corresponding to the retail establishment, whereby the user interface was selected by the server based on an identification of the retail device and the retail device was identified by the server using the indicia. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54)
-
-
55. A system for facilitating a transaction for a retail establishment comprising:
-
a retail device having a fixed physical location and configured to provide an indicia that uniquely identifies the retail device and is capable of being captured by a mobile device; and a server configured to receive data representative of the indicia, identify the retail device based on the data, select a user interface based on the identification of the retail device, and transmit the user interface to the mobile device.
-
-
56. A server for facilitating a transaction for a retail establishment having a retail device, wherein the server is configured to:
-
receive data from a mobile device representative of an indicia provided by the retail device to the mobile device, whereby the indicia uniquely identifies the retail device; identify the retail device based on an analysis of the indicia; select a user interface associated with the retail device based on the identification of the retail device; and transmit the user interface to the mobile device. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64)
-
-
65. A method for facilitating a transaction for a retail establishment that comprises a retail device, the method comprising the steps of:
-
receiving first data from a mobile device representative of an indicia, wherein the indicia uniquely identifies the retail device and is provided by the retail device to the mobile device; receiving second data from the mobile device representative of payment information; identifying the retail device based on an analysis of the first data; and instructing the retail device to dispense an item based on the second data. - View Dependent Claims (66, 67, 68, 69)
-
- 70. A retail device located within a retail environment and configured to dispense an item, the retail device comprising a mechanism to provide an indicia that uniquely identifies the retail device, wherein the indicia is configured to be captured by a mobile device and transmitted to a server, whereby the indicia, when transmitted from the mobile device to the server, allows the server to identify the retail device, select a user interface based on an identification of the retail device, and transmit the user interface to the mobile device.
Specification