Patent ID: 11915226
Assignee: 7-ELEVEN, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A system comprising:
a server communicatively coupled to a validation terminal, wherein the server is configured to:
receive location information of a mobile device;
determine that the received location information of the mobile device matches location information linked with a registered location;
identify a private key linked with the registered location where the mobile device is located;
generate a barcode based at least in part upon transaction information associated with products in a digital cart;
encrypt the barcode using the private key; and
provide the encrypted barcode to the mobile device; and

the validation terminal wherein the validation terminal is located at the registered location, wherein the validation terminal comprises:
a barcode reader;
a memory operable to store a public key, wherein the public key is paired with the private key wherein the private key is further linked with the registered location of the validation terminal; and
a processor operably coupled to the barcode reader and the memory, wherein the processor is configured to:
detect the encrypted barcode that was scanned by the barcode reader from the mobile device that is located at the registered location of the validation terminal;
decrypt the encrypted barcode using the public key; and
indicate the transaction is valid in response to decrypting the encrypted barcode using the public key.