US 12,407,663 B2
Non-transitory computer-readable recording medium storing computer-readable instructions for terminal device and communication device
Hiroshi Shibata, Yatomi (JP)
Assigned to BROTHER KOGYO KABUSHIKI KAISHA, Nagoya (JP)
Filed by BROTHER KOGYO KABUSHIKI KAISHA, Nagoya (JP)
Filed on May 24, 2021, as Appl. No. 17/328,160.
Claims priority of application No. 2020-094817 (JP), filed on May 29, 2020.
Prior Publication US 2021/0377024 A1, Dec. 2, 2021
Int. Cl. H04L 29/06 (2006.01); H04L 9/30 (2006.01); H04L 9/32 (2006.01); H04L 9/40 (2022.01); H04W 12/00 (2021.01); H04W 76/11 (2018.01); H04W 12/04 (2021.01); H04W 12/06 (2021.01); H04W 48/16 (2009.01)
CPC H04L 63/08 (2013.01) [H04L 9/3006 (2013.01); H04L 9/3263 (2013.01); H04W 76/11 (2018.02)] 20 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable recording medium storing computer-readable instructions for a first terminal device, wherein
the first terminal device comprises one or more communication interfaces, a display, and a processor, and
the computer-readable instructions, when executed by the processor of the first terminal device, cause the first terminal device to:
send a search signal to a pre-established, wired communication network to which the first terminal device and a first communication device belong and by using a network layer and higher layers of the Open Systems Interconnection (OSI) model via a first communication interface of the one or more communication interfaces; and
in a case where a response signal is received from each of a plurality of communication devices via the first communication interface, cause the display to display a device selection screen that includes two or more pieces of device information corresponding to two or more communication devices among the plurality of communication devices,
wherein the two or more communication devices are senders of the response signals including supported information,
the device selection screen does not include device information corresponding to a communication device that is a sender of the response signal that does not include the supported information, and
the supported information indicates that a communication device that is a sender of the response signal supports a predetermined wireless connection scheme for communicating an authentication request in which a public key is used,
the computer-readable instructions, when executed by the processor of the first terminal device, further cause the first terminal device to:
by using the pre-established, wired communication network and by using the network layer and higher layers of the OSI model, receive first address information which is a first IP address of the first communication device from the first communication device of the plurality of communication devices via the first communication interface;
receive a first public key of the first communication device from the first communication device via the first communication interface by using the pre-established, wired communication network and by using the network layer and higher layers of the OSI model;
in a case where specific device information corresponding to the first communication device is selected from the two or more pieces of device information in the device selection screen, and the first address information and the first public key are received from the first communication device, send a first authentication request in which the first public key is used to the first communication device with the first address information as a destination via the first communication interface by using the pre-established, wired communication network and by using the network layer and higher layers of the OSI model; and
in a case where a first authentication response is received from the first communication device via the first communication interface by using the pre-established, wired communication network and by using the network layer and higher layers of the OSI model in response to the first authentication request being sent to the first communication device send first connection information to the first communication service with the first address information as a destination via the first communication interface by using the pre-established, wired communication network and by using the network layers and higher layers of the OSI model, wherein the first connection information is used by the first communication device to establish a first wireless connection between the first communication device and an external device.