US 8404244 Expires May 7, 2029 | patentreply.ai