US 7660297 Expires June 21, 2027 | patentreply.ai