Received data processing method in communication device for supporting bluetooth wireless communication
First Claim
1. A method for processing data received through a wireless channel, in that supports bluetooth wireless communication, comprising the steps of:
- (a) a bluetooth module receiving data through a wireless channel;
(b) the bluetooth module informing a bluetooth host;
through a universal serial bus (USB), that received data exists in the bluetooth module; and
(c) the bluetooth host reading the data received by the bluetooth module in the step (a) through the USB when the bluetooth host is informed that received data exists in the step (b).
1 Assignment
0 Petitions
Accused Products
Abstract
A received data processing method in a wireless communication between devices that support a bluetooth wireless technology is provided. The method for processing data received through a wireless channel, in a communication device that supports bluetooth wireless communication, includes the steps of (a) a bluetooth module receiving data through a wireless channel, (b) the bluetooth module informing a bluetooth host that data received through a universal serial bus (USB) exists in the bluetooth module, and (c) the bluetooth host reading the data received by the bluetooth module in the step (a) through the USB when the bluetooth host is informed that received data exists in the step (b). According to the received data processing method, it is possible to prevent overhead from occurring due to unnecessary request for data by the bluetooth host generating request for data through the USB only when the received data exists in the bluetooth module. Accordingly, it is possible to minimize load of the bluetooth host and to improve data receipt bandwidth in a bluetooth host controller interface (HCI) universal serial bus (USB) transport layer. Also, the entire USB transmission speed is increased since request for data can be generated at the point of time at which data is received.
-
Citations
19 Claims
-
1. A method for processing data received through a wireless channel, in that supports bluetooth wireless communication, comprising the steps of:
-
(a) a bluetooth module receiving data through a wireless channel;
(b) the bluetooth module informing a bluetooth host;
through a universal serial bus (USB), that received data exists in the bluetooth module; and
(c) the bluetooth host reading the data received by the bluetooth module in the step (a) through the USB when the bluetooth host is informed that received data exists in the step (b). - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for processing data received through a wireless channel in a bluetooth module of a communication device that supports bluetooth wireless communication, comprising the steps of:
-
(a) receiving from a bluetooth host through a universal serial bus (USB) a request for checking whether received data exists in a bluetooth module;
(b) the bluetooth module informing the bluetooth host through the USB that received data exists when data received from the outside through a wireless channel exists in the bluetooth module;
(c) receiving from the bluetooth host, which is informed in the step (b) that the received data exists, through the USB, a request for the received data; and
(d) the bluetooth module, after receiving the request for received data, providing the data received from the outside through the wireless channel to the bluetooth host through the USB. - View Dependent Claims (8, 9, 10)
-
-
11. A computer readable recording medium for recording a program which is executed in a computer for processing received data, in a bluetooth module of a communication device that supports bluetooth wireless communication, wherein the program comprises the steps of:
-
(a) receiving a request from a bluetooth host through a universal serial bus (USB), for checking whether received data exists in a bluetooth module;
(b) informing the bluetooth host through the USB that received data exists when data received from the outside through a wireless channel exists in the bluetooth module;
(c) receiving from the bluetooth host, which is informed that the received data exists in the step (b) through the USB a request for the received data; and
(d) transferring the data received from the outside through the wireless channel to the bluetooth host through the USB.
-
-
12. A method for processing data received through a wireless channel, in a bluetooth host of a communication device that supports bluetooth wireless communication, comprising the steps of:
-
(a) a bluetooth host transferring a request to a bluetooth module through a universal serial bus (USB), for checking whether data received from the outside through a wireless channel exists;
(b) being informed by the bluetooth module through the USB that data received through the wireless channel exists when data received from the outside through the wireless channel exists in the bluetooth module;
(c) making a request to the bluetooth module through the USB that the received data be sent from the bluetooth module to the bluetooth host, when the bluetooth host is informed that received data exists in the step (b); and
(d) receiving from the bluetooth module through the USB, the data received by the bluetooth module from the outside through the wireless channel. - View Dependent Claims (13, 14, 15)
-
-
16. A computer readable recording medium for recording a program which is executed in a computer for processing received data, in a bluetooth host of a communication device that supports a bluetooth wireless communication, wherein the program comprises the steps of:
-
(a) transferring a request to a bluetooth module through a universal serial bus (USB), for checking whether data received from the outside through a wireless channel exists in a bluetooth module;
(b) being informed from the bluetooth module through the USB that data received through the wireless channel exists when data received from the outside through the wireless channel exists in the bluetooth module;
(c) making a request to the bluetooth module through the USB that the received data be sent from the bluetooth module to the bluetooth host, when the bluetooth host is informed that the received data exists in the step (b); and
(d) receiving from the bluetooth module through the USB, the data received by the bluetooth module from the outside through the wireless channel.
-
-
17. A communication apparatus for supporting bluetooth wireless communication, comprising:
-
a bluetooth module for transferring and receiving data through a wireless channel;
a bluetooth host for transferring data received from an application to the bluetooth module, reading data received in the bluetooth module, and transferring the received data to the application; and
a universal serial bus (USB) for connecting the bluetooth module and the bluetooth host, wherein the bluetooth module informs the bluetooth host through the USB that received data exist, when data received through the wireless channel exists in the bluetooth module, and wherein the bluetooth host reads through the USB the data received in the bluetooth module when the bluetooth host is informed by the bluetooth module that the received data exists. - View Dependent Claims (18, 19)
-
Specification