# US 2018/0323998 A1 · Communication terminal device, information communication system, recording medium, and information communication method

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

- Number: US 2018/0323998 A1
- Document ID: US20180323998A1
- Status: Published application
- Kind: A1
- Application number: 15/961,915
- Filed: 2018-04-25
- Published: 2018-11-08
- Earliest claimed: 2017-05-02
- Assignees: MegaChips Corporation
- Applicants: MegaChips Corporation
- Inventors: Yuta SAWA
- Web page: https://patentgrep.com/patent/US20180323998A1

## CPC

- H04L 12/40013: {Details regarding a bus controller}
- H04L 12/40202: {by using a plurality of master stations}
- H04L 12/403: with centralised control, e.g. polling
- H04L 41/0668: by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
- H04W 84/20: Leader-follower arrangements
- H04W 8/005: {Discovery of network devices, e.g. terminals}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A communication terminal device connected to a network and performing data communications between another communication terminal device through the network, includes a storage configured to store proper information used as a criterion for switching an operation mode between a master unit operation mode and a slave unit operation mode, and circuitry configured to switch the master unit operation mode of a self device to the slave unit operation mode based on the proper information, while the self device is operating by the master unit operation mode. The master unit operation mode is the operation mode of the communication terminal device operating as a master unit, and the slave unit operation mode is the operation mode of the communication terminal device operating as a slave unit.

## Claims

### Claim 1

A communication terminal device connected to a network and performing data communications between another communication terminal device through the network, comprising:
a storage configured to store proper information used as a criterion for switching an operation mode between a master unit operation mode and a slave unit operation mode; and
circuitry configured to switch the master unit operation mode of a self device to the slave unit operation mode based on the proper information, while the self device is operating by the master unit operation mode, wherein
the master unit operation mode is the operation mode of the communication terminal device operating as a master unit, and
the slave unit operation mode is the operation mode of the communication terminal device operating as a slave unit.

### Claim 2 (depends on 1)

The communication terminal device according to claim 1, wherein
the proper information includes judging criterion information used as the criterion which judges the priority as the master unit of the self device, and
the circuitry is further configured to:
monitor whether or not the other communication terminal device is the master unit;
acquire the judging criterion information of the other communication terminal device detected as the master; and
switch, while the self device is operating by the master unit operation mode and when the master unit other than the self device detected by monitoring, the master unit operation mode of the self device to the slave unit operation mode based on the judging criterion information of the self device and the judging criterion information of the master unit other than the self device.

### Claim 3 (depends on 2)

The communication terminal device according to claim 2, wherein
the judging criterion information of the self device is MAC address of the self device; and
the judging criterion information of the master unit other than the self device is MAC address of the master unit other than the self device.

### Claim 4 (depends on 2)

The communication terminal device according to claim 2, wherein
the judging criterion information of the self device is the number of the slave units registered in the self device operating by the master unit operation mode, and
the judging criterion information of the master unit other than the self device is the number of the slave units registered in the master unit other than the self device.

### Claim 5 (depends on 2)

The communication terminal device according to claim 2, wherein
the judging criterion information of the self device is the maximum number of hop to the slave units registered in the self device operating by the master unit operation mode, and
the judging criterion information of the master unit other than the self device is the number of hop to slave units registered in the master unit other than the self device.

### Claim 6 (depends on 2)

The communication terminal device according to claim 2, wherein
the judging criterion information of the self device is the worst value of communication quality between the slave units registered in the self device operating by the master unit operation mode, and
the judging criterion information of the master unit other than the self device is the worst value of communication quality between the slave units registered in the master unit other than the self device.

### Claim 7 (depends on 2)

The communication terminal device according to claim 2, wherein
the judging criterion information of the self device is a time elapsed from the master unit operation mode start of the self device, and
the judging criterion information of the master unit other than the self device is a time elapsed from the master unit operation mode start of the master unit other than the self device.

### Claim 8 (depends on 2)

The communication terminal device according to claim 2, wherein
the circuitry is further configured to switch, while the self device is operating by the operation mode other than the master unit operation mode and when the circuitry judges that no master unit exists in the other communication terminal device, the operation mode of the self device to the master unit operation mode.

### Claim 9 (depends on 8)

The communication terminal device according to claim 8, wherein
the circuitry is further configured to:
switch, while the self device is operating by the slave unit operation mode and when the circuitry judges that no master unit exists in the other communication terminal device, the slave unit operation mode of the self device to the master unit operation mode.

### Claim 10 (depends on 8)

The communication terminal device according to claim 8, wherein
the storage stores switching permission flag which indicates whether or not switching to the master unit operation mode from the slave unit operation mode is permitted to the circuitry, and
the circuitry is further configured to perform the switching to the master unit operation mode from the slave unit operation mode according to the switching permission flag.

### Claim 11 (depends on 8)

The communication terminal device according to claim 8, wherein
the storage stores standby time which depends on priority based on the judging criterion information, and
the circuitry is further configured to judge, when the circuitry judges that the standby time has passed without discovering the master unit in the other communication terminal device, no master unit exists in the other communication terminal device.

### Claim 12 (depends on 2)

The communication terminal device according to claim 2, wherein
the storage stores monitoring permission flag which indicates whether or not the monitoring by the circuitry, and
the circuitry is further configured to perform the monitoring according to the monitoring permission.

### Claim 13

A communication terminal device connected to a network and performing data communications between another communication terminal device through the network, comprising:
circuitry configured to:
monitor whether or not the new master unit other than the previous master unit registering a self device exists in the other communication terminal device, while the self device is operating by a slave unit operation mode;
acquire the first judging criterion information used as the criterion for judging a priority as the master unit of the previous master unit and the second judging criterion information used as the criterion for judging a priority as the master unit of the new master unit; and
decide, when the circuitry judges that the new master unit exists, one of the previous master unit or the new master unit as the master unit of self device based on the first judging criterion information and the second judging criterion information; wherein
the slave unit operation mode is the operation mode of the communication terminal device operating as a slave unit.

### Claim 14

An information communication system comprising a plurality of communication terminal devices connected to a network,
the communication terminal device comprising:
a storage configured to store proper information used as a criterion for switching an operation mode between a master unit operation mode and a slave unit operation mode; and
circuitry configured to switch the master unit operation mode of a self device to the slave unit operation mode based on the proper information, while the self device is operating by the master unit operation mode, wherein
the master unit operation mode is the operation mode of the communication terminal device operating as a master unit, and
the slave unit operation mode is the operation mode of the communication terminal device operating as a slave unit.

### Claim 15

A non-volatile computer-readable storage medium storing computer-readable instructions that, when executed by a computer including storage and circuitry, cause the computer to perform a method comprising:
storing, by the storage, proper information used as a criterion for switching an operation mode between a master unit operation mode and a slave unit operation mode; and
switching, by the circuitry, the master unit operation mode of a self device to the slave unit operation mode based on the proper information, while the self device is operating by the master unit operation mode, wherein
the master unit operation mode is the operation mode of the computer operating as a master unit,
the slave unit operation mode is the operation mode of the computer operating as a slave unit, and
the computer is connected to a network and performs data communications between another communication terminal device through the network.

### Claim 16

A non-volatile computer-readable storage medium storing computer-readable instructions that, when executed by a computer including circuitry, cause the computer to perform a method comprising:
monitor, by the circuitry, whether or not the new master unit other than the previous master unit registering a self device exists in the other communication terminal device, while the self device is operating by a slave unit operation mode;
acquire, by the circuitry, the first judging criterion information used as the criterion for judging a priority as the master unit of the previous master unit and the second judging criterion information used as the criterion for judging a priority as the master unit of the new master unit;
decide, by the circuitry, when the circuitry judges that the new master unit exists, one of the previous master unit or the new master unit as the master unit of self device based on the first judging criterion information and the second judging criterion information; wherein
the slave unit operation mode is the operation mode of the computer operating as a slave unit, and
the computer is connected to a network and performs data communications between another communication terminal device through the network.

### Claim 17

An information communication method by a plurality of communication terminal devices including circuitry, and having a master unit operation mode operating as a master unit and a slave unit operation mode operating as a slave unit, comprising:
storing, by the circuitry, proper information used as a criterion for switching an operation mode between the master unit operation mode and the slave unit operation mode in each of the plurality of communication terminal devices; and
switching, by the circuitry, when the communication terminal device is operating by the master unit operation mode, the master unit operation mode of a self device to the slave unit operation mode based on the proper information.
