×

Systems and methods for providing DNS services

  • US 10,003,567 B1
  • Filed: 04/30/2014
  • Issued: 06/19/2018
  • Est. Priority Date: 01/28/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for providing a Domain Name System (DNS) service, the method comprising:

  • providing an agent of the DNS service for integration within an Internet Service Provider (ISP);

    receiving, at the agent of the DNS service, from the ISP, Internet Protocol (IP) allocation data associated with a subscriber IP address, the IP allocation data including a subscriber identifier and a unique identifier associated with an entry point device utilized by the subscriber device to connect to the DNS service, the IP allocation data being cached in an internal cache table associated with the agent of the DNS service, an update being provided to records of the DNS service when the subscriber IP address changes, the agent of the DNS service periodically checking the unique identifier associated with the entry point device at either each message event for the subscriber device or each time a network interface is displayed;

    associating the unique identifier with the subscriber identifier;

    dynamically mapping a subscriber device to an entry point device IP address; and

    providing the DNS service to the subscriber device based on a policy for the entry point device IP address.

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