Inventor · disambiguated record
Richard P. Draves, Jr.
Also filed as: DRAVES JR RICHARD P · DRAVES JR RICHARD POWELL · DRAVES RICHARD · DRAVES RICHARD P
23 granted patents·3 pending applications·2,349 citations·filing 1993–2016
98Inventor score
Top patents by PatentIndex Score
26 records- 0197US5473362AVideo on demand system comprising stripped data across plural storable devices with time multiplex schedulingMICROSOFT CORP·Filed 1993·Granted Dec 5, 1995·273 cites·23 claims
- 0296US6003061AMethod and system for scheduling the use of a computer system resource using a resource planner and a resource providerMICROSOFT CORP·Filed 1995·Granted Dec 14, 1999·285 cites·44 claims
- 0395US6718360B1Providing predictable scheduling of programs using a repeating precomputed scheduleMICROSOFT CORP·Filed 2000·Granted Apr 6, 2004·72 cites·24 claims
- 0494US5802590AMethod and system for providing secure access to computer resourcesMICROSOFT CORP·Filed 1994·Granted Sep 1, 1998·214 cites·17 claims
- 0593US7376122B2System and method for link quality source routingMICROSOFT CORP·Filed 2004·Granted May 20, 2008·78 cites·18 claims
- 0693US6490612B1Providing predictable scheduling of programs using a repeating precomputed scheduleMICROSOFT CORP·Filed 2000·Granted Dec 3, 2002·52 cites·8 claims
- 0792US5812844AMethod and system for scheduling the execution of threads using optional time-specific scheduling constraintsMICROSOFT CORP·Filed 1995·Granted Sep 22, 1998·211 cites·22 claims
- 0889US6792445B1Providing predictable scheduling of programs using a repeating precomputed scheduleMICROSOFT CORP·Filed 2000·Granted Sep 14, 2004·34 cites·10 claims
- 0989US6108715AMethod and system for invoking remote procedure callsMICROSOFT CORP·Filed 1997·Granted Aug 22, 2000·161 cites·50 claims
- 1088US6584489B1Method and system for scheduling the use of a computer system resource using a resource planner and a resource providerMICROSOFT CORP·Filed 1998·Granted Jun 24, 2003·126 cites·15 claims
- 1188US6349355B1Sharing executable modules between user and kernel threadsMICROSOFT CORP·Filed 1997·Granted Feb 19, 2002·153 cites·36 claims
- 1288US6282561B1Method and system for resource management with independent real-time applications on a common set of machinesMICROSOFT CORP·Filed 1995·Granted Aug 28, 2001·133 cites·15 claims
- 1385US7616575B2System and method for link quality routing using a weighted cumulative expected transmission time metricMICROSOFT CORP·Filed 2005·Granted Nov 10, 2009·14 cites·20 claims
- 1484US7571438B2Method and system for resource management with independent real-time applications on a common set of machinesMICROSOFT CORP·Filed 2001·Granted Aug 4, 2009·35 cites·8 claims
- 1584US6405262B1Efficient inter-process object and interface pingingMICROSOFT CORP·Filed 1995·Granted Jun 11, 2002·120 cites·29 claims
- 1683US5950221AVariably-sized kernel memory stacksMICROSOFT CORP·Filed 1997·Granted Sep 7, 1999·106 cites·56 claims
- 1782US6317774B1Providing predictable scheduling of programs using a repeating precomputed scheduleMICROSOFT CORP·Filed 1997·Granted Nov 13, 2001·59 cites·10 claims
- 1879US7978672B2System and method for link quality source routingMICROSOFT CORP·Filed 2010·Granted Jul 12, 2011·4 cites·18 claims
- 1975US6385649B1Routers and methods for optimal routing table compressionMICROSOFT CORP·Filed 1998·Granted May 7, 2002·104 cites·24 claims
- 2072US5835964AVirtual memory system with hardware TLB and unmapped software TLB updated from mapped task address maps using unmapped kernel address mapMICROSOFT CORP·Filed 1996·Granted Nov 10, 1998·55 cites·32 claims
- 2167US7680091B2System and method for link quality source routingMICROSOFT CORP·Filed 2007·Granted Mar 16, 2010·2 cites·6 claims
- 2259US5873124AVirtual memory scratch pagesMICROSOFT CORP·Filed 1997·Granted Feb 16, 1999·33 cites·27 claims
- 2356US6760909B1Virtual memory system and methodsMICROSOFT CORP·Filed 1998·Granted Jul 6, 2004·25 cites·10 claims
- 2451US2007280249A1Method and system for providing a virtual protocol interlayerMICROSOFT CORP·Filed 2007·Application pending·0 cites
- 2548US2004264503A1Method and system for providing a virtual protocol interlayerMICROSOFT CORP·Filed 2003·Application pending·0 cites
- 2637US2017090985A1Non-invasive live repairs and deploymentsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Application pending·0 cites
Join the waitlist — get patent alerts
Get an alert when Richard P. Draves, Jr. files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →