Patent ID: 11909719
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 13:
14. A method comprising:
monitoring allocations of a set of Internet Protocol (IP) addresses that are designated for use by a network of resources provided by a service provider network, the set of IP addresses being organized into at least a first address group of first IP addresses and a second address group of second IP addresses;
receiving a refill policy for the first address group that defines a refill rule for replenishing the first address group with additional IP addresses;
allocating an IP address from the first address group to a resource in the network;
determining that a number of available IP addresses in the first address group is less than or equal to a threshold number defined by the refill rule, the threshold number being greater than zero available IP addresses;
determining that the refill policy indicates that additional IP addresses are to be added to the first address group from a third address group,
identifying a second refill policy, associated with the third address group, that defines a maximum number of available IP addresses that are permitted to be taken from the third address group;
determining that a number of the additional IP addresses that are to be added to the first address group is less than the maximum number;
identifying a previous allocation of additional IP addresses from the third address group and to the first address group;
determining, using at least the previous allocation, a frequency at which the first address group requests allocations from the third address group;
determining that the frequency is less than or equal to a permissible frequency; and
adding the additional IP addresses to the first address group based at least in part on the number of the additional IP addresses being less than the maximum number.