×

Method and system for intelligent global event notification and control within a distributed computing environment

  • US 6,829,639 B1
  • Filed: 11/15/1999
  • Issued: 12/07/2004
  • Est. Priority Date: 11/15/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. In a distributed computer environment (DCE) that provides event globalizing of at least one event at one server in said DCE to other servers within said DCE, a method of maintaining a record of specific event activity over said DCE comprising:

  • storing a global event repository comprising a list of events and a corresponding list of servers in order to identify which of said servers should receive which events;

    storing a local event registry comprising a list of events and a corresponding list of event consumers in order to identify which of said event consumers should receive which events;

    defining specific types of events within the list of events that are to be monitored for a specific purpose;

    providing settings of the defined specific events in a plurality of registration lists;

    monitoring said specific events passed from one controller to another controller of said DCE;

    automatically determining if said passed specific events conform with any of the settings of the defined specific events;

    notifying a specific event consumer of the occurrence of said specific events that meet a criteria of said specific purpose;

    using said specific event consumer to automatically report the occurrence of said specific events that meet a criteria of said specific purpose by using one of a plurality of filters that are independently defined in accordance with pre-established criteria, wherein the filter used is associated with said specific event consumer to determine which final event consumer is to receive said report and in which of a plurality of available formats said report is provided; and

    recording a log of event activity involving only said specific events.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×