Если вы можете выразить свои геозоны / временные ограничения в виде предикатов CQL, то вы можете выполнить один запрос, чтобы получить количество баллов за 1), а затем выполнить второй запрос с AND вашего геозоны / временных ограниченийс предикатом от 1, а затем сравните число, чтобы определить, есть ли у вас большинство или нет.
В противном случае вы можете отобразить каждую функцию в своем первом запросе и вручную сравнить аналитику с каждой из них.