Inventor

Henri Han van Riel

Inventor
Nashua, NH, US

Overview

69→
Patents
2008–2020
Patent span
Physics
Primary field (CPC G)

Patents· 69 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing81%
H04LTransmission of digital information, e.g. telegraphic communication13%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes5%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use1%
PatentTitleYear
10,719,255Physical memory migration for secure encrypted virtual machines202010,599,468Housekeeping virtual processor overcommit for real time virtualization202010,579,439Batched storage hinting with fast guest storage allocation202010,545,673Hypervisor deduplication page comparison speedup202010,534,921Copy and decrypt support for encrypted virtual machines202010,509,733Kernel same-page merging for encrypted memory201910,496,555Implementing per-thread memory access permissions201910,489,585Generation of a random value for a child process201910,474,382Fast virtual machine storage allocation with encrypted storage201910,452,538Determining task scores reflective of memory access statistics in NUMA systems201910,394,596Tracking of memory pages by a hypervisor201910,379,764Virtual machine page movement for encrypted memory201910,365,936Idle processor management by guest in virtualized systems201910,346,330Updating virtual machine memory by interrupt handler201910,310,887CPU overcommit with guest idle polling201910,289,437Idle processor management in virtualized systems via paravirtualization201910,209,917Physical memory migration for secure encrypted virtual machines201910,198,370Memory distribution across multiple non-uniform memory access nodes201910,162,525Translating access requests for a multi-level page data structure201810,102,116Multi-level page data structure201810,083,058Batched memory page hinting201810,067,996Selection of content for sharing between multiple databases20189,946,982Web-based support subscriptions20189,886,449'Delayed allocation for data object creation'20189,798,482'Efficient and secure memory allocation in virtualized computer systems'20179,785,581'Memory distribution across multiple non-uniform memory access nodes'20179,767,273'Reliably terminating processes in a system with confined execution environments'20179,715,403'Optimized extended context management for virtual machines'20179,672,062'Batched memory page hinting'20179,514,228'Banning tags'20169,471,228'Caching policies for solid state disks'20169,354,916'Detection of guest disk cache'20169,286,101'Free page hinting'20169,280,486'Managing memory pages based on free page hints'20168,996,711'Controlling web page advertisement through incentives and restrictions'20158,914,811'Zero-copy network I/O for virtual hosts'20148,875,144'Using a yield indicator in a hierarchical scheduler'20148,856,473'Computer system protection based on virtualization'20148,762,327'Synchronizing disributed online collaboration content'20148,701,126'Zero-copy network I/O for virtual hosts'20148,683,342'Automatic selection of online content for sharing'20148,631,250'Method and system for designating and handling confidential memory allocations'20148,583,770'System and method for creating and managing virtual services'20138,578,337'Method and system for quality assurance subscription service'20138,521,892'Method and apparatus for controlling web page advertisement through incentives and restrictions'20138,479,256'Merging mandatory access control (MAC) policies in a system with multiple execution containers'20138,468,525'Delaying initiation of maintenance process for running VM by delay value based on random number function seeded with unique ID'20138,321,638'Cooperative mechanism for efficient application memory allocation'20128,312,043'Isolating an execution container in a system with mandatory access control (MAC)'20128,312,195'Managing interrupts using a preferred binding between a device generating interrupts and a CPU'20128,312,085'Self-tuning statistical method and system for blocking spam'20128,276,023'Method and system for remote monitoring subscription service'20128,239,610'Asynchronous page faults for virtual machines'20128,214,483'Method and system for continuous availability subscription service'20128,190,914'Method and system for designating and handling confidential memory allocations'20128,112,753'Delaying initiation of virtual machine support process by random delay value generated based on unique ID associated with the virtual machine'20128,108,632'Kernel and application cooperative memory management'20128,019,954'Kernel and application cooperative memory management'20118,010,747'Method for tracking of non-resident pages'20117,979,643'Method for tuning a cache'20117,913,116'Systems and methods for incremental restore'20117,747,824'Method for tracking of non-resident pages'20107,721,299'Zero-copy network I/O for virtual hosts'20107,694,189'Method and system for remote monitoring subscription service'20107,685,369'Method of tuning a cache'20107,552,293'Kernel and application cooperative memory management'20097,526,614'Method for tuning a cache'20097,516,291'Cooperative mechanism for efficient application memory allocation'20097,386,673'Method for tracking of non-resident pages'2008

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2008–2020Patents assigned to RED HAT INC (64)· patent assignee history
2008–2020Based in Westford, MA, US· patent location history
2010–2018Based in Nashua, NH, US· patent location history
2012–2018Patents assigned to VAN RIEL HENRI HAN (19)· patent assignee history
2012–2017Patents assigned to VAN RIEL HENRI H (7)· patent assignee history
2012–2018Patents assigned to CRENSHAW SCOTT (4)· patent assignee history
2012–2020Based in Merrimack, NH, US· patent location history
2016–2019Patents assigned to RED HAT ISRAEL LTD (6)· patent assignee history
2018Based in Raanana, IL· patent location history
2019Based in Concord, NH, US· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
RED HAT INC642008–2020
VAN RIEL HENRI HANself192012–2018
VAN RIEL HENRI Hself72012–2017
RED HAT ISRAEL LTD62016–2019
CRENSHAW SCOTT42012–2018
Locations
LocationPatentsSpan
Nashua, NH, US312010–2018
Merrimack, NH, US192012–2020
Westford, Massachusetts, US162008–2020
Raanana, IL22018
Concord, NH, US12019