Class switched networks for tracking articles
First Claim
1. A method of forming a wireless data communication network amongst a plurality of transceivers for tracking articles associated with the transceivers, comprising:
- assigning a class designation to a population of transceivers based on a common characteristic or behavior of the articles associated with the transceivers;
selecting a primary transceiver from among the population of transceivers, the remainder of the population of transceivers being secondary transceivers; and
forming a class-based hierarchical network amongst the population of transceivers, including;
(a) broadcasting from the primary transceiver a primary availability signal including a primary class identifier representative of the class designation assigned to both the primary transceiver and the secondary transceivers, (b) in response to the primary availability signal, transmitting from a responding one of the secondary transceivers a registration signal including a secondary transceiver identifier, (c) storing at the primary transceiver the secondary transceiver identifier of the responding secondary transceiver, and (d) repeating steps (b) and (c) for each of the secondary transceivers;
to thereby facilitate class-based communication with the population of transceivers.
9 Assignments
0 Petitions
Accused Products
Abstract
A method of forming an ad hoc hierarchical communication network involves associating a plurality of wireless transceivers with articles, and assigning to each of the transceivers a class designation representative of a characteristic or behavior of the article with which the transceiver is associated. A network organization routine of the wireless transceivers operates to establish the hierarchical network based on the transceivers'"'"' class designations, resulting in a logical network organization that provides efficiencies for asset tracking. Each wireless transceiver'"'"'s class designation is used by a digital processor of the wireless transceiver to selectively receive packets intended for receipt by transceivers of the same class. The class-based network reduces power consumption and signal interference, which increases battery life in the wireless transceivers. The wireless transceivers may include a query handling routine in communication with a memory of the transceiver for serving as a dynamic distributed hierarchical database system.
196 Citations
43 Claims
-
1. A method of forming a wireless data communication network amongst a plurality of transceivers for tracking articles associated with the transceivers, comprising:
-
assigning a class designation to a population of transceivers based on a common characteristic or behavior of the articles associated with the transceivers;
selecting a primary transceiver from among the population of transceivers, the remainder of the population of transceivers being secondary transceivers; and
forming a class-based hierarchical network amongst the population of transceivers, including;
(a) broadcasting from the primary transceiver a primary availability signal including a primary class identifier representative of the class designation assigned to both the primary transceiver and the secondary transceivers, (b) in response to the primary availability signal, transmitting from a responding one of the secondary transceivers a registration signal including a secondary transceiver identifier, (c) storing at the primary transceiver the secondary transceiver identifier of the responding secondary transceiver, and (d) repeating steps (b) and (c) for each of the secondary transceivers;
to thereby facilitate class-based communication with the population of transceivers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39)
-
-
19. A method of forming a wireless data communication network amongst a plurality of transceivers for tracking articles associated with the transceivers, comprising:
-
assigning a first class designation to a first population of transceivers based on a first common characteristic or behavior of the articles associated with the first population of transceivers;
assigning a second class designation to a second population of transceivers based on a second common characteristic or behavior of the articles associated with the second population of transceivers; and
propagating a first and second class-based hierarchical communication networks for transmitting data amongst the respective first and second populations of transceivers based on their respective class designations, the first hierarchical communication network including a first root primary transceiver, and the second hierarchical communication network including a second root primary transceiver.
-
-
38. A method of forming a hierarchical ad hoc network for use in tracking articles, comprising:
-
identifying a first class of the articles having a first common characteristic or behavior;
identifying a second class of the articles having a second common characteristic or behavior;
associating a wireless transceiver with each of the articles of the first and second classes of articles, each of the wireless transceivers including a digital processor, a memory, and a network organization routine operable on the digital processor;
selecting a first class designation representative of the first class of articles and a second class designation representative of the second class of articles;
storing a first class designation in the memories of each of the wireless transceivers associated with the first class of articles;
storing a second class designation in the memories of each of the wireless transceivers associated with the second class of articles; and
initiating the network organization routines of the wireless transceivers to automatically propagate, in the absence of central control, a first hierarchical ad hoc network amongst the wireless transceivers of the first class and a second hierarchical ad hoc network amongst the wireless transceivers of the second class, the first hierarchical network being automatically organized so that it is logically distinct from the second hierarchical network.
-
-
40. A portable network device adapted for attachment to one of multiple peer articles having a common characteristic or behavior, comprising:
-
a wireless transceiver;
a digital information processor in communication with the wireless transceiver;
a power source for providing electrical power to the wireless transceiver and the digital information processor;
a memory unit in communication with the digital information processor, the memory unit adapted to store a class designation representative of the common characteristic or behavior; and
a network organization routine operable on the digital information processor to form a network link selectively with one of multiple peer devices attached to other peer articles and including a peer designation representing the common characteristic or behavior of the peer articles, the network organization routine operable to send network organization messages including the class designation and to receive network organization requests from the peer devices, to thereby selectively propagate a class-based hierarchical ad hoc network among the network device and the peer devices for tracking the peer articles. - View Dependent Claims (41)
-
-
42. A dynamic distributed hierarchical database system for asset tracking, comprising:
a plurality of computer units each associated with at least one asset having a characteristic or behavior represented by a class designation, each computer unit including;
(a) a memory unit for storing a profile representative of the class designation;
(b) an ad hoc network organization routine in communication with the memory for establishing a hierarchical network with other computer units based on the class designation; and
(c) a query handling routine for interpreting and responding to database queries received from an asset tracking application that correspond to the class designation. - View Dependent Claims (43)
Specification