Wireless communication between information processing device and wireless communication terminal
First Claim
1. Apparatus comprising:
- a personal area network device connecting at short range with any wireless communication terminal within range, comprising;
a terminal detector which transmits an inquiry packet for inquiry as to whether any wireless communication terminal exists within range as to be able to communicate with the apparatus, detects one by one a plurality of wireless data communication terminals transmitting inquiry response packets in response to the inquiry packet, and completes the detection of wireless communication terminals if no wireless communication terminal is detected within a predetermined detection completion timeout period after starting the transmission of the inquiry packet;
a terminal suspender, coupled to said terminal detector, which suspends the detection of wireless communication terminals performed by said terminal detector if one of the wireless communication terminals is detected within the detection completion timeout period;
a wireless transceiver, coupled to said terminal detector, which connects to and then performs wireless data communication with the wireless communication terminal detected by said terminal detector while the detection of wireless communication terminals is suspended; and
an initialization circuit, coupled to said terminal detector, which restarts detection of other wireless communication terminals by said terminal detector after completion of both the connection and the data communication is detected;
wherein if one of the wireless communication terminals is detected within a predetermined detection suspension timeout period shorter than the detection completion timeout period after the transmission of the inquiry packet was started, said terminal suspender suspends the detection of wireless communication terminals performed by said terminal detector; and
wherein while the detection of wireless communication terminals is suspended, said wireless transceiver performs data communication with the wireless communication terminal detected by said terminal detector within the detection suspension timeout period.
3 Assignments
0 Petitions
Accused Products
Abstract
Apparatus includes a section which transmits an inquiry packet for inquiry as to whether any wireless communication terminal exists within such range as to be able to communicate with the apparatus, detects each of a plurality of wireless data communication terminals transmitting inquiry response packets in response to the packet, and completes the detection of wireless communication terminals if no wireless communication terminal is detected within a predetermined detection completion timeout period after starting the transmission of the packet, a section which suspends the detection of wireless communication terminals performed by the terminal detection section if a wireless communication terminal is detected, a section which performs wireless data communication with the detected wireless communication terminal while the detection of wireless communication terminals is suspended, and a section which restarts detection of other wireless communication terminals by the terminal detection section after the completion of the data communication is detected.
-
Citations
19 Claims
-
1. Apparatus comprising:
-
a personal area network device connecting at short range with any wireless communication terminal within range, comprising; a terminal detector which transmits an inquiry packet for inquiry as to whether any wireless communication terminal exists within range as to be able to communicate with the apparatus, detects one by one a plurality of wireless data communication terminals transmitting inquiry response packets in response to the inquiry packet, and completes the detection of wireless communication terminals if no wireless communication terminal is detected within a predetermined detection completion timeout period after starting the transmission of the inquiry packet; a terminal suspender, coupled to said terminal detector, which suspends the detection of wireless communication terminals performed by said terminal detector if one of the wireless communication terminals is detected within the detection completion timeout period; a wireless transceiver, coupled to said terminal detector, which connects to and then performs wireless data communication with the wireless communication terminal detected by said terminal detector while the detection of wireless communication terminals is suspended; and an initialization circuit, coupled to said terminal detector, which restarts detection of other wireless communication terminals by said terminal detector after completion of both the connection and the data communication is detected; wherein if one of the wireless communication terminals is detected within a predetermined detection suspension timeout period shorter than the detection completion timeout period after the transmission of the inquiry packet was started, said terminal suspender suspends the detection of wireless communication terminals performed by said terminal detector; and wherein while the detection of wireless communication terminals is suspended, said wireless transceiver performs data communication with the wireless communication terminal detected by said terminal detector within the detection suspension timeout period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
9. A method comprising:
-
connecting a personal area network device at short range with any wireless communication terminal within range, comprised of; transmitting by a terminal detector an inquiry packet to detect wireless communication terminals within range as to be able to communicate with an information processing device, detecting one by one a plurality of wireless communication terminals transmitting inquiry response packets in response to the inquiry packet, and completing the detection of wireless communication terminals if no wireless communication terminal is detected within a predetermined detection completion timeout period after the transmission of the inquiry packet was started; suspending the detection of wireless communication terminals if one of the wireless communication terminals is detected within the detection completion timeout period after the transmission of the inquiry packet was started; connecting to and performing wireless data communication with the two or more detected wireless communication terminals while the detection of wireless communication terminals is in a suspended state, wherein the connection to and the data communication with the two or more detected wireless communication terminals occurs during respective corresponding suspension states; restarting detection of other wireless communication terminals in said terminal detection step after the completion of the data communication is detected; and if one of the wireless communication terminals is detected within a predetermined detection suspension timeout period shorter than the detection completion timeout period alter the transmission of the inquiry packet was started, suspending the detection of the wireless communication terminals, and while the detection of the wireless communication terminals is suspended performing data communication with the one of the wireless communication terminals detected within the detection suspension timeout period.
-
-
10. A computer program product comprising:
-
a computer readable storage medium having computer readable program code stored therein for controlling communication between a wireless communication terminal and an information processing device of a personal area network, the computer readable program code in said computer readable storage medium being effective to, when executed on the information processing device, cause the information processing device to connect the personal area network at short range with any wireless communication terminal within range by executing a series of computer executable steps effective to; transmit an inquiry packet for inquiry as to whether any wireless communication terminal exists within range as to be able to communicate with said information processing device, detect one by one a plurality of wireless data communication terminals transmitting inquiry response packets in response to the inquiry packet, and complete the detection of wireless communication terminals if no wireless communication terminal is detected within a predetermined detection completion timeout period after the transmission of the inquiry packet was started, suspend the detection of wireless communication terminals if a wireless communication terminal is detected within the detection completion timeout period after the transmission of the inquiry packets; perform wireless data communication with the wireless communication terminal while the detection of wireless communication terminals is suspended, wherein the wireless data communication does not include communication of information related to establishing a connection with the wireless communication terminal; restart detection of other wireless communication terminals after the completion of the data communication is detected; and if one of the wireless communication terminals is detected within a predetermined detection suspension timeout period shorter than the detection completion timeout period after the transmission of the inquiry packet was started, suspend the detection of wireless communication terminals, and while the detection of wireless communication terminals is suspended perform data communication with the wireless communication terminal detected within the detection suspension timeout period.
-
-
11. A method comprising:
-
deploying computing infrastructure by integrating computer readable code into an information processing device of a personal area network connecting at short range to any wireless communication terminal within range, the information processing device configured by the computer readable code to control communication between a wireless communication terminal and the information processing device, the information processing device being provided with a terminal detection section which is configured by the computer readable code to transmit an inquiry packet for inquiry as to whether any wireless communication terminal exists within range as to be able to communicate with the information processing device, detect one by one a plurality of wireless data communication terminals transmitting inquiry response packets in response to the inquiry packet, and complete the detection of wireless communication terminals if no wireless communication terminal is detected within a predetermined detection completion timeout period after the transmission of the inquiry packet was started, wherein the information processing device is configured by the computer readable code stored on the information processing device to perform the following; suspending the detection of wireless communication terminals performed by the terminal detection section if a wireless communication terminal is detected within the detection completion timeout period after the terminal detection section started the transmission of the inquiry packets; connecting to the wireless communication terminal detected by the terminal detection section while the detection of wireless communication terminals is suspended; performing wireless data communication with the wireless communication terminal detected by the terminal detection section while the detection of wireless communication terminals is suspended; restarting detection of other wireless communication terminals by the terminal detection section after the completion of the data communication is detected; and if one of the wireless communication terminals is detected within a predetermined detection suspension timeout period shorter than the detection completion timeout period after the transmission of the inquiry packet was started, suspending the detection of the wireless communication terminals, and while the detection of the wireless communication terminals is suspended performing data communication with the one of the wireless communication terminals detected within the detection suspension timeout period.
-
Specification