IP Library Granted Patent US 8,000,304
Granted Patent B2
US 8,000,304 · App. 11/301,302 · Granted Aug 16, 2011

System and method for determining a forward channel rate for wirelessly communicating information to a wireless communication device

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 8,000,304
App. No.
11/301,302
Granted
Aug 16, 2011
Kind
B2
Abstract

A system, method, and wireless device for determining a forward channel rate for wirelessly communicating information to a wireless communication device is disclosed. The method includes receiving data rate control information from each wireless communication device ( 104, 106 ) in a plurality of wireless communication devices ( 104, 106 ). The method also comprises requesting a set of information. The data rate control information includes signal strength information associated with each of the wireless communication devices ( 104, 106 ). The data rate control information received from each of the wireless communication devices is compared to each other. A modulation and coding scheme is determined for wirelessly communicating the set of information to the plurality of wireless communication devices. The modulation and coding scheme is based on the data rate control information associated with a wireless communication device ( 104 ) having a weakest signal strength.

Claims (36)

1. A method for determining a forward channel rate for wirelessly communicating information to a wireless communication device using at least one of a wireless information broadcast communication mode and a wireless information multicast communication mode, the method comprising:

determining if a number of a plurality of wireless communication devices requesting to receive a set of information to be communicated exceeds a first predefined threshold;

when the number of the plurality of wireless communication devices exceeds the first predefined threshold receiving data rate control information from each wireless communication device in the plurality of wireless communication devices requesting a set of information to be communicated using at least one of the wireless information broadcast communication mode and the wireless information multicast communication mode, wherein the data rate control information includes signal strength information associated with each of the wireless communication devices;

comparing the data rate control information received from each of the wireless communication devices in the plurality of wireless communication devices; and

determining a modulation and coding scheme for wirelessly communicating the set of information to the plurality of wireless communication devices using at least one of the wireless information broadcast communication mode and the wireless information multicast communication mode, wherein the modulation and coding scheme is based on the data rate control information associated with a wireless communication device in the plurality of wireless communication devices having a weakest signal strength.

2. The method of claim 1 , further comprising:

determining that at least one wireless device in the plurality of wireless devices has deregistered from receiving the set of information; and

recalculating the modulation and coding scheme based on the data rate control information associated with a remaining wireless communication device in the plurality of wireless communication devices having a weakest signal strength.

3. The method of claim 1 , further comprising:

transmitting the set of information to the plurality of wireless communication devices using the determined modulation and coding scheme.

4. The method of claim 1 , further comprising:

informing at least one of the plurality of wireless communication devices and at least one wireless network controller of the determined modulation and coding scheme.

5. The method of claim 1 , wherein the first set of data rate control information is received as each wireless communication device registers to receive the set of information.

6. The method of claim 1 , wherein each wireless communication device in the plurality of wireless communication devices transmits the data rate control information at periodic time intervals.

7. The method of claim 1 , further comprising:

receiving one of new and updated data rate control information from at least one of the wireless communication devices in the plurality of communication devices.

8. The method of claim 7 , further comprising:

comparing the one of new and updated data rate control information to the previously received data rate control information;

determining whether the one of new and updated data rate control information identifies a weaker signal being received by a wireless communication device than identified by the previously received data rata control information; and

calculating, in response to a weaker signal being identified, a new modulation and coding scheme for wirelessly communicating the set of information to the plurality of wireless communication devices based on the one of new and updated data rate control information associated with a wireless communication device in the plurality of wireless communication devices having a weakest signal strength.

9. The method of claim 8 , further comprising:

informing at least one of the plurality of wireless communication devices and at least one wireless network controller of the new modulation and coding scheme.

10. A wireless communication system for determining a forward channel rate for wirelessly communicating information to a wireless communication device using at least one of a wireless information broadcast communication mode and a wireless information multicast communication mode, comprising:

a receiver for receiving data rate control information from a plurality of wireless communication devices requesting a set of information to be sent using one of the wireless information broadcast communication mode and the wireless information multicast communication mode;

a dynamic wireless communication mode selector for determining if a number of the plurality of communication devices requesting the set of information exceeds a first predefined threshold;

a comparator for comparing the data rate control information;

a modulation and coding scheme calculator for calculating a modulation and coding scheme for wirelessly communicating the set of information to the plurality of wireless communication devices using one of the wireless information broadcast communication mode and the wireless information multicast communication mode when the dynamic wireless communication mode selector determines that the number of the plurality of communication devices requesting the set of information exceeds the first predefined threshold and wherein the modulation and coding scheme is based on data rate control information associated with a wireless communication device in the plurality of wireless communication devices having a weakest signal strength.

11. The wireless communication system of claim 10 , wherein the receiver receives a deregistration request from at least one wireless device in the plurality of wireless devices for deregistering from receiving the set of information, and wherein the modulation and coding scheme calculator recalculates the modulation and coding scheme based on the data rate control information associated with a remaining wireless communication device in the plurality of wireless communication devices having a weakest signal strength.

12. The wireless communication system of claim 10 , further comprising:

a transmitter for transmitting the set of information to the plurality of wireless communication devices using the determined modulation and coding scheme.

13. The wireless communication system of claim 10 , wherein the data rate control information is received as each wireless communication device registers to receive the set of information.

14. The wireless communication system of claim 10 , wherein each wireless communication device in the plurality of wireless communication devices transmits the data rate control information at periodic time intervals.

15. The wireless communication system of claim 10 , wherein the receiver receives one of new and updated data rate control information from at least one of the wireless communication devices in the plurality of communication devices.

16. The wireless communication system of claim 15 , wherein:

the comparator compares the one of new and updated data rate control information to the previously received data rate control information and determines whether the at least one of new and updated data rate control information identifies a weaker signal being received by a wireless communication device than identified by the previously received data rata control information, and wherein in response to a weaker signal being identified; and

the modulation and coding scheme calculator calculates a new modulation and coding scheme, that is to be transmitted to at least one of the plurality of wireless communication devices and at least one wireless network controller, for wirelessly communicating the set of information to the plurality of wireless communication devices based on the one of new and updated set of data rate control information associated with a wireless communication device in the plurality of wireless communication devices having a weakest signal strength.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034318/0001 →
CHANGE OF NAME Recorded Oct 2, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 029216/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →