Patent ID: 8224854

Claim:
A system for identifying a plurality of events, each event characterized by one or more parameters of a plurality of parameters, the system comprising: a device configured to store or access a constraint table, the constraint table containing entries that are constraints, including all permissible combinations of the plurality of parameters, the constraint table having a plurality of columns and rows, wherein: each row represents a permissible combination of the plurality of parameters, each column of the plurality of columns representing one or more of the parameters, and at least one row of the plurality of rows including: an identification of a first plurality of events, and information pertaining to the at least one parameter in each column that characterizes each of said first plurality of events, a processor configured to select at least one event, the at least one event including one or more desired parameters or intervals of a first group including: one or more desired parameters, and one or more desired intervals of one or more desired parameters, by identifying one or more rows in which the information of one or more columns representing the desired one or more parameters or intervals corresponds to the desired one or more parameters or intervals of the first group, and selecting the at least one event from the identifications of the identified one or more rows.