IBM breaks records to top U.S. patent list with 9,043 patents in 2017 | Patexia