Inventor
Peter van der Veen
Inventor
Ottawa, CA
Overview
Patents· 26 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing74%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests12%
G06KGraphical data reading3%
G09GArrangements or circuits for control of indicating devices using static means to present variable information3%
H04LTransmission of digital information, e.g. telegraphic communication3%
H04MTelephonic communication3%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use3%
PatentTitleYear
9,424,093'Process scheduler employing adaptive partitioning of process threads'20169,361,156'Adaptive partitioning for operating system'20169,053,411'System and method for transferring documents'20158,595,733'Process scheduler employing ordering function to schedule threads running in multiple adaptive partitions'20138,572,626'Symmetric multi-processor system'20138,566,503'Multimedia filesystem having unified representation of content on diverse multimedia devices'20138,544,013'Process scheduler having multiple adaptive partitions associated with process threads accessing mutexes and the like'20138,497,842'System having user interface using motion based object selection and mouse movement'20138,434,086'Process scheduler employing adaptive partitioning of process threads'20138,387,052'Adaptive partitioning for operating system'20138,330,774'System compositing images from multiple applications'20128,209,514'Media processing system having resource partitioning'20128,122,178'Filesystem having a filename cache'20127,996,843'Symmetric multi-processor system'20117,908,276'Filesystem having a filename cache'20117,870,554'Process scheduler employing ordering function to schedule threads running in multiple adaptive partitions'20117,840,966'Process scheduler employing adaptive partitioning of critical process threads'20107,590,839'System employing fast booting of application programs'20097,549,151'Fast and memory protected asynchronous message scheme in a multi-process and multi-thread environment'20097,461,247'Method for transitioning control of a peripheral device from a first device driver to a second device driver during operating system initialization'20087,461,098'Computer file management system'20087,440,980'Computer file management system'20087,433,900'Custom filesystem having file mappings to files of a real filesystem'20087,103,631'Symmetric multi-processor system'20067,047,257'Computer file management system'20066,697,876'Distributed kernel operating system'2004Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2004–2016Patents assigned to QNX SOFTWARE SYSTEMS LTD (12)· patent assignee history
2004–2008Based in Kanata, CA· patent location history
2008–2011Patents assigned to QNX SOFTWARE SYS GMBH & CO KG (8)· patent assignee history
2008–2016Based in Ottawa, CA· patent location history
2012–2013Patents assigned to VAN DER VEEN PETER (10)· patent assignee history
2012–2013Patents assigned to DODGE DAN (8)· patent assignee history
2012–2013Patents assigned to BURGESS COLIN (6)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| QNX SOFTWARE SYSTEMS LTD | 12 | 2004–2016 |
| VAN DER VEEN PETERself | 10 | 2012–2013 |
| DODGE DAN | 8 | 2012–2013 |
| QNX SOFTWARE SYS GMBH & CO KG | 8 | 2008–2011 |
| BURGESS COLIN | 6 | 2012–2013 |
Locations
| Location | Patents | Span |
|---|---|---|
| Ottawa, CA | 21 | 2008–2016 |
| Kanata, CA | 5 | 2004–2008 |