US 8364584 Expires June 2, 2031 | patentreply.ai