IP Library Granted Patent US 9,560,689
Granted Patent B2
US 9,560,689 · App. 14/626,061 · Granted Jan 31, 2017

Communication device, control method, and storage medium

Inventor: Hitoshi Aoki (Yokohama, JP)
Assignee: CANON KABUSHIKI KAISHA
H04W76/023H04W84/12
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 9,560,689
App. No.
14/626,061
Granted
Jan 31, 2017
Kind
B2
Abstract

A communication device establishes a first connection to a first other communication device, establishes, based on the first connection, a second connection to a second other communication device that is connected to the first other communication device, while the first connection has been established, and then performs direct communication with the second other communication device using the second connection. The communication device determines whether an operation mode of the first connection is a mode in which a periodic search for other networks is performed while a network has been established by the first connection. If the operation mode is the mode in which the periodic search is performed, the communication device restricts at least one of establishment of the second connection and switching of a channel in the second connection while the first connection has been established.

Claims (50)

1. A communication device comprising:

a connection unit configured to establish a first connection to a first other communication device, establish, based on the first connection, a second connection to a second other communication device that is connected to the first other communication device, while the first connection has been established, and perform direct communication with the second other communication device using the second connection;

a determination unit configured to determine whether an operation mode of the first connection is a mode in which a periodic search for another network is performed while a network has been established by the first connection; and

a control unit configured to, if the operation mode of the first connection is the mode in which the periodic search is performed, control the connection unit so as to restrict at least one of establishment of the second connection and switching of a channel in the second connection, while the first connection has been established.

2. The communication device according to claim 1 ,

wherein, if the operation mode of the first connection is the mode in which the periodic search is performed, the control unit restricts establishment of the second connection by the connection unit, by not responding to a search for a partner device for the second connection, the search being performed by the second other communication device.

3. The communication device according to claim 1 ,

wherein, if the operation mode of the first connection is the mode in which the periodic search is performed, the control unit restricts establishment of the second connection by the connection unit, by not responding to a request to establish the second connection from the second other communication device, or by refusing the request.

4. The communication device according to claim 1 ,

wherein, if the operation mode of the first connection is the mode in which the periodic search is performed and the second connection has been established, the control unit restricts switching of the channel in the second connection by the connection unit, by not responding to a request to switch the channel in the second connection from the second other communication device, or by refusing the request.

5. The communication device according to claim 1 ,

wherein the control unit restricts establishment of the second connection by the connection unit, by not responding to a search for a partner device for the second connection, the search being performed by the second other communication device, during a time period during which the periodic search is performed in the first connection.

6. The communication device according to claim 1 ,

wherein, if a request to establish the second connection is given from the second other communication device during a time period during which the periodic search is performed in the first connection, the control unit restricts establishment of the second connection by the connection unit, by not responding to the request or by refusing the request.

7. The communication device according to claim 1 ,

wherein, if a request to switch the channel in the second connection is given from the second other communication device during a time period during which the periodic search is performed in the first connection, the control unit restricts switching of the channel in the second connection by the connection unit, by not responding to the request or by refusing the request.

8. The communication device according to claim 1 ,

wherein the mode in which the periodic search is performed is an operation mode in which higher-speed communication can be performed than in a mode in which the periodic search is not performed.

9. The communication device according to claim 1 ,

wherein the periodic search is Overlapping Basic Service Set (OBSS) scan in a wireless LAN that conforms to the IEEE802.11 standard series.

10. A communication device comprising:

a connection unit configured to establish a first connection to a first other communication device, establish, based on the first connection, a second connection to a second other communication device that is connected to the first other communication device, while the first connection has been established, and perform direct communication with the second other communication device using the second connection;

a determination unit configured to determine whether an operation mode of the first connection is a first mode in which a periodic search for another network is performed while a network has been established by the first connection; and

a control unit configured to, if the operation mode of the first connection is the first mode, and establishment of the second connection or switching of a channel in the second connection is performed, perform control such that the operation mode of the first connection is switched to a second mode in which the periodic search for another network is not performed while the network has been established by the first connection.

11. The communication device according to claim 10 ,

wherein the control unit switches the operation mode of the first connection from the first mode to the second mode by transmitting, to the first other communication device, a signal for giving a request to switch the operation mode.

12. The communication device according to claim 10 ,

wherein, if the operation mode of the first connection is the first mode, the control unit performs control so as to switch the operation mode of the first connection from the first mode to the second mode in response to a search for a partner device for the second connection being performed by the second other communication device.

13. The communication device according to claim 10 ,

wherein, if the operation mode of the first connection is the first mode, the control unit performs control so as to switch the operation mode of the first connection from the first mode to the second mode in response to a request to establish the second connection being given by the second other communication device.

14. The communication device according to claim 10 ,

wherein, if the operation mode of the first connection is the first mode and the second connection has been established, the control unit performs control so as to switch the operation mode of the first connection from the first mode to the second mode in response to a request to switch the channel in the second connection being given by the second other communication device.

15. The communication device according to claim 10 ,

wherein, if, after the operation mode of the first connection is switched from the first mode to the second mode, the second connection is disconnected or communication after the switching of the channel in the second connection is finished, the control unit performs control for switching the operation mode of the first connection from the second mode to the first mode.

16. The communication device according to claim 10 ,

wherein, if the operation mode of the first connection is the first mode and a function related to the second connection in the connection unit is activated, the control unit performs control for switching the operation mode of the first connection from the first mode to the second mode.

17. The communication device according to claim 16 ,

wherein, if the function related to the second connection in the connection unit is inactivated after the operation mode of the first connection is switched from the first mode to the second mode, the control unit performs control for switching the operation mode of the first connection from the second mode to the first mode.

18. A method for controlling a communication device having a connection unit configured to establish a first connection to a first other communication device, establish, based on the first connection, a second connection to a second other communication device that is connected to the first other communication device, while the first connection has been established, and perform direct communication with the second other communication device using the second connection, the method comprising:

determining whether an operation mode of the first connection is a mode in which a periodic search for another network is performed while a network has been established by the first connection; and

controlling the connection unit, if the operation mode of the first connection is the mode in which the periodic search is performed, so as to restrict at least one of establishment of the second connection and switching of a channel in the second connection, while the first connection has been established.

19. A method for controlling a communication device having a connection unit configured to establish a first connection to a first other communication device, establish, based on the first connection, a second connection to a second other communication device that is connected to the first other communication device, while the first connection has been established, and perform direct communication with the second other communication device using the second connection, the method comprising:

determining whether an operation mode of the first connection is a first mode in which a periodic search for another network is performed while a network has been established by the first connection; and

performing control, if the operation mode of the first connection is the first mode, and establishment of the second connection or switching of a channel in the second connection is performed, such that the operation mode of the first connection is switched to a second mode in which the periodic search for another network is not performed while the network has been established by the first connection.

20. A non-transitory computer-readable storage medium storing a computer program for causing a computer provided in a communication device, which has a connection unit configured to establish a first connection to a first other communication device, establish, based on the first connection, a second connection to a second other communication device that is connected to the first other communication device, while the first connection has been established, and perform direct communication with the second other communication device using the second connection, to execute:

determining whether an operation mode of the first connection is a mode in which a periodic search for another network is performed while a network has been established by the first connection; and

controlling the connection unit, if the operation mode of the first connection is the mode in which the periodic search is performed, so as to restrict at least one of establishment of the second connection and switching of a channel in the second connection, while the first connection has been established.

21. A non-transitory computer-readable storage medium storing a computer program for causing a computer provided in a communication device, which has a connection unit configured to establish a first connection to a first other communication device, establish, based on the first connection, a second connection to a second other communication device that is connected to the first other communication device, while the first connection has been established, and perform direct communication with the second other communication device using the second connection, to execute:

determining whether an operation mode of the first connection is a first mode in which a periodic search for another network is performed while a network has been established by the first connection; and

performing control, if the operation mode of the first connection is the first mode, and establishment of the second connection or switching of a channel in the second connection is performed, such that the operation mode of the first connection is switched to a second mode in which the periodic search for another network is not performed while the network has been established by the first connection.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2015
From: AOKI, HITOSHI
To: CANON KABUSHIKI KAISHA
Reel/Frame 035944/0632 →
Priority Claims (1)
JP 2014-036001 · Feb 26, 2014 · national
Continuity (1)
Related Publication 20150245399A1 · Aug 27, 2015