Patent ID: 9444779
Filing Date: 2016-09-13
CPC Classification: H04L

Claim Text:
1. A method for Domain Name System (DNS) routing, comprising: receiving a first request to resolve an IP address; obtaining, by a DNS server, a record used in resolving the first request; identifying, by the DNS server, a unique label associated with the record that identifies software version information and regional information used in resolving the IP address that relates to an entity; determining, based on the unique label and a time of the first request, a first software version used to handle the first request and a first region used to handle the first request; determining a first IP address to route the first request using the unique label; returning a first response comprising the first IP address; receiving a second request to resolve the IP address; obtaining, by the DNS server, the record; identifying, by the DNS server, the unique label; determining, based on the unique label and a time of the second request, a second software version and a second region used to handle the second request, wherein the time of the second request is different from the time of the first request, the second software version is different from the first software version, and the second region is different from the first region; determining a second IP address to route the second request using the unique label; and returning a second response comprising the second IP address.