Matching

All chosen attributes together are the metadescription of a message or a search profile. Those are being matched.

The matching has to assure that all rules of the markings are fullfilled for both sides.

The algorithm checks for all markings with the value 3, if on the other side there is a fitting marking whose value is greater or equal than the second value. This is happening for both sides. If one such rule is not being fullfilled, the algorithm returns because the metadiscriptions do not fit.

Otherwise all markings with the value 2 are being checked. Here it is sufficient if only one attribute finds a fitting marking in its structure.

This matching offers new possibilities. Through the combination of the attributes unique descriptions can be created and queried individually. Fitting hits have a great quality because the interests of the author and the repicient are both taken into acount.