IP Library › Granted Patent US 11,206,530
Granted Patent B2
US 11,206,530 · App. 16/476,352 · Granted Dec 21, 2021

Communication device and pairing method

Inventor: Satoshi Takahashi (Kanagawa, JP)
Assignee: SONY CORPORATION
H04W8/24H04W4/08H04W8/005H04W84/10H04W84/20
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 11,206,530
App. No.
16/476,352
Granted
Dec 21, 2021
Kind
B2
Abstract

To enable quick execution of pairing among devices with saving user's effort when grouping three or more communication devices. Group list information indicating a device selected as a device capable of wireless communication and as a device capable of corresponding to a group that performs communication is generated or acquired. For example, a master device generates the group list information and a slave device receives and acquires the group list information. Then, pairing processing of setting a own device and a communication device indicated in the group list information to be wireless communication targets to each other is performed by reference to the group list information.

Claims (82)

1. A first communication device, comprising:

a list information processing unit configured to:

transmit an ID packet to a plurality of communication devices;

receive a plurality of responses from the plurality of communication devices based on the transmitted ID packet, wherein

each response of the plurality of responses includes device type information of a corresponding communication device of the plurality of communication devices, and

the device type information indicates a class of device (CoD) of the corresponding communication device;

select at least two communication devices of the plurality of communication devices based on the device type information, wherein the selected at least two communication devices include a second communication device and a third communication device;

generate group list information that indicates the first communication device and the selected at least two communication devices,

wherein each communication device indicated in the group list information executes a peer to peer wireless communication and corresponds to a group that executes voice communication based on the peer to peer wireless communication; and

a pairing processing unit configured to:

transmit, based on the group list information, a first pairing request to the second communication device;

execute, based on the transmitted first pairing request, a first pairing processing with the second communication device;

establish, based on the first pairing processing, a connection between the first communication device and the second communication device to set the first communication device as a wireless communication target of the second communication device and the second communication device as a wireless communication target of the first communication device; and

transmit, based on the established connection between the first communication device and the second communication device, a pairing execution instruction to the second communication device,

wherein the pairing execution instruction transmitted by the first communication device causes the second communication device to transmit a second pairing request to the third communication device and execute a second pairing processing with the third communication device to establish a connection between the second communication device and the third communication device.

2. The first communication device according to claim 1 , wherein the list information processing unit is further configured to select the at least two communication devices of the plurality of communication devices based on a grouping start input operation.

3. The first communication device according to claim 2 , wherein

the list information processing unit is further configured to generate the group list information that indicates device identification information of each of the selected at least two communication devices, and

the device identification information of the selected at least two communication devices is arranged in descending order of received signal strength indicators of the selected at least two communication devices.

4. The first communication device according to claim 2 , wherein

a number of communication devices, including the first communication device, in the group list information is limited to an upper limit number.

5. The first communication device according to claim 1 , wherein the pairing processing unit is further configured to execute a third pairing processing with the third communication device indicated in the group list information.

6. The first communication device according to claim 1 , wherein the pairing processing unit is further configured to control transmission of the group list information to at least one communication device indicated in the group list information.

7. The first communication device according to claim 1 , wherein

the pairing processing unit is further configured to control transmission of the first pairing request to the second communication device after start of a grouping process,

the second communication device transitions, based on the first pairing request, to a non-responding state for a third pairing request that specifies the second communication device, and

the first pairing request is different from the third pairing request.

8. The first communication device according to claim 1 , wherein

the pairing processing unit is further configured to receive a pairing completion notification from the second communication device based on the pairing execution instruction and completion of the second pairing processing with the third communication device indicated in the group list information.

9. The first communication device according to claim 1 , further comprising:

a voice input unit;

a voice output unit; and

a codec unit configured to:

encode and decode a voice signal; and

execute the voice communication.

10. The first communication device according to claim 1 , wherein the pairing processing unit is further configured to:

control transmission of the group list information to the second communication device indicated in the group list information based on the established connection between the first communication device and the second communication device; and

control transmission of the group list information from the second communication device to the third communication device based on the established connection between the second communication device and the third communication device.

11. A communication device pairing method, comprising:

in a first communication device:

transmitting an ID packet to a plurality of communication devices;

receiving a plurality of responses from the plurality of communication devices based on the transmitted ID packet, wherein

each response of the plurality of responses includes device type information of a corresponding communication device of the plurality of communication devices, and

the device type information indicates a class of device (CoD) of the corresponding communication device;

selecting at least two communication devices of the plurality of communication devices based on the device type information, wherein the selected at least two communication devices include a second communication device and a third communication device;

generating group list information that indicates the first communication device and the selected at least two communication devices,

wherein each communication device indicated in the group list information executes a peer to peer wireless communication and corresponds to a group that executes voice communication based on the peer to peer wireless communication;

transmitting, based on the group list information, a first pairing request to the second communication device;

executing, based on the transmitted first pairing request, a first pairing processing with the second communication device;

establishing, based on the first pairing processing, a connection between the first communication device and the second communication device to set the first communication device as a wireless communication target of the second communication device and the second communication device as a wireless communication target of the first communication device; and

transmitting, based on the established connection between the first communication device and the second communication device, a pairing execution instruction to the second communication device,

wherein the pairing execution instruction transmitted by the first communication device causes the second communication device to transmit a second pairing request to the third communication device and execute a second pairing processing with the third communication device to establish a connection between the second communication device and the third communication device.

12. A non-transitory computer-readable medium, having stored thereon, computer-executable instructions, which when executed by a processor of a first communication device, cause the processor to execute operations, the operations comprising:

transmitting an ID packet to a plurality of communication devices;

receiving a plurality of responses from the plurality of communication devices based on the transmitted ID packet, wherein

each response of the plurality of responses includes device type information of a corresponding communication device of the plurality of communication devices, and

the device type information indicates a class of device (CoD) of the corresponding communication device;

selecting at least two communication devices of the plurality of communication devices based on the device type information, wherein the selected at least two communication devices include a second communication device and a third communication device;

generating group list information that indicates the first communication device and the selected at least two communication devices,

wherein each communication device indicated in the group list information executes a peer to peer wireless communication and corresponds to a group that execute voice communication based on the peer to peer wireless communication;

transmitting, based on the group list information, a first pairing request to the second communication device;

executing, based on the transmitted first pairing request, a first pairing processing with the second communication device;

establishing, based on the first pairing processing, a connection between the first communication device and the second communication device to set the first communication device as a wireless communication target of the second communication device and the second communication device as a wireless communication target of the first communication device; and

transmitting, based on the established connection between the first communication device and the second communication device, a pairing execution instruction to the second communication device,

wherein the pairing execution instruction transmitted by the first communication device causes the second communication device to transmit a second pairing request to the third communication device and execute a second pairing processing with the third communication device to establish a connection between the second communication device and the third communication device.

13. A first communication device, comprising:

a list information processing unit configured to:

transmit an ID packet to a plurality of communication devices;

receive a plurality of responses from the plurality of communication devices based on the transmitted ID packet, wherein

each response of the plurality of responses includes device type information of a corresponding communication device of the plurality of communication devices, and

the device type information indicates a class of device (CoD) of the corresponding communication device;

select a second communication device of the plurality of communication devices and a third communication device of the plurality of communication devices based on a grouping start input operation and the device type information, wherein

the second communication device and the third communication device correspond to a group that executes voice communication, and

the second communication device and the third communication device execute a peer to peer wireless communication; and

generate group list information that indicates the first communication device, the second communication device, and the third communication device; and

a pairing processing unit configured to:

transmit, based on the group list information, a first pairing request to the second communication device;

execute, based on the transmitted first pairing request, a first pairing processing with the second communication device;

establish, based on the first pairing processing, a connection between the first communication device and the second communication device to set the first communication device as a wireless communication target of the second communication device and the second communication device as a wireless communication target of the first communication device;

control, based on the established connection between the first communication device and the second communication device, transmission of the group list information to the second communication device indicated in the group list information; and

transmit, based on the established connection between the first communication device and the second communication device, a pairing execution instruction to the second communication device,

wherein the pairing execution instruction transmitted by the first communication device causes the second communication device to transmit a second pairing request to the third communication device and execute a second pairing processing with the third communication device to establish a connection between the second communication device and the third communication device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2019
From: TAKAHASHI, SATOSHI
To: SONY CORPORATION
Reel/Frame 050334/0304 →
Priority Claims (1)
JP 2017-005622 · Jan 17, 2017 · national
Continuity (1)
Related Publication 20200008048A1 · Jan 2, 2020