СПОСОБ ШИРОКОВЕЩАТЕЛЬНОГО/МНОГОАДРЕСНОГО ОБСЛУЖИВАНИЯ НА ОСНОВЕ ИНФОРМАЦИИ О МЕСТОПОЛОЖЕНИИ ПОЛЬЗОВАТЕЛЯ
METHOD OF BROADBAND/MULTIADDRESS SERVICE BASED ON INFORMATION ON USER LOCATION

Область техники, к которой относится изобретение
[1] Настоящее изобретение относится к широковещательному/многоадресному обслуживанию, в частности к широковещательному/многоадресному обслуживанию на основе данных о местоположении пользователя.
Известный уровень техники
[2] Широковещательное/многоадресное обслуживание, которое предоставляет ионосферное радиовещание или передачу различной дополнительной информации на мобильные терминалы, является новым типом обслуживания, включающим в себя как широковещательное обслуживание, при котором полезная информация передается поставщиком услуг всем абонентам, подписанным на его услуги, так и многоадресное обслуживание, при котором информация передается только определенной группе абонентов, которые заранее подписались на конкретный предмет или контент (содержимое).
[3] Поскольку широковещательное/многоадресное обслуживание может одновременно предоставлять одну и ту же информацию нескольким абонентам, управление сетевыми ресурсами может производиться эффективно, и в соответствии с этим увеличивается количество идентификаторов для предоставления широкополосного использования через эффективное управление сетевыми ресурсами. В дополнение к этому требования абонентов относительно высокого уровня обслуживания могут быть удовлетворены посредством предоставления разнообразных высокоскоростных услуг.
[4] Абоненты могут из разнообразной предлагаемой информации выбрать для приема только предпочтительную для них услугу, и в этом отношении способ избирательного приема информации на основе данных о местоположении абонента ранее не предлагался.
[5] Кроме того, в традиционном широковещательном/ многоадресном обслуживании не предлагался способ выдачи разрешения серверу на классификацию мультимедийной информации или различного контента на основе услуги по определению местоположения пользователя и обеспечение этой услуги.
[6] То есть в известном широковещательном/многоадресном обслуживании имеется проблема, заключающаяся в том, что одна и та же информация одновременно поставляется нескольким пользователям и эти пользователи должны принимать информацию независимо от их местоположения.
Сущность изобретения
Техническая проблема
[7] Таким образом, одной из задач настоящего изобретения является предложение способа предоставления услуги широковещательного/ многоадресного обслуживания на основе данных о местоположении пользователя, причем при предоставлении услуги пользователю, подписавшемуся на эту услугу, сервер может избирательно передать предпочтительную для пользователя широковещательную информацию или контенты (содержимое) на основе данных о местоположении пользователя.
[8] Другой задачей настоящего изобретения является предложение способа предоставления услуги широковещательного/многоадресного обслуживания на основе данных о местоположении пользователя, при котором пользователь может избирательно принимать контенты (содержимое) или информацию в соответствии с текущим местоположением.
Техническое решение
[9] Чтобы выполнить, как минимум, указанные выше задачи полностью или частично, предложен способ предоставления услуг широковещательного/многоадресного обслуживания на основе данных о местоположении пользователя в системе предоставления услуг широковещательного/многоадресного обслуживания, включающий в себя следующие шаги: задание контента, который терминал желает принимать в конкретной зоне; и передача соответствующего контента на терминал сервером широковещательного/многоадресного обслуживания, когда этот терминал расположен в этой заранее заданной зоне.
[10] Чтобы достичь, как минимум, указанных преимуществ, полностью или частично, дополнительно предложен способ предоставления услуги широковещательного/многоадресного обслуживания на основе данных о местоположении пользователя, включающий в себя следующие шаги: передача сервером широковещательного/многоадресного обслуживания, который получил определенные контенты от поставщика информации, списка контентов, содержащего данные о доступных для обслуживания зонах, на один или несколько терминалов; прием сообщения с запросом на услуги широковещательного/многоадресного обслуживания относительно одного или нескольких контентов, выбранных пользователем конкретного терминала из списка контентов; проверка сервером широковещательного/многоадресного обслуживания данных о местоположении конкретного терминала с помощью сервера местоположения; и передача контента, соответствующего текущему местоположению конкретного терминала, на этот терминал.
[11] Чтобы достичь, как минимум, указанных выше преимуществ, полностью или частично, дополнительно предложен способ предоставления услуг широковещательного/многоадресного обслуживания на основе данных о местоположении пользователя, включающий в себя следующие шаги: передача сервером услуг широковещательного/многоадресного обслуживания, который получил определенные контенты от поставщика информации, списка контентов, содержащего данные о доступных для обслуживания зонах, на один или несколько терминалов; прием сообщения с запросом на услугу широковещательного/многоадресного обслуживания относительно одного или нескольких контентов, выбранных пользователем конкретного терминала из списка контентов; прием от конкретного терминала данных о его текущем местоположении; и передача контента, соответствующего текущему местоположению конкретного терминала, на этот терминал.
[12] Для достижения, как минимум, указанных преимуществ, полностью или частично, дополнительно предложен способ предоставления услуг широковещательного/многоадресного обслуживания на основе данных о местоположении пользователя, в котором услуга широковещательного/ многоадресного обслуживания предоставляется, как минимум, одному или нескольким терминалам, каждый из которых имеет пользователя, выполняющего прием/передачу информации через одну и ту же трансляцинную сеть, включающий в себя следующие шаги: передача сервером широковещательного/многоадресного обслуживания, который получил один или несколько контентов, информации о контентах пользователю; прием от пользователя сообщения с запросом на услугу широковещательного/многоадресного обслуживания в отношении контента, выбранного пользователем конкретного терминала из информации о контентах; передача сервером широковещательного/многоадресного обслуживания сообщения с запросом об определении местоположения в отношении конкретного терминала на сервер местоположения; прием от сервера местоположения ответного сообщения на запрос об определении местоположения; и передача контента, соответствующего данным о местоположении, на конкретный терминал.
[13] Для достижения, как минимум, указанных выше преимуществ, полностью или частично, дополнительно предложен способ предоставления услуг широковещательного/многоадресного обслуживания на основе данных о местоположении пользователя, в котором услуга широковещательного/ многоадресного обслуживания предоставляется, как минимум, одному или нескольким терминалам, каждый из которых имеет пользователя, который выполняет прием/передачу информации через одну и ту же трансляционную сеть, включающий в себя следующие шаги: прием пользователем информации о контентах в отношении одного или нескольких контентов от сервера широковещательного/многоадресного обслуживания; передача сообщения с запросом на услугу широковещательного/многоадресного обслуживания в отношении контента, выбранного пользователем конкретного терминала из информации о контентах, на сервер широковещательного/многоадресного обслуживания; передача пользователем сообщения с запросом об определении местоположения конкретного терминала на сервер местоположения; прием от сервера местоположения ответного сообщения на запрос об определении местоположения, включая результаты определения местоположения; передача пользователем данных о местоположении конкретного терминала на сервер широковещательного/многоадресного обслуживания; и прием от сервера широковещательного/многоадресного обслуживания контента, соответствующего текущему местоположению конкретного терминала, среди избранных контентов.
[14] Для достижения, как минимум, указанных выше преимуществ, полностью или частично, дополнительно предложен способ предоставления услуги широковещательного/многоадресного обслуживания на основе данных о местоположении пользователя, в котором услуга широковещательного/ многоадресного обслуживания предоставляется, как минимум, одному или нескольким терминалам, каждый из которых имеет первый и второй абонентские модули, подключенные к разным сетям, включающий в себя следующие шаги: передача сервером широковещательного/многоадресного обслуживания, получившим один или несколько контентов, информации о контентах для первого абонентского модуля; прием от второго абонентского модуля сообщения с запросом на услугу широковещательного/многоадресного обслуживания в отношении контента, выбранного пользователем конкретного терминала из информации о содержимом; передача сервером широковещательного/многоадресного обслуживания сообщения с запросом об определении местоположения конкретного терминала на сервер местоположения; прием от сервера местоположения ответного сообщения на запрос об определении местоположения; и передача первому абонентскому модулю контентов, соответствующих данным о местоположении, из контентов, избранных пользователем.
[15] Для достижения, как минимум, указанных выше преимуществ, полностью или частично, дополнительно предложен способ предоставления широковещательного/многоадресного обслуживания на основе данных о местоположении пользователя, в котором услуга широковещательного/ многоадресного обслуживания предоставляется, как минимум, одному или нескольким терминалам, каждый из которых имеет первый и второй абонентские модули, подключенные к разным трансляционным сетям, включающий в себя следующие шаги: прием первым абонентским модулем информации о контентах в отношении одного или нескольких контентов от сервера широковещательного/многоадресного обслуживания; передача вторым абонентским модулем сообщения с запросом на услугу широковещательного/многоадресного обслуживания в отношении контентов, избранных пользователем конкретного терминала из информации о контентах, на сервер широковещательного/многоадресного обслуживания; передача вторым абонентским модулем запроса об определении местоположения конкретного терминала на сервер местоположения; прием вторым абонентским модулем ответного сообщения в отношении запроса об определении местоположения, включая результаты определения местоположения; передача вторым абонентским модулем данных о местоположении конкретного терминала на сервер широковещательного/многоадресного обслуживания; и прием первым абонентским модулем контента от сервера широковещательного/многоадресного обслуживания.
[16] Дополнительные преимущества, задачи и возможности настоящего изобретения будут частично изложены в последующем описании и специалисту в данной области техники частично будут ясны из описания, а также могут быть выявлены в ходе практического применения изобретения. Цели и преимущества настоящего изобретения могут быть реализованы и достигнуты, в частности, как указано в прилагаемой формуле изобретения.
Описание чертежей
[17] Подробное описание изобретения будет далее приведено со ссылкой на нижеследующие чертежи, на которых аналогичные элементы обозначены аналогичными номерами.
[18] На фиг.1 представлена блок-схема структуры системы широковещательного/многоадресного обслуживания в соответствии с настоящим изобретением.
[19] На фиг.2 представлена схема прохождения сигналов для способа предоставления широковещательного/многоадресного обслуживания в соответствии с первым вариантом осуществления настоящего изобретения.
[20] На фиг.3 представлена схема прохождения сигналов для способа предоставления широковещательного/многоадресного обслуживания в соответствии со вторым вариантом осуществления настоящего изобретения.
[21] На фиг.4 представлены пункты, включенные в запись меню услуг в соответствии с настоящим изобретением.
[22] На фиг. с 5 по 7 и с 8 по 14 представлены сообщения с запросом об определении местоположения и соответствующие ответные сообщения, записанные на языке XML (расширяемый язык разметки).
[23] На фиг.15 показана таблица поиска из базы данных сервера широковещательного/многоадресного обслуживания.
[24] На фиг.16 представлена схема прохождения сигналов для способа предоставления широковещательного/многоадресного обслуживания в соответствии с третьим вариантом осуществления настоящего изобретения.
[25] На фиг.17 представлена схема прохождения сигналов для способа предоставления широковещательного/многоадресного обслуживания в соответствии с четвертым вариантом осуществления настоящего изобретения.
Предпочтительные примеры осуществления изобретения
[26] Рассмотрим теперь способ предоставления широковещательного/ многоадресного обслуживания на основе данных о местоположении пользователя в соответствии с настоящим изобретением со ссылкой на прилагаемые чертежи.
[27] В настоящем изобретении предлагается интерфейс между терминалом, предоставляющим предпочтительные для пользователя контенты или информацию, и одним или несколькими серверами, на основе информации о местоположении пользователя, а также способ его работы. В частности, в настоящем изобретении предлагается широковещательное/многоадресное обслуживание, в котором сервер фильтрует различные контенты или информацию на основе данных о местоположении пользователя и предоставляет их пользователям в соответствующих зонах обслуживания. В этом случае сервер может предоставлять услугу каждому пользователю в соответствующей зоне, предоставлять соответствующую услугу терминалу, который запрашивает услугу в соответствующей зоне, или поставлять соответствующую услугу в зону, запрашиваемую пользователем.
[28] В настоящем изобретении, когда пользователь запрашивает услугу широковещательного/многоадресного обслуживания, предоставляемую в конкретной зоне, сервер широковещательного/многоадресного обслуживания проверяет данные о местоположении пользователя и предоставляет контенты или информацию соответствующей зоны. В этом случае сервер широковещательного/многоадресного обслуживания проверяет данные о местоположении пользователя с помощью сервера местоположения или проверяет информацию о местоположении пользователя, передаваемую с терминала.
[29] На фиг.1 представлена блок-схема структуры системы широковещательного/многоадресного обслуживания в соответствии с настоящим изобретением.
[30] Как показано на фиг.1, система широковещательного/многоадресного обслуживания содержит поставщика 10 информации, сервер 30 широковещательного/многоадресного обслуживания, который проверяет информацию о зоне из контентов и информацию, принятую от поставщика 10 информации, и предоставляет контенты и информацию в соответствующую зону через услугу широковещательного/многоадресного обслуживания, терминал 50, который принимает контенты и информацию от сервера широковещательного/многоадресного обслуживания и передает информацию, вводимую пользователем, а также сервер 20 местоположения, который проверяет данные о местоположении терминала 50. В этом случае поставщик 10 информации может одновременно поставлять один или несколько контентов на один или несколько терминалов, используя широковещательное/многоадресное обслуживание.
[31] Терминал 50 включает в себя абонентский модуль широковещательного/многоадресного обслуживания, принимающий или запрашивающий услугу широковещательного/многоадресного обслуживания, и абонентский модуль определения местоположения, принимающий или запрашивающий информацию о местоположении соответствующего терминала. В этом случае абонентский модуль широковещательного/многоадресного обслуживания и абонентский модуль определения местоположения представляют собой модули, установленные в терминале.
[32] Трансляционная сеть, предназначенная для фактической передачи контентов и информации между терминалом и сервером широковещательного/многоадресного обслуживания, предоставляет следующие услуги: услуга мультимедийного широковещательного/многоадресного обслуживания «MBMS» системы 3GPP, услуга широковещательного/многоадресного обслуживания «BCMCS» системы 3GPP2 или услуга широковещательной передачи цифровой видеоинформации - «DVB». Указанная система в целом называется широковещательной системой распределения - «BDS».
[33] Для услуг «MBMS» и «BCMCS» используются как восходящий, так нисходящий каналы, поэтому возможно взаимодействие между сервером широковещательного/многоадресного обслуживания и терминалом в одной и той же радиотрансляционной сети. Однако для услуги «DVB» используется только нисходящий канал, поэтому, если предполагается, что терминал будет осуществлять связь с сервером широковещательного/многоадресного обслуживания, его следует подключать к мобильной сети связи, например высокоскоростной передачи данных «EV-DO» или глобальной системы мобильной связи «GSM», чтобы использовать восходящий канал.
[34] Система, описанная выше, работает следующим образом.
[35] Сервер широковещательного/многоадресного обслуживания принимает контент от поставщика информации и сохраняет его. Когда сервер широковещательного/многоадресного обслуживания принимает информацию о текущем местоположении терминала от сервера местоположения или от терминала, запрашивающего соответствующий контент, он передает контент, подлежащий передаче в соответствующую зону из числа контентов, сохраненных в памяти, на терминал пользователя.
[36] Сервер широковещательного/многоадресного обслуживания принимает определенные контенты от поставщика информации, классифицирует их и сохраняет их в соответствующей зоне обслуживания, принимает информацию о текущем местоположении терминала от сервера местоположения или терминала, запрашивающего соответствующие контенты, и передает контенты, предназначенные для соответствующей зоны, на терминал пользователя.
[37] Хотя сервер широковещательного/многоадресного обслуживания не принимает от терминала запрос на услуги, он может предоставлять контенты и информацию в соответствии с текущим местоположением терминала, и может передавать содержимое, предназначенное для конкретной зоны, запрашиваемой пользователем, на соответствующий терминал независимо от информации о текущем местоположении терминала, запрашивающего услугу.
[38] На фиг.2 и 3 представлена схема прохождения сигналов, иллюстрирующая способ предоставления широковещательного/многоадресного обслуживания на основе информации о местоположении пользователя, в котором услуга широковещательного/многоадресного обслуживания может предоставляться через терминал, в котором абонентский модуль широковещательного/многоадресного обслуживания и абонентский модуль определения местоположения могут быть подключены к одной и той же трансляционной сети. В этом случае сетью является сеть типа «MBMS» системы 3GPP или «BCMCS» системы 3GPP2.
[39] На фиг.2 представлена схема прохождения сигналов для способа предоставления широковещательного/многоадресного обслуживания в соответствии с первым примером осуществления настоящего изобретения, где сервер широковещательного/многоадресного обслуживания, который назначен для передачи контентов или информации, связанной с данными о местоположении, непосредственно принимает информацию о местоположении соответствующего терминала от сервера местоположения.
[40] Как показано на фиг.2, система предоставления широковещательного/многоадресного обслуживания включает в себя поставщика 10 информации, сервер 20 местоположения, сервер 30 широковещательного/многоадресного обслуживания, терминал 50 и конечного пользователя 60, который проверяет контенты и информацию, выдаваемые на терминал 50, и вводит определенную информацию. Контенты и информация передаются на терминал 50 через широковещательную систему 40 распределения «BDS». Терминал 50 содержит «ВDS»-приемник 51 широковещательной системы распределения, абонентский модуль широковещательного/многоадресного обслуживания и абонентский модуль определения местоположения 53. В этом случае, поскольку абонентский модуль широковещательного/многоадресного обслуживания и абонентский модуль определения местоположения терминала 50 подключены к одной и той же трансляционной сети, два абонентских модуля рассматриваются как один объект, а именно как абонентский модуль 53 широковещательного/многоадресного обслуживания (Абонентский модуль «B/L»).
[41] Сервер 30 широковещательного/многоадресного обслуживания принимает один или несколько контентов от поставщика 10 информации (шаг S11). В состав контентов входит информация о зоне, в которую планируется передавать соответствующий контент, т.е. информация о зоне, в которую соответствующий контент может быть предоставлен.
[42] Приняв контент, сервер 30 широковещательного/многоадресного обслуживания генерирует меню услуг, используя данные о времени обслуживания, месте (местоположении) и соответствующем графике выдачи каждого контента, и передает каждое меню услуг на терминалы 50 каждой зоны, в которой предоставляется услуга широковещательного/многоадресного обслуживания. В этом случае сервер 30 широковещательного/многоадресного обслуживания может сохранить контенты, принятые от поставщика информации, двумя способами. При первом способе принимаются и сохраняются контенты, а при втором способе проверяется информация о зоне, содержащаяся в контенте, и сохраняется контент, соответствующий каждой зоне обслуживания в соответствии с классификацией. Меню услуг содержит полный список контентов, который может быть предоставлен сервером широковещательного/многоадресного обслуживания, или список контентов, который пользователь запросил заранее или который избирательно составлен на основе информации о предпочтениях, зарегистрированной при подписке пользователя на услугу.
[43] В случае, когда каждая программа или контенты из меню услуг содержат информацию о зоне, в соответствующую запись меню услуг должны быть включены информация об условии, относящаяся к признаку, отличающему конкретную зону, контенты на основе местоположения, и характеристики обслуживания, определяющие каждый контент.
[44] Например, признак для определения конкретной зоны содержит название зоны, подробный адрес, почтовый индекс, точные координаты местоположения и т.д., контент содержит информацию о классификации, а именно, является ли соответствующий контент объявлением, информацией о погоде и т.п., характеристики обслуживания содержат информацию о том, как поставляется соответствующий контент - лишь однократно или периодически, поставляется ли он при входе терминала в конкретную зону или выходе из нее. Опишем подробнее информацию, включенную в запись меню услуг.
[45] Когда терминал 50 принимает меню услуг через «BDS»-приемник 51 широковещательной системы 40 распределения, он через абонентский модуль 53 широковещательного/многоадресного обслуживания отображает меню услуг на дисплее так, что пользователь 60 может проверить меню услуг (шаг S13).
[46] Пользователь 60 проверяет несколько программ и контентов, отображенных в записях меню услуг, и выбирает среди всех отображенных контентов запись меню услуг, соответствующую контентам, которые желательно принимать в конкретном местоположении или в месте, где он находится (шаг S14). Затем сообщение с запросом на широковещательную/многоадресную услугу передается на сервер 30 широковещательного/многоадресного обслуживания через абонентский модуль 53 широковещательного/многоадресного обслуживания. В этом случае сообщение с запросом на широковещательную/многоадресную услугу содержит информацию о контенте, выбранном пользователем, и характеристики обслуживания, например, как поставляется соответствующий контент - однократно или периодически, или контент поставляется при входе терминала в конкретную зону или выходе из нее, а также идентификатор ID терминала. Информация о контенте может включать в себя информацию о зоне, в которой предоставляется соответствующий контент.
[47] Когда сервер 30 широковещательного/многоадресного обслуживания принимает сообщение с запросом на широковещательную/многоадресную услугу от абонентского модуля 53 широковещательного/многоадресного обслуживания, он передает сообщение с запросом об определении местоположения на сервер 20 местоположения (шаг S16).
[48] Приняв запроса об определении местоположения, сервер местоположения 20 проверяет, может ли информация о местоположении соответствующего терминала быть раскрыта (например, это означает, что соответствующий терминал установлен на то, чтобы позволять третьей стороне выполнять определение местоположения этого конкретного терминала, что иначе называется «проверкой конфиденциальности» (шаг S17)), и если для определения местоположения необходимо разрешение пользователя, сервер местоположения 20 передает уведомительное сообщение относительно разрешения на определение местоположения пользователю 60, а пользователь передает сообщение в ответ на уведомительное сообщение (шаг S18).
[49] Определение местоположения терминала выполняется между сервером местоположения 20 и абонентским модулем 53 определения местоположения (шаг S19). Определение местоположения может выполняться с использованием существующего способа определения местоположения, определенного в системе 3GPP или системе 3GPP2, или посредством использования способа «SUPL» - определение местоположения защищенной пользовательской плоскости.
[50] Сервер местоположения 20 передает значения вычисленных координат местоположения в ответном сообщении на сообщение с запросом на определение местоположения на сервер 30 широковещательного/многоадресного обслуживания (шаг S20), а сервер 30 широковещательного/многоадресного обслуживания передает только контенты, соответствующие координатам текущего местоположения, из контентов, выбранных пользователем, через широковещательную систему 40 распределения «BDS» на терминал 50 (шаг S21). В этом случае контенты включают в себя координаты местоположения соответствующего терминала.
[51] В процессе передачи контентов сервером 30 широковещательного/многоадресного обслуживания в случае, когда контенты, принятые от поставщика 10 информации, классифицируются и сохраняются в соответствии с каждой зоной обслуживания, контенты соответствующей зоны обслуживания передаются на терминал 50, тогда, когда принятые контенты сохраняются как это имеет место, и контенты, которые могут быть предоставлены в соответствующую зону обслуживания из числа всех хранящихся контентов, передаются на терминал 50.
[52] Контенты передаются абонентскому модулю 53 широковещательного/многоадресного обслуживания через «BDS»-приемник 51 широковещательной системы распределения (шаг S21), а абонентский модуль 53 широковещательного/многоадресного обслуживания выдает соответствующие контенты для проверки пользователем (шаг S22).
[53] На фиг.4 представлены пункты, входящие в инструкцию по обслуживанию, в соответствии с настоящим изобретением.
[54] Пункты, показанные на фиг.4, добавляются по выбору, чтобы указывать соответствующую информацию о зоне, когда передается список контентов, включающих в себя информацию о зоне.
[55] Из этих пунктов пункт «зона широковещания» указывает на включение информации о зоне для передачи контентов в режиме широковещательной/многоадресной передачи и содержит в качестве подпунктов «target_area»- целевая зона или «hor_acc».
[56] Подпункт целевая зона «target_area» является подпунктом, характеризующим сторону, для которой поставляется контент, и содержащим подподпункты типа «shape», «cc», «name_area» или «zip_code». Подпункт «hor_асе» указывает на карте область широковещания с определенной точностью, и, например, используется для задания определенной зоны на электронной карте.
[57] Подпункт «shape» используется для указания географической формы, подпункт «ее» является кодом страны, выраженным 1-3 цифрами, подпункт «name_area» указывает название области, а подпункт «zip_code» является кодом зоны, присваиваемым каждой зоне в соответствии с номером почтового кода.
[58] Сервер 30 широковещательного/многоадресного обслуживания может разделить область обслуживания по предоставлению контента, используя указанные пункты. Например, когда специфичным является предоставление услуги в конкретном городе, сервер 30 широковещательного/многоадресного обслуживания может в списке соответствующего контента включать подпункты «broadcast_area», «target_area» и «name_area=specific city».
[59] Дополнительные элементы используются не только для указания доступной зоны обслуживания списка контентов в генерированном меню услуг, но также и для ограничения зоны, в которую передается каждый список контентов, или в которую передаются контенты.
[60] Сообщение с запросом на определение местоположения, которое сервер 30 широковещательного/многоадресного обслуживания передает на сервер 20 местоположения, и ответное сообщение на сообщение с запросом об определении местоположения, которое сервер 20 местоположения передает на сервер 30 широковещательного/многоадресного обслуживания, могут быть записаны на языке XML (расширяемом языке разметки) посредством использования каждого фактора и атрибута, определенного в спецификации «MLP» - протокола определения местоположения мобильных устройств.
[61] На фиг. с 5 по 7 и с 8 по 14 представлены сообщение с запросом об определении местоположения и соответствующее ответное сообщение, записанные на языке XML (расширяемом языке разметки). На фиг. с 5 по 7 более подробно иллюстрируются варианты исполнения сообщений, используемых для однократного определения местоположения, а фиг. с 8 по 14 более подробно показывают варианты исполнения сообщений, используемых для определения местоположения периодически или определения местоположения в случае, когда происходит конкретное событие.
[62] В частности, на фиг.5 показано обычное сообщение с запросом на однократное определение местоположения, соответствующее сообщению с запросом на определение местоположения, которое содержит идентификатор ID терминала, запрашивающего определение местоположения, данные о точности определения местоположения, содержащие данные о временной задержке и точности в пространстве, данные о типе координат местоположения и установка уровня приоритета.
[63] На фиг.6 показано сообщение «АСК» - подтверждение приема для обычного запроса на однократное определение местоположения, которое может содержать результирующее значение, например является ли определение местоположения успешным.
[64] На фиг.7 показано ответное сообщение на обычный запрос об однократном определении местоположения, которое содержит только координаты местоположения.
[65] На фиг.8 показано сообщение с запросом на периодическое определение местоположения, а на фиг.9 показано сообщение с запросом об определении местоположения в случае, когда происходит конкретное событие, например, когда терминал входит в конкретную зону или выходит из нее.
[66] Сообщение об определении местоположения содержит идентификатор ID терминала, запрашивающего определение местоположения, указание, определяется ли местоположение периодически или в случае появления конкретного события, данные о периодичности запросов об определении местоположения, времени его начала и окончания в случае периодического определения местоположения, характеристики события (например, входит ли терминал в конкретную зону, выходит из нее или находится внутри нее), а также название или точные координаты местоположения в случае наступления конкретного события. Сообщение с запросом об определении местоположения содержит данные о точности определения местоположения, включающие в себя значения временной задержки и пространственной точности, типа координат местоположения и настройки уровня приоритета.
[67] На фиг.10 и 11 показаны сообщения «АСК» - подтверждение приема для запроса о периодическом определении местоположения или запроса об определении местоположения в случае появления конкретного события, а именно, показан вариант исполнения для случая, когда ответ на запрос об определении местоположения может быть выдан, и для случая, когда ответ на запрос об определении местоположения не может быть выдан.
[68] На фиг.12 показаны значения местоположения, переданные в виде ответного сообщения на запрос о периодическом определении местоположении, или запрос об определении местоположении в случае появления конкретного события.
[69] На фиг.13 показано сообщение об отмене по отношению к запросу о периодическом определении местоположения или запросу на определение местоположения в случае появления конкретного события, а на фиг.14 показано сообщение «АСК» - подтверждение приема для минимального сообщения.
[70] В частности, сервер 30 широковещательного/многоадресного обслуживания передает на сервер 20 местоположения сообщение с запросом на однократное определение местоположения, сообщение с запросом о периодическом определения местоположении или сообщение с запросом об определении местоположения в случае наступления конкретного события в соответствии с характеристиками контента, выбранного пользователем.
[71] Для того чтобы сервер 30 широковещательного/многоадресного обслуживания передавал только контенты, соответствующие координатам определения местоположения, необходимо выполнить процедуру сравнения данных по каждому контенту, принятому от поставщика информации 10, и данных терминала.
[72] На фиг.15 показана поисковая таблица из базы данных сервера 30 широковещательного/многоадресного обслуживания, которая содержит элементы зоны обслуживания, список контентов, передаваемых в каждую зону обслуживания, идентификатор ID терминала, подписанного на услугу, входные данные пользователя.
[73] Например, терминал с идентификатором «А1» установлен на прием контентов: объявления, данные о погоде, информация о наличии товаров, но не контентов, связанных с модой. Далее, если координаты местоположения терминала соответствуют зоне «А», сервер широковещательного/многоадресного обслуживания передает контенты: объявления, данные о погоде и информацию о безопасности, но не передает контенты, связанные с модой. В этом случае зона обслуживания может быть ограничена посредством добавления, такого элемента информации о зоне, который, например, в качестве необязательного показан на фиг.4, к контенту, передаваемому в зону «А».
[74] На фиг.3 представлена схема прохождения сигналов для способа предоставления широковещательного/многоадресного обслуживания в соответствии со вторым примером осуществления настоящего изобретения, в котором сервер широковещательного/многоадресного обслуживания, передающий контенты, связанные с информацией о зоне, принимает информацию о местоположении конкретного терминала от этого терминала (пользователя).
[75] Сервер 30 широковещательного/многоадресного обслуживания принимает один или несколько контентов от поставщика 10 информации (шаг S31), генерирует меню услуг с использованием данных о времени обслуживания, позиции обслуживания и графика передачи контентов и затем передает меню услуг на терминалы 50 каждой зоны, где предоставляется широковещательное/многоадресное обслуживание, через широковещательную систему 40 распределения «BDS» (шаг S32). В этом случае сервер 30 широковещательного/многоадресного обслуживания может проверить информацию о зоне, содержащуюся в контенте, классифицировать соответствующие контенты по зонам обслуживания и сохранить их таким образом или сохранить соответствующие контенты без классификации. Меню услуг включает в себя полный список контентов, которые могут быть предоставлены сервером 30 широковещательного/многоадресного обслуживания, или содержит список контентов, выбранных в зависимости от информации о предпочтениях, запрошенной ранее пользователем или зарегистрированной при подписке пользователя на данную услугу.
[76] Приняв через «ВDS»-приемник 51 широковещательной системы распределения меню услуг, терминал 50 отображает меню услуг на дисплее через абонентский модуль 53 (широковещательного обслуживания/определения местоположения) так, что пользователь 60 может проверить меню услуг (шаг S33).
[77] Когда пользователь 60 выбирает контенты, которые он желает принимать в конкретном местоположении или в его текущем местоположении, из числа контентов в отображаемом на дисплее меню услуг (шаг S34), сообщение с запросом на широковещательную/многоадресную услугу передается на сервер 30 широковещательного/многоадресного обслуживания через абонентский модуль 53 (широковещательного обслуживания/определения местоположения) (шаг S35). В этом случае сообщение с запросом на широковещательную/многоадресную услугу содержит информацию о зоне, в которую предоставляются контенты, выбранные пользователем.
[78] Абонентский модуль 53 (широковещательного обслуживания/определения местоположения) передает сообщение с запросом об определении местоположения на сервер 20 местоположения, а также сообщение с запросом на широковещательную/многоадресную услугу (шаг S36). В этом случае сообщение с запросом на определение местоположения передается в формате сообщения с запросом об однократном определении местоположения, сообщения с запросом о периодическом определении местоположения или сообщения с запросом об определении местоположения в случае, когда происходит конкретное событие.
[79] Приняв сообщение с запросом об определении местоположения, сервер 20 местоположения вычисляет координаты местоположения посредством использования существующего способа определения местоположения или способа «SUPL»-определение местоположения защищенной пользовательской плоскости (шаг S37), включает координаты местоположения в ответное сообщение на сообщение с запросом об определении местоположения и затем передает его абонентскому модулю 53 (широковещательного обслуживания/определения местоположения) соответствующего терминала (шаг S38).
[80] После приема ответного сообщения абонентский модуль 53 (широковещательного обслуживания/определения местоположения) передает координаты местоположения на сервер 30 широковещательного/многоадресного обслуживания (шаг S39), и сервер 30 широковещательного/многоадресного обслуживания передает только контенты, соответствующие координатам местоположения, из числа контентов, выбранных пользователем, на терминал 50 через широковещательную систему распределения «BDS» (шаг S40). В этом случае контенты включают в себя координаты местоположения соответствующего терминала. В данном случае, когда сервер 30 широковещательного/многоадресного обслуживания классифицирует контенты, принятые от поставщика 10 информации, по зонам и сохраняет его таким образом, он передает контенты соответствующей зоны обслуживания на терминал 50, тогда как, если сервер 30 широковещательного/многоадресного обслуживания сохраняет контенты без классификации зоны обслуживания, он передает контенты соответствующей зоне обслуживания на терминал 50 из числа сохраненных контентов.
[81] Контенты, переданные абонентскому модулю 53 (широковещательного обслуживания / определения местоположения) через «ВDS»-приемник 51 широковещательной системы распределения, выдаются пользователю для проверки (шаг S41).
[82] На фиг.16 представлена схема прохождения сигналов для способа предоставления широковещательного/многоадресного обслуживания в соответствии с третьим вариантом осуществления настоящего изобретения, а на фиг.17 представлена схема прохождения сигналов для способа предоставления широковещательного/многоадресного обслуживания в соответствии с четвертым вариантом осуществления настоящего изобретения, где показана реализация услуги широковещательного/многоадресного обслуживания через терминал, в котором абонентский модуль широковещательного/многоадресного обслуживания и абонентский модуль местоположения не могут быть соединены с одной и той же трансляционной сетью. В этом случае услуга широковещательного/многоадресного обслуживания принимается через систему широковещательной передачи цифровой видеоинформации - «DVB» в то время, когда запрос на информацию о местоположении передается через систему 3GPP или систему 3GPP2. Поскольку система широковещательной передачи цифровой видеоинформации - «DVB» содержит только один нисходящий канал без интерактивного канала, информация о местоположении передается через восходящий канал сети, выделенный в системе 3GPP и системе 3GPP2.
[83] Как показано на фиг.16 и 17, терминал 150, принимающий услугу широковещательного/многоадресного обслуживания через сеть 140, широковещательной передачи цифровой видеоинформации «DVB» содержит «DVB»-приемник 151 широковещательной передачи цифровой видеоинформации, принимающий абонентский модуль 153 (Абонентский модуль «В/М») широковещательного/многоадресного обслуживания, мобильный абонентский модуль 155 (Абонентский модуль «М») для передачи сообщения с запросом о местоположении на сервер 130 широковещательного/многоадресного обслуживания или на сервер 120 местоположения и пользователя 160. То есть принимающий абонентский модуль 153 широковещательного/многоадресного обслуживания работает в качестве выделенного принимающего абонентского модуля, а мобильный абонентский модуль 155 работает в качестве выделенного передающего абонентского модуля, предназначенного для передачи конкретной информации, за исключением информации о текущем местоположении соответствующего терминала, на сервер 130 широковещательного/многоадресного обслуживания.
[84] Рассмотрим теперь со ссылкой на фиг.16 способ предоставления широковещательного/многоадресного обслуживания в случае, когда сервер 130 широковещательного/многоадресного обслуживания, предназначенный для передачи контентов, связанных с информацией о зоне, непосредственно принимает данные о местоположении соответствующего терминала 150 от сервера 120 местоположения.
[85] Когда сервер 130 широковещательного/многоадресного обслуживания принимает один или несколько контентов от поставщика 110 информации (шаг S51), он генерирует меню услуг с использованием данных о времени обслуживания, позиции обслуживания и графика передачи контентов, а затем через широковещательную систему 40 распределения - «BDS» передает меню услуг на терминалы 150 каждой зоны, где предоставляется услуга широковещательного/многоадресного обслуживания (шаг S52). В этом случае сервер 130 широковещательного/многоадресного обслуживания может проверить информацию о зоне, содержащуюся в контентах, классифицировать соответствующее контенты по зонам обслуживания и сохранить их таким образом или сохранить соответствующие контенты без классификации. Меню услуг включает в себя полный список контентов, который может быть передан сервером 130 широковещательного/многоадресного обслуживания, или содержит список контентов, выбранных в зависимости от информации о предпочтениях, запрошенных ранее пользователем или зарегистрированных при подписке пользователя на данную услугу.
[86] Меню услуг, принятое через «ВDS»-приемник 51 широковещательной системы распределения, отображается на дисплее через принимающий абонентский модуль 153 широковещательного/многоадресного обслуживания для проверки пользователем (шаг S53).
[87] Когда пользователь 160 выбирает контенты, которые он желает принимать в его текущем местоположении или в определенном местоположении, из числа контентов отображаемого на дисплее меню услуг (шаг S54), мобильный абонентский модуль 155 передает сообщение с запросом на широковещательную/многоадресную услугу на сервер 130 широковещательного/многоадресного обслуживания (шаг S35). В этом случае сообщение с запросом на широковещательную/многоадресную услугу может содержать информацию о зоне, в которую предоставляются контенты, выбранные пользователем.
[88] После приема сообщения с запросом на широковещательную/многоадресную услугу сервер 130 широковещательного/многоадресного обслуживания передает сообщение с запросом об определении местоположения на сервер 120 местоположения (шаг S56), и сервер 120 местоположения проверяет, могут ли быть раскрыты данные о местоположении соответствующего терминала 150 (шаг S57). Если для определения местоположения требуется разрешение пользователя, сервер 120 местоположения передает пользователю 160 уведомляющее сообщение на разрешение определения местоположения и затем принимает ответное сообщение (шаг S58). В этом случае сообщение с запросом на определение местоположения передается в формате сообщения с запросом об однократном определении местоположения, сообщения с запросом о периодическом определении местоположения или сообщения с запросом об определении местоположения в случае, когда происходит конкретное событие.
[89] Сервер 120 местоположения вычисляет координаты местоположения посредством использования существующего способа определения местоположения или способа «SUPL» - определение местоположения защищенной пользовательской плоскости (шаг S59), и передает координаты местоположения в ответном сообщении на сообщение с запросом об определении местоположения на сервер 130 широковещательного/многоадресного обслуживания (шаг S60).
[90] Сервер 130 широковещательного/многоадресного обслуживания передает только контенты, соответствующие координатам местоположения, из числа контентов, выбранных пользователем, на терминал 150 через систему 140 широковещательной передачи цифровой видеоинформации «DVB» (шаг S61), а принимающий абонентский модуль 153 широковещательного/многоадресного обслуживания принимает и выдает контенты (шаг S62).
[91] Здесь, в случае, когда сервер 130 широковещательного/многоадресного обслуживания классифицирует контенты, принятые от поставщика 110 информации, по зонам и сохраняет их таким образом, он передает контенты соответствующей зоны обслуживания на терминал 150, тогда как, если сервер 130 широковещательного/многоадресного обслуживания сохраняет содержимое без классификации зоны обслуживания, он передает контенты соответствующей зоны обслуживания на терминал 150 из числа сохраненных контентов.
[92] Рассмотрим теперь со ссылкой на фиг.17 способ предоставления широковещательного/многоадресного обслуживания в случае, когда сервер широковещательного/многоадресного обслуживания, который передает контенты, связанные с информацией о зоне, непосредственно принимает данные о местоположении соответствующего терминала 150 с терминала.
[93] Когда сервер 130 широковещательного/многоадресного обслуживания принимает один или несколько контентов от поставщика 110 информации (шаг S71), он генерирует меню услуг с использованием данных о времени обслуживания, позиции обслуживания и графика передачи контентов и затем через широковещательную систему 40 распределения «BDS» передает меню услуг на терминалы 150 каждой зоны, где предоставляется услуга широковещательного/многоадресного обслуживания (шаг S72). В этом случае сервер 130 широковещательного/многоадресного обслуживания может проверить информацию о зоне, имеющуюся в контенте, классифицировать соответствующие контенты по зонам обслуживания и сохранить их таким образом или сохранить соответствующие контенты без классификации. Меню услуг включает в себя полный список контентов, который может быть передан сервером 130 широковещательного/многоадресного обслуживания, и список контентов, выбранный в зависимости от информации о предпочтениях, запрошенных ранее пользователем или зарегистрированных при подписке пользователя на данную услугу.
[94] Меню услуг принимается принимающим абонентским модулем 153 широковещательной/многоадресной услуги через «DVB»-приемник 151 широковещательной передачи цифровой видеоинформации терминала 150, а принимающий абонентский модуль 153 широковещательной/многоадресной услуги отображает ее на дисплее пользователю 160 для проверки (шаг S73).
[95] Когда пользователь 160 выбирает из инструкции об обслуживании запись контентов, которые он желает принимать в его текущем местоположении или в определенном местоположении (шаг S74), мобильный абонентский модуль 155 передает сообщение с запросом на широковещательную/многоадресную услугу на сервер 130 широковещательного/многоадресного обслуживания (шаг S75), а также сообщение с запросом об определении местоположения на сервер 120 местоположения (шаг S76). В этом случае сообщение с запросом на широковещательную/многоадресную услугу и сообщение с запросом об определении местоположения передаются на сервер 130 широковещательного/многоадресного обслуживания и сервер 120 местоположения через восходящий канал системы 3GPP или системы 3GPP2, но не через сеть 140 широковещательной передачи цифровой видеоинформации «DVB»
[96] После приема сообщения с запросом об определении местоположения сервер 120 местоположения вычисляет координаты местоположения посредством использования существующего способа определения местоположения или способа «SUPL» - определение местоположения защищенной пользовательской плоскости (шаг S77), включает координаты местоположения в ответное сообщение на сообщение с запросом об определении местоположения и затем передает его мобильному абонентскому модулю 155 соответствующего терминала 150 (шаг S78).
[97] После приема ответного сообщения мобильный абонентский модуля 155 широковещательного/многоадресного обслуживания передает координаты местоположения на сервер 130 широковещательного/многоадресного обслуживания (шаг S79), а сервер 130 широковещательного/многоадресного обслуживания передает только контенты, соответствующие координатам местоположения, из числа контентов, которые могут быть переданы на соответствующий терминал, на терминал 150 через широковещательную систему 140 распределения «BDS» (шаг S80). В этом случае контенты включают в себя координаты местоположения соответствующего терминала. В данном примере, в случае, если сервер 130 широковещательного/многоадресного обслуживания классифицирует контенты, принятые от поставщика 110 информации, по зонам и сохраняет их таким образом, то он передает контенты соответствующей зоны обслуживания на терминал 150, тогда как, если сервер 130 широковещательного/многоадресного обслуживания сохраняет контенты без классификации по зонам обслуживания, он передает контенты соответствующей зоны обслуживания на терминал 150 из числа сохраненных контентов.
[98] После приема контентов через «DVВ»-приемник 151 широковещательной передачи цифровой видеоинформации абонентский модуль 153 широковещательной/многоадресной услуги выдает контенты (шаг S81).
[99] В данном варианте осуществления настоящего изобретения, когда сервер широковещательного/многоадресного обслуживания принимает ответ для конкретного контента из терминала, он предоставляет на терминал соответствующие контенты. Однако в этом отношении, хотя сервер широковещательного/многоадресного обслуживания и не принимает с терминала запрос на контенты, он может проверить местоположение терминала через сервер местоположения, чтобы избирательно передать контенты в соответствии с текущим местоположением терминала, или может передать контенты, запрошенные пользователем, независимо от текущего местоположения терминала.
[100] Например, когда сервер 30 широковещательного/многоадресного обслуживания принимает контенты от поставщика 10 информации, он может проверить терминал, расположенный в определенной зоне, через сервер 20 местоположения и передавать контенты, которые могут быть предоставлены в соответствующую зону на терминалы 50, находящиеся внутри данной зоны.
[101] Кроме того, когда сервер 30 широковещательного/многоадресного обслуживания принимает контенты от поставщика 10 информации, он может классифицировать и сохранить контенты в соответствии с зоной обслуживания посредством использования информации о зоне из контента и затем, когда терминал запрашивает контенты конкретной зоны, сервер 30 широковещательного/многоадресного обслуживания передает контенты соответствующей зоны на терминал 50.
[102] Описанный выше способ предоставления широковещательного/многоадресного обслуживания, основанный на данных о местоположении, в соответствии с настоящим изобретением имеет ряд преимуществ.
[103] Например, поскольку заданные заранее информация или контенты поставляются избирательно в зависимости от информации о местоположении пользователя, можно предотвратить излишнюю загрузку канала связи.
[104] Кроме того, поскольку пользователь избирательно принимает контенты или информацию в соответствии с его текущим местоположением, пользователь может получить дополнительные преимущества по услугам.
[105] Рассмотренные выше варианты осуществления настоящего изобретения и их преимущества приведены для примера и не ограничивают настоящее изобретение. Настоящее изобретение может быть применено и к другим типам устройств. Описание настоящего изобретения является иллюстративным и не ограничивает область действия формулы изобретения. Для специалиста в данной области техники будет очевидным, что возможны другие варианты, модификации и изменения, связанные с изобретением. Приведенные дополнительные пункты формулы изобретения предназначены для того, чтобы охватить описанные здесь структуры, как выполняющие указанные функции, причем не только как структурные эквиваленты, но и эквивалентные структуры.