Patent Leaderboard
USPTO Patent Rankings Data through Sept 30, 2025
MA

Michael S. Allen

ADAnalog Devices: 13 patents #96 of 1,943Top 5%
IBM: 10 patents #10,888 of 70,183Top 20%
Motorola: 5 patents #2,124 of 12,470Top 20%
Intel: 4 patents #8,473 of 30,777Top 30%
AUAnalog Devices International Unlimited: 3 patents #107 of 574Top 20%
UFUS Air Force: 3 patents #2,296 of 16,312Top 15%
UTUniversity Of North Texas: 1 patents #48 of 174Top 30%
UTUniversity Of Tennessee: 1 patents #417 of 1,053Top 40%
Broadcom: 1 patents #5,847 of 9,346Top 65%
MLMoney Controls Limited: 1 patents #7 of 16Top 45%
MLMilkhaus Laboratory: 1 patents #5 of 6Top 85%
CICargill, Incorporated: 1 patents #485 of 917Top 55%
Needham, MA: #25 of 796 inventorsTop 4%
Massachusetts: #2,065 of 88,656 inventorsTop 3%
Overall (All Time): #86,453 of 4,157,543Top 3%
38 Patents All Time

Issued Patents All Time

Showing 26–38 of 38 patents

Patent #TitleCo-InventorsDate
5793986 Method and system for enhanced efficiency of data transfers from memory to multiple processors in a data processing system Charles Roberts Moore, Robert J. Reese 1998-08-11
5771247 Low latency error reporting for high performance bus Ravi Kumar Arimilli, John Michael Kaiser, William Kurt Lewchuk 1998-06-23
5745698 System and method for communicating between devices Ravi Kumar Arimilli, John Michael Kaiser, William Kurt Lewchuk 1998-04-28
5692218 System for transferring data between input/output devices having separate address spaces in accordance with initializing information in address packages Michael Garcia, Charles Roberts Moore, Robert J. Reese 1997-11-25
5687327 System and method for allocating bus resources in a data processing system Ravi Kumar Arimilli, John Michael Kaiser, William Kurt Lewchuk 1997-11-11
5671370 Alternating data valid control signals for high performance data transfer Ravi Kumar Arimilli, John Michael Kaiser, William Kurt Lewchuk 1997-09-23
5659708 Cache coherency in a multiprocessing system Ravi Kumar Arimilli, John Michael Kaiser, William Kurt Lewchuk 1997-08-19
5649206 Priority arbitration protocol with two resource requester classes and system therefor 1997-07-15
5608878 Dual latency status and coherency reporting for a multiprocessing system Ravi Kumar Arimilli, John Michael Kaiser, William Kurt Lewchuk 1997-03-04
5603057 System for initiating data transfer between input/output devices having separate address spaces in accordance with initializing information in two address packages Yoanna Baumgartner, Michael Garcia, Charles Roberts Moore, Robert J. Reese 1997-02-11
5553629 Portable medical laser pack system Andreas G. Keipert 1996-09-10
D349952 Sanitary toilet lift Thomas L. Evans 1994-08-23
5319190 Pocket laser communicator and illuminator Andreas G. Keipert, Mark W. Gaddis 1994-06-07