ОБНАРУЖЕНИЕ СОБЫТИЙ ГЕОЗОНЫ С ПОМОЩЬЮ ИЗМЕНЯЮЩИХСЯ УРОВНЕЙ ДОСТОВЕРНОСТИ

1. Способ, содержащий этапы, на которых:
выявляют размер геозоны;
выявляют размер области неопределенности позиции для модуля определения местоположения, причем область неопределенности позиции основывается на оцененной систематической погрешности местоположения для вычислительного устройства, предоставленной модулем определения местоположения; и
определяют возникновение одного или более событий геозоны для геозоны на основе уровня достоверности, который изменяется на основе, по меньшей мере, частично как размера геозоны, так и размера области неопределенности позиции.
2. Способ по п. 1, в котором уровень достоверности содержит пороговый уровень, и упомянутое определение возникновения одного или более событий геозоны на основе уровня достоверности, который изменяется, содержит этапы, на которых:
изменяют пороговое значение достоверности относительно размера геозоны и области неопределенности позиции; и
сравнивают значение достоверности для условия нарушения геозоны с пороговым значением достоверности.
3. Способ по п. 2, дополнительно содержащий этап, на котором определяют, что вычислительное устройство находится внутри геозоны, в ответ на значение достоверности для условия нарушения геозоны, удовлетворяющее пороговому значению достоверности.
4. Способ по п. 2, дополнительно содержащий этап, на котором формируют значение достоверности для условия нарушения геозоны с помощью области перекрывания между областью неопределенности позиции для местоположения вычислительного устройства и геозоной.
5. Способ по п. 1, в котором уровень достоверности содержит то, насколько большая погрешность в точности модуля определения местоположения является приемлемой для размера геозоны, и упомянутое определение содержит этап, на котором выбирают один из множества модулей определения местоположения, который обеспечивает, по меньшей мере, приемлемую область неопределенности позиции, с учетом упомянутого размера геозоны.
6. Способ по п. 5, дополнительно содержащий этапы, на которых:
используют первую приемлемую область неопределенности позиции с учетом упомянутого размера геозоны в ответ на то, что вычислительное устройство находится внутри геозоны; и
используют вторую приемлемую область неопределенности позиции с учетом упомянутого размера геозоны в ответ на то, что вычислительное устройство находится за пределами геозоны.
7. Вычислительное устройство, содержащее:
хранилище данных, сконфигурированное хранить данные геозоны для множества геозон, причем данные геозоны для каждой геозоны идентифицируют область геозоны;
один или более модулей определения местоположения, реализованные, по меньшей мере, частично в аппаратных средствах, каждый из которых сконфигурирован предоставлять местоположение вычислительного устройства, причем местоположение вычислительного устройства имеет ассоциированную с ним область неопределенности позиции; и
модуль обнаружения события геозоны, чтобы обнаруживать возникновение одного или более событий геозоны для по меньшей мере одной из множества геозон на основе уровня достоверности, который изменяется на основе, по меньшей мере, частично размера по меньшей мере одной из множества геозон и размера области неопределенности позиции.
8. Вычислительное устройство по п. 7, при этом уровень достоверности, который изменяется, используется модулем обнаружения события геозоны, чтобы обнаруживать одно или более условий нарушения одной или более геозон, и один из множества модулей определения местоположения выбирается на основе способности этого одного модуля определения местоположения предоставлять местоположение, по меньшей мере, с приемлемой областью неопределенности позиции с учетом упомянутого размера по меньшей мере одной из множества геозон.
9. Вычислительное устройство по п. 7, при этом уровень достоверности определяется и сравнивается с пороговым уровнем достоверности для обнаружения условия нарушения геозоны для геозоны, где:
пороговое значение достоверности изменяется относительно размера геозоны и области неопределенности текущей позиции; и
значение достоверности для текущего местоположения сравнивается с пороговым уровнем достоверности, чтобы определять, было ли удовлетворено условие нарушения геозоны.
10. Вычислительное устройство по п. 9, в котором модуль обнаружения события геозоны дополнительно сконфигурирован выбирать, в качестве модуля определения местоположения, один из множества модулей определения местоположения, который может предоставлять местоположение с областью неопределенности, которая будет обеспечивать приемлемый уровень достоверности, чтобы обнаруживать условие нарушения геозоны с учетом упомянутого размера геозоны.