ОБЛАСТЬ ТЕХНИКИ
[1] Данное изобретение, в общем, относится к сетям связи. Более конкретно, изобретение обеспечивает предоставление типов услуг в сети связи.
ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ
[2] В общем, электронные справочники услуг (ESG, Electronic Service Guide) дают возможность терминалу сообщать, какие услуги доступны конечным пользователям и как может быть получен доступ к этим услугам. Фрагменты справочника ESG являются независимо существующими частями справочника ESG. Традиционно, фрагменты справочника ESG содержали XML-документы, но недавно они охватили обширную группу элементов, таких как, например, описание SDP (SDP, Session Description Protocol - протокол описания сеанса), текстовый файл или изображение. Фрагменты справочника ESG описывают один или несколько аспектов доступных в настоящее время (или будущих) услуг или вещательных программ. Такие аспекты могут включать, например: свободное текстовое описание, программу передач, географическую доступность, цену, способ покупки, жанр и дополнительную информацию, такую как изображения для предварительного просмотра или клипы. Звук, видео и другие типы данных, включающие фрагменты справочника ESG, могут передаваться через разнообразные типы сетей в соответствии со многими различными протоколами. Например, данные могут передаваться через совокупность сетей, обычно называемую Интернетом, с использованием протоколов из набора протоколов Интернета, таких как протокол IP и протокол пользовательских дейтаграмм (UDP, User Datagram Protocol). Данные часто передаются через Интернет с адресацией отдельному пользователю. Однако они могут адресоваться и группе пользователей, что обычно называют многоадресным вещанием. В случае когда данные адресуются всем абонентам, это называют широковещанием. Данные справочника ESG могут быть переданы с использованием различных типов беспроводных цифровых сетей, включая сети цифрового широкополосного широковещания, двунаправленные сети и/или сети группового вещания.
[3] На абонентский терминал или приемник может быть осуществлена широковещательная передача многих типов услуг. Например, базовая телевизионная услуга (basic TV), услуга вещания клипов (clipcast), смешанная услуга или услуга радиовещания могут быть переданы в широковещательном режиме от провайдера услуги на терминал или множество терминалов. Тип предоставляемой услуги может быть указан в справочнике ESG. Однако интерактивность предусматривается только как часть типа услуги. Это вызывает создание более сложного перечня, который трудно обслуживать. Кроме того, проблематично добавлять дополнительные комбинации услуг и интерактивности, и некоторые другие комбинации услуг не указываются в результате повышенной сложности. Кроме того, не предоставляется тип интерактивности.
[4] Таким образом, существует потребность в способе и системе для предоставления информации об интерактивности простым, эффективным и, кроме того, всеобъемлющим образом для того, чтобы сделать возможным предоставление более точной информации о соответствующей услуге. Имеется также потребность в предоставлении информации в справочнике ESG о типе обеспечиваемой интерактивности.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[5] Ниже представлено упрощенное изложение сущности изобретения для того, чтобы обеспечить основное понимание некоторых аспектов изобретения. Это краткое изложение не является всесторонним обзором изобретения. Оно не предназначено ни для определения ключевых или критических элементов изобретения, ни для очерчивания объема изобретения. Следующее краткое изложение представляет только некоторые идеи изобретения в упрощенной форме в качестве вводной части к более подробному описанию, приводимому ниже.
[6] В одном из примеров во фрагменте справочника ESG предусмотрен первый параметр или атрибут для указания типа программы или услуги. Также может быть предусмотрен второй параметр или атрибут для указания типа интерактивности, связанной с программой или услугой. Первый или второй параметры могут иметь значение, указывающее соответствующий тип программы или услуги или интерактивности, связанной с программой или услугой, соответственно.
[7] В другом примере во фрагменте справочника ESG может быть предусмотрен параметр или атрибут, имеющий значение, соответствующее типу программы или услуги или интерактивности, связанной с программой или услугой. Например, значение параметра или атрибута может быть выбрано из первого множества значений для указания типа программы или услуги или же параметр или атрибут могут быть выбраны из второго множества значений для указания типа интерактивности, связанной с программой или услугой.
[8] В еще одном примере во фрагменте справочника ESG может быть предусмотрен параметр или атрибут, имеющий значение, соответствующее как типу программы/услуги, так и интерактивности, связанной с программой/услугой. Альтернативно, параметр или атрибут могут иметь значение, соответствующее только интерактивности, связанной с программой/услугой.
[9] В другом примере предусмотрен приемник для приема фрагмента справочника ESG, соответствующего программе или услуге, причем фрагмент справочника ESG может содержать параметр или атрибут или множество параметров или атрибутов для указания типа программы или услуги и/или интерактивности, связанной с программой или услугой.
[10] В еще одном примере предусмотрен передатчик для создания фрагмента справочника ESG, соответствующего программе или услуге, причем фрагмент справочника ESG может содержать параметр или атрибут или множество параметров или атрибутов для указания типа программы или услуги и/или интерактивности, связанной с программой или услугой.
[11] В еще одном примере предусмотрен машиночитаемый носитель для предоставления программы или услуги на основе параметра или атрибута или множества параметров или атрибутов во фрагменте справочника ESG для указания типа программы или услуги и/или интерактивности, связанной с программой или услугой.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[12] Настоящее изобретение и его преимущества можно понять более полно, обратившись к нижеследующему описанию и рассматривая его совместно с сопроводительными чертежами, на которых аналогичными номерами позиций обозначены аналогичные признаки и на которых:
[13] Фиг.1 иллюстрирует блок-схему системы радиосвязи, в которой могут быть осуществлены различные аспекты настоящего изобретения.
[14] Фиг.2 иллюстрирует подходящий цифровой широковещательный приемник, в котором могут быть реализованы один или несколько иллюстративных вариантов осуществления изобретения.
[15] Фиг.3 иллюстрирует схему примера транспортного объекта, в котором могут быть реализованы один или несколько иллюстративных вариантов осуществления изобретения.
[16] Фиг.4 иллюстрирует примеры транспортировки одиночных транспортных объектов, в которых могут быть реализованы один или несколько иллюстративных вариантов осуществления изобретения.
[17] Фиг.5 иллюстрирует пример приемника, в котором могут быть реализованы один или несколько иллюстративных вариантов осуществления изобретения.
[18] Фиг.6 иллюстрирует пример передатчика, в котором могут быть реализованы один или несколько иллюстративных вариантов осуществления изобретения.
[19] Фиг.7 иллюстрирует блок-схему примера передачи фрагмента справочника ESG, содержащего информацию о типе программы или услуги и/или типе интерактивности, связанной с программой или услугой, в котором могут быть реализованы один или несколько иллюстративных вариантов осуществления изобретения.
[20] Фиг.8 иллюстрирует блок-схему примера приема фрагмента справочника ESG, содержащего информацию о типе программы или услуги и/или типе интерактивности, связанной с программой или услугой, в котором могут быть реализованы один или несколько иллюстративных вариантов осуществления изобретения.
[21] Фиг.9 иллюстрирует пример пользовательского интерфейса, в котором могут быть реализованы один или несколько иллюстративных вариантов осуществления изобретения.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
[22] В нижеследующем описании различных вариантов осуществления изобретения сделаны ссылки на сопроводительные чертежи, которые являются частью указанного описания и на которых для иллюстрации показаны различные варианты осуществления, позволяющие применить изобретение на практике. Должно быть понятно, что могут использоваться и другие варианты осуществления изобретения и могут быть выполнены конструктивные и функциональные модификации без выхода за пределы объема и сущности настоящего изобретения.
[23] Аспекты настоящего изобретения могут использоваться в широкой группе сетей и протоколов связи. Фиг.1 иллюстрирует пример системы 110 радиосвязи, в которой могут использоваться системы и способы данного изобретения. Одно или несколько мобильных устройств 112, поддерживающих работу в сети, таких как персональный цифровой секретарь (PDA), сотовый телефон, мобильный терминал, персональный видеорекордер, переносной телевизор, персональный компьютер, цифровой фотоаппарат, цифровая видеокамера, переносное звуковое устройство, портативная радиостанция или их комбинация, осуществляют связь с источником 122 услуг через сеть 114 широковещания и/или сотовую сеть 116. Мобильный терминал/устройство 112 может включать цифровое широкополосное широковещательное приемное устройство. Источник 122 услуг может быть связан с несколькими поставщиками услуг, которые могут предоставлять свой текущий контент программы, или информацию, или описание их услуг и программ источнику услуг, который далее передает контент или информацию на мобильное устройство 112. Указанные несколько поставщиков услуг могут включать, но не ограничиваются этим, одного или нескольких поставщиков услуг телевидения и/или цифрового телевидения, поставщиков услуг радиовещания АМ/ЧМ (AM/FM), провайдеров служб передачи коротких/мультимедийных сообщений (SMS/MMS), провайдеров контента или доступа к Интернету.
[24] Один из способов широковещательной передачи данных состоит в использовании сети передачи данных по IP-протоколу (IP datacasting, IPDC). Передача данных IPDC является комбинацией цифрового широковещания и протокола Интернет. Посредством такой широковещательной сети на основе протокола Интернет (IP) один или несколько провайдеров услуг могут предоставлять различные типы IP-услуг, включая газеты, радио и телевидение в режиме онлайн. Эти IP-услуги организуются в один или несколько медиапотоков в форме аудио, видео и/или других типов данных. Для того чтобы определить, когда и где появятся эти потоки, пользователи обращаются к электронному справочнику услуг (ESG). Одним из типов цифрового телевещания (DVB) является стандарт цифрового телевещания для портативных устройств (Digital Video Broadcast-Handheld, DVB-H), недавно разработанная технология, которая увеличивает объем возможностей и услуг, доступных на малых портативных устройствах, таких как мобильные телефоны. Технология DVB-H разработана для доставки данных со скоростью передачи 10 Мбит/с на терминальное устройство с питанием от аккумуляторной батареи.
[25] Транспортные потоки широковещания DVB доставляют пользователю сжатые звук и видео, а также данные через сети доставки третьей стороны. Стандарт экспертной группы по движущимся изображениям (Moving Picture Expert Group, MPEG) является технологией, с помощью которой закодированные видео, звук и данные в отдельной программе мультиплексируются вместе с другими программами в транспортный поток (TS). Поток TS является пакетированным потоком данных с фиксированной длиной пакета, включающего заголовок. Отдельные элементы программы, звук и видео, переносятся в пакетах, имеющих уникальную идентификацию пакетов (PID). Для того чтобы дать приемному устройству возможность определять местонахождение различных элементов конкретной программы в потоке TS, добавляется специальная информация о программах (Program Specific Information, PSI), которая встраивается в поток TS. Кроме того, в поток TS может быть включена дополнительная служебная информация (Service Information, SI), набор таблиц, придерживающихся синтаксиса частной секции стандарта MPEG. Это дает приемному устройству возможность правильно обрабатывать данные, содержащиеся в потоке TS.
[26] Однако особенности настоящего изобретения применимы также и к другим традиционным цифровым мобильным широковещательным системам, таким как, например, T-DAB (Terrestrial-Digital Audio Broadcasting - на основе технологии наземного цифрового радиовещания), T/S-DMB (Terrestrial/Satellite-Digital Multimedia Broadcasting - стандарта цифрового наземного/спутникового мультимедийного вещания), ISDB-T (Integrated Services Digital Broadcasting-Terrestrial - стандарта наземного цифрового вещания с интеграцией услуг), ATSC (Advanced Television Systems Committee - стандарт комитета систем перспективного телевидения), MediaFLO (Media Forward Link Only - стандарта мобильного телевидения, разработанного подразделением компании Qualcomm (США)), и к нетрадиционным системам, таким как 3GPP MBMS (служба мультимедийной широковещательной и групповой передачи MBMS (Multimedia Broadcast and Multicast Service) проекта партнерства третьего поколения 3GPP (Third Generation Partnership Project)) и 3GPP2BCMCS (служба широковещательной и групповой передачи BCMCS (Broadcast and Multicast Service) второго проекта партнерства третьего поколения 3GPP2)).
[27] Сеть 114 широковещания может включать радиопередачу данных по IP-протоколу (IP datacasting) с использованием DVB-H. Сеть 114 широковещания может передавать через передатчик 118 сигналы различных служб, например цифровой или аналоговый телевизионный сигнал, а также дополнительный контент, относящийся к услугам. Сеть широковещания может также содержать сеть радиовещания, телевизионного вещания или систему IP Datacasting. Сеть 114 широковещания может передавать также дополнительный контент, который может содержать телевизионный сигнал, звуковые и/или видеопотоки, потоки данных, видеофайлы, аудиофайлы, программные файлы и/или видеоигры. В случае передачи услуг системы IP Datacasting источник 122 услуг может передавать текущий контент программ на пользовательское устройство 112 через сеть 114 широковещания, а также может передавать через сотовую сеть 116 или с использованием обеих сетей дополнительную информацию, такую как информация о правах абонента и доступе для текущего контента программ.
[28] Мобильное устройство 112 может также устанавливать связь с источником 122 услуг через сотовую сеть 116. Сотовая сеть 116 может содержать беспроводную сеть и передатчик 120 базовой приемопередающей станции. Сотовая сеть может включать сотовую систему передачи данных второго/третьего поколения (2G/3G), глобальную систему мобильной связи (GSM), универсальную мобильную систему связи (UMTS) или другую сеть радиосвязи, например беспроводную локальную сеть (WLAN).
[29] В одном из аспектов настоящего изобретения мобильное устройство 112 может включать беспроводный интерфейс, сконфигурированный для передачи и/или приема сообщений цифровой беспроводной связи в сотовой сети 116. Информация, принимаемая мобильным устройством 112 через сотовую сеть 116 или сеть 114 широковещания, может включать выбор пользователя (например, при интерактивной передаче), прикладные программы, услуги, электронные изображения, аудиоклипы, видеоклипы и/или сообщения интерфейса приложений для радиотелефонной связи (WTAI, Wireless Telephony Application Interface). В качестве части сотовой сети 116 одна или несколько базовых станций (не показаны) могут поддерживать цифровую связь с приемным устройством 112, когда указанное приемное устройство располагается в пределах административного домена сотовой сети 116.
[30] Как показано на фиг.2, мобильное устройство 112 может содержать процессор 128, подключенный к интерфейсу 130 пользователя, память 134 и/или другое запоминающее устройство и дисплей 136. Мобильное устройство 112 может также содержать аккумуляторную батарею 150, громкоговоритель 152 и антенны 154. Интерфейс пользователя 130 может также включать клавиатуру, сенсорный экран, речевой интерфейс, четыре клавиши перемещения курсора, джойстик, информационную перчатку, мышь, шаровой манипулятор или другие подобные устройства.
[31] Выполняемые компьютером команды и данные, используемые процессором 128 и другими компонентами в мобильном устройстве 112, могут храниться в читаемой компьютером памяти 134. Память может быть реализована в виде любой комбинации модулей постоянных запоминающих устройств или модулей оперативной памяти и опционально может содержать как энергозависимую, так и энергонезависимую память, причем некоторые из модулей памяти могут быть съемными. Программное обеспечение 140 может храниться в памяти 134 и/или запоминающем устройстве для того, чтобы подавать на процессор 128 команды, позволяющие мобильному устройству 112 выполнять различные функции. Альтернативно, некоторые или все выполняемые компьютером команды мобильного устройства 112 могут быть воплощены в аппаратных средствах или встроенном программном обеспечении (не показано).
[32] Мобильное устройство 112 может быть сконфигурировано для приема, декодирования и обработки цифровых широкополосных широковещательных передач, которые основаны, например, на стандарте цифрового телевещания (DVB), таком как стандарт DVB-H, стандарт наземного цифрового телевещания DVB-T (DVB-Terrestrial) или стандарт цифрового телевещания мультимедийной домашней платформы DVB-MHP (DVB-Multimedia Home Platform), посредством специального DVB-приемника 141. Мобильное устройство может также быть снабжено другими типами приемников для цифровых широкополосных широковещательных передач. Дополнительно, приемное устройство 112 может также быть сконфигурировано для приема, декодирования и обработки передач посредством приемника 142 радиовещания с АМ/ЧМ (FM/AM), приемопередатчика 143 беспроводной локальной сети (WLAN) и приемопередатчика 144 дальней связи. Согласно одному из аспектов данного изобретения мобильное устройство 112 может принимать сообщения потока радиоданных (RDS).
[33] В примере стандарта DVB одна DVB-передача со скоростью 10 Мбит/с может иметь 200 каналов звуковых программ со скоростью передачи 50 кбит/с или 50 каналов телевизионных (TV) программ со скоростью передачи 200 кбит/с. Мобильное устройство 112 может быть сконфигурировано для приема, декодирования и обработки передач на основе стандарта цифрового телевещания для портативных устройств DVB-H (Digital Video Broadcast-Handheld) или других стандартов DVB, таких как стандарт цифрового телевещания мультимедийной домашней платформы DVB-MHP (DVB-Multimedia Home Platform), стандарт для спутникового вещания DVB-S (DVB-Satellite), стандарт для наземного цифрового телевещания DVB-T (DVB-Terrestrial) или стандарт для кабельных сетей DVB-C (DVB-Cable). Точно также, для доставки контента и информации о доступности дополнительных услуг альтернативно могут использоваться другие форматы цифровой передачи, такие как ATSC (Advanced Television Systems Committee - комитет систем перспективного телевидения), NTSC (National Television System Committee - национальный комитет по телевизионным системам), ISDB-T (Integrated Services Digital Broadcasting - Terrestrial - наземное цифровое вещание с интеграцией услуг), DAB (Digital Audio Broadcasting - цифровое радиовещание), DMB (Digital Multimedia Broadcasting - цифровое мультимедийное вещание), FLO (Forward Link Only, передача только в одну сторону) или DIRECTV. Дополнительно, цифровая передача может осуществляться с квантованием времени, таким как в технологии DVB-H. Квантование времени может уменьшить среднюю потребляемую мобильным терминалом мощность и позволить сглаженную и плавную передачу обслуживания. Квантование времени включает отправку данных в пакетах с использованием более высокой мгновенной скорости передачи битов по сравнению со скоростью передачи битов, которая потребовалась бы, если бы данные передавались с использованием традиционного потокового механизма. В этом случае мобильное устройство 112 может иметь одно или несколько буферных запоминающих устройств для хранения декодированной передачи с квантованием времени перед ее представлением. Питание приемника между пакетами может быть выключено для уменьшения потребляемой мощности.
[34] В одном из примеров настоящего изобретения фрагменты справочника ESG могут быть доставлены на абонентский терминал в одном или нескольких потоках данных или каналах. В этом примере может использоваться множество каналов (таких как потоки IP-пакетов) для доставки информации справочника ESG на абонентский терминал. Например, фрагмент справочника ESG может предоставлять абонентскому терминалу уведомление о предстоящих событиях, которые должны быть предоставлены провайдером услуг, изменениях в текущих событиях, предоставляемых провайдером услуг, или обновленной или текущей информации для пользователя или группы пользователей.
[35] Фрагменты справочника ESG могут доставляться в транспортном объекте, который может транспортировать информацию справочника ESG в контейнере. Таким образом, фрагменты справочника ESG могут быть помещены в контейнер, который может быть доставлен в своем собственном транспортном объекте. Кроме того, контейнер может содержать заголовок контейнера и полезную нагрузку контейнера, например, в этом заголовке контейнера может предоставляться информация о том, где расположен каждый контейнер в пределах транспортного объекта. В одном из примеров транспортный объект может содержать одиночный контейнер или множество контейнеров, причем каждый контейнер содержит по меньшей мере один фрагмент справочника ESG. На фиг.3 показана схема примера транспортного объекта в соответствии по меньшей мере с одним аспектом настоящего изобретения. Как показано в примере на фиг.3, транспортный объект 300 может содержать контейнер, который может включать заголовок 310 контейнера и полезную нагрузку 320 контейнера. В одном из примеров заголовок 310 контейнера и полезная нагрузка 320 контейнера включены в состав одиночного контейнера 305, который может быть помещен в одиночный транспортный объект 300 так, чтобы заголовок 310 контейнера не требовалось перекомпоновывать с информацией относительно того, где в разных транспортируемых объектах расположен каждый контейнер. Альтернативно, транспортный объект 300 может содержать множество контейнеров, и контейнер может содержать любое число фрагментов справочника 340 ESG. Заголовок 310 контейнера может содержать информацию, связанную с соответствующим фрагментом справочника ESG, например информацию относительно самого заголовка 310 контейнера и/или полезной нагрузки 320 контейнера.
[36] В примере, проиллюстрированном на фиг.3, фрагмент справочника 340 ESG содержится в полезной нагрузке 320 контейнера. Заголовок 310 контейнера может содержать дескрипторы для идентификации и описания фрагментов справочника ESG в соответствующей полезной нагрузки 320 контейнера. Таким образом, могут быть идентифицированы характеристики фрагмента справочника ESG, такие как позиция фрагмента справочника ESG в транспортном объекте 300 или длина каждого содержащегося фрагмента 340 справочника ESG, но не ограничиваясь этим. Например, в одном из вариантов осуществления изобретения поле определяет, где в пределах полезной нагрузки контейнера 320 начинается конкретный справочник ESG, предоставляя, например, величину смещения, начальную и конечную точки, или тому подобное. В других вариантах осуществления данного изобретения метаданные 350 могут быть связаны с отдельными фрагментами 340 справочника ESG, расположенными в пределах или вблизи заголовка 310, дескрипторных записей 330, фрагмента 340 справочника ESG или их сочетания. В одном типичном варианте осуществления изобретения связь конверта метаданных формата 3GPP с фрагментом 340 справочника ESG может заменить или устранить потребность в дополнительных метаданных, которые должны располагаться в заголовке 310, в отношении этого конкретного фрагмента справочника ESG.
[37] Фиг.4 иллюстрирует пример передачи множества одиночных транспортных объектов. Как показано на фиг.4, транспортные объекты (ТО) настоящего изобретения могут быть перенесены, например, в сеансах связи доставки файла посредством однонаправленной транспортировки FLUTE (File Delivery over Unidirectional Transport), или в сеансе связи чистого асинхронного многоуровневого кодирования ALC (Asynchronous Layered Coding). В примере на фиг.4 данные корневого канала справочника ESG, такие как IP-адрес, номер порта и идентификатор сеанса транспортировки (TSI), объявляются в таблице уведомления протокола Интернет/управления доступом к среде (IP/MAC Notification Table) (таблице INT), которая может переноситься, например, в потоке служебной информации/специальной информации о программах SI/PSI (Service Information/Program Specific information) в DVB-H как одна из таблиц служебной информации SI стандарта DVB-H. Сеанс FLUTE корневого канала справочника ESG включает таблицу доставки файлов (FDT) сеанса и один или несколько транспортных объектов (ТО). Эти транспортные объекты, которые могут быть доставлены посредством карусели сообщений, содержат схему соответствия между различными частями справочников ESG и параметрами доступа к различным способам справочника ESG, в соответствии с которыми передаются данные справочника ESG. Справочники ESG могут отличаться друг от друга. Например, справочники ESG могут быть на разных языках, относиться к разным жанрам или иметь разное кодирование.
[38] Примеры параметров доступа могут включать, например, IP-адреса, номера портов, идентификаторы TSI, начальное и конечное время и т.д. Таким образом, сеанс FLUTE описывает, как данные справочника ESG распределены по различным сеансам. Транспортные объекты сеанса FLUTE, переносящие эти данные схемы соответствия, описаны в таблице FDT сеанса связи FLUTE. Данные схемы соответствия справочника ESG могут доставляться в одном или нескольких транспортных объектах. Схема соответствия может быть выполнена с использованием схемы XML, неформатированного текста в коде ASCII, структурированного текста в коде ASCII, например по протоколу составных многоцелевых расширений почты в Интернете (multipart MIME) или заголовков MIME, бинарных с перечислимыми типами или посредством различных других средств, которые известны в данной области техники. Данные справочника ESG в этом примере могут быть доставлены в одном или нескольких транспортных объектах, которые могут быть, например, в чистых сеансах связи ALC. Данные справочника ESG или его части могут быть доставлены в некоторых вариантах осуществления изобретения в одном или нескольких сеансах связи FLUTE в дополнение к сеансам связи ALC или вместо них.
[39] Услуги мобильного широковещания позволяют осуществлять распределение изобильного интерактивного контента между большой мобильной аудиторией. Такие услуги могут переноситься по ряду различных сетей широковещания, таких как DVB-T, DVB-H, Qualcomm FLO, наземное цифровое мультимедийное вещание (T-DMB), спутниковое цифровое мультимедийное вещание (S-DMB), беспроводная локальная сеть (WLAN), сеть на основе общемировой совместимости широкополосного беспроводного доступа (Worldwide Interoperability for Microwave Access-WiMAX), сеть службы мультимедийной широковещательной и групповой передачи на базе стандартов 3GPP (3GPP/MBMS), сеть службы широковещательной и групповой передачи на базе стандартов 3GPP2 (3GPP2/BCMCS) и многие другие. Кроме того, сеть может быть объединена с интерактивной службой, такой как сотовые системы связи второго, усовершенствованного второго и третьего поколений (2G, 2.5G и 3G), сеть WLAN и т.д.
[40] В одном из примеров согласно одному из аспектов изобретения информация об интерактивных услугах может быть предоставлена в справочнике ESG. Эта информация может содержать параметр для указания типа вещательной услуги. Кроме того, информация может дополнительно содержать параметр для указания типа интерактивности, обеспечиваемого в соответствии с услугой. Например, в справочнике ESG может предусматриваться параметр, который может указывать, что предоставляемая услуга является интерактивной услугой. Некоторые не ограничивающие данное изобретение примеры интерактивных услуг включают интерактивную базовую телевизионную услугу (basic TV), интерактивную услугу вещания клипов (Clipcast), интерактивную услугу радиовещания, интерактивные услуги загрузки файлов или интерактивные услуги управления программным обеспечением и другие.
[41] В другом примере параметр, указывающий тип вещательной услуги, может быть отдельным от параметра, указывающего тип интерактивной услуги. Например, может быть осуществлена широковещательная передача телевизионной программы, такой как шоу "American Idol". Справочник ESG, соответствующий телевизионной программе "American idol", может содержать параметр типа широковещания, указывающий, что программа относится к типу базовой телевизионной услуги (Basic TV). Кроме того, справочник ESG может содержать параметр, указывающий, какой должна быть интерактивность программы, например тип обмена сообщениями. Тип обмена сообщениями может быть любым. В этом примере тип обмена сообщениями может быть службой коротких сообщений (SMS), такой, что указание типа интерактивности посредством SMS может быть предусмотрено в программе. В одном из примеров дисплей может снабжать программу (то есть "American Idol") индикацией голосования посредством SMS (то есть типом интерактивности в этом примере является SMS).
[42] К тому же, одна услуга или программа могут иметь более одного типа широковещательной услуги или более одного типа интерактивности. Например, услуга может включать широковещательный компонент (например, телевизионную программу), а связанная с ней услуга может обеспечивать компонент услуги загрузки файла. В этом примере типом широковещания первой программы может быть тип Basic TV, а типом интерактивности может быть SMS, в то время как широковещание второй услуги или программы может быть услугой загрузки файла, а типом интерактивности второй услуги или программы может быть тип интерактивности www (World Wide Web).
[43] В примере указания типа интерактивности, являющегося отдельным от указания типа услуги, в справочнике ESG предусматривается параметр для указания типа предоставляемого широковещания. Например, параметр, такой как "BroadcastType" ("Тип широковещания"), может обеспечивать указание типа услуги. В одном из примеров параметр BroadcastType может быть целым числом, значение которого может указывать определенный тип предоставляемого широковещания. Например, параметр BroadcastType может быть целым числом, указывающим, что широковещание является базовым телевизионным вещанием (Basic TV) или базовым радиовещанием (Basic Radio). Другие, не ограничивающие данное изобретение, примеры типов широковещания включают услугу вещания клипов (Clipcast), услуги загрузки файлов, услуги управления программным обеспечением, уведомление и другие.
[44] Также в этом примере в справочнике ESG может быть предусмотрен параметр для указания типа интерактивности. Этот параметр может быть отдельным от параметра в справочнике ESG, указывающего тип широковещания или предоставляемой услуги. Параметр, указывающий тип услуги, может указывать, что возможен любой тип интерактивности с предоставляемой услугой. Альтернативно, этот параметр может указывать, что типом интерактивности является обмен сообщениями SMS, обмен сообщениями MMS, обмен сообщениями электронной почты, обновление справочника услуг или www-услуга и другие. Любой тип интерактивности может быть включен, и настоящее изобретение не ограничено приведенными примерами. Например, тип интерактивности может содержать также стандартизированные типы (например, WAP - протокол приложений для беспроводной связи, Wireless Application Protocol) или частные типы при реализации (например, номер 204 перечня для программы обмена быстрыми сообщениями компании Yahoo (Yahoo messenger) или 205 для канала системы диалогового общения по Интернету в реальном времени (Internet Relay Chat Channel - IRC Channel)). В одном из примеров этот параметр является целым числом, значение которого указывает тип интерактивности.
Кроме того, если необходимо, параметр интерактивности может быть включен в метаданные справочника ESG.
[45] Следующая таблица 1 показывает пример параметров, которые могут быть включены в справочник ESG для указания типа услуги:
[46] Здесь тип может быть элементом (Е), атрибутом (А), подэлементом первого уровня (Е1), подэлементом второго уровня (Е2) или подэлементом третьего уровня (Е3), а категория может быть опциональной (О) или предпочтительной/обязательной (М).
[47] Дополнительно, следующая таблица 2 показывает пример параметра, который может быть включен в справочник ESG для указания типа интерактивности услуги:
[48] Здесь тип может быть элементом (Е), атрибутом (А), подэлементом первого уровня (Е1), подэлементом второго уровня (Е2) или подэлементом третьего уровня (Е3), а категория может быть опциональной (О) или предпочтительной/обязательной (М).
[49] Следовательно, в этом примере параметр, указывающий тип широковещания или услуги (например, параметр BroadcastType), может быть отдельным от параметра, указывающего тип интерактивности широковещания или услуги (например, параметра InteractionType). Таким образом, дополнительные возможные комбинации могут быть включены посредством двух аспектов типа услуги, указываемых в параметрах справочника ESQ. В качестве одного из примеров для иллюстрации, телевизионная программа, например "American Idol", может иметь тип вещания Basic TV (базовая телевизионная услуга). Однако программа "American Idol" может дополнительно содержать интерактивность для поддержки голосования зрителей. Тип интерактивности может быть указан, например, как любая интерактивность, интерактивность посредством обмена сообщениями, интерактивность обновления справочника услуг или, например, интерактивность посредством www-услуг. Кроме того, интерактивность посредством обмена сообщениями может быть любым типом обмена сообщениями, таким как SMS, MMS или E-mail. В этом случае типом интерактивности может быть, например, SMS, а параметр InteractionType может иметь значение, соответствующее SMS-типу интерактивности. Таким образом, пользователю может отображаться значок или другое изображение, указывающее поддержку для просмотра посредством SMS (то есть параметр InteractionType может иметь значение, соответствующее SMS-типу интерактивности).
[50] Тип интерактивности может также включать указание www-услуг. Например, параметр InteractionType может иметь значение, соответствующее типу интерактивности "www-услуги". Например, радиопрограмма может иметь параметр типа широковещания, указывающий, что вещание программы будет радиовещанием (например, параметр broadcastType может указывать, что программа будет программой базовой услуги радиовещания Basic Radio). Кроме того, радиопрограмма может включать ссылку на www-страницы радиопередачи (например, параметр InteractionType может иметь значение, указывающее, что типом интерактивности является интерактивность посредством www-услуг).
[51] В другом примере интерактивность и тип широковещания могут быть предусмотрены в одном параметре или атрибуте в справочнике ESG. Например, в справочнике ESG может предусматриваться параметр, который указывает и тип услуги или программы, и тип интерактивности, соответствующей услуге или программе. Например, в справочнике ESG может быть предусмотрены параметр, элемент или атрибут для указания типа услуги (например, базовая телевизионная услуга, услуга вещания клипов, базовая услуга радиовещания, услуги загрузки файлов или услуги управления программным обеспечением и другие). Кроме того, параметр может указывать также тип интерактивности программы или услуги (например, www-услуга, обмен сообщениями SMS, обмен сообщениями MMS, обмен сообщениями электронной почты (E-mail), обновление справочника. услуг и т.д.). Также услуга может предусматривать более одного значения для услуги посредством параметра или атрибута. Например, могут предусматриваться как простые интерактивные услуги, так и услуги загрузки файлов, включающие интерактивность.
[52] В следующей таблице 3 представлен пример параметров, которые могут быть включены в справочник ESG для указания типа услуги:
[53] Здесь тип может быть элементом (Е), атрибутом (А), подэлементом первого уровня (Е1), подэлементом второго уровня (Е2) или подэлементом третьего уровня (Е3), а категория может быть опциональной (О) или предпочтительной/обязательной (М).
[54] В другом примере может быть предусмотрен тип широковещания или услуги, при котором услуга имеет один тип. В справочнике ESG может быть предусмотрен параметр или элемент, соответствующий программе или услуге, который может указывать тип услуги и тип интерактивности широковещания. Например, в справочник ESG может быть включен параметр, который имеет значение, соответствующее типу услуги базового телевещания Basic TV, типу услуги вещания клипов Clipcast, смешанному типу услуги (например, смешанному типу базовой телевизионной услуги и услуги вещания клипов), типу базовой услуги радиовещания Basic Radio, типу услуг загрузки файлов, услуги управления программным обеспечением или услуги уведомления. Кроме того, параметр или элемент могут иметь различное значение в зависимости от типа интерактивности, связанной с услугой. Например, интерактивная базовая телевизионная услуга Basic TV может иметь соответствующий параметр или элемент с определенным значением, тогда как параметр для неинтерактивной базовой телевизионной услуги Basic TV может иметь другое значение для указания как типа интерактивности, так и типа предоставляемой услуги.
[55] В этом примере параметр или элемент могут также иметь уникальное значение, основанное на типе связанной с ними интерактивности. Например, параметр или элемент могут иметь определенное значение для указания типа интерактивности как обмена сообщениями SMS, другое значение для указания типа интерактивности как обмена сообщениями MMS и еще одно значение для указания типа интерактивности как обмена сообщениями по электронной почте. Существует много типов интерактивности, которые могут быть включены, и любой тип интерактивности может быть указан уникальным значением параметра или элемента. Например, интерактивность может включать также услуги www-интерактивности или интерактивность по требованию.
[56] В другом примере параметр или элемент могут иметь уникальное значение для указания как типа услуги, так и типа интерактивности, если интерактивность предлагается. Например, параметр или элемент могут иметь конкретное значение для интерактивной базовой телевизионной услуги, другое значение для услуги вещания клипов, другое значение для базовой услуги радиовещания с интерактивным обменом сообщениями SMS и т.д. Таким образом, значение параметра или элемента может указывать как тип услуги, так и тип интерактивности, если таковая имеется.
[57] Кроме того, параметр или элемент могут также указывать только тип интерактивности. Например, значение параметра или элемента может указывать интерактивность как интерактивность посредством сети www, обмена сообщениями MMS, обмена сообщениями SMS, обмена сообщениями по электронной почте (E-mail) или интерактивность обновления справочника услуг.
[58] В следующей таблице 4 приведен пример параметров, которые могут быть включены в справочник ESG для указания типа услуги и типа интерактивности:
[59] Здесь тип может быть элементом (Е), атрибутом (А), подэлементом первого уровня (Е1), подэлементом второго уровня (Е2) или подэлементом третьего уровня (Е3), а категория может быть опциональной (О) или предпочтительной/обязательной (М).
[60] На фиг.5 показана частичная блок-схема, иллюстрирующая пример приемника или терминала согласно одному из аспектов настоящего изобретения. В этом примере приемник 500 содержит входной блок 501. Входной блок 501 может быть сконфигурирован для приема информации, передаваемой в виде фрагмента справочника ESG или передаваемой с использованием механизма транспортировки фрагмента справочника ESG. Альтернативно, фрагмент справочника ESG может также быть принят через интерфейс. Как показано на фиг.5, входной интерфейс 505 может принимать фрагмент справочника ESG, например, по двунаправленной интерактивной сети. В этом примере фрагмент справочника ESG может содержать параметр для указания типа соответствующего широковещания. В одном из примеров типом широковещания является базовое телевизионное широковещание Basic TV. В другом примере типом вещания является вещание клипов Clipcast. Однако может быть указан любой тип программы или услуги. Например, могут быть предоставлены программа или услуга, которые являются программой или услугой базового радиовещания Basic Radio, услугой загрузки файлов, услугой управления программным обеспечением, услугой уведомления и т.д.
[61] Фрагмент справочника ESG может также содержать параметр для указания типа интерактивности, связанной с соответствующей программой или услугой. Например, фрагмент справочника ESG может быть принят входным блоком 501. Кроме того, фрагмент справочника ESG может быть принят входным блоком 501 через входной интерфейс 505. Фрагмент справочника ESG может содержать параметр для указания типа широковещания, или программы, или услуги. Кроме того, фрагмент справочника ESG может содержать параметр для указания типа интерактивности, связанной с широковещанием, программой или услугой. В одном из примеров параметр для указания типа широковещания, программы или услуги включает параметр или атрибут BroadcastType (тип широковещания), который имеет значение, соответствующее типу программы или услуги. Например, параметр или атрибут BroadcastType может иметь значение, указывающее тип услуги как базовое телевизионное широковещание Basic TV, базовая услуга радиовещания Basic Radio, широковещание клипов Clipcast, услуги загрузки файлов и т.д.
[62] Фрагмент справочника ESG, принимаемый входным блоком 501, может также содержать параметр для указания типа интерактивности, связанной с программой или услугой. Например, параметр, указывающий тип интерактивности, может содержать параметр или атрибут InteractionType (тип интерактивности), который имеет значение, соответствующее типу интерактивности или интерактивности, связанной с программой или услугой. В одном из примеров параметр или атрибут InteractionType имеет значение, соответствующее интерактивности посредством обмена сообщениями. В другом примере параметр InteractionType имеет значение, соответствующее обновлению справочника услуг или www-услугам. Кроме того, параметр или атрибут InteractionType может иметь значение, соответствующее конкретному типу интерактивности посредством обмена сообщениями. Некоторые не ограничивающие данное изобретение примеры типов интерактивности посредством обмена сообщениями включают обмен сообщениями SMS, MMS или по электронной почте.
[63] Альтернативно, входной блок 501 приемника 500 может принимать справочник ESG, содержащий единственный параметр или атрибут для указания типа программы или услуги и типа интерактивности, связанной с программой или услугой. В этом примере фрагмент справочника ESG принимается входным блоком 501 приемника 500. В одном из примеров фрагмент справочника ESG может быть принят через входной интерфейс 505. Принимаемый фрагмент справочника ESG может содержать параметр или атрибут, имеющий значение, соответствующее типу программы или услуги и/или типу интерактивности, связанной с программой или услугой. Например, параметр или атрибут могут быть атрибутом Type (тип), который имеет значение, соответствующее типу базовой телевизионной услуги Basic TV, типу услуги вещания клипов Clipcast, типу базовой услуги радиовещания Basic Radio, типу услуги загрузки файлов и т.д. Альтернативно, параметр или атрибут могут иметь значение, указывающее тип интерактивности, связанной с программой или услугой. Например, параметр или атрибут (например, атрибут Type) могут иметь значение, указывающее тип интерактивности, такой как обмен сообщениями, обновление справочника услуг и т.д. Кроме того, параметр или атрибут может иметь значение, указывающее конкретный тип интерактивности посредством обмена сообщениями (например, MMS, SMS или E-mail и другие).
[64] В другом примере входной блок 501 приемника 500 может принимать фрагмент справочника ESG, содержащий параметр или атрибут, которые могут указывать тип программы или услуги и тип интерактивности, связанной с программой или услугой. В этом примере параметр или атрибут (например, атрибут Type) могут иметь значение, соответствующее типу базовой телевизионной услуги Basic TV с интерактивным обменом сообщениями, или могут иметь значение, соответствующее базовой услуге радиовещания Basic Radio, которая является не интерактивной или интерактивной посредством www-услуг. Любая комбинация типа услуги или программы и типа интерактивности может быть указана с помощью параметра или атрибута. Следовательно, в этом примере входной блок 501 приемника 500 может принять фрагмент справочника ESG, который содержит атрибут, значение которого может указывать тип услуги или программы и тип интерактивности, связанной с услугой или программой.
[65] Кроме того, приемник 500 может содержать синтаксический анализатор 502 для идентификации параметров во фрагменте справочника ESG, связанных с типом программы или услуги и/или типом интерактивности, связанной с программой или услугой. Например, синтаксический анализатор может идентифицировать параметр или атрибут, указывающий тип широковещания, программы или услуги. Параметр (например, атрибут BroadcastType) может иметь значение, соответствующее конкретному типу широковещания (например, базовое телевизионное широковещание Basic TV, базовая услуга радиовещания Basic Radio, вещание клипов Clipcast и т.д.). Синтаксический анализатор 502 также может идентифицировать параметр во фрагменте справочника ESG для указания типа интерактивности, связанной с широковещанием (например, параметр или атрибут InteractionType). Параметр или атрибут, указывающий тип интерактивности (например, параметр InteractionType), может иметь значение, соответствующее типу интерактивности (например, обмен сообщениями, обновление справочника услуг, www-услуги, обмен сообщениями SMS, обмен сообщениями MMS, обмен сообщениями по электронной почте (E-mail) и т.д.).
[66] Кроме того, приемник 500 может содержать процессор 503 для управления синтаксическим анализатором 502 или его инструктирования для идентификации соответствующего параметра во фрагменте справочника ESG с целью идентификации типа широковещания, программы или услуги или типа интерактивности, связанной с широковещанием, программой или услугой. Данные, соответствующие типу широковещания или типу интерактивности, могут выводиться выходным блоком 504. Например, данные могут отображаться для пользователя или абонента.
[67] В одном из примеров фрагмент справочника ESG принимается входным блоком 501 приемника 500. Фрагмент справочника ESG опционально принимается входным блоком 501 через входной интерфейс 505. Фрагмент справочника ESG в этом примере содержит параметр или атрибут (например, атрибут BroadcastType), который имеет значение, соответствующее указанию типа широковещания как базового телевизионного вещания Basic TV. Например, программа, такая как "American Idol", предоставляется в соответствии с фрагментом справочника ESG, принимаемым входным блоком 501 приемника 500. Программа "American Idol" базовой телевизионной услуги (Basic TV) имеет связанную с ней интерактивность, например голосование зрителей. Фрагмент справочника ESG, соответствующий программе "American Idol", содержит также параметр или атрибут (например, атрибут InteractionType), который имеет значение, указывающее тип интерактивности как интерактивность посредством обмена сообщениями. В качестве одного из примеров интерактивности посредством обмена сообщениями фрагмент справочника ESG может указывать, что тип интерактивности посредством обмена сообщениями должен быть обменом сообщениями SMS.
[68] Синтаксический анализатор 502 принимает фрагмент справочника ESG от входного блока 501 и анализирует этот фрагмент справочника ESG для того, чтобы идентифицировать параметры или атрибуты. В этом примере синтаксический анализатор 502 идентифицирует во фрагменте справочника ESG атрибут BroadcastType и атрибут InteractionType. Процессор 503 также управляет синтаксическим анализатором 502 при идентификации параметров или атрибутов во фрагменте справочника ESG. На основе параметров или атрибутов, идентифицированных во фрагменте справочника ESG, соответствующая программа может быть отображена в выходном блоке 504. В этом примере тип программы ("American Idol", базовая телевизионная услуга Basic TV), который определяется идентифицированным атрибутом BroadcastType во фрагменте справочника ESG, отображается на дисплее (например, выходного блока 504). Также на выходном блоке 504 может отображаться индикация для голосования посредством передачи сообщений SMS, как указано атрибутом InteractionType. Другими словами, зритель извещается о том факте, что для этой программы возможно голосование посредством SMS.
[69] На фиг.6 показана частичная блок-схема, иллюстрирующая пример передатчика согласно одному из аспектов настоящего изобретения. В этом примере передатчик 600 содержит входной блок 601 для приема данных, которые должны быть включены во фрагмент справочника ESG для передачи. Эти данные могут быть приняты от разнообразных источников, например от провайдера услуг или вещательной организации. Кроме того, передатчик 600 может содержать процессор 604 для компоновки или обработки фрагмента справочника ESG в соответствии с программой или услугой. Фиг.6 иллюстрирует процессор 604, содержащий модуль 602 широковещания/интерактивности и блок 603 компоновки. Однако, если необходимо, любой из этих компонентов может быть обособлен от процессора 604.
[70] Модуль 602 широковещания/интерактивности может определять типы широковещания/интерактивности, связанные с программой или услугой, соответствующей фрагменту справочника ESG. Например, провайдер услуг может предоставлять широковещание, программу или услугу конкретного типа (например, Basic TV, Basic Radio, Clipcast и т.д.) либо программу или услугу, связанную с типом интерактивности (например, обмен сообщениями, SMS, MMS, E-mail, обновление справочника услуг и т.д.). Тип программы или услуги и/или тип интерактивности, связанной с программой или услугой, может быть указан во фрагменте справочника ESG с помощью параметров или атрибутов, включаемых во фрагмент справочника ESG. Параметр или атрибут, указывающий тип программы или услуги либо интерактивности, связанной с программой или услугой, может быть передан во фрагменте справочника ESG на терминалы или приемники. Таким образом, широковещание и/или информация о типе интерактивности могут передаваться в передатчик 600 и обрабатываться в модуле 602 широковещания/интерактивности для включения в справочник услуг или фрагмент справочника ESG.
[71] Передатчик 600 может также включать интерфейс для сопряжения с широковещательной распределительной системой или сетью. Например, передатчик может включать интерфейс 606. В одном из примеров справочник услуг передается на приемник или группу приемников от передатчика 600, в котором интерактивность пользователя в приемнике или группе приемников не предусмотрена (например, тип интерактивности может быть указан как неинтерактивная). В этом примере передатчик может передавать справочник услуг через интерфейс 606, соответствующий неинтерактивным услугам или программам.
[72] В одном из примеров передатчик 600 обрабатывает справочник услуг для включения в него параметра или атрибута, указывающего тип услуги или программы. В этом примере блок 603 компоновки компонует справочник услуг для передачи по сети приемнику или группе приемников. В данном примере параметр или атрибут (например, атрибут BroadcastType) может быть включен в справочник услуг или фрагмент справочника ESG, указывающий тип программы или услуги в соответствии со справочником услуг или фрагментом справочника ESG. Блок 603 компоновки может создавать фрагмент справочника ESG, содержащий атрибут типа (например, атрибут BroadcastType). В этом примере атрибут типа может иметь значение, указывающее услуги Basic TV, Basic Radio, Clipcast, услуги загрузки файлов и т.д. Блок 603 компоновки может также включать во фрагмент справочника ESG или справочник услуг параметр или атрибут для указания типа интерактивности, связанной с соответствующей программой или услугой. Например, блок 603 компоновки может включать атрибут InteractionType в справочник услуг или фрагмент справочника ESG со значением, соответствующим типу интерактивности (например, обмен сообщениями SMS, обмен сообщениями MMS, обновление справочника услуг, www-услуги и т.д.).
[73] В одном из примеров провайдер услуги может предоставлять программу или услугу базового радиовещания Basic Radio. Это может быть, например, утренняя радиопрограмма, которая может передаваться на приемник или группу приемников. Справочник ESG, соответствующий радиопрограмме, может быть создан в передатчике для включения параметра или атрибута с целью указания типа программы или услуги. В этом примере фрагмент справочника ESG может содержать атрибут BroadcastType для указания того, что типом программы должна быть программа базовой услуги радиовещания Basic Radio. Радиопрограмма может приниматься посредством входного блока 601 передатчика. Передатчик 600 может также принимать во входной блок 601 информацию от провайдера услуги, указывающую тип программы (например, указывающую тип программы как Basic Radio). Например, провайдер услуги может предоставлять параметр или атрибут, такой как атрибут BroadcastType, для включения во фрагмент справочника ESG и для указания соответствующей программы как программы базовой услуги радиовещания Basic Radio.
[74] Кроме того, передатчик 600 может принимать компонент интерактивности программы или услуги от провайдера услуги с помощью входного блока 601. Например, радиошоу может содержать ссылку на веб-страницы (то есть www). Следовательно, программа типа услуги Basic Radio также может иметь интерактивный компонент, в котором пользователь может по ссылке получить доступ к соответствующей веб-странице. Модуль широковещания/интерактивности может обрабатывать информацию, принимаемую от провайдера услуги, и может включать параметр или атрибут, соответствующий компоненту интерактивности, связанный с программой или услугой. В этом примере модуль широковещания/интерактивности подает атрибут InteractivityType, соответствующий типу интерактивности "www-услуги", например, в блок 603 компоновки. Блок компоновки принимает атрибут BroadcastType и атрибут InteractivityType и включает их в состав фрагмента справочника ESG. Фрагмент справочника ESG, содержащий параметры или атрибуты, указывающие тип широковещания и/или тип интерактивности, связанной с программой или услугой, может передаваться через выходной блок 605 на приемник или группу приемников. Выходной блок также может подавать фрагмент справочника ESG через интерфейс 606 с сетью, как показано на фиг.6. В одном из примеров параметры или атрибуты, указывающие тип программы или услуги и/или тип интерактивности, связанной с программой или услугой, могут быть включены в метаданные фрагмента справочника ESG.
[75] На фиг.7 показана блок-схема, иллюстрирующая пример передачи справочника услуг, содержащего параметр или атрибут для указания типа программы или услуги и/или типа интерактивности, связанной с программой или услугой. В этом примере справочник услуг или фрагмент справочника ESG создается на шаге 702. Например, передатчик может создавать фрагмент справочника ESG, содержащий информацию, относящуюся к соответствующей программе или услуге, которая может включать тип программы или услуги и/или тип интерактивности, связанной с программой или услугой, для приемника или группы приемников. Фрагмент справочника ESG может содержать, например, параметр или атрибут для указания типа вещания (например, атрибут BroadcastType). Атрибут BroadcastType, например, может иметь значение, соответствующее типу программы или услуги (например, услуги Basic TV, Basic Radio, Clipcast, услуги загрузки файлов, услуги управления программным обеспечением, услуги уведомления и т.д.) (шаг 703). Этот параметр или атрибут может быть добавлен к фрагменту справочника ESG или справочнику услуг для указания типа соответствующей программы или услуги (шаг 703). В одном из примеров параметр или атрибут может быть целочисленной величиной, соответствующей указанию типа программы или услуги.
[76] Фрагмент справочника ESG также может содержать параметр или атрибут для указания типа интерактивности, связанной с соответствующей программой или услугой (шаг 704). В качестве одного из примеров, параметр или атрибут для указания типа интерактивности может быть атрибутом InteractionType, который может иметь значение, соответствующее назначенному типу интерактивности. Например, атрибут InteractionType может иметь значение, соответствующее интерактивности посредством обмена сообщениями SMS, интерактивности посредством обмена сообщениями MMS, интерактивности посредством обмена сообщениями по электронной почте (E-mail), интерактивности обновления справочника услуг или интерактивности посредством www-услуг и т.д. (шаг 704).
[77] На шаге 705 фрагмент справочника ESG передается на терминал или приемник. Таким образом, терминал или приемник может принимать параметр или атрибут для указания типа программы или услуги и/или типа интерактивности, связанной с программой или услугой, соответствующей фрагменту справочника ESG.
[78] На фиг.8 показана блок-схема, иллюстрирующая пример приемника или терминала, принимающего во фрагменте справочника ESG параметр или атрибут, указывающий тип программы или услуги и/или тип интерактивности, связанной с программой или услугой. На шаге 801 в этом примере терминал или приемник принимает фрагмент справочника ESG. На шаге 802 синтаксический анализатор в терминале может проанализировать фрагмент справочника ESG на наличие данных, связанных с типом программы или услуги, и/или типом интерактивности, связанной с программой или услугой. Фрагмент справочника ESG может содержать, например, параметр или атрибут для указания типа программы или услуги. В одном из примеров параметром или атрибутом является атрибут BroadcastType, который имеет значение, соответствующее типу программы или услуги (например, услуги Basic TV, Basic Radio и т.д.) (шаг 803).
[79] Фрагмент справочника ESG также может содержать параметр или атрибут, указывающий тип интерактивности, связанной с программой или услугой. В одном из примеров параметром или атрибутом является атрибут InteractionType, который имеет значение, соответствующее типу интерактивности, связанной с программой или услугой. Например, параметр InteractionType может указывать интерактивность посредством обмена сообщениями SMS, интерактивность посредством обмена сообщениями SMS, обмен сообщениями по электронной почте (E-mail), обновление справочника услуг и т.д. (шаг 804).
[80] На шаге 805 параметры или атрибуты, указывающие тип программы или услуги и/или тип интерактивности, связанной с программой или услугой, могут быть приняты и обработаны в терминале или приемнике. Например, приемник может принять атрибут, указывающий тип программы как программу базовой телевизионной услуги Basic TV, и может отображать программу Basic TV на дисплее. Также приемник может принять атрибут, указывающий, что типом интерактивности, связанной с программой Basic TV, является интерактивность посредством обмена сообщениями SMS. В этом примере приемник может отображать на дисплее программу Basic TV и индикацию (например, значок, ссылка и т.д.) для функциональных возможностей обмена сообщениями SMS. Отображаемая индикация является обособленной от принимаемой программы (то есть не содержится в ней), но накладывается в терминале. В одном из вариантов осуществления изобретения пользователь может щелкнуть мышью по ссылке или выбрать ее, и интерактивная услуга будет активирована.
[81] На фиг.9 показан пример пользовательского интерфейса для предоставления информации о типе услуги или программы или типе интерактивности, связанной с программой или услугой. В этом примере приемник может принимать фрагмент справочника ESG, содержащий параметр, элемент или атрибут для указания типа программы или услуги и типа интерактивности, связанной с программой или услугой. Приемник анализирует фрагмент справочника ESG для идентификации типа программы - в этом примере типом программы является Basic TV. Программа Basic TV отображается на пользовательском интерфейсе 901, как показано в примере на фиг.9. Кроме того, фрагмент справочника ESG в этом примере содержит параметр, элемент или атрибут для указания типа интерактивности, связанной с программой или услугой. Например, тип интерактивности, связанной с программой Basic TV в примере на фиг.9, может быть интерактивностью посредством передачи SMS, так что абонент может голосовать или обеспечивать другой ввод, соответствующий программе Basic TV. Как показано на фиг.9, может быть предусмотрена индикация 902 для указания того, что для соответствующей программы Basic TV может быть возможен обмен сообщениями SMS.
[82] Любой тип интерактивности может быть связан с программой или услугой. Как показано на фиг.9, программа или услуга может быть связана с www-услугами. Это может быть обозначено ссылкой 903, показываемой на пользовательском интерфейсе или дисплее.
[83] Настоящее изобретение включает любой новый признак или комбинацию признаков, раскрытых здесь явно, или любое их обобщение. Хотя изобретение было описано в отношении определенных примеров, включая предпочтительные в настоящее время способы осуществления изобретения, специалистам в данной области техники очевидно, что существуют многочисленные варианты и перестановки вышеописанных систем и способов. Таким образом, сущность и объем изобретения должны толковаться широко, как изложено в прилагаемой формуле изобретения.
Изобретение относится к сетям связи, в частности к предоставлению различных типов услуг в цифровой широковещательной системе передачи. Техническим результатом является эффективное и точной предоставление информации об интерактивности в электронном справочнике услуг (ESG). Указанный технический результат достигается тем, что предложены устройства и способы для передачи информации о типе услуги или программы и/или интерактивности или информации об интерактивности для услуги или программы. Во фрагменте ESG предоставляется параметр или атрибут для указания типа программы или услуги и типа интерактивности, связанной с программой или услугой. В другом примере первый параметр предусматривается для указания типа программы или услуги, а второй параметр предусматривается для указания типа интерактивности, связанной с программой или услугой. Параметр или атрибут могут быть включены в метаданные фрагмента ESG. 6 н. и 28 з.п. ф-лы, 9 ил., 4 табл.
1. Способ предоставления данных электронного справочника услуг (ESG), соответствующих программе или услуге и содержащих информацию, указывающую одно из следующего: тип программы или услуги, тип интерактивной услуги, связанной с программой или услугой, и тип интерактивности, связанной с типом интерактивной услуги, при этом указанный способ включает: предоставление в данных справочника ESG первого параметра, который указывает тип интерактивной услуги, связанной с программой или услугой, при этом тип интерактивной услуги указывает один из множества типов интерактивных услуг, которые соответственно идентифицируют различные типы интерактивных услуг, доступных во время потребления программы или услуги, а тип интерактивности указывает один из множества типов интерактивности, которые соответственно идентифицируют различные протоколы связи, и каждый тип интерактивности идентифицирует протокол связи для связи с интерактивной услугой программы или услуги.
2. Способ по п.1, в котором указанный параметр предоставляют в метаданных данных ESG.
3. Способ по п.1, в котором указанный первый параметр также указывает тип программы или услуги, выбранной из группы, состоящей из базовой телевизионной услуги (Basic TV), базовой услуги радиовещания (Basic Radio), услуги вещания клипов (Clipcast), услуг загрузки файлов, услугу правления программным обеспечением и услуг уведомления.
4. Способ по п.1, в котором указанный первый параметр указывает тип интерактивности, выбранной из группы, состоящей из интерактивности посредством обмена сообщениями SMS, интерактивности посредством обмена сообщениями MMS, интерактивности посредством обмена сообщениями по электронной почте, интерактивности обновления справочника услуг и интерактивности посредством www-услуг.
5. Способ по п.1, также включающий предоставление второго параметра в данных ESG для указания типа программы или услуги.
6. Способ по п.1, в котором первый параметр также указывает тип программы или услуги и имеет первое значение, которое выбирают из первого множества значений для указания типа программы или услуги, и второе значение, которое выбирают из второго множества значений для указания типа интерактивности, связанной с программой или услугой.
7. Способ по п.1, в котором первый параметр также указывает тип программы или услуги и имеет значение, соответствующее типу программы или услуги и типу интерактивности, связанной с программой или услугой.
8. Способ по п.1, в котором первый параметр имеет значение, которое выбирают из первого или второго множества значений, причем указанное первое множество значений соответствует указанию как типа программы или услуги, так и типа интерактивности, связанной с программой или услугой, а второе множество значений соответствует указанию интерактивности, связанной с программой или услугой, без указания типа программы или услуги.
9. Способ определения типа программы или услуги или типа интерактивной услуги, связанной с программой или услугой, включающий: прием данных электронного справочника услуг (ESG), которые содержат первый параметр, указывающий тип интерактивной услуги, связанной с программой или услугой, при этом данные ESG также содержат информацию, указывающую тип интерактивности, связанной с типом интерактивной услуги; синтаксический анализ данных ESG; идентификацию указанного первого параметра на основе синтаксического анализа; и определение типа интерактивной услуги, связанной с программой или услугой, на основе идентифицированного первого параметра, при этом тип интерактивной услуги указывает один из множества типов интерактивных услуг, которые соответственно идентифицируют различные типы интерактивных услуг, доступных во время потребления программы или услуги, а тип интерактивности указывает один из множества типов интерактивности, которые соответственно идентифицируют различные протоколы связи, и каждый тип интерактивности идентифицирует протокол связи для связи с интерактивной услугой программы или услуги.
10. Способ по п.9, в котором первый параметр также указывает тип программы или услуги, выбранной из группы, состоящей из базовой телевизионной услуги (Basic TV), базовой услуги радиовещания (Basic Radio), услуги вещания клипов (Clipcast), услуг загрузки файлов, услуг управления программным обеспечением и услуг уведомления, при этом указанное определение также включает определение типа программы или услуги на основе первого параметра.
11. Способ по п.9, в котором первый параметр указывает тип интерактивности, выбранной из группы, состоящей из интерактивности посредством обмена сообщениями SMS, интерактивности посредством обмена сообщениями MMS, интерактивности посредством обмена сообщениями по электронной почте, интерактивности обновления справочника услуг и интерактивности посредством www-услуг.
12. Способ по п.9, также включающий идентификацию второго параметра в данных ESG для указания типа программы или услуги.
13. Способ по п.12, в котором шаг определения также включает определение типа программы или услуги на основе идентифицированного второго параметра.
14. Способ по п.9, в котором первый параметр также указывает тип программы или услуги и имеет первое значение, которое выбирают из первого множества значений для указания типа программы или услуги, и второе значение, которое выбирают из второго множества значений для указания типа интерактивности, связанной с программой или услугой.
15. Способ по п.14, в котором шаг определения включает определение типа программы или услуги на основе первого значения идентифицированного первого параметра и определение типа интерактивности, связанной с программой или услугой, на основе второго значения идентифицированного первого параметра.
16. Способ по п.9, в котором первый параметр также указывает тип программы или услуги и имеет значение, соответствующе как типу программы или услуги, так и типу интерактивности, связанной с программой или услугой.
17. Способ по п.9, в котором первый параметр указывает тип интерактивности, связанной с программой или услугой, и не указывает тип предоставляемой программы или услуги.
18. Способ по п.9, в котором первый параметр имеет значение, которое выбирают из первого или второго множества значений, причем первое множество значений соответствует указанию как типа программы или услуги, так и типа интерактивности, связанной с программой или услугой, а второе множество значений соответствует указанию интерактивности, связанной с программой или услугой, без указания типа программы или услуги.
19. Передатчик для предоставления информации о программе или услуге во фрагменте ESG, содержащий: входной блок для приема данных, которые должны быть включены во фрагмент ESG для передачи, при этом фрагмент ESG содержит информацию, указывающую тип интерактивности, связанной с типом интерактивной услуги; модуль широковещания/интерактивности для определения первого параметра, связанного с типом интерактивной услуги, которая связана с программой или услугой; и блок компоновки фрагмента ESG для компоновки фрагмента ESG, содержащего первый параметр, причем указанный первый параметр указывает тип интерактивной услуги, связанной с программой или услугой, при этом тип интерактивной услуги указывает один из множества типов интерактивных услуг, которые соответственно идентифицируют различные типы интерактивных услуг, доступных во время потребления программы или услуги, а тип интерактивности указывает один из множества типов интерактивности, которые соответственно идентифицируют различные протоколы связи, и каждый тип интерактивности идентифицирует протокол связи для связи с интерактивной услугой программы или услуги.
20. Передатчик по п.19, в котором первый параметр также указывает тип программы или услуги, выбранной из группы, состоящей из базовой телевизионной услуги (Basic TV), базовой услуги радиовещания (Basic Radio), услуги вещания клипов (Clipcast), услуг загрузки файлов, услуг управления программным обеспечением и услуг уведомления.
21. Передатчик по п.19, в котором тип интерактивности выбран из группы, состоящей из интерактивности посредством обмена сообщениями SMS, интерактивности посредством обмена сообщениями MMS, интерактивности посредством обмена сообщениями по электронной почте, интерактивности обновления справочника услуг и интерактивности посредством www-услуг.
22. Передатчик по п.19, в котором модуль широковещания/интерактивности также определяет второй параметр, и блок компоновки также включает второй параметр во фрагмент ESG, причем указанный второй параметр предназначен для указания типа программы или услуги.
23. Приемник для приема информации о программе или услуге во фрагменте ESG, содержащий: входной блок для приема фрагмента ESG, при этом фрагмент ESG содержит информацию, указывающую тип интерактивности, связанной с типом интерактивной услуги; синтаксический анализатор для идентификации первого параметра во фрагменте ESG, причем указанный первый параметр соответствует типу интерактивной услуги, связанной с программой или услугой; и процессор для идентификации первого параметра и определения типа интерактивной услуги, связанной с программой или услугой, на основе указанного первого параметра, при этом тип интерактивной услуги указывает один из множества типов интерактивных услуг, которые соответственно идентифицируют различные типы интерактивных услуг, доступных во время потребления программы или услуги, а тип интерактивности указывает один из множества типов интерактивности, которые соответственно идентифицируют различные протоколы связи, и каждый тип интерактивности идентифицирует протокол связи для связи с интерактивной услугой программы или услуги.
24. Приемник по п.23, в котором первый параметр также соответствует типу программы или услуги, выбранной из группы, состоящей из базовой телевизионной услуги (Basic TV), базовой услуги радиовещания (Basic Radio), услуги вещания клипов (Clipcast), услуг загрузки файлов, услуг управления программным обеспечением и услуг уведомления.
25. Приемник по п.23, в котором тип интерактивности выбран из группы, состоящей из интерактивности посредством обмена сообщениями SMS, интерактивности посредством обмена сообщениями MMS, интерактивности посредством обмена сообщениями по электронной почте, интерактивности обновления справочника услуг и интерактивности посредством www-услуг.
26. Приемник по п.23, в котором синтаксический анализатор также идентифицирует второй параметр во фрагменте справочника ESG для указания типа программы или услуги.
27. Приемник по п.26, в котором процессор также идентифицирует второй параметр и определяет тип программы или услуги на основе идентифицированного второго параметра.
28. Приемник по п.23, в котором первый параметр имеет первое значение, которое выбирают из первого множества значений для указания типа программы или услуги, и второе значение, которое выбирают из второго множества значений для указания типа интерактивности, связанной с программой или услугой.
29. Приемник по п.28, в котором процессор определяет тип программы или услуги на основе первого значения идентифицированного первого параметра и определяет тип интерактивности, связанной с программой или услугой, на основе второго значения идентифицированного первого параметра.
30. Приемник по п.23, в котором первый параметр имеет значение, соответствующее как типу программы или услуги, так и типу интерактивности, связанной с программой или услугой, при этом процессор определяет тип программы или услуги и тип интерактивности, связанной с программой или услугой, на основе первого параметра.
31. Приемник по п.23, в котором первый параметр соответствует типу интерактивности, связанной с программой или услугой, и не соответствует типу предоставляемой программы или услуги.
32. Приемник по п.23, в котором первый параметр имеет значение, которое выбирают из первого или второго множества, причем первое множество значений соответствует указанию как типа программы или услуги, так и типа интерактивности, связанной с программой или услугой, а второе множество значений соответствует указанию интерактивности, связанной с программой или услугой, без указания типа программы или услуги.
33. Машиночитаемый носитель с хранимыми на нем выполняемыми компьютером командами для выполнения следующих шагов: прием фрагмента электронного справочника услуг (ESG), связанного с программой или услугой, причем фрагмент ESG имеет параметр, соответствующий одному из следующего: тип программы или услуги, тип интерактивной услуги, связанной с программой или услугой, и тип интерактивности, связанной с программой или услугой; и определение одного из следующего: тип программы или услуги, тип интерактивной услуги, связанной с программой или услугой, и тип интерактивности, связанной с программой или услугой, на основе указанного параметра, при этом тип интерактивной услуги указывает один из множества типов интерактивных услуг, которые соответственно идентифицируют различные типы интерактивных услуг, доступных во время потребления программы или услуги, а тип интерактивности указывает один из множества типов интерактивности, которые соответственно идентифицируют различные протоколы связи, и каждый тип интерактивности идентифицирует протокол связи для связи с интерактивной услугой программы или услуги.
34. Мобильный терминал, запрограммированный для обеспечения пользовательского интерфейса для предоставления одного из следующего: тип программы или услуги, тип интерактивной услуги, связанной с программой или услугой, и тип интерактивности, связанной с типом интерактивной услуги, причем указанный мобильный терминал содержит: средства для отображения программы или услуги, принимаемой мобильным терминалом; и средства для визуального наложения на программу или услугу во время потребления программы или услуги индикатора интерактивности, связанного с типом интерактивной услуги, при этом тип интерактивной услуги указывает один из множества типов интерактивных услуг, которые соответственно идентифицируют различные типы интерактивных услуг, доступных во время потребления программы или услуги, причем индикатор интерактивности определяется на основе принятого фрагмента ESG и конфигурируется так, чтобы выбирать его для активирования интерактивной услуги, при этом тип интерактивности указывает один из множества типов интерактивности, которые соответственно идентифицируют различные протоколы связи, и каждый тип интерактивности идентифицирует протокол связи для связи с интерактивной услугой программы или услуги.
WO 2005045603 А2, 19.05.2005 | |||
US 2002021696 A1, 21.02.2002 | |||
ЦИТОСКЕЛЕТОАКТИВНЫЕ СОЕДИНЕНИЯ, КОМПОЗИЦИЯ И ПРИМЕНЕНИЕ | 2006 |
|
RU2407745C2 |
US 2005090235 A1, 28.04.2005 | |||
US 2002059621 A1, 16.05.2002 | |||
WO 2005022791 A1, 10.03.2005 | |||
Антропометрический инструмент | 1985 |
|
SU1355241A1 |
СИСТЕМА УПРАВЛЕНИЯ ПРЕДПОЧТИТЕЛЬНЫМИ УСЛУГАМИ ДЛЯ МУЛЬТИМЕДИЙНОГО ВИДЕОДЕКОДЕРА | 2000 |
|
RU2239293C2 |
СПОСОБ ЗАГРУЗКИ ДАННЫХ В ПРИЕМНИК/ДЕКОДЕР МРЕG И СИСТЕМА ТРАНСЛЯЦИИ МРЕG ДЛЯ ЕГО РЕАЛИЗАЦИИ | 1997 |
|
RU2195086C2 |
Using MMS Template for Service Interaction, 12 Aug 2005, Open Mobile Alliance Ltd, найдено в |
Авторы
Даты
2011-01-27—Публикация
2006-10-26—Подача