CM

Craig MacDonald

GE: 4 patents #8,224 of 36,430Top 25%
CO Covario: 2 patents #5 of 13Top 40%
Nintendo Co.: 2 patents #671 of 1,476Top 50%
Overall (All Time): #565,559 of 4,157,543Top 15%
9
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
10221632 Composite isolation joint for gap sub or internal gap Mark H. Miller 2019-03-05
9829133 Isolation ring on gap sub Mark H. Miller, Michael Doan 2017-11-28
9715381 Information processing apparatus, information processing system, information processing method, and non-transitory computer-readable storage medium having stored therein an information processing program Eiji Tokunaga, Yoichi Ohshima, Tsuyoshi Kurita, Shinobu Suzuki, Yu Horii +3 more 2017-07-25
9453406 Orienting hanger assembly for deploying MWD tools Mark H. Miller 2016-09-27
9435166 Method for aligning MWD tool using orienting hanger assembly Mark H. Miller 2016-09-06
9361091 Information processing apparatus, information processing system, information processing method, and non-transitory computer-readable storage medium having stored therein an information processing program Eiji Tokunaga, Yoichi Ohshima, Tsuyoshi Kurita, Shinobu Suzuki, Yu Horii +3 more 2016-06-07
8706548 System and method for optimizing paid search advertising campaigns based on natural search traffic Matthias Blume, Raul Navarro-Cantu, Dema Zlotin, Russ Mann 2014-04-22
8396742 System and method for optimizing paid search advertising campaigns based on natural search traffic Matthias Blume, Raul Navarro-Cantu, Dema Zlotin, Russ Mann 2013-03-12
7774762 System including run-time software to enable a software application to execute on an incompatible computer platform Donn Rochette, Alois Liebl 2010-08-10