Methods and apparatus of meshing and hierarchy establishment for tracking devices
First Claim
1. A method of communicating information among a plurality of tags, comprising:
- a) determining, within a first one of the plurality of tags, whether a pre-determined time for powering up and engaging in a route set-up operation has arrived;
b) powering up and listening for an access portal beacon if the determination of (a) is affirmative;
c) determining whether the access portal beacon has been detected;
d) identifying, if the determination of (c) is affirmative, the tag as a level 1 tag, and recording the level number;
e) determining whether a pre-determined time for broadcasting a level 1 announcement has arrived;
f) broadcasting, if the determination of (e) is affirmative, a level 1 announcement;
g) determining, if the determination of (c) is negative, whether a first time period has expired; and
h) listening, if the determination of (g) is affirmative for the broadcast of a level 1 announcement.
1 Assignment
0 Petitions
Accused Products
Abstract
Devices, such as tracking devices, cooperate with one another to establish the routing necessary for a relay network in which a device having power-efficient and data-reliable communication with an access portal, operates to relay messages from devices which do not have an acceptable communication path to and/or from the access portal. In one aspect of the present invention, a plurality of devices synchronously determine whether an acceptable communication path can be established between themselves an one or more access portals by measuring the signal strength of an access portal beacon. In another aspect of the present invention, one or more devices, which have determined that an acceptable communication path can be established between themselves and an access portal, transmit information regarding their availability to relay messages on behalf of devices which have determined than an acceptable communication path cannot be established between themselves and an access portal.
91 Citations
15 Claims
-
1. A method of communicating information among a plurality of tags, comprising:
-
a) determining, within a first one of the plurality of tags, whether a pre-determined time for powering up and engaging in a route set-up operation has arrived;
b) powering up and listening for an access portal beacon if the determination of (a) is affirmative;
c) determining whether the access portal beacon has been detected;
d) identifying, if the determination of (c) is affirmative, the tag as a level 1 tag, and recording the level number;
e) determining whether a pre-determined time for broadcasting a level 1 announcement has arrived;
f) broadcasting, if the determination of (e) is affirmative, a level 1 announcement;
g) determining, if the determination of (c) is negative, whether a first time period has expired; and
h) listening, if the determination of (g) is affirmative for the broadcast of a level 1 announcement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of communicating information among a plurality of tags, comprising:
-
a) determining, within a first one of the plurality of tags, whether a pre-determined time for transmitting data has arrived;
b) determining, if the determination of (a) is affirmative, whether the tag has data to transmit;
c) determining, if the determination of (b) is affirmative, whether the access portal is within one hop of the tag;
d) sending, if the determination of (c) is affirmative, the data to the access portal; and
e) sending, if the determination of (c) is negative, the data to a second one of the plurality of tags;
wherein the second one of the plurality of tags has fewer hops between itself and the access portal than does the first one of the plurality of tags. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification