JC

James Craig

SA Sanford: 5 patents #37 of 263Top 15%
ES Esselte: 1 patents #37 of 80Top 50%
Overall (All Time): #559,138 of 4,157,543Top 15%
9
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
10930170 Piano cards music theory teaching method and apparatus 2021-02-23
10121387 Piano cards music theory teaching method and apparatus 2018-11-06
8925226 Roll of label stock with marks 2015-01-06
7914214 System and method for determining the status of a label in a roll of label stock 2011-03-29
7712984 Hybrid printer David Block 2010-05-11
7637678 System and method for determining the status of a label in a roll of label stock 2009-12-29
7275881 Control of dual printing mechanisms David Block, Patrick Reitz 2007-10-02
7111806 Spool for supply of image receiving medium 2006-09-26
D480678 Dual ring set for knock-off wire wheels 2003-10-14