Трансляция и прием телевизионных программ и других данных - RU2195083C2

Код документа: RU2195083C2

Чертежи

Показать все 32 чертежа(ей)

Описание

Изобретение относится в основном к передаче (трансляции) и приему телевизионных программ и других данных и, более конкретно, к:
- способу трансляции телевизионных программ и других данных;
- цифровому телевизионному приемнику/декодеру; и
- системе связи и системе трансляции цифрового телевидения.

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

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

Выделенный ответ Интернет может быть передан пользователю путем отображения на экране телевизора или с помощью компьютера, подключенного к приемнику/декодеру.

В соответствии со сказанным выше этот аспект изобретения предлагает пользователю доступ в Интернет, не требующий наличия компьютера, такого как персональный компьютер. Более того, в Интернет трафик информации от сервера Интернет к пользователю гораздо больше, чем от пользователя к серверу. Данный аспект изобретения обеспечивает трансляцию потока с большим трафиком по высокоскоростному телевизионному каналу и передачу потока с меньшим трафиком по низкоскоростному телефонному каналу. Соответственно, можно достичь значительного выигрыша во времени, не требующего расходов и сложностей, присущих двунаправленному каналу телевизионного типа.

Если у конечного пользователя возникают проблемы при приеме ответа от Интернет, предпочтительно, чтобы система могла работать селективно в режиме, в котором центр связи передает ответ Интернет в приемник/декодер пользователя через модем.

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

В соответствии с этим начальная загрузка кода приложения режима Интернет и последующее обновление его могут осуществляться просто, и нет необходимости в обеспечении постоянного хранения кода указанного приложения приемником/декодером.

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

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

Этот аспект изобретения таким образом обеспечивает пользователю возможность делать покупки "не вставая с кресла" с относительно небольшими изменениями в оборудовании для приема телевизионных программ.

Предпочтительно в приемнике/декодере в режиме покупок:
приемник/декодер подает выделенные торговые данные пользователю через телевизор;
приемник/декодер инициирует появление на экране телевизора по меньшей мере одной пиктограммы; и
в ответ на заказ пользователя на покупки приемник/декодер инициирует изменение изображения этой пиктограммы на экране телевизора.

Система может иметь "импульсный" режим работы, в котором пользователь делает заказы на покупки путем выбора продукта (который может включать услуги), который является в настоящий момент предметом телевизионной программы. Система может дополнительно или как альтернативу иметь режим работы "каталога", по которому пользователь выбирает в любой момент из множества продуктов.

Способ может дополнительно содержать операцию выдачи пользователю подтверждения, и это подтверждение может содержать фактическую цену, которую должен заплатить пользователь. Таким образом можно учитывать любую скидку, которая может предоставляться пользователю, или разницу между курсом валюты, используемой для рекламы продукта, и курсом валюты, используемой для покупки продукта.

Этот способ может дополнительно содержать операции:
в системе трансляции:
включение в поток цифровых данных кода приложения, которое обеспечивает работу приемника/декодера в режиме покупок; и
в приемнике/декодере в режиме загрузки:
выделение указанного кода приложения из потока цифровых данных;
и запуск приложения, определяемого выделенным кодом приложения, инициируя перевод приемника/декодера в режим покупок.

Соответственно, начальная загрузка кода приложения режима покупок и последующее обновление его могут осуществляться просто и нет необходимости в обеспечении постоянного хранения кода указанного приложения приемником/декодером.

Описанные выше способы могут дополнительно содержать операции:
в приемнике/декодере пользователя в режиме банковских услуг:
подача пользователю опций банковских услуг;
прием от пользователя запроса на банковские услуги в ответ на переданные данные об опциях банковских услуг;
набор номера центра связи с использованием модема; и
передача принятого запроса на банковские услуги в центр связи;
в центре связи:
прием указанного запроса на банковские услуги;
обработка принятого запроса на банковские услуги и выдача ответа или подтверждения; и
передача ответа или подтверждения через модем в приемник/декодер; и
в приемнике/декодере в режиме банковских услуг:
прием такого ответа или подтверждения;
выдача ответа или подтверждения пользователю.

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

Этот аспект изобретения таким образом обеспечивает пользователю возможность пользоваться банковскими услугами "не вставая с кресла" с относительно небольшими изменениями в оборудовании для приема телевизионных программ.

Центр связи необязательно должен располагаться в одном месте и может содержать сервер связи и банковский сервер, которые обычно удалены друг от друга.

Предпочтительно в приемнике/декодере в режиме банковских услуг:
приемник/декодер подает пользователю через телевизор данные об опциях банковских услуг и/или ответ или подтверждение от центра связи;
приемник/декодер инициирует появление на экране телевизора по меньшей мере одной пиктограммы; и
в ответ на запрос банковских услуг от пользователя и/или ответ или подтверждение от центра связи приемник/декодер инициирует изменение изображения указанной пиктограммы на экране телевизора.

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

Соответственно, начальная загрузка кода приложения режима банковских услуг и последующее обновление его могут осуществляться просто и нет необходимости в обеспечении постоянного хранения кода указанного приложения приемником/декодером.

Этот способ может дополнительно содержать операции:
в приемнике/декодере:
считывание данных с банковской карты, предоставляемой пользователем; и
включение, в случае необходимости, этих считанных данных в заказ на покупки или запрос банковских услуг, передаваемый в центр связи.

Соответственно, для пользователя исключается необходимость вводить свои банковские реквизиты, хотя может быть предусмотрена возможность запрашивания пользователя ввести персональный идентификационный номер (PIN-код).

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

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

Соответственно, пользователь может активно участвовать в программе телевизионной викторины с помощью приемника/декодера, способного проверять ответы пользователя и, факультативно, подсчитывать набранные пользователем очки.

Предпочтительно приемник/декодер в режиме викторины по результатам операции сравнения выбирает одну из набора пиктограмм и инициирует ее вывод на экран телевизора.

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

Соответственно, начальная загрузка кода приложения режима викторины и последующее обновление его могут осуществляться просто, и нет необходимости в обеспечении постоянного хранения кода указанного приложения приемником/декодером.

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

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

Этот аспект изобретения обеспечивает сервис журнала, и пользователь может перемещаться по страницам журнала путем передачи фокуса между различными кнопками и выбора кнопки, имеющей фокус.

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

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

Соответственно, начальная загрузка кода приложения журнала и последующее обновление его могут осуществляться просто и нет необходимости в обеспечении постоянного хранения кода указанного приложения приемником/декодером.

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

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

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

Установленные коды географических регионов предпочтительно включают по крайней мере часть почтовых кодов, почтовых индексов, номеров или кодов штатов, графств или департаментов, телефонных кодов областей, других административных кодов или подобной информации.

Этот способ может дополнительно содержать операции:
в системе трансляции:
включение в поток цифровых данных кода приложения, обеспечивающего работу приемника/декодера в режиме погоды или дорожного движения; и
в приемнике/декодере в режиме загрузки:
выделение кода приложения из потока цифровых данных; и
запуск приложения, определяемого выделенным кодом приложения, инициируя перевод приемника/декодера в режим погоды или дорожного движения.

Соответственно, начальная загрузка кода приложения погоды или дорожного движения и последующее обновление его могут осуществляться просто, и нет необходимости в обеспечении постоянного хранения кода указанного приложения приемником/декодером.

В любом из перечисленных выше аспектов изобретения система трансляции может быть выполнена с возможностью трансляции потока цифровых данных в MPEG формате, причем в по меньшей мере одну приватную секцию этого потока включаются данные, отличные от телевизионной программы (или программ).

Другие различные аспекты данного изобретения относятся к цифровому телевизионному приемнику/декодеру, который выполнен с возможностью осуществления соответствующих операций в способах, относящихся к аспектам данного изобретения с первого по шестой. Кроме этого, различные дальнейшие аспекты данного изобретения относятся к (системе связи и) системе трансляции цифрового телевидения, которые выполнены с возможностью осуществления соответствующих операций в способах из аспектов данного изобретения с первого по шестой.

Ниже исключительно в виде примеров будут описаны предпочтительные особенности настоящего изобретения со ссылкой на прилагаемые фигуры, на которых:
на фиг.1 приведена общая архитектура системы цифрового телевидения;
на фиг.2 - архитектура интерактивной системы приведенной на фиг.1 системы цифрового телевидения;
фиг. 3 представляет собой схематическое изображение интерфейсов приемника/декодера, являющегося частью системы, приведенной на фиг.1 и 2;
фиг. 4 - схематическое изображение устройства дистанционного управления, используемого в системе цифрового телевидения;
фиг. 5 иллюстрирует расположение файлов в загружаемом в приемник/декодер модуле;
фиг.6 показывает общую архитектуру реализации системы в режиме Интернет;
фиг. 7 иллюстрирует уровни программного обеспечения в пользовательском оборудовании системы по фиг.6;
фиг.8-12 - функциональные схемы различных конфигураций реализации пользовательского оборудования по фиг.6;
фиг. 13 - главная блок-схема, иллюстрирующая пример работы системы, изображенной на фиг.6;
фиг.14 - вспомогательная блок-схема к схеме на фиг.13;
на фиг. 15 приведена общая архитектура реализации системы в режиме покупок;
на фиг. 16 - пример различных компонент битового потока MPEG-2, используемых в режиме покупок;
фиг.17 представляет собой первую часть блок-схемы, иллюстрирующей пример работы системы, приведенной на фиг.15;
фиг. 18-20 иллюстрируют примеры различных экранов для системы, приведенной на фиг.15;
фиг. 21 представляет собой вторую часть блок-схемы, показанной частично на фиг.17;
на фиг. 22 приведен пример различных компонент битового потока MPEG-2, используемого в режиме банковских услуг;
на фиг.23 - вариант реализации общей архитектуры системы в режиме банковских услуг;
фиг. 24-25 представляют собой блок-схемы, иллюстрирующие работу системы, приведенной на фиг.23;
на фиг. 26 приведен пример различных компонент битового потока MPEG-2, используемого в режиме викторины;
фиг. 27 представляет собой блок-схему, иллюстрирующую пример работы системы в режиме викторины;
фиг. 28 представляет собой блок-схему, иллюстрирующую пример работы системы в режиме журнала.

Общая структура системы вещания и приема цифрового телевидения 1000 согласно данному изобретению приведена на фиг.1. Изобретение включает самую обычную систему цифрового телевидения 2000, которая использует известную систему сжатия MPEG-2 для передачи сжатых цифровых сигналов. Более подробно, устройство сжатия MPEG-2 2002 в центре вещания принимает поток цифровых сигналов (обычно поток видеосигналов). Устройство сжатия 2002 подключается к мультиплексору и скремблеру 2004 с помощью канала 2006. Мультиплексор 2004 принимает множество входных сигналов, собирает один или несколько несущих потоков и передает сжатые цифровые сигналы в передатчик 2008 центра вещания через канал 2010, тип которого, естественно, может быть различным, включая каналы телекоммуникаций. Передатчик 2008 передает электромагнитные сигналы через канал "земля-спутник" 2012 на спутниковый ретранслятор 2014, где выполняются их обработка электронными средствами и вещание через виртуальный канал "спутник-земля" 2016 на наземный приемник 2018, обычно имеющий форму тарелки, принадлежащий конечному пользователю или арендуемый им. Сигналы, принимаемые приемником 2018, передаются в совмещенный приемник/декодер 2020, принадлежащий конечному пользователю или арендуемый им и подключенный к телевизору 2022 конечного пользователя. Приемник/декодер 2020 декодирует сжатый MPEG-2 сигнал в телевизионный сигнал для телевизора 2022.

Система условного доступа 3000 подключается к мультиплексору 2004 и приемнику/декодеру 2020 и располагается частично в центре вещания и частично в декодере. Она позволяет конечному пользователю осуществлять доступ к вещательным передачам цифрового телевидения от одного или нескольких операторов вещания. В приемник/декодер 2020 может устанавливаться смарт-карта, которая может декодировать сообщения, относящиеся к коммерческим предложениям (одна или несколько телевизионных программ, продаваемых оператором вещания). С использованием декодера и смарт-карты пользователь может покупать передачи в режиме подписки или оплаты за просмотр (PPV).

Интерактивная система 4000, также подключенная к мультиплексору 2004 и приемнику/декодеру 2020 и также располагающаяся частично в центре вещания и частично в декодере, позволяет конечному пользователю взаимодействовать с различными приложениями через модемный обратный канал 4002.

На фиг. 2 приведена общая структура телевизионной интерактивной системы 4000 системы цифрового телевидения 1000 в соответствии с настоящим изобретением.

Например, интерактивная система 4000 позволяет конечному пользователю покупать товары по экранным каталогам, просматривать локальные новости и карты погоды по запросу и играть в игры, используя свой телевизор.

Интерактивная система 4000 содержит, вообще говоря, четыре основных элемента:
- средство разработки 4004 в центре вещания или в другом месте, позволяющее оператору вещания создавать, разрабатывать, отлаживать и тестировать приложения;
- сервер приложений и данных 4006 в центре вещания, соединенный со средством разработки 4004, для предоставления оператору вещания возможности подготавливать, удостоверять подлинность и форматировать приложения и данные для отправления в мультиплексор и скремблер 2004 для вставки его в несущий поток MPEG-2 (обычно в его приватную секцию), подлежащий вещанию для конечного пользователя;
- виртуальную машину, содержащую подсистему реального времени (RTE - Real Time Engine) 4008, которая представляет собой исполняемый код, инсталлированный в приемнике/декодере 2020, принадлежащем конечному пользователю или арендуемом им, для обеспечения конечному пользователю возможности принимать, удостоверять подлинность, разворачивать и загружать приложения в рабочую память декодера 2020 для выполнения. Подсистема 4008 также выполняет резидентные приложения общего назначения. Подсистема 4008 не зависит от аппаратного обеспечения и операционной системы; и
- обратный модемный канал 4002 между приемником/декодером 2020 и сервером приложений и данных 4006 для подачи сигналов, указывающих серверу 4006 вставлять данные и приложения в несущий поток MPEG-2 по требованию конечного пользователя.

Телевизионная интерактивная система работает с использованием т.н. "приложений", которые управляют функционированием приемника/декодера и различными устройствами, входящими в его состав. Приложения представлены в подсистеме 4008 как т.н. "файлы ресурсов". "Модуль" - это набор файлов ресурсов и данных. "Том памяти" приемника/декодера - это пространство для хранения модулей. Модули могут загружаться в приемник/декодер 2020 из несущего потока MPEG-2.

Для загрузки данных используются физические интерфейсы приемника/декодера 2020. Как показано на фиг.3, декодер 2020 содержит, например, шесть устройств загрузки: тюнер потока MPEG 4028, последовательный интерфейс 4030, параллельный интерфейс 4032, модем 4034 и два устройства считывания карт 4036.

Применительно к данному описанию, приложение - это фрагмент компьютерного кода для управления высокоуровневыми функциями приемника/декодера 2020. Например, когда конечный пользователь позиционирует фокус устройства дистанционного управления 2026 (подробно показанный на фиг.4) на объекте кнопки, видимом на экране телевизора 2022, и нажимает клавишу подтверждения, выполняется последовательность инструкций, соответствующая этой кнопке.

Интерактивное приложение обеспечивает меню и исполняет команды по соответствующему запросу конечного пользователя и предоставляет данные в соответствии с назначением данного приложения. Приложения могут быть либо резидентными приложениями, т.е. хранящимися в ПЗУ (либо в FLASH памяти, либо другой энергонезависимой памяти) приемника/декодера 2020, либо передающимися путем вещания и загружаемыми в ОЗУ (или FLASH) декодера 2020 путем извлечения кода приложения из потока цифровых данных.

Приложения сохраняются в ячейках памяти приемника/декодера 2020 и представляются в виде файлов ресурсов и данных. Под файлами ресурсов понимают файлы библиотек описаний графических объектов, файлы библиотек блоков переменных, файлы последовательностей команд и файлы приложений. Со ссылкой на фиг. 5 модуль 4010 как, например, описанный ниже модуль покупок представляет собой набор файлов ресурсов и данных, содержащий следующее:
один файл приложения 4012;
неопределенное количество файлов библиотек описаний графических объектов 4014;
неопределенное количество файлов библиотек блоков переменных 4016;
неопределенное количество файлов последовательностей команд 4018; и
если необходимо, файлы данных 4020, такие как файлы библиотек пиктограмм, файлы изображений, файлы шрифтов, файлы таблиц цветов и файлы текстов ASCII.

Файлы библиотек описаний графических объектов описывают экраны, человеко-машинный интерфейс приложения. Файлы библиотек блоков переменных описывают структуры данных, которыми оперирует приложение. Файлы последовательностей команд описывают функциональные действия, выполняемые приложением. Файлы приложений предоставляют точки входа для приложений.

Приложения, составляемые таким способом, могут использовать файлы данных, такие как файлы библиотек пиктограмм, файлы изображений, файлы шрифтов, файлы таблиц цветов и файлы текстов ASCII. Интерактивное приложение может также получать оперативные данные, задействуя входы и/или выходы.

Подсистема 4008 загружает в свою память только те файлы ресурсов, которые необходимы ей в данное время. Эти файлы ресурсов считываются из файлов библиотек описаний графических объектов, файлов последовательностей команд и файлов приложений; файлы библиотек блоков переменных записываются в память после вызова процедуры загрузки модулей и остаются там до тех пор, пока не будет произведен специальный вызов процедуры выгрузки модулей.

Ниже приведены примеры приложений, которые затем будут описаны подробнее:
приложение инициализации;
приложение запуска;
руководство по программам;
приложение PPV (PPV - Pay Per View, оплата производится за каждую просмотренную передачу).;
приложение загрузки в ПК;
приложение Интернет-броузера;
приложение покупок;
приложение банковских услуг;
приложение викторины;
приложение просмотра журналов; и
приложение погоды или дорожного движения.

Что касается приложения инициализации, приемник/декодер 2020 снабжен резидентным приложением инициализации, которое является адаптируемым набором модулей и позволяет приемнику/декодеру 2020 быть непосредственно готовым к работе в среде MPEG-2. Это приложение предоставляет базовые функции, которые могут быть при необходимости модифицированы оператором вещания. Оно предоставляет также интерфейс между резидентными приложениями и загружаемыми приложениями.

Что касается приложения запуска, оно позволяет выполняться в приемнике/декодере 2020 любому приложению, либо загружаемому, либо резидентному. Это приложение работает как программа начальной загрузки, выполняемая при поступлении услуги для того, чтобы запустить приложение. Приложение запуска загружается в оперативную память и, следовательно, может быть легко обновлено. Оно может быть сконфигурировано таким образом, что интерактивные приложения, доступные по разным каналам, могут быть выбраны и выполнены либо сразу же после загрузки, либо после предварительной загрузки. В случае предварительной загрузки приложение загружается в память 2024 и активируется приложением запуска по необходимости.

Руководство по программам - это интерактивное приложение, которое предоставляет полную информацию по программам. Например, оно может содержать информацию, скажем, о программе телевизионных передач на неделю, предоставляемых каждым каналом из пакета ("букета") каналов цифрового телевидения. Нажатием на клавишу устройства дистанционного управления 2026 конечный пользователь получает доступ к добавочному экрану, который с перекрытием накладывается на передачу, которая демонстрируется в данный момент на экране телевизора 2022. Этот добавочный экран представляет собой средство просмотра, предоставляющее информацию о текущих и последующих передачах каждого канала букета цифрового ТВ. С помощью нажатия на другую клавишу устройства дистанционного управления 2026 конечный пользователь получает доступ к приложению, которое выдает на экран информацию о программе передач на неделю. Конечный пользователь может также производить поиск и сортировку программ по простым и индивидуальным критериям. Конечный пользователь может также получать доступ непосредственно к выбранному каналу.

Приложение PPV - это интерактивная услуга, имеющаяся на каждом PPV канале букета цифрового ТВ с системой условного доступа 3000. Конечный пользователь может получать доступ к указанному приложению с использованием ТВ меню или броузера каналов. Кроме того, это приложение запускается автоматически, как только на PPV канале обнаруживается PPV передача. Затем конечный пользователь может купить текущую программу или с помощью его дочерней смарт-карты 3020, или с помощью сервера связи 3022 (с использованием модема, телефона и DTMF кодов (кодов тонового набора), MINITEL или другим подобным образом). Это приложение может быть резидентным в ПЗУ приемника/декодера 2020 или загружаться в оперативную память приемника/декодера 2020.

Что касается приложения загрузки в ПК, конечный пользователь может по запросу загружать компьютерное программное обеспечение с использованием приложения загрузки в ПК.

Что касается приложения Интернет-броузера, оно обеспечивает подачу веб-страниц через приемник/декодер 2020 для показа конечному пользователю либо на экране телевизора 2022, либо через компьютер, подключенный к приемнику/декодеру 2020.

Модем 4034 приемника/декодера 2020, или, в альтернативном варианте, внешний модем, такой как модем V34, способный передавать данные со скоростью до 28,8 кбит/с, подключенный к последовательному интерфейсу, подключается через телефонную линию к серверу приложений и данных 4006.

Предположим сначала, что во время работы приемник/декодер 2020 работает в "телевизионном режиме", то есть выделяет телевизионную программу из потока цифровых данных и передает эту выделенную телевизионную программу в телевизор 2022 для просмотра конечным пользователем. Путем нажатия на клавишу на устройстве дистанционного управления 2026 конечный пользователь может активировать приложение Интернет-броузера, переводя приемник/декодер 2020 в "режим Интернет". Упомянутое приложение выполняет программу, хранящуюся в приемнике/декодере 2020, с целью набора номера сервера приложений и данных 4006 с использованием модема 4034. Сразу же после установления связи между приемником/декодером 2020 и сервером приложений и данных 4006 конечному пользователю с помощью выводимого на экран телевизора 2022 сообщения выдается информация о подключении к Интернет.

Конечный пользователь вводит в приемник/декодер 2020 с помощью устройства дистанционного управления 2026 Интернет-запрос, такой как запрос на просмотр веб-страницы с некоторым конкретным URL. Приемник/декодер 2020 выдает этот запрос в сервер 4006 через модем 4043. Сервер 4006 принимает этот запрос и выдает этот запрос в Интернет. В ответ на этот запрос из Интернет в сервер 4006 выдается ответ, содержащий соответствующую веб-страницу. Сервер 4006 передает этот ответ в мультиплексор и скремблер 2004, где он включается в приватную секцию потока данных MPEG, транслируется с помощью передатчика 2008 и принимается приемником 2018, как описано выше. Приемник/декодер 2020 извлекает данную веб-страницу из потока данных MPEG и показывает веб-страницу на экране телевизора 2022.

В качестве альтернативы выдачи конечному пользователю веб-страницы на экран телевизора 2022, веб-страница может быть выдана конечному пользователю через компьютер, подключенный к приемнику/декодеру 2020, обычно через параллельный интерфейс со скоростью передачи 700 кбит/с. Вместо ввода Интернет-запросов в приемник/декодер с помощью устройства дистанционного управления 2026 конечный пользователь может вводить такие запросы с помощью клавиатуры или подобного устройства, подключенного к компьютеру. Если конечный пользователь использует ПК в сочетании с приемником/декодером 2020, ПК может выполнять широко известные приложения веб-броузеров, такие как Netscape и Microsoft Internet Explorer, без какой-либо модификации этих приложений, а необходимые изменения производятся на уровне драйверов, как будет подробно описано ниже.

Как указывалось ранее, трафик данных в Интернет является гораздо более интенсивным в направлении от сервера Интернет к пользователю, чем от пользователя к серверу 4006. Приложение Интернет-броузера обеспечивает передачу потока с более интенсивным трафиком по высокоскоростному телевизионному каналу, обычно со скоростью 38 Мбит/с. Благодаря этому достигается значительный выигрыш во времени и не требуются дополнительные затраты и усложнение двунаправленного телевизионного канала.

Как показано на фиг.6, в режиме Интернет оборудование пользователя 10 подключается к серверу приложений и данных 4006 через телефонную коммутируемую сеть общего пользования (PSTN) 12. Сервер приложений и данных 4006 подключается к Интернет 16 через брандмауэр (аппаратно-программные средства межсетевой защиты) 14 известным путем. Сервер приложений и данных 4006 может также осуществлять связь с оборудованием пользователя 10 через мультиплексор и скремблер 2004, передатчик 2008, ретранслятор 2014 и приемник 2018.

Как показано на фиг.7, уровни программного обеспечения, задействуемые в оборудовании пользователя 10, представляют собой приложение веб-броузера, такое как Netscape или Microsoft Internet Explorer, протокол HTTP, сокет, протокол TCP/IP, протокол PPP/SLIP и уровень драйвера. По сравнению с приложением броузера, обычно выполняемого в ПК, уровень драйвера изменен таким образом, что он разделен на драйвер модема для связи с PSTN 12 через модем оборудования пользователя и драйвер тюнера для связи через тюнер потока MPEG 4028.

Ниже будут описаны различные конфигурации оборудования пользователя 10. В одной конфигурации, показанной на фиг.8, ПК не используется. Все программное обеспечение пользователя выполняется в приемнике/декодере 2020. Приемник/декодер 2020 связывается с PSTN 12 через свой внутренний модем 4034 (или, факультативно, через внешний модем и последовательный порт). Приемник/декодер 2020 может принимать ответы Интернет в потоке битов от наземного приемника 2018. В такой конфигурации интерфейс пользователя обеспечивается с помощью устройства дистанционного управления и телевизора 2022, подключенного к приемнику/декодеру 2020.

Вторая конфигурация, приведенная на фиг.9, отличается от конфигурации на фиг.8 тем, что содержит ПК 18, который подключен через его параллельный порт к параллельному порту 4032 приемника/декодера 2020 (или, факультативно, через последовательный порт к последовательному порту 4030 приемника/декодера 2020). В этом случае верхние уровни программного обеспечения, приведенные на фиг. 7, выполняются на ПК 18, а оставшиеся нижние уровни программного обеспечения выполняются в приемнике/декодере 2020. Интерфейс пользователя обеспечивается клавиатурой 18К и монитором 18D, подключенными к ПК 18.

Третья конфигурация, приведенная на фиг.10, отличается от конфигурации на фиг.9 тем, что подключение приемника/декодера 2020 к PSTN 12 выполняется через последовательный порт 4030 с использованием внешнего модема. Высокоскоростной внешний модем может использоваться для обеспечения скорости передачи данных, большей, чем скорость, обеспечиваемая внутренним модемом (если он имеется) приемника/декодера 2020.

Четвертая конфигурация, приведенная на фиг.11, отличается от конфигурации на фиг.10 тем, что к PSTN 12 подключается ПК 18, через внешний модем 18М, который подключается к последовательному порту ПК 18 (или, альтернативно, через встроенный модем ПК 18). Эта конфигурация имеет преимущество по сравнению с конфигурациями на фиг.9 и 10, состоящее в том, что осуществляется однонаправленная передача данных из параллельного порта 4032 (или последовательного порта 4030) приемника/декодера 2020 в параллельный (или последовательный) порт ПК 18, и, следовательно, может быть достигнута более высокая скорость передачи.

Пятая конфигурация, приведенная на фиг.12, отличается от конфигурации на фиг. 11 тем, что приемник/декодер 2020 реализуется в виде добавочной платы расширения для ПК 18, подключаемой через шину ISA или PCI ПК.

Ниже будет описана работа системы в режиме Интернет с использованием блок-схем, приведенных на фиг.13 и 14, на которых слева показаны процессы, происходящие в оборудовании пользователя 10, а справа показаны процессы, происходящие в сервере приложений и данных.

На шаге 20 пользователь запрашивает режим Интернет, например, путем нажатия специальной клавиши на устройстве дистанционного управления 2026 или, нажимая последовательность клавиш для вызова меню и перемещаясь по нему так, чтобы выбрать режим Интернет. На шаге 22 приемник/декодер 2020 выделяет из принимаемого потока данных MPEG-2 приложение Интернет и связанные с ним данные, включая номер телефона сервера приложений и данных 4006, и устанавливает указанное приложение.

Остальные операции, выполняемые оборудованием пользователя 10 на фиг.13 и 14, инициируются указанным загруженным приложением Интернет. На шаге 24 оборудование пользователя 10 инициирует набор соответствующим модемом загруженного номера телефона сервера приложений и данных 4006, и на шаге 26 устанавливается PSTN-соединение. В режиме Интернет смарт-карта пользователя должна быть установлена в одном из устройств считывания смарт-карты 4036, и на шаге 28 оборудование пользователя 10 посылает номер смарт-карты через PSTN-соединение. Затем оборудование пользователя ожидает приема сообщения об ошибке через PSTN-канал на шаге 30, приема
подтверждения через PSTN-соединение на шаге 38 или истечения времени ожидания на шаге 34.

Если сообщение об ошибке принято на шаге 30, то это сообщение об ошибке выдается на экран телевизора 2022 или монитор 18D на шаге 32, отключается PSTN-соединение на шаге 88 и модем оборудования пользователя 10 отключается на шаге 86. Точно также, если на шаге 34 имеет место истечение времени ожидания, то на экран телевизора 2022 или монитор 18D на шаге 36 выдается сообщение об ошибке, отключается PSTN-соединение на шаге 88 и модем отключается на шаге 86.

Однако если подтверждение получено на шаге 38, пользователь на шаге 40 может сделать запрос к Интернет, например, задав унифицированный указатель ресурса ("URL") требуемой веб-страницы или поискового сервера Интернет. На шаге 42 запрос Интернет посылается через PSTN-соединение, и затем оборудование пользователя 10 ожидает на шаге 44 приема сообщения об ошибке через PSTN-соединение, приема данных пакета на шаге 48 через PSTN-соединение или истечения времени ожидания на шаге 54.

Если сообщение об ошибке принято на шаге 44, то на шаге 46 это сообщение об ошибке выдается на экран, и затем процесс возвращается на шаг 40 с целью ожидания другого запроса Интернет от пользователя. Аналогично, если на шаге 54 происходит истечение времени ожидания, на шаге 56 выдается сообщение об ошибке, и затем процесс возвращается на шаг 40 с целью ожидания другого запроса Интернет от пользователя.

Если данные пакета приняты через PSTN-соединение на шаге 48, то эти данные пакета будут содержать информацию, необходимую для того, чтобы предоставить оборудованию пользователя 10 возможность выделить запрошенную веб-страницу из потока данных MPEG-2, принимаемого наземным приемником 2018. Данные пакета могут содержать IP-адрес, ID соответствующего ретранслятора 2014, ID услуги и ID пакета. На шаге 50 оборудование пользователя 10 выделяет соответствующую веб-страницу и на шаге 52 отображает ее с помощью устройства интерфейса пользователя (телевизора 2022 или монитора 18D). Затем процесс возвращается на шаг 40 для ожидания другого запроса Интернет от пользователя.

Как показано на фиг. 14, пользователь может прервать процесс в любой момент, и в этом случае PSTN-соединение разрывается на шаге 88, и модем отключается на шаге 86. Кроме этого, если оборудование пользователя обнаруживает, что PSTN-соединение потеряно, то на шаге 84 выдается сообщение, и модем отключается на шаге 86.

Ниже будет описана работа сервера приложений и данных 4006 с использованием фиг. 13 и 14. На шаге 58 модем сервера 4006 ожидает вызывающего звонка, и при его появлении на шаге 26 устанавливается PSTN-соединение. На шаге 60 сервер 4006 ожидает приема номера смарт-карты, и, после его приема, на шаге 62, производит проверку действительности принятого номера смарт-карты, например, путем обращения к системе управления подписчиками (SMS - Subscriber Management System) 3004. Если он недействительный, то на шаге 64 сервер 4006 посылает сообщение об ошибке, описанное выше в пояснениях к шагу 30, затем на шаге 96 разрывает PSTN-соединение, отключает свой модем на шаге 94, и процесс затем возвращается к шагу 58 и ожидает следующего вызывающего звонка.

Если на шаге 62 установлено, что номер смарт-карты является действительным, тогда на шаге 66 сервер 4006 посылает подтверждение, описанное выше со ссылкой на шаг 38, и затем на шаге 68 ожидает приема запроса Интернет, описанного выше со ссылкой на шаг 42, или истечения времени ожидания на шаге 70. Если имеет место истечение времени ожидания, тогда на шаге 96 сервер 4006 разрывает PSTN-соединение и отключает свой модем на шаге 94.

Однако если на шаге 68 принят запрос Интернет, на шаге 72 сервер 4006 запрашивает соответствующую веб-страницу от Интернет 16 через брандмауэр 14. Если требуемая веб-страница не была принята успешно на шаге 74, то на шаге 76 сервер 4006 посылает через PSTN 12 сообщение об ошибке, описанное выше со ссылкой на шаг 44, и затем процесс возвращается к шагу 68/70 с целью ожидания следующего запроса Интернет от оборудования пользователя 10. Однако если на шаге 74 необходимая веб-страница успешно принята, то на шаге 78 сервер 4006 формирует данные пакета для отсылки веб-страницы через систему спутникового телевидения, а именно IP-адрес, ID ретранслятора, ID услуги и ID пакета, и на шаге 80 отсылает данные пакета через PSTN 12, которые будут приняты оборудованием пользователя 10 на описанном выше шаге 48. Затем на шаге 82 сервер 4006 посылает веб-страницу и данные пакета в мультиплексор и скремблер 2004, и мультиплексор и скремблер 2004 в соответствии с принятыми данными пакета транслируют веб-страницу для приема оборудованием пользователя 10 на шаге 50, описанном выше. Затем процесс возвращается к шагу 68/70 с целью ожидания приема следующего запроса Интернет от оборудования пользователя 10.

Как показано на фиг.14, если в какой-то момент сервер 4006 обнаруживает, что PSTN-соединение потеряно, сервер 4006 отключает свой модем на шаге 94 и возвращается к шагу 58 для ожидания тона вызова.

Ниже будет описана работа системы в режиме покупок. Приложение покупок предоставляет пользователю возможность осуществления покупок "не вставая с кресла". Предложения товаров (или услуг, или других продуктов) к продаже выводятся на экран телевизора 2022 либо через телевизионную программу, загружаемую приемником/декодером 2020, либо через "каталог", загружаемый приемником/декодером 2020. Товары могут быть куплены путем подачи конечным пользователем в приемник/декодер 2020 заказа на покупку.

Модем 4034 приемника/декодера 2020 или, как альтернатива, внешний модем, такой как модем V34, способный передавать данные со скоростью до 28,8 кбит/с, подключаемый к последовательному интерфейсу, подключается с помощью телефонной линии к серверу приложений и данных 4006 или, как альтернатива, к отдельной системе продаж, номер телефона которой был загружен в приемник/декодер 2020.

Предположим, что приемник/декодер 2020 работает в "телевизионном режиме", то есть выделяет телевизионную программу из цифрового потока данных и подает эту выделенную телевизионную программу в телевизор 2022 для просмотра конечным пользователем. Путем нажатия клавиши на устройстве дистанционного управления 2026 конечный пользователь может активировать приложение покупок, переводя приемник/декодер 2020 в "режим покупок". Когда приемник/декодер 2020 переводится в режим покупок, приложение обеспечивает выделение приемником/декодером 2020 включенных в приватную секцию битового потока MPEG торговых данных и их выдачу на экран телевизора 2022.

В первой реализации приложения покупок предложения товаров к продаже выдаются на экран телевизора 2022 через телевизионную программу, вещание которой производится в данный момент оператором вещания (например, телевизионную программу, вещание которой производится по "торговому каналу" оператора вещания) и которая загружается приемником/декодером 2020. Например, торговые данные могут содержать последовательность команд, которые вызывают одновременное отображение на экране телевизора телевизионной программы и обычно одной или нескольких пиктограмм, представляющих товары, о которых в данный момент идет речь в телевизионной программе, и покупную цену. Торговые данные, включаемые в битовый поток MPEG, синхронизируются с содержащимися в нем видео- и аудиосигналами, так что по мере смены товаров, показываемых в телевизионной программе, торговые данные изменяются таким образом, что происходит обновление пиктограмм, чтобы они соответствовали товарам, отображаемым на экране телевизора в данный момент.

Во второй реализации предложения товаров к продаже выводятся на экран телевизора 2022 с помощью "каталога", загружаемого приемником/декодером 2020. Этот каталог может не иметь отношения к телевизионной программе, которая в данный момент демонстрируется на экране телевизора 2022. В этой реализации торговые данные могут включать последовательность команд, которые инициируют выдачу на экран телевизора, как правило, пиктограмм, представляющих предлагаемые товары и покупную цену. Торговые данные могут непрерывно циклически повторяться, так что каждое отдельное изображение может появляться на экране телевизора через регулярные интервалы времени. На экране одновременно может находиться одно или несколько отдельных изображений, так что конечный пользователь может перемещаться по изображениям, используя клавиши на устройстве дистанционного управления 2026.

В обеих описанных выше реализациях конечный пользователь может, при желании, купить один из товаров, отображаемых в телевизионной программе, путем нажатия на соответствующие клавиши устройства дистанционного управления 2026. Этот заказ на покупку принимается приемником/декодером 2020, в котором выполняется программа, хранящаяся в приемнике/декодере 2020, для набора номера сервера приложений и данных 4006 или отдельной системы продаж с использованием модема. Пока устанавливается связь между приемником/декодером 2020 и, например, сервером 4006, на экран телевизора 2022 выдается сообщение, обычно в виде пиктограммы или мультипликационной анимации. Кроме этого, в ответ на заказ на покупку конкретных товаров указанное приложение может инициировать изменение пиктограмм, представляющих эти товары.

Как только связь установлена, приемник/декодер 2020 выдает указанный заказ на покупку в сервер 4006 через модем. Сервер 4006 принимает и обрабатывает этот заказ, содержащий, например, поручение дебетовать счет кредитной карты, которая установлена в одном из устройств считывания карты 4036 приемника/декодера 2020.

Более конкретно, как показано на фиг.15, приемник/декодер 2020 подключается через PSTN 12 к серверу связи 3022. Сервер связи 3022 может подключаться к SMS 3004, к системе управления продуктами 98 и к серверу платежной системы 100. SMS 3004 может подключаться к системе продажи продуктов 4050S, которая, в свою очередь, может подключаться к системе управления продуктами 98, серверу приложений и данных 4006, мультиплексору и скремблеру 2004, поставщику продукта 102 и банковскому серверу 104. Система управления продуктами 98 может также подключаться к серверу приложений и данных. Благодаря наличию связи между системой продажи продуктов 4050S и мультиплексором и скремблером 2004 обеспечивается возможность подачи системой продажи продуктов видео- и аудиоинформации телевизионной торговой программы, а также изображений продуктов, и их включения в поток данных для вещания. Благодаря наличию связи между системой продажи продуктов 4050S и системой управления продуктами обеспечивается подача данных каталога. Данные каталога включают для каждого продукта ссылку на продукт, наименование продукта, описание продукта, цену продукта и ID изображения продукта. Затем данные каталога передаются серверу приложений и данных 4006. Благодаря наличию связи между системой продажи продуктов 4050S и сервером приложений и данных 4006 обеспечивается передача списка для воспроизведения в сервер приложений и данных 4006. Список для воспроизведения содержит список моментов времени и для каждого момента времени ссылку на продукт, реклама которого должна быть запущена в этот момент. Благодаря наличию связи между сервером приложений и данных 4006 и мультиплексором и скремблером 2004 обеспечиваются (1) передача (трансляция) приложения покупок, (2) трансляция данных каталога и (3) трансляция данных синхронизации, которые включают в себя ссылку на продукт, видео- и аудиоинформация о котором в данный момент передается системой продажи продуктов 4050S непосредственно в мультиплексор и скремблер 2004.

Как показано на фиг.16, компоненты вещаемого битового потока MPEG-2, касающиеся телевизионной торговой программы и приложения покупок, содержат видеосекцию и одну или несколько аудиосекций телевизионной программы вместе с приватной секцией. Приватная секция содержит (1) приложение покупок, подлежащее выполнению в приемнике/декодере 2020; (2) номер телефона сервера связи 3022; (3) данные синхронизации, включающие ссылку на продукт, который в данный момент является темой телевизионной торговой программы; (4) данные каталога, включающие в себя для каждого продукта наименование, описание, ссылку и цену этого продукта вместе с ID изображения продукта; (5) изображения и ID изображений продуктов.

Ниже работа системы в режиме покупок будет описана с использованием фиг. 17-21. Фиг. 17 представляет собой блок-схему, иллюстрирующую работу приемника/декодера 2020, в то время как фиг.21 - это блок-схема, в левой части которой показана работа приемника/декодера 2020, а в правой - работа остальной части системы.

Как показано на фиг.17, когда выбран режим покупок, на шаге 106 приемник/декодер 2020 загружает и выполняет приложение покупок и загружает соответствующие данные. Остальные шаги, выполняемые приемником/декодером 2020 на фиг. 17 и 21, инициируются загруженным приложением покупок. На шаге 108 телевизионная торговая программа выводится на экран телевизора 2022, а фиг.18 показывает компоновку соответствующего экрана. Видеоинформация вещаемой программы занимает большую часть экрана. Однако на экране показаны также две пиктограммы, одна 110 - для выбора режима импульсных покупок и другая 112 - для выбора режима покупок по каталогу. Одна из пиктограмм 110, 112 имеет исходный фокус (т.е. активна в исходном состоянии), что обозначается, например, утолщенной рамкой. Пользователь может сделать активной другую пиктограмму (передав ей фокус) с использованием клавиш "up" (вверх) и "down" (вниз) устройства дистанционного управления 2026 и может затем выбрать данную пиктограмму, которая имеет фокус, нажав клавишу "ОК" на устройстве дистанционного управления 2026. После шага 108 на фиг.17 процесс ожидает, пока пользователь выберет пиктограмму режима импульсных покупок 110 на шаге 114 или режима покупок по каталогу 112 на шаге 116. Когда одна из пиктограмм 110, 112 выбрана, она анимируется, например, изменяется она сама или ее положение на экране телевизора. Если на шаге 116 выбрана пиктограмма режима покупок по каталогу 112, то приемник/декодер 2020 инициирует выдачу на экран телевизора экранного изображения, приведенного на фиг.19.

В нижней части экрана выдается ряд т.н. "мини-картинок" (то есть миниатюрное представление полного изображения в виде пиктограммы) изображений рекламируемых продуктов, а также кнопка возврата 124. Одна из мини-картинок 122 первоначально является активной (имеет первоначальный фокус), и предпочтительно, чтобы это была мини-картинка для того продукта, который рекламировался в тот момент, когда на шаге 116 выбиралась пиктограмма режима покупок по каталогу 110. Правая верхняя часть экрана используется для отображения большого изображения 120 того продукта, мини-картинка которого в данный момент имеет фокус, причем мини-картинка и изображение берутся из данных с изображениями, описанных с помощью фиг.16. Левая верхняя часть экрана используется для отображения названия, описания и цены продукта, мини-картинка которого имеет фокус в данный момент. На шаге 126 процесс позволяет пользователю передавать фокус мини-картинки (делать активной другие мини-картинки), нажимая на клавишу "стрелка влево" и клавишу "стрелка вправо" устройства дистанционного управления 2026. Следовательно, фокус перемещается влево или вправо, и соответствующим образом изменяются изображение 120 и соответствующие название, описание и цена. Если количество предлагаемых продуктов больше, чем размер отведенной для мини-картинок области, может быть задействован скроллинг.

На шаге 126, если пользователь нажимает клавишу "ОК" устройства дистанционного управления 2026, когда имеет фокус кнопка возврата, то процесс возвращается на шаг 108, на котором выдается обычный экран режима покупок, приведенный на фиг.18. Однако на шаге 126, если пользователь нажимает клавишу "ОК" устройства дистанционного управления 2026, когда имеет фокус одна из пиктограмм, то затем на шаге 128 приемник/декодер 2020 фиксирует ссылку на продукт, соответствующий выбранной мини-картинке.

Если пользователь на шаге 114 выбирает пиктограмму режима импульсных покупок, то на шаге 130 приемник/декодер фиксирует ссылку на продукт, рекламируемый в данный момент в телевизионной торговой программе, путем извлечения ссылки на данный продукт из данных синхронизации вещания, как показано на фиг. 16. После шага 128 или 130 на шаге 13 приемник/декодер 2020 инициирует выдачу на экран телевизора 2022 экрана для покупок, как показано на фиг.20. Верхняя часть этого экрана такая же, как у экрана, изображенного на фиг.19. Нижняя часть экрана содержит кнопку "D/D" (Direct Debit) 142 для выбора режима покупки с оплатой прямым дебетированием банковского счета, кнопку "С/С" (Credit Card) 144 для выбора режима покупки с оплатой с использованием счета кредитной карты и кнопку возврата 146 для отмены операции покупки. Одна из кнопок имеет исходный фокус (т.е. является активной в исходном состоянии), что обозначается утолщенной рамкой вокруг этой кнопки, и фокус кнопки может быть перемещен путем нажатия клавиш "стрелка влево" и "стрелка вправо" устройства дистанционного управления 2026. Затем имеющая фокус (текущая активная) кнопка может быть выбрана путем нажатия клавиши "ОК" устройства дистанционного управления 2026. На шаге 134, если клавишу "ОК" нажимают, когда имеет фокус кнопка возврата, процесс возвращается к шагу 108, на котором выдается обычный экран покупок, приведенный на фиг.18. Если клавишу "ОК" нажимают, когда имеет фокус кнопка "D/D" 142, то на шаге 136 приемник/декодер 2020 считывает данные из банковской карты, установленной в одно из устройств считывания карты 4036 приемника/декодера 2020. С другой стороны, если клавишу "ОК" нажимают, когда имеет фокус кнопка "С/С" 144, то на шаге 138 приемник/декодер 2020 считывает данные из кредитной карты, установленной в одно из устройств считывания карты 4036 приемника/декодера 2020. Эти процессы могут включать дополнительные шаги, не показанные на фиг.17, для выдачи пользователю подсказки установить соответствующую карту и для возврата процесса на шаг 108, если вставлена карта несоответствующего типа.

На шаге 140 приемник/декодер выдает пользователю с помощью телевизора 2022 подсказку ввести для карты, установленной в устройстве считывания карты 4036, соответствующий PIN-код с помощью устройства дистанционного управления 2026.

Затем на шаге 148 приемник/декодер 2020 инициирует набор своим модемом номера телефона, содержащегося в загруженных данных, и на шаге 150 устанавливается PSTN-соединение с сервером связи 3022. На шаге 152 приемник/декодер 2020 посылает заказ на продукт в виде номера смарт-карты данного пользователя, установленной в одно из устройств считывания карты 4036, ссылку на заказываемый продукт, форму оплаты, т.е., по кредитной карте или прямым дебетованием, включая идентификатор счета кредитной карты или банковского счета, считанный из кредитной карты или банковской карты на шаге 138 или 136, и код PIN, введенный пользователем на шаге 140.

На шаге 154 приемник/декодер 2020 ожидает ответа от сервера связи 3022, который может быть сообщением об ошибке или подтверждением заказа, включающим ссылку на продукт и фактическую стоимость. Независимо от типа принятого ответа он выдается на экран телевизора 2022 на шаге 156. Затем приемник/декодер 2020 на шаге 158 принимает сигнал отключения от сервера связи 3022 и затем отключает свой модем на шаге 160. Затем процесс возвращается к шагу 108.

Как показано в правой части фиг.21, сервер связи 3022 ожидает вызывающего звонка на шаге 162. После приема он устанавливает PSTN-соединение 150, упомянутую выше. Затем сервер связи 3022 принимает заказ на продукт от приемника/декодера 2020, как описано выше со ссылкой на шаг 152. На шаге 166 сервер связи 3022 путем обращения к системе управления подписчиками (SMS) 3004 проверяет, действителен ли предоставленный номер смарт-карты. Если он недействительный, то на шаге 168 сервер связи 3022 отсылает через PSTN-соединение 12 сообщение об ошибке, описанное со ссылкой на шаг 154, на шаге 170 посылает сигнал отключения PSTN-соединения, как описано со ссылкой на шаг 158, отключает свой модем на шаге 172 и затем возвращается к шагу 162, ожидая появления следующего вызывающего звонка.

Если на шаге 166 установлено, что номер смарт-карты действительный, то на шаге 174 сервер связи определяет путем обращения к системе управления продуктами 98, действительна ли предоставленная ссылка на продукт. Если нет, то процесс переходит к шагу 168, описанному выше. Однако если установлено, что ссылка на продукт действительна, то на шаге 176 сервер связи 3022 определяет, является ли транзакция транзакцией С/С или транзакцией D/D. Если это транзакция С/С, то на шаге 178 сервер связи 3022 пытается дебетовать счет кредитной карты пользователя с помощью сервера платежной системы 100. Если на шаге 180 определено, что транзакция кредитной карты не была успешно выполнена, то процесс переходит на шаг 168, описанный выше. Однако если транзакция успешна, то процесс переходит к шагу 182. Кроме этого, на шаге 176, если установлено, что это транзакция является транзакцией D/D, то процесс также переходит к шагу 182.

На шаге 182 сервер связи 3022 определяет фактическую стоимость транзакции. При этом учитывается, например, информация о скидках для конкретного пользователя, предоставляемая SMS 3004. Затем, на шаге 184, сервер связи 3022 посылает подтверждение заказа, описанное выше со ссылкой на шаг 154 (на фиг. 21 шаг 182 показан как выполняемый после шага 180 или 176. Как альтернатива, что более предпочтительно, шаг 182 может выполняться непосредственно перед шагом 176 или сразу же после шага 178 и сразу же после шага 176).

После шага 184 на шаге 186 сервер связи 3022 посылает сигнал отключения PSTN-соединения, описанный выше со ссылкой на шаг 158, и затем отключает свой модем на шаге 188. Затем сервер связи 3022 через SMS 3004 размещает заказ в системе продажи продуктов 4050S, причем SMS 3004 предоставляет системе продажи продуктов 4050S дополнительную информацию, такую как имя, адрес и указания по доставке для того конкретного пользователя, который разместил заказ. На шаге 192 сервер связи 3022 определяет, является ли транзакция транзакцией С/С или транзакцией D/D. Если это транзакция С/С, то процесс переходит к шагу 162 для ожидания следующего вызывающего звонка. Однако если это транзакция D/D, то перед выполнением этого, на шаге 194, сервер связи 3022 посылает информацию о подлежащем дебетованию банковском счете в систему продажи продуктов 4050S через SMS 3004.

Как только система продажи продуктов 4050S принимает заказ, она может затем передать заказ соответствующему поставщику продуктов 102, и, в случае транзакции D/D, она может инициировать дебетование соответствующим банковским сервером 104 соответствующего счета.

Ниже будет описано приложение банковских услуг, которое предоставляет конечному пользователю банковские услуги "не вставая с кресла". Установив в одно из устройств считывания карты 4036 приемника/декодера 2020 банковскую карту, такую как кредитная карта, конечный пользователь может, например, загружать по телефонной линии отчет о состоянии счета, осуществлять перевод средств с одного счета на другой, запрашивать чековую книжку и т.д.

Модем 4034 приемника/декодера 2020 или, как альтернатива, внешний модем, такой как модем V34, способный передавать данные со скоростью до 28,8 кбит/с и подключаемый к последовательному интерфейсу, подключается через телефонную линию к банковской организации, предоставляющей банковскую карту, номер телефона которой предварительно загружается приемником/декодером 2020.

Предположим, что приемник/декодер 2020 работает в "телевизионном режиме", т.е. выделяет телевизионную программу из потока цифровых данных и подает эту выделенную телевизионную программу на экран телевизора 2022 для просмотра конечным пользователем. Путем установки банковской карты в соответствующее устройство считывания карты и нажатия клавиши устройства дистанционного управления 2026 конечный пользователь может активировать приложение банковских услуг, переводя приемник/декодер 2020 в "режим банковских услуг". Хотя от конечного пользователя для активирования режима банковских услуг не требуется вводить банковские реквизиты, такие как номер счета, в качестве меры безопасности у конечного пользователя может быть запрошен ввод персонального идентификационного номера (PIN) с использованием устройства дистанционного управления; если введенный PIN не соответствует записанному в банковской карте, доступ к режиму банковских услуг не разрешается.

Приложение банковских услуг инициирует выдачу на экран телевизора набора опций, которые можно выбирать с использованием устройства дистанционного управления 2026, таких как, например, загрузка по телефонной линии отчета о состоянии счета, осуществление перевода средств с одного счета на другой, запрашивание чековой книжки и т.д. Эти опции могут отображаться на экране телевизора в виде одной или нескольких пиктограмм. После выбора требуемой опции конечным пользователем (с использованием соответствующих клавиш устройства дистанционного управления) приемник/декодер 2020 набирает номер банковской организации пользователя с использованием телефонного номера, записанного в банковской карте или хранящегося в приемнике/декодере 2020, и передает принятый запрос банковских услуг в банковскую организацию. В ответ на запрос конечного пользователя приложение может инициировать изменение изображения на экране пиктограммы, соответствующей запрашиваемой конечным пользователем опции.

Банковская организация принимает и обрабатывает указанный запрос. Например, в случае запроса чековой книжки банковская организация выдает конечному пользователю подтверждение запроса, которое передается в приемник/декодер 2020 через модем. В другом варианте, в ответ на запрос на осуществление перевода средств с одного счета на другой, банковская организация выдает ответ на запрос, который точно также передается в приемник/декодер 2020 через модем. Это подтверждение или ответ принимается приемником/декодером 2020 и выдается конечному пользователю путем отображения этого подтверждения или ответа на экране телевизора. В ответ на подтверждение или ответ приложение может инициировать изменение на экране изображения пиктограммы, соответствующей запрашиваемой конечным пользователем опции.

Более конкретно, как показано на фиг.22, компоненты вещаемого потока битов MPEG-2 содержат описанные выше видео- и аудиосекции вместе с приватной секцией. Приватная секция содержит (1) приложение банковских услуг, подлежащее выполнению в приемнике/декодере 2020; (2) номер телефона сервера связи 3022; и (3) изображения и их ID, используемые приложением банковских услуг. Как показано на фиг. 23, эти три компоненты приватной секции передаются в мультиплексор и скремблер 2004 сервером приложения и данных 4006.

На фиг. 23 показан также приемник/декодер 2020, подключаемый к серверу связи 3022 через PSTN 12, и сервер связи 3022, имеющий, в свою очередь, связь с системой управления подписчиками (SMS) 3004 и различными банковскими серверами от 104А до 104С. Во время банковских операций одно из устройств считывания карты 4036 используется для чтения смарт-карты пользователя, а другое устройство считывания карты 4036 используется для чтения банковской карты пользователя.

Теперь опишем работу системы в режиме банковских услуг с использованием блок-схем, приведенных на фиг.24 и 25. На каждом из этих рисунков левая сторона блок-схемы иллюстрирует работу приемника/декодера 2020, а правая сторона блок-схемы иллюстрирует работу остальной части системы.

На шаге 196 пользователь запрашивает режим банковских услуг, например, нажимая специальную клавишу устройства дистанционного управления 2026 или нажимая последовательность клавиш для вызова меню и перемещения по нему с целью выбора режима банковских услуг. На шаге 198 приемник/декодер 2020 выделяет приложение банковских услуг и связанные с ним данные, включающие номер телефона сервера связи, и устанавливает приложение.

Остальные шаги, выполняемые приемником/декодером 2020 на фиг.24 и 25, инициируются загруженным приложением банковских услуг. На шаге 200 приемник/декодер 2020 инициирует вывод на экран телевизора 2022 указания пользователю установить его банковскую карту в одно из устройств считывания карты 4036. На шаге 202 приемник/декодер 2020 считывает банковскую карту и затем инициирует вывод на экран телевизора 2022 запроса пользователю ввести PIN-код банковской карты с использованием цифровых клавиш устройства дистанционного управления 2026. На шаге 206 приемник/декодер 2020 инициирует набор своим модемом 4034 загруженного номера телефона сервера связи 3022, и на шаге 208 устанавливается PSTN-соединение.

На шаге 210 приемник/декодер 2020 посылает серверу связи 3022 номер смарт-карты, установленной в другом устройстве считывания карты, ID банка пользователя, считанный с банковской карты, номер банковской карты и шифр. Затем приемник/декодер 2020 ожидает либо приема от сервера связи 3022 сообщения об ошибке на шаге 212, либо приема от сервера связи 3022 информации о состоянии на шаге 218. Если принято сообщение об ошибке, то на шаге 214 производится вывод сообщения об ошибке, и затем на шаге 216 приемник/декодер 2020 отключает соединение и свой модем 4034.

Если приемник/декодер 2020 принимает информацию о состоянии на шаге 218, информация о состоянии будет содержать, в первом примере, (1) баланс текущего счета пользователя и краткое описание последних девяти транзакций с текущим счетом, (2) отчет о транзакциях за предыдущий месяц по счету кредитной карты пользователя, и (3) другую информацию, такую как наличие чековой книжки или кредитной карты для получения денег от филиала банка пользователя. На шаге 220 приемник/декодер 2020 инициирует выдачу на экран телевизора 2022 различных опций банковских услуг, для каждой из которых на экране имеется соответствующая кнопка. Примерами опций являются:
Отображение текущего счета (см. 1 выше);
Отображение счета кредитной карты (см. 2 выше);
Отображение другой информации (см. 3 выше);
Отображение депозитного счета;
Переводы между депозитным счетом и текущим счетом;
Переводы между текущим счетом и счетом кредитной карты;
Кредитные услуги;
Запрос печатного отчета; и
Запрос чековой книжки.

В исходном состоянии одна из этих кнопок опций имеет фокус, который может быть перемещен с помощью клавиш перемещения "влево", "вправо", "вверх" и "вниз" устройства дистанционного управления 2026. Затем, когда пользователь нажимает клавишу "ОК", выбирается текущая активная опция (опция, которая имеет фокус).

Как показано, в случае выбора на шаге 222 одной из опций информации о состоянии, от (1) до (3), на шаге 228 на экран телевизора 2022 выводится соответствующая информация, процесс возвращается к шагу 220, и можно выбирать следующую опцию.

В случае выбора одной из остальных опций приемник/декодер 2020 на шаге 224 запрашивает у пользователя необходимую информацию, такую как сумма перевода, которая затем вводится пользователем с использованием устройства дистанционного управления 2026. Затем на шаге 230 приемник/декодер 2020 посылает соответствующую команду серверу связи 3022. Затем приемник/декодер 2020 ожидает приема на шаге 232 ответа или подтверждения команды вместе с обновленной информацией о состоянии. Обновленная информации о состоянии счета(ов) направляется в приемник/декодер 2020, потому что выбор одной из этих опций вполне может изменить состояние счета(ов) пользователя. Затем принятое подтверждение или ответ на шаге 234 выдаются на экран телевизора 2022, затем процесс возвращается на шаг 220 и пользователь может выбирать другую опцию.

Как альтернатива приему запроса о состоянии на шаге 222 или запроса действия на шаге 224 приемник/декодер 2020 также отвечает на этой стадии на команду пользователя "выход" на шаге 226, в этом случае на шаге 236 приемник/декодер 2020 посылает сигнал отключения PSTN-соединения и затем на шаге 238 отключает свой модем 4034 для завершения работы в режиме банковских услуг.

Теперь опишем работу сервера связи с использованием фиг.24 и 25. На шаге 240 сервер связи 3022 ожидает вызывающего звонка и затем в ответ на него на шаге 208 устанавливает связь с приемником/декодером 2020. Затем сервер связи 3022 на шаге 242 ожидает приема информации, предоставляемой приемником/декодером 2020 на шаге 210. После ее приема на шаге 244 сервер связи 3022 проверяет, действителен ли номер смарт-карты, обращаясь к SMS 3004. Если установлено, что смарт-карта недействительна, то на шаге 246 сервер связи 3022 посылает сообщение об ошибке, описанное выше в пояснениях к шагу 212. Затем сервер связи 3022 на шаге 248 отключает PSTN-соединение и отключает свой модем, и затем процесс переходит к шагу 240 с целью ожидания другого вызывающего звонка.

Если на шаге 244 номер смарт-карты признан действительным, то на шаге 250 сервер связи 3022 подключается к соответствующему одному из банковских серверов 104А-104С, который определяется ID банка, предоставляемым приемником/декодером 2020. На шаге 252, если связь не может быть установлена, процесс переходит к описанному выше шагу 246. Однако если связь установлена, на шаге 254 сервер связи 3022 получает от банковского сервера соответствующую информацию о состоянии, касающуюся банковской карты с заданным номером. На шаге 256 эта информация отсылается приемнику/декодеру 2020, как описано выше со ссылкой на шаг 218.

Затем сервер связи 3022 ожидает на шаге 258 либо приема команды от приемника/декодера 2020, посылаемой в результате выполнения описанного выше шага 230, либо приема на шаге 260 сигнала отключения PSTN-соединения, посылаемого в результате выполнения описанного выше шага 236. Если на шаге 260 принят сигнал отключения PSTN-соединения, то на шаге 268 сервер связи 3022 отключает свой модем, затем процесс возвращается к шагу 240 для ожидания следующего вызывающего звонка. Однако если на шаге 258 принята команда, сервер связи 3022 передает эту команду указанному банковскому серверу 104, не изменяя команду, но лишь внося изменения в протокол, если необходимо. На шаге 264 сервер связи 3022 принимает ответ или подтверждение и обновленную информацию о состоянии от указанного банковского сервера 104 и на шаге 266 передает эту информацию приемнику/декодеру 2020 (снова без изменения данных, а только с изменением протокола, если это необходимо), где она принимается на шаге 232, описанном выше. Затем процесс возвращается к шагу 258/260 для ожидания следующей команды или сигнала отключения PSTN-соединения.

Ниже будет описан режим викторины. Приложение викторины предпочтительно синхронизируется с вещаемой программой викторины и позволяет конечному пользователю активно участвовать в программе викторины, причем приемник/декодер может проверять ответы конечного пользователя и, факультативно, подсчитывать набранные конечным пользователем очки.

Данные вопросов и данные ответов, относящихся к и синхронизированных с содержанием телевизионной программы викторины, выделяемой из потока битов MPEG, содержатся в приватной секции потока битов MPEG и извлекаются оттуда приемником/декодером 2020.

Путем нажатия на соответствующие клавиши устройства дистанционного управления 2026 конечный пользователь может активировать приложение викторины, переводя приемник/декодер 2020 в "режим викторины".

В режиме викторины, когда в телевизионной программе викторины задается вопрос ("период вопроса"), данные вопроса, синхронизированные и в основном соответствующие данному вопросу, извлекаются приемником/декодером из потока битов MPEG и передаются в телевизор. Вопрос обычно имеет тип "вопрос с несколькими вариантами ответов", в котором вопрос содержит множество возможных ответов на него. Данные вопроса выдаются на экран телевизора 2022 обычно в виде множества пиктограмм или пронумерованных кнопок.

В течение заранее заданного для ответа на вопрос (обычно несколько секунд) периода, или "периода ответа", конечный пользователь может выбрать один из ответов на вопрос, выданных на экран телевизора, с использованием устройства дистанционного управления 2026. Данные ответа, соответствующие данным вопроса, извлекаются приемником/декодером 2020 из потока битов MPEG и передаются в телевизор 2022. Данные ответа отображаются на экране телевизора 2022 обычно с изменением вида пиктограммы, соответствующей ответу, выбранному конечным пользователем, и/или изменением вида пиктограммы, соответствующей правильному ответу на вопрос, информируя таким образом конечного пользователя, был ли его ответ правильным или нет.

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

Как только в телевизионной программе задается новый вопрос, данные вопроса и данные ответа, содержащиеся в потоке битов MPEG, изменяются в соответствии с этим вопросом.

Приложение может подсчитывать набранные пользователем очки и инициировать отображение счета на экране телевизора.

В частности, как показано на фиг.26, компоненты вещательного битового потока MPEG-2, относящиеся к программе викторины, содержат видеосекцию викторины и одну или несколько аудиосекций викторины, находящиеся в приватной секции. Приватная секция содержит: (1) приложение викторины, подлежащее выполнению в приемнике/декодере 2020; (2) данные синхронизации, которые могут указывать: начало периода ответа и количество возможных ответов, конец периода ответа и номер правильного ответа; (3) различную анимацию.

Ниже описана работа приемника/декодера 2020 во время приема программы викторины в режиме викторины со ссылкой на фиг.27. На шаге 270 пользователь выбирает программу викторины и режим викторины, и в результате на шаге 272 в приемник/декодер 2020 загружаются и устанавливаются приложение викторины и анимация. На шаге 274 переменная "счет" устанавливается равной 0. В вещаемой телевизионной программе викторины ведущий обычно задает вопрос с несколькими вариантами ответа, имеющий заранее заданное число N возможных ответов, и затем предоставляет некоторое время для ответа - период ответа. В начале периода ответа передается синхронизирующий сигнал начала, содержащий N возможных ответов на данный вопрос. Он принимается приемником/декодером 2020 на шаге 276 и на шаге 278 приемник/декодер 2020 извлекает N ответов. Затем на шаге 280 приемник/декодер инициирует отображение на экране телевизора 2022 пронумерованного множество кнопок ответов, количество которых равно N. Кроме этого, на шаге 282 выдается анимация, например, человек, почесывающий голову. Затем приемник/декодер 2020 ожидает либо приема синхронизирующего сигнала конца на шаге 284 или нажатия пользователем одной из числовых клавиш от 1 до N устройства дистанционного управления 2026 на шаге 286. Если синхронизирующий сигнал конца принят до нажатия одной из числовых клавиш от 1 до N, то это означает, что пользователь опоздал с ответом на вопрос, и, следовательно, на шаге 288 на экран телевизора 2022 будет выдана анимация "слишком поздно". Затем процесс переходит к шагу 290. Однако если на шаге 286 одна из числовых клавиш от 1 до N была нажата, на шаге 292 записывается номер А нажатой клавиши, и на шаге 294 изображение на экране телевизора соответствующей кнопки А выделяется, например, утолщенной рамкой. Кроме этого, на экран телевизора 2022 на шаге 296 выдается анимация "ожидания". Затем на шаге 298 приемник/декодер 2020 ожидает приема синхронизирующего сигнала конца, который содержит номер С правильного ответа. На шаге 300 приемник/декодер 2020 извлекает номер правильного ответа из синхронизирующего сигнала конца и затем на шаге 302 проверяет равенство номеров А и С. Если они не равны, то на шаге 304 приемник/декодер 2020 выдает на экран телевизора 2022 анимацию "грустное лицо", и процесс переходит к шагу 290. Однако если на шаге 302 установлено, что номера А и С равны, то на шаге 306 приемник/декодер 2020 выдает на экран телевизора 2022 анимацию "веселое лицо", и на шаге 308 увеличивает значение переменной "счет". Затем на шаге 290, который следует за шагами 304, 308 и 288, приемник/декодер 2020 выдает на экран телевизора 2022 значение переменной "счет". Затем процесс возвращается к шагу 276 для приема синхронизирующего сигнала начала для следующего вопроса и ответа викторины.

Ниже описана работа системы в режиме журнала. Приложение просмотра журнала передает на экран телевизора сеть данных страниц журнала (журнал), которые могут быть просмотрены пользователем.

Данные страницы журнала передаются в приватной секции транслируемого потока битов MPEG-2 в виде сжатых видеоизображений. Нажимая соответствующие клавиши устройства дистанционного управления 2026, конечный пользователь может активировать приложение просмотра журнала, переводя приемник/декодер 2020 в "режим журнала". Когда приемник/декодер 2020 переведен в режим журнала, приложение обеспечивает извлечение данных страниц журнала приемником/декодером 2020 и отображение на экране телевизора 2022.

Каждая страница журнала, отображаемая на экране телевизора, обычно содержит неподвижное видеоизображение с некоторым количеством объектов кнопок, накладываемых на это изображение. Объект кнопки обычно является прямоугольником, который может быть любого желаемого размера и на котором может быть отображено некоторое сообщение. Конечный пользователь может, с использованием устройства дистанционного управления, активировать желаемый объект кнопки (передать ему фокус) и может затем выбрать этот объект. Эти объекты обычно связаны с последующими страницами, так что выбор объекта приводит к тому, что система переходит на новую страницу, связанную с выбранным объектом кнопки. Новая страница извлекается из потока битов MPEG и выдается на экран телевизора 2022.

Пользователь может выйти из режима журнала двумя способами. Во-первых, большинство страниц будет иметь объект кнопки "exit" (выход), который позволяет пользователю выйти из приложения журнала. Во-вторых, сеть журнальных страниц часто будет позволять пользователю достигнуть интересующей его темы, и затем пользователь может выйти непосредственно в эту тему. Главный экран управления системой позволяет пользователю выбрать желаемую тему либо непосредственно с этого экрана, либо через некоторую последовательность подчиненных экранов. Для достижения по меньшей мере некоторых тем режим журнала обеспечивает пользователю альтернативный маршрут.

Каждый объект кнопки определяется модулем с некоторыми ассоциированными с ним свойствами и связывается с отображением посредством устройства. Одним из "свойств" объекта кнопки может быть мелодия, которая проигрывается при выборе этого объекта (например, когда система переходит к следующему выбранному экрану). Последовательность звуков сохраняется в виде файла этого модуля.

Как показано, в частности на фиг.28, пользователь запрашивает режим журнала, например, путем нажатия специальной клавиши устройства дистанционного управления 2026 или нажав последовательность клавиш для вызова меню и перемещения по нему с целью выбора режима журнала. На шаге 310 приемник/декодер 2020 извлекает из принимаемого потока данных MPEG-2 приложение журнала и связанные с ним данные и устанавливает указанное приложение. Затем приемник/декодер 2020 формирует исходный экран с исходной установкой фокуса на одном из объектов этого экрана и инициирует отображение на экране телевизора 2022 указанного экрана.

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

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

Возвращаясь к фиг.28, после построения на шаге 312 исходного экрана приемник/декодер 2020 ожидает (1) пока пользователь нажмет одну из клавиш со стрелками устройства дистанционного управления 2026 на шаге 314; (2) пока пользователь нажмет клавишу "select" (выбор) устройства дистанционного управления 2026 на шаге 316; (3) пока пользователь нажмет клавишу "quit" (выход) устройства дистанционного управления 2026 на шаге 318.

Если пользователь нажимает на шаге 314 одну из клавиш со стрелками, то на шаге 320 приемник/декодер 2020 инициирует передачу фокуса в соответствии со свойством передачи фокуса того объекта, который в данный момент активен. Процесс переходит обратно к шагам 314/316/318.

Если пользователь нажимает на шаге 316 клавишу "select", то на шаге 322 приемник/декодер 2020 выполняет действие(я), предусмотренное(ые) для объекта, имеющего в данный момент фокус (активного объекта). Процесс переходит обратно к шагам 314/316/318.

Если пользователь нажимает на шаге 318 клавишу "quit", то на шаге 324 приемник/декодер 2020 удаляет приложение журнала.

Приложение журнала может использоваться разными способами. Например, оно может использоваться как журнал новостей, как справочник и как средство, предоставляющее доступ к другим приложениям, имеющимся в системе, таким как описано выше, и телевизионным программам. Как дополнительный пример приложение журнала может использоваться для предоставления распечаток и обзоров различных событий, таких как мероприятия в области культуры, и пользователь, решивший в результате заказать билет на конкретное мероприятие, может затем использовать приложение журнала для запуска приложения покупки билета, которое выполняет шаги, похожие на выполняемые приложением покупок, которое описано выше с использованием фиг.17 и 21, в частности шаги со 136 по 194.

Ниже будет описано приложение погоды или дорожного движения. Подобно описанным выше приложениям, когда оно выбрано, это приложение и соответствующие данные загружаются в приемник/декодер 2020 и устанавливаются. Приложение погоды или дорожного движения может быть во многом похоже на приложение журнала, и на некоторые страницы приложения погоды или дорожного движения можно перейти с использованием тех же методов, которые описаны выше для приложения журнала.

Приложение погоды имеет возможность отображения отчетов о погоде и/или карт погоды, и/или последовательностей видеокадров и звуков, касающихся метеорологической ситуации для различных регионов, и точно так же приложение дорожного движения имеет возможность выдачи отчетов о дорожном движении и/или карт дорожного движения, и/или последовательностей видеокадров и звуков, касающихся ситуации на дорогах для различных регионов. В обоих случаях переход от исходного экрана к информации о некотором конкретном регионе осуществляется набором с помощью клавиш устройства дистанционного управления 2026 кода, представляющего данный регион. Более того, код для каждого региона является по крайней мере частью установленного кода для этого региона.

Например, во Франции код может представлять собой один из 95 двухзначных номеров департамента (например, 75 для Парижа), а в США это могут быть две цифры пятизначного почтового индекса. Действительно, в случае США первая цифра почтового индекса может быть использована для получения информации о погоде более крупного региона, а первые две цифры почтового индекса могут быть использованы для получения более локальной информации о погоде. Информация о погоде или дорожном движении, относящаяся к каждому региону, может содержаться в отдельном файле, и соответствующий код может быть включен в имя файла, так что к файлу можно адресоваться частично по коду региона.

В странах, где наиболее значащие символы почтового кода являются буквенными или буквенными и цифровыми, таких как Великобритания, эти символы могут быть использованы для выбора конкретного региона в случае, когда устройство дистанционного управления 2026 содержит буквенно-цифровые клавиши. В другом примере для выбора конкретного региона могут использоваться региональные телефонные коды (или их части). Поскольку регион, покрываемый региональным телефонным кодом, может быть меньше, чем тот, который удобно покрывается конкретным отчетом о погоде или дорожном движении, и поскольку телефонные коды географически смежных территорий могут быть мало похожи друг на друга, система может быть способной загружать в приемник/декодер 2020 справочную таблицу или базу данных, отображающую соответствие телефонных кодов территорий и регионов, покрываемых информацией о погоде и/или дорожном движении.

Очевидно, что настоящее изобретение было описано выше исключительно в виде примера и возможны различные модификации в пределах данного изобретения.

Каждая особенность, изложенная в описании, а также (где это уместно) пункты формулы и фигуры могут быть предоставлены независимо или в соответствующем сочетании.

В вышеупомянутых предпочтительных вариантах реализации некоторые средства предлагаемого изобретения реализованы с использованием программного обеспечения. Однако опытному специалисту, конечно, понятно, что любые эти средства могут быть реализованы аппаратно. Далее, понятно, что функции, выполняемые аппаратными средствами, программное обеспечение компьютера и тому подобное выполняются на или с использованием электрических и им подобных сигналов.

Перекрестные ссылки выполнены на наши совместно рассматриваемые заявки с той же самой датой подачи и озаглавленные как "Генерирование сигналов и вещание" (номер дела поверенного PC/ASD/19707), "Смарт-карта для использования в приемнике зашифрованных вещательных сигналов и приемник" (номер дела поверенного PC/ASD/19708), "Система вещания и приема и система условного доступа для нее" (номер дела поверенного PC/ASD/19710), "Загрузка компьютерного файла из передатчика через приемник/декодер в компьютер" (номер дела поверенного PC/ASD/19711), "Трансляция и прием телевизионных программ и других данных" (номер дела поверенного PC/ASD/19712), "Загрузка данных" (номер дела поверенного PC/ASD/19713), "Организация памяти компьютера" (номер дела поверенного PC/ASD/19714), "Разработка системы управления телевидением и радио" (номер дела поверенного PC/ASD/19715), "Извлечение разделов данных из потока транслируемых данных" (номер дела поверенного PC/ASD/19716), "Система управления доступом" (номер дела поверенного PC/ASD/19717), "Система обработки данных" (номер дела поверенного PC/ASD/19718), "Система вещания и приема, а также приемник/декодер и удаленный контроллер для нее" (номер дела поверенного PC/ASD/19720). Раскрытие содержимого этих документов включено сюда посредством ссылок. Список заявок включает и предлагаемое изобретение.

Реферат

Изобретение относится к телевизионной технике. Технический результат состоит в обеспечении диалога с пользователем и представлении ему дополнительной информации. В системе цифрового телевидения приемник/декодер или телеприставка может загружать одно или более из нескольких приложений, которые могут быть выполнены приемником/декодером для обеспечения интерактивной работы с пользователем. Эти приложения включают: приложение Интернет-броузера, которое использует PSTN-соединение для организации передачи запросов в Интернет и канал телевизионных сигналов для приема ответов из Интернет; приложение покупок, которое может работать в "импульсном" режиме и в режиме "каталога"; приложение викторины, которое выполняется синхронно с телевизионной программой викторины; приложение просмотра журналов; приложение погоды или дорожного движения. 18 с. и 168 з.п. ф-лы, 28 ил.

Формула

1. Способ трансляции телевизионных программ и других данных, включающий следующие операции: в передающей системе: трансляция потока цифровых данных, содержащего по меньшей мере одну телевизионную программу; в приемнике/декодере пользователя: прием упомянутого потока цифровых данных; в телевизионном режиме: выделение такой телевизионной программы из упомянутого потока цифровых данных; и направление выделенной телевизионной программы в телевизор; и в режиме Интернет: использование модема для набора номера центра связи; прием запроса Интернет от пользователя; и передача принятого запроса Интернет через модем в центр связи; в центре связи: прием такого запроса Интернет; получение ответа из Интернет на принятый запрос Интернет; и передача ответа Интернет в систему трансляции; в системе трансляции: включение переданного ответа Интернет в поток цифровых данных; и в приемнике/декодере в режиме Интернет: выделение ответа Интернет из цифрового потока данных; и выдача выделенного ответа Интернет пользователю.
2. Способ по п. 1, в котором выделенный ответ Интернет выдается пользователю путем отображения на экране телевизора.
3. Способ по п. 1, в котором выделенный ответ Интернет выдается пользователю с помощью компьютера, подключенного к приемнику/декодеру.
4. Способ по любому из предшествующих пунктов, дополнительно включающий операции: в системе трансляции: включение в упомянутый поток цифровых данных кода приложения, обеспечивающего работу приемника/декодера в режиме Интернет; и в приемнике/декодере в режиме загрузки: выделение упомянутого кода приложения из потока цифровых данных; и запуск приложения, определяемого выделенным кодом приложения, с обеспечением работы приемника/декодера в режиме Интернет.
5. Способ по любому из предшествующих пунктов, дополнительно включающий операции: в системе трансляции, включение торговых данных в упомянутый поток цифровых данных; в приемнике/декодере в режиме покупок: выделение упомянутых торговых данных из потока цифровых данных; направление выделенных торговых данных в телевизор; прием от пользователя заказа на покупки в ответ на переданные торговые данные; набор номера центра связи с использованием модема; и передача принятого заказа на покупки через модем в центр связи; и в центре связи: прием упомянутого заказа на покупки; и обработка принятого заказа на покупки.
6. Способ по п. 5, дополнительно включающий операции: в системе трансляции: включение в поток цифровых данных кода приложения, которое обеспечивает работу приемника/декодера в режиме покупок; и в приемнике/декодере в режиме загрузки: выделение указанного кода приложения из потока цифровых данных; и запуск приложения, определяемого выделенным кодом приложения, для обеспечения работы приемника/декодера в режиме покупок.
7. Способ по п. 5, в котором в приемнике/декодере в режиме покупок: приемник/декодер подает выделенные торговые данные пользователю через телевизор; приемник/декодер инициирует вывод на экран телевизора по меньшей мере одной пиктограммы; и в ответ на заказ пользователя на покупки приемник/декодер инициирует изменение изображения этой пиктограммы на экране телевизора.
8. Способ по любому из пп. 1-7, дополнительно включающий операции: в приемнике/декодере пользователя в режиме банковских услуг: подача пользователю опций банковских услуг; прием от пользователя запроса на банковские услуги в ответ на переданные данные об опциях банковских услуг; набор номера центра связи с использованием модема; и передача принятого запроса на банковские услуги в центр связи; в центре связи: прием указанного запроса на банковские услуги; обработка принятого запроса на банковские услуги и выдача ответа или подтверждения; и передача упомянутого ответа или подтверждения через модем в приемник/декодер; и в приемнике/декодере в режиме банковских услуг: прием такого ответа или подтверждения; выдача упомянутого ответа или подтверждения пользователю.
9. Способ по п. 8, в котором в приемнике/декодере в режиме банковских услуг: приемник/декодер подает пользователю данные об опциях банковских услуг и/или упомянутый ответ или подтверждение от центра связи через телевизор; приемник/декодер инициирует вывод на экран телевизора по меньшей мере одной пиктограммы; и в ответ на запрос банковских услуг от пользователя и/или ответ или подтверждение от центра связи приемник/декодер инициирует изменение изображения указанной пиктограммы на экране телевизора.
10. Способ по п. 8 или 9, дополнительно включающий операции: в системе трансляции: включение в поток цифровых данных кода приложения, обеспечивающего работу приемника/декодера в режиме банковских услуг; и в приемнике/декодере в режиме загрузки: выделение кода приложения из потока цифровых данных; и запуск приложения, определяемого упомянутым выделенным кодом приложения, для обеспечения работы приемника/декодера в режиме банковских услуг.
11. Способ по любому из пп. 5-10, дополнительно включающий следующие операции, в приемнике/декодере: считывание данных с банковской карты, предоставляемой пользователем; и включение, по ситуации, этих считанных данных в заказ на покупки или запрос банковских услуг, передаваемый в центр связи.
12. Способ по любому из пп. 1-11, дополнительно включающий следующие операции: в системе трансляции: включение данных викторины в поток цифровых данных, в том числе данных ответа, относящихся к и синхронизированных с содержанием соответствующей телевизионной программы; и в приемнике/декодере в режиме викторины: выделение данных викторины из потока цифровых данных; прием от пользователя ответа на данные викторины или синхронизированный вопрос телевизионной программы; сравнение принятого ответа и данных ответа; и направление результата сравнения в телевизор.
13. Способ по п. 12, в котором, в приемнике/декодере в режиме викторины, по результатам операции сравнения приемник/декодер выбирает одну из набора пиктограмм и инициирует ее вывод на экран телевизора.
14. Способ по п. 12 или 13, дополнительно включающий следующие операции: в системе трансляции: включение в поток цифровых данных кода приложения, которое обеспечивает работу приемника/декодера в режиме викторины; и в приемнике/декодере в режиме загрузки: выделение указанного кода приложения из потока цифровых данных; и запуск приложения, определяемого выделенным кодом приложения, для обеспечения работы приемника/декодера в режиме викторины.
15. Способ по любому из пп. 1-14, дополнительно включающий следующие операции: в системе трансляции: включение в поток цифровых данных множества страниц данных страниц журнала, и в приемнике/декодере пользователя в режиме журнала: выделение первой из страниц данных страниц журнала из потока цифровых данных; направление выделенной первой страницы в телевизор; прием от пользователя команды выбора другой страницы; выделение данных страницы журнала, относящихся к упомянутой другой странице, из потока цифровых данных; направление выделенной другой страницы в телевизор; и повторение упомянутых операций приема команды, выделения другой страницы и направления другой страницы; при этом в режиме журнала: по меньшей мере одна из страниц содержит множество объектов кнопок, один из которых имеет исходный фокус; и операция приема команды выбора последующей страницы содержит следующие этапы: прием от пользователя одной или нескольких команд через устройство дистанционного управления приемником/декодером для передачи фокуса другому объекту; передача фокуса в соответствии с принятыми командами передачи фокуса; прием команды от пользователя через устройство дистанционного управления для выбора того из упомянутых объектов кнопок, который в настоящий момент имеет фокус; и определение идентификатора последующей страницы по данным страницы журнала текущей страницы и выбранному объекту кнопки.
16. Способ по п. 15, в котором данные страницы журнала по меньшей мере одной из упомянутых страниц включают в себя звуковые данные, и дополнительно включающий операцию направления упомянутых звуковых данных в телевизор в ответ на выбор одного из объектов кнопок, произведенный с помощью устройства дистанционного управления.
17. Способ по п. 15 или 16, дополнительно включающий следующие операции: в системе трансляции: включение в поток цифровых данных кода приложения, обеспечивающего работу приемника/декодера в режиме журнала; и в приемнике/декодере в режиме загрузки: выделение кода приложения из потока цифровых данных; и запуск приложения, определяемого упомянутым выделенным кодом приложения, для обеспечения работы приемника/декодера в режиме журнала.
18. Способ по любому из пп. 1-17, в котором система трансляции транслирует поток цифровых данных в формате MPEG, и упомянутые данные, отличные от телевизионной программы (или программ), включаются в по меньшей мере одну приватную секцию этого потока.
19. Способ по любому из пп. 1-18, дополнительно включающий следующие операции: в системе трансляции: включение в поток цифровых данных множества страниц данных о погоде и дорожном движении, и в приемнике/декодере пользователя в режиме погоды или дорожного движения: прием от пользователя команды выбора конкретной страницы данных о погоде или дорожном движении; выделение выбранной страницы данных о погоде или дорожном движении из потока цифровых данных; и направление выделенной страницы в телевизор; при этом в режиме погоды или дорожного движения: страницы данных о погоде или дорожном движении относятся к соответствующим географическим регионам и различаются установленными кодами этих регионов; и операция приема команды выбора конкретной страницы включает прием от пользователя кода соответствующего региона.
20. Способ по п. 19, дополнительно включающий следующие операции: в системе трансляции, включение в поток цифровых данных кода приложения, обеспечивающего работу приемника/декодера в режиме погоды или дорожного движения; и в приемнике/декодере в режиме загрузки: выделение кода приложения из потока цифровых данных; и запуск приложения, определяемого упомянутым выделенным кодом приложения, для обеспечения работы приемника/декодера в режиме погоды или дорожного движения.
21. Способ по п. 19 или 20, в котором установленные коды географических регионов включают по крайнем мере часть почтовых кодов, почтовых индексов, номеров или кодов штатов, графств или департаментов, телефонных кодов областей, других административных кодов, или подобной информации.
22. Способ трансляции телевизионных программ и других данных, включающий следующие операции: в системе трансляции: трансляции потока цифровых данных, содержащего по меньшей мере одну телевизионную программу и торговые данные, а также кода приложения, обеспечивающего работу приемника/декодера в режиме покупок; в приемнике/декодера пользователя: прием потока цифровых данных; в телевизионном режиме: выделение указанной телевизионной программы из потока цифровых данных; и направление выделенной телевизионной программы в телевизор: и в режиме загрузки: выделение указанного кода приложения из потока цифровых данных; и запуск приложения, определяемого упомянутым выделенным кодом приложения, для обеспечения работы приемника/декодера в режиме покупок; в режиме покупок: выделение торговых данных из потока цифровых данных; передача выделенных торговых данных пользователю; прием от пользователя заказа на покупки в ответ на переданные торговые данные; набор номера центра связи с использованием модема; и передача принятого заказа на покупки через модем в центр связи; и в центре связи: прием указанного заказа на покупки; и обработка принятого заказа на покупки.
23. Способ по п. 22, в котором в приемнике/декодере в режиме покупок: приемник/декодер подает выделенные торговые данные пользователю через телевизор; приемник/декодер инициирует вывод на экран телевизора по меньшей мере одной пиктограммы; и в ответ на заказ пользователя на покупки приемник/декодер инициирует изменение изображения этой пиктограммы на экране телевизора.
24. Способ по п. 22 или 23, дополнительно включающий операции: в приемнике/декодере пользователя в режиме банковских услуг: подача пользователю опций банковских услуг; прием от пользователя запроса на банковские услуги в ответ на переданные данные об опциях банковских услуг; набор номера центра связи с использованием модема; и передача принятого запроса на банковские услуги в центр связи; в центре связи: прием указанного запроса на банковские услуги; обработка принятого запроса на банковские услуги и выдача ответа или подтверждения; и передача упомянутого ответа или подтверждения через модем в приемник/декодер; и в приемнике/декодере в режиме банковских услуг: прием такого ответа или подтверждения; выдача упомянутого ответа или подтверждения пользователю.
25. Способ по п. 24, в котором в приемнике/декодере в режиме банковских услуг: приемник/декодер подает пользователю данные об опциях банковских услуг и/или упомянутый ответ или подтверждение от центра связи через телевизор; приемник/декодер инициирует вывод на экран телевизора по меньшей мере одной пиктограммы; и в ответ на запрос банковских услуг от пользователя и/или ответ или подтверждение от центра связи приемник/декодер инициирует изменение изображения указанной пиктограммы на экране телевизора.
26. Способ по п. 24 или 25, дополнительно включающий операции: в системе трансляции: включение в поток цифровых данных кода приложения, обеспечивающего работу приемника/декодера в режиме банковских услуг; и в приемнике/декодере в режиме загрузки; выделение кода приложения из потока цифровых данных; и запуск приложения, определяемого упомянутым выделенным кодом приложения, для обеспечения работы приемника/декодера в режиме банковских услуг.
27. Способ по любому из пп. 22-26, дополнительно включающий следующие операции, в приемнике/декодере: считывание данных с банковской карты, предоставляемой пользователем; и включение, по ситуации, этих считанных данных в заказ на покупки или запрос банковских услуг, передаваемый в центр связи.
28. Способ по любому из пп. 22-27, дополнительно включающий следующие операции: в системе трансляции: включение данных викторины в поток цифровых данных, в том числе данных ответа, относящихся к и синхронизированных с содержанием соответствующей телевизионной программы; и в приемнике/декодере в режиме викторины: выделение данных викторины из потока цифровых данных; прием от пользователя ответа на данные викторины или синхронизированный вопрос телевизионной программы; сравнение принятого ответа и данных ответа; и направление результата сравнения в телевизор.
29. Способ по п. 28, в котором, в приемнике/декодере в режиме викторины, по результатам операции сравнения приемник/декодер выбирает одну из набора пиктограмм и инициирует ее вывод на экран телевизора.
30. Способ по п. 28 или 29, дополнительно включающий следующие операции: в системе трансляции: включение в поток цифровых данных кода приложения, которое обеспечивает работу приемника/декодера в режиме викторины; и в приемнике/декодере в режиме загрузки: выделение указанного кода приложения из потока цифровых данных; и запуск приложения, определяемого выделенным кодом приложения, для обеспечения работы приемника/декодера в режиме викторины.
31. Способ по любому из пп. 22-30, дополнительно включающий следующие операции: в системе трансляции: включение в поток цифровых данных множества страниц данных страниц журнала, и в приемнике/декодере пользователя в режиме журнала: выделение первой из страниц данных страниц журнала из потока цифровых данных; направление выделенной первой страницы в телевизор; прием от пользователя команды выбора другой страницы; выделение данных страницы журнала, относящихся к упомянутой другой странице, из потока цифровых данных; направление выделенной другой страницы в телевизор; и повторение упомянутых операций приема команды, выделения другой страницы и направления другой страницы; при этом в режиме журнала: по меньшей мере одна из страниц содержит множество объектов кнопок, один из которых имеет исходный фокус; и операция приема команды выбора последующей страницы содержит следующие этапы: прием от пользователя одной или нескольких команд через устройство дистанционного управления приемником/декодером для передачи фокуса другому объекту; передача фокуса в соответствии с принятыми командами передачи фокуса; прием команды от пользователя через устройство дистанционного управления для выбора того из упомянутых объектов кнопок, который в настоящий момент имеет фокус; и определение идентификатора последующей страницы по данным страницы журнала текущей страницы и выбранному объекту кнопки.
32. Способ по п. 31, в котором данные страницы журнала по меньшей мере одной из упомянутых страниц включают в себя звуковые данные, и дополнительно включающий операцию направления упомянутых звуковых данных в телевизор в ответ на выбор одного из объектов кнопок, произведенный с помощью устройства дистанционного управления.
33. Способ по п. 31 или 32, дополнительно включающий следующие операции: в системе трансляции: включение в поток цифровых данных кода приложения, обеспечивающего работу приемника/декодера в режиме журнала; и в приемнике/декодере в режиме загрузки: выделение кода приложения из потока цифровых данных; и запуск приложения, определяемого упомянутым выделенным кодом приложения, для обеспечения работы приемника/декодера в режиме журнала.
34. Способ по любому из пп. 22-33, в котором система трансляции транслирует поток цифровых данных в формате MPEG, и упомянутые данные, отличные от телевизионной программы (или программ), включаются в по меньшей мере одну приватную секцию этого потока.
35. Способ по любому из пп. 22-34, дополнительно включающий следующие операции: в системе трансляции: включение в поток цифровых данных множества страниц данных о погоде и дорожном движении, и в приемнике/декодере пользователя в режиме погоды или дорожного движения: прием от пользователя команды выбора конкретной страницы данных о погоде или дорожном движении; выделение выбранной страницы данных о погоде или дорожном движении из потока цифровых данных; и направление выделенной страницы в телевизор; при этом в режиме погоды или дорожного движения: страницы данных о погоде или дорожном движении относятся к соответствующим географическим регионам и различаются установленными кодами этих регионов; и операция приема команды выбора конкретной страницы включает прием от пользователя кода соответствующего региона.
36. Способ по п. 35, дополнительно включающий следующие операции: в системе трансляции: включение в поток цифровых данных кода приложения, обеспечивающего работу приемника/декодера в режиме погоды или дорожного движения; и в приемнике/декодере в режиме загрузки: выделение кода приложения из потока цифровых данных; и запуск приложения, определяемого упомянутым выделенным кодом приложения, для обеспечения работы приемника/декодера в режиме погоды или дорожного движения.
37. Способ по п. 35 или 36, в котором установленные коды географических регионов включают по крайней мере часть почтовых кодов, почтовых индексов, номеров или кодов штатов, графств или департаментов, телефонных кодов областей, других административных кодов, или подобной информации.
38. Способ трансляции телевизионных программ и других данных, включающий следующие операции: в системе трансляции: трансляция потока цифровых данных, содержащего по меньшей мере одну телевизионную программу и код приложения, обеспечивающего работу приемника/декодера в режиме банковских услуг; в приемнике/декодере пользователя: прием потока цифровых данных; в телевизионном режиме: выделение телевизионной программы из потока цифровых данных; и направление выделенной телевизионной программы в телевизор; в режиме загрузки: выделение кода приложения из потока цифровых данных; и запуск приложения, определяемого выделенным кодом приложения, для обеспечения работы приемника/декодера в режиме банковских услуг; в режиме банковских услуг: подача пользователю опций банковских услуг; прием от пользователя запроса на банковские услуги в ответ на переданные данные об опциях банковских услуг; набор номера центра связи с использованием модема; и передача принятого запроса на банковские услуги в центр связи; и в центре связи: прием указанного запроса на банковские услуги; обработка принятого запроса на банковские услуги и выдача ответа или подтверждения; и передача упомянутого ответа или подтверждения через модем в приемник/декодер; и в приемнике/декодере в режиме банковских услуг: прием такого ответа или подтверждения; и выдача упомянутого ответа или подтверждения пользователю.
39. Способ по п. 38, в котором в приемнике/декодере в режиме банковских услуг: приемник/декодер подает пользователю данные об опциях банковских услуг и/или упомянутый ответ или подтверждение от центра связи через телевизор; приемник/декодер инициирует вывод на экран телевизора по меньшей мере одной пиктограммы; и в ответ на запрос банковских услуг от пользователя и/или ответ или подтверждение от центра связи приемник/декодер инициирует изменение изображения указанной пиктограммы на экране телевизора.
40. Способ по п. 38 или 39, дополнительно включающий операции: в системе трансляции: включение в поток цифровых данных кода приложения, обеспечивающего работу приемника/декодера в режиме банковских услуг; и в приемнике/декодере в режиме загрузки: выделение кода приложения из потока цифровых данных; и запуск приложения, определяемого упомянутым выделенным кодом приложения, для обеспечения работы приемника/декодера в режиме банковских услуг.
41. Способ по любому из пп. 38-40, дополнительно включающий следующие операции, в приемнике/декодере: считывание данных с банковской карты, предоставляемой пользователем; и включение этих считанных данных в запрос банковских услуг, передаваемый в центр связи.
42. Способ по любому из пп. 38-41, дополнительно включающий следующие операции: в системе трансляции: включение данных викторины в поток цифровых данных, в том числе данных ответа, относящихся к и синхронизированных с содержанием соответствующей телевизионной программы; и в приемнике/декодере в режиме викторины: выделение данных викторины из потока цифровых данных; прием от пользователя ответа на данные викторины или синхронизированный вопрос телевизионной программы; сравнение принятого ответа и данных ответа; и направление результата сравнения в телевизор.
43. Способ по п. 42, в котором, в приемнике/декодере в режиме викторины, по результатам операции сравнения приемник/декодер выбирает одну из набора пиктограмм и инициирует ее вывод на экран телевизора.
44. Способ по п. 42 или 43, дополнительно включающий следующие операции: в системе трансляции: включение в поток цифровых данных кода приложения, которое обеспечивает работу приемника/декодера в режиме викторины; и в приемнике/декодере в режиме загрузки: выделение указанного кода приложения из потока цифровых данных; и запуск приложения, определяемого выделенным кодом приложения, для обеспечения работы приемника/декодера в режиме викторины.
45. Способ по любому из пп. 38-44, дополнительно включающий следующие операции: в системе трансляции: включение в поток цифровых данных множества страниц данных страниц журнала, и в приемнике/декодере пользователя в режиме журнала: выделение первой из страниц данных страниц журнала из потока цифровых данных; направление выделенной первой страницы в телевизор; прием от пользователя команды выбора другой страницы; выделение данных страницы журнала, относящихся к упомянутой другой странице, из потока цифровых данных; направление выделенной другой страницы в телевизор; и повторение упомянутых операций приема команды, выделения другой страницы и направления другой страницы; при этом в режиме журнала: по меньшей мере одна из страниц содержит множество объектов кнопок, один из которых имеет исходный фокус; и операция приема команды выбора последующей страницы содержит следующие этапы: прием от пользователя одной или нескольких команд через устройство дистанционного управления приемником/декодером для передачи фокуса другому объекту; передача фокуса в соответствии с принятыми командами передачи фокуса; прием команды от пользователя через устройство дистанционного управления для выбора того из упомянутых объектов кнопок, который в настоящий момент имеет фокус; и определение идентификатора последующей страницы по данным страницы журнала текущей страницы и выбранному объекту кнопки.
46. Способ по п. 45, в котором данные страницы журнала по меньшей мере одной из упомянутых страниц включают в себя звуковые данные, и дополнительно включающий операцию направления упомянутых звуковых данных в телевизор в ответ на выбор одного из объектов кнопок, произведенный с помощью устройства дистанционного управления.
47. Способ по п. 45 или 46, дополнительно включающий следующие операции: в системе трансляции: включение в поток цифровых данных кода приложения, обеспечивающего работу приемника/декодера в режиме журнала; и в приемнике/декодере в режиме загрузки: выделение кода приложения из потока цифровых данных; и запуск приложения, определяемого упомянутым выделенным кодом приложения, для обеспечения работы приемника/декодера в режиме журнала.
48. Способ по любому из пп. 38-47, в котором система трансляции транслирует поток цифровых данных в формате MPEG, и упомянутые данные, отличные от телевизионной программы (или программ), включаются в по меньшей мере одну приватную секцию этого потока.
49. Способ по любому из пп. 38-48, дополнительно включающий следующие операции: в системе трансляции: включение в поток цифровых данных множества страниц данных о погоде и дорожном движении, и в приемнике/декодере пользователя в режиме погоды или дорожного движения: прием от пользователя команды выбора конкретной страницы данных о погоде или дорожном движении; выделение выбранной страницы данных о погоде или дорожном движении из потока цифровых данных; и направление выделенной страницы в телевизор; при этом в режиме погоды или дорожного движения: страницы данных о погоде или дорожном движении относятся к соответствующим географическим регионам и различаются установленными кодами этих регионов; и операция приема команды выбора конкретной страницы включает прием от пользователя кода соответствующего региона.
50. Способ по п. 49, дополнительно включающий следующие операции: в системе трансляции, включение в поток цифровых данных кода приложения, обеспечивающего работу приемника/декодера в режиме погоды или дорожного движения; и в приемнике/декодере в режиме загрузки: выделение кода приложения из потока цифровых данных; и запуск приложения, определяемого упомянутым выделенным кодом приложения, для обеспечения работы приемника/декодера в режиме погоды или дорожного движения.
51. Способ по п. 49 или 50, в котором установленные коды географических регионов включают по крайней мере часть почтовых кодов, почтовых индексов, номеров или кодов штатов, графств или департаментов, телефонных кодов областей, других административных кодов, или подобной информации.
52. Способ трансляции телевизионных программ и других данных, включающий следующие операции: в системе трансляции: трансляция потока цифровых данных, содержащего по меньшей мере одну телевизионную программу и данные викторины, в том числе данные ответа, относящиеся к и синхронизированные с содержанием упомянутой одной телевизионной программы; и в приемнике/декодере пользователя: прием потока цифровых данных; и в режиме викторины: выделение упомянутой одной телевизионной программы из потока цифровых данных; и направление выделенной телевизионной программы в телевизор; выделение данных викторины из потока цифровых данных; прием от пользователя ответа на данные викторины или синхронизированный вопрос телевизионной программы; сравнение принятого ответа и данных ответа; и направление результата сравнения в телевизор.
53. Способ по п. 52, в котором, в приемнике/декодере в режиме викторины, по результатам операции сравнения приемник/декодер выбирает одну из набора пиктограмм и инициирует ее вывод на экран телевизора.
54. Способ по п. 52 или 53, дополнительно включающий следующие операции: в системе трансляции: включение в поток цифровых данных кода приложения, которое обеспечивает работу приемника/декодера в режиме викторины; и в приемнике/декодере в режиме загрузки: выделение указанного кода приложения из потока цифровых данных; и запуск приложения, определяемого выделенным кодом приложения, для обеспечения работы приемника/декодера в режиме викторины.
55. Способ по любому из пп. 52-54, дополнительно включающий следующие операции: в системе трансляции: включение в поток цифровых данных множества страниц данных страниц журнала, и в приемнике/декодере пользователя в режиме журнала: выделение первой из страниц данных страниц журнала из потока цифровых данных; направление выделенной первой страницы в телевизор; прием от пользователя команды выбора другой страницы; выделение данных страницы журнала, относящихся к упомянутой другой странице, из потока цифровых данных; направление выделенной другой страницы в телевизор; и повторение упомянутых операций приема команды, выделения другой страницы и направления другой страницы; при этом в режиме журнала: по меньшей мере одна из страниц содержит множество объектов кнопок, один из которых имеет исходный фокус; и операция приема команды выбора последующей страницы содержит следующие этапы: прием от пользователя одной или нескольких команд через устройство дистанционного управления приемником/декодером для передачи фокуса другому объекту; передача фокуса в соответствии с принятыми командами передачи фокуса; прием команды от пользователя через устройство дистанционного управления для выбора того из упомянутых объектов кнопок, который в настоящий момент имеет фокус; и определение идентификатора последующей страницы по данным страницы журнала текущей страницы и выбранному объекту кнопки.
56. Способ по п. 55, в котором данные страницы журнала по меньшей мере одной из упомянутых страниц включают в себя звуковые данные, и дополнительно включающий операцию направления упомянутых звуковых данных в телевизор в ответ на выбор одного из объектов кнопок, произведенный с помощью устройства дистанционного управления.
57. Способ по п. 55 или 56, дополнительно включающий следующие операции: в системе трансляции: включение в поток цифровых данных кода приложения, обеспечивающего работу приемника/декодера в режиме журнала; и в приемнике/декодере в режиме загрузки: выделение кода приложения из потока цифровых данных; и запуск приложения, определяемого упомянутым выделенным кодом приложения, для обеспечения работы приемника/декодера в режиме журнала.
58. Способ по любому из пп. 52-57, в котором система трансляции транслирует поток цифровых данных в формате MPEG, и упомянутые данные, отличные от телевизионной программы (или программ), включаются в по меньшей мере одну приватную секцию этого потока.
59. Способ по любому из пп. 52-58, дополнительно включающий следующие операции: в системе трансляции: включение в поток цифровых данных множества страниц данных о погоде и дорожном движении, и в приемнике/декодере пользователя в режиме погоды или дорожного движения: прием от пользователя команды выбора конкретной страницы данных о погоде или дорожном движении; выделение выбранной страницы данных о погоде или дорожном движении из потока цифровых данных; и направление выделенной страницы в телевизор; при этом в режиме погоды или дорожного движения: страницы данных о погоде или дорожном движении относятся к соответствующим географическим регионам и различаются установленными кодами этих регионов; и операция приема команды выбора конкретной страницы включает прием от пользователя кода соответствующего региона.
60. Способ по п. 59, дополнительно включающий следующие операции: в системе трансляции: включение в поток цифровых данных кода приложения, обеспечивающего работу приемника/декодера в режиме погоды или дорожного движения; и в приемнике/декодере в режиме загрузки: выделение кода приложения из потока цифровых данных; и запуск приложения, определяемого упомянутым выделенным кодом приложения, для обеспечения работы приемника/декодера в режиме погоды или дорожного движения.
61. Способ по п. 59 или 60, в котором установленные коды географических регионов включают по крайней мере часть почтовых кодов, почтовых индексов, номеров или кодов штатов, графств или департаментов, телефонных кодов областей, других административных кодов, или подобной информации.
62. Способ трансляции телевизионных программ и других данных, включающий следующие операции: в системе трансляции: трансляция потока цифровых данных, содержащего по меньшей мере одну телевизионную программу и множество страниц данных страниц журнала; и в приемнике/декодере пользователя: прием потока цифровых данных; в телевизионном режиме: выделение такой телевизионной программы из потока цифровых данных; и направление выделенной телевизионной программы в телевизор; и в режиме журнала: выделение первой из страниц данных страниц журнала из потока цифровых данных; направление выделенной первой страницы в телевизор; прием от пользователя команды выбора другой страницы; выделение данных страницы журнала, относящихся к упомянутой другой странице, из потока цифровых данных; направление выделенной другой страницы в телевизор; и повторение упомянутых операций приема команды, выделения другой страницы и направления другой страницы; при этом в режиме журнала: по меньшей мере одна из страниц содержит множество объектов кнопок, один из которых имеет исходный фокус; и операция приема команды выбора последующей страницы содержит следующие этапы: прием от пользователя одной или нескольких команд через устройство дистанционного управления приемником/декодером для передачи фокуса другому объекту; передача фокуса в соответствии с принятыми командами передачи фокуса; прием команды от пользователя через устройство дистанционного управления для выбора того из упомянутых объектов кнопок, который в настоящий момент имеет фокус; и определение идентификатора последующей страницы по данным страницы журнала текущей страницы и выбранному объекту кнопки.
63. Способ по п. 62, в котором данные страницы журнала по меньшей мере одной из упомянутых страниц включают в себя звуковые данные, и дополнительно включающий операцию направления упомянутых звуковых данных в телевизор в ответ на выбор одного из объектов кнопок, произведенный с помощью устройства дистанционного управления.
64. Способ по п. 62 или 63, дополнительно включающий следующие операции: в системе трансляции: включение в поток цифровых данных кода приложения, обеспечивающего работу приемника/декодера в режиме журнала; и в приемнике/декодере в режиме загрузки: выделение кода приложения из потока цифровых данных; и запуск приложения, определяемого упомянутым выделенным кодом приложения, для обеспечения работы приемника/декодера в режиме журнала.
65. Способ по любому из пп. 62-64, в котором система трансляции транслирует поток цифровых данных в формате MPEG, и упомянутые или данные, отличные от телевизионной программы (или программ), включаются в по меньшей мере одну приватную секцию этого потока.
66. Способ по любому из пп. 62-65, дополнительно включающий следующие операции: в системе трансляции: включение в поток цифровых данных множества страниц данных о погоде и дорожном движении, и в приемнике/декодере пользователя в режиме погоды или дорожного движения: прием от пользователя команды выбора конкретной страницы данных о погоде или дорожном движении; выделение выбранной страницы данных о погоде или дорожном движении из потока цифровых данных; и направление выделенной страницы в телевизор; при этом в режиме погоды или дорожного движения: страницы данных о погоде или дорожном движении относятся к соответствующим географическим регионам и различаются установленными кодами этих регионов; и операция приема команды выбора конкретной страницы включает прием от пользователя кода соответствующего региона.
67. Способ по п. 66, дополнительно включающий следующие операции: в системе трансляции, включение в поток цифровых данных кода приложения, обеспечивающего работу приемника/декодера в режиме погоды или дорожного движения; и в приемнике/декодере в режиме загрузки: выделение кода приложения из потока цифровых данных; и запуск приложения, определяемого упомянутым выделенным кодом приложения, для обеспечения работы приемника/декодера в режиме погоды или дорожного движения.
68. Способ по п. 66 или 67, в котором установленные коды географических регионов включают по крайней мере часть почтовых кодов, почтовых индексов, номеров или кодов штатов, графств или департаментов, телефонных кодов областей, других административных кодов, или подобной информации.
69. Приемник/декодер цифрового телевидения, содержащий средство приема потока данных, для приема потока цифровых данных; средство выделения, для выделения телевизионной программы и ответа Интернет из принятого потока данных; средство направления в телевизор, для направления выделенной телевизионной программы в телевизор; средство интерфейса пользовательского ввода, для приема запроса Интернет от пользователя; и модем, для набора номера центра связи и передачи принятого запроса Интернет в центр связи.
70. Приемник/декодер по п. 69, в котором упомянутое средство направления в телевизор выполнено с возможностью направления выделенного ответа Интернет в телевизор.
71. Приемник/декодер по п. 69 или 70, содержащий дополнительно порт вывода для компьютера, причем приемник/декодер выполнен с возможностью направления выделенного ответа Интернет в компьютер, подключенный через упомянутый порт вывода для компьютера.
72. Приемник/декодер по любому из пп. 69-71, в котором средство выделения дополнительно выполнено с возможностью выделения торговых данных из принятого потока данных; средство направления в телевизор дополнительно выполнено с возможностью направления выделенных торговых данных в телевизор; средство интерфейса пользовательского ввода дополнительно выполнено с возможностью приема от пользователя заказа на покупки в ответ на предоставленные торговые данные; и модем дополнительно выполнен с возможностью передачи принятого заказа на покупки в указанный, или иной, центр связи.
73. Приемник/декодер по п. 72, дополнительно содержащий средство для формирования данных пиктограмм, которые изменяются в зависимости от интерфейса пользовательского ввода, и в котором средство направления в телевизор дополнительно выполнено с возможностью направления упомянутых выделенных торговых данных и упомянутых данных пиктограмм в телевизор.
74. Приемник/декодер по любому из пп. 69-73, в котором предусмотрено средство для подачи пользователю опций банковских услуг; средство интерфейса пользовательского ввода дополнительно выполнено с возможностью приема от пользователя запроса банковских услуг в ответ на предоставленные опции; модем дополнительно выполнен с возможностью передачи принятого запроса банковских услуг в указанный, либо иной, центр связи, и приема ответа или подтверждения банковских услуг от центра связи; и предусмотрено средство для подачи упомянутого ответа или подтверждения банковских услуг пользователю.
75. Приемник/декодер по п. 74, в котором упомянутые средство подачи опций банковских услуг и средство подачи ответа или подтверждения банковских услуг реализованы посредством упомянутого средства направления в телевизор; предусмотрено средство для формирования данных пиктограмм, которые изменяются в зависимости от упомянутого средства подачи опций банковских услуг и/или упомянутого средства подачи ответа или подтверждения банковских услуг; и в котором упомянутое средство направления в телевизор дополнительно выполнено с возможностью направления указанных данных пиктограмм в телевизор.
76. Приемник/декодер по любому из пп. 72-75, дополнительно содержащий средство считывания карты, для считывания данных с банковской карты, предоставляемой пользователем, причем эти считанные данные включаются, по ситуации, в заказ на покупки или запрос банковских услуг, передаваемый в центр связи.
77. Приемник/декодер по любому из пп. 69-76, в котором: средство выделения дополнительно выполнено с возможностью выделения данных викторины, в том числе данных ответа, из потока цифровых данных; средство интерфейса пользовательского ввода дополнительно выполнено с возможностью приема от пользователя ответа на данные викторины или на синхронизированный вопрос телевизионной программы; предусмотрено средство сравнения, для сравнения принятого ответа с указанными данными ответа; и средство направления в телевизор дополнительно выполнено с возможностью направления результатов сравнения в телевизор.
78. Приемник/декодер по п. 77, в котором предусмотрено средство для формирования данных пиктограмм, которые изменяются в зависимости от средства сравнения; и средство направления в телевизор дополнительно выполнено с возможностью подачи данных пиктограмм в телевизор.
79. Приемник/декодер по любому из пп. 69-78, в котором средство выделения дополнительно выполнено с возможностью выделения из принятого потока данных выбранных страниц из данных страниц журнала; средство направления в телевизор дополнительно выполнено с возможностью направления такой выделенной страницы в телевизор; средство интерфейса ввода содержит устройство дистанционного управления и дополнительно выполнено с возможностью приема от пользователя команды выбора другой такой страницы; и предусмотрено средство управления, которое выполнено с возможностью инициировать: выделение из потока цифровых данных средством выделения первой из страниц данных страниц журнала; направление средством направления в телевизор первой выделенной страницы в телевизор; выделение из потока цифровых данных средством выделения данных страницы журнала, относящихся к упомянутой другой странице, в ответ на команду выбора другой такой страницы, принятую от средства интерфейса пользовательского ввода; и направление средством направления в телевизор упомянутой другой такой страницы в телевизор; при этом в случае такой страницы, которая содержит множество объектов кнопок, одна из которых имеет исходный фокус: средство интерфейса пользовательского ввода выполнено с возможностью приема от устройства дистанционного управления команды передачи фокуса; средство управления выполнено с возможностью передачи фокуса другому объекту в ответ на команду передачи фокуса; средство интерфейса пользовательского ввода выполнено с возможностью приема от устройства дистанционного управления команды выбора того объекта кнопки, который в данный момент имеет фокус; и средство управления выполнено с возможностью определения идентификатора следующей страницы исходя из данных страницы журнала текущей страницы и выбранного объекта кнопки.
80. Приемник/декодер по п. 79, в котором в случае, когда данные страницы журнала по меньшей мере одной из упомянутых страниц включают в себя звуковые данные, средство направления в телевизор выполнено с возможностью направления упомянутых звуковых данных в телевизор в ответ на выбор с помощью устройства дистанционного управления одного из объектов кнопок.
81. Приемник/декодер по любому из пп. 69-80, в котором упомянутое средство выделения выполнено с возможностью выделения кода приложения из потока цифровых данных, и который дополнительно содержит средство обработки, выполненное с возможностью запуска приложения, определяемого упомянутым выделенным кодом приложения.
82. Приемник/декодер по любому из пп. 69-81, в котором средство приема потока данных выполнено с возможностью приема потока данных в формате MPEG, и средство выделения выполнено с возможностью выделения упомянутых данных, которые не являются телевизионной(ыми) программой(ами), из по меньшей мере одной приватной секции потока данных MPEG.
83. Приемник/декодер по любому из пп. 69-82, в котором средство выделения дополнительно выполнено с возможностью выделения выбранных страниц данных о погоде или дорожном движении из потока цифровых данных; средство направления в телевизор дополнительно выполнено с возможностью направления выделенных страниц в телевизор; средство интерфейса ввода включает в себя устройство дистанционного управления и дополнительно выполнено с возможностью приема от пользователя команды выбора такой страницы данных о погоде или дорожном движении; и в котором предусмотрено средство управления, выполненное с возможностью инициировать: выделение средством выделения выбранной страницы данных о погоде или дорожном движении из потока цифровых данных в ответ на команду выбора данной страницы, принятую средством интерфейса пользовательского ввода; направление средством направления в телевизор упомянутой выделенной страницы в телевизор; при этом, когда страницы данных о погоде или дорожном движении относятся к соответствующим географическим регионам и могут различаться посредством кодов, установленных для этих регионов, средство интерфейса пользовательского ввода выполнено с возможностью приема кода региона, соответствующего выбранной странице данных о погоде или дорожном движении.
84. Приемник/декодер по п. 83, в котором средство выделения выполнено с возможностью выделения кода приложения из потока цифровых данных; и которое дополнительно содержит средство обработки, выполненное с возможностью запуска приложения, определяемого выделенным кодом приложения.
85. Приемник/декодер по п. 83 или 84, в котором установленные коды географических регионов включают по крайней мере часть почтовых кодов, почтовых индексов, номеров или кодов штатов, графств или департаментов, телефонных кодов областей, других административных кодов, или подобной информации.
86. Приемник/декодер цифрового телевидения, содержащий средство приема потока данных, для приема потока цифровых данных; средство выделения, для выделения телевизионной программы и торговых данных из принятого потока данных, выполненное с возможностью извлечения кода приложения из потока цифровых данных, для обеспечения работы приемника/декодера в режиме покупок; средство направления в телевизор, для направления выделенной телевизионной программы в телевизор; средство обработки, выполненное с возможностью запуска приложения, определяемого упомянутым извлеченным кодом приложения, для обеспечения работы приемника/декодера в режиме покупок; средство интерфейса пользовательского ввода, для приема заказа на покупки от пользователя в ответ на выделенные торговые данные; и модем для набора номера центра связи и передачи принятого заказа на покупки в центр связи.
87. Приемник/декодер по п. 86, дополнительно содержащий средство для формирования данных пиктограмм, которые изменяются в зависимости от интерфейса пользовательского ввода, и в котором средство направления в телевизор дополнительно выполнено с возможностью направления упомянутых выделенных торговых данных и упомянутых данных пиктограмм в телевизор.
88. Приемник/декодер по п. 86 или 87, в котором предусмотрено средство для подачи пользователю опций банковских услуг; средство интерфейса пользовательского ввода дополнительного выполнено с возможностью приема от пользователя запроса банковских услуг в ответ на предоставленные опции; модем дополнительно выполнен с возможностью передачи принятого запроса банковских услуг в указанный, либо иной, центр связи, и приема ответа или подтверждения банковских услуг от центра связи; и предусмотрено средство для подачи упомянутого ответа или подтверждения банковских услуг пользователю.
89. Приемник/декодер по п. 88, в котором упомянутые средство подачи опций банковских услуг и средство подачи ответа или подтверждения банковских услуг реализованы посредством упомянутого средства направления в телевизор; предусмотрено средство для формирования данных пиктограмм, которые изменяются в зависимости от упомянутого средства подачи опций банковских услуг и/или упомянутого средства подачи ответа или подтверждения банковских услуг; и в котором упомянутое средство направления в телевизор дополнительно выполнено с возможностью направления указанных данных пиктограмм в телевизор.
90. Приемник/декодер по любому из пп. 86-89, дополнительно содержащий средство считывания карты, для считывания данных с банковской карты, предоставляемой пользователем, причем эти считанные данные включаются, по ситуации, в заказ на покупки или запрос банковских услуг, передаваемый в центр связи.
91. Приемник/декодер по любому из пп. 86-90, в котором средство выделения дополнительно выполнено с возможностью выделения данных викторины, в том числе данных ответа, из потока цифровых данных; средство интерфейса пользовательского ввода дополнительно выполнено с возможностью приема от пользователя ответа на данные викторины или на синхронизированный вопрос телевизионной программы; предусмотрено средство сравнения, для сравнения принятого ответа с указанными данными ответа; и средство направления в телевизор дополнительно выполнено с возможностью направления результатов сравнения в телевизор.
92. Приемник/декодер по п. 91, в котором предусмотрено средство для формирования данных пиктограмм, которые изменяются в зависимости от средства сравнения; и средство направления в телевизор дополнительно выполнено с возможностью подачи данных пиктограмм в телевизор.
93. Приемник/декодер по любому из пп. 86-92, в котором средство выделения дополнительно выполнено с возможностью выделения из принятого потока данных выбранных страниц из данных страниц журнала; средство направления в телевизор дополнительно выполнено с возможностью направления такой выделенной страницы в телевизор; средство интерфейса ввода содержит устройство дистанционного управления и дополнительно выполнено с возможностью приема от пользователя команды выбора другой такой страницы; и предусмотрено средство управления, которое выполнено с возможностью инициировать; выделение из потока цифровых данных средством выделения первой из страниц данных страниц журнала; направление средством направления в телевизор первой выделенной страницы в телевизор; выделение из потока цифровых данных средством выделения данных страницы журнала, относящихся к упомянутой другой странице, в ответ на команду выбора другой такой страницы, принятую от средства интерфейса пользовательского ввода; и направление средством направления в телевизор упомянутой другой такой страницы в телевизор; при этом в случае такой страницы, которая содержит множество объектов кнопок, одна из которых имеет исходный фокус: средство интерфейса пользовательского ввода выполнено с возможностью приема от устройства дистанционного управления команды передачи фокуса; средство управления выполнено с возможностью передачи фокуса другому объекту в ответ на команду передачи фокуса; средство интерфейса пользовательского ввода выполнено с возможностью приема от устройства дистанционного управления команды выбора того объекта кнопки, который в данный момент имеет фокус; и средство управления выполнено с возможностью определения идентификатора следующей страницы исходя из данных страницы журнала текущей страницы и выбранного объекта кнопки.
94. Приемник/декодер по п. 93, в котором в случае, когда данные страницы журнала по меньшей мере одной из упомянутых страниц включают в себя звуковые данные, средство направления в телевизор выполнено с возможностью направления упомянутых звуковых данных в телевизор в ответ на выбор с помощью устройства дистанционного управления одного из объектов кнопок.
95. Приемник/декодер по любому из пп. 86-94, в котором упомянутое средство выделения выполнено с возможностью выделения кода приложения из потока цифровых данных, и который дополнительно содержит средство обработки, выполненное с возможностью запуска приложения, определяемого упомянутым выделенным кодом приложения.
96. Приемник/декодер по любому из пп. 86-95, в котором средство приема потока данных выполнено с возможностью приема потока данных в формате MPEG, и средство выделения выполнено с возможностью выделения упомянутых данных, которые не являются телевизионной(ыми) программой(ами), из по меньшей мере одной приватной секции потока данных MPEG.
97. Приемник/декодер по любому из пп. 86-96, в котором средство выделения дополнительно выполнено с возможностью выделения выбранных страниц данных о погоде или дорожном движении из потока цифровых данных; средство направления в телевизор дополнительно выполнено с возможностью направления выделенных страниц в телевизор; средство интерфейса ввода включает в себя устройство дистанционного управления и дополнительно выполнено с возможностью приема от пользователя команды выбора такой страницы данных о погоде или дорожном движении; и в котором предусмотрено средство управления, выполненное с возможностью инициировать: выделение средством выделения выбранной страницы данных о погоде или дорожном движении из потока цифровых данных в ответ на команду выбора данной страницы, принятую средством интерфейса пользовательского ввода; направление средством направления в телевизор упомянутой выделенной страницы в телевизор; при этом, когда страницы данных о погоде или дорожном движении относятся в соответствующим географическим регионам и могут различаться посредством кодов, установленных для этих регионов, средство интерфейса пользовательского ввода выполнено с возможностью приема кода региона, соответствующего выбранной странице данных о погоде или дорожном движении.
98. Приемник/декодер по п. 97, в котором средство выделения выполнено с возможностью выделения кода приложения из потока цифровых данных; и которое дополнительно содержит средство обработки, выполненное с возможностью запуска приложения, определяемого выделенным кодом приложения.
99. Приемник/декодер по п. 97 или 98, в котором установленные коды географических регионов включают по крайней мере часть почтовых кодов, почтовых индексов, номеров или кодов штатов, графств или департаментов, телефонных кодов областей, других административных кодов, или подобной информации.
100. Приемник/декодер цифрового телевидения, содержащий средство приема потока данных, для приема потока цифровых данных; средство выделения, для выделения телевизионной программы из принятого потока данных, выполненное с возможностью извлечения из потока цифровых данных кода приложения для обеспечения работы приемника/декодера в режиме банковских услуг; средство направления в телевизор, для направления выделенной телевизионной программы в телевизор; средство обработки, выполненное с возможностью запуска приложения, определяемого упомянутым извлеченным кодом приложения, для обеспечения работы приемника/декодера в режиме банковских услуг; средство подачи опций банковских услуг пользователю; средство интерфейса пользовательского ввода, для приема запроса банковских услуг от пользователя в ответ на предоставленные опции банковских услуг; модем, для набора номера центра связи, передачи принятого запроса банковских услуг в центр связи и приема ответа или подтверждения банковских услуг от центра связи; и средство для подачи упомянутого ответа или подтверждения банковских услуг пользователю.
101. Приемник/декодер по п. 100, в котором упомянутые средство подачи опций банковских услуг и средство подачи ответа или подтверждения банковских услуг реализованы посредством упомянутого средства направления в телевизор; предусмотрено средство для формирования данных пиктограмм, которые изменяются в зависимости от упомянутого средства подачи опций банковских услуг и/или упомянутого средства подачи ответа или подтверждения банковских услуг; и в котором упомянутое средство направления в телевизор дополнительно выполнено с возможностью направления указанных данных пиктограмм в телевизор.
102. Приемник/декодер по п. 100 или 101, дополнительно содержащий средство считывания карты, для считывания данных с банковской карты, предоставляемой пользователем, причем эти считанные данные включаются, по ситуации, в заказ на покупки или запрос банковских услуг, передаваемый в центр связи.
103. Приемник/декодер по любому из пп. 100-102, в котором средство выделения дополнительно выполнено с возможностью выделения данных викторины, в том числе данных ответа, из потока цифровых данных; средство интерфейса пользовательского ввода дополнительно выполнено с возможностью приема от пользователя ответа на данные викторины или на синхронизированный вопрос телевизионной программы; предусмотрено средство сравнения, для сравнения принятого ответа с указанными данными ответа; и средство направления в телевизор дополнительно выполнено с возможностью направления результатов сравнения в телевизор.
104. Приемник/декодер по п. 103, в котором предусмотрено средство для формирования данных пиктограмм, которые изменяются в зависимости от средства сравнения; и средство направления в телевизор дополнительно выполнено с возможностью подачи данных пиктограмм в телевизор.
105. Приемник/декодер по любому из пп. 100-104, в котором средство выделения дополнительно выполнено с возможностью выделения из принятого потока данных выбранных страниц из данных страниц журнала; средство направления в телевизор дополнительно выполнено с возможностью направления такой выделенной страницы в телевизор; средство интерфейса ввода содержит устройство дистанционного управления и дополнительно выполнено с возможностью приема от пользователя команды выбора другой такой страницы; и предусмотрено средство управления, которое выполнено с возможностью инициировать: выделение из потока цифровых данных средством выделения первой из страниц данных страниц журнала; направление средством направления в телевизор первой выделенной страницы в телевизор; выделение из потока цифровых данных средством выделения данных страницы журнала, относящихся к упомянутой другой странице, в ответ на команду выбора другой такой страницы, принятую от средства интерфейса пользовательского ввода; и направление средством направления в телевизор упомянутой другой такой страницы в телевизор; при этом в случае такой страницы, которая содержит множество объектов кнопок, одна из которых имеет исходный фокус: средство интерфейса пользовательского ввода выполнено с возможностью приема от устройства дистанционного управления команды передачи фокуса; средство управления выполнено с возможностью передачи фокуса другому объекту в ответ на команду передачи фокуса; средство интерфейса пользовательского ввода выполнено с возможностью приема от устройства дистанционного управления команды выбора того объекта кнопки, который в данный момент имеет фокус; и средство управления выполнено с возможностью определения идентификатора следующей страницы исходя из данных страницы журнала текущей страницы и выбранного объекта кнопки.
106. Приемник/декодер по п. 105, в котором в случае, когда данные страницы журнала по меньшей мере одной из упомянутых страниц включают в себя звуковые данные, средство направления в телевизор выполнено с возможностью направления упомянутых звуковых данных в телевизор в ответ на выбор с помощью устройства дистанционного управления одного из объектов кнопок.
107. Приемник/декодер по любому из пп. 100-106, в котором упомянутое средство выделения выполнено с возможностью выделения кода приложения из потока цифровых данных, и который дополнительно содержит средство обработки, выполненное с возможностью запуска приложения, определяемого упомянутым выделенным кодом приложения.
108. Приемник/декодер по любому из пп. 100-107, в котором средство приема потока данных выполнено с возможностью приема потока данных в формате MPEG, и средство выделения выполнено с возможностью выделения упомянутых данных, которые не являются телевизионной(ыми) программой(ами), из по меньшей мере одной приватной секции потока данных MPEG.
109. Приемник/декодер по любому из пп. 100-108, в котором средство выделения дополнительно выполнено с возможностью выделения выбранных страниц данных о погоде или дорожном движении из потока цифровых данных; средство направления в телевизор дополнительно выполнено с возможностью направления выделенных страниц в телевизор; средство интерфейса ввода включает в себя устройство дистанционного управления и дополнительно выполнено с возможностью приема от пользователя команды выбора такой страницы данных о погоде или дорожном движении; и в котором предусмотрено средство управления, выполненное с возможностью инициировать выделение средством выделения выбранной страницы данных о погоде или дорожном движении из потока цифровых данных в ответ на команду выбора данной страницы, принятую средством интерфейса пользовательского ввода; направление средством направления в телевизор упомянутой выделенной страницы в телевизор; при этом, когда страницы данных о погоде или дорожном движении относятся к соответствующим географическим регионам и могут различаться посредством кодов, установленных для этих регионов, средство интерфейса пользовательского ввода выполнено с возможностью приема кода региона, соответствующего выбранной странице данных о погоде или дорожном движении.
110. Приемник/декодер по п. 109, в котором средство выделения выполнено с возможностью выделения кода приложения из потока цифровых данных; и которое дополнительно содержит средство обработки, выполненное с возможностью запуска приложения, определяемого выделенным кодом приложения.
111. Приемник/декодер по п. 109 или 110, в котором установленные коды географических регионов включают по крайней мере часть почтовых кодов, почтовых индексов, номеров или кодов штатов, графств или департаментов, телефонных кодов областей, других административных кодов, или подобной информации.
112. Приемник/декодер цифрового телевидения, содержащий средство приема потока данных, для приема потока цифровых данных; средство выделения, для выделения телевизионной программы и данных викторины, в том числе данных ответа, из принятого потока данных; средство направления в телевизор, для направления выделенной телевизионной программы в телевизор; средство интерфейса пользовательского ввода, для приема от пользователя ответа на данные викторины или на синхронизированный вопрос телевизионной программы; и средство сравнения, для сравнения принятого ответа и данных ответа; в котором средство направления в телевизор дополнительно выполнено с возможностью направления в телевизор результата сравнения.
113. Приемник/декодер по п. 112, в котором предусмотрено средство для формирования данных пиктограмм, которые изменяются в зависимости от средства сравнения; и средство направления в телевизор дополнительно выполнено с возможностью подачи данных пиктограмм в телевизор.
114. Приемник/декодер по п. 112 или 113, в котором средство выделения дополнительно выполнено с возможностью выделения из принятого потока данных выбранных страниц из данных страниц журнала; средство направления в телевизор дополнительно выполнено с возможностью направления такой выделенной страницы в телевизор; средство интерфейса ввода содержит устройство дистанционного управления и дополнительно выполнено с возможностью приема от пользователя команды выбора другой такой страницы; и предусмотрено средство управления, которое выполнено с возможностью инициировать; выделение из потока цифровых данных средством выделения первой из страниц данных страниц журнала; направление средством направления в телевизор первой выделенной страницы в телевизор; выделение из потока цифровых данных средством выделения данных страницы журнала, относящихся к упомянутой другой странице, в ответ на команду выбора другой такой страницы, принятую от средства интерфейса пользовательского ввода; и направление средством направления в телевизор упомянутой другой такой страницы в телевизор; при этом в случае такой страницы, которая содержит множество объектов кнопок, одна из которых имеет исходный фокус; средство интерфейса пользовательского ввода выполнено с возможностью приема от устройства дистанционного управления команды передачи фокуса; средство управления выполнено с возможностью передачи фокуса другому объекту в ответ на команду передачи фокуса; средство интерфейса пользовательского ввода выполнено с возможностью приема от устройства дистанционного управления команды выбора того объекта кнопки, который в данный момент имеет фокус; и средство управления выполнено с возможностью определения идентификатора следующей страницы исходя из данных страницы журнала текущей страницы и выбранного объекта кнопки.
115. Приемник/декодер по п. 114, в котором в случае, когда данные страницы журнала по меньшей мере одной из упомянутых страниц включают в себя звуковые данные, средство направления в телевизор выполнено с возможностью направления упомянутых звуковых данных в телевизор в ответ на выбор с помощью устройства дистанционного управления одного из объектов кнопок.
116. Приемник/декодер по любому из пп. 112-115, в котором упомянутое средство выделения выполнено с возможностью выделения кода приложения из потока цифровых данных, и который дополнительно содержит средство обработки, выполненное с возможностью запуска приложения, определяемого упомянутым выделенным кодом приложения.
117. Приемник/декодер по любому из пп. 112-116, в котором средство приема потока данных выполнено с возможностью приема потока данных в формате MPEG, и средство выделения выполнено с возможностью выделения упомянутых данных, которые не являются телевизионной (ыми) программой (ами), из по меньшей мере одной приватной секции потока данных MPEG.
118. Приемник/декодер по любому из пп. 112-117, в котором средство выделения дополнительно выполнено с возможностью выделения выбранных страниц данных о погоде или дорожном движении из потока цифровых данных; средство направления в телевизор дополнительно выполнено с возможностью направления выделенных страниц в телевизор; средство интерфейса ввода включает в себя устройство дистанционного управления и дополнительно выполнено с возможностью приема от пользователя команды выбора такой страницы данных о погоде или дорожном движении; и в котором предусмотрено средство управления, выполненное с возможностью инициировать; выделение средством выделения выбранной страницы данных о погоде или дорожном движении из потока цифровых данных в ответ на команду выбора данной страницы, принятую средством интерфейса пользовательского ввода; направление средством направления в телевизор упомянутой выделенной страницы в телевизор; при этом, когда страницы данных о погоде или дорожном движении относятся к соответствующим географическим регионам и могут различаться посредством кодов, установленных для этих регионов, средство интерфейса пользовательского ввода выполнено с возможностью приема кода региона, соответствующего выбранной странице данных о погоде или дорожном движении.
119. Приемник/декодер по п. 118, в котором средство выделения выполнено с возможностью выделения кода приложения из потока цифровых данных; и которое дополнительно содержит средство обработки, выполненное с возможностью запуска приложения, определяемого выделенным кодом приложения.
120. Приемник/декодер по п. 118 или 119, в котором установленные коды географических регионов включают по крайней мере часть почтовых кодов, почтовых индексов, номеров или кодов штатов, графств или департаментов, телефонных кодов областей, других административных кодов, или подобной информации.
121. Приемник/декодер цифрового телевидения, содержащий средство приема потока данных, для приема потока цифровых данных; средство выделения, для выделения телевизионной программы и выбранных страниц данных страниц журнала из потока цифровых данных; средство направления в телевизор, для направления выделенной телевизионной программы и выделенной страницы в телевизор; средство интерфейса ввода, включающее в себя устройство дистанционного управления, для приема от пользователя команды выбора другой такой страницы; и средство управления, которое выполнено с возможностью инициировать: выделение из потока цифровых данных средством выделения первой из страниц данных страниц журнала; направление средством направления в телевизор первой выделенной страницы в телевизор; выделение из потока цифровых данных средством выделения данных страницы журнала, относящихся к упомянутой другой странице, в ответ на команду выбора другой такой страницы, принятую от средства интерфейса пользовательского ввода; и направление средством направления в телевизор упомянутой другой такой страницы в телевизор; при этом в случае такой страницы, которая содержит множество объектов кнопок, одна из которых имеет исходный фокус: средство интерфейса пользовательского ввода выполнено с возможностью приема от устройства дистанционного управления команды передачи фокуса; средство управления выполнено с возможностью передачи фокуса другому объекту в ответ на команду передачи фокуса; средство интерфейса пользовательского ввода выполнено с возможностью приема от устройства дистанционного управления команды выбора того объекта кнопки, который в данный момент имеет фокус; и средство управления выполнено с возможностью определения идентификатора следующей страницы исходя из данных страницы журнала текущей страницы и выбранного объекта кнопки.
122. Приемник/декодер по п. 121, в котором в случае, когда данные страницы журнала по меньшей мере одной из упомянутых страниц включают в себя звуковые данные, средство направления в телевизор выполнено с возможностью направления упомянутых звуковых данных в телевизор в ответ на выбор с помощью устройства дистанционного управления одного из объектов кнопок.
123. Приемник/декодер по п. 121 или 122, в котором упомянутое средство выделения выполнено с возможностью выделения кода приложения из потока цифровых данных, и который дополнительно содержит средство обработки, выполненное с возможностью запуска приложения, определяемого упомянутым выделенным кодом приложения.
124. Приемник/декодер по любому из пп. 121-123, в котором средство приема потока данных выполнено с возможностью приема потока данных в формате MPEG, и средство выделения выполнено с возможностью выделения упомянутых данных, которые не являются телевизионной (ыми) программой(ами), из по меньшей мере одной приватной секции потока данных MPEG.
125. Приемник/декодер по любому из пп. 121-124, в котором средство выделения дополнительно выполнено с возможностью выделения выбранных страниц данных о погоде или дорожном движении из потока цифровых данных; средство направления в телевизор дополнительно выполнено с возможностью направления выделенных страниц в телевизор; средство интерфейса ввода включает в себя устройство дистанционного управления и дополнительно выполнено с возможностью приема от пользователя команды выбора такой страницы данных о погоде или дорожном движении; и в котором предусмотрено средство управления, выполненное с возможностью инициировать: выделение средством выделения выбранной страницы данных о погоде или дорожном движении из потока цифровых данных в ответ на команду выбора данной страницы, принятую средством интерфейса пользовательского ввода; направление средством направления в телевизор упомянутой выделенной страницы в телевизор; при этом, когда страницы данных о погоде или дорожном движении относятся к соответствующим географическим регионам и могут различаться посредством кодов, установленных для этих регионов, средство интерфейса пользовательского ввода выполнено с возможностью приема кода региона, соответствующего выбранной странице данных о погоде или дорожном движении.
126. Приемник/декодер по п. 125, в котором средство выделения выполнено с возможностью выделения кода приложения из потока цифровых данных; и которое дополнительно содержит средство обработки, выполненное с возможностью запуска приложения, определяемого выделенным кодом приложения.
127. Приемник/декодер по п. 125 или 126, в котором установленные коды географических регионов включают по крайней мере часть почтовых кодов, почтовых индексов, номеров или кодов штатов, графств или департаментов, телефонных кодов областей, других административных кодов, или подобной информации.
128. Система связи и трансляции цифрового телевидения, включающая в себя систему трансляции, для трансляции потока цифровых данных, содержащего по меньшей мере одну телевизионную программу; центр связи, выполненный с возможностью приема запроса Интернет от модема пользователя, получения ответа Интернет на принятый запрос Интернет и передачи ответа Интернет в систему трансляции; причем система трансляции выполнена с возможностью включения переданного ответа Интернет в поток цифровых данных.
129. Система связи и трансляции цифрового телевидения по п. 128, в которой упомянутая система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных кода приложения, которое обеспечивает работу приемника/декодера цифрового телевидения в режиме Интернет.
130. Система связи и трансляции цифрового телевидения по п. 128 или 129, в которой упомянутая система трансляции выполнена с возможностью включения торговых данных в поток цифровых данных; и указанный, либо иной, центр связи дополнительно выполнен с возможностью приема от модема пользователя заказа на покупки в ответ на эти торговые данные и обработки упомянутого заказа на покупки.
131. Система связи и трансляции цифрового телевидения по любому из пп. 128-130, в которой указанный, либо иной, центр связи выполнен с возможностью приема от модема пользователя запроса на банковские услуги; обработки принятого запроса на банковские услуги и выдачи ответа или подтверждения; и передачи упомянутого ответа или подтверждения в модем пользователя.
132. Система связи и трансляции цифрового телевидения по любому из пп. 128-130, в которой система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных викторины, в том числе данных ответа, относящихся к и синхронизированных с содержанием данной телевизионной программы.
133. Система связи и трансляции цифрового телевидения по п. 132, в которой система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных кода приложения, которое обеспечивает работу приемника/декодера в режиме викторины.
134. Система связи и трансляции цифрового телевидения по любому из пп. 128-132, в которой система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных множества страниц данных страниц журнала.
135. Система связи и трансляции цифрового телевидения по п. 134, в которой данные страниц журнала включают в себя звуковые данные, для по меньшей мере одной из страниц.
136. Система связи и трансляции цифрового телевидения по пп. 134-135, в которой система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных кода приложения, которое обеспечивает работу приемника /декодера в режиме журнала.
137. Система связи и трансляции цифрового телевидения по любому из пп. 128-136, в которой система трансляции транслирует поток цифровых данных в формате MPEG, причем упомянутые данные, которые не являются телевизионной(ыми) программой(ами), включены в по меньшей мере одну из приватных секций потока данных.
138. Система связи и трансляции цифрового телевидения по любому из пп. 128-137, в которой система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных множества страниц данных о погоде или дорожном движении, каждая из которых покрывает соответствующий географический регион и может быть адресована или индексирована в соответствии с установленными кодами этих регионов.
139. Система связи и трансляции цифрового телевидения по п. 138, в которой система трансляции выполнена с возможностью также включать в поток цифровых данных код приложения, которое обеспечивает работу приемника/декодера в режиме погоды или дорожного движения.
140. Система связи по п. 138 или 139, в которой установленные кода географических регионов включают по крайней мере часть почтовых кодов, почтовых индексов, номеров или кодов штатов, графств или департаментов, телефонных кодов областей, других административных кодов, или подобной информации.
141. Система связи и трансляции цифрового телевидения, включающая в себя систему трансляции, для трансляции потока цифровых данных, содержащего по меньшей мере одну телевизионную программу и торговые данные, а также кода приложения, обеспечивающего работу приемника/декодера цифрового телевидения в режиме покупок; центр связи, выполненный с возможностью приема от модема пользователя заказа на покупки в ответ на эти торговые данные и обрабатывать принятый заказ на покупки.
142. Система связи и трансляции цифрового телевидения по п. 141, в которой указанный, либо иной, центр связи выполнен с возможностью приема от модема пользователя запроса на банковские услуги; обработки принятого запроса на банковские услуги и выдачи ответа или подтверждения; и передачи упомянутого ответа или подтверждения в модем пользователя.
143. Система связи и трансляции цифрового телевидения по п. 141, в которой система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных викторины, в том числе данных ответа, относящихся к и синхронизированных с содержанием данной телевизионной программы.
144. Система связи и трансляции цифрового телевидения по п. 143, в которой система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных кода приложения, которое обеспечивает работу приемника/декодера в режиме викторины.
145. Система связи и трансляции цифрового телевидения по любому из пп. 141-143, в которой система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных множества страниц данных страниц журнала.
146. Система связи и трансляции цифрового телевидения по п. 145, в которой данные страниц журнала включают в себя звуковые данные для по меньшей мере одной из страниц.
147. Система связи и трансляции цифрового телевидения по п. 145 или 146, в которой система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных кода приложения, которое обеспечивает работу приемника/декодера в режиме журнала.
148. Система связи и трансляции цифрового телевидения по любому из пп. 141-147, в которой система трансляции транслирует поток цифровых данных в формате MPEG, причем упомянутые данные, которые не являются телевизионной(ыми) программой(ами), включены в по меньшей мере одну из приватных секций потока данных.
149. Система связи и трансляции цифрового телевидения по любому из пп. 141-148, в которой система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных множества страниц данных о погоде или дорожном движении, каждая из которых покрывает соответствующий географический регион и может быть адресована или индексирована в соответствии с установленными кодами этих регионов.
150. Система связи и трансляции цифрового телевидения по п. 149, в которой система трансляции выполнена с возможностью также включать в поток цифровых данных код приложения, которое обеспечивает работу приемника/декодера в режиме погоды или дорожного движения.
151. Система связи по п. 149 или 150, в которой установленные коды географических регионов включают по крайней мере часть почтовых кодов, почтовых индексов, номеров или кодов штатов, графств или департаментов, телефонных кодов областей, других административных кодов, или подобной информации.
152. Система связи и трансляции цифрового телевидения, содержащая систему трансляции, для трансляции потока цифровых данных, содержащего код приложения, которое обеспечивает работу приемника/декодера цифрового телевидения в режиме банковских услуг; и центр связи, выполненный с возможностью приема запроса на банковские услуги через модем от приемника/декодера цифрового телевидения, работающего в режиме банковских услуг; обработки принятого запроса на банковские услуги и выдачи ответа или подтверждения; и передачи упомянутого ответа или подтверждения в упомянутый модем.
153. Система связи и трансляции цифрового телевидения по п. 152, в которой система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных викторины, в том числе данных ответа, относящихся к и синхронизированных с содержанием данной телевизионной программы.
154. Система связи и трансляции цифрового телевидения по п. 153, в которой система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных кода приложения, которое обеспечивает работу приемника/декодера в режиме викторины.
155. Система связи и трансляции цифрового телевидения по пп. 152-153, в которой система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных множества страниц данных страниц журнала.
156. Система связи и трансляции цифрового телевидения по п. 155, в которой данные страниц журнала включают в себя звуковые данные для по меньшей мере одной из страниц.
157. Система связи и трансляции цифрового телевидения по пп. 155 или 156, в которой система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных кода приложения, которое обеспечивает работу приемника/декодера в режиме журнала.
158. Система связи и трансляции цифрового телевидения по любому из пп. 152-157, в которой система трансляции транслирует поток цифровых данных в формате MPEG, причем упомянутые данные, которые не являются телевизионной(ыми) программой(ами), включены в по меньшей мере одну из приватных секций потока данных.
159. Система связи и трансляции цифрового телевидения по любому из пп. 152-158, в которой система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных множества страниц данных о погоде или дорожном движении, каждая из которых покрывает соответствующий географический регион и может быть адресована или индексирована в соответствии с установленными кодами этих регионов.
160. Система связи и трансляции цифрового телевидения по п. 159, в которой система трансляции выполнена с возможностью также включать в поток цифровых данных код приложения, которое обеспечивает работу приемника/декодера в режиме погоды или дорожного движения.
161. Система связи по п. 159 или 160, в которой установленные коды географических регионов включают по крайней мере часть почтовых кодов, почтовых индексов, номеров или кодов штатов, графств или департаментов, телефонных кодов областей, других административных кодов, или подобной информации.
162. Система трансляции цифрового телевидения, для трансляции потока цифровых данных, содержащего по меньшей мере одну телевизионную программу и данные викторины, в том числе данные ответа, относящиеся к и синхронизированные с содержанием указанной телевизионной программы.
163. Система по п. 162, в которой система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных кода приложения, которое обеспечивает работу приемника/декодера в режиме викторины.
164. Система по п. 162, в которой система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных множества страниц данных страниц журнала.
165. Система по п. 164, в которой данные страниц журнала включают в себя звуковые данные для по меньшей мере одной из страниц.
166. Система по п. 164 или 165, в которой система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных кода приложения, которое обеспечивает работу приемника/декодера в режиме журнала.
167. Система по любому из пп. 162-166, в которой система трансляции транслирует поток цифровых данных в формате MPEG, причем упомянутые данные, которые не являются телевизионной(ыми) программой(ами), включены в по меньшей мере одну из приватных секций потока данных.
168. Система по любому из пп. 162-167, в которой система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных множества страниц данных о погоде или дорожном движении, каждая из которых покрывает соответствующий географический регион и может быть адресована или индексирована в соответствии с установленными кодами этих регионов.
169. Система по п. 168, в которой система трансляции выполнена с возможностью также включать в поток цифровых данных код приложения, которое обеспечивает работу приемника/декодера в режиме погоды или дорожного движения.
170. Система по п. 168 или 169, в которой установленные коды географических регионов включают по крайней мере часть почтовых кодов, почтовых индексов, номеров или кодов штатов, графств или департаментов, телефонных кодов областей, других административных кодов, или подобной информации.
171. Система связи и трансляции цифрового телевидения, содержащая систему трансляции, для трансляции потока цифровых данных, содержащего по меньшей мере одну телевизионную программу и множество страниц данных страниц журнала, причем по меньшей мере одна из страниц данных страниц журнала включает в себя параметры, определяющие местоположение множества объектов кнопок.
172. Система связи и трансляции цифрового телевидения по п. 171, в которой данные страниц журнала включают в себя звуковые данные для по меньшей мере одной из страниц.
173. Система связи и трансляции цифрового телевидения по п. 171 или 172, в которой система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных кода приложения, которое обеспечивает работу приемника/декодера в режиме журнала.
174. Система связи и трансляции цифрового телевидения по любому из пп. 171-173, в которой система трансляции транслирует поток цифровых данных в формате MPEG, причем упомянутые данные, которые не являются телевизионной(ыми) программой(ами), включены в по меньшей мере одну из приватных секций потока данных.
175. Система связи и трансляции цифрового телевидения по любому из пп. 171-174, в которой система трансляции дополнительно выполнена с возможностью включения в поток цифровых данных множества страниц данных о погоде или дорожном движении, каждая из которых покрывает соответствующий географический регион и может быть адресована или индексирована в соответствии с установленными кодами этих регионов.
176. Система связи и трансляции цифрового телевидения по п. 175, в которой система трансляции выполнена с возможностью также включать в поток цифровых данных код приложения, которое обеспечивает работу приемника/декодера в режиме погоды или дорожного движения.
177. Система по п. 175 или 176, в которой установленные коды географических регионов включают по крайней мере часть почтовых кодов, почтовых индексов, номеров или кодов штатов, графств или департаментов, телефонных кодов областей, других административных кодов, или подобной информации.
178. Способ трансляции телевизионных программ и других данных, включающий следующие операции: в системе трансляции: трансляция потока цифровых данных, содержащего по меньшей мере одну телевизионную программу и множество страниц данных о погоде или дорожном движении; и в приемнике/декодере пользователя: прием потока цифровых данных; в телевизионном режиме: выделение указанной телевизионной программы из потока цифровых данных; и направление выделенной телевизионной программы в телевизор; и в режиме погоды или дорожного движения прием от пользователя команды выбора конкретной страницы данных о погоде или дорожном движении; выделение выбранной страницы данных о погоде или дорожном движении из потока цифровых данных; и направление выделенной страницы в телевизор; при этом в режиме погоды или дорожного движения; страницы данных о погоде или дорожном движении относятся к соответствующим географическим регионам и различаются установленными кодами этих регионов; и операция приема команды выбора конкретной страницы включает прием от пользователя кода соответствующего региона.
179. Способ по п. 178, дополнительно включающий следующие операции: в системе трансляции, включение в поток цифровых данных кода приложения, обеспечивающего работу приемника/декодера в режиме погоды или дорожного движения; и в приемнике /декодере в режиме загрузки; выделение кода приложения из потока цифровых данных; и запуск приложения, определяемого упомянутым выделенным кодом приложения, для обеспечения работы приемника/декодера в режиме погоды или дорожного движения.
180. Способ по п. 178 или 179, в котором установленные коды географических регионов включают по крайней мере часть почтовых кодов, почтовых индексов, номеров или кодов штатов, графств или департаментов, телефонных кодов областей, других административных кодов, или подобной информации.
181. Приемник/декодер цифрового телевидения, содержащий: средство приема потока данных, для приема потока цифровых данных; средство выделения, для выделения телевизионной программы и выбранных страниц данных о погоде или дорожном движении из потока цифровых данных; средство направления в телевизор, для направления выделенной телевизионной программы и выделенной страницы в телевизор; средство интерфейса пользовательского ввода, которое включает в себя устройство дистанционного управления для приема от пользователя команды выбора такой страницы данных о погоде или дорожном движении; и средство управления, выполненное с возможностью инициировать: выделение средством выделения выбранной страницы данных о погоде или дорожном движении из потока цифровых данных в ответ на команду выбора данной страницы, принятую средством интерфейса пользовательского ввода; направление средством направления в телевизор упомянутой выделенной страницы в телевизор; при этом, когда страницы данных о погоде или дорожном движении относятся к соответствующим географическим регионам и могут различаться посредством кодов, установленных для этих регионов, средство интерфейса пользовательского ввода выполнено с возможностью приема кода региона, соответствующего выбранной странице данных о погоде или дорожном движении.
182. Приемник/декодер по п. 181, в котором средство выделения выполнено с возможностью выделения кода приложения из потока цифровых данных; и которое дополнительно содержит средство обработки, выполненное с возможностью запуска приложения, определяемого выделенным кодом приложения.
183. Приемник/декодер по любому из п. 181 или 182, в котором установленные коды географических регионов включают по крайней мере часть почтовых кодов, почтовых индексов, номеров или кодов штатов, графств или департаментов, телефонных кодов областей, других административных кодов, или подобной информации.
184. Система связи и трансляции цифрового телевидения, содержащая систему трансляции, для трансляции потока цифровых данных, содержащего по меньшей мере одну телевизионную программу и множество страниц данных о погоде или дорожном движении, каждая из которых покрывает соответствующий географический регион, при этом страницы данных о погоде или дорожном движении могут быть адресованы или индексированы в соответствии с установленными кодами этих регионов.
185. Система связи и трансляции цифрового телевидения по п. 184, в которой система трансляции выполнена с возможностью также включать в поток цифровых данных код приложения, которое обеспечивает работу приемника/декодера в режиме погоды или дорожного движения.
186. Система по п. 184 или 185, в которой установленные коды географических регионов включают по крайней мере часть почтовых кодов, почтовых индексов, номеров или кодов штатов, графств или департаментов, телефонных кодов областей, других административных кодов, или подобной информации.

Патенты аналоги

Авторы

Патентообладатели

Заявители

СПК: G06T9/007

Публикация: 2002-12-20

Дата подачи заявки: 1997-04-25

0
0
0
0
Невозможно загрузить содержимое всплывающей подсказки.
Поиск по товарам