US 7,877,304 expires November 2, 2026 | PatentReply