COMMUNICATION AND FILTERING OF EVENTS AMONG PEER CONTROLLERS IN THE SAME SPATIAL REGION OF A SENSOR NETWORK
First Claim
1. A method of establishing peer controllers in a spatial region of a sensor network, the method comprising the steps of:
- connecting each of a plurality of reader/sensors in a spatial region of the sensor network to a respective one of a plurality of controllers;
assigning the spatial region to the plurality of controllers;
informing each of the plurality of controllers of every other of the plurality of controllers in the spatial region; and
initializing communication among the plurality of controllers.
2 Assignments
0 Petitions
Accused Products
Abstract
In a wireless tag identification and processing architecture and infrastructure, a method and system that eliminates redundant reporting and processing of the same event observed by different reader/sensors. Reader/sensors and their respective connected controllers are configured as peers when they observe or cover the same spatial region. When an event is observed within the spatial region, the first controller to receive the event data reports the electronic tag data and event data to the next higher processing domain and to its peer controllers. Then when the same electronic tag data or other event data indicating that a subsequent event is actually the same event as observed earlier is received by another peer controller, the another peer controller does not report nor process the electronic tag data and other event data to the next higher processing domain or to its peer controllers.
45 Citations
20 Claims
-
1. A method of establishing peer controllers in a spatial region of a sensor network, the method comprising the steps of:
-
connecting each of a plurality of reader/sensors in a spatial region of the sensor network to a respective one of a plurality of controllers; assigning the spatial region to the plurality of controllers; informing each of the plurality of controllers of every other of the plurality of controllers in the spatial region; and initializing communication among the plurality of controllers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product in a computer-readable medium comprising a computer usable medium having computer usable program code, wherein the computer usable program code, when loaded into the internal memory of a processing device, causes the processing device to:
-
assign a spatial region in a sensor network to a plurality of controllers, each of the controllers having a connected reader/sensor that observes the spatial region; inform each of the plurality of controllers of every other of the plurality of controllers in the spatial region; initialize communication among the plurality of controllers. - View Dependent Claims (13, 14, 15)
-
-
16. A tag identification infrastructure and architecture incorporated into a sensor network, comprising:
-
a reader/sensor domain having a plurality of reader/sensors capable of observing an event and acquire electronic tag data of the event in one of a plurality of spatial regions comprising the sensor network; a controller domain having a plurality of controllers, each of the plurality of controllers connected to a respective one of the reader/sensors in the reader/sensor domain and to receive and process the electronic tag data and event data, all of the plurality of controllers in each respective one of the spatial regions configured as peer controllers; a premises domain having a premises server to receive and process data processed by and from the controller domain; at least one integration server comprising a business process integration domain, a business application domain, and an object directly domain, all architected to received and process data from the premises domain, whereby a respective one of the plurality of controllers in the controller domain receives and processes the electronic tag and event data of the event from its connected reader/sensor; reports the electronic tag and event data to the premises domain; reports at least the event data to its respective peer controllers and further wherein the respective peer controllers do not report the electronic tag and event data of subsequent occurrences of the same event to the premises domain. - View Dependent Claims (17, 18)
-
-
19. A service contract for processing electronic tag data, the service contract comprising:
-
configuring each of a plurality of controllers and each respective one of a plurality of reader/sensors connected to each of the plurality of controllers as a spatial region, the plurality of controllers in a same spatial region configured as peer controllers; one of the plurality of reader/sensors transmitting electronic tag data associated with an event in the spatial region to its respective one of the plurality of controllers; determining if the electronic tag data had been received by another one of the plurality of controllers earlier; if not, processing the electronic tag data in the respective one of the plurality of controllers connected to the reader/sensor transmitting the electronic tag data; if not, reporting the processed electronic tag data and data of the event to a higher processing domain; and if not, reporting the processed electronic tag data and data of the event to other peer controllers. - View Dependent Claims (20)
-
Specification