Inventor
George H. J. Shaw
Inventor
Woodinville, WA, US
Overview
Patents· 21 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing76%
H04NPictorial communication, e.g. television24%
PatentTitleYear
8,117,329'Flow of streaming data through multiple processing modules'20127,869,440'Efficient splitting and mixing of streaming-data frames for processing through multiple processing modules'20117,496,677'Associating computer resources to modules in a graph based on a selected overall performance goal for the graph'20097,451,450'Resource manager architecture'20087,337,446'Resource manager architecture'20087,222,182'Flow of streaming data through multiple processing modules'20077,007,096'Efficient splitting and mixing of streaming-data frames for processing through multiple processing modules'20067,000,022'Flow of streaming data through multiple processing modules'20066,799,208'Resource manager architecture'20046,757,904'Flexible interface for communicating between operating systems'20046,748,440'Flow of streaming data through multiple processing modules'20046,658,477'Improving the control of streaming data through multiple processing modules'20036,643,712'Validating the creation of and routing of messages to file objects'20036,601,112'Method and computer program product for reducing the buffer requirements of processing components'20036,594,773'Adaptive control of streaming data in a graph'20036,212,574'User mode proxy of kernel mode operations in a computer operating system'20016,209,041'Method and computer program product for reducing inter-buffer data transfers between separate processing components'20016,205,492'Method and computer program product for interconnecting software drivers in kernel mode'20016,016,515'Method, computer program product, and data structure for validating creation of and routing messages to file object'20005,815,689'Method and computer program product for synchronizing the processing of multiple data streams and matching disparate processing rates using a standardized clock mechanism'19985,661,665'Multi-media synchronization'1997Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1997–2012Patents assigned to MICROSOFT CORP (21)· patent assignee history
1997–2012Based in Woodinville, WA, US· patent location history
2012Patents assigned to LISITSA RAFAEL S (1)· patent assignee history
2012Patents assigned to SATHER DALE A (1)· patent assignee history
2012Patents assigned to SHAW GEORGE H J (1)· patent assignee history
2012Patents assigned to WOODRUFF BRYAN A (1)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| MICROSOFT CORP | 21 | 1997–2012 |
| LISITSA RAFAEL S | 1 | 2012 |
| SATHER DALE A | 1 | 2012 |
| SHAW GEORGE H Jself | 1 | 2012 |
| WOODRUFF BRYAN A | 1 | 2012 |
Locations
| Location | Patents | Span |
|---|---|---|
| Woodinville, Washington, US | 21 | 1997–2012 |