Our search engine has a specific order of operations that is executed for any given search query that you perform.
The order that is performed is as follows:
- The search terms themselves are considered, to find all documents within our database that are an exact match.
- Your family grouping settings are then considered to select the representative for each family out of these documents based on these settings, where the selection is done independent of the filters (legal status, patent type, etc).
- The numbers that are given in the filters will then be based upon the representatives that are given in your results.
Because of this, you will often find the numbers given in the filters on the left-hand side of the page will vary based on your grouping settings.
A way of getting around this is to do the equivalent of applying the filter within the initial search query. This will mean it is applied in the 1st rather than the 3rd step of the order of operations.