US 7606311 Expires June 19, 2028 | patentreply.ai