Inventory management system using event filters for wireless sensor network data
First Claim
Patent Images
1. A method for filtering sensor data obtained by a wireless sensor node, WSN, tag, the method comprising:
- applying, at the WSN tag, at least one event filter to the sensor data, the sensor data being based at least in part on motion of the WSN tag, the at least one event filter including at least one filter parameter, the at least one filter parameter including;
a movement threshold that when met indicates WSN tag movement has occurred, the at least one filter parameter defining a minimum number of movements of the WSN tag within a predetermined time threshold, the minimum number of movements corresponding to a handling event; and
a counter initialized to a predefined value, the counter configured to increment if a number of movements of the WSN tag meets the movement threshold within a predefined time and decrement if the number of movements of the WSN tag fails to meet the movement threshold within the predefined time;
determining, at the WSN tag and based on the application of the at least one event filter to the sensor data, whether the at least one event filter is met; and
in response to determining that the at least one event filter is met, transmitting, by the WSN tag, event data associated with the handling event.
4 Assignments
0 Petitions
Accused Products
Abstract
A wireless sensor node, WSN, tag and method for filtering sensor data obtained by the WSN. At least one event filter is applied to sensor data. The sensor data is based at least in part on motion of the WSN tag. The at least one event filter includes at least one filter parameter, and the at least one filter parameter includes a minimum amount of movement of the WSN tag within a predetermined time threshold.
28 Citations
17 Claims
-
1. A method for filtering sensor data obtained by a wireless sensor node, WSN, tag, the method comprising:
-
applying, at the WSN tag, at least one event filter to the sensor data, the sensor data being based at least in part on motion of the WSN tag, the at least one event filter including at least one filter parameter, the at least one filter parameter including; a movement threshold that when met indicates WSN tag movement has occurred, the at least one filter parameter defining a minimum number of movements of the WSN tag within a predetermined time threshold, the minimum number of movements corresponding to a handling event; and a counter initialized to a predefined value, the counter configured to increment if a number of movements of the WSN tag meets the movement threshold within a predefined time and decrement if the number of movements of the WSN tag fails to meet the movement threshold within the predefined time; determining, at the WSN tag and based on the application of the at least one event filter to the sensor data, whether the at least one event filter is met; and in response to determining that the at least one event filter is met, transmitting, by the WSN tag, event data associated with the handling event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A wireless sensor node, WSN, tag for identifying handling events, the WSN tag being associable with an item, the WSN tag comprising:
-
at least one sensor, the at least one sensor configured to generate sensor data based at least in part on motion of the WSN tag; a memory, the memory configured to store at least one event filter and the sensor data, the at least one event filter including at least one filter parameter, the at least one filter parameter including; a movement threshold that when met indicates WSN tag movement has occurred, the at least one filter parameter defining a minimum number of movements of the WSN tag within a predetermined time threshold, the minimum number of movements corresponding to a handling event; and a counter initialized to a predefined value, the counter configured to increment if the number of movements of the WSN tag meets the movement threshold within a predefined time and decrement if the number of movements of the WSN tag fails to meet the movement threshold within the predefined time; and a processor, the processor configured to; apply at least one event filter to the sensor data; determine whether the at least one event filter is met based on the application of the at least one event filter to the sensor data; and in response to determining that the at least one event filter is met, cause transmission of event data associated with the handling event. - View Dependent Claims (12, 13, 14)
-
-
15. A method for identifying handling events of a wireless sensor node, WSN, tag associable with an item, the method comprising:
-
receiving sensor data, the sensor data being based at least in part on motion of the WSN tag; applying at least one event filter to the sensor data, the at least one event filter including; a movement threshold that when met indicates WSN tag movement has occurred, the at least one event filter defining a minimum number of movements of the WSN tag that are above a predefined time threshold for the at least one event filter to be met, the minimum number of movements corresponding to a predefined handling event; and a counter initialized to a predefined value, the counter configured to increment if a number of movements of the WSN tag meets the movement threshold within a predefined time and decrement if the number of movements of the WSN tag fails to meet the movement threshold within the predefined time; triggering a filter firing of the at least one event filter if the received sensor data meets the at least one event filter; and determining the predefined handling event occurred based at least in part on the filter firing of the at least one event filter. - View Dependent Claims (16, 17)
-
Specification