Способ и устройство для передачи контекстной информации внутри помещения

Иллюстрации

Показать все

Группа изобретений относится к области определения местоположения пользователя в сети беспроводной связи, а именно к системе и способу для определения контекстной информации о внутренности помещения, относящейся к местоположению мобильного устройства. Техническим результатом является получение оценки местоположения мобильного устройства в среде внутри помещения. Для этого определяют информацию о местоположении мобильного устройства, на основании сигналов, принятых мобильным устройством, передают ее на один или более первых сетевых элементов и на ее основании принимают от вторых сетевых элементов информацию, относящуюся к контекстной информации о внутренности помещения, для среды внутри помещения, которая включает в себя информацию, идентифицирующую позицию одной или более первых беспроводных точек доступа в среде внутри помещения. Кроме того, определяют позиции вторых беспроводных точек доступа, не включенных в контекстную информацию о внутренности помещения, обновляют контекстную информации о внутренности помещения, для включения позиций вторых беспроводных точек доступа, и посылают ее вторым сетевым элементам. Затем получают оценку местоположения мобильного устройства на основании информации, относящейся к его местоположению, и обновленной контекстной информации о внутренности помещения. 8 н. и 62 з.п. ф-лы, 8 ил.

Реферат

Испрашивание приоритета согласно §119 раздела 35 свода законов США

[0001] Эта заявка испрашивает приоритет согласно 119 раздела 35 свода законов США предварительной заявки США №61/250867, поданной 12 октября 2009 и названной "Delivery of Location Specific Indoor Context Information in SUPL", и предварительной заявки США №61/251033, поданной 13 октября 2009 и названной "Delivery of Location Specific Indoor Context Information in SUPL", каждая из которых передана своему правоприемнику и включена здесь по ссылке.

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

[0002] Предмет, описанный в настоящем описании, относится к передаче контекстной информации о внутренности помещения на мобильное устройство.

ИНФОРМАЦИЯ

[0003] Спецификации Надежного определения местоположения пользовательской плоскости (SUPL), производимые посредством открытого сообщества производителей мобильной связи (OMA), разрешают клиентскому приложению, например, Агенту SUPL, получать географическое местоположение беспроводного терминала, например, Терминала, разрешающего SUPL (SET). Спецификации SUPL также позволяют SET получать свое собственное местоположение и местоположения других терминалов SET и передавать свое местоположение выбранному Агенту SUPL.

[0004] Совместимые с SUPL системы могут разрешать SET определять, или иначе получать свое местоположение в среде вне помещения. Например, SET может принимать сигналы навигации от спутниковой системы определения местоположения (SPS) и может выполнять триангуляцию для определения местоположения или позиции, если принимаются навигационные сигналы от трех или более спутников. В некоторых средах внутри помещения, однако, навигационные сигналы, могут быть недоступны, чтобы разрешить SET выполнять триангуляционное определение своего местоположения или позиции.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0005] Неограничивающие и не исключающие признаки будут описаны с ссылками на следующие чертежи, в которых аналогичные ссылочные позиции относятся к аналогичным частям на всех различных чертежах.

[0006] ФИГ. 1 иллюстрирует секцию локальной карты согласно одной или более реализациям;

[0007] ФИГ. 2 является схематической блок-схемой системы для поддержки оценки местоположения целевого SET, используя обмен информацией SUPL, в соответствии с одной реализацией;

[0008] ФИГ. 3 является блок-схемой процесса для запроса контекстной информации о внутренности помещения в соответствии с одной или более реализациями;

[0009] ФИГ. 4 является блок-схемой процесса для передачи информации, относящейся к контекстной информации о внутренности помещения, на SET в ответ на обнаружение SET согласно одной или более реализациям;

[0010] ФИГ. 5 является блок-схемой процесса для оценки местоположения SET в соответствии с одной или более реализациями;

[0011] ФИГ. 6 является блок-схемой процесса для оценки местоположения SET в соответствии с одной или более реализациями;

[0012] ФИГ. 7 является схематической блок-схемой SET в соответствии с одной или более реализациями; и

[0013] ФИГ. 8 является схематической блок-схемой Домашней Платформы определения местоположения SUPL (H-SLP) в соответствии с одной или более реализациями.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

[0014] Аспект может заключаться в способе, содержащем: определение информации, относящейся к местоположению мобильного устройства, по меньшей мере, частично, на основании одного или более сигналов, принятых мобильным устройством; передачу посредством мобильного устройства информации, относящейся к местоположению мобильного устройства, на один или более сетевых элементов; прием от одного или более сетевых элементов посредством мобильного устройства информации, относящейся к контекстной информации о внутренности помещения для среды внутри помещения, по меньшей мере, частично, на основании информации, относящейся к местоположению мобильного устройства; и получение оценки местоположения мобильного устройства, по меньшей мере, частично, на основании информации, относящейся к местоположению мобильного устройства, и информации, относящейся к контекстной информации о внутренности помещения.

[0015] Другой аспект может заключаться в устройстве, содержащем: приемник для приема одного или более первых беспроводных сигналов; передатчик для передачи одного или более вторых беспроводных сигналов; процессор для: определения информации, относящейся к местоположению устройства, по меньшей мере, частично, на основании одного или более первых беспроводных сигналов; инициации передачи информации, относящейся к местоположению мобильного устройства, к одному или более элементам сети; обработки информации, относящейся к контекстной информации о внутренности помещения для среды внутри помещения, принятой от одного или более элементов сети, причем информация, относящаяся к контекстной информации о внутренности помещения, по меньшей мере, частично, основана на информации, относящейся к местоположению устройства; и получения оценки местоположения устройства, по меньшей мере, частично, на основании информации, относящейся к местоположению устройства, и информации, относящейся к контекстной информации о внутренности помещения.

[0016] Другой аспект может заключаться в устройстве, содержащем: средство для определения информации, относящейся к местоположению устройства, по меньшей мере, частично, на основании одного или более сигналов, принятых устройством; средство для передачи посредством этого устройства информации, относящейся к местоположению устройства на один или более элементов сети; средство для приема от одного или более элементов сети посредством этого устройства информации, относящейся к контекстной информации о внутренности помещения для среды внутри помещения, по меньшей мере, частично, на основании информации, относящейся к местоположению устройства; и средство для получения оценки местоположения устройства, по меньшей мере, частично, на основании информации, относящейся к местоположению устройства, и информации, относящейся к контекстной информации о внутренности помещения.

[0017] Другой аспект может состоять в продукте, содержащем: запоминающий носитель, содержащий считываемые машиной команды, выполняемые устройством специального назначения для: определения информации, относящейся к местоположению мобильного устройства, по меньшей мере, частично, на основании одного или более сигналов, принятых мобильным устройством; инициации передачи посредством мобильного устройства информации, относящейся к местоположению мобильного устройства на один или более элементов сети; обработки информации, относящейся к контекстной информации о внутренности помещения, для среды внутри помещения, принятой от одного или более элементов сети, в которых информация, относящаяся к контекстной информации о внутренности помещения, основана, по меньшей мере, частично, на информации, относящейся к местоположению мобильного устройства; и получения оценки местоположения мобильного устройства, по меньшей мере, частично, на основании информации, относящейся к местоположению мобильного устройства, и информации, относящейся к контекстной информации о внутренности помещения.

[0018] Другой аспект может состоять в способе, содержащем: прием посредством сетевого элемента сигнала, переданного мобильным устройством, причем сигнал содержит информацию, относящуюся к местоположению мобильного устройства в среде внутри помещения; определение посредством сетевого элемента информации, относящейся к контекстной информации о внутренности помещения, для среды внутри помещения, по меньшей мере, частично, на основании информации, относящейся к местоположению мобильного устройства; оценку местоположения мобильного устройства, по меньшей мере, частично, на основании информации, относящейся к местоположению мобильного устройства и информации, относящейся к контекстной информации о внутренности помещения; и выполнение одной или более основанных на местоположении служб, по меньшей мере, частично, на основании местоположения мобильного устройства.

[0019] Другой аспект может состоять в устройстве, содержащем: приемопередатчик для приема одного или более сигналов; процессор для: определения информации, относящейся к местоположению мобильного устройства, расположенного в среде внутри помещения, по меньшей мере, частично, на основании одного или более сигналов; определения информации, относящейся к контекстной информации о внутренности помещения, для среды внутри помещения, по меньшей мере, частично, на основании информации, относящейся к местоположению мобильного устройства; оценки местоположения мобильного устройства, по меньшей мере, частично, на основании информации, относящейся к местоположению мобильного устройства, и информации, относящейся к контекстной информации о внутренности помещения; и выполнения одной или более основанных на местоположении служб, по меньшей мере, частично, на основании местоположения мобильного устройства.

[0020] Другой аспект может состоять в устройстве, содержащем: средство для приема одного или более сигналов; средство для обработки информации, принятой от мобильного устройства и относящейся к местоположению мобильного устройства в среде внутри помещения; средство для определения посредством устройства информации, относящейся к контекстной информации о внутренности помещения для среды внутри помещения, по меньшей мере, частично, на основании информации, относящейся к местоположению мобильного устройства; оценки местоположения мобильного устройства, по меньшей мере, частично, на основании информации, относящейся к местоположению мобильного устройства, и информации, относящейся к контекстной информации о внутренности помещения; и средство для выполнения одной или более основанных на местоположении служб, по меньшей мере, частично, на основании местоположения мобильного устройства.

[0021] Другой аспект может состоять в изделии, содержащем: запоминающий носитель, содержащий считываемые машиной команды, выполняемые устройством специального назначения для: обработки сигнала от мобильного устройства, причем сигнал содержит информацию, относящуюся к местоположению мобильного устройства в среде внутри помещения; определения посредством сетевого элемента информации, относящейся к контекстной информации о внутренности помещения для среды внутри помещения, по меньшей мере, частично, на основании информации, относящейся к местоположению мобильного устройства; оценки местоположения мобильного устройства, по меньшей мере, частично, на основании информации, относящейся к местоположению мобильного устройства, и информации, относящейся к контекстной информации о внутренности помещения; и выполнения одной или более основанных на местоположении служб, по меньшей мере, частично, на основании местоположения мобильного устройства.

ПОДРОБНОЕ ОПИСАНИЕ

[0022] Ссылки во всем описании на "один пример", "один признак", "пример" или "один признак" означают, что конкретный признак, структура или характеристика, описанная совместно с этими признаком и/или примером включается, по меньшей мере, в один признак и/или пример заявленного объекта изобретения. Таким образом, появление фразы "в одном примере", "пример", "в одном признаке" или "признак" в различных местах по всему описанию не обязательно все ссылаются на одинаковый признак и/или пример. Кроме того, конкретные признаки, структуры или характеристики могут быть объединены в одном или более примерах и/или признаках.

[0023] В одной или более реализациях система может быть реализована, например, для определения местоположения одного или более мобильных устройств в некоторой области. В одной или более реализациях мобильное устройство может реализовывать протокол SUPL. Как используется в настоящем описании, "SET" может относиться к мобильному устройству, реализующему протокол SUPL. Домашняя Платформа определения местоположения SUPL (H-SLP) может содержать сервер или другое устройство, способное определять местоположение множества терминалов SET в некоторой области.

[0024] Агент SUPL может запрашивать местоположение SET. В одной или более реализациях Агент SUPL может находиться непосредственно в SET и/или может постоянно находиться в сети. Примером Агента SUPL, постоянно находящегося в SET, является прикладная программа, которую человек может использовать для отправки его или ее текущего местоположения. Например, SET человека может выполнять прикладную программу, которая позволяет различным людям, соединенным с помощью сети, такой как Интернет, отправлять обновления, такие как их соответствующие текущие местоположения. Если Агент SUPL постоянно находится в SET, Агент SUPL может генерировать запрос местоположения и передавать запрос местоположения на внутренний Интерфейс прикладного программирования (API) этого SET. API в SET может преобразовывать запрос местоположения для инициации сеанса SUPL для оценки своего местоположения. Если местоположение SET оценивается с помощью сеанса SUPL, оценка местоположения может быть преобразована посредством API и передана назад Агенту SUPL в SET, который запросил оценку местоположения.

[0025] Терминалы SET могут быть расположены таким образом, чтобы основанные на местоположении службы могли быть выполнены или иначе реализованы. Например, дети, пожилые или нетрудоспособные люди могут переносить терминалы SET, и их местоположения могут быть определены как приложение управления ответа на экстренный вызов. Как рассмотрено выше, другой тип основанных на местоположении служб SUPL может включать в себя приложение нахождения местоположения в SET, которое запрашивает местоположение от экземпляра SUPL на SET. Такое приложение нахождения местоположения может представлять Агента SUPL.

[0026] В некоторых реализациях Агент SUPL может постоянно находиться в сети и может передавать запрос местоположения на H-SLP для определения местоположения конкретного SET. Такая H-SLP может инициировать сеанс SUPL для оценки местоположения конкретного SET и впоследствии может передавать оцененное местоположение на запрашивающий Агент SUPL по сети. Например, сервер приложения в сети может запрашивать местоположение конкретного человека. Такой сервер приложения может передавать запрос на H-SLP для получения местоположения человека, например, местоположения SET, ассоциированного с человеком. Такой сервер приложения может иметь сетевой интерфейс, и другой человек может начинать работу с сервером приложения для запроса местоположения человека. Если SET человека определен, местоположение SET может быть отображено на карте, показывающей местоположение человека, например.

[0027] В одной или более реализациях SET может связываться с другими беспроводными устройствами и/или может захватывать беспроводные измерения или другую информацию. В среде вне помещения, например, SET может оценивать свое собственное местоположение. В одной конкретной реализации SET может оценивать свое местоположение, по меньшей мере, частично, на основании сигналов навигации, принятых от Спутниковой Системы определения местоположения (SPS), такой как Глобальная Система определения местоположения (GPS) или Galileo, например, посредством коррелирования измерений псевдодиапазона от нескольких (например, четырех или более) передатчиков.

[0028] Однако, SET может быть использован в области, где сигналы навигации от SPS не доступны, такой как, например, в некоторых средах внутри помещения, таких как здания, спортивные стадионы, здания парковок или торговые центры, чтобы назвать только некоторые среди множества примеров сред внутри помещений. В одной или более реализациях SET может определять информацию относительно его местоположения. В одной реализации SET может определять начальную оценку местоположения, по меньшей мере, частично, на основании информации местоположения, принятой с помощью беспроводных сигналов, переданных от беспроводных сетевых элементов или других устройств, способных передавать сигналы беспроводным способом. Такая информация местоположения может содержать информацию, принятую от одного или более беспроводных устройств, для идентификации или оценки местоположения мобильного устройства в среде. Например, информация местоположения может содержать измеренный уровень сигнала беспроводного сигнала или измеренный период времени для беспроводного сигнала, переданного беспроводным устройством, который должен быть принят посредством SET, где любое измерение может быть использовано для оценки диапазона для беспроводного устройства. Информация местоположения может также содержать информацию идентификации, такую как Идентификатор Адресуемого Машиной Контента (ID MAC) беспроводного устройства, например.

[0029] Элементы беспроводной сети, такие как точка доступа беспроводной локальной сети (WLAN), могут быть расположены по всей области в известных местоположениях, и SET может оценивать дальности от SET до конкретных беспроводных сетевых элементов (например, посредством измерения уровня принятого сигнала или двухстороннюю задержку, как рассмотрено выше). Такие дальности могут быть оценены, и местоположение такого SET может быть триангулировано, используя известные способы.

[0030] В некоторых реализациях H-SLP может определять местоположение терминалов SET, которые располагаются в среде вне помещения, но могут, однако, не иметь способность определить местоположения терминалов SET, расположенных в среде внутри помещения. Например, в некоторых средах внутри помещения сигналы SPS могут быть не доступны, и, как рассмотрено выше, местоположение SET может, вместо этого, быть оценено, по меньшей мере, частично, на основании связей с различными беспроводными устройствами, такими как точки доступа или беспроводные базовые станции внутри или доступные для SET в среде внутри помещения. SET может, например, оценивать свое местоположение относительно локальной системы координат, например, посредством оценки, которое составляет 10,0 метров от первой точки доступа, 9,6 метров от второй точки доступа и 5,7 метров от третьей точки доступа в одном примере. Однако в некоторых средах внутри помещения местоположения таких точек доступа или беспроводных базовых станций могут быть не известны, и поэтому SET может быть неспособен оценивать его местоположение.

[0031] В одной или более реализациях информация, относящаяся к местоположению мобильного устройства, может быть определена, по меньшей мере, частично, на основании одного или более сигналов, принятых мобильным устройством. Такое мобильное устройство может передавать информацию, относящуюся к местоположению мобильного устройства, на один или более сетевые элементы, такие как H-SLP. Такое мобильное устройство может принимать от одного или более сетевых элементов информацию, относящуюся к контекстной информации о внутренности помещения, для среды внутри помещения, по меньшей мере, частично, на основании информации, относящейся к местоположению мобильного устройства. Оценка местоположения такого мобильного устройства может быть получена, или иначе определена, по меньшей мере, частично, на основании информации, относящейся к местоположению мобильного устройства, и информации, относящейся к контекстной информации о внутренности помещения. Такое мобильное устройство, как описано выше, может содержать SET.

[0032] В одной или более реализациях сетевые элементы, такие как H-SLP, могут определять или иначе получать оценку местоположения для мобильного устройства, такого как SET. Например, сетевой элемент может принимать сигнал, переданный мобильным устройством. Такой сигнал может содержать информацию, относящуюся к местоположению такого мобильного устройства, в среде внутри помещения. Такой сетевой элемент может определять или иначе определять местоположение или получать информацию, относящуюся к контекстной информации о внутренности помещения, для среды внутри помещения, по меньшей мере, частично, на основании такой информации, относящейся к местоположению такого мобильного устройства. Местоположение такого мобильного устройства может быть определено, или иначе получено, по меньшей мере, частично, на основании такой информации, относящейся к местоположению мобильного устройства, и информации, относящейся к контекстной информации о внутренности помещения. Одна или более основанных на местоположении служб могут впоследствии быть выполнены, например, последующее определение местоположения мобильного устройства, по меньшей мере, частично, на основании местоположения мобильного устройства.

[0033] ФИГ. 1 иллюстрирует секцию локальной карты 100 в соответствии с одной или более реализациями. Локальная карта 100 может изображать здание аэропорта, например. Имеется несколько шлюзов, показанных на локальной карте 100, включая шлюз А 105, шлюз B 110, шлюз C 115 и шлюз D 120. Соответствующие точки доступа, беспроводные базовые станции или другие беспроводные устройства могут быть расположены в шлюзах А 105, B 110, C 115 и D 120. SET 125 может связываться с, по меньшей мере, тремя из таких беспроводных устройств и может триангулировать свое местоположение, по меньшей мере, частично, на основании этих связей. Если имеется, по меньшей мере, одна точка привязки, расположенная где-нибудь на локальной карте 100, для которой известны как локальные, так и глобальные координаты, оцененное местоположение для SET 125 может быть определено относительно глобальных координат, например.

[0034] Различные точки на локальной карте 100 могут быть ассоциированы с декартовской сеткой или некоторой другой сеткой, имеющей или ассоциированной с, по меньшей мере, двумерными координатами. Например, различные точки на локальной карте 100 могут быть ассоциированы с x, y координатами на декартовской сетке. В одной реализации, если локальные координаты были оценены для SET 125, различие в терминах таких локальных координат x, y между оцененным местоположением SET 125 и локальными координатами для точки привязки, такой как шлюз А 105 в этом примере, может быть определено. Такое различие в терминах локальных координат может впоследствии быть использовано относительно глобальных координат для шлюза А для оценки местоположения SET 125 относительно глобальных координат. Другими словами, различие в терминах локальных координат может быть скоррелировано относительно глобальной системы координат, по меньшей мере, частично, на основании точки привязки.

[0035] SET может захватывать информацию местоположения, такую как измерения от одного или более беспроводных устройств. Такие измерения могут включать в себя, например, уровень принятого сигнала (RSSI) сигнала, переданного от беспроводного устройства и принятого в SET. Если местоположение такого беспроводного устройства известно, расстояние от SET до беспроводного устройства может быть оценено в качестве функции RSSI. Другим типом измерения, который может быть захвачен посредством SET, является измерение времени прохождения для беспроводного сигнала для прохождения от беспроводного устройства к SET. Например, SET может передавать пробный сигнал запроса, запрашивающий ответ, и после приема беспроводное устройство может передавать ответный сигнал подтверждения. На основании, по меньшей мере, частично, временного интервала между SET, передающим пробный сигнал запроса и принимающим ответный сигнал подтверждения, может быть измерено расстояние от SET до беспроводного устройства. В некоторых реализациях задержка обработки, измеренная в беспроводном устройстве между приемом пробного сигнала запроса и передачей сигнала ответа подтверждения, может быть вычтена из измеренного временного интервала. В некоторых реализациях беспроводное устройство может передавать сигнал-маяк в известных временных интервалах, и может быть оценено расстояние между беспроводным устройством и SET, по меньшей мере, частично, на основании разницы во времени между временем, за которое сигнал-маяк был передан, и временем, за которое сигнал-маяк был принят посредством SET.

[0036] В одной или более реализациях H-SLP или другой сетевой элемент могут передавать информацию, относящуюся к контекстной информации о внутренности помещения, на SET, чтобы помочь SET оценить свое местоположение и/или принять измерения от одного или более беспроводных устройств. "Контекстная информация о внутренности помещения", которая используется в настоящем описании, может относиться к информации, характеризующей среду внутри помещения и позволяющей SET оценивать свое местоположение. Например, контекстная информация о внутренности помещения может содержать местоположения, такие как локальные и/или глобальные местоположения, или координаты известных точек доступа или других беспроводных сетевых элементов в среде внутри помещения. Контекстная информация о внутренности помещения может помогать или иначе позволять мобильному устройству, такому как SET, связываться с одним или более беспроводными устройствами в среде внутри помещения для оценки местоположения мобильного устройства. В одной или более реализациях H-SLP может передавать контекстную информацию внутри помещения или ссылку на контекстную информацию внутри помещения на SET.

[0037] В некоторых реализациях SET может делать измерения, по меньшей мере, частично, на основании принятых сигналов. Такие измерения могут относиться к качеству принятого сигнала, такому как уровень сигнала, или тактированию принятого сигнала, такому как интервал, времени, в котором сигнал принимается относительно времени, за которое сигнал был передан, например. Такие сигналы могут содержать радиосигнал от точки доступа или сотовой ячейки/сектора, которую SET может использовать (например, с помощью H-SLP) для определения своего начального местоположения. Такие сигналы могут быть переданы беспроводным образом или с помощью одного или более проводных соединений. Начальное местоположение SET может быть оценено на основании, по меньшей мере, частично, измерений, определенных от одного или более принятых сигналов.

[0038] Контекстная информация о внутренности помещения может также содержать идентификатор (ID) или название местоположения внутри помещения, например, конкретный терминал в аэропорту или этаж здания, например. Контекстная информация о внутренности помещения может включать в себя одну или более внутренних карт, соответствующих среде внутри помещения и/или альманаху (списку) базовых станций, такому как альманах базовых станций Wi-Fi, для идентификации различных беспроводных базовых станций в среде внутри помещения или точных местоположений таких беспроводных базовых станций. Контекстная информация о внутренности помещения может также включать в себя ссылку, такую как унифицированный указатель ресурса (URL) сервера, способного передавать карты внутри помещения или другую информацию внутри помещения.

[0039] Контекстная информация о внутренности помещения может дополнительно указывать точки привязки для определения относительного местоположения, например, для преобразования между локальными и глобальными координатами. Один пример точки привязки может включать в себя информацию для ассоциации шлюза 20C в Терминале 1 аэропорта с x, y координатами долготы и широты. Контекстная информация о внутренности помещения может дополнительно включать в себя идентификацию местоположения внутри помещения, которое может быть определено из последней известной глобальной координаты или расширенного идентификатора ячейки (E-CID) для конкретной беспроводной базовой станции. Например, точка доступа Wi-Fi может быть развернута в аэропорту, и если SET принимает сигнал от точки доступа Wi-Fi, SET может определять, что она расположена в аэропорту.

[0040] Другой пример контекстной информации о внутренности помещения содержит информацию, указывающую, какие формы расширенной оценки местоположения внутри помещения или поддержки позиционирования являются доступными. Например, контекстная информация о внутренности помещения может включать в себя рекомендации для указания того, может ли SET помогать глобальной системе определения местоположения (A-GPS), E-CID, Wi-Fi или Bluetooth, или другим беспроводным технологиям, например, для оценки их местоположений в конкретной среде внутри помещения.

[0041] В некоторых реализациях могут существовать различные среды, для которых информация локального контекста является доступной. Например, информация локального контекста для сотен различных аэропортов, торговых центров или других мест действия, может быть доступной. Для оценки местоположения SET временным и эффективным по ресурсам способом, может быть первоначально идентифицировано соответствующее место, в котором располагается SET, и затем может быть захвачена локальная контекстная информация для места действия.

[0042] В одной или более реализациях две оценки местоположения могут быть определены для SET. Начальная оценка местоположения может содержать примерную оценку или оценку местоположения направления. Используемая в настоящем описании "примерная оценка местоположения" может относиться к оценке местоположения, для которой точность оценки местоположения является относительно низкой. Например, если оценка местоположения производится на основании идентификатора ячейки/сектора, принятого сотовой базовой станцией, и радиус базовой станции известен как 2,0 мили, то оценка местоположения имеет относительно низкую точность, так как SET может быть где-нибудь в пределах 2,0-мильного радиуса радиоячейки. Если, с другой стороны, оценка местоположения вычисляется, используя GPS, точность оценки местоположения может составлять 10,0 метров. Может быть, трудно определить с любой степенью уверенности, находится ли SET в 5000-метровом диапазоне аэропорта, если аэропорт имеет форму круга, а базовая станция ячейки/сектора, которая использовалась для определения примерной оценки местоположения, находится в центре этого круга.

[0043] SET может связываться с H-SLP для приема помощи в определении местоположения. Например, SET может передавать сигнал на ассоциированную H-SLP и может принимать подтверждение от H-SLP. Процесс аутентификации может быть предпринят для установки соединения между SET и H-SLP. После аутентификации SET может запрашивать сервер H-SLP для обеспечения помощи в определении местоположения для SET, чтобы определить свою собственную примерную оценку местоположения. Например, SET может передавать id радиоячейки, в которой он связывался с H-SLP, и H-SLP может, в свою очередь, определять и затем передавать помощь в определении местоположения, такую как оценка широты/долготы и предполагаемая точность.

[0044] В некоторых реализациях SET может также связываться с локальной SLP для приема примерной оценки местоположения или помощи в определении местоположения. Например, локальная Платформа определения местоположения SUPL (SLP) может иметь способность более быстро вычислять и передавать примерную оценку местоположения или помощь в определении местоположения для SET, чем H-SLP для SET был бы в состоянии это сделать. В одной или более реализациях, например, SET может переноситься в область человеком, и локальная SLP может быть автоматически обнаружена посредством SET. Например, после входа в среду SET может идентифицировать, или иначе определять, местоположение локальной SLP, ассоциированной со средой, и может попытаться установить соединение с локальной SLP. В некоторых реализациях могут быть сетевые элементы, такие как точки доступа, передающие адрес или местоположение локальной SLP, и после получения такого адреса SET может передавать сигнал на локальную SLP. После получения сигнала посредством локальной SLP локальная SLP может передавать подтверждение на SET и может подвергаться процессу аутентификации для установки соединения с SET. После того как соединение было установлено между SET и локальной SLP, примерная оценка местоположения или другая помощь в определении местоположения могут быть переданы посредством локальной SLP на SET.

[0045] SET может связываться с Сетью Доступа SLP (A-SLP) в некоторых реализациях. A-SLP может содержать SLP, но A-SLP может не иметь отношения к конкретному пользователю SET, который имеет H-SLP, на основании подписки пользователя SET. A-SLP может быть обнаружена посредством SET «на лету», и поэтому не имеет предварительно сконфигурированных "домашних" отношений, таких как у SET с H-SLP.

[0046] Если примерная оценка местоположения для SET была определена, SET может передавать сообщение на H-SLP или локальную SLP, запрашивая конкретную контекстную информацию внутри помещения, ассоциированную с примерной оценкой местоположения. В ответ на такой запрос H-SLP или локальная SLP могут передавать релевантную контекстную информацию внутри помещения на SET. После этого SET может использовать контекстную информацию внутри помещения для точной оценки своего местоположения относительно системы координат, такой как глобальная система координат. Например, SET может использовать как информацию, относящуюся к примерной оценке местоположения, так и информацию, относящуюся к контекстной информации о внутренности помещения для оценки своего местоположения.

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

[0048] После получении контекстной информации о внутренности помещения SET может захватывать информацию местоположения, такую как измерения или другую информацию, от беспроводных устройств. SET или H-SLP, например, могут использовать такую контекстную информацию внутри помещения и информацию, относящуюся к местоположению SET, например, чтобы оценить локальные координаты и/или глобальные координаты для SET.

[0049] В некоторых реализациях SET может оценивать свое собственное местоположение на основании, по меньшей мере, частично, измерений или другой информации, принятой от беспроводных устройств в среде внутри помещения. Если SET оценивает свое местоположение, SET может передавать оценку своего местоположения на H-SLP, например. После этого, эта H-SLP может сохранять оценки местоположения одного или более терминалов SET в среде внутри помещения.

[0050] В некоторых реализациях SET может захватывать измерения или другую информацию от беспроводных устройств в среде внутри помещения и передавать такие измерения на H-SLP. Такая H-SLP может оценивать местоположение такого SET, на основании, по меньшей мере, частично, измерений, принятых от SET.

[0051] В некоторых реализациях процесс обнаружения услуги может быть использован для идентификации контекстной информации о внутренности помещения для посылки на SET. Например, после входа в среду внутри помещения, сервер может обнаруживать SET. Например, SET может попытаться зарегистрироваться в сети Wi-Fi для среды внутри помещения, и устройство сети может передавать сообщение на сервер H-SLP для уведомления H-SLP относительно присутствия SET в конкретной среде внутри помещения. Такая H-SLP может, например, передавать контекстную информацию внутри помещения или ссылку на контекстную информацию внутри помещения на SET. Соответственно, во время такого процесса обнаружения обслуживания контекстная информация о внутренности помещения может эффективно быть "помещена" в SET без передачи посредством SET сообщения на H-SLP, специально запрашивающего контекстную информацию внутри помещения.

[0052] В некоторых реализациях SET может зарегистрироваться в сети с помощью проводного соединения. Например, SET может соединяться с локальной сетью (ЛВС) с помощью кабеля Ethernet или некоторого другого проводного соединения. В некоторых реализациях устройство сети в ЛВС может передавать сообщение на H-SLP, запрашивая, чтобы контекстная информация о внутренности помещения была передана на SET.

[0053] В некоторых реализациях после регистрации в сети Wi-Fi, SET может быть информирован посредством сети Wi-Fi, что контекстная информация о внутренности помещения является доступной по некоторой ссылке, такой как Унифицированный Указатель Ресурса (URL). Информирование SET о ссылке на контекстную информацию внутри помещения является аналогичным инфор