# US 12,225,097 B2 · Monitoring device, network device, control method of monitoring device, control method of network device, and recording medium

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

- Number: US 12,225,097 B2
- Document ID: US12225097B2
- Status: Granted
- Kind: B2
- Application number: 18/177,331
- Filed: 2023-03-02
- Published: 2023-09-14
- Granted: 2025-02-11
- Earliest claimed: 2022-03-08
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Shohei Baba
- Web page: https://patentgrep.com/patent/US12225097B2

## CPC

- H04L 41/0816: the condition being an adaptation, e.g. in response to network events
- H04L 67/56: Provisioning of proxy services (store-and-forward switching systems in data switching networks H04L12/54)
- H04L 41/0853: by actively collecting configuration information or by backing up configuration information
- H04L 43/0811: by checking connectivity
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A processor of a monitoring device having a proxy function that relays communication between a device management service and a network device set, to the network device, a proxy setting by using access information to a proxy function of the monitoring device, if an event based on a failure of device registration with the device management service is received from the network device and the network device is a management target of the monitoring device; and transmit device registration instruction regarding the network device to the device management service to which the proxy setting has been set.

## Claims

### Claim 1

A monitoring device having a proxy function that relays communication between a device management service and a network device comprising:
a memory storing instructions; and
a processor executing the instructions causing the monitoring device to:
receive, from the network device, an event based on a failure of device registration with the device management service by the network device, wherein the device management service is deployed in a first network environment different from a second network environment in which the monitoring device and the network device are installed;
acquire a device identifier and a first proxy setting from the network device;
set, for the network device, a second proxy setting by using access information to the proxy function of the monitoring device, according to a determination that the network device is a management target to be monitored by the monitoring device based on the device identifier and the first proxy setting; and
transmit, to the network device, a device registration instruction so that device registration processing with the device management service is performed by the network device.

### Claim 2 (depends on 1)

The monitoring device according to claim 1,
wherein the determination is performed based on device management information acquired from the device management service in addition to the device identifier and the first proxy setting.

### Claim 3 (depends on 1)

The monitoring device according to claim 1,
wherein if the network device is the management target and an instruction received from the network device is an instruction for processing continuation, the second proxy setting is set for the network device and the device registration instruction is transmitted to the network device for which the second proxy setting has been set.

### Claim 4 (depends on 3)

The monitoring device according to claim 3,
wherein if the instruction received from the network device is not an instruction for processing continuation, the second proxy setting is not set for the network device.

### Claim 5 (depends on 1)

The monitoring device according to claim 1,
wherein if, when another network device is not included in the management target, an instruction for processing continuation is further received from the another network device, the second proxy setting is set for the another network device.

### Claim 6 (depends on 5)

The monitoring device according to claim 5,
wherein the instruction for processing continuation further causes the monitoring device to perform an instruction for a communication test with the device management service via the proxy function to the another network device for which the second proxy setting has been set.

### Claim 7

A control method of a monitoring device having a proxy function that relays communication between a device management service and a network device, the method comprising:
receiving, from the network device, an event based on a failure of device registration with the device management service by the network device, wherein the device management service is deployed in a first network environment different from a second network environment in which the monitoring device and the network device are installed;
acquiring a device identifier and a first proxy setting from the network device;
setting, for the network device, a second proxy setting by using access information to the proxy function of the monitoring device, according to a determination that the network device is a management target to be monitored by the monitoring device based on the device identifier and the first proxy setting; and
transmitting, to the network device, a device registration instruction so that device registration processing with the device management service is performed by the network device.

### Claim 8

A non-transitory recording medium storing a control program of a monitoring device having a proxy function that relays communication between a device management service and a network device causing a computer to perform each step of a control method for the monitoring device, the method comprising:
receiving, from the network device, an event based on a failure of device registration with the device management service by the network device, wherein the device management service is deployed in a first network environment different from a second network environment in which the monitoring device and the network device are installed;
acquiring a device identifier and a first proxy setting from the network device;
setting, for the network device, a second proxy setting by using access information to the proxy function of the monitoring device, according to a determination that the network device is a management target to be monitored by the monitoring device based on the device identifier and the first proxy setting; and
transmitting, to the network device, a device registration instruction so that device registration processing with the device management service is performed by the network device.
