US 8946920 Expires October 29, 2032 | patentreply.ai