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

Guy Riddle — 74 Patents

Apple: 32 patents #961 of 18,612Top 6%
PAPacketeer: 29 patents #1 of 63Top 2%
BSBlue Coat Systems: 7 patents #3 of 127Top 3%
ATAT&T: 3 patents #5,559 of 18,772Top 30%
Broadcom: 2 patents #4,121 of 9,346Top 45%
Los Gatos, CA: #74 of 2,986 inventorsTop 3%
California: #4,029 of 386,348 inventorsTop 2%
Overall (All Time): #26,215 of 4,157,543Top 1%
74 Patents All Time
Guy Riddle has been granted 74 US patents while listed as an inventor at Apple. The first was granted in 1984 and the most recent in January 2019. Guy Riddle ranks #26,215 of 4,157,543 US inventors in our database (top 0.63%). Patent records list Guy Riddle in Los Gatos, CA, US.

Issued Patents All Time

Showing 1–25 of 74 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
10187353 Behavioral classification of network data flows Suresh Muppala, Scott Andrew Hankins 2019-01-22 $26,758,000
9794127 Virtual bandwidth management deployment architectures 2017-10-17 $10,209,000
9419867 Data and control plane architecture for network application traffic management device Jon Eric Okholm 2016-08-16
9391921 Virtual bandwidth management deployment architectures 2016-07-12
9356851 Application service level mediation and method of using the same Todd Krautkremer, Bob Purvy 2016-05-31
9083540 Method and apparatus for listening for incoming calls on multiple port/socket combinations 2015-07-14 $86,409,000
8843634 Partition configuration and creation mechanisms for network traffic management devices 2014-09-23
8793361 Traffic synchronization across multiple devices in wide area network topologies 2014-07-29
8788822 Enhanced QoS solution for thin client or remote access sessions 2014-07-22
8621006 Method and apparatus for listening for incoming calls on multiple port/socket combinations 2013-12-31 $83,639,000
RE44441 System for terminating multicast channel and data broadcast when at least two second endpoints do not transmit positive acknowledgment message to first endpoint 2013-08-13
RE44395 System for terminating multicast channel and data broadcast when at least two second endpoints do not transmit positive acknowledgement message to first endpoint 2013-07-23
RE44306 System for terminating multicast channel and data broadcast when at least two second endpoints do not transmit positive acknowledgement message to first endpoint 2013-06-18
8462820 Network traffic synchronization mechanism Roopesh R. Varier, David B. Jacobsen 2013-06-11
8300545 Application service level mediation and method of using same Todd Krautkremer, Bob Purvy 2012-10-30
8279885 Lockless processing of command operations in multiprocessor systems 2012-10-02
8161238 Systems and methods for avoiding performance degradation due to disk fragmentation in a network caching device 2012-04-17
8117260 Method and apparatus for listening for incoming calls on multiple port/socket combinations 2012-02-14 $128,701,000
8111707 Compression mechanisms for control plane—data plane processing architectures Jon Eric Okholm 2012-02-07
8059532 Data and control plane architecture including server-side triggered flow policy mechanism Jon Eric Okholm 2011-11-15
RE42442 System for terminating multicast channel and data broadcast when at least two second endpoints do not transmit positive acknowledgement message to first endpoint 2011-06-07
7925756 Partition configuration and creation mechanisms for network traffic management devices 2011-04-12
7853952 Dynamic partitioning of network resources 2010-12-14
7843843 Adaptive, application-aware selection of differntiated network services Albert L. Papp, III, Li Fang, Michael Robert Morford 2010-11-30
7813352 Packet load shedding Curtis V. Bradford, Maddie Cheng 2010-10-12