US 9504431 Expires April 3, 2035 | patentreply.ai