Methods and systems for operating a logical sensor network
First Claim
1. A method of operating a dynamically programmable sensor network comprising a plurality of programmable network nodes and at least one sensing device positioned within a first local area, the method comprising:
- configuring a first programmable network node, of the plurality of programmable network nodes positioned within the first local area, to receive data from at least one first sensing device available to it and positioned within the first local area;
dynamically configuring the first programmable network node to identify at least one second sensing device of a particular type and positioned within the first local area to collaborate in providing sensed data in response to an event sensed by the at least one first sensing device;
identifying, by the first programmable network node, a second programmable network node associated with the at least one second sensing device of the particular type and able to collect corresponding data relating to the same event, wherein the identifying includes receiving an announcement from the second programmable network node including a logical node name indicating its association with the at least one second sensing device of the particular type;
receiving, by the first programmable network node, data relating to an event sensed by the at least one first sensing device;
instructing, by the first programmable network node in response to receiving the data relating to the event, the identified second programmable network node to receive the corresponding data relating to the same event from the at least one second sensing device;
collecting, by the second programmable network node, the corresponding data via the at least one second sensing device; and
transmitting both the data relating to the event sensed by the at least one first sensing device and the corresponding data collected by the at least one second sensing device to a recipient node of the plurality of programmable network nodes positioned within the first local area;
wherein the first programmable network node is capable of configuring its functionalities based on the at least one first sensing device available to it, and capable of reconfiguring its functionalities when it is located in a second local area.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for operating a sensor network comprising a plurality of nodes and at least one resource, where a resource can be a sensing device (e.g., a camera or microphone) or other peripheral devices (e.g., a storage or recording system). In at least one embodiment of the present invention, at least one node in a network determines at least one resource available to it and the type of the resource or its capabilities. Based on the type or capabilities of the resource, the node associates with one or more logical node names and acquires instructions for performing at least one function.
-
Citations
11 Claims
-
1. A method of operating a dynamically programmable sensor network comprising a plurality of programmable network nodes and at least one sensing device positioned within a first local area, the method comprising:
-
configuring a first programmable network node, of the plurality of programmable network nodes positioned within the first local area, to receive data from at least one first sensing device available to it and positioned within the first local area; dynamically configuring the first programmable network node to identify at least one second sensing device of a particular type and positioned within the first local area to collaborate in providing sensed data in response to an event sensed by the at least one first sensing device; identifying, by the first programmable network node, a second programmable network node associated with the at least one second sensing device of the particular type and able to collect corresponding data relating to the same event, wherein the identifying includes receiving an announcement from the second programmable network node including a logical node name indicating its association with the at least one second sensing device of the particular type; receiving, by the first programmable network node, data relating to an event sensed by the at least one first sensing device; instructing, by the first programmable network node in response to receiving the data relating to the event, the identified second programmable network node to receive the corresponding data relating to the same event from the at least one second sensing device; collecting, by the second programmable network node, the corresponding data via the at least one second sensing device; and transmitting both the data relating to the event sensed by the at least one first sensing device and the corresponding data collected by the at least one second sensing device to a recipient node of the plurality of programmable network nodes positioned within the first local area; wherein the first programmable network node is capable of configuring its functionalities based on the at least one first sensing device available to it, and capable of reconfiguring its functionalities when it is located in a second local area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification