US2010325240A1PendingUtilityA1

Querying a database as a domain name system resolver

Assignee: BARRACUDA NETWORKS INCPriority: Jul 3, 2008Filed: Aug 5, 2010Published: Dec 23, 2010
Est. expiryJul 3, 2028(~1.9 yrs left)· nominal 20-yr term from priority
H04L 61/4511
45
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Querying a database by sending a plurality of arguments concatenated to a Domain Name System request and receiving a reply in the form of text or encoded as an IPv4 or an IPv6 address.

Claims

exact text as granted — not AI-modified
1 . A method for querying a database comprising the following steps:
 transmitting a dns request of class=IN;   concatenating a suffix comprising the host name serving the database to a plurality of query arguments to form a string formatted as a fully qualified domain name, a plurality of labels separated by dots and ending with a domain, a dot, a top level domain; and   transmitting dns queryname=the fully qualified domain name to a domain name system.   
     
     
         2 . The method of  claim 1  further comprising
 receiving at least one data value encoded within an Internet Protocol (IP) address format as a dns query response from the domain name system but does not actually represent an IP address. 
 
     
     
         3 . The method of  claim 2  further comprising
 sending a dns request selected from the following: type=A, type=AAAA, type=spf, type=CNAME, and type=TXT. 
 
     
     
         4 . The method of  claim 2  wherein the IP address is one of two to the 32 power unique values of the IPv4 system (four octets). 
     
     
         5 . The method of  claim 2  wherein the IP address is one of two to the 128 power unique values of the IPv6 system (eight groups of 4 hexadecimal digits). 
     
     
         6 . A method for querying a database comprising the following steps:
 sending a dns request of class=IN;   concatenating a suffix comprising the host name serving the database to a plurality of query arguments to form a string formatted as a fully qualified domain name, a plurality of labels separated by dots and ending with a domain, a dot, a top level domain;   sending dns queryname=the fully qualified domain name to a domain name system; and   receiving at least one data value encoded within an Internet Protocol (IP) address format as a dns query response from the domain name system but does not actually represent an IP address,   
       whereby the dns query response is cached in a distributed domain name system and served to a dns resolver. 
     
     
         7 . The method of  claim 6  wherein the IP address corresponds to a stored message which shall be displayed. 
     
     
         8 . The method of  claim 6  wherein the IP address represents that an email should be allowed without spam scanning. 
     
     
         9 . The method of  claim 6  wherein the IP address represents one of an action suggested, and a degree of additional handling.

Join the waitlist — get patent alerts

Track US2010325240A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.