REQUESTING A SERVICE OR TRANSMITTING CONTENT AS A DOMAIN NAME SYSTEM RESOLVER
First Claim
Patent Images
1. A method for requesting a service located on a network comprising:
- concatenating a plurality of arguments;
prepending the query arguments to a host name to form a fully qualified domain name (FQDN) wherein a suffix is a dns server host;
and sending a query on the FQDN in a domain name system (DNS).
11 Assignments
0 Petitions
Accused Products
Abstract
Requesting a service such as querying a database or communicating content by sending a plurality of arguments concatenated to a dns request and receiving a reply in the form of text or an IPv4 or an IPv6 address.
-
Citations
30 Claims
-
1. A method for requesting a service located on a network comprising:
-
concatenating a plurality of arguments; prepending the query arguments to a host name to form a fully qualified domain name (FQDN) wherein a suffix is a dns server host; and sending a query on the FQDN in a domain name system (DNS).
-
-
2. 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, sending dns queryname=the fully qualified domain name to a domain name system; and receiving at least one data value encoded within an IP address format as a dns query response from the domain name system but does not actually represent an IP address, wherein a fully qualified domain name comprises a plurality of labels separated by dots and ending with a domain, a dot, a top level domain. - View Dependent Claims (3, 4, 5)
-
-
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, sending dns queryname=the fully qualified domain name to a domain name system; and receiving at least one data value encoded within an IP address format as a dns query response from the domain name system but does not actually represent an IP address, wherein a fully qualified domain name comprises a plurality of labels separated by dots and ending with a domain, a dot, a top level domain, wherein the dns query response is cached in a distributed domain name system and served to a dns resolver. - View Dependent Claims (7, 8, 9)
-
-
10. A method for requesting a service located on a network comprising:
-
concatenating a plurality of arguments; prepending the query arguments to a host name to form a fully qualified domain name (FQDN) wherein a suffix is a dns server host; and sending a query on the FQDN in a domain name system (DNS) wherein the arguments comprise at least one value to be used in a computation. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for controlling an instrument located on a network comprising:
-
concatenating a plurality of arguments; prepending the query arguments to a host name to form a fully qualified domain name (FQDN) wherein a suffix is a dns server host; and sending a query on the FQDN in a domain name system (DNS) wherein an argument comprises an variable name variable, the method further comprising taking a measurement of the variable corresponding to the argument.
-
-
16. A method for controlling an instrument located on a network comprising:
-
concatenating a plurality of arguments; prepending the query arguments to a host name to form a fully qualified domain name (FQDN) wherein a suffix is a dns server host; and sending a query on the FQDN in a domain name system (DNS) wherein an argument comprises an variable name variable, the method further comprising sampling a value of the variable corresponding to the argument.
-
-
17. A method for controlling an instrument located on a network comprising:
-
concatenating a plurality of arguments; prepending the query arguments to a host name to form a fully qualified domain name (FQDN) wherein a suffix is a dns server host; and sending a query on the FQDN in a domain name system (DNS) wherein an argument comprises an variable name variable, the method further comprising applying a quantity, frequency, or probability of the variable corresponding to the argument.
-
-
18. A method comprising:
-
concatenating a plurality of arguments; prepending the query arguments to a host name to form a fully qualified domain name (FQDN) wherein a suffix is a dns server host; and sending a query on the FQDN in a domain name system (DNS) wherein an argument comprises a process which is to be initiated, stopped, delayed, or scheduled.
-
-
19. A method comprising:
-
concatenating a plurality of arguments; prepending the query arguments to a host name to form a fully qualified domain name (FQDN) wherein a suffix is a dns server host; and sending a query on the FQDN in a domain name system (DNS) wherein an argument comprises a text string to be relayed to a recipient.
-
-
20. A method comprising:
-
concatenating a plurality of arguments; prepending the query arguments to a host name to form a fully qualified domain name (FQDN) wherein a suffix is a dns server host; and sending a query on the FQDN in a domain name system (DNS) wherein an argument comprises wherein an argument comprises a numerical value. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A method comprising:
-
concatenating a plurality of arguments; prepending the query arguments to a host name to form a fully qualified domain name (FQDN) wherein a suffix is a dns server host; and sending a query on the FQDN in a domain name system (DNS) wherein an argument comprises wherein an argument comprises data to be recorded into a storage apparatus.
-
-
27. A method comprising:
-
concatenating a plurality of arguments; prepending the query arguments to a host name to form a fully qualified domain name (FQDN) wherein a suffix is a dns server host; and sending a query on the FQDN in a domain name system (DNS) wherein an argument comprises wherein an argument signals that an activity has started, completed, or is on-going.
-
-
28. A method comprising:
-
concatenating a plurality of arguments; prepending the query arguments to a host name to form a fully qualified domain name (FQDN) wherein a suffix is a dns server host; and sending a query on the FQDN in a domain name system (DNS) wherein an argument comprises wherein an argument comprises a text string. - View Dependent Claims (29, 30)
-
Specification