Systems, methods and apparatus for payment terminal management
AssigneeWorldpay, LLC
InventorsErik William Baar, Patricia Lynn Walters
Life of this patent
Estimating the term…
Abstract
Systems, methods and apparatus are disclosed for remote management of payment terminals. Public keys, or other security elements can be received from a certification authority and distributed to the payment terminals. A merchant, or other entity affiliated with the payment terminals, can monitor the status of the software and security elements of the payment terminals.
Claims17
A method comprising:
- tracking, by a terminal management computing system, an expiration date of each of one or more certificates or one or more keys of one or more encryption systems;
- selecting, by the terminal management computing system, based on the tracking, a certificate or a key of an encryption system having an expiration date that is closest in time to a current date;
- requesting, by the terminal management computing system that is in network communication with a plurality of remote payment terminals via a closed network, an update to the certificate or the key of the encryption system of a remote payment terminal from a vendor global terminal management service via an open network prior to the expiration date of the certificate or the key of the encryption system;
- receiving, by the terminal management computing system, the update to the certificate or the key of the encryption system from the vendor global terminal management service via the open network;
- determining, by the terminal management computing system, an encryption technology utilized by the encryption system of the remote payment terminal, wherein the encryption technology includes a static data authentication or a dynamic data authentication;
- and
- transmitting, by the terminal management computing system, the update to the encryption system of the remote payment terminal based on the determined encryption technology via the closed network during a period of reduced payment activity at the remote payment terminal.
A terminal management computing system that is in network communication with a plurality of remote payment terminals via a closed network, the terminal management computing system comprising:
- a memory configured to store instructions;
- and
- a processor configured to execute the instructions to perform operations comprising:
- tracking an expiration date of each of one or more certificates or one or more keys of one or more encryption systems;
- selecting, based on the tracking, a certificate or a key of an encryption system having an expiration date that is closest in time to a current date;
- requesting an update to the certificate or the key of the encryption system of a remote payment terminal from a vendor global terminal management service via an open network prior to the expiration date of the certificate or the key of the encryption system;
- receiving the update to the certificate or the key of the encryption system from the vendor global terminal management service via the open network;
- determining an encryption technology utilized by the encryption system of the remote payment terminal, wherein the encryption technology includes a static data authentication or a dynamic data authentication;
- and
- transmitting the update to the encryption system of the remote payment terminal based on the determined encryption technology via the closed network during a period of reduced payment activity at the remote payment terminal.
A non-transitory computer-readable medium storing instructions that, when executed by a processor that is in network communication with a plurality of remote payment terminals via a closed network, cause the processor to perform operations comprising:
- tracking an expiration date of each of one or more certificates or one or more keys of one or more encryption systems;
- selecting, based on the tracking, a certificate or a key of an encryption system having an expiration date that is closest in time to a current date;
- requesting an update to the certificate or the key of the encryption system of a remote payment terminal from a vendor global terminal management service via an open network prior to the expiration date of the certificate or the key of the encryption system;
- receiving the update to the certificate or the key of the encryption system from the vendor global terminal management service via the open network;
- determining an encryption technology utilized by the encryption system of the remote payment terminal, wherein the encryption technology includes a static data authentication or a dynamic data authentication;
- and
- transmitting the update to the encryption system of the remote payment terminal based on the determined encryption technology via the closed network during a period of reduced payment activity at the remote payment terminal.
Dependencies are inferred from the claim text.