US 12,132,702 B2
IP address control system
Eric Gunn, St. Charles, MO (US)
Assigned to MASTERCARD INTERNATIONAL INCORPORATED, Purchase, NY (US)
Filed by MASTERCARD INTERNATIONAL INCORPORATED, Purchase, NY (US)
Filed on Dec. 29, 2021, as Appl. No. 17/564,905.
Prior Publication US 2023/0208803 A1, Jun. 29, 2023
Int. Cl. H04L 61/5007 (2022.01); H04L 9/40 (2022.01)
CPC H04L 61/5007 (2022.05) [H04L 63/0236 (2013.01)] 17 Claims
OG exemplary drawing
 
1. An Internet Protocol (IP) address control system comprising:
a processor;
storage;
communications interface; and
instructions stored on the storage that when executed by the processor direct the IP address control system to:
receive a request from a computing device for a new IP address, the request for the new IP address comprising at least a Media Access Control (MAC) address of the computing device;
send a query to a storage resource for a whitelist of MAC numbers associated with IP addresses;
receive, from the storage resource, the whitelist;
select an IP address not present on the whitelist as the new IP address, wherein the whitelist comprises a previous IP/MAC pairing for the computing device, the previous IP/MAC pairing comprising the MAC address of the computing device and a previous IP address;
send, to the storage resource, a new IP/MAC pairing for adding to the whitelist, wherein the new IP/MAC pairing comprises the MAC address of the computing device and the selected IP address, wherein the new IP/MAC pairing is added to the whitelist having the previous IP/MAC pairing;
send a confirmation to the computing device to which the new IP address is assigned, wherein the confirmation comprises the selected IP address; and
request to remove, from the storage resource, the previous IP/MAC pairing for the computing device after sending the confirmation to the computing device to which the new IP address is assigned.