US 8370543 Expires May 10, 2028 | patentreply.ai