US 8,832,139 expired June 2, 2026 | PatentReply