Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2005-06-20
2009-12-29
Mahmoudi, Tony (Department: 2169)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C707S793000, C707S793000, C707S793000, C709S203000, C709S206000, C709S224000, C705S067000
Reexamination Certificate
active
07640263
ABSTRACT:
Embodiments provide for a sub-pub architecture that is independent of the number of subscriptions by neither evaluating, nor storing the results of, each event against each subscription. Instead, a canonical subscription is determined a priori, which includes a superset of common property filters for similar events. Properties of events happening in a data store are evaluated against this canonical subscription and the results are stored typically once as event records. When a subscription registrar requests notification of events that match a subscription's filter criteria, only the subset of event records corresponding to the appropriate superset of common properties are evaluated against the subscription. Other embodiments also include methods, systems, and computer program products for determining the subset of event records to be compared against a subscription's filter criteria, while ensuring that out of sequence, uncommitted events are not lost.
REFERENCES:
patent: 5727203 (1998-03-01), Hapner et al.
patent: 7379963 (2008-05-01), Khare et al.
patent: 2002/0046188 (2002-04-01), Burges et al.
patent: 2002/0133507 (2002-09-01), Holenstein et al.
patent: 2003/0135556 (2003-07-01), Holdsworth
patent: 2004/0002972 (2004-01-01), Pather et al.
patent: 2004/0143659 (2004-07-01), Milliken et al.
Stafie Iulian Catalin
Sundararajan Narashimhan
Choi Michele C
Mahmoudi Tony
Microsoft Corporation
Workman Nydegger
LandOfFree
Queued system event notification and maintenance does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Queued system event notification and maintenance, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Queued system event notification and maintenance will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4146413