CPC G06Q 20/3223 (2013.01) [G06Q 20/12 (2013.01); G06Q 30/0185 (2013.01); G06Q 30/0633 (2013.01); G06Q 2220/00 (2013.01)] | 13 Claims |
1. A system for initiating secure guest checkout of an untrusted device, including:
an application server; and
an untrusted user interaction device comprising a beacon device configured to wirelessly broadcast data, wherein the untrusted interaction device is in communication with the application server;
wherein the untrusted user interaction device at least one of lacks a mechanism for a user to securely validate credentials to the application server and does not securely store data relating to the user or to selections made by the user, and wherein the untrusted user interaction device has a unique device identifier that is registered with the application server, and is configured to:
receive input data via a user interface module from a user relating to a selection of one or more items;
transmit, via an order module to the application server, a digital shopping application (DSA) identifier which identifies a DSA installed on a mobile device of the user, the selection of one or more items and the unique device identifier, for creation of a cart at the application server;
receive, by the order module from the application server, a pairing code;
detect a checkout command from the user;
communicate, in response to the checkout command, the pairing code received from the application server to the user, the pairing code being associated with the cart;
prompt the user to launch the DSA on the user mobile device to complete the checkout process; and
wirelessly broadcast, at regular intervals via the beacon device, identifier data including, and/or derived from, the unique device identifier which is discoverable by the user mobile device;
wherein a computing device receives the broadcast identifier data and the pairing code, verifies the unique device identifier, transmits a confirmation to the user mobile device, and after receiving the pairing code from the user mobile device retrieves the cart for initiation of a secure remote commerce (SRC) checkout process at an SRC initiator.
|