US 7669335 Expires October 18, 2026 | patentreply.ai