loadpatents
name:-0.02145791053772
name:-0.022726058959961
name:-0.0026481151580811
Macdonald; Craig Patent Filings

Macdonald; Craig

Patent Applications and Registrations

Patent applications and USPTO patent grants for Macdonald; Craig.The latest application filed is for "information processing apparatus, information processing system, information processing method, and non-transitory computer-readable storage medium having stored therein an information processing program".

Company Profile
1.10.10
  • Macdonald; Craig - Houston TX
  • MacDonald; Craig - Redmond WA
  • MacDonald; Craig - Encinitas CA
  • MacDonald; Craig - Kanata CA
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Composite isolation joint for gap sub or internal gap
Grant 10,221,632 - Macdonald , et al.
2019-03-05
Isolation ring on gap sub
Grant 9,829,133 - Miller , et al. November 28, 2
2017-11-28
Information processing apparatus, information processing system, information processing method, and non-transitory computer-readable storage medium having stored therein an information processing program
Grant 9,715,381 - Tokunaga , et al. July 25, 2
2017-07-25
Orienting hanger assembly for deploying MWD tools
Grant 9,453,406 - Macdonald , et al. September 27, 2
2016-09-27
Method for aligning MWD tool using orienting hanger assembly
Grant 9,435,166 - Macdonald , et al. September 6, 2
2016-09-06
Information Processing Apparatus, Information Processing System, Information Processing Method, And Non-transitory Computer-readable Storage Medium Having Stored Therein An Information Processing Program
App 20160246589 - TOKUNAGA; Eiji ;   et al.
2016-08-25
Information processing apparatus, information processing system, information processing method, and non-transitory computer-readable storage medium having stored therein an information processing program
Grant 9,361,091 - Tokunaga , et al. June 7, 2
2016-06-07
Information Processing Apparatus, Information Processing System, Information Processing Method, And Non-transitory Computer-readable Storage Medium Having Stored Therein An Information Processing Program
App 20150347117 - Tokunaga; Eiji ;   et al.
2015-12-03
Method For Aligning Mwd Tool Using Orienting Hanger Assembly
App 20150322739 - Macdonald; Craig ;   et al.
2015-11-12
Orienting Hanger Assembly For Deploying Mwd Tools
App 20150322734 - Macdonald; Craig ;   et al.
2015-11-12
Composite Isolation Joint For Gap Sub Or Internal Gap
App 20140265304 - MacDonald; Craig ;   et al.
2014-09-18
System and method for optimizing paid search advertising campaigns based on natural search traffic
Grant 8,706,548 - Blume , et al. April 22, 2
2014-04-22
Isolation Ring On Gap Sub
App 20140049036 - Miller; Mark ;   et al.
2014-02-20
System and method for optimizing paid search advertising campaigns based on natural search traffic
Grant 8,396,742 - Blume , et al. March 12, 2
2013-03-12
System including run-time software to enable a software application to execute on an incompatible computer platform
Grant 7,774,762 - Rochette , et al. August 10, 2
2010-08-10
Method and system for providing a program for execution without requiring installation
App 20080222160 - MacDonald; Craig ;   et al.
2008-09-11
Software service application and method of servicing a software application
App 20060253858 - Rochette; Donn ;   et al.
2006-11-09
System Including Run-Time Software To Enable A Software Application To Execute On An Incompatible Computer Platform
App 20060184931 - Rochette; Donn ;   et al.
2006-08-17
Company Registrations
SEC0001798357MacDonald Craig

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed