The document presents a novel algorithm for mining frequent itemsets in data streams using a sliding window model, designed to efficiently handle concept changes by estimating the support of itemsets within partitions of incoming data. Experimental evaluations demonstrate that this algorithm outperforms existing methods by reducing processing power wasted on infrequent itemsets and ensuring timely updates to the mining results. The approach enhances mining quality and memory efficiency through a prefix tree structure for managing itemsets and their associated supports.