×

UPDATING SOFTWARE UTILIZING DOMAIN NAME SYSTEM (DNS)

  • US 20170068530A1
  • Filed: 09/09/2015
  • Published: 03/09/2017
  • Est. Priority Date: 09/09/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system for updating a database, the system comprising:

  • an update system, the update system comprising at least one processor and operatively associated memory, wherein the update system is programmed to;

    generate a resource record comprising first version data indicating a first version of an update to the database available at the update system;

    write the resource record to a zone file corresponding to a domain name;

    write, to the zone file, time-to-live data for the resource record, wherein the time-to-live data indicates a valid time period for the resource record;

    send the zone file to a Domain Name System (DNS) server;

    a client system comprising at least one processor and operatively associated memory, wherein the client system is programmed to;

    execute a DNS client;

    send, to the DNS client, a DNS query comprising domain name data indicating the domain name;

    in response to the DNS query, receive the zone file from the DNS client;

    determine that the valid time period indicated by the time-to-live data from the zone file has not expired;

    determine that the first version data does not match client version data indicating a current client update to the database;

    send to the update system a request for the first version of the update to the database; and

    receive, from the update system, the first version of the update to the database.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×