Inventor
Richard P. Draves, Jr.
Inventor
Seattle, WA, US
Overview
Patents· 23 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing61%
H04LTransmission of digital information, e.g. telegraphic communication18%
H04WWireless communication networks14%
H04NPictorial communication, e.g. television4%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests4%
PatentTitleYear
7,978,672'System and method for link quality source routing'20117,680,091'System and method for link quality source routing'20107,616,575'System and method for link quality routing using a weighted cumulative expected transmission time metric'20097,571,438'Method and system for resource management with independent real-time applications on a common set of machines'20097,376,122'System and method for link quality source routing'20086,792,445'Providing predictable scheduling of programs using a repeating precomputed schedule'20046,760,909'Virtual memory system and methods'20046,718,360'Providing predictable scheduling of programs using a repeating precomputed schedule'20046,584,489'Method and system for scheduling the use of a computer system resource using a resource planner and a resource provider'20036,490,612'Providing predictable scheduling of programs using a repeating precomputed schedule'20026,405,262'Efficient inter-process object and interface pinging'20026,385,649'Routers and methods for optimal routing table compression'20026,349,355'Sharing executable modules between user and kernel threads'20026,317,774'Providing predictable scheduling of programs using a repeating precomputed schedule'20016,282,561'Method and system for resource management with independent real-time applications on a common set of machines'20016,108,715'Method and system for invoking remote procedure calls'20006,003,061'Method and system for scheduling the use of a computer system resource using a resource planner and a resource provider'19995,950,221'Variably-sized kernel memory stacks'19995,873,124'Virtual memory scratch pages'19995,835,964'Virtual memory system with hardware TLB and unmapped software TLB updated from mapped task address maps using unmapped kernel address map'19985,812,844'Method and system for scheduling the execution of threads using optional time-specific scheduling constraints'19985,802,590'Method and system for providing secure access to computer resources'19985,473,362'Video on demand system comprising stripped data across plural storable devices with time multiplex scheduling'1995Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1995–2011Patents assigned to MICROSOFT CORP (23)· patent assignee history
1995Based in Kirkland, WA, US· patent location history
1998–2011Based in Seattle, WA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| MICROSOFT CORP | 23 | 1995–2011 |
Locations
| Location | Patents | Span |
|---|---|---|
| Seattle, Washington, US | 22 | 1998–2011 |
| Kirkland, Washington, US | 1 | 1995 |