# US 2013/0159482 A1 · Domain name system address configuration method and apparatus

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2013/0159482 A1
- Document ID: US20130159482A1
- Status: Published application
- Kind: A1
- Application number: 13/464,049
- Filed: 2012-05-04
- Published: 2013-06-20
- Earliest claimed: 2011-12-14
- Assignees: Samsung Electronics Co., Ltd.
- Inventors: Jin Yup KIM; Kyoung Youp PARK; Jun Hwan AN
- Web page: https://patentgrep.com/patent/US20130159482A1

## CPC

- H04L 61/4511: using domain name system [DNS]
- H04L 61/5014: using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method and an apparatus for configuring Domain Name System (DNS) address of a terminal are provided. The DNS address configuration method of a terminal according to an exemplary embodiment of the present invention includes establishing a connection with a network, requesting the network for the DNS address, determining whether the DNS address is successfully received from the network, and configuring, if the DNS address is not successfully received, the DNS address of the terminal with an auxiliary DNS address stored in the terminal. The DNS address configuration method and apparatus according to an exemplary embodiment of the present invention is advantageous to configure the DNS address of a terminal even if the terminal fails to receive the DNS address from the network or if the received DNS address is erroneous.

## Claims

### Claim 1

A method for configuring a Domain Name System (DNS) address of a terminal, the method comprising:
establishing a connection with a network;
requesting the network for the DNS address;
determining whether the DNS address is successfully received from the network; and
configuring, if the DNS address is not successfully received, the DNS address of the terminal with an auxiliary DNS address stored in the terminal.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
configuring, if the DNS address is successfully received, the DNS address of the terminal with the received DNS address;
transmitting a DNS query request using the configured DNS address;
configuring, if no reply is received in response to the DNS query request, the DNS address of the terminal with the auxiliary DNS address.

### Claim 3 (depends on 2)

The method of claim 2, wherein if the configured DNS address used to transmit the DNS query request corresponded to one of the at least one auxiliary DNS address stored in the terminal, and if no reply is received in response to the DNS query request, then the DNS address is configured to be another one of the at least one auxiliary DNS address having a next highest priority relative to the auxiliary address used in transmitting the DNS query request.

### Claim 4 (depends on 2)

The method of claim 2, wherein the requesting of the network for the DNS address comprises transmitting a DNS address request to the network, and determining, by the terminal, if no DNS address is received in response to the DNS address request, DNS address acquisition failure.

### Claim 5 (depends on 4)

The method of claim 4, wherein the terminal determines, if an erroneous DNS address is received in response to the DNS address request, DNS address acquisition failure.

### Claim 6 (depends on 4)

The method of claim 4, wherein the terminal determines, if no DNS address response is received in a predetermined time after transmission of the DNS address request, DNS address acquisition failure.

### Claim 7 (depends on 1)

The method of claim 1, further comprising configuring the auxiliary DNS address according to user input.

### Claim 8

A terminal configured with a Domain Name System (DNS) address, the terminal comprising:
a communication unit which establishes a connection with a network;
a DNS address acquisition unit which requests the network for the DNS address;
a storage unit which stores at least one auxiliary DNS address; and
a DNS address configuration unit which configures, if the DNS address is not received, the DNS address of the terminal with one of the at least one auxiliary DNS address stored in the storage unit.

### Claim 9 (depends on 8)

The terminal of claim 8, wherein the DNS address configuration unit configures, if the DNS address is successfully received, the DNS address of the terminal with the received DNS address, the communication unit transmits a DNS query request using the configured DNS address, and the DNS address configuration unit configures, if no reply is received in response to the DNS query request, the DNS address of the terminal with the auxiliary DNS address.

### Claim 10 (depends on 9)

The terminal of claim 9, wherein if the configured DNS address used to transmit the DNS query request corresponded to one of the at least one auxiliary DNS address stored in the storage unit, and if no reply is received in response to the DNS query request, then the DNS address is configured to be another one of the at least one auxiliary DNS address having a next highest priority relative to the auxiliary address used in transmitting the DNS query request.

### Claim 11 (depends on 9)

The terminal of claim 9, wherein the DNS address acquisition unit transmits a DNS address request to the network, and the DNS address configuration unit determines, if no DNS address is received in response to the DNS address request, DNS address acquisition failure.

### Claim 12 (depends on 9)

The terminal of claim 9, wherein the DNS address configuration unit determines, if an erroneous DNS address is received in response to the DNS address request, DNS address acquisition failure.

### Claim 13 (depends on 9)

The terminal of claim 9, wherein the DNS address configuration unit determines, if no DNS address response is received in a predetermined time after transmission of the DNS address request, DNS address acquisition failure.

### Claim 14 (depends on 8)

The terminal of claim 8, further comprising an input unit which receives a user input, wherein the DNS address configuration unit configures the auxiliary DNS address according to user input made by means of the input unit.

### Claim 15

A non-transitory computer readable storage medium of a terminal storing a program to configure a Domain Name System (DNS) address, the program comprising instructions to cause a computer to:
transmit to a network a DNS address request for the DNS address;
determine whether the DNS address is successfully received from the network; and
configure, if the DNS address is not successfully receive, the DNS address to be one of at least one auxiliary DNS address stored in the terminal.
