IP Library › Granted Patent US 10,051,448
Granted Patent B2
US 10,051,448 · App. 15/280,950 · Granted Aug 14, 2018

Wireless communication device and processor for changing connection interval between devices in short range wireless communication

Inventors: Tomoya Kamijo (Yokohama, JP); Masashi Fujisawa (Yokohama, JP)
Assignee: KYOCERA CORPORATION
H04W4/80H04W4/008H04W72/0446H04W72/085
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 10,051,448
App. No.
15/280,950
Granted
Aug 14, 2018
Kind
B2
Abstract

A wireless communication device includes a communication module configured to transmit data to another wireless communication device using a short range wireless communication protocol, and a controller configured to make the communication module transmit data to the other wireless communication device at predetermined intervals, when the data to be transmitted to the other wireless communication device is generated, in a connection state with the other wireless communication device using the short range wireless communication protocol. The controller performs a process for changing the predetermined interval in accordance with presence or absence of the generation of the data to be transmitted.

Claims (47)

1. A wireless communication device, comprising:

a communication module configured to transmit data to another wireless communication device using a short range wireless communication protocol;

a storage configured to store a timer; and

a controller configured to make the communication module transmit data to the other wireless communication device at predetermined intervals, when the data to be transmitted to the other wireless communication device is generated, in a connection state with the other wireless communication device using the short range wireless communication protocol, wherein

the controller performs a process for changing the predetermined interval in accordance with presence or absence of the generation of the data to be transmitted,

the controller performs the process for changing the predetermined interval, after completing an exchange of communication information required for communication using the short range wireless communication protocol with the other wireless communication device, and

the controller activates the timer after completing the exchange of the communication information, and when the timer has expired, the controller performs the process for changing the predetermined interval.

2. The wireless communication device according to claim 1 , wherein the process for changing the predetermined interval is transmitting an update request including information about a connection interval after a change or a change request including information about a connection interval to be changed, to the other wireless communication device.

3. The wireless communication device according to claim 1 , wherein when the data to be transmitted is generated before the timer expires, the controller stops or resets the timer.

4. The wireless communication device according to claim 3 , wherein upon completing the transmission of the data to be transmitted, the controller restarts or starts the timer.

5. The wireless communication device according to claim 1 , wherein a change of the predetermined interval is reducing the predetermined interval to a lower value than before.

6. The wireless communication device according to claim 1 , wherein when the data to be transmitted is generated, the controller performs the process for changing the predetermined interval in accordance with an amount of the data to be transmitted.

7. The wireless communication device according to claim 6 , wherein when the amount of the data to be transmitted is larger than a predetermined value, the controller performs the process for changing the predetermined interval.

8. The wireless communication device according to claim 7 , wherein the predetermined value is equal to or more than a value of a product of a maximum data amount transmittable in each of the predetermined intervals and a number of the connection intervals required to elapse until application of the predetermined interval.

9. The wireless communication device according to claim 7 , wherein a change of the predetermined interval is increasing the predetermined interval to a higher value than before.

10. A method of operating a wireless communication device which includes a communication module, a storage and a controller, the method comprising:

transmitting, by the communication module, data to another wireless communication device using a short range wireless communication protocol;

storing, by the storage, a timer;

causing, by the controller, the communication module to transmit data to the other wireless communication device at predetermined intervals, when the data to be transmitted to the other wireless communication device is generated, in a connection state with the other wireless communication device using the short range wireless communication protocol; and

after completing an exchange of communication information required for communication using the short range wireless communication protocol with the other wireless communication device,

activating, by the controller, the timer, and

when the timer has expired, performing, by the controller, a process for changing the predetermined interval in accordance with presence or absence of the generation of the data to be transmitted.

11. A non-transitory computer-readable medium containing a program for causing, when executed by a wireless communication device which includes a communication module, a storage and a controller, the wireless communication device to execute:

transmitting, by the communication module, data to another wireless communication device using a short range wireless communication protocol;

storing, by the storage, a timer;

causing, by the controller, the communication module to transmit data to the other wireless communication device at predetermined intervals, when the data to be transmitted to the other wireless communication device is generated, in a connection state with the other wireless communication device using the short range wireless communication protocol; and

after completing an exchange of communication information required for communication using the short range wireless communication protocol with the other wireless communication device,

activating, by the controller, the timer, and

when the timer has expired, performing, by the controller, a process for changing the predetermined interval in accordance with presence or absence of the generation of the data to be transmitted.

12. A wireless communication device, comprising:

a communication module configured to transmit data to another wireless communication device using a short range wireless communication protocol; and

a controller configured to make the communication module transmit data to the other wireless communication device at predetermined intervals, when the data to be transmitted to the other wireless communication device is generated, in a connection state with the other wireless communication device using the short range wireless communication protocol, wherein

the controller performs a process for changing the predetermined interval in accordance with presence or absence of the generation of the data to be transmitted, and

when the data to be transmitted is generated, the controller performs the process for changing the predetermined interval in accordance with an amount of the data to be transmitted.

13. The wireless communication device according to claim 12 , wherein when the amount of the data to be transmitted is larger than a predetermined value, the controller performs the process for changing the predetermined interval.

14. The wireless communication device according to claim 13 , wherein the predetermined value is equal to or more than a value of a product of a maximum data amount transmittable in each of the predetermined intervals and a number of the connection intervals required to elapse until application of the predetermined interval.

15. The wireless communication device according to claim 13 , wherein a change of the predetermined interval is increasing the predetermined interval to a higher value than before.

16. A method of operating a wireless communication device which includes a communication module and a controller, the method comprising:

transmitting, by the communication module, data to another wireless communication device using a short range wireless communication protocol;

causing, by the controller, the communication module to transmit data to the other wireless communication device at predetermined intervals, when the data to be transmitted to the other wireless communication device is generated, in a connection state with the other wireless communication device using the short range wireless communication protocol; and

performing, by the controller, a process for changing the predetermined interval in accordance with presence or absence of the generation of the data to be transmitted, wherein

when the data to be transmitted is generated, the process for changing the predetermined interval is performed by the controller in accordance with an amount of the data to be transmitted.

17. A non-transitory computer-readable medium containing a program for causing, when executed by a wireless communication device which includes a communication module and a controller, the wireless communication device to execute:

transmitting, by the communication module, data to another wireless communication device using a short range wireless communication protocol;

causing, by the controller, the communication module to transmit data to the other wireless communication device at predetermined intervals, when the data to be transmitted to the other wireless communication device is generated, in a connection state with the other wireless communication device using the short range wireless communication protocol; and

performing, by the controller, a process for changing the predetermined interval in accordance with presence or absence of the generation of the data to be transmitted, wherein

when the data to be transmitted is generated, the process for changing the predetermined interval is performed by the controller in accordance with an amount of the data to be transmitted.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2016
From: KAMIJO, TOMOYA; FUJISAWA, MASASHI
To: KYOCERA CORPORATION
Reel/Frame 039901/0092 →
Priority Claims (1)
JP 2015-193998 · Sep 30, 2015 · national
Continuity (1)
Related Publication 20170094452A1 · Mar 30, 2017