Inventor

David McDonald

Inventor
Mississauga, CA

Overview

19→
Patents
1999–2021
Patent span
Human necessities
Primary field (CPC A)

Patents· 19 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

A63Hprimary
A63HToys, e.g. tops, dolls, hoops or building blocks32%
Y10TTechnical subjects covered by former us classification13%
H05KPrinted circuits8%
F41BWeapons for projecting missiles without use of explosive or combustible propellant charge5%
F42BExplosive charges, e.g. for blasting, fireworks, ammunition5%
F42CAmmunition fuzes5%
H01RElectrically-conductive connections5%
H10WGeneric packages, interconnections, connectors or other constructional details of devices covered by class h105%
A41GArtificial flowers3%
F28FDetails of heat-exchange and heat-transfer apparatus, of general application3%

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2012–2013Patents assigned to MCDONALD DAVID L (3)· patent assignee history
2012–2013Patents assigned to SLATON DAVID S (3)· patent assignee history
2012Patents assigned to GE INTELLIGENT PLATFORMS EMBEDDED SYSTEMS INC (2)· patent assignee history
2012–2013Based in Lacey's Spring, AL, US· patent location history
2013–2015Patents assigned to MCDONALD DAVID (2)· patent assignee history
2013Based in Huntsville, AL, US· patent location history
2014–2021Patents assigned to SPIN MASTER LTD (12)· patent assignee history
2014Based in Ontario, CA· patent location history
2015Based in Glenview, IL, US· patent location history
2017–2021Based in Mississauga, CA· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
SPIN MASTER LTD122014–2021
MCDONALD DAVID Lself32012–2013
SLATON DAVID S32012–2013
GE INTELLIGENT PLATFORMS EMBEDDED SYSTEMS INC22012
MCDONALD DAVIDself22013–2015
Locations
LocationPatentsSpan
Mississauga, CA112017–2021
Lacey's Spring, AL, US32012–2013
Glenview, Illinois, US12015
Ontario, CA12014
Huntsville, AL, US12013