DISTRIBUTING PAYMENT KEYS AMONG MULTIPLE DISCRETE DEVICES IN A POINT OF SALE SYSTEM
First Claim
1. A point of sale system comprising:
- a first discrete device with a first means for receiving payment information;
a second discrete device with a second means for receiving payment information;
a wire communicatively connecting the first discrete device to the second discrete device;
a second memory system on the second discrete device;
a public key certificate and a corresponding private key stored in the second memory system;
a first memory system on the first discrete device that stores instructions to;
(i) receive the public key certificate from the second discrete device;
(ii) verify the public key certificate; and
(iii) form a secure connection between the first discrete device and the second discrete device over the wire using a protocol after the public key certificate is verified; and
wherein the first memory system and the second memory system store instructions to conduct a handshake for the protocol using a public key from the public key certificate and the corresponding private key.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems related to distributing payment keys to multiple discrete devices in a point of sale (POS) system are disclosed. One method includes storing a payment key on a first discrete device for a POS system and a public key certificate on a second discrete device for the POS system. The method also includes communicatively connecting the first discrete device with the second discrete device using a wire, transmitting the public key certificate from the second discrete device to the first discrete device using the wire, and verifying the public key certificate on the first discrete device. The method also includes finalizing a secure connection between the first discrete device and the second discrete device over the wire using a protocol after the public key certificate is verified.
6 Citations
23 Claims
-
1. A point of sale system comprising:
-
a first discrete device with a first means for receiving payment information; a second discrete device with a second means for receiving payment information; a wire communicatively connecting the first discrete device to the second discrete device; a second memory system on the second discrete device; a public key certificate and a corresponding private key stored in the second memory system; a first memory system on the first discrete device that stores instructions to;
(i) receive the public key certificate from the second discrete device;
(ii) verify the public key certificate; and
(iii) form a secure connection between the first discrete device and the second discrete device over the wire using a protocol after the public key certificate is verified; andwherein the first memory system and the second memory system store instructions to conduct a handshake for the protocol using a public key from the public key certificate and the corresponding private key. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A point of sale system comprising:
-
a first discrete device with a first means for receiving payment information; a second discrete device with a second means for receiving payment information; a wire communicatively connecting the first discrete device to the second discrete device; a secure connection between the first discrete device and the second discrete device over the wire using a protocol; a second secure memory on the second discrete device that stores;
(i) a public key certificate and a corresponding private key; and
(ii) a copy of a payment key delivered from the first discrete device over the wire via the secure connection;a first secure memory on the first discrete device that stores;
(i) a public key from the public key certificate after the public key certificate is verified; and
(ii) the payment key; andwherein the first memory system and the second memory system store instructions to conduct a handshake for the protocol using a public key from the public key certificate and the corresponding private key. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
storing a payment key on a first discrete device for a point of sale system; storing a public key certificate and a corresponding private key on a second discrete device for the point of sale system; communicatively connecting the first discrete device with the second discrete device using a wire; transmitting the public key certificate from the second discrete device to the first discrete device using the wire; verifying the public key certificate on the first discrete device; and finalizing a secure connection between the first discrete device and the second discrete device, using the public key certificate and the public key, over the wire using a protocol after the public key certificate is verified. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
Specification