US 7520288 Expires January 10, 2026 | patentreply.ai