US patent grant final – 031017