Система предоставления информации о местоположении, отражающая пользовательские настройки, и соответствующий способ оказания услуг
Иллюстрации
Показать всеИзобретение относится к беспроводной связи. Техническим результатом является создание системы предоставления информации о местоположении и способа обслуживания информации о настройках в такой системе. Результат достигается тем, что передают серверу определения местоположения сообщения с запросом, чтобы начать сеанс позиционирования, выполняют измерение местоположения во взаимодействии с сервером определения местоположения так, чтобы рассчитать местоположение терминала, получают от сервера определения местоположения рассчитанное местоположение терминала после выполнения процедур измерения местоположения, сравнивают рассчитанное местоположение терминала с одним или несколькими заранее запомненными в терминале зонами предпочтения, хранящимися в терминале, при этом каждая зона предпочтения означает зону или местоположение, назначенные пользователем, и выдают пользователю представительное местоположение вместо рассчитанного местоположения, если полученное местоположение совпадает или соответствует одной из заранее запомненных зон предпочтения. 4 н. и 23 з.п. ф-лы, 9 ил.
Реферат
Область техники, к которой относится изобретение
[1] Настоящее изобретение имеет отношение к системе мобильной связи (беспроводной связи, или радиосвязи) и, в частности, к системе предоставления информации о местоположении, которая дает возможность пользователю задавать различные предпочтения пользователя (установка профиля пользователя) в соответствии с различными областями (местоположениями), и к способу предоставления информации о настройках в такой системе.
УРОВЕНЬ ТЕХНИКИ
[2] Настоящее изобретение относится к системе мобильной связи (беспроводной связи, или радиосвязи) и, в частности, к системе предоставления информации о местоположении, которая дает возможность пользователю задавать различные пользовательские настройки (настройки профиля пользователя) в соответствии с различными зонами (местоположениями), и к способу предоставления информации о настройках в такой системе.
[3] В общем случае, система мобильной связи (беспроводной связи, или радиосвязи) содержит функциональный блок, который имеет отношение к расчетам местоположения терминала (например, пользовательского устройства, пользовательского оборудования (UE), мобильного телефона и т.п.) в системе мобильной связи для оказания услуги определения местоположения, которая предусматривает передачу информации о местоположении терминала (то есть о физическом местоположении пользователя) определенному элементу системы периодически или по запросу.
[4] Структура сети, связанная с услугой определения местоположения, различна в зависимости от структуры внутренней сети для сети 3GPP, сети 3GPP2 или сетей других типов. Существует несколько известных способов определения местоположения терминала, включая способ идентификатора ячейки - «Cell-ID», предусматривающий передачу идентификатора (ID) текущей ячейки (зоны), в которой расположен терминал, способ, предусматривающий измерение времени, необходимого для прохождения сигналов от терминала до каждой из базовых станций (например, беспроводных базовых станций «Узлы В»), а затем выполнение триангуляционных расчетов для получения местоположения терминала, и способ, использующий систему глобального позиционирования (GPS).
[5] Однако в традиционных системах предоставления информации о местоположении пользователь может получать информацию о собственном местоположении (физическое местоположение), но не может назначать или устанавливать различные свойства в соответствии с его местоположением (то есть физическим местоположением при движении), например, информацию, отображаемую на экране его терминала, способы функционирования терминала и пользовательские настройки (например, настройки профиля пользователя для определенных функций терминала), для сообщений о местоположении.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Техническая проблема
[6] Задачей настоящего изобретения является создание системы предоставления информации о местоположении и способа обслуживания информации о настройках в такой системе, которые дают возможность пользователю задавать различные действия и сообщения о местоположении в соответствии с определенными областями, которые указывает пользователь.
Техническое решение
[7] Для достижения этой цели, система предоставления информации о местоположении и способ предоставления информации о настройках в соответствии с настоящим изобретением включают в себя модуль проверки конфиденциальности (личного дела), предназначенный для установки настроек пользователя в соответствии с областями настройки, и в момент, когда задействован запрос отчета о местоположении, в качестве местоположения терминала «SET» с поддержкой способа определения местоположения на основе защищенной пользовательской плоскости сообщается информация о настройках, которая задана для той области, где в настоящий момент находится пользователь.
[8] Предпочтительно, информация о настройках является приближенным местоположением, которое представляют одна или несколько предпочтительных областей, а запрос сообщения о местоположении задействуется в случае, когда выполняется инициируемое событие, или в случае действительного ввода запроса сообщения о местоположении. В предпочтительном случае, инициируемое событие задается инициируемым сообщением о запросе сообщения о местоположении. В предпочтительном случае, запрос сообщения о действительном местоположении выполняется сообщением немедленного запроса стандартного предоставления местоположения. В предпочтительном случае, инициируемое событие содержит период сообщения, определяемый периодами времени, действия терминала, определяемые «сменой области», и т.д. В предпочтительном случае, информация о настройках сообщается инициируемым ответным сообщением о местоположении или немедленным ответным сообщением о стандартном местоположении. В предпочтительном случае, если определенное местоположение не является областью настройки или конкретной заданной информации о настройках не существует, сообщается заранее заданное значение или действительное местоположение.
[9] Для достижения вышеуказанной цели способ обслуживания информации о настройках в системе предоставления информации о местоположении, согласно настоящему изобретению, включает в себя: этап задания информации о настройках в соответствии с областями пользовательских настроек; этап регистрации информации о настройках и каждой из областей настроек; этап проверки того, находится ли текущее местоположение пользователя в конкретной области настроек; и в случае если текущее местоположение пользователя находится в конкретной области настроек, этап задействования заданной информации о настройках для соответствующей области настроек.
[10] Предпочтительно, информация о настройках включает в себя информацию, отображаемую на экране терминала, способы функционирования терминала и способ предоставления сообщения о местоположении. В предпочтительном случае, информация о настройках хранится в накопителе данных, а каждая из областей настроек хранится в отдельном функциональном блоке сервера местоположения. В предпочтительном случае, накопитель данных представляет собой модуль проверки конфиденциальности, а функциональный блок получает местоположение пользователя от функционального блока для проверки переместился ли пользователь в определенную область настроек.
[11] Для достижения вышеуказанной цели система предоставления информации о местоположении, согласно настоящему изобретению, включает в себя: терминал, который задает информацию о настройках для каждой из областей настройки; накопитель данных, где хранится указанная заданная информация о настройках; сервер местоположения, который регистрирует область настройки, имеющую заданную информацию о настройках, и проверяет, находится ли пользователь в конкретной области предпочтения; и элемент, который задействует информацию о настройках, заданную для соответствующей области настройки, в случае если пользователь находится в конкретной области настройки.
[12] Предпочтительно, информация об области настройки представляет собой одно из следующих: идентификатор ячейки, область, состоящую из многих идентификаторов ячеек, название города или название страны. В предпочтительном случае, информация о настройках включает в себя информацию, отображаемую на экране терминала, способ функционирования терминала и способ предоставления сообщения о местоположении. В предпочтительном случае, информация о настройках является представительным местоположением, которое указывает действительное местоположение пользователя. В предпочтительном случае модуль является физическим модулем, который сообщает информацию о настройках, задаваемую для области настройки, как представительного местоположения, в случае когда введен запрос на сообщение о местоположении. В предпочтительном случае, задание области настройки и функции информации о настройках регистрируются в функциональном блоке профиля абонента на сервере местоположения, а функциональный блок профиля абонента, в случае если в нем установлена функция информации о настройках, получает местоположение пользователя от функционального блока определения местоположения и проверяет, оказался ли пользователь в конкретной области настроек.
[13] Для достижения вышеуказанной цели способ обслуживания информации о настройках в системе предоставления информации о местоположении, согласно настоящему изобретению, включает в себя: этап записи информации о настройках в прикладной системе терминала, согласно областям настроек пользователя; этап получения информации о местоположении пользователя из сети беспроводной связи; и этап, выполняемый в прикладной системе терминала, сравнения информации о текущем местоположении пользователя с областью настройки и реализации заданной информации о настройках для соответствующей области настроек.
[14] Предпочтительно, прикладная система терминала реализует информацию о настройках по внешнему запросу, или периодически, или при наступлении определенного события. Предпочтительно, прикладная система терминала принимает информацию о местоположении пользователя посредством имеющегося на терминале модуля (enabler) определения местоположения. В предпочтительном случае, указанный модуль определения местоположения хранит информацию об определенной области настроек, для которой имеется заданная информация о настройках.
[15] Для достижения вышеуказанной цели способ обслуживания информации о настройках в системе предоставления информации о местоположении, согласно настоящему изобретению, включает в себя: шаг задания области пользовательских настроек и информации о настройках для каждой области настроек; шаг определения действительного местоположения пользователя в случае генерации запроса на отслеживание местоположения; и шаг сравнения определенного местоположения пользователя с областью настроек и предоставления информации о настройках, которая задана для соответствующей области предпочтения.
[16] Предпочтительно, информация о настройках является представительным местоположением, которое указывает действительное местоположение пользователя, при этом представительное местоположение содержит название конкретной области, ее широту и долготу, и т.п.Предпочтительно, если определенное местоположение не является областью предпочтений или конкретной заданной информации о настройках не существует, сообщается заранее заданное значение или действительное местоположение. Предпочтительно, действительное местоположение пользователя поступает от сервера местоположения из сети или модуля местоположения терминала.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[17] На ФИГ.1 показана схема системы предоставления информации о местоположении в соответствии с настоящим изобретением.
[18] На ФИГ.2 показана блок-схема способа обслуживания информации о настройках для системы предоставления информации о местоположении согласно одному из примеров осуществления настоящего изобретения.
[19] На ФИГ.3 показана услуга предоставления информации о местоположении по инициативе терминала с поддержкой способа определения местоположения на основе защищенной пользовательской плоскости - «SET» в соответствии с одним из примеров осуществления настоящего изобретения.
[20] На ФИГ.4 показана услуга предоставления информации о местоположении по инициативе терминала с поддержкой способа определения местоположения на основе защищенной пользовательской плоскости - «SET» в соответствии с другим примером осуществления настоящего изобретения.
[21] На ФИГ.5 показана услуга предоставления информации о местоположении по инициативе терминала с поддержкой способа определения местоположения на основе защищенной пользовательской плоскости - «SET» в соответствии с еще одним примером осуществления настоящего изобретения.
[22] На ФИГ.6 показана инициируемая услуга предоставления информации о местоположении, выполняемая сетью, в соответствии с одним из примеров осуществления настоящего изобретения.
[23] На ФИГ.7 показана инициируемая услуга предоставления информации о местоположении, выполняемая сетью, в соответствии с другим примером осуществления настоящего изобретения.
[24] На ФИГ.8 показана услуга предоставления стандартной информации о местоположении, выполняемая сетью, в соответствии с одним из примеров осуществления настоящего изобретения.
[25] На ФИГ.9 показана блок-схема обслуживания информации о пользовательских настройках для системы предоставления информации о местоположении согласно одному из примеров осуществления настоящего изобретения.
ПРИМЕРЫ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
[26] Настоящее изобретение использует «представительные» местоположения (например, приближенные местоположения, псевдоместоположения, абстрактные местоположения, символические местоположения и т.п.) и дает возможность пользователю задавать различные пользовательские настройки для различных местоположений, обеспечивая ему различные функции терминала в зависимости от его физического местоположения. Использование «представительных» местоположений и различных пользовательских настроек для различных местоположений может предоставить пользователю различные функции терминала в зависимости от того, где физически находится пользователь.
[27] Далее будет приведено описание предпочтительных вариантов осуществления изобретения. Однако для специалистов в данной области техники будет понятно, что свойства настоящего изобретения не ограничиваются лишь теми вариантами осуществления, описание которых здесь приведено.
[28] Настоящее изобретение предлагает систему предоставления информации о местоположении, которая отражает (или принимает во внимание - учитывает) информацию о пользовательских предпочтениях/настройках (например, настройки профиля пользователя), обеспечивает взаимодействие всех объектов такой системы и схему для задействования информации о пользовательских настройках, которые задаются (либо предусматриваются, либо устанавливаются) для определенной области (например, физического местоположения), в случае когда пользователь перемещается (или входит) в соответствующее местоположение (или соответствующую область), заданное (заданную) ранее.
[29] В настоящем изобретении система предоставления информации о местоположении, которая отражает (или учитывает) информацию о пользовательских настройках, способна задавать различные действия и функции терминала для определенной области (физического местоположения), назначенной пользователем. Например, пользователь терминала может задать (назначить) настраиваемый сигнал входящего вызова (Рингтон), когда он на работе, и режим телефонного звонка, когда он дома, а также задать (назначить) для своего терминала отключение приема международных звонков или отключение приема информации соответствующих услуг в то время, когда он находится дома. Таким образом, при подобных установках (назначениях) терминал может обнаруживать эти параметры при перемещении пользователя со своим терминалом и автоматически переходить в режим настраиваемого сигнала входящего вызова, когда пользователь приходит на рабочее место, или в режим звонка, когда пользователь уходит с места работы.
[30] Другими словами, в соответствии с настоящим изобретением в состав системы предоставления информации о местоположении входят модули, которые позволяют задействовать некоторую информацию о настройках (параметрах пользователя), заранее назначенную пользователем, в момент когда пользователь входит в некоторую область. Для этого должен быть добавлен модуль, позволяющий «включать» определенные действия терминала в определенных областях, кроме того, потребуются связанные с этим интерфейсы.
[31] Кроме того, в настоящем изобретении информация о пользовательских настройках (например, параметры пользователя) может храниться в сетевом элементе, который называется хранилищем (репозиторием) пользовательских настроек (например, модуль проверки конфиденциальности «РСЕ»), и при получении запроса на отслеживание местоположения пользователя (то есть запроса на отслеживание текущего местоположения терминала пользователя) сообщается не действительное физическое местоположение пользователя (например, координаты «х, у, z», координаты GPS и т.п.), а значение, которое представляет местоположение (либо область), заранее назначенное пользователем (а именно, представительное местоположение, приближенное местоположение, псевдоместоположение, абстрактное местоположение, символическое местоположение, концептуальное местоположение, теоретическое местоположение и т.п.), которое отражает (или учитывает) информацию о пользовательских настройках, используемую для сообщения.
[32] Другими словами, представительное местоположение не обозначает действительное физическое местоположение пользователя, а, в предпочтительном случае, указывает более крупную область, в которой физически находится пользователь.
[33] Одно из преимуществ использования концепции «представительных местоположений» состоит в том, что можно более эффективно обрабатывать и управлять различной необходимой информацией и соответствующими взаимосвязями между действительным местоположением пользователя (которое может непрерывно изменяться в силу мобильности пользователя) и пользовательскими настройками (параметрами пользователя, которые дают возможность терминалу пользователя действовать определенным образом), назначенными для определенных физических местоположений.
[34] Такое формирование сообщений о «представительных местоположениях» означает проверку параметров пользователя (например, в модуле «РСЕ»), где хранятся пользовательские настройки, сравнение действительного физического местоположения пользователя с заранее заданной пользовательской настройкой по получению запроса на отслеживание местоположения пользователя и сообщение представительного местоположения, которое представляет (либо означает, либо обозначает) действительное местоположение пользователя. Представительное местоположение указывает одно из местоположений в одной или нескольких областях «зоны настройки», назначенных пользователем. Например, пользователь может назначить одну из своих зон настройки в качестве «домашней», которая может указывать город, где он живет. В этой «домашней» зоне можно назначить одну или несколько областей (например, областей меньшего размера, границ, территорий и т.п.), например, названия местности, а каждая из областей может иметь собственное представительное местоположение, которое должно использоваться в качестве названия местности, где находится пользователь, вместо действительного местоположения пользователя на определенной улице или по определенному адресу в этой местности.
[35] В качестве представительного местоположения можно задать несколько областей, а для каждой области можно задать несколько представительных местоположений. В предпочтительном случае, области, которые устанавливаются в качестве зоны настройки, и информация о пользовательских настройках каждой из зон настройки могут быть заданы или изменены только самим пользователем, наделенным соответствующими правами.
[36] На ФИГ.1 показан пример структуры системы предоставления информации о местоположении в соответствии с одним из вариантов осуществления настоящего изобретения. Как показано, система предоставления информации о местоположении может включать в себя накопитель данных 10, сервер местоположения 11, удаленный сервер 12 и терминал пользователя 13.
[37] Накопитель данных 10 представляет собой элемент сети, существующий в одном из узлов сети беспроводной связи, например - модуль проверки конфиденциальности «РСЕ» и т.п. Накопитель данных 10 хранит информацию о пользовательских настройках (параметрах пользователей), связанную с работой терминала в определенной зоне, информацию о пользовательских настройках (например, представительные местоположения), заданную для каждой области в зоне пользовательской настройки, и т.п.
[38] Сервер местоположения 11 может включать в себя функциональный блок профиля абонента (совокупность параметров абонента), функциональный блок определения местоположения, который определяет текущее местоположение терминала (пользователя), и другие элементы, которые необходимы для поддержки предоставления информации о местоположении. Функциональный блок профиля абонента может хранить информацию о том, задана или нет услуга (далее именуемая «услугой предоставления информации о пользовательских настройках»), связанная с работой терминала в определенной области (например, включено или выключено предоставление информации о пользовательских настройках), и информацию, связанную с зоной пользовательских настроек, которая задана пользователем. Поскольку в традиционной технологии блоки, обеспечивающие предоставление информации о местоположении, не выполняли каких-либо функций, связанных с информацией о пользовательских настройках, в зависимости от местоположения пользователя, можно сказать, что необходимы новые специальные элементы для выполнения функций, связанных с информацией о настройках.
[39] Функциональный блок профиля абонента хранит информацию, связанную с зоной настройки, и информацию о том, задана или нет услуга предоставления информации о настройках, и когда пользователь оказывается в конкретном месте, выполняются соответствующие процедуры, позволяющие активизировать определенные функции терминала (например, пользовательские настройки), заданные пользователем. А именно, функциональный блок профиля абонента сообщает удаленному серверу 12 о том, что пользователь вошел в зону пользовательских настроек, которая была задана пользователем, и позволяет удаленному серверу 12 задействовать информацию о настройках, которая была задана пользователем. Здесь удаленный сервер 12 может запрашивать и принимать информацию о пользовательских настройках для определенной области, хранящуюся в накопителе данных 10.
[40] Кроме того, когда имеется запрос на отслеживание местоположения пользователя, функциональный блок профиля абонента сравнивает действительное физическое местоположение пользователя, предоставленное функциональным блоком расчета местоположения, с информацией о настройках, хранящейся в накопителе данных 10, и сообщает «представительное местоположение», которое задано для информации о пользовательских настройках.
[41] Кроме того, система предоставления информации о местоположении в соответствии с настоящим изобретением может включать в себя удаленный сервер 12, который задействует информацию о конкретных настройках, заданных пользователем. В настоящем изобретении элемент, выполняющий функцию задействования информации о конкретных настройках в соответствии с местоположением пользователя, называется «удаленным сервером», а местоположение удаленного сервера 12 различается в зависимости от структуры сети беспроводной связи.
[42] Удаленный сервер 12 может представлять собой независимо существующий физический модуль, либо может содержаться в одном из модулей, которые уже входят в состав обычной структуры сети беспроводной связи. Таким образом, для активизации действий конкретного терминала 13 в некоторых областях, заданных пользователем, необходимо отдельно определить интерфейсы между сервером местоположения 11 и удаленным сервером 12, между накопителем данных 10 и удаленным сервером 12, и между удаленным сервером 12 и терминалом 13. Кроме того, накопитель данных 10 и удаленный сервер 12 обозначены в виде отдельных элементов, но в другом варианте осуществления накопитель данных 10 может быть включен в удаленный сервер 12.
[43] В настоящем изобретении работа конкретного терминала задается в соответствии с местоположением пользователя, и в протокол интерфейса между терминалом 13 и накопителем данных 10 добавляется поле, которое может передавать заданную информацию о настройках в соответствии с местоположением пользователя. А именно, поле для передачи информации о настройках добавляется к формату передачи данных между терминалом 13 и накопителем данных 10.
[44] Накопитель данных 10 может хранить информацию о конкретных пользовательских настройках, а сервер местоположения 11 может определить, входит ли пользователь в зону настройки, ранее заданную пользователем, и сообщает об этом удаленному серверу 12. Соответственно, удаленный сервер 12 задействует информацию о настройках (конкретных режимах) терминала 13, заданную пользователем, в случае если пользователь вошел в зону пользовательских настроек.
[45] Работа каждого из интерфейсов, показанных на ФИГ.1, заключается в следующем:
[46] Запрос (удаленный сервер 12 - накопитель данных 10): Применяется по запросу информации о настройках, связанной с конкретной работой терминала в конкретной области. Здесь ответ является ответом на соответствующий запрос.
[47] Запрос (терминал пользователя 13 - накопитель данных 10): Применяется, когда пользователь намеревается сохранить информацию о настройках, связанную с конкретным режимом терминала в конкретной области. Здесь ответ является ответом на соответствующий запрос.
[48] Запрос (терминал пользователя 13 - сервер местоположения 11) (функциональный блок профиля абонента): Применяется, когда пользователь намеревается задать определенное местоположение в качестве местоположения пользовательских настроек. Здесь ответ является ответом на соответствующий запрос.
[49] Запрос (удаленный сервер 12 - терминал пользователя 13): Применяется, когда удаленный сервер 12 активизирует определенное действие терминала (информация о настройках), назначенную пользователем, в случае когда пользователь перемещается в определенное местоположение. Здесь ответ является ответом на соответствующий запрос.
[50] Завершающий запрос (сервер местоположения 11 (функциональный блок профиля абонента) - удаленный сервер 12): Применяется, когда функциональный блок профиля абонента определяет, что пользователь переместился в определенное местоположение, и сообщает об этом удаленному серверу 12. Здесь ответ является ответом на соответствующий запрос.
[51] На ФИГ.2 показана блок-схема способа обслуживания информации о пользовательских настройках для системы предоставления информации о местоположении согласно одному из примеров осуществления настоящего изобретения.
[52] В соответствии с ФИГ.2 пользователь может осуществлять манипуляции с меню (например, графическим интерфейсом пользователя: «GUI»), которое предоставляется терминалом, чтобы воспользоваться услугой предоставления информации о настройках. В этом состоянии пользователь может задавать информацию о пользовательских настройках для своих областей настройки и соответствующих зон предпочтения (S10). Предпочтительно, информация о настройках указывает функции терминала или представительное местоположение, которое отображает действительное местоположение пользователя.
[53] Здесь одна или несколько зон (местоположений) могут быть заданы (то есть, зарегистрированы или назначены) как единичная область пользовательских настроек. Таким образом, поскольку пользователь может задавать в качестве зоны настройки различные области, то в соответствии с определенными местоположениями (или зонами) можно задавать различные типы информации о настройках.
[54] Информация о настройках для конкретной области, назначенная пользователем, может быть сохранена в накопителе данных 10 через интерфейс (S11), информация о зоне настройки (например, идентификатор соты и т.п.для соответствующего местоположения) и информация о том, задана или нет услуга предоставления информации о настройках (состояние «ВКЛ» или «ВЫКЛ»), передаются серверу местоположения 11 и могут быть сохранены в функциональном блоке профиль абонента. Здесь операция сохранения может быть выполнена посредством ответа накопителя данных 10 о профиле пользователя по запросу терминала 13 и посредством ответа терминала 13 по запросу сервера местоположения 11.
[55] После этого функциональный блок профиля абонента проверяет, задана или нет услуга предоставления информации о настройках, или в случае если имеется запрос пользователя на отслеживание местоположения, выполняется запрос к функциональному блоку профиля абонента для определения местоположения пользователя, блоку, который представляет собой модуль для определения информации о местоположении (физического местоположения), расположенный в сервере местоположения 11 (SI 2), и проверяет, находится или нет текущее местоположение пользователя в конкретной зоне настройки (S13). В результате проверки в случае, если текущее местоположение пользователя находится в конкретной зарегистрированной области настройки, функциональный блок профиля абонента сообщает об этом удаленному серверу 12, если же текущее местоположение пользователя не находится в конкретной зарегистрированной области настройки, то процесс возвращается к шагу S12.
[56] Соответственно, удаленный сервер 12 задействует информацию о настройках (например, определенные действия терминала, функции, способы предоставления информации о местоположении и т.п.), заданную пользователем для конкретной зоны настройки (S14). Здесь, поскольку информация о пользовательских настройках записана в накопителе данных 10, удаленный сервер 12 запрашивает накопитель данных 10 передать информацию 16 о настройках, чтобы соответствующая информация о настройках могла быть задействована в терминале пользователя. В частности, если информация о настройках обозначает представительное местоположение, которое представляет действительное местоположение пользователя, функциональный блок профиля абонента сравнивает действительное местоположение пользователя, полученное из функционального блока определения местоположения, с информацией местоположения, хранящейся в накопителе данных 10, и сообщает представительное местоположение, заданное в информации о пользовательских настройках.
[57] Таким образом, когда терминал перемещается (входит) в определенную область, функциональный блок определения местоположения выполняет совместно с терминалом 13 процедуры определения местоположения и предоставляет текущее местоположение пользователя функциональному блоку профиля абонента, и требуется процедура обмен сигналами между сервером местоположения и терминалом. Поэтому настоящее изобретение предлагает процедуру обмена сигналами для системы предоставления информации о местоположении методом определения местоположения защищенной пользовательской плоскости - «SUPL». Здесь следует понимать, что, кроме способа определения местоположения защищенной пользовательской плоскости «SUPL», при осуществлении настоящего изобретения можно использовать многие другие типы процедур обмена сигналами. То есть способ определения местоположения защищенной пользовательской плоскости «SUPL» - это, прежде всего, пример осуществления свойств настоящего изобретения, которое не ограничивается описываемыми ниже процедурами обмена сигналами при определении местоположения защищенной пользовательской плоскости «SUPL».
[58] Способ определения местоположения защищенной пользовательской плоскости «SUPL» представляет собой эффективный способ передачи информации о местоположении (то есть физическом местоположении пользователя), необходимой для определения местоположения мобильного терминала, где передается информация поддержки местоположения (например, вспомогательная информация GPS), а для поддержки протоколов, связанных с позиционированием между мобильным терминалом и сетью, применяется широкополосный радиоканал передачи данных пользовательской плоскости.
[59] В системе предоставления информации о местоположении на основе способа определения местоположения защищенной пользовательской плоскости «SUPL», сеть, использующая «SUPL», связанная с услугой определения местоположения, обычно включает в себя исполнительное устройство «SUPL», базовую систему местоположения «SUPL», далее базовая система «SLP», и терминал с поддержкой «SUPL», далее «SET». Исполнительное устройство «SUPL» относится к точке доступа к логической услуге, и использует действительную определенную информацию о местоположении (физическое местоположение), базовая система «SLP» - это точка доступа к услуге определения местоположения защищенной пользовательской плоскости «SUPL» для блока сети, который обращается к сетевым ресурсам для получения информации о местоположении (физическом местоположении) (то есть, «SLP можно считать неким прикладным сервером, расположенным на вышерасположенном уровне по отношению к самой сети). «SET» представляет собой элемент, который способен взаимодействовать с сетью «SUPL» посредством интерфейса определения местоположения защищенной пользовательской плоскости «SUPL», и может включать в себя терминал пользователя универсальной подвижной телекоммуникационной системы «UMTS» (пользовательское оборудование: UE); мобильную станцию «GMS MS», мобильную станцию «MS IS-95», портативный компьютер, электронного секретаря «PDA» и т.п. устройства, содержащие модули «SET». В качестве альтернативы могут использоваться различные типы мобильных терминалов с возможностью доступа к беспроводным локальным сетям. Модуль «SET» поддерживает процедуры определения местоположения методом защищенной пользовательской плоскости «SUPL» путем взаимодействия с сетью посредством широкополосного радиоканала передачи данных пользовательской плоскости. Соответственно, терминал 13 и беспроводная сеть могут быть реализованы в виде сети «SUPL», где «SLP» соответствует серверу местоположения, a «SET» соответствует терминалу.
[60] В настоящем изобретении информация о местоположение «SET» предоставляется пользователю при наличии запроса на отслеживание местоположения (то есть, немедленное стандартное предоставление местоположения), или с определенной периодичностью, или при наступлении определенного события (то есть инициируемое предоставление местоположения). Определенное событие может представлять собой различные события, например, когда пользователь, который использует «SET», входит в конкретную область или выходит из нее, или когда пользователь первоначально находится в состоянии, где событие или определение местоположения невозможны (например, когда отсутствует связь под землей, в таком месте, как метро), но позднее, когда определение местоположения становится возможным, передается информация о соответствующем событии.
[61] Кроме того, настоящее изобретение четко указывает, когда начинаются процедуры позиционирования услуги определения местоположения защищенной пользовательской плоскости «SUPL» (определения местоположения «SUPL»). Для этого терминал использует сообщение «SUPL» с целью информирования сети «SUPL» о том, что начались процедуры позиционирования «SUPL». Здесь для информирования о начале процедуры позиционирования «SUPL» вместо сообщения «SUPL» модуль «SLP» может также использовать сообщение «SUPL START». Далее позиционирование будет также называться определением местоположения.
[62] В первую очередь, поясним процедуры определения местоположения в сети с услугой определения местоположения защищенной пользовательской плоскости «SUPL». Вообще, услуга предоставления местоположения защищенной пользовательской плоскости «SUPL» может быть услугой по инициативе сети или услугой по инициативе модуля «SET».
[63] На ФИГ.3 показана схема сообщений услуги предоставления информации о местоположении по инициативе «SET» в соответствии с одним из примеров осуществления настоящего изобретения. Здесь базовая система «SLP» относится к беспроводной сети, a «SET» - к терминалу, тогда как исполнительное устройство «SUPL» может существовать в сети, в терминале или в отдельном от них элементе.
[64] В соответствии с ФИГ.3, исполнительное устройство определения местоположения защищенной пользовательской плоскости «SUPL» в «SET» запускает базовую систему «SLP» (базовую систему местоположения «SUPL») и сеанс позиционирования, и