# US 11,310,645 B2 · Communication terminal that determines a connection request based advertising packet of a certain type and method thereof

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,310,645 B2
- Document ID: US11310645B2
- Status: Granted
- Kind: B2
- Application number: 16/267,626
- Filed: 2019-02-05
- Published: 2019-08-08
- Granted: 2022-04-19
- Earliest claimed: 2018-02-08
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Kazuhide Hasegawa
- Web page: https://patentgrep.com/patent/US11310645B2

## CPC

- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04N 1/00315: {with a radio transmission apparatus (with a cordless telephone H04N1/00305; systems or arrangements for the transmission of a picture signal specially adapted for transmission via radio H04N1/00103; H04N1/00307 takes precedence; radio transmission systems H04B7/00; wireless communication networks H04W)}
- H04W 8/005: {Discovery of network devices, e.g. terminals}
- H04W 48/10: using broadcasted information
- H04W 48/16: Discovering, processing access restriction or access information
- H04W 48/20: Selecting an access point
- H04W 76/14: Direct-mode setup
- H04W 84/18: Self-organising networks, e.g. ad-hoc networks or sensor networks
- H04N 2201/0094: Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
- Y02D 30/70: in wireless communication networks
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

The present invention provides a communication terminal that performs wireless communication with an image processing apparatus which broadcasts different types of advertising packets. The communication terminal receives the different types of advertising packets periodically broadcasted from the image processing apparatus; identifies a type of the advertising packet currently received from the image processing apparatus by analyzing a PDU (Protocol Data Unit) in the currently received advertising packet; and transmits a connection request to the image processing apparatus that has transmitted the currently received advertising packet, after the type of the currently received advertising packet is identified to be a specific type.

## Claims

### Claim 1

A communication terminal that performs wireless communication based on BLE (Bluetooth Low Energy) with an image processing apparatus that switches a plurality of periods, including a first operational period, in which a connection request for GATT (Generic Attribute) communication is acceptable, for broadcasting an advertising packet whose type is a first type and a second operational period, in which a connection request for GATT communication is not acceptable, for broadcasting an advertising packet whose type is a second type, the communication terminal comprising:
one or more controllers configured to function as:
a determination unit for receiving a first advertising packet whose type is the first type and determining a connection request for GATT communication based on the received first advertising packet; and
a transmission control unit for holding the determined connection request during the second operational period, and then transmitting the determined connection request to the image processing apparatus according to receiving a second advertising packet whose type is the first type,
wherein the first type advertising packet is an advertising packet used by first software that displays a list of a plurality of image processing apparatuses, and the second type advertising packet is an advertising packet used by second software, and
wherein the GATT communication is used for a predetermined process, and the predetermined process is one of a Wi-Fi connection establishment process, a data transmission process, or a login process.

### Claim 2 (depends on 1)

The communication terminal according to claim 1, wherein
the controller identifies the type of received advertising packet by analyzing a PDU type described in the received advertising packet.

### Claim 3 (depends on 2)

The communication terminal according to claim 2, wherein the controller identifies the type of received advertising packet to be the first type when the PDU type is determined to be ADV_IND by the analysis.

### Claim 4 (depends on 1)

The communication terminal according to claim 1, wherein the connection request is determined to be transmitted in accordance with an operation using the communication terminal by a user of the communication terminal.

### Claim 5 (depends on 1)

The communication terminal according to claim 1, wherein the second advertising packet is received, after the first advertising packet is received and then an advertising packet whose type is identified to be the second type is received.

### Claim 6 (depends on 1)

The communication terminal according to claim 1, wherein the communication terminal is a handheld device.

### Claim 7

A method performed by a communication terminal for wireless communication based on BLE (Bluetooth Low Energy) with an image processing apparatus which switches a plurality of periods, including a first operational period, in which a connection request for GATT (Generic Attribute) communication is acceptable, for broadcasting an advertising packet whose type is a first type and a second operational period, in which a connection request for GATT communication is not acceptable, for broadcasting an advertising packet whose type is a second type, the method comprising:
receiving a first advertising packet whose type is the first type and determining a connection request for GATT communication based on the received first advertising packet; and
holding the determined connection request during the second operational period, and then transmitting, according to receiving a second advertising packet whose type is the first type the determined connection request to the image processing apparatus,
wherein the first type advertising packet is an advertising packet used by first software that displays a list of a plurality of image processing apparatuses, and the second type advertising packet is an advertising packet used by second software, and
wherein the GATT communication is used for a predetermined process, and the predetermined process is one of a Wi-Fi connection establishment process, a data transmission process, or a login process.

### Claim 8

A non-transitory computer-readable storage medium storing a program for a method performed by a communication terminal for wireless communication based on BLE (Bluetooth Low Energy) with an image processing apparatus which switches a plurality of periods, including a first operational period, in which a connection request for GATT (Generic Attribute) communication is acceptable, for broadcasting an advertising packet whose type is a first type and a second operational period, in which a connection request for GATT communication is not acceptable, for broadcasting an advertising packet whose type is a second type, the method comprising:
receiving a first advertising packet whose type is the first type and determining a connection request for GATT communication based on the received first advertising packet; and
holding the determined connection request during the second operational period, and then transmitting, according to receiving a second advertising packet whose type is the first type, the determined connection request to the image processing apparatus,
wherein the first type advertising packet is an advertising packet used by first software that displays a list of a plurality of image processing apparatuses, and the second type advertising packet is an advertising packet used by second software, and
wherein the GATT communication is used for a predetermined process, and the predetermined process is one of a Wi-Fi connection establishment process, a data transmission process, or a login process.

### Claim 9 (depends on 1)

The communication terminal according to claim 1, wherein the second type advertising packet is an advertising packet of an iBeacon format or an Eddystone format.

### Claim 10 (depends on 1)

The communication terminal according to claim 1, wherein the communication terminal includes software for cooperating with a scanner of the image processing apparatus.

### Claim 11 (depends on 1)

The communication terminal according to claim 1, wherein the communication terminal can perform direct wireless LAN (local area network) communication or indirect wireless LAN communication.

### Claim 12 (depends on 8)

The non-transitory computer-readable storage medium according to claim 8, wherein the method further comprises identifying the type of received advertising packet by analyzing a PDU type described in the received advertising packet.

### Claim 13 (depends on 12)

The non-transitory computer-readable storage medium according to claim 12, wherein the method further comprises identifying the type of received advertising packet to be the first type when the PDU type is determined to be ADV_IND by the analysis.

### Claim 14 (depends on 8)

The non-transitory computer-readable storage medium according to claim 8, wherein the connection request is determined to be transmitted in accordance with an operation using the communication terminal by a user of the communication terminal.

### Claim 15 (depends on 8)

The non-transitory computer-readable storage medium according to claim 8, wherein the second advertising packet is received after the first advertising packet is received and then an advertising packet whose type is identified to be the second type is received.

### Claim 16 (depends on 8)

The non-transitory computer-readable storage medium according to claim 8, wherein the communication terminal is a handheld device.

### Claim 17 (depends on 8)

The non-transitory computer-readable storage medium according to claim 8, wherein the second type advertising packet is an advertising packet of an iBeacon format or an Eddystone format.

### Claim 18 (depends on 8)

The non-transitory computer-readable storage medium according to claim 8, wherein the program further includes software for cooperating with a scanner of the image processing apparatus.

### Claim 19 (depends on 8)

The non-transitory computer-readable storage medium according to claim 8, wherein the communication terminal can perform direct wireless LAN (local area network) communication or indirect wireless LAN communication.
