System and method for reliably communicating information without explicit acknowledgments including retransmission of older, missed commands
First Claim
Patent Images
1. A method comprising:
- receiving, at a device, a first wireless broadcast, the first wireless broadcast including a first number;
determining, at the device, whether the first number numerically follows a second number in a series of numbers, the second number associated with a second wireless broadcast; and
upon determining that the first number does not numerically follow the second number, broadcasting, from the device, the second wireless broadcast.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method communicates commands from a command originator to receiving devices, yet the receiving devices do not confirm receipt of the command. The most current command (e.g. the one with the highest sequence number) is rebroadcast by the command originator and the receiving devices, tending to be more frequent upon detection of an event indicating that the most current command was not received by at least one other device, and less frequently upon detection of an event indicating that the most current command was provided with sufficient duplication that if another device could receive it, the device likely did receive it, subject to a maximum and minimum rate.
22 Citations
20 Claims
-
1. A method comprising:
-
receiving, at a device, a first wireless broadcast, the first wireless broadcast including a first number; determining, at the device, whether the first number numerically follows a second number in a series of numbers, the second number associated with a second wireless broadcast; and upon determining that the first number does not numerically follow the second number, broadcasting, from the device, the second wireless broadcast. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
receiving, at a device, a first wireless broadcast, the first wireless broadcast including a first number; determining, at the device, whether the first number numerically follows a second number in a series of numbers, the second number associated with a second wireless broadcast; and upon determining that the first number does not numerically follow the second number, selecting, in the device, a third wireless broadcast, the third wireless broadcast including a third number. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A device comprising:
-
one or more processors; and a memory containing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; receiving a first wireless broadcast, the first wireless broadcast including a first number; determining whether the first number numerically follows a second number in a series of numbers, the second number associated with a second wireless broadcast; and upon determining that the first number does not numerically follow the second number, broadcasting the second wireless broadcast. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A device comprising:
-
one or more processors; and a memory containing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; receiving a first wireless broadcast, the first wireless broadcast including a first number; determining whether the first number numerically follows a second number in a series of numbers, the second number associated with a second wireless broadcast; and upon determining that the first number does not numerically follow the second number, selecting a third wireless broadcast, the third wireless broadcast including a third number. - View Dependent Claims (17, 18, 19, 20)
-
Specification