Patent ID: 7730018

Claim:
A method, comprising: entering a subscription that includes at least one subscription predicate corresponding to one of an equals predicate and a not-equals predicate; and receiving an event from a remote location, the event including at least one event predicate corresponding to the at least one subscription predicate, wherein: the at least one event predicate corresponds to the at least one subscription predicate if a bit value in a modified bit vector for the at least one event has changed from a default bit value in a default bit vector for the at least one subscription predicate, for each non-equals subscription predicate, the default bit value is a first value, and for each equals subscription predicate, the default bit value is a second value, the event is parsed to extract the at least one event predicate therefrom, and if the at least one event predicate is determined to correspond to the at least one subscription predicate, the event is outputted to the user computer.