US 7428707 Expires April 27, 2024 | patentreply.ai