Described herein are one or more implementations that separate kernel interfaces functions into those that act on kernel objects owned by a process and accessed exclusively by that process—described herein as local kernel objects—from access to kernel objects owned by a process and accessible by...http://www.google.ca/patents/US8032898?utm_source=gb-gplus-sharePatent US8032898 - Kernel interface with categorized kernel objects