Event detection system and method for real-time inventory management system
AssigneeInventorytech Limited
InventorsLance Harry Henderson, Logan Alexander Stephens, Peter James Montgomery
Life of this patent
Estimating the term…
Loading patent…
AssigneeInventorytech Limited
InventorsLance Harry Henderson, Logan Alexander Stephens, Peter James Montgomery
Estimating the term…
A method and system of detecting events and updating inventory data in an inventory management system. The system is configured to sense and monitor inventory levels at one or more inventory locations, each having a load sensor that is configured to sense the weight of inventory items at the inventory location and generate a representative sensor signal. The system receives a digital signal having data samples that represent the sensor signal and moves those through a data buffer. The system generates a moving gradient value representing an average gradient from a moving gradient window applied to at least some of the data samples in the data buffer and compares the generated moving gradient value to one or more thresholds to detect the start and end of events. The system then generates output event data comprising at least weight data representing the inventory level following the detected event.
A method of detecting events and updating inventory data in an inventory management system that is configured to sense and monitor inventory levels at one or more inventory locations, each inventory location comprising a load sensor that is configured to sense the weight of inventory items at the inventory location and generate a representative sensor signal, the method being executed by a data processor or processors and for an inventory location the method comprising:
A method according to any one of the preceding claims wherein the method for an inventory location comprises generating a new moving gradient value for each new data sample moved into the data buffer.
A method according to any one of the preceding claims wherein the moving gradient window for an inventory location generates the moving gradient value by calculating the average of the difference between adjacent data samples within the moving gradient window of the data buffer.
A method according to any one of the preceding claims wherein the method comprises comparing the moving gradient value to an event start threshold to detect the start of an event, and then comparing the subsequently generated moving gradient values to an event end threshold to detect the end of the event.
A method according to any one of the preceding claims wherein the method comprises storing the time or data sample number associated with the data samples within the data buffer upon detection of the event.
A method according to any one of the preceding claims wherein the method comprises generating output event comprising an event start value that represents the weight of the inventory items at the inventory location at or associated with the start of the event, and an event end value that represents the weight of the inventory items at the inventory location at or associated with the end of the event.
A method according to any one of the preceding claims wherein the method comprises generating output event data that comprises data representing the change in inventory items in the inventory location from the detected event.
A method according to any one of the preceding claims further comprising calculating a numerical inventory level for the inventory location based on the weight data in the output event data and data indicative of the inventory unit weight value of a single unit of the type of inventory stored in the inventory location.
A method according to any one of the preceding claims wherein the method is applied in parallel to each respective inventory location being monitored in the inventory management system.
An inventory management system for detecting events and updating inventory data, the system configured to sense and monitor inventory levels at one or more inventory locations, each inventory location comprising a load sensor that is configured to sense the weight of inventory items at the inventory location and generate a representative sensor signal, the system comprising:
Dependencies are inferred from the claim text.