Method and apparatus for low power communications between mobile computing devices
First Claim
1. A method of communicating a data packet to a plurality of mobile computing devices within a defined setting, comprising the steps of:
- broadcasting a data packet using wireless transmission from a first mobile computing device at a power sufficient to reach some but not all of the other mobile computing devices;
repeating the steps of;
receiving said data packet in a set of said other mobile computing devices; and
rebroadcasting said data packet from said set of other mobile computing devices to reach mobile computing devices which have not received the data packetuntil all of said plurality of mobile computing devices have received the message packet.
1 Assignment
0 Petitions
Accused Products
Abstract
A network (10) of mobile computing devices (18) communicates by receiving and rebroadcasting messages using wireless transmission. A message is initiated by first mobile computing device and transmitted to a set of other mobile computing devices which may be selected on an ad hoc basis. The receiving mobile computing devices rebroadcast the message to other of the mobile computing devices (18) which have not received the message. The message is repeatedly rebroadcast until all mobile computing devices (18) have received the message or, if the message is intended for particular selected mobile computing devices (18), until all selected devices have received the message.
39 Citations
20 Claims
-
1. A method of communicating a data packet to a plurality of mobile computing devices within a defined setting, comprising the steps of:
-
broadcasting a data packet using wireless transmission from a first mobile computing device at a power sufficient to reach some but not all of the other mobile computing devices; repeating the steps of; receiving said data packet in a set of said other mobile computing devices; and rebroadcasting said data packet from said set of other mobile computing devices to reach mobile computing devices which have not received the data packet until all of said plurality of mobile computing devices have received the message packet. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobile computing device, comprising:
-
computing circuitry; and communications circuitry for; receiving a data packet broadcast from another mobile computing device; and rebroadcasting said data packet to nearby mobile computing devices which have not received the data packet. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A calculator comprising:
-
computing circuitry; and communications circuitry for; receiving a data packet through wireless transmissions from another mobile computing device; and retransmitting said data packet using wireless transmission at low power to nearby mobile computing devices which have not received the data packet. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification