×

Method for storing Boolean functions to enable evaluation, modification, reuse, and delivery over a network

  • US 6,910,033 B2
  • Filed: 07/19/2002
  • Issued: 06/21/2005
  • Est. Priority Date: 08/15/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for storing subscriptions for a publish-subscribe network, Comprising:

  • specifying a structure to store a subscription in the network;

    dividing the structure into a plurality of sub-expressions, wherein the dividing step includes;

    using the sub-expressions to store the subscription in a disjunctive normal form, and simplifying AND expressions in the disjunctive normal form to contain range filters and membership tests in the sub-expressions;

    using the sub-expressions to collectively specify a particular subscription; and

    associating a Boolean-valued predicate with at least one of the sub-expressions for the particular subscription, wherein the Boolean valued predicate provides an indication of a notification element for the particular subscription in order to provide content-based routing for the subscription.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×