US 7,578,796 expired November 5, 2025 | PatentReply