# US 7,609,690 B2 · Network system, communication method for use in network system and host device

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

- Number: US 7,609,690 B2
- Document ID: US7609690B2
- Status: Granted
- Kind: B2
- Application number: 11/197,519
- Filed: 2005-08-05
- Published: 2006-02-09
- Granted: 2009-10-27
- Earliest claimed: 2004-08-05
- Assignees: Seiko Epson Corporation
- Inventors: Hideaki Ogata
- Web page: https://patentgrep.com/patent/US7609690B2

## CPC

- H04L 61/103: across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
- H04L 61/5014: using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
- H04L 61/5076: Update or notification mechanisms, e.g. DynDNS
- H04L 67/34: {involving the movement of software or configuration parameters (network booting or remote initial program loading [RIPL] G06F9/4416)}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A host device connected to a network includes a storage unit configured to store first identification information dynamically assigned to a device connected to the network and second identification information unique to the device, and an updating unit acquiring the first identification information and the second identification information from the device and updating the first identification information stored in the storage unit with the acquired first identification information based on the acquired second identification information.

## Claims

### Claim 1

A host device connected to a network, comprising:
a storage unit configured to store first identification information dynamically assigned to a device connected to the network and second identification information unique to the device;
an updating unit acquiring the first identification information and the second identification information from the device and updating the first identification information stored in the storage unit with the acquired first identification information based on the acquired second identification information; and
a communication unit configured to communicate with the device by using the first identification information stored in the storage unit,
wherein:
the updating unit determines whether the second identification information stored in the storage unit corresponds with the acquired second identification information,
the updating unit updates the first identification information stored in the storage unit with the acquired first identification information based on a result of the determination, and
when the communication unit fails to communicate with the device, the updating unit acquires the first identification information and the second identification information from the device and updates the first identification information stored in the storage unit with the acquired first identification information based on the acquired second identification information.

### Claim 2

A host device connected to a network, comprising:
a storage unit configured to store first identification information dynamically assigned to a device connected to the network and second identification information unique to the device;
an updating unit acquiring the first identification information and the second identification information from the device and updating the first identification information stored in the storage unit with the acquired first identification information based on the acquired second identification information; and
a communication unit configured to communicate with the device by using the first identification information stored in the storage unit,
wherein:
the updating unit determines whether the second identification information stored in the storage unit corresponds with the acquired second identification information,
the updating unit updates the first identification information stored in the storage unit with the acquired first identification information based on a result of the determination, and
before the communication unit communicates with the device, the updating unit acquires the first identification information and the second identification information from the device and updates the first identification information stored in the storage unit with the acquired first identification information based on the acquired second identification information.

### Claim 3

A host device connected to a network, comprising:
a storage unit configured to store first identification information dynamically assigned to a device connected to the network and second identification information unique to the device;
an updating unit acquiring the first identification information and the second identification information from the device and updating the first identification information stored in the storage unit with the acquired first identification information based on the acquired second identification information; and
a communication unit configured to communicate with the device by using the first identification information stored in the storage unit,
wherein:
the updating unit determines whether the second identification information stored in the storage unit corresponds with the acquired second identification information,
the updating unit updates the first identification information stored in the storage unit with the acquired first identification information based on a result of the determination
the communication unit communicates with the device through first protocol by using the first identification information; and
the updating unit acquires the first identification information and the second identification information from the device through second protocol that differs from the first protocol.

### Claim 4 (depends on 3)

The host device according to claim 3, wherein:
the first protocol includes a TCP/IP or a UDP/IP; and
the second protocol includes a manufacturer unique protocol.
