JM

James W. Marshall

TM The Mitre: 7 patents #6 of 619Top 1%
MI Mars, Incorporated: 2 patents #358 of 1,238Top 30%
KU Kuhlman: 1 patents #20 of 42Top 50%
Motorola: 1 patents #6,475 of 12,470Top 55%
📍 Purcellville, VA: #4 of 107 inventorsTop 4%
🗺 Virginia: #1,721 of 34,511 inventorsTop 5%
Overall (All Time): #290,349 of 4,157,543Top 7%
16
Patents All Time

Issued Patents All Time

Showing 1–16 of 16 patents

Patent #TitleCo-InventorsDate
12167739 Pet food product Scott Joseph McGrane, Alice DEAL, Emily Marshall 2024-12-17
10627407 Ultra high resolution mass spectrometry and methods of using the same Andrew John Taylor 2020-04-21
10107643 Message filtering based on destination, plan, intent, expectation, or route 2018-10-23
9001684 Link supportability in a WCDMA communications system 2015-04-07
8792907 Methods, systems, and computer program products for message filtering based on previous path trajectories and probable destination Darrell E. Ernst 2014-07-29
8331281 Link supportability in a WCDMA communications system 2012-12-11
8180366 Methods, systems, and computer program products for message filtering based on previous path trajectories and probable destination Darrell E. Ernst 2012-05-15
6522250 Movement history based selective distribution of generally broadcast information Darrell E. Ernst 2003-02-18
5442646 Subcarrier communication system David J. Chadwick, Howard H. Ma, Frank J. Mammano, Vijaykumar M. Patel, Lyle G. Saxton 1995-08-15
D350180 Artificial fishing lure 1994-08-30
5103624 Method and means for sweeping stalks from furrows onto ridges and shredding same 1992-04-14
4955721 Apparatus for applying a sulphur-based structural material to paved surfaces Lloyd T. Clark 1990-09-11
4901773 High voltage coil winding machine Somers H. Smith, III, Clair E. Piatt, Rickey W. Bryant, Donald S. Lee, Herbert J. Macemon +2 more 1990-02-20
4687093 Vibratory feeder Michael J. Haaser, Alex A. Vanicky, Gary S. Podhorniak 1987-08-18
4414676 Signal synchronization system Douglas R. Kraul 1983-11-08
D267456 Ski rack 1983-01-04