This document discusses a proposed system for data collection and sharing among multiple applications in wireless sensor networks (WSNs). The proposed system aims to reduce communication costs by transmitting less data while still satisfying the data needs of all applications. It formulates the problem as a nonlinear, non-convex optimization problem and provides approximation algorithms to solve it efficiently. The system is designed to process data collection tasks continuously for applications requiring intervals of sampled sensor data.