US 12,143,824 B2
Communication apparatus, control method, and computer-readable storage medium
Fumihide Goto, Tokyo (JP)
Assigned to CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Oct. 12, 2022, as Appl. No. 17/964,105.
Application 17/964,105 is a continuation of application No. 16/445,689, filed on Jun. 19, 2019, granted, now 11,553,349.
Application 16/445,689 is a continuation of application No. PCT/JP2017/041810, filed on Nov. 21, 2017.
Claims priority of application No. 2016-251925 (JP), filed on Dec. 26, 2016.
Prior Publication US 2023/0030588 A1, Feb. 2, 2023
Int. Cl. H04W 12/06 (2021.01); H04W 4/00 (2018.01); H04W 8/00 (2009.01); H04W 8/22 (2009.01); H04W 12/041 (2021.01); H04W 12/0471 (2021.01); H04W 12/50 (2021.01); H04W 76/10 (2018.01); H04W 84/10 (2009.01); H04W 88/06 (2009.01); H04W 12/04 (2021.01); H04W 36/14 (2009.01); H04W 84/12 (2009.01)
CPC H04W 12/50 (2021.01) [H04W 4/00 (2013.01); H04W 8/00 (2013.01); H04W 8/22 (2013.01); H04W 12/041 (2021.01); H04W 12/0471 (2021.01); H04W 12/06 (2013.01); H04W 76/10 (2018.02); H04W 84/10 (2013.01); H04W 88/06 (2013.01); H04W 12/04 (2013.01); H04W 36/1446 (2023.05); H04W 84/12 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A communication apparatus, comprising:
one or more memories storing instructions; and
one or more processors executing the instructions causing the communication apparatus to:
perform first wireless communication compliant with a Bluetooth standard;
perform second wireless communication different from the first wireless communication;
detect, by using the first wireless communication, a partner apparatus with which sharing processing for sharing a communication parameter used for joining a network is to be performed, wherein the partner apparatus joins the network formed by another apparatus;
obtain, from the partner apparatus detected, a public key by using the second wireless communication;
execute authentication processing with the partner apparatus by transmitting an authentication request including a hash value of the public key obtained, receiving an authentication response that indicates a result of authentication based on the public key, and transmitting an authentication confirmation signal in response to receiving the authentication response; and
execute, in a case where the authentication processing succeeds, the sharing processing with the partner apparatus.