RU2394390C2 - Способ и устройство для предоставления уведомления об изменении услуги - Google Patents

Способ и устройство для предоставления уведомления об изменении услуги Download PDF

Info

Publication number
RU2394390C2
RU2394390C2 RU2008111883/09A RU2008111883A RU2394390C2 RU 2394390 C2 RU2394390 C2 RU 2394390C2 RU 2008111883/09 A RU2008111883/09 A RU 2008111883/09A RU 2008111883 A RU2008111883 A RU 2008111883A RU 2394390 C2 RU2394390 C2 RU 2394390C2
Authority
RU
Russia
Prior art keywords
notification
service
fragment
parameter
esg
Prior art date
Application number
RU2008111883/09A
Other languages
English (en)
Other versions
RU2008111883A (ru
Inventor
Тони ПАЙЛА (US)
Тони ПАЙЛА
Топи ПОХЬЁЛАЙНЕН (FI)
Топи ПОХЬЁЛАЙНЕН
Original Assignee
Нокиа Корпорейшн
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Нокиа Корпорейшн filed Critical Нокиа Корпорейшн
Publication of RU2008111883A publication Critical patent/RU2008111883A/ru
Application granted granted Critical
Publication of RU2394390C2 publication Critical patent/RU2394390C2/ru

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4633Interconnection of networks using encapsulation techniques, e.g. tunneling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/68Systems specially adapted for using specific information, e.g. geographical or meteorological information
    • H04H60/72Systems specially adapted for using specific information, e.g. geographical or meteorological information using electronic programme guides [EPG]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/146Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/147Signalling methods or messages providing extensions to protocols defined by standardisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/164Adaptation or special uses of UDP protocol
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26283Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic program guide data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • H04N21/4882Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6131Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols
    • H04N21/64315DVB-H
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols
    • H04N21/64322IP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • H04N21/8133Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video program
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • H04N21/814Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts comprising emergency warnings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8146Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Computer Graphics (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Circuits Of Receivers In General (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Изобретение относится к системам связи. Технический результат заключается в совершенствовании уведомления пользователя о событиях. Предложены устройства и способы для системы цифровой передачи, предназначенные для передачи уведомления из передатчика в приемник или абонентскую станцию. Уведомление может информировать пользователя или абонента о предстоящих событиях, программах или услугах, об изменении текущих событий, программ или услуг, о рекламе, содержать объявления о чрезвычайных ситуациях и т.п. В одном из примеров во фрагмент ESG, передаваемый в приемник, включают параметр для указания на то, что услуга, ассоциированная с фрагментом ESG, представляет собой уведомление. В другом примере фрагмент ESG представляет собой фрагмент доступа, содержащий параметр "тип", который указывает, что уведомление, ассоциированное с фрагментом доступа, представляет собой компонент соответствующей услуги. 8 н. и 21 з.п. ф-лы, 8 ил., 2 табл.

Description

ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
[1] Заявляется приоритет согласно заявке США №60/724275, которая подана 7 октября 2005 г. и содержание которой включено в настоящее описание путем ссылки.
ОБЛАСТЬ ТЕХНИКИ
[2] Варианты выполнения настоящего изобретения в общем относятся к сетям связи. Более конкретно, варианты выполнения настоящего изобретения относятся к выдаче уведомления в указателе услуг о событиях или изменениях событий.
УРОВЕНЬ ТЕХНИКИ
[3] В общем случае электронный указатель услуг (ESG, Electronic Service Guide) позволяет терминалу сообщить, какие услуги доступны конечным пользователям и как к ним можно получить доступ. Фрагменты ESG представляют собой независимо существующие части ESG. Традиционно фрагменты ESG включают документы языка XML, но недавно они стали охватывать обширный массив наименований, например описание Протокола описания сеанса связи (SDP, Session Description Protocol), текстовый файл или изображение. Фрагменты ESG описывают один или несколько аспектов современных (или будущих) служебных или вещательных программ. Такие аспекты могут включать, например: описание текста в произвольной форме, график, географическую доступность, цену, способ покупки, жанр и вспомогательную информацию, например изображение для предварительного просмотра или клип. Аудиоданные, видеоданные и другие типы данных, включающие фрагменты ESG, могут быть переданы через разнообразные сети согласно многочисленным протоколам. Например, данные могут быть переданы через совокупность сетей, обычно называемую Интернетом, с использованием нескольких протоколов связи, например Протокола маршрутизации в среде Интернет (IP, Internet Protocol) и Протокола пользовательских дейтаграмм (UDP, User Datagram Protocol). Часто данные передаются через Интернет одному пользователю. Однако они могут быть адресованы группе пользователей, что обычно называется групповым вещанием. Случай, когда данные адресованы всем пользователям, называется трансляцией. Данные ESG могут быть переданы с использованием различных беспроводных цифровых сетей, включая сети с цифровым широкополосным вещанием и/или сети группового вещания.
[4] Провайдер услуг предоставляет информацию о текущих или будущих услугах или контенте путем передачи фрагментов ESG, которые соответствуют событию, в потоке данных в терминал абонента. Однако с течением времени провайдер услуг может произвести изменения в данном событии. Например, провайдер услуг может изменить соответствующий указатель услуги или ее части, изменить график предоставления услуги или предложить по трансляции специфическую услугу. Кроме того, провайдер услуг может пожелать передать специальное уведомление об обновленных данных. Пользователи или группы пользователей часто имеют потребность в приеме уведомления о такой информации или об изменениях информации, предоставляемой в настоящее время.
[5] Таким образом, имеется потребность в способе и системе для уведомления пользователя или группы пользователей о наступающих событиях, об изменении событий, предоставляемых в настоящее время, или о текущей или обновленной информации.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[6] Ниже упрощенно изложены некоторые аспекты настоящего изобретения, позволяющие понять основные его принципы. Данное резюме не является полным обзором настоящего изобретения. Оно не предназначено ни для формулировки ключевых или критических элементов изобретения, ни для очерчивания объема изобретения. Изложенное ниже резюме просто предоставляет в упрощенном виде некоторые концепции, реализованные в вариантах выполнения настоящего изобретения, и является прелюдией к последующему более подробному описанию.
[7] В одном из примеров настоящего изобретения предложен передатчик, предназначенный для передачи фрагмента ESG, содержащего информацию об уведомлении. Например, передатчик может передавать фрагмент ESG, который содержит параметр, описывающий уведомление. В одном из примеров фрагмент ESG, передаваемый передатчиком, содержит параметр "прием уведомления", предназначенный для описания информации о приеме уведомления или сообщений. Этот параметр может дополнительно включать идентификатор номера порта, предназначенного для приема фрагмента ESG в приемнике.
[8] В другом примере фрагмент ESG, передаваемый передатчиком, включает параметр "уведомление об услуге", предназначенный для индикации уведомления в качестве соответствующей услуги. Например, во фрагмент ESG может быть включен параметр типа, относящийся к фрагменту услуги (например, параметр "тип фрагмента услуги"). В зависимости от значения параметра "тип фрагмента услуги" фрагменту услуги может быть приписано значение услуги уведомления.
[9] В еще одном примере фрагмент ESG, передаваемый передатчиком, включает параметр "компонент уведомления". Например, во фрагмент ESG можно включить параметр типа, относящийся к фрагменту доступа (например, параметр "тип фрагмента доступа"). В зависимости от значения параметра "тип фрагмента доступа" компонент услуги может быть объявлен как уведомление.
[10] В еще одном примере предложен приемник, предназначенный для приема фрагмента ESG. Для определения соответствующих услуг уведомления, компонента уведомления или информации о приеме уведомления может быть произведен синтаксический анализ фрагмента ESG.
[11] В еще одном примере предложен способ создания фрагмента ESG, ассоциированного с уведомлением для пользователя. Фрагмент ESG может включать параметры, предназначенные для описания уведомления, включая, например, услугу уведомления, компоненты уведомления об услуге и/или информацию о приеме уведомления.
[12] Кроме того, предложен считываемый компьютером носитель, предназначенный для создания, передачи и приема фрагмента ESG, связанного с услугой уведомления или компонентом уведомления об услуге.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[13] Ниже для лучшего понимания различных вариантов выполнения настоящего изобретения и его преимуществ дано описание со ссылками на сопровождающие чертежи, на которых одинаковыми позициями обозначены одинаковые объекты.
[14] На фиг.1 показана блок-схема системы беспроводной связи, в которой могут быть реализованы различные аспекты настоящего изобретения.
[15] На фиг.2 показан подходящий цифровой радиовещательный приемник, в котором могут быть реализованы один или несколько вариантов выполнения настоящего изобретения.
[16] На фиг.3 схематично показан пример транспортного объекта, в котором могут быть реализованы один или несколько вариантов выполнения настоящего изобретения.
[17] На фиг.4 показаны примеры транспортировки одного транспортного объекта, в котором могут быть реализованы один или несколько вариантов выполнения настоящего изобретения.
[18] На фиг.5 показан пример приемника, в котором могут быть реализованы один или несколько вариантов выполнения настоящего изобретения.
[19] На фиг.6 показан пример передатчика, в котором могут быть реализованы один или несколько вариантов выполнения настоящего изобретения.
[20] На фиг.7 показана такая последовательность операций для примера передачи фрагмента ESG, соответствующего услуге уведомления или компоненту услуги уведомления, в которой могут быть реализованы один или несколько вариантов выполнения настоящего изобретения.
[21] На фиг.8 показана такая последовательность операций для примера приема фрагмента ESG, соответствующего услуге уведомления или компоненту услуги уведомления, в которой могут быть реализованы один или несколько вариантов выполнения настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
[22] Ниже при описании различных вариантов выполнения настоящего изобретения делаются ссылки на сопровождающие чертежи, которые являются составной частью описания и на которых иллюстрируются различные возможные варианты выполнения настоящего изобретения. Должно быть понятно, что могут использоваться и другие варианты выполнения настоящего изобретения, при этом могут быть сделаны конструктивные и функциональные изменения без отхода от настоящего изобретения.
[23] Аспекты настоящего изобретения могут использоваться в широком диапазоне сетей связи и протоколов связи. На фиг.1 показан пример системы 110 беспроводной связи, в которой могут использоваться системы и способы, предложенные в настоящем изобретении. Одно или несколько способных работать в сети мобильных устройств 112, например персональный цифровой секретарь (PDA, Personal Digital Assistant), мобильный телефон, мобильный терминал, персональный видеорекордер, портативный телевизор, персональный компьютер, цифровая камера, цифровая видеокамера, портативное звуковое устройство, портативная радиостанция или комбинация вышеперечисленного, связаны с источником 122 услуги через трансляционную сеть 114 и/или сотовую сеть 116 связи. Мобильный терминал/устройство 112 может содержать цифровое широкополосное трансляционное приемное устройство. Источник 122 может быть связан с несколькими провайдерами услуг, которые могут предоставлять свой фактический программный контент, информацию или описание своих услуг и программ в источник услуг, который затем передает контент или информацию в мобильное устройство 112. Эти несколько провайдеров услуг могут включать, но этим не ограничиваются, одного или нескольких провайдеров телевизионных и/или цифровых телевизионных услуг, провайдеров радиоуслуг в диапазонах AM/FM, провайдеров службы доставки SMS/MMS, провайдеров Интернет-контента или провайдеров доступа.
[24] Один из способов передачи данных заключается в использовании сетей и трансляции данных с использованием протокола IP (IPDC, IP datacasting). IPDC представляет собой комбинацию цифровой трансляции и Протокола маршрутизации в среде Интернет (IP). Через такую трансляционную сеть на основе протокола IP один или несколько провайдеров услуг могут поставлять различные типы услуг IP, включая онлайновые газеты, радио- и телевизионные передачи. Эти услуги IP организованы в один или несколько потоков медиаданных в виде аудиоданных, видеоданных и/или данных других типов. Чтобы определять, когда и где эти потоки имеют место, пользователи обращаются к указателю электронных услуг (ESG). Одним из примеров является электронный справочник по программам телевидения (EPG), используемый в потоках цифрового телевидения (DVB, Digital video broadcasting). Одним из типов цифрового телевидения является цифровое телевидение для карманных приемников (DVB-H, Digital video broadcasting-handheld) - недавно развитая технология, которая увеличивает возможности и количество доступных услуг для небольших переносных устройств, например мобильных телефонов. DVB-H предназначен для доставки данных в оконечное устройство с батарейным питанием со скоростью 10 Мбит/с.
[25] Транспортные потоки информации цифрового телевидения переносят сжатые аудиосигналы, видеосигналы и данные к пользователю через сети доставки, относящиеся к третьему лицу. Технология MPEG (Moving Picture Expert Group, Экспертная группа по движущимся изображениям) представляет собой технологию, в рамках которой кодированные видеосигналы, аудиосигналы и данные одной программы мультиплексируют с другими программами в транспортный поток (TS, Transport stream). Транспортный поток - это поток пакетированных данных с фиксированной длиной пакетов, включающих заголовок. Каждый из отдельных элементов программы, аудиосигналов и видеосигналов переносится внутри пакетов, имеющих уникальный идентификатор пакета (PID, Packet identification). Чтобы приемное устройство могло локализовать различные элементы конкретной программы в пределах транспортного потока, в транспортный поток вводят специфическую для программы информацию (PSI, Program Specific Information). Кроме того, в транспортный поток может быть введена дополнительная информация об услугах (SI, Service Information), набор таблиц, подчиняющихся синтаксису закрытого раздела MPEG. Это позволяет приемному устройству правильно обработать данные, содержащиеся в транспортном потоке.
[26] Однако аспекты настоящего изобретения применимы также к другим традиционным цифровым мобильным трансляционным системам, например T-DAB, T/S-DMB, ISDB-T, ATSC, MediaFLO, и к нетрадиционным системам, таким как 3GPP MBMS и 3GPP2BCMCS.
[27] Трансляционная сеть 114 может включать радиопередачу транслируемых данных IP по каналам цифрового телевидения. Трансляционная сеть 114 может передавать такие услуги, как цифровой или аналоговый телевизионный сигнал и дополнительный контент, относящийся к этой услуге, посредством передатчика 118. Кроме того, трансляционная сеть может включать трансляционную сеть по передаче радиопрограмм, телевизионных программ или данных в рамках протокола IP. Трансляционная сеть 114 может также передавать дополнительный контент, который может включать телевизионный сигнал, потоки аудиосигналов и/или видеосигналов, потоки данных, файлы с видеоданными, файлы с аудиосигналами, файлы с программным обеспечением и/или компьютерными играми. В случае услуг по трансляции данных IP источник 122 услуг может передавать фактический контент программы в пользовательское устройство 112 через трансляционную сеть 114 и дополнительную информацию, например права пользователя, и информацию о доступе к фактическому контенту программы через сотовую сеть 116 связи.
[28] Кроме того, мобильное устройство 112 может войти в контакт с источником 122 услуг через сотовую сеть 116 связи. Сотовая сеть 116 связи может включать беспроводную сеть и передатчик 120 базовой приемопередающей станции. Сотовая сеть связи может включать сотовую сеть передачи данных второго/третьего поколения (2G/3G), сеть Глобальной системы мобильной связи (GSM, Global System for Mobile communication network), Универсальную систему мобильной связи (UMTS, Universal Mobile Telecommunication System) или другую сеть беспроводной связи, например беспроводную локальную сеть (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, Digital video broadcasting), например DVB-H, DVB-T или DVB-МНР, с использованием специализированного приемника 141 DVB. Мобильное устройство может также быть снабжено другим типом приемников для цифровой широкополосной трансляции. Кроме того, приемное устройство 112 может быть сконфигурировано для приема, декодирования и обработки сигналов, переданных через радиоприемник 142 FM/AM, приемопередатчик WLAN 143 и телекоммуникационный приемопередатчик 144. В одном из аспектов настоящего изобретения мобильное устройство 112 может принимать сообщения потока радиоданных (RDS, radio data stream).
[33] В примере стандарта DVB одна трансляция DVB со скоростью передачи 10 Мбит/с может включать 200 каналов аудиопрограмм со скоростью передачи 50 кбит/с или 50 видеоканалов (телевизионных программ) со скоростью передачи 200 кбит/с. Мобильное устройство 112 может быть сконфигурировано для приема, декодирования и обработки передач, основанных на стандарте цифрового телевидения для карманных приемников (DVB-H) или других стандартах DVB, например DVB-MHP, спутниковом цифровом телевидении DVB (DVB-S), наземном цифровом телевидении (DVB-T) или кабельном цифровом телевидении (DVB-C). В равной степени могут использоваться другие форматы цифровой передачи для доставки контента и информации о наличии дополнительных услуг, например телевидение в стандартах 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 могут быть доставлены в терминал абонента в одном или нескольких потоках данных или каналах. В этом примере для доставки информации ESG в терминал абонента может использоваться множество каналов (например, потоков пакетов IP). Например, фрагмент 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, дескрипторным записям, фрагменту 340 ESG или их совокупности. В одном примере выполнения настоящего изобретения ассоциация конверта метаданных 3GPP с фрагментом 340 ESG может заменить или снять потребность в дополнительных метаданных, расположенных в заголовке 310 относительно этого конкретного фрагмента ESG.
[37] На фиг.4 иллюстрируется пример передачи множества отдельных Транспортных объектов. Как показано на фиг.4, Транспортный Объект (ТО, Transport Object) согласно настоящему изобретению может переноситься, например, в сеансе связи FLUTE (File Delivery over Unidirectional Transport, Доставка файлов однонаправленным транспортом) или в сеансе связи с чисто асинхронным многоуровневым кодированием (ALC, Asynchronous Layered Coding). В примере на фиг.4 данные корневого канала ESG, такие как IP-адрес, номер порта и идентификатор транспортного сеанса связи (TSI, Transport Session Identifier), объявляют в Таблице уведомлений IP/MAC (INT, IP/MAC Notification Table), которую можно переносить, например, в потоке SI/PSI в DVB-H в качестве одной из таблиц идентификатора сеанса связи DVB-H. Сеанс связи FLUTE корневого канала ESG включает Таблицу доставки файлов (FDT, File Delivery Table) для сеанса связи и один или несколько Транспортных Объектов (ТО). Эти Транспортные Объекты, которые могут доставляться в "каруселях" уведомлений, содержат связь (отображение) между различными частями ESG и параметрами доступа к различным методам ESG, в рамках которых происходит передача данных ESG. Указатели ESG могут отличаться друг от друга. Например, указатели ESG могут быть на различных языках, иметь разные жанры или кодирование.
[38] Примеры параметров доступа могут включать, например, IP-адреса, номера портов, идентификаторы TSI, времена начала и окончания и т.д. Таким образом, сеанс связи FLUTE объявляет распределение данных ESG по различным сеансам связи. Транспортные объекты сеанса связи FLUTE, переносящие эти данные отображения, описаны в таблице FDT сеанса связи FLUTE. Данные отображения ESG можно доставить в одном или во множестве транспортных объектов. Отображение может быть произведено с использованием схемы XML, неформатированного текста в стандарте ASCII, структурированного текста в стандарте ASCII, например в стандарте многоэлементного многоцелевого расширения почты в Интернете (MIME) или заголовков MIME, в виде двоичных кодов перечисляемых типов или с помощью многочисленных других средств, известных в данной области техники. В этом примере данные ESG можно доставить в одном или нескольких транспортных объектах, которые могут перемещаться, например, внутри чистых сеансов ALC. В некоторых вариантах выполнения настоящего изобретения данные ESG или их части можно доставить в одном или нескольких сеансах FLUTE в дополнение к сеансам ALC или вместо них.
[39] В одном из примеров реализации настоящего изобретения в указателе услуг или фрагменте ESG предусмотрена функция уведомления для доставки информации уведомления или сообщения от провайдера услуг к пользователю или абоненту. Такая информация уведомления может включать, например, информацию уведомления, относящуюся к наступающим событиям, включая уведомление об изменении графика обслуживания, уведомление о начале новых услуг, продвижении или рекламе конкретных программ, услуг или будущих программ или услуг, чрезвычайные объявления, объявления о коммунальных услугах или уведомления об изменениях в указателе услуг или другой информации.
[40] В одном из примеров информацию уведомления или сообщения можно доставлять пользователю или абоненту посредством Протокола пользовательских дейтаграмм/Протокола Интернет (UDP/IP). Для создания информации уведомления или сообщений может использоваться назначенный порт UDP, так что информация уведомления или сообщение может быть встроено в текущие сеансы связи или в отдельные сеансы связи. Например, информация уведомления или сообщение может быть встроено в пакет UDP с использованием заранее заданного порта UDP. Одним из примеров порта UDP может быть NotificationPort (см. ниже подробное описание). Пакет UDP может быть встроен в пакет IP с IP-адресами терминала абонента в текущем трансляционном сеансе для принятия информации уведомления или сообщения. В одном из примеров информация уведомления или сообщения могут быть закодированы в рамках языка XML и доставлены в пакете UDP в терминал абонента. Терминал абонента может принять в заранее заданный порт UDP пакет UDP с встроенной информацией уведомления или сообщением, а также может обработать пакет UDP, рассматривая его в качестве контейнера для информации уведомления или сообщения. Альтернативно, пакет UDP может быть встроен в пакет IP с заранее заданными групповыми/трансляционными IP-адресами (например, NotificationAddress, подробно описанный ниже) или одноадресными IP-адресами. Таким образом, пакет UDP, содержащий информацию уведомления или сообщение, может быть принят в назначенных терминалах абонента.
[41] Информацию уведомления или сообщения можно доставить в терминал абонента через канал уведомления, который может быть декларирован в Дескрипторе доставки указателя услуг (SGDD, Service Guide Delivery Descriptor). Кроме того, порт UDP, который ассоциируется с каждой услугой, объявляется в качестве канала уведомления.
[42] Информацию уведомления или сообщения можно доставить различными способами, которые могут зависеть от типа доставляемой информации уведомления. Например, информация уведомления может быть ориентирована на пользователя так, чтобы эту информацию можно было отобразить на дисплее терминала абонента. Этот дисплей может быть выполнен в виде текстового или мультимедийного дисплея. Однако некоторые типы информации уведомления не могут быть ориентированы на пользователя. Например, некоторые типы информации уведомления могут включать информацию, предписывающую терминалу абонента принять указатель услуг или услугу. Такая "ориентированная на терминал" информация уведомления может выдаваться в рамках указателя услуг в терминал абонента, однако текстовый или мультимедийный дисплей является опцией.
[43] Представление или отображение информации уведомления или сообщения пользователю или абоненту может меняться в зависимости от типа желательного представления. Например, информация уведомления или сообщение может быть принято пользователем или абонентом в процессе приема соответствующей программы или услуги и может храниться для более позднего просмотра или использования. Альтернативно, информация уведомления может просматриваться в виде экрана наложения или разделенного экрана при работе соответствующей программы или услуги. В этом случае информация уведомления может просматриваться одновременно с соответствующей программой или услугой.
[44] Кроме того, в терминал абонента может выдаваться ориентированная на терминал информация уведомления, относящаяся к использованию информации уведомления или сообщения. Таким образом, представление информации уведомления или сообщения может меняться в зависимости от использования информации уведомления. Примеры использования информации уведомления включают обновление или изменение указателя услуг, уведомление о начале работы программы или услуги, уведомление о начале загрузки файла и т.д.
[45] В одном из примеров реализации одного из аспектов настоящего изобретения информация уведомления может быть выдана в дескрипторах внутри фрагмента ESG, например в виде Дескриптора доставки указателя услуг (SGDD). Дескрипторы SGDD могут переносить информацию о различных атрибутах фрагментов ESG, например доступности или действительности фрагментов ESG, включая данные, которые могут использоваться для восстановления и/или идентификации ассоциированных фрагментов ESG. Кроме того, фрагменты ESG можно сгруппировать и идентифицировать как группу посредством блока доставки указателя услуг (SGDU, Service Guide Delivery Descriptor) различными способами. Например, фрагменты ESG могут быть сгруппированы на основе определенных критериев, декларированных в некотором элементе или параметре, например элементе GroupingCriteria дескриптора SGDD. Следовательно, дескриптор SGDD может использоваться для определения критериев группировки фрагментов ESG в указателе услуг в блоке SGDU.
[46] В этом примере дескриптор SGDD может задавать для абонента или группы абонентов информацию уведомления, представляющую интерес для абонента или группы абонентов, подписавшихся на эту информацию. Например, провайдер услуг может пожелать изменить время трансляции программы. Если абонент принимал специфическую трансляцию в конкретное время или день, этот абонент может не быть в курсе предложенного изменения времени или дня трансляции программы. Таким образом, абонент, не будучи должным образом и своевременно проинформированным относительно изменения графика, может пропустить программу.
[47] В другом примере абонент может пожелать принять привязанную ко времени информацию, и в этом случае необходимо быстрое уведомление. Одним из примеров такой информации является результат проходящего или недавно прошедшего спортивного события. Пользователь или абонент может пожелать принять уведомление о текущем результате спортивных событий, представляющих для него интерес. В этом примере провайдер услуг может выдать дескриптор SGDD, содержащий такую информацию уведомления, чтобы пользователь или абонент были в курсе желаемой информации.
[48] Кроме того, провайдер услуг может поместить в дескриптор SGDD чрезвычайное уведомление. Например, в дескрипторе SGDD фрагмента ESG могут содержаться сведения об изменении погоды, прогноз опасных ситуаций, предупреждения и т.д. Таким образом, пользователя можно информировать о любых ситуациях, представляющих для него интерес.
[49] В качестве примера дескриптора SGDD, содержащего информацию уведомления или сообщения, во фрагменте ESG может иметься дескриптор ServiceGuideDeliveryDescriptor, который определяет прием уведомления и который может включать, например, подэлемент для обеспечения информации о приеме информации уведомления или сообщений. Информация о приеме может включать, например, подэлемент для описания или задания порта UDP, используемого при доставке информации уведомления или сообщения. Например, этот подэлемент может быть целочисленным значением для задания соответствующего порта для уведомления. На основе подэлемента порта для уведомления информацию уведомления или сообщение можно доставить в терминал абонента в течение идущего сеанса связи или отдельных сеансов связи.
[50] Кроме того, подэлемент для приема уведомления дескриптора SGDD может дополнительно определить адрес уведомления посредством подэлемента адреса уведомления. В этом примере подэлемент адреса уведомления может быть строкой символов и может определять IP-адрес групповой трансляции для предоставления информации уведомления или сообщений.
[51] Кроме того, для предоставления атрибутов информации уведомления или сообщения во фрагмент ESG может быть включен параметр уведомления. Например, параметр уведомления может определять идентификатор уведомления. Этим идентификатором может быть, например, идентификатор URI, который может конкретно идентифицировать соответствующее уведомление. На основе атрибута идентификатора некоторый терминал абонента может быть идентифицирован как терминал абонента для приема соответствующей информации уведомления или сообщения.
[52] Кроме того, параметр уведомления может дополнительно идентифицировать тип уведомления для соответствующей информации уведомления или сообщения. Как отмечено здесь, информация уведомления может иметь различный тип, включая сообщение, ориентированное на пользователя (например, сообщение от провайдера услуг, объявление о чрезвычайной ситуации и т.д.), или сообщение, ориентированное на терминал (например, обновление указателя услуг, загрузка файлов и т.д.). Тип информации уведомления может быть определен в атрибуте типа уведомления внутри параметра уведомления.
[53] Кроме того, параметр уведомления может содержать информацию о действительности информации уведомления, включая период времени, в течение которого эта информация уведомления является действительной. В этом примере после заданного периода времени действительности информация уведомления может считаться устаревшей.
[54] Параметр уведомления может также включать подэлементы для дополнительной характеристики информации уведомления. Одним из примеров такого подэлемента является подэлемент "имя", который может включать строку символов, соответствующую имени или названию соответствующей информации уведомления. Кроме того, подэлемент "имя" может быть выполнен на нескольких языках. Другим примером подэлемента является подэлемент "описание", который может включать строку символов, описывающую контент информации уведомления. Кроме того, может иметься подэлемент "тип индикации" в виде целочисленного значения, определяющего тип индикации для соответствующей информации уведомления. Например, подэлемент "тип индикации" может указывать, должен ли терминал абонента выводить информацию уведомления немедленно, хранить информацию уведомления для более позднего отображения или выдать информацию уведомления в виде экрана наложения или разделенного экрана совместно с соответствующей программой или услугой.
[55] Другие подэлементы могут включать подэлемент расширения URL, который может быть идентификатором URI, предназначенным для предоставления любой дополнительной подходящей информации, имеющей отношение к информации уведомления. Кроме того, может иметься подэлемент "информация о сеансе связи", предназначенный для определения информации о доставочном сеансе связи или соответствующих объектах или фрагментах, доставляемых в сеансе связи. В одном из примеров терминал абонента может принять подэлемент "информация о сеансе связи", а также может получить доступ к соответствующему сеансу связи на основе подэлемента "информация о сеансе связи" и выполнить соответствующее действие. Подэлемент "информация о сеансе связи" может дополнительно содержать информацию о действительности (например, время, с которого или по которое услуга действительна) или типе использования для определения типа объекта, переданного в указанном доставочном сеансе связи. Она может включать, например, указание, предназначен ли этот доставочный сеанс связи для передачи фрагмента обновленного указателя услуг, предоставления файла или указания, что услуга начнется в процессе доставочного сеанса связи по расписанию. Подэлемент "информация о сеансе связи" может также содержать другие подэлементы, например параметр "доставочный сеанс связи" для описания доставочного сеанса связи. Подэлемент "доставочный сеанс связи" может дополнительно определять IP-адрес источника доставочного сеанса связи и/или идентификатор целевого доставочного сеанса связи. Подэлемент "информация о сеансе связи" может дополнительно включать параметр или подэлемент для предоставления идентификатора транспортного объекта, предназначенный для предоставления идентификатора транспортного объекта, доставленного в указанном доставочном сеансе связи, параметр "фрагмент" для идентификации фрагмента, доставленного в указанном доставочном сеансе связи, который может включать идентификатор "фрагмент", и/или версию фрагмента, или альтернативный идентификатор URI для определения идентификатора URI в качестве альтернативного способа для предоставления информации уведомления.
[56] Кроме того, параметр уведомления может содержать параметр или подэлемент "медиаинформация", предназначенный для конструирования мультимедийной информации уведомления. Например, подэлемент "медиаинформация" может включать информацию, относящуюся к графической, видео и/или аудио составляющей информации уведомления. Например, параметр или подэлемент "медиаинформация" может включать параметр "картинка", определяющий, как получить тип изображения и расширения MIME. Например, параметр "картинка" может содержать строку символов, указывающую тип расширения MIME для изображения, или может содержать индикатор URI, указывающий индикатор URI, отсылающий к изображению. Кроме того, параметр или подэлемент "медиаинформация" может включать подэлемент "видео" для определения, как получить тип MIME и видеоизображение. Подэлемент "видео" может содержать строку символов для указания типа MIME видеоизображения и/или индикатор URI, отсылающий к видеоизображению. Кроме того, параметр или подэлемент "медиаинформация" может также включать подэлемент "аудио", предназначенный для определения того, как получить аудиоуслугу и тип MIME. Он может включать атрибут для описания типа MIME аудиосигнала и/или индикатор URI для отсылки к аудиопрограмме.
[57] В другом примере настоящего изобретения провайдером услуг предоставлено множество программ или услуг. Однако если некоторые программы или услуги содержат информацию уведомления, относящуюся к ассоциированной программе или услуге, то другие программы или услуги не содержат информации уведомления. В этом примере имеется множество уровней информации уведомления. На одном уровне уведомления в этом примере имеется глобальный канал уведомления. Глобальный канал уведомления предназначен для всех абонентов и пользователей, которые декларированы в дескрипторе SGDD. Примером информации уведомления, которую желательно доставлять всем абонентам, способным принимать трансляцию, является объявление сигнала тревоги. Выдача такой информации уведомления производится так, как описано выше.
[58] На втором уровне предоставления информации уведомления в этом примере само уведомление может быть услугой. Некоторые примеры включают трансляцию последних известий, результатов спортивных состязаний, уточнений прогноза погоды, курса цен на бирже и т.д. Таким образом, информация уведомления, включая такую быстроменяющуюся и непредсказуемую информацию, предназначенную для доставки абонентам, может быть указана во фрагменте ESG или указателе услуг. На этом втором уровне предоставления информации уведомления дополнительную информацию или параметры можно доставить во фрагменте ESG или указателе услуг, включая параметр "фрагмент услуги", предназначенный для описания атрибутов фрагмента услуги. Параметр "фрагмент услуги" может содержать параметр "уведомление об услугах", предназначенный для дальнейшей характеристики типа услуг, соответствующих фрагменту ESG. Служебный параметр "фрагмент" может содержать атрибут "тип", который может быть целочисленным значением и предназначаться для описания типа предоставляемой услуги. Атрибуту "тип" может быть присвоено такое значение, чтобы можно было констатировать, что фрагмент валидной услуги обеспечивает уведомление об услуге на основе атрибута "тип". В одном из примеров значение атрибута "тип" для предоставления уведомления об услугах равно 10. Кроме того, могут использоваться дополнительные поля для описания сущности уведомления об услугах. Таблица 1 представляет пример параметра "фрагмент услуги", включая атрибут "тип" для предоставления услуг уведомления.
Figure 00000001
Figure 00000002
Figure 00000003
Figure 00000004
[59] где тип может быть элементом (Е), атрибутом (А), подэлементом первого уровня (Е1), подэлементом второго уровня (Е2) или подэлементом третьего уровня (Е3), а категория может быть опциональной (О) или предпочтительной/обязательной (М).
[60] На третьем уровне доставки информации уведомления в этом примере уведомление представляет собой компонент программы или услуги. В этом примере компонент уведомления представлен как тип доступа. То есть программа или услуга может включать различные типы доступа. Например, телевизионная программа может включать доступ к аудиопотоку (для переноса аудиотрансляции), доступ к видеопотоку (для переноса видеотрансляции) или доступ к вспомогательным данным (для переноса другой информации, например субтитров). В этом примере осуществления настоящего изобретения фрагмент ESG или указатель услуг могут обеспечить определение фрагмента доступа, соответствующего компоненту уведомления. Например, фрагмент доступа может быть определен посредством параметра "фрагмент доступа". Параметр "фрагмент доступа" может включать атрибут "тип доступа" для определения типа фрагмента доступа. Атрибут "тип доступа" может быть, например, целочисленным значением. На основе значения атрибута "тип доступа" фрагмент доступа может определить компонент уведомления. Например, если атрибут "тип доступа" установлен в заранее заданное значение, этот атрибут "тип доступа" может указывать, что фрагмент доступа представляет собой компонент уведомления. В одном из примеров "тип доступа" указывает на то, что фрагмент доступа представляет собой компонент уведомления, если атрибут "тип доступа" равен 11. В таблице 2 представлен пример параметров фрагмента доступа, включая атрибут "тип доступа", обеспечивающий уведомление об услуге.
Figure 00000005
Figure 00000006
Figure 00000007
Figure 00000008
[61] где тип может быть элементом (Е), атрибутом (А), подэлементом первого уровня (Е1), подэлементом второго уровня (Е2) или подэлементом третьего уровня (ЕЗ), а категория может быть опциональной (О) или предпочтительной/обязательной (М).
[62] На фиг.5 показана частичная блок-схема, иллюстрирующая пример приемника согласно одному из аспектов настоящего изобретения. В этом примере приемник 500 содержит устройство 501 ввода. Устройство 501 ввода может быть сконфигурировано для приема информации, переданной в виде фрагмента ESG или переданной с использованием механизма транспортировки фрагмента ESG. Приемник 500 может дополнительно включать анализатор 502 для идентификации параметров во фрагменте ESG, ассоциированном с уведомлением. Например, анализатор может идентифицировать первый параметр для объявления соответствующего уведомления в канале уведомления. Первый параметр может быть, например, параметром, декларированным в дескрипторе доставки указателя услуг (SGDD), например параметром "прием уведомления". В одном из примеров фрагмент ESG содержит параметр "прием уведомления", предназначенный для предоставления информации уведомления или сообщений. Параметр "прием уведомления" может быть включен в элемент дескриптора доставки указателя услуг во фрагменте ESG. Кроме того, параметр "прием уведомления" может указывать номер порта, ассоциированный с информацией уведомления или сообщением и соответствующей услугой. Устройство 501 ввода принимает фрагмент ESG, содержащий первый параметр, а анализатор 502 производит синтаксический анализ фрагмента ESG для идентификации первого параметра.
[63] Кроме того, фрагмент ESG может дополнительно содержать второй параметр для идентификации уведомления в качестве услуги. Например, фрагмент ESG может соответствовать услуге, которая сама по себе является уведомлением. Примеры включают услугу, которая представляет собой передачу последних известий, цен на бирже, результата спортивных соревнований и т.д. В этом примере второй параметр может быть параметром "фрагмент услуги", предназначенным для определения типа фрагмента услуги. В этом примере фрагмент "тип фрагмента услуги" может указывать, что типом услуги является услуга уведомления (например, трансляция последних известий). Фрагмент услуги может включать дополнительные поля для дополнительной характеристики сущности услуги уведомления.
[64] Таким образом, в этом примере фрагмент ESG может содержать фрагмент услуги, который может включать параметр "тип", указывающий, что услуга является услугой уведомления. Устройство 501 ввода принимает фрагмент ESG, а анализатор 502 производит синтаксический анализ фрагмента ESG для идентификации второго параметра. Таким образом, приемник 500 может идентифицировать услугу в качестве услуги уведомления с помощью второго параметра или служебного параметра "тип фрагмента". Кроме того, фрагмент услуги может быть связан с фрагментом доступа для обеспечения дополнительного описания способа передачи услуги уведомления. Ниже это описано более подробно.
[65] В еще одном примере фрагмент ESG может содержать внутри фрагмента доступа третий параметр для идентификации компонента услуги в качестве уведомления. Примером может служить проходящее спортивное событие, причем компоненты этого события выдаются в приемник. Например, проходящее спортивное событие или трансляция могут включать аудиопоток (то есть доступ к аудиопотоку), видеопоток (то есть доступ к видеопотоку) и вспомогательные данные. В этом примере трансляция может включать дополнительный доступ для переноса уведомления. Дополнительный доступ (или компонент) может быть новым доступом/компонентом или может быть доступом/компонентом к вспомогательным данным. В этом примере фрагмент ESG может быть фрагментом доступа, содержащим параметр "тип доступа", предназначенный для описания доступа к переносу уведомления. Например, третий параметр (в этом примере параметр "тип доступа") может быть установлен в значение, соответствующее компоненту уведомления для идентификации компонента услуги в качестве компонента уведомления. Таким образом, в этом примере фрагмент ESG, содержащий параметр "тип фрагмента доступа" со значением, указывающим на фрагмент доступа в качестве компонента уведомления, может быть принят в устройстве 501 ввода приемника 500. Анализатор 502 может произвести синтаксический анализ фрагмента ESG для идентификации параметра "тип фрагмента доступа" и может идентифицировать компонент соответствующей услуги в качестве компонента уведомления на основе значения параметра "тип фрагмента доступа".
[66] Приемник 500 может дополнительно содержать процессор 503 для управления или подачи инструкций в анализатор 502 с целью идентификации соответствующего параметра внутри фрагмента ESG для идентификации уведомления. Данные, соответствующие уведомлению, могут быть выведены в устройство 504 выхода. Например, данные могут отображаться для пользователя или абонента.
[67] На фиг.6 показана частичная блок-схема, иллюстрирующая пример передатчика согласно одному из аспектов настоящего изобретения. В этом примере передатчик 600 содержит устройство 601 ввода, предназначенное для приема данных, которые будут включены во фрагмент ESG для передачи. Эти данные могут быть приняты из разных источников, например от провайдера услуг или журналиста. Передатчик 600 может дополнительно содержать процессор 604, предназначенный для сбора или обработки фрагмента ESG, соответствующего программе или услуге. На фиг.6 показан процессор 604, содержащий идентифицирующий модуль 602 и компоновщик 603. Однако, если это желательно, любой из этих компонентов может быть выполнен отдельно от процессора 604.
[68] Идентифицирующий модуль 602 может определить уведомление, связанное с фрагментом ESG. Например, идентифицирующий модуль 602 может идентифицировать фрагмент ESG как ассоциированный с уведомлением, которое может быть передано в приемник или абонентский пункт. Услуга, ассоциированная с фрагментом ESG, может быть непосредственно уведомлением, или же уведомление может быть компонентом или доступом к услуге. Передатчик может дополнительно содержать компоновщик 603, предназначенный для формирования фрагмента ESG с целью его передачи в устройство абонента или приемник. В этом примере фрагмент ESG может ассоциироваться с услугой и может включать уведомление. На основе идентификации уведомления идентифицирующим модулем 602 компоновщик 603 может включать во фрагмент ESG соответствующие параметры. Например, если идентифицирующий модуль 602 идентифицирует услугу, ассоциированную с фрагментом ESG, как услугу уведомления, компоновщик 603 может включать во фрагмент услуги параметр, указывающий, что услуга является услугой уведомления. Примером услуги уведомления является трансляция последних новостей или спортивных результатов. Вследствие непредсказуемой природы и частого обновления информации этого типа сама услуга является услугой уведомления. В этом примере это обозначено параметром "тип" во фрагменте услуги. Таким образом, компоновщик 603 включает параметр "тип фрагмента услуги", указывающий, что услуга представляет собой услугу уведомления.
[69] Кроме того, в этом примере, если идентифицирующий модуль опознает уведомление как компонент услуги, компоновщик 603 может вставить фрагмент "доступ" во фрагмент ESG, включая параметр "тип" (например, параметр "тип фрагмента доступа"), для указания, что уведомление представляет собой компонент услуги или доступ к услуге. Таким образом, в этом примере идентифицирующий модуль 604 идентифицирует уведомление как компонент услуги. На основе идентифицирующего модуля 602 компоновщик создает фрагмент доступа, содержащий параметр "тип доступа", предназначенный для идентификации того, что компонент услуги представляет собой уведомление. Фрагмент ESG передается через устройство 605 выхода в приемник или абонентский пункт.
[70] На фиг.7 показана последовательность операций, иллюстрирующая пример передачи фрагмента ESG, соответствующего уведомлению. В этом примере определяют (шаг 701) уведомление. Например, идентифицируют функцию уведомления как функцию для получения приемником или группой приемников желательной информации о наступающем событии, относящемся к трансляционной программе или услуге. Таким образом, информация уведомления или уведомление могут быть сгенерированы и переданы посредством фрагмента ESG в приемник или группу приемников. На шаге 702 создают фрагмент ESG, соответствующий программе или услуге. Созданный фрагмент ESG может дополнительно содержать информацию, имеющую отношение к уведомлению. Например, на шаге 703 во фрагмент ESG может быть включен параметр (обозначенный на фиг.7 как параметр "прием уведомления") для идентификации приема информации уведомления или сообщения. В качестве одного из примеров параметр "прием уведомления" может идентифицировать номер порта UDP, через который уведомление может быть принято приемником.
[71] На шаге 704 во фрагмент ESG может быть включен параметр (показанный на фиг.7 как параметр "услуга уведомления") для указания, что услуга представляет собой уведомление. Примером такой услуги является трансляция последних новостей или любая часто обновляемая информация. Параметр "услуга уведомления" может быть, например, включен во фрагмент услуги в виде параметра "тип", значение которого может указывать, что услуга представляет собой уведомление. На шаге 705 во фрагмент ESG может быть включен параметр (показанный на фиг.7 как параметр "компонент уведомления") для указания, что уведомление представляет собой компонент услуги. Как один из примеров такой услуги уведомление может быть одним из множества услуг, ассоциированных или связанных с программой или услугой, описанной во фрагменте ESG. Фрагмент ESG может быть передан в приемник (шаг 706), причем этот переданный фрагмент ESG содержит параметры для описания уведомления, связанного с услугой.
[72] На фиг.8 показана последовательность операций, иллюстрирующая пример приема фрагмента ESG, ассоциированного с услугой уведомления или компонентом услуги уведомления. В этом примере фрагмент ESG может быть принят (шаг 801) в приемнике. Фрагмент ESG может содержать, например, параметры для описания ассоциированного уведомления. Фрагмент ESG может быть подвергнут (шаг 802) синтаксическому анализу в приемнике для идентификации содержащихся в нем параметров. В одном из примеров во фрагменте ESG может быть идентифицирован (шаг 803) параметр (показанный на фиг.8 как параметр "прием уведомления"). Этот параметр "прием уведомления" может, например, описывать информацию о приеме информации уведомления или сообщений. Например, параметр "прием уведомления" может включать значение, указывающее номер порта UDP для приема информации уведомления.
[73] На шаге 804 во фрагменте ESG может быть идентифицирован параметр (показан на фиг.8 как параметр "услуги уведомления"). Например, параметр "услуги уведомления" может быть параметром "тип" в пределах параметра "фрагмент услуги". В этом примере параметр "тип фрагмента услуги" может идентифицировать услугу в качестве уведомления. Уведомление может быть услугой само по себе, например трансляцией последних новостей.
[74] На шаге 805 во фрагменте ESG может быть идентифицирован параметр (показан на фиг.8 как параметр "компонент уведомления"). В этом примере фрагмент доступа может содержать параметр "тип" (например, параметр "тип фрагмента доступа") для идентификации компонента услуги как уведомления. Такое событие, как трансляционная программа, например спортивная трансляция, может включать доступ или компоненты, например аудиоданные, видеоданные и вспомогательные данные. Кроме того, такое событие, как трансляционная программа, может также включить уведомление, например об изменении программы, рекламные объявления, чрезвычайные сообщения и т.д. Этот компонент программы или услуги, соответствующий компоненту уведомления, может быть идентифицирован (шаг 805) в параметре "тип фрагмента доступа". На шаге 806 уведомление, идентифицированное таким образом, может быть затем обработано в приемнике. Например, уведомление может быть отображено в приемнике для пользователя или абонента.
[75] Варианты выполнения изобретения включают любой новый признак или комбинацию признаков, раскрытых по существу, или любое их обобщение. Хотя варианты выполнения изобретения были описаны на конкретных примерах, включающих предпочтительные на сегодняшний день варианты его осуществления, для специалистов очевидны многочисленные вариации и перестановки в вышеописанных системах и способах. Таким образом, настоящее изобретение ограничено только формулой изобретения.

Claims (29)

1. Устройство для передачи электронного указателя услуг (ESG), содержащее:
устройство ввода для приема данных, включаемых во фрагмент ESG для передачи;
идентифицирующий модуль для определения уведомления, ассоциированного с фрагментом ESG;
компоновщик фрагмента ESG сконфигурированный для компоновки фрагмента ESG с фрагментом услуги, причем этот фрагмент услуги включает параметр "тип фрагмента услуги" для указания того, что фрагмент ESG соответствует услуге уведомления, если уведомление представляет собой услугу, и сконфигурированный для компоновки фрагмента ESG с фрагментом доступа, причем этот фрагмент доступа включает параметр "тип фрагмента доступа" для объявления фрагмента ESG как соответствующего доступу к услуге уведомления, если уведомление является компонентом услуги; и
устройство вывода для передачи фрагмента ESG к месту назначения, причем фрагмент ESG включает параметр для определения принимаемой информации для уведомления.
2. Устройство по п.1, в котором параметр для определения принимаемой информации для уведомления включает параметр "порт уведомления", предназначенный для определения порта, соответствующего месту назначения информации уведомления.
3. Устройство по п.1, в котором параметр для определения принимаемой информации для уведомления включает параметр "адрес уведомления", предназначенный для идентификации IP-адреса группового вещания для доставки уведомления.
4. Устройство по п.1, в котором параметр "тип фрагмента услуги" идентифицирует услугу как уведомление.
5. Устройство по п.4, в котором фрагмент услуги связан с фрагментом доступа для предоставления описания передачи уведомления.
6. Устройство по п.1, в котором параметр "тип фрагмента доступа" идентифицирует уведомление как компонент услуги.
7. Способ формирования электронного указателя услуг (ESG), включающий:
определение уведомления, ассоциированного с фрагментом ESG;
компоновку фрагмента ESG, соответствующего услуге, включая: предоставление фрагмента услуги и предоставление фрагмента доступа, причем фрагмент услуги включает параметр "тип фрагмента услуги", предназначенный для указания того, что фрагмент ESG соответствует услуге уведомления, если услуга представляет собой уведомление, а фрагмент доступа включает параметр "тип фрагмента доступа", предназначенный для объявления фрагмента ESG как соответствующего доступу к услуге уведомления, если уведомление представляет собой компонент услуги; и вывод фрагмента ESG.
8. Способ по п.7, в котором фрагмент ESG включает параметр "Дескриптор доставки указателя услуг" (SGDD), предназначенный для определения места назначения уведомления.
9. Способ по п.8, в котором параметр SGDD включает параметр "прием уведомления", предназначенный для предоставления информации об уведомлении в место назначения.
10. Способ по п.9, в котором параметр "прием уведомления" включает параметр "порт уведомления", предназначенный для определения порта, соответствующего месту назначения информации уведомления.
11. Способ по п.9, в котором параметр "прием уведомления" включает параметр "адрес уведомления", предназначенный для идентификации IP-адреса группового вещания для доставки уведомления.
12. Способ по п.7, в котором параметр "тип фрагмента услуги" идентифицирует услугу как уведомление.
13. Способ по п.12, в котором фрагмент услуги связан с фрагментом доступа.
14. Способ по п.13, в котором фрагмент доступа обеспечивает описание передачи уведомления.
15. Способ по п.7, в котором параметр "тип доступа" идентифицирует уведомление как компонент услуги.
16. Способ формирования электронного указателя услуг (ESG), включающий:
компоновку фрагмента ESG, соответствующего услуге, причем этот фрагмент ESG включает:
первый параметр, предназначенный для объявления уведомления в канале уведомления и для объявления порта, ассоциированного с услугой;
фрагмент услуги, включающий второй параметр для указания того, что фрагмент ESG соответствует услуге уведомления; и
фрагмент доступа, включающий третий параметр, предназначенный для объявления фрагмента ESG как соответствующего доступу к услуге уведомления; и вывод фрагмента ESG.
17. Способ по п.16, в котором первый параметр объявляют в "Дескрипторе доставки указателя услуг" (SGDD).
18. Способ по п.16, в котором второй параметр объявляет тип услуги как услугу уведомления.
19. Способ по п.16, в котором третий параметр объявляет доступ к услуге как компонент услуги.
20. Считываемый компьютером носитель, содержащий выполняемые в компьютере инструкции, которые заставляют устройство выполнить следующие шаги:
прием фрагмента электронного указателя услуг (ESG), ассоциированного с услугой, при этом фрагмент ESG имеет первый параметр, предназначенный для объявления уведомления в канале уведомления, второй параметр для указания того, что фрагмент ESG соответствует услуге уведомления, и третий параметр, предназначенный для объявления фрагмента ESG как соответствующего доступу к услуге уведомления; и
прием услуги уведомления, соответствующей фрагменту ESG.
21. Устройство для приема электронного указателя услуг (ESG), содержащее:
устройство ввода для приема фрагмента ESG;
анализатор для идентификации первого параметра, второго параметра и третьего параметра во фрагменте ESG, причем первый параметр объявляет уведомление в канале уведомления, второй параметр указывает, что фрагмент ESG соответствует услуге уведомления, а третий параметр объявляет соответствие доступу к услуге уведомления; и
процессор для обработки услуги, соответствующей фрагменту ESG, как уведомления.
22. Система доставки электронного указателя услуг (ESG), содержащая:
передатчик для передачи уведомления во фрагменте ESG, соответствующем услуге, причем этот передатчик содержит:
устройство ввода для приема данных, которые включены во фрагмент ESG для передачи, идентифицирующий модуль для определения уведомления, ассоциированного с фрагментом ESG;
компоновщик фрагмента ESG, сконфигурированный для компоновки фрагмента ESG с фрагментом услуги, причем этот фрагмент услуги включает параметр "тип фрагмента услуги" для указания того, что фрагмент ESG соответствует услуге уведомления, если уведомление представляет собой услугу, и сконфигурированный для компоновки фрагмента ESG с фрагментом доступа, причем этот фрагмент доступа включает параметр "тип фрагмента доступа" для объявления фрагмента ESG как соответствующего доступу к услуге уведомления, если уведомление является компонентом услуги, и устройство вывода для передачи фрагмента ESG к месту назначения, причем фрагмент ESG включает параметр для определения принимаемой информации для уведомления; и
приемник, сконфигурированный для приема фрагмента ESG, причем этот приемник содержит:
входной блок для приема фрагмента ESG, анализатор для идентификации параметра "тип фрагмента услуги" и параметра "тип фрагмента доступа"; и
процессор для обработки услуги, соответствующей фрагменту ESG, как уведомления.
23. Система по п.22, в которой параметр для определения принимаемой информации для уведомления включает параметр "порт уведомления", предназначенный для определения порта, соответствующего назначению информации уведомления.
24. Система по п.22, в которой параметр для определения принимаемой информации для уведомления включает параметр "адрес уведомления", предназначенный для идентификации IP-адреса группового вещания для доставки уведомления.
25. Система по п.22, в которой параметр "тип фрагмента услуги" идентифицирует услугу как уведомление.
26. Система по п.25, в которой фрагмент услуги связан с фрагментом доступа для предоставления описания передачи уведомления.
27. Система по п.22, в которой параметр "тип фрагмента доступа" идентифицирует уведомление как компонент услуги.
28. Устройство для формирования электронного указателя услуг (ESG), содержащее:
средство для определения уведомления, ассоциированного с фрагментом ESG;
средство для компоновки фрагмента ESG, соответствующего услуге, содержащее:
средство для предоставления фрагмента услуги, и средство для предоставления фрагмента доступа,
причем фрагмент услуги включает параметр "тип фрагмента услуги" для указания того, что фрагмент ESG соответствует услуге уведомления, если уведомление представляет собой услугу, и параметр "тип фрагмента доступа" для объявления фрагмента ESG как соответствующего доступу к услуге уведомления, если уведомление является компонентом услуги; и
средство для вывода фрагмента ESG.
29. Устройство для формирования электронного указателя услуг (ESG), содержащее:
средство для компоновки фрагмента ESG, соответствующего услуге, причем этот фрагмент ESG включает:
первый параметр, предназначенный для объявления уведомления в канале уведомления и для объявления порта, ассоциированного с услугой;
фрагмент услуги, включающий второй параметр для указания того, что фрагмент ESG соответствует услуге уведомления; и
фрагмент доступа, включающий третий параметр, предназначенный для объявления фрагмента ESG как соответствующего доступу к услуге уведомления; и
средство для вывода фрагмента ESG.
RU2008111883/09A 2005-10-07 2006-10-03 Способ и устройство для предоставления уведомления об изменении услуги RU2394390C2 (ru)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US72427505P 2005-10-07 2005-10-07
US60/724,275 2005-10-07

Publications (2)

Publication Number Publication Date
RU2008111883A RU2008111883A (ru) 2009-11-20
RU2394390C2 true RU2394390C2 (ru) 2010-07-10

Family

ID=37943173

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2008111883/09A RU2394390C2 (ru) 2005-10-07 2006-10-03 Способ и устройство для предоставления уведомления об изменении услуги

Country Status (12)

Country Link
US (1) US20070086465A1 (ru)
EP (1) EP1941724B1 (ru)
JP (1) JP2009512263A (ru)
KR (1) KR101008732B1 (ru)
CN (1) CN101297550B (ru)
AU (1) AU2006300851A1 (ru)
BR (1) BRPI0617259A2 (ru)
CA (1) CA2624374A1 (ru)
RU (1) RU2394390C2 (ru)
TW (1) TW200719623A (ru)
WO (1) WO2007042886A2 (ru)
ZA (1) ZA200803545B (ru)

Families Citing this family (60)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8870639B2 (en) 2004-06-28 2014-10-28 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US8376855B2 (en) 2004-06-28 2013-02-19 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US10226698B1 (en) 2004-07-14 2019-03-12 Winview, Inc. Game of skill played by remote participants utilizing wireless devices in connection with a common game event
US10721543B2 (en) 2005-06-20 2020-07-21 Winview, Inc. Method of and system for managing client resources and assets for activities on computing devices
KR101270275B1 (ko) * 2005-08-17 2013-05-31 삼성전자주식회사 방송 시스템에서의 통지 메시지 제공 방법 및 장치
KR101209425B1 (ko) * 2005-08-17 2012-12-06 삼성전자주식회사 방송 시스템에서 통지 메시지 송수신 장치 및 방법과 그 시스템
US8149530B1 (en) 2006-04-12 2012-04-03 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US9919210B2 (en) 2005-10-03 2018-03-20 Winview, Inc. Synchronized gaming and programming
US9511287B2 (en) 2005-10-03 2016-12-06 Winview, Inc. Cellular phone games based upon television archives
KR100834630B1 (ko) * 2005-12-16 2008-06-02 삼성전자주식회사 디지털 비디오 방송 시스템에서 양방향 채널을 위한 전자서비스 가이드의 송수신 방법 및 장치
FR2895631A1 (fr) * 2005-12-22 2007-06-29 Gemplus Sa Controle d'acces a des services diffuses dans un dispositif terminal
US10556183B2 (en) 2006-01-10 2020-02-11 Winview, Inc. Method of and system for conducting multiple contest of skill with a single performance
US8002618B1 (en) 2006-01-10 2011-08-23 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US9056251B2 (en) 2006-01-10 2015-06-16 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US20070207727A1 (en) * 2006-02-01 2007-09-06 Samsung Electronics Co., Ltd. Method and apparatus for transmitting and receiving notification message in a mobile broadcast system
US11082746B2 (en) 2006-04-12 2021-08-03 Winview, Inc. Synchronized gaming and programming
KR100810359B1 (ko) * 2006-09-19 2008-03-04 삼성전자주식회사 Dvb―h 시스템에서 통지 데이터를 전송하기 위한 방법및 이를 위한 시스템
US20080085695A1 (en) * 2006-10-10 2008-04-10 Nokia Corporation Emergency Alert and Delivery Framework for Broadcast Systems
US7903574B2 (en) * 2007-03-15 2011-03-08 Nokia Corporation Service discovery mechanism in broadcast telecommunication network
KR101345392B1 (ko) * 2007-04-03 2013-12-24 삼성전자주식회사 데이터 방송 채널을 통해 디지털 컨텐츠를 수신하는 방법및 장치
KR101356499B1 (ko) * 2007-05-18 2014-01-29 엘지전자 주식회사 서비스 가이드 정보 송수신 방법 및 서비스 가이드 정보송수신 장치
WO2009001238A2 (en) * 2007-06-25 2008-12-31 Nokia Corporation Method and apparatus for signaling updates to notification session in ip datacast
CN101374102B (zh) * 2007-08-21 2012-07-04 华为技术有限公司 一种传递iptv业务参数的方法、设备及功能实体
WO2009034512A2 (en) * 2007-09-14 2009-03-19 Koninklijke Philips Electronics N.V. Referencing out-of-band notification objects in dvb-ipdc
KR101429767B1 (ko) * 2007-09-21 2014-08-19 삼성전자주식회사 전자 서비스 가이드를 송수신하기 위한 방법 및 디지털방송 시스템
KR101418591B1 (ko) * 2007-10-05 2014-07-10 삼성전자주식회사 휴대 방송 시스템에서의 서비스 가이드 제공 방법 및 장치
JP2011501923A (ja) * 2007-10-22 2011-01-13 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Mbmsにおける緊急警報の配信
KR101481506B1 (ko) 2007-12-26 2015-01-13 엘지전자 주식회사 서비스 가이드 정보 처리 방법 및 서비스 가이드 정보 처리장치
KR101481504B1 (ko) * 2007-12-26 2015-01-13 엘지전자 주식회사 서비스 가이드 정보 처리 방법 및 서비스 가이드 정보 처리장치
KR101461973B1 (ko) * 2007-12-28 2014-11-14 엘지전자 주식회사 노티피케이션 메시지 송수신 방법 및 노티피케이션 메시지 수신 장치
EP2225884B1 (en) * 2008-01-04 2016-03-16 Nokia Technologies Oy System and method for binding notification types to applications for a notification framework
KR20090088771A (ko) * 2008-02-15 2009-08-20 삼성전자주식회사 디지털 비디오 방송 시스템에서 통신채널로 통지메시지를전송하는 장치 및 방법
WO2009104076A1 (en) * 2008-02-19 2009-08-27 Nokia Corporation Multiple-level message filtering
KR101481824B1 (ko) * 2008-03-06 2015-01-16 삼성전자주식회사 디지털 방송 시스템에서 전자 서비스 가이드 선택 장치 및방법
KR101591705B1 (ko) * 2008-03-18 2016-02-04 삼성전자주식회사 알림 수신 방법 및 장치
US8169958B2 (en) * 2008-03-27 2012-05-01 Cisco Technology, Inc. Obtaining information regarding services available from a wireless local area network
KR101548991B1 (ko) * 2008-03-27 2015-09-01 엘지전자 주식회사 단말기 및 이것의 방송 제어 방법
US9716918B1 (en) * 2008-11-10 2017-07-25 Winview, Inc. Interactive advertising system
CN101415148B (zh) * 2008-11-26 2012-03-21 华为终端有限公司 实现增值业务的方法、***及用户终端
CN101442373A (zh) * 2008-12-23 2009-05-27 中兴通讯股份有限公司 在手机电视中实现非手机电视业务的方法、终端及***
CN101841768A (zh) * 2009-03-18 2010-09-22 华为终端有限公司 接收信息、通知消息接收及发送方法和装置
US20100251279A1 (en) * 2009-03-26 2010-09-30 Clear Channel Management Services, Inc. Delivering content related to a commercial media program
RU2524394C2 (ru) 2009-05-08 2014-07-27 Нокиа Корпорейшн Способ и устройство для конфигурирования представления справочников услуг
US20110013757A1 (en) * 2009-07-17 2011-01-20 Bharat Kumar User programmable communication services
US20110037590A1 (en) * 2009-08-12 2011-02-17 Qualcomm Incorporated System and apparatus for delivering emergency alert messages as a service content in a broadcast network
CN102104931B (zh) * 2009-12-16 2015-05-13 中兴通讯股份有限公司 网络拓扑信息的分片、发送和接收的方法及装置
KR101809957B1 (ko) * 2010-03-29 2017-12-18 엘지전자 주식회사 비실시간 서비스 처리 방법 및 방송 수신기
US20120207075A1 (en) * 2011-02-16 2012-08-16 Nagaraj Thadi M Multicast data delivery mechanism using packet bundling or file delivery framework
CN102892043B (zh) * 2012-09-29 2016-06-22 中兴通讯股份有限公司 手机电视业务指南的更新方法、手机电视平台和终端
US20140129618A1 (en) * 2012-11-08 2014-05-08 General Instrument Corporation Method of streaming multimedia data over a network
CN103905848B (zh) * 2012-12-28 2018-10-16 北京四达时代软件技术股份有限公司 基于esg的移动多媒体广告播发方法、***及服务器
US9781181B2 (en) * 2013-06-17 2017-10-03 Qualcomm Incorporated Multiple file delivery over unidirectional transport protocol sessions for a service
CN105765984B (zh) * 2013-10-30 2019-10-11 索尼公司 发射设备、发射方法、接收设备和接收方法
WO2015102395A1 (en) 2014-01-02 2015-07-09 Lg Electronics Inc. Broadcast receiving device and operating method thereof
US20170111692A1 (en) * 2014-05-20 2017-04-20 Lg Electronics Inc. Broadcasting transmission device, method for operating broadcasting transmission device, broadcasting reception device, and method for operating broadcasting reception device
CN104331246A (zh) * 2014-11-19 2015-02-04 广州三星通信技术研究有限公司 在终端中进行分屏显示的设备和方法
CN106257928B (zh) * 2015-06-19 2020-06-30 阿里巴巴集团控股有限公司 音频文件获取方法、更新通知发送方法、设备与***
US10630762B1 (en) * 2016-03-28 2020-04-21 Amazon Technologies, Inc. Multicast network emulation
US11551529B2 (en) 2016-07-20 2023-01-10 Winview, Inc. Method of generating separate contests of skill or chance from two independent events
US11308765B2 (en) 2018-10-08 2022-04-19 Winview, Inc. Method and systems for reducing risk in setting odds for single fixed in-play propositions utilizing real time input

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7444660B2 (en) * 2000-11-16 2008-10-28 Meevee, Inc. System and method for generating metadata for video programming events
AU2002327677A1 (en) * 2001-09-19 2003-04-01 Meta Tv, Inc. Interactive user interface for television applications
KR100742244B1 (ko) 2002-12-18 2007-07-24 노키아 코포레이션 세션들을 고지하는 방법
JP4042155B2 (ja) * 2003-09-01 2008-02-06 ソニー株式会社 情報処理装置および方法、記録媒体、並びにプログラム
US7827579B2 (en) * 2004-09-09 2010-11-02 Nokia Corporation Mobile television electronic service guide delivery system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Modification of SGDD for Notification Function, 07.09.2005. *

Also Published As

Publication number Publication date
KR20080054404A (ko) 2008-06-17
CN101297550A (zh) 2008-10-29
JP2009512263A (ja) 2009-03-19
KR101008732B1 (ko) 2011-01-18
WO2007042886A3 (en) 2007-07-19
AU2006300851A1 (en) 2007-04-19
BRPI0617259A2 (pt) 2011-07-19
ZA200803545B (en) 2010-01-27
CN101297550B (zh) 2011-03-30
EP1941724B1 (en) 2013-11-20
TW200719623A (en) 2007-05-16
US20070086465A1 (en) 2007-04-19
CA2624374A1 (en) 2007-04-19
EP1941724A2 (en) 2008-07-09
WO2007042886A2 (en) 2007-04-19
RU2008111883A (ru) 2009-11-20

Similar Documents

Publication Publication Date Title
RU2394390C2 (ru) Способ и устройство для предоставления уведомления об изменении услуги
US9331802B2 (en) Identifying scope ESG fragments and enabling hierarchy in the scope
US8763036B2 (en) Method for indicating service types in the service guide
US8520703B2 (en) Enhanced electronic service guide container
RU2409895C2 (ru) Передача идентификатора соты в справочнике по услугам цифрового мобильного вещания для локализованной широковещательной передачи
CN101444086B (zh) 用于提供快速服务访问的方法和***
US8111694B2 (en) Implicit signaling for split-toi for service guide
RU2392745C2 (ru) Объявление об инициализации терминала при помощи сервисного справочника
US7870377B2 (en) Automatic electronic-service-guide selection
US20070072543A1 (en) Enhanced signaling of pre-configured interaction message in service guide
US20070054634A1 (en) Adapting Location Based Broadcasting

Legal Events

Date Code Title Description
PC41 Official registration of the transfer of exclusive right

Effective date: 20160602