×

System and method for domain name system restore points

  • US 10,164,933 B2
  • Filed: 12/19/2014
  • Issued: 12/25/2018
  • Est. Priority Date: 12/19/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a domain name system (DNS) record database configured to store a plurality of DNS records for a plurality of domain names, each of the plurality of DNS records including;

    at least one DNS setting value,a date that the at least one DNS setting value was created,a description, generated by a user authorized with permissions to update the at least one DNS setting value, describing the at least one DNS setting value,a diagnostic status of an internet protocol (IP) address or a hostname associated with a domain name; and

    a host computer server, configured to;

    detect a change in a DNS record for a domain name, the change comprising;

    a user input, received from a control panel on a graphical user interface (GUI), requesting the change to the at least one DNS setting value, ora DNS settings template downloaded to the host computer server,ping the IP address or the hostname with a ping request to determine the diagnostic status, wherein the diagnostic status includes an active or responsive status, or a non-responsive status, responsive to the ping request, thereby determining if the IP address is Internet accessible,upon detecting the change in the DNS record, encode, without any user input, the at least one DNS setting from the DNS record for the domain name into a data storage file,prompt the user via the control panel to provide the description,store the data storage file containing the at least one DNS setting, the at least one DNS setting value, the date, and the diagnostic status, in the DNS record database in association with the description;

    generate, within the control panel, a listing of a plurality of DNS setting snapshots, including the data storage file, associated with the domain name,receive a selection, by the user from the listing, of a snapshot in the plurality of DNS setting snapshots,retrieve the data storage file, including the at least one DNS setting defined in the snapshot, associated in the DNS record database with the snapshot selected by the user, andapply the DNS setting and the at least one DNS setting value to the domain name.

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