Microsoft патентует облачный GPS

Значок времени чтения 3 минута. читать


Читатели помогают поддержать MSpoweruser. Мы можем получить комиссию, если вы совершите покупку по нашим ссылкам. Значок подсказки

Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее

GPS-сигналы

Системы определения местоположения становятся все более полезными на наших телефонах, о чем свидетельствуют такие приложения, как Cortana, которые могут выдавать вам напоминания на основе местоположения.

Однако получение GPS-исправления может занять много времени и использовать много энергии батареи из-за вычислений, которые необходимы для сравнения различных спутниковых сигналов и вычисления вашего местоположения.

Как указано в патенте:

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

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

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

В приложении указано:

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

Патент позволит перенести большую часть интенсивной работы от батареи в облако, что в будущем может означать реальное непрерывное отслеживание и меньше перегрева телефонов.

Полный текст патента см. USPTO здесь.

Подробнее о темах: GPS, Microsoft, патент, Windows Phone