scispace - formally typeset
Patent

Method and system for event publication and subscription with an event channel from user level and kernel level

Reads0
Chats0
TLDR
In this paper, a method and system for event publication and subscription with an event channel from user level and kernel level is described, which includes an event queue for an event sent by a publisher and a dispatcher for dispatching based on filtering criteria the event to the subscriber-based queue if the corresponding subscriber has subscribed to receive delivery of the event.
Abstract
A method and system for event publication and subscription with an event channel from user level and kernel level are disclosed. The system comprises an event channel. The event channel includes an event queue for an event sent by a publisher. Additionally, the event channel has a plurality of subscriber-based queues each corresponding to a subscriber. If the corresponding subscriber has subscribed to receive delivery of the event, the subscriber-based queue includes the event. Moreover, the event channel further comprises a dispatcher for dispatching based on filtering criteria the event to the subscriber-based queue if the corresponding subscriber has subscribed to receive delivery of the event, and a delivery mechanism for delivering the event from the subscriber-based queue to the corresponding subscriber. The publisher can be a user level publisher or a kernel level publisher. The subscriber can be a user level subscriber or a kernel level subscriber.

read more

Citations
More filters
Patent

Secure virtualization system software

TL;DR: In this article, the authors present a method for intercepting an event in a kernel mode of the virtualization environment, suspending execution of the event, and transmitting the event to a user mode security module that determines whether the event should be blocked, allowed, or redirected.
Patent

Kernel event subscription and publication system and method

TL;DR: In this paper, an event subscription and publication system for dynamically notifying user level applications of kernel level events is presented. But the system does not provide the user application with specific information classifying the nature and details of the event, and it requires the user level application to interrupt the normal processing states to identify these events when they occur.
Patent

Signed manifest for run-time verification of software program identity and integrity

TL;DR: In this paper, a measurement engine computes a comparison value on the program's image in memory and determines if the comparison value matches the expected integrity check value, if the values do not match, the program image is determined to be modified, and appropriate remedial action can be triggered.
Patent

Secure vault service for software components within an execution environment

TL;DR: In this paper, the authors describe a system for secure vault service for software components within an execution environment, including the ability for a Virtual Machine Monitor, Operating System Monitor, or other underlying platform capability to restrict memory regions for access only by specifically authenticated, authorized and verified software components, even when part of an otherwise compromised operating system environment.
Patent

System and method for communicating file system events using a publish-subscribe model

TL;DR: In this paper, a system and method for communicating file system events using a publish-subscribe model is presented, which includes a storage device configured to store data and a file system configured to manage access to the storage device and to store file system content.
References
More filters
Patent

Computer system for automatic organization, indexing and viewing of information from multiple sources

Bruce L. Horn
TL;DR: A computer data processing system including a central processing unit configured with a novel integrated computer control software system for the management of data objects including dynamic and automatic organization, linking, finding, cross-referencing, viewing and retrieval of multiple objects regardless of nature or source.
Patent

System and methods providing automatic distributed data retrieval, analysis and reporting services

TL;DR: In this paper, a data processing system includes a network containing of a set of connected devices, where individual ones of the connected devices include a data processor that executes a program for connecting to and disconnecting from the network and for maintaining a first list descriptive of other connected devices and a second list describing of at least some user-defined services published by individual one of publisher connected devices.
Patent

Publish-subscribe event notifications

TL;DR: In this paper, a set of standard events for objects in a back-end system and operating on an object in the back end system using an instance of a service provider class are detected.
Patent

Expert based system and method for managing error events in a local area network

TL;DR: In this article, an expert-based system for managing error events in a local area network (LAN) includes an inference engine and a knowledge base storing data defining a plurality of causal relationships.
Patent

System and method for forward custom marshaling event filters

TL;DR: In this paper, the authors present an approach for reporting the occurrence of events in a computer system to event subscriber software, which is accomplished by custom forward marshaling a proxy to each event provider and at least one event-filtering definition that specifics which events should be reported by that event provider to the subscriber software.
Related Papers (5)