RJ

Richard P. Draves, Jr.

Microsoft: 23 patents #1,378 of 40,388Top 4%
📍 Kirkland, WA: #231 of 3,517 inventorsTop 7%
🗺 Washington: #3,834 of 76,902 inventorsTop 5%
Overall (All Time): #185,988 of 4,157,543Top 5%
23
Patents All Time

Issued Patents All Time

Showing 1–23 of 23 patents

Patent #TitleCo-InventorsDate
7978672 System and method for link quality source routing Brian D. Zill, Jitendra D. Padhye 2011-07-12
7680091 System and method for link quality source routing Brian D. Zill, Jitendra D. Padhye 2010-03-16
7616575 System and method for link quality routing using a weighted cumulative expected transmission time metric Jitendra D. Padhye, Brian D. Zill 2009-11-10
7571438 Method and system for resource management with independent real-time applications on a common set of machines Michael B. Jones, Paul J. Leach, Joseph S. Barrera, III 2009-08-04
7376122 System and method for link quality source routing Brian D. Zill, Jitendra D. Padhye 2008-05-20
6792445 Providing predictable scheduling of programs using a repeating precomputed schedule Michael B. Jones, Daniela Rosu, Marcel-Catalin Rosu 2004-09-14
6760909 Virtual memory system and methods Gilad Odinak 2004-07-06
6718360 Providing predictable scheduling of programs using a repeating precomputed schedule Michael B. Jones, Daniela Rosu, Marcel-Catalin Rosu 2004-04-06
6584489 Method and system for scheduling the use of a computer system resource using a resource planner and a resource provider Michael B. Jones, Paul J. Leach, Joseph S. Barrera, III, Steven P. Levi, Richard F. Rashid +1 more 2003-06-24
6490612 Providing predictable scheduling of programs using a repeating precomputed schedule Michael B. Jones, Daniela Rosu, Marcel-Catalin Rosu 2002-12-03
6405262 Efficient inter-process object and interface pinging Keith R. Vogel, Paul J. Leach 2002-06-11
6385649 Routers and methods for optimal routing table compression Christopher Kevin King, Srinivasan Venkatachary 2002-05-07
6349355 Sharing executable modules between user and kernel threads Scott M. Cutshall, Gilad Odinak 2002-02-19
6317774 Providing predictable scheduling of programs using a repeating precomputed schedule Michael B. Jones, Daniela Rosu, Marcel-Catalin Rosu 2001-11-13
6282561 Method and system for resource management with independent real-time applications on a common set of machines Michael B. Jones, Paul J. Leach, Joseph S. Barrera, III 2001-08-28
6108715 Method and system for invoking remote procedure calls Paul J. Leach 2000-08-22
6003061 Method and system for scheduling the use of a computer system resource using a resource planner and a resource provider Michael B. Jones, Paul J. Leach, Joseph S. Barrera, III, Steven P. Levi, Richard F. Rashid +1 more 1999-12-14
5950221 Variably-sized kernel memory stacks Scott M. Cutshall, Gilad Odinak 1999-09-07
5873124 Virtual memory scratch pages 1999-02-16
5835964 Virtual memory system with hardware TLB and unmapped software TLB updated from mapped task address maps using unmapped kernel address map Gilad Odinak 1998-11-10
5812844 Method and system for scheduling the execution of threads using optional time-specific scheduling constraints Michael B. Jones, Paul J. Leach, Joseph S. Barrera, III, Steven P. Levi, Richard F. Rashid +1 more 1998-09-22
5802590 Method and system for providing secure access to computer resources 1998-09-01
5473362 Video on demand system comprising stripped data across plural storable devices with time multiplex scheduling Robert Patrick Fitzgerald, Joseph S. Barrera, III, William J. Bolosky, Michael B. Jones, Steven P. Levi +3 more 1995-12-05