US 7,497,834 expired July 31, 2026 | PatentReply