# US 8,751,625 B2 · Notification apparatus and notification method

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

- Number: US 8,751,625 B2
- Document ID: US8751625B2
- Status: Granted
- Kind: B2
- Application number: 11/948,034
- Filed: 2007-11-30
- Published: 2008-06-05
- Granted: 2014-06-10
- Earliest claimed: 2006-12-04
- Assignees: Canon Kabushiki Kaisha
- Applicants: Naohiko Suzuki; Kensuke Yasuma
- Inventors: Naohiko Suzuki; Kensuke Yasuma
- Web page: https://patentgrep.com/patent/US8751625B2

## CPC

- H04L 63/10: {for controlling access to devices or network resources}
- H04L 45/028: Dynamic adaptation of the update intervals, e.g. event-triggered updates
- H04L 61/5014: using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
- H04L 69/167: Adaptation for transition between two IP versions, e.g. between IPv4 and IPv6 (translation of Internet protocol [IP] addresses H04L61/2503)
- G06F 21/305: {by remotely controlling device operation}
- H04L 12/2858: {Access network architectures}
- H04L 61/5084: Providing for device mobility (network addressing or numbering for mobility support in wireless networks H04W8/26; mobile IP H04W80/04)
- H04L 63/0876: {based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint}
- H04L 63/20: {for managing network security; network security policies in general (filtering policies H04L63/0227)}
- H04L 69/16: Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A notification apparatus includes a notification unit configured to notify a connected network of routing information, and a restriction unit configured to restrict notification of the routing information when a connected network is not a registered network.

## Claims

### Claim 1

A communication apparatus comprising:
a connection unit configured to connect to a first network and to connect via another network other than the first network to a second network;
a notification unit configured to notify a first apparatus on the first network connected by the connection unit of address information of a relaying apparatus used by the first apparatus for communicating with a second apparatus on the second network;
a determination unit configured to determine whether or not the second network is connected via the another network by the connection unit; and
a restriction unit configured to restrict notification by the notification unit of the address information of the relaying apparatus used by the first apparatus on the first network for communicating with the second apparatus on the second network via the another network in a case where the determination unit determines that the second network is not connected via the another network by the connection unit.

### Claim 2 (depends on 1)

The communication apparatus according to claim 1, wherein the notification unit notifies the apparatus on the first network of network setting information including a subnet mask and the restriction unit restricts notification of the network setting information in a case where the second network is not connected via the another network by the connection unit.

### Claim 3 (depends on 2)

The communication apparatus according to claim 2, wherein the network setting information includes address information of the first apparatus on the first network.

### Claim 4 (depends on 1)

The communication apparatus according to claim 1, wherein the restriction unit restricts notification of a response including address information of a relaying apparatus in response to a notification request from the first apparatus on the first network.

### Claim 5 (depends on 1)

The communication apparatus according to claim 1, wherein the restriction unit restricts notification according to a control level of the first network in a case where the determination unit determines that the second network is connected via a logical connection.

### Claim 6

A method for controlling a communication apparatus connected to a first network and connected via another network other than the first network to a second network, comprising:
notifying a first apparatus on the first network of address information of a relaying apparatus used by the first apparatus for communication with a second apparatus on the second network;
determining whether or not the second network is connected via the another network; and
restricting notification of the address information of the relaying apparatus used by the first apparatus on the first network for communicating with the second apparatus on the second network via the another network in a case where the second network is not connected via the another network.

### Claim 7 (depends on 6)

The method according to claim 6, further comprising:
notifying the first apparatus on the first network of network setting information including a subnet mask; and
restricting notification of the network setting information in a case where the second network is not connected via the another network.

### Claim 8 (depends on 6)

The method according to claim 6, further comprising restricting notification of a response including address information of a relaying apparatus in response to a notification request from the first apparatus on the first network.

### Claim 9 (depends on 6)

The method according to claim 6, further comprising restricting notification according to a control level of the physical network in a case where the second network is connected via the another network.

### Claim 10

A non-transitory computer-readable storage medium storing a computer program to be executed by a computer connected to a first network and connected via another network other than the first network to a second network, the computer program comprising:
notifying a first apparatus on the first network of address information of a relaying apparatus used by the first apparatus for communicating with a second apparatus on the second network;
determining whether or not the second network is connected via the another network; and
restricting notification of the address information of the relaying apparatus used by the first apparatus on the first network for communicating with the second apparatus on the second network in a case where the second network is not connected via the another network.

### Claim 11 (depends on 10)

The non-transitory computer-readable storage medium according to claim 10, wherein the computer program further comprises:
notifying the apparatus on the first network of network setting information including subnet mask; and
restricting notification of the network setting information in a case where the second network is not connected via the another network.

### Claim 12 (depends on 10)

The non-transitory computer-readable storage medium according to claim 10, wherein the computer program further comprises restricting notification of a response including address information of a relaying apparatus in response to a notification request from the first apparatus on the first network.

### Claim 13 (depends on 10)

The non-transitory computer-readable storage medium according to claim 10, wherein the computer program further comprises restricting notification according to a control level of the first network in a case where the second network is connected via the another network.

### Claim 14 (depends on 1)

The communication apparatus according to claim 1, wherein the restriction unit restricts notification of the address information of the relaying apparatus such that the first apparatus on the first network can communicate with another apparatus on the first network and the first apparatus on the first network cannot communicate with an apparatus on the second network in a case where the control level of the first network is a first control level and the determination unit determines that the second network is connected by the connection unit, and the restriction unit does not restrict notification of the address information of the relaying apparatus such that the first apparatus on the first network can communicate with another apparatus on the first network and an apparatus on the second network in a case where the control level of the first network is a second control level higher than the first control level and the determination unit determines that the second network is connected by the connection unit.

### Claim 15 (depends on 6)

The method according to claim 6, wherein the restricting step restricts notification of the address information of the relaying apparatus such that the first apparatus on the first network can communicate with another apparatus on the first network and the first apparatus on the first network cannot communicate with an apparatus on the second network in a case where the control level of the first network is a first control level and the second network is connected via the another network, and the restricting step does not restrict notification of the address information of the relaying apparatus such that the first apparatus on the first network can communicate with the another apparatus on the first network and an apparatus on the second network in a case where the control level of the first network is a second control level higher than the first control level and the second network is connected via the another network.

### Claim 16 (depends on 1)

The communication apparatus according to claim 1, wherein the notification unit notifies the first apparatus on the first network of address information of the communication apparatus as address information of a relaying apparatus in a case where the second network is connected by the connection unit and the communication apparatus relays the data from the first apparatus on the first network to the second apparatus via the another network.

### Claim 17 (depends on 6)

The method according to claim 6, wherein the first apparatus on the first network is notified of address information of the communication apparatus as the address information of a relaying apparatus in the notifying step in a case where the second network is not connected via the another network, and further comprising relaying the data from the first apparatus on the first network to the second apparatus on the second network via the another network.

### Claim 18 (depends on 1)

The communication apparatus according to claim 1, wherein the notification unit notifies the first apparatus on a logical network formed in the first network of the address information of the relaying apparatus used by the first apparatus for communicating with the second apparatus on the logical network formed in the second network.

### Claim 19 (depends on 1)

The communication apparatus according to claim 1, wherein the determination unit determines whether or not the first network connected to the connection unit is a registered network, and the restriction unit restricts the notification by the notification unit of the address information of the relaying apparatus used by the first apparatus for communicating with the second apparatus on the second network in a case where the determination unit determines that the first network is not a registered network.

### Claim 20 (depends on 6)

The method according to claim 6, wherein the notification step notifies the first apparatus on a logical network formed in the first network of the address information of the relaying apparatus used By the first apparatus for communicating with the second apparatus on the logical network formed in the second network.

### Claim 21 (depends on 6)

The method according to claim 6, wherein the determination step determines whether or not the first network connected to the connection unit is a registered network, and the restriction step restricts the notification by the notification unit of the address information of the relaying apparatus used by the first apparatus for communicating with the second apparatus on the second network in a case where the determination step determines that the first network is not a registered network.

### Claim 22 (depends on 10)

The non-transitory computer-readable storage medium according to claim 10, wherein the notification step notifies the first apparatus on a logical network formed in the first network of the address information of the relaying apparatus used by the first apparatus for communicating with the second apparatus on the logical network formed in the second network.

### Claim 23 (depends on 10)

The non-transitory computer-readable storage medium according to claim 10, wherein the determination step determines whether or not the first network connected to the connection unit is a registered network, and the restriction step restricts the notification by the notification unit of the address information of the relaying apparatus used by the first apparatus for communicating with the second apparatus on the second network in a case where the determination step determines that the first network is not a registered network.
