×

IP allocation pools

  • US 9,729,500 B2
  • Filed: 07/25/2013
  • Issued: 08/08/2017
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for identifying Internet Protocol (IP) allocation pools comprising:

  • updating network information for a plurality of client devices by;

    identifying a first IP block having a first set of IP addresses and a second IP block having a second set of IP addresses;

    determining, for a particular period of time, an expected number of IP reassignments from the first IP block to the second IP block;

    determining an observed number of IP reassignments from the first IP block to the second IP block that occurred within the period of time, the determining comprising, for each client device, obtaining a sequence of IP addresses used by the client device, each sequence of IP addresses created based on IP addresses of browsing sessions that are associated with a cookie issued to the client device;

    comparing, for the period of time, the observed number of IP reassignments with the expected number of IP reassignments; and

    merging, after the period of time, the first IP block and the second IP block into an IP allocation pool based, at least in part, on the comparison; and

    modifying services provided to one of the client devices based on the network information, the modifying comprising automatically adjusting network settings for the one of the client devices based on the allocation pool for the one of the client devices.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×