Communication apparatus and method for wi-fi protected setup in adhoc network
AssigneeCanon Kabushiki Kaisha
InventorMasanori Nakahara
Life of this patent
Estimating the term…
Abstract
In order to provide communication parameters with ease and efficiency even in ad-hoc mode, a device that provides the communication parameters adds specific additional information to a notification signal, and transmits the notification signal. A device that receives this notification signal also adds the same additional information when transmitting the notification signal. A device that is to receive the communication parameters requests the provision of the communication parameters from the device denoted in the received information.
Claims16
A communication apparatus, comprising:
- a receiving unit configured to receive a notification signal from another communication apparatus;
- a change detection unit configured to detect a change of the received notification signal;
- and
- a transmission unit configured to transmit a notification signal with specific additional information which has been included in the received notification signal or a notification signal without specific additional information, according to the detected change of the notification signal.
A communication apparatus, comprising:
- a transmission unit configured to add specific additional information to a notification signal based on an operation performed by a user, and transmit the notification signal;
- a determination unit configured to determine whether or not the additional information added to the notification signal transmitted by the transmission unit has been added to a notification signal transmitted by another communication apparatus;
- and
- an alert unit configured to communicate an alert in accordance with the determination made by the determination unit.
A communication apparatus, comprising:
- a confirmation unit configured to confirm that identification information of a device running a communication parameter provision service is included in a received signal;
- an acquisition unit configured to acquire communication parameters from the device that is running the communication parameter provision service, based on the identification information included in the received signal;
- and
- an abandonment unit configured to abandon the communication parameters acquired by the acquisition unit based on an alert message transmitted from the device that is running the communication parameter provision service.
A communication method for a communication apparatus, comprising:
- determining a change in the content of a notification signal received from another communication apparatus;
- and
- transmitting the notification signal having added specific additional information included in the notification signal received by the communication apparatus to the notification signal the communication apparatus is to transmit, or having deleted the specific additional information from the notification signal the communication apparatus is to transmit, based on the determination.
A communication method, comprising:
- transmitting a notification signal having added specific additional information to the notification signal based on an operation performed by a user;
- determining whether or not the additional information added to the notification signal transmitted in the transmitting has been added to a notification signal transmitted by another communication apparatus;
- and
- communicating an alert in accordance with the determination.
A communication method, comprising:
- confirming that identification information of a device that is running a communication parameter provision service is included in a received signal;
- acquiring communication parameters from the device that is running the communication parameter provision service, based on the identification information included in the received signal;
- and
- abandoning the communication parameters acquired in the acquiring based on an alert message transmitted from the device that is running the communication parameter provision service.
A computer-readable storage medium storing a computer program that, when executed by a communication apparatus, causes the communication apparatus to perform the steps of:
- determining a change in the content of a notification signal received from another communication apparatus;
- and
- transmitting the notification signal having added specific additional information included in the notification signal received by the communication apparatus to the notification signal the communication apparatus is to transmit, or having deleted the specific additional information from the notification signal the communication apparatus is to transmit, based on the determination.
A computer-readable storage medium storing a computer program that, when executed by a communication apparatus, causes the communication apparatus to perform the steps of:
- transmitting a notification signal having added specific additional information to the notification signal based on an operation performed by a user;
- determining whether or not the additional information added to the notification signal transmitted in the transmitting has been added to a notification signal transmitted by another communication apparatus;
- and
- communicating an alert in accordance with the determination.
A computer-readable storage medium storing a computer program that, when executed by a communication apparatus, causes the communication apparatus to perform the steps of:
- confirming that identification information of a device that is running a communication parameter provision service is included in a received signal;
- acquiring communication parameters from the device that is running the communication parameter provision service, based on the identification information included in the received signal;
- and
- abandoning the communication parameters acquired in the acquiring based on an alert message transmitted from the device that is running the communication parameter provision service.
Dependencies are inferred from the claim text.