Multimode support for wireless communications
First Claim
1. A method, comprising:
- (a) allocating a plurality of polling response transmission times for a corresponding plurality of remote devices, the remote devices operating according to a first wireless transmission mode, wherein the plurality of polling response transmission times are outside of a time interval designated for communications according to a second wireless transmission mode;
(b) transmitting a polling packet to the plurality of remote devices;
(c) receiving one or more responses to the polling packet, wherein each of the responses is sent by one of the remote devices during its corresponding polling response transmission time; and
(d) communicating according to the second wireless transmission mode during the time interval designated in step (a).
1 Assignment
0 Petitions
Accused Products
Abstract
A plurality of polling response transmission times are allocated for a corresponding plurality of remote devices. The remote devices operate according to a first wireless transmission mode, such as Bluetooth LEE. These allocated polling response transmission times are outside of a time interval designated for communications according to a second wireless transmission mode, such as Bluetooth. Each of the polling response transmission times may be offset from a polling packet transmission time by a corresponding delay interval. In addition, a polling packet to the plurality of remote devices is transmitted, and one or more responses to the polling packet are received. Each of these responses is sent by one of the remote devices during its corresponding polling response transmission time. In addition, communications according to the second wireless transmission mode may be conducted during the designated time interval.
-
Citations
24 Claims
-
1. A method, comprising:
-
(a) allocating a plurality of polling response transmission times for a corresponding plurality of remote devices, the remote devices operating according to a first wireless transmission mode, wherein the plurality of polling response transmission times are outside of a time interval designated for communications according to a second wireless transmission mode;
(b) transmitting a polling packet to the plurality of remote devices;
(c) receiving one or more responses to the polling packet, wherein each of the responses is sent by one of the remote devices during its corresponding polling response transmission time; and
(d) communicating according to the second wireless transmission mode during the time interval designated in step (a). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 22, 23)
-
-
11. A method, comprising:
-
(a) designating a device from a plurality of remote wireless communications devices, the plurality of remote wireless communications devices communicating according to a first wireless transmission mode;
(b) setting a delay parameter for the designated device, the delay parameter measured from a polling message transmission time and establishing when the designated device is authorized to respond to the polling message, said setting step comprising;
(i) generating a potential response transmission time for the designated device;
(ii) determining whether the potential response transmission time is outside of a time interval designated for communications according to the second wireless transmission mode; and
(iii) when the potential response transmission time is outside of the time interval, setting the potential response transmission time as the polling response transmission time. (c) transmitting the delay parameter to the designated device. - View Dependent Claims (12, 13)
-
-
14. An apparatus, comprising:
-
means for allocating a plurality of polling response transmission times for a corresponding plurality of remote devices, the remote devices operating according to a first wireless transmission mode, wherein the plurality of polling response transmission times are outside of a time interval designated for communications according to a second wireless transmission mode;
means for transmitting a polling packet to the plurality of remote devices;
means for receiving one or more responses to the polling packet, wherein each of the responses is sent by one of the remote devices during its corresponding polling response transmission time; and
means for communicating according to the second wireless transmission mode during the designated time interval. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer program product comprising a computer useable medium having computer program logic recorded thereon for enabling a processor to control a wireless communications device, the computer program logic comprising:
-
program code for allocating a plurality of polling response transmission times for a corresponding plurality of remote devices, the remote devices operating according to a first wireless transmission mode, wherein the plurality of polling response transmission times are outside of a time interval designated for communications according to a second wireless transmission mode;
program code for causing the wireless communications device to transmit a polling packet to the plurality of remote devices;
program code for causing the wireless communications device to receiving one or more responses to the polling packet, wherein each of the responses is sent by one of the remote devices during its corresponding polling response transmission time; and
program code for causing the wireless communications device to communicate according to the second wireless transmission mode during the designated time interval.
-
-
21. A method, comprising:
-
(a) receiving an allocation of a polling response transmission time from a polling device;
(b) receiving a polling packet from the from the polling device, wherein the polling packet is directed to a plurality of devices; and
(c) transmitting a response to the polling packet during the allocated polling response time.
-
-
24. An apparatus, comprising:
-
means for receiving an allocation of a polling response transmission time from a polling device;
means for receiving a polling packet from the from the polling device, wherein the polling packet is directed to a plurality of devices; and
means for transmitting a response to the polling packet during the allocated polling response time.
-
Specification