Inventor · disambiguated record
Craig Macdonald
Also filed as: MACDONALD CRAIG · MACDONALD CRAIG E
9 granted patents·3 pending applications·116 citations·filing 2001–2016
87Inventor score
Top patents by PatentIndex Score
12 records- 0192US8706548B1System and method for optimizing paid search advertising campaigns based on natural search trafficCOVARIO INC·Filed 2013·Granted Apr 22, 2014·31 cites·22 claims
- 0290US8396742B1System and method for optimizing paid search advertising campaigns based on natural search trafficBLUME MATTHIAS·Filed 2008·Granted Mar 12, 2013·44 cites·50 claims
- 0386US7774762B2System including run-time software to enable a software application to execute on an incompatible computer platformTRIGENCE CORP·Filed 2006·Granted Aug 10, 2010·25 cites·20 claims
- 0480US9715381B2Information processing apparatus, information processing system, information processing method, and non-transitory computer-readable storage medium having stored therein an information processing programNINTENDO CO LTD·Filed 2016·Granted Jul 25, 2017·3 cites·19 claims
- 0578US9361091B2Information processing apparatus, information processing system, information processing method, and non-transitory computer-readable storage medium having stored therein an information processing programNINTENDO CO LTD·Filed 2014·Granted Jun 7, 2016·4 cites·19 claims
- 0676US10221632B2Composite isolation joint for gap sub or internal gapGE ENERGY OILFIELD TECH INC·Filed 2014·Granted Mar 5, 2019·5 cites·19 claims
- 0762US9435166B2Method for aligning MWD tool using orienting hanger assemblyGE ENERGY OILFIELD TECH INC·Filed 2014·Granted Sep 6, 2016·2 cites·20 claims
- 0857US9829133B2Isolation ring on gap subGE ENERGY OILFIELD TECH INC·Filed 2013·Granted Nov 28, 2017·2 cites·20 claims
- 0949US2003050811A1System and method for hiring an applicantFiled 2001·Application pending·0 cites
- 1043US2008222160A1Method and system for providing a program for execution without requiring installationMACDONALD CRAIG·Filed 2008·Application pending·0 cites
- 1141US2006253858A1Software service application and method of servicing a software applicationTRIGENCE CORP·Filed 2006·Application pending·0 cites
- 1236US9453406B2Orienting hanger assembly for deploying MWD toolsGE OILFIELD TECH·Filed 2014·Granted Sep 27, 2016·0 cites·20 claims
Join the waitlist — get patent alerts
Get an alert when Craig Macdonald files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →