Inventory management is implementable in a manner that allow users to track material usage, update inventory records, and provide a means of communicating (either automatically or by prompt) when a material needs to be re-ordered via the Internet or other communication tool. [0035] Additionally, these features and functions may include the integration of container sensing input signals that would