US 7899145 Expires August 29, 2026 | patentreply.ai