РАЗРЕШЕНИЕ И ОТКЛЮЧЕНИЕ СОВМЕСТНОГО ИСПОЛЬЗОВАНИЯ МЕСТОПОЛОЖЕНИЯ НА ОСНОВЕ СИГНАЛОВ ОКРУЖАЮЩЕЙ СРЕДЫ

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