Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
JH

John Harper — 25 Patents

Cisco: 7 patents #2,035 of 13,007Top 20%
DIDigital Equipment International: 3 patents #1 of 23Top 5%
ILInmarsat Global Limited: 2 patents #4 of 23Top 20%
NSNetronome Systems: 2 patents #27 of 58Top 50%
BOBoard Of Regents, The University Of: 1 patents #1 of 20Top 5%
IOInternational Mobile Satellite Organization: 1 patents #8 of 31Top 30%
CSCabletron Systems: 1 patents #92 of 189Top 50%
ENEnterasys Networks: 1 patents #53 of 120Top 45%
Mountain View, CA: #801 of 11,022 inventorsTop 8%
California: #22,079 of 386,348 inventorsTop 6%
Overall (All Time): #158,593 of 4,157,543Top 4%
25 Patents All Time
John Harper has been granted 25 US patents while listed as an inventor at Cisco. The first was granted in 1992 and the most recent in November 2017. John Harper ranks #158,593 of 4,157,543 US inventors in our database (top 3.8%). Patent records list John Harper in Mountain View, CA, US.

Issued Patents All Time

Showing 1–25 of 25 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
9832140 System and method for characterizing network traffic 2017-11-28
9304706 Efficient complex network traffic management in a non-uniform memory system 2016-04-05
8972623 Efficient complex network traffic management in a non-uniform memory system 2015-03-03
8509074 System, method, and computer program product for controlling the rate of a network flow and groups of network flows Lawrence G. Roberts 2013-08-13
7885179 Method and apparatus for constructing a repair path around a non-available component in a data communications network Stewart Frederick Bryant, Ian Michael Charles Shand 2011-02-08 $17,690,000
7707307 Method and apparatus for constructing a backup route in a data communications network Kevin George Miles, Ian Michael Charles Shand, Stewart Frederick Bryant, Stefano B. Previdi, Clarence Filsfils 2010-04-27 $18,332,000
7633875 Method and system for accelerating route calculation in link state routing protocols 2009-12-15 $29,690,000
7506194 Routing system and method for transparently rocovering routing states after a failover or during a software upgrade Chandrashekhar Appanna, Ruchi Kapoor, Barry Friedman, Himanshu Shah, Gargi Nalawade +1 more 2009-03-17 $27,442,000
7499445 System and method for routing ISIS traffic through unidirectional links of a computer network Stefano B. Previdi, David Delano Ward, Jonathan C. Barth, Ian Michael Charles Shand 2009-03-03 $19,211,000
7469141 Bandwidth allocation method and apparatus Philip Macridis 2008-12-23
7133418 Method and apparatus for allocating time slots within a frame of a TDMA frequency channel Philip Macridis 2006-11-07
7058016 Method and system for accelerating route calculation in link state routing protocols 2006-06-06 $31,688,000
7016313 Methods and apparatus for generating network topology information 2006-03-21 $32,292,000
6643515 Method and apparatus for registering a communication terminal with a satellite communication system Philip Macridis 2003-11-04
6445710 Method and apparatus for transparently bridging traffic across wide area networks Radia J. Perlman, William Hawe 2002-09-03 $6,800,000
6147976 Fast network layer packet filter Ian Michael Charles Shand, Steven Richard Welch 2000-11-14 $40,837,000
5870386 Method and apparatus for transparently bridging traffic across wide area networks Radia J. Perlman, William Hawe 1999-02-09
5553085 Method and apparatus for generating a 48-bit frame check sequence Anthony G. Lauck, Ian Michael Charles Shand 1996-09-03 $9,832,000
5491692 Hybrid units for a communication network Christopher W. Gunner, Ian Michael Charles Shand 1996-02-13 $32,291,000
5432776 Message network monitoring 1995-07-11 $9,062,000
5307355 Method and apparatus for generating a 48-bit frame check sequence Anthony G. Lauck, Ian Michael Charles Shand 1994-04-26 $2,921,000
5305305 Message switching network monitoring Francis Dolan 1994-04-19 $2,951,000
5251205 Multiple protocol routing Ross W. Callon, Radia J. Perlman, Eric C. Rosen 1993-10-05 $8,551,000
5136716 Session control in network for digital data processing system which supports multiple transfer protocols George A. Harvey, Gerard Koning, William Hawe, Anthony G. Lauck, David R. Oran +1 more 1992-08-04 $6,375,000
5134610 Network transit prevention I. Michael C. Shand, Kevin George Miles 1992-07-28 $7,355,000