Patent ID: 6163812
Filing Date: 2000-12-19
Classification: H04L

Abstract:
In a operating system kernel environment, an event/handler extension system for executing application code for a specific class of applications in response to operating system kernel events and services, said system comprising:a) an extension importation mechanism for specifying handler routines on behalf of one or more classes of applications, wherein said handler routines execute in a kernel environment, in response to said kernel events;b) one or more class specific extension architectures, coupled to said importation mechanism, for mapping supplied handler routines to said kernel events and implementing class specific functionality necessary in executing said handler routines in response to said discrete operating system kernel events; andc) one or more operating system dependent portability architectures, coupled to said kernel environment, for exporting said kernel events and said services to said one or more extension architectures, wherein said one or more portability architectures separate each extension architecture from said kernel environment.