IP Library Granted Patent US 12,267,673
Granted Patent B2
US 12,267,673 · App. 17/730,303 · Granted Apr 1, 2025

Non-transitory computer-readable recording medium storing computer-readable instructions for establishing a wireless connection between a communication device and an external device

Inventors: Takeshi Shibata (Nagoya, JP); Hirotaka Asakura (Nagoya, JP)
Assignee: Brother Kogyo Kabushiki Kaisha
H04W12/06H04W76/15H04W84/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,267,673
App. No.
17/730,303
Granted
Apr 1, 2025
Kind
B2
Abstract

A terminal device may be configured to receive support information from a communication device by using a first wireless connection which has been established between the terminal device and the communication device. The support information may indicate whether the communication device supports a predetermined scheme. The terminal device may be configured to, in a case where the support information indicates that the communication device supports the predetermined scheme, execute a first control process for executing wireless communication in conformity with the predetermined scheme between the terminal device and the communication device. The terminal device may be configured to, in a case where the support information indicates that the communication device does not support the predetermined scheme, execute a second control process for executing wireless communication in conformity with a different scheme different from the predetermined scheme between the terminal device and the communication device.

Claims (85)

1. A non-transitory computer-readable recording medium storing computer-readable instructions for a terminal device,

wherein the computer-readable instructions, when executed by a processor of the terminal device, cause the terminal device to:

receive support information from a communication device by using a first wireless connection which has been established between the terminal device and the communication device, the support information indicating whether the communication device supports a predetermined scheme of a Wi-Fi standard;

in a case where the support information indicates that the communication device supports the predetermined scheme and a wireless connection between the terminal device and an external device different from the terminal device has been established, execute a first control process for executing wireless communication in conformity with the predetermined scheme between the terminal device and the communication device,

wherein the wireless communication in conformity with the predetermined scheme further comprises:

sending an authentication request in which a public key of the communication device is used to the communication device;

in a case where the authentication request is sent to the communication device, receiving an authentication response from the communication device; and

after the authentication response has been received from the communication device, sending first connection information to the communication device, the first connection information being information used by the communication device for establishing a second wireless connection in conformity with the predetermined scheme between the communication device and the external device; and

in a case where the support information indicates that the communication device does not support the predetermined scheme or the wireless connection between the terminal device and the external device has not been established, execute a second control process for executing wireless communication in conformity with a different scheme of the Wi-Fi standard different from the predetermined scheme between the terminal device and the communication device,

wherein the wireless communication in conformity with the different scheme comprises:

sending second connection information to the communication device by using the first wireless connection without sending the authentication request to the communication device, the second connection information being information used by the communication device for establishing a third wireless connection in conformity with the different scheme between the communication device and the external device.

2. The non-transitory computer-readable recording medium as in claim 1 , wherein

the first control process is executed in a case where the terminal device has executed wireless communication in conformity with the predetermined scheme with the external device and the support information indicates that the communication device supports the predetermined scheme, and

the second control process is executed in a case where the terminal device has not executed the wireless communication in conformity with the predetermined scheme with the external device.

3. The non-transitory computer-readable recording medium as in claim 1 , wherein

the computer-readable instructions, when executed by the processor, further cause the terminal device to:

receive device information related to the communication device from the communication device by using the first wireless connection; and

cause a display unit of the terminal device to display the received device information.

4. The non-transitory computer-readable recording medium as in claim 1 , wherein

the computer-readable instructions, when executed by the processor, further cause the terminal device to:

send user authentication information to the communication device by using the first wireless connection,

wherein the second wireless connection between the communication device and the external device is established in a case where an authentication of the user authentication information is successful in the communication device and the communication device receives the first connection information from the terminal device,

the third wireless connection between the communication device and the external device is established in a case where the authentication of the user authentication information is successful in the communication device and the communication device receives the second connection information from the terminal device, and

neither the second wireless connection nor the third wireless connection is established in a case where the authentication of the user authentication information fails in the communication device.

5. The non-transitory computer-readable recording medium as in claim 1 , wherein

the computer-readable instructions, when executed by the processor, further cause the terminal device to:

execute an establishment control process for establishing the first wireless connection with the communication device.

6. The non-transitory computer-readable recording medium as in claim 5 , wherein

the first wireless connection is a wireless connection for the communication device to operate as a parent station and for the terminal device to operate as a child station, and

the computer-readable instructions, when executed by the processor, further cause the terminal device to:

obtain third connection information for establishing the first wireless connection,

wherein the establishment control process is executed by using the third connection information.

7. The non-transitory computer-readable recording medium as in claim 1 , wherein

the first wireless connection is a wireless connection in conformity with the Wi-Fi standard.

8. The non-transitory computer-readable recording medium as in claim 1 , wherein

the first connection information does not include information inputted by a user, and

the second connection information includes a password inputted by the user.

9. The non-transitory computer-readable recording medium as in claim 1 , wherein

the predetermined scheme is a Device Provisioning Protocol (DPP) scheme,

the first connection information is a Configuration Object of the DPP scheme, and

the second connection information includes a Service Set Identifier (SSID) of a wireless network formed by the external device.

10. The non-transitory computer-readable recording medium as in claim 1 , wherein

the computer-readable instructions, when executed by the processor, further cause the terminal device to:

in the case where the support information indicates that the communication device supports the predetermined scheme, obtain the public key of the communication device,

wherein the sending of the authentication request includes sending the authentication request in which the obtained public key is used to the communication device.

11. A terminal device comprising:

a controller,

wherein the controller is configured to:

receive support information from a communication device by using a first wireless connection which has been established between the terminal device and the communication device, the support information indicating whether the communication device supports a predetermined scheme of a Wi-Fi standard;

in a case where the support information indicates that the communication device supports the predetermined scheme and a wireless connection between the terminal device and an external device different from the terminal device has been established, send an authentication request in which a public key of the communication device is used to the communication device, the authentication request being a request in conformity with the predetermined scheme of the Wi-Fi standard;

in a case where the authentication request is sent to the communication device, receive an authentication response in conformity with the predetermined scheme from the communication device;

after the authentication response has been received from the communication device, send first connection information to the communication device, the first connection information being information used by the communication device for establishing a second wireless connection in conformity with the predetermined scheme between the communication device and the external device, and

in a case where the support information indicates that the communication device does not support the predetermined scheme or the wireless connection between the terminal device and the external device has not been established, send second connection information to the communication device by using the first wireless connection without sending the authentication request to the communication device, the second connection information being information used by the communication device for establishing a third wireless connection in conformity with a different scheme of the Wi-Fi standard different from the predetermined scheme between the communication device and the external device.

12. A communication device comprising:

a controller, wherein

the controller is configured to:

in a case where a wireless connection between the terminal device and an external device has been established, receive an authentication request in which a public key of the communication device is used from a terminal device different from the external device, the authentication request being in conformity with a predetermined scheme of a Wi-Fi standard;

in a case where the authentication request is received from the terminal device, send an authentication response in conformity with the predetermined scheme to the terminal device;

after the authentication response has been sent to the terminal device, receive first connection information in conformity with the predetermined scheme from the terminal device;

in a case where the first connection information is received from the terminal device, establish a second wireless connection with the external device by using the first connection information;

in a case where the wireless connection between the terminal device and the external device has not been established, receive second connection information from the terminal device by using a first wireless connection which has been established between the terminal device and the communication device without receiving the authentication request from the terminal device, the second connection information being information in conformity with a different scheme of the Wi-Fi standard different from the predetermined scheme; and

in a case where the second connection information is received from the terminal device, establish a third wireless connection in conformity with the different scheme with the external device by using the second connection information.

13. The communication device as in claim 12 , wherein

the controller is further configured to:

send support information to the terminal device by using the first wireless connection, the support information indicating that the communication device supports the predetermined scheme,

wherein the controller is configured to establish the second wireless connection with the external device by using the first connection information in a case where the first connection information is received from the terminal device based on having sent the support information, and

the controller is configured to establish the third wireless connection with the external device by using the second connection information in a case where the second connection information is received from the terminal device in spite of having sent the support information.

14. The communication device as in claim 12 , wherein

in a case where the terminal device supports the predetermined scheme, the controller is configured to receive the authentication request from the terminal device, and

in a case where the terminal device does not support the predetermined scheme, the controller is configured to receive the second connection information from the terminal device by using the first wireless connection without receiving the authentication request from the terminal device.

15. The communication device as in claim 12 , wherein

in a case where the terminal device has executed wireless communication in conformity with the predetermined scheme with the external device, the controller is configured to receive the authentication request from the terminal device, and

in a case where the terminal device has not executed the wireless communication in conformity with the predetermined scheme with the external device, the controller is configured to receive the second connection information from the terminal device by using the first wireless connection without receiving the authentication request from the terminal device.

16. The communication device as in claim 12 , wherein

the controller is further configured to:

send device information related to the communication device to the terminal device by using the first wireless connection, wherein in response to the device information being received by the terminal device, the device information is displayed on a display unit of the terminal device.

17. The communication device as in claim 12 , wherein

the controller is further configured to:

accept an establishment instruction for establishing a wireless connection with the external device from a user;

in a case where the establishment instruction is accepted, shift a state of the communication device from a non-parent state to a parent state, the non-parent state being a state not operating as a parent station and the parent state being a state operating as the parent station; and

after the state of the communication device has been shifted to the parent state, establish the first wireless connection in which the communication device operates as the parent station and the terminal device operates as a child station.

18. The communication device as in claim 12 , wherein

the controller is further configured to:

execute a related process related to the public key in a case where the terminal device supports the predetermined scheme, wherein the public key is obtained by the terminal device, and

the controller is configured to receive the authentication request in which the obtained public key is used from the terminal device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2022
From: SHIBATA, TAKESHI; ASAKURA, HIROTAKA
To: BROTHER KOGYO KABUSHIKI KAISHA
Reel/Frame 059754/0327 →
Priority Claims (1)
JP 2021-076390 · Apr 28, 2021 · national
Continuity (1)
Related Publication 20220353679A1 · Nov 3, 2022
References Cited (25)
US 11785457B2 · Takeuchi · 2023 [cited by examiner]
US 11816370B2 · Minakawa · 2023 [cited by examiner]
US 11838116B2 · Goto · 2023 [cited by examiner]
US 11856089B2 · Suzuki · 2023 [cited by examiner]
US 20150092601A1 · Ando · 2015 [cited by examiner]
US 20170070951A1 · Takeuchi · 2017 [cited by applicant]
US 20180213578A1 · Tachibana · 2018 [cited by examiner]
US 20190334892A1 · Goto · 2019 [cited by applicant]
US 20200014656A1 · Ding · 2020 [cited by examiner]
US 20200104081A1 · Miyake · 2020 [cited by applicant]
US 20200220718A1 · Tsuji · 2020 [cited by examiner]
US 20210007164A1 · Shibata · 2021 [cited by examiner]
US 20210067953A1 · Miyake · 2021 [cited by examiner]
US 20210099305A1 · Shibata et al. · 2021 [cited by applicant]
US 20210282011A1 · Tachibana · 2021 [cited by applicant]
US 20230397003A1 · Takeuchi · 2023 [cited by examiner]
JP 2017050780A · 2017 [cited by applicant]
JP 2019193120A · 2019 [cited by applicant]
JP 2020088620A · 2020 [cited by applicant]
JP 2020113851A · 2020 [cited by applicant]
JP 2021057760A · 2021 [cited by applicant]
Device Provisioning Protocol Specification Version 1.1.13, Wi-Fi Alliance, 2019. [cited by applicant]
Wi-Fi Peer-to-Peer(P2P) Technical Specification Version 1.1, Wi-Fi Alliance, 2010. [cited by applicant]
Extended European Search Report dated Aug. 29, 2022 from related EP 22 16 9963. [cited by applicant]
European Office Action dated May 24, 2024 issued in related EP 22 169 963.0. [cited by applicant]