Control method
AssigneeCanon Kabushiki Kaisha
InventorsKaede Ono, Daiki Takahashi
Life of this patent
Estimating the term…
Abstract
To more appropriately acquire information in Generic Attribute Profile (GATT) data, a control method includes acquiring, upon establishment of a second connection between a communication apparatus and an information processing apparatus through Bluetooth® Low Energy, at least a part of information indicating a structure of GATT data included in the communication apparatus until an area in which a predetermined type of information is stored in the GATT data included in the communication apparatus becomes identifiable, and acquiring the predetermined type of information based on at least a part of the information indicating the structure of the GATT data included in the communication apparatus.
Claims20
A control method for an information processing apparatus that communicates with a communication apparatus through Bluetooth® Low Energy, the control method comprising:
- acquiring, as a first acquisition, information indicating a structure of Generic Attribute Profile (GATT) data included in the communication apparatus upon establishment of a first connection between the communication apparatus and the information processing apparatus through Bluetooth® Low Energy;
- acquiring, as a second acquisition, a predetermined type of information in the GATT data included in the communication apparatus;
- acquiring, as a third acquisition, at least a part of the information indicating the structure of the GATT data included in the communication apparatus upon establishment of a second connection between the communication apparatus and the information processing apparatus through Bluetooth® Low Energy until an area in which the predetermined type of information is stored in the GATT data included in the communication apparatus becomes identifiable;
- acquiring, as a fourth acquisition, the predetermined type of information based on at least a part of the information indicating the structure of the GATT data included in the communication apparatus;
- and
- acquiring newly, as a fifth acquisition, no information that is not acquired in the third acquisition from the information indicating the structure of the GATT data included in the communication apparatus in a case where the predetermined type of information acquired in the second acquisition matches the predetermined type of information acquired in the fourth acquisition, and acquiring newly, as the fifth acquisition, information that is not acquired in the third acquisition from the information indicating the structure of the GATT data included in the communication apparatus in a case where the predetermined type of information acquired in the second acquisition is different from the predetermined type of information acquired in the fourth acquisition.
A control method for an information processing apparatus that communicates with a communication apparatus through Bluetooth® Low Energy, the control method comprising:
- acquiring, as a first acquisition, information indicating a structure of GATT data included in the communication apparatus upon establishment of a first connection between the communication apparatus and the information processing apparatus through Bluetooth® Low Energy;
- acquiring, as a second acquisition, predetermined information in the GATT data included in the communication apparatus;
- identifying area information for identifying, based on the information indicating the structure of the GATT data included in the communication apparatus and acquired in the first acquisition, an area in which the predetermined information is stored in the GATT data included in the communication apparatus to which the information processing apparatus is connected in the first connection;
- acquiring, as a third acquisition, specific information from an area corresponding to the area information among areas in the GATT data included in the communication apparatus to which the information processing apparatus is connected in a second connection upon establishment of the second connection between the communication apparatus and the information processing apparatus through Bluetooth® Low Energy;
- and
- acquiring newly, as a fourth acquisition, no information as the information indicating the structure of the GATT data included in the communication apparatus in a case where the predetermined information acquired in the second acquisition matches the specific information acquired in the third acquisition, and acquiring newly, as the fourth acquisition, information as the information indicating the structure of the GATT data included in the communication apparatus in a case where the predetermined information acquired in the second acquisition is different from the specific information acquired in the third acquisition.
Dependencies are inferred from the claim text.