US 7935045 Expires August 24, 2028 | patentreply.ai