Microsoft патентует метод облачного расчёта местоположения пользователя

207021.gifОпределение местоположения становится всё более полезной функцией. Помимо очевидного использования для навигации, современные приложения, как, например, цифровые ассистенты вроде Cortana, Siri и Google Now, способны на основании вашего местоположения предоставлять полезную информацию или напоминать о каких-либо событиях. К сожалению, использование GPS часто может занимать много времени для определения местоположения, также этот способ крайне нещаден к заряду батареи мобильных устройств из-за расчётов, необходимых для сравнения данных от разных спутников. Именно поэтому компания Microsoft взялась за решение этой проблемы.

Microsoft патентует метод облачного расчёта местоположения пользователя

Выдержка из патента Microsoft:

Система глобального позиционирования (GPS), как правило, состоит из устройства с приёмником GPS и множества спутников GPS. Приёмник выполнен с возможностью приёма и декодирования сигналов GPS, передаваемых от спутников для того, чтобы определить местоположение устройства. Сигнал от каждого из спутников передаётся с уникальной кодировкой, которую приёмник использует для идентификации каждого спутника. Приёмник может вычислить местоположение устройства посредством декодирования спутникового сигнала, идентификации сети спутника и выполняет ряд вычисления данных, извлеченных из декодированных сигналов.

Многие устройства на сегодняшний день оснащены GPS-приёмниками и поддерживают приложения, которые предоставляют услуги на основе местоположения. Как правило, система типа GPS требуется до 30 секунд, чтобы точно декодировать сигнал GPS и идентифицировать спутник. К сожалению, улавливание GPS-сигналов является ресурсоёмким процессом, а многие приложения для мобильных устройств, работающие на основе определения местоположения, требует регулярного или постоянного определения местонахождения. Таким образом, в то время как GPS-приёмники зачастую обеспечивают наиболее точную и достоверную информацию о местоположении, доступную для мобильного устройства, часто бывает, что другие источники являются более предпочтительными. Например, мобильные устройства могут получать информацию о местоположении от различных источников, в том числе GPS-приёмника, сигнала сотовых вышек, FM-радиосигналов и/или сигналов Wi-Fi.

Microsoft патентует метод, который должен существенно уменьшить затраты ресурсов на определение местоположения с помощью GPS. Компания разрабатывает технологию, которая бы позволяла все процессы декодирования и обработки сигнала GPS выполнять в облачном сервисе, отправляя на смартфон только готовые результаты о его местоположении, что сэкономит время и заряд аккумулятора.

Некоторые реализации обеспечивают пониженное потребление энергии при определении местоположения посредством системы глобального позиционирования (GPS). Сервер может быть настроен таким образом, чтобы помочь мобильному устройству определить местоположения из множеств небольших сигналов GPS по указанному расписанию. Например, сервер может идентифицировать набор спутников среди прочих сигналов GPS путём сравнения набора спутников для каждого из сигналов GPS друг с другом. Затем сервер может оценить местоположение мобильного устройства на основе второго набора спутников.

Таким образом, данный метод позволяет существенно увеличить время работы мобильных устройств при постоянном использовании GPS для определения местоположения.

Источник:  wmpoweruser.com

©  4PDA