Propagating ad hoc wireless networks based on common designation and routine
First Claim
1. A method of forming wireless data communication networks among a population of wireless data communication devices, wherein each of the wireless data communication devices includes a transceiver;
- a digital processor;
a machine-readable memory; and
machine-executable instructions stored in the machine-readable memory and executable by the digital processor for performing a network routine, the method comprising the steps of;
(a) storing (i) a first common designation in the memory of each of a first plurality of data communication devices and (ii) a second common designation in the memory of each of a second plurality of data communication devices, the population including the first plurality of data communication devices and the second plurality of data communication devices; and
(b) initiating, in each of the first plurality of data communication devices and in each of the second plurality of data communication devices, performance of the network routine to automatically propagate (i) a first ad hoc network among the first plurality of data communication devices and (ii) a second ad hoc network among the second plurality of data communication devices;
(c) wherein performance of the network routine by each respective one of the data communication devices includes the steps of,(i) screening communications from the population of data communication devices for a common designation that corresponds to the common designation of the respective data communication device, and(ii) processing only those communications that include a common designation that corresponds to the common designation of the respective data communication device,whereby the first and second ad hoc networks formed by the first and second pluralities of data communication devices are distinct and separate from each other.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of forming an ad hoc hierarchical communication network among a plurality of wireless transceiver includes assigning to each of the transceivers one or more common designations. A network organization routine of the transceivers operates to establish hierarchical networks based on the transceivers'"'"' common designations, resulting in a logical network organization that provides efficiencies for acquiring information from particular transceivers that share a common designation. Each transceiver'"'"'s common designation is used by a digital processor of the transceiver to selectively receive data packets that are intended for receipt by transceivers sharing the particular common designation. Such a “common designation” network reduces power consumption and signal interference, which increases battery life in the transceivers. The transceivers may include a query handling routine in communication with a memory of the transceiver for serving as a dynamic distributed hierarchical database system of information such as, for example, sensor-derived information and time-sensitive information.
-
Citations
15 Claims
-
1. A method of forming wireless data communication networks among a population of wireless data communication devices, wherein each of the wireless data communication devices includes a transceiver;
- a digital processor;
a machine-readable memory; and
machine-executable instructions stored in the machine-readable memory and executable by the digital processor for performing a network routine, the method comprising the steps of;(a) storing (i) a first common designation in the memory of each of a first plurality of data communication devices and (ii) a second common designation in the memory of each of a second plurality of data communication devices, the population including the first plurality of data communication devices and the second plurality of data communication devices; and (b) initiating, in each of the first plurality of data communication devices and in each of the second plurality of data communication devices, performance of the network routine to automatically propagate (i) a first ad hoc network among the first plurality of data communication devices and (ii) a second ad hoc network among the second plurality of data communication devices; (c) wherein performance of the network routine by each respective one of the data communication devices includes the steps of, (i) screening communications from the population of data communication devices for a common designation that corresponds to the common designation of the respective data communication device, and (ii) processing only those communications that include a common designation that corresponds to the common designation of the respective data communication device, whereby the first and second ad hoc networks formed by the first and second pluralities of data communication devices are distinct and separate from each other. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- a digital processor;
-
8. A method of forming wireless data communication networks among a population of wireless data communication devices, wherein each of the wireless data communication devices includes a transceiver;
- a digital processor;
a machine-readable memory; and
machine-executable instructions stored in the machine-readable memory and executable by the digital processor for performing a network routine, the method comprising the steps of;(a) storing (i) a first class in the memory of each of a first plurality of data communication devices and (ii) a second class in the memory of each of a second plurality of data communication devices, the population including the first plurality of data communication devices and the second plurality of data communication devices; and (b) initiating, in each of the first plurality of data communication devices and in each of the second plurality of data communication devices, performance of the network routine to automatically propagate (i) a first ad hoc network among the first plurality of data communication devices and (ii) a second ad hoc network among the second plurality of data communication devices; (c) wherein performance of the network routine by each respective one of the data communication devices includes the steps of, (i) screening communications from the population of data communication devices for a class matching the class of the respective data communication device, and (ii) processing only those communications that are found to include a class matching the class of the respective data communication device, whereby the first and second ad hoc networks formed by the first and second pluralities of data communication devices are distinct and separate from each other. - View Dependent Claims (9, 10, 11, 12, 13, 14)
- a digital processor;
-
15. A method of forming wireless data communication networks among a population of wireless data communication devices, wherein each of the wireless data communication devices includes a transceiver;
- a digital processor;
a machine-readable memory; and
machine-executable instructions stored in the machine-readable memory and executable by the digital processor for performing a network routine, the method comprising the steps of;(a) storing (i) a first class in the memory of each of a first plurality of data communication devices and (ii) a second class in the memory of each of a second plurality of data communication devices, the population including the first plurality of data communication devices and the second plurality of data communication devices; and (b) initiating, in each of the first plurality of data communication devices and in each of the second plurality of data communication devices, performance of the network routine to automatically propagate (i) a first ad hoc network among the first plurality of data communication devices and (ii) a second ad hoc network among the second plurality of data communication devices; (c) wherein performance of the network routine by each respective one of the data communication devices includes the steps of, (i) screening communications from the population of data communication devices for a class, subclass, or an abstracted class corresponding to the class of the respective data communication device, and (ii) processing only those communications that are found to include a class, subclass, or abstracted class corresponding to the class of the respective data communication device, whereby the first and second ad hoc networks formed by the first and second pluralities of data communication devices are distinct and separate from each other.
- a digital processor;
Specification