Терминал, способ и компьютерный программный продукт для выполнения операций с вещательным контентом
Иллюстрации
Показать всеИзобретение относится к системам и способам для предоставления вещательного контента мобильным терминалам связи. Техническим результатом является уменьшение задержки, связанной с переключением каналов. Технический результат достигается тем, что мобильный терминал для выполнения операций с вещательным контентом включает контроллер, способный управлять клиентским приложением. Клиентское приложение может выполнять операции, включающие работу в режиме записи. В режиме записи клиентское приложение может записывать контент для выбранного канала и сохранять записанный контент в базе данных. В ответ на изменение канала с выбранного канала на другой канал клиентское приложение может инициировать тайм-аут записи для выбранного канала. Клиентское приложение может сбрасывать тайм-аут записи для выбранного канала при каждом следующем событии изменения каналов обратно на выбранный канал. Однако если тайм-аут записи истекает до его сброса при следующем событии изменения каналов обратно на выбранный канал, клиентское приложение может прекратить запись контента для выбранного канала. 3 н. и 24 з.п. ф-лы, 30 ил.
Реферат
ОБЛАСТЬ ТЕХНИКИ
Настоящее изобретение, в общем, относится к системам и способам для предоставления вещательного контента и более конкретно к терминалам, способам и компьютерному программному продукту для выполнения операций с вещательным контентом.
УРОВЕНЬ ТЕХНИКИ
Использование передовых высокоскоростных мобильных сетей открывает новые возможности для предоставления множества услуг, что было невозможно в более ранних беспроводных сетях второго поколения. Новые системы, включая системы третьего поколения (3G), такие как предписанные для использования беспроводным стандартом для Глобальных Систем Мобильной Связи (GSM), позволяют доставлять новые цифровые услуги, такие как видеовызовы и воспроизведение мультимедийных приложений, включающих видео- и аудиоклипы. В этом отношении возросшая скорость передачи данных в 3G системах расширяет возможности для предоставления цифровых услуг.
Возросшая скорость передачи данных в 3G системах обеспечивает достаточную производительность для доставки высококачественных цифровых аудиоклипов и клипов или видео с движущимся изображением приемлемого качества в качестве примеров механизмов доставки точка-точка. Одна из таких технологий доставки, показавшая перспективу, - это Цифровое Видеовещание (DVB). В этом отношении DVB-T, к которому относятся DVB-C (кабельное) и DVB-S (спутниковое), является наземным вариантом стандарта DVB. Хорошо известно, что DVB-T - это беспроводной механизм передачи данных типа "точка - много точек", разработанный для цифрового TV вещания, основанный на основе транспортного потока MPEG-2 для передачи видео и синхронизированного аудиосигналов. DVB способно эффективно и одновременно передавать большие объемы данных по вещательному каналу большому числу пользователей. DVB-H (портативное), которое также относится к DVB-T, может обеспечивать такую увеличенную производительность, в частности, для беспроводной передачи данных к портативным устройствам.
Цифровые широкополосные сети вещания данных известны. Как отмечалось, пример такой сети, пользующейся популярностью в Европе и повсюду в мире, - это DVB, которая в дополнение к передаче телевизионного контента способна передавать данные, такие как данные по Интернет-протоколу (IP). Другие примеры широкополосных сетей вещания данных включают Японское Наземное Цифровое Вещание с Комплексными Услугами (ISDB-T), Цифровое Аудиовещание (DAB), Цифровое Мультимедиавещание (DMB) и MBMS и сети, представляемые Комитетом Систем Перспективного Телевидения (ATSC). Во многих таких системах использована технология контейнеризации, в которой доставляемый контент помещается в пакеты MPEG-2, которые действуют как контейнеры данных. Таким образом контейнеры могут быть использованы для транспортировки любых подходящих оцифрованных данных, включая, но не ограничиваясь этим, телевидение высокого разрешения, многоканальное телевидение стандартного разрешения (PAL, NTSC или SECAM) и, конечно, широкополосные мультимедийные данные и интерактивные услуги.
Комбинированное использование мобильной связи с технологией широкополосной передачи, такой как DVB-T, предлагалось в прошлом для достижения эффективной доставки цифровых услуг мобильным пользователям. Это могло бы дать преимущество существующим инфраструктурам в усилиях по предоставлению персональной связи (уже распространенным) и растущих требований на доступ в Интернет вместе с ожидаемым ростом цифрового вещания, так что пользователи могут получать эти услуги на одно устройство. Кроме того, DVB-T - это кросс-платформенный стандарт, совместно используемый многими странами, что уменьшает таким образом проблему частотной совместимости и роуминга. Комбинация мобильной связи и относительно низкостоимостной технологии цифровой широкополосной передачи предоставляет возможность интерактивных услуг, таких как однонаправленные и двунаправленные услуги, как аудио- и видеопотоки (например, телевидение, радио и т.д.), загрузка файлов и современные игровые приложения и.т.д.
Предполагается, что цифровые широкополосные сети вещания данных будут использованы для вещания контента для одного или нескольких телевизионных, радиоканалов и/или каналов данных.
Например, предполагается, что мобильное телевизионное вещание DVB-H будет включать контент для 10-50 или более каналов. В разные моменты такой контент передается в пакетах, каждый из которых включает квантованный по времени контент для множества каналов. В мобильных устройствах при таком вещании каналов во временных интервалах достигается экономия энергии при позволении этим устройствам повышать расход энергии для получения пакета квантованного по времени контента для нескольких каналов и затем понижать расход энергии на долгое время между пакетами.
Следует понимать, что, когда передается множество доступных каналов с контентом, пользователь может пожелать пролистывать каналы, чтобы выбрать желаемый канал, чтобы принять его и использовать (например, представление, воспроизведение и т.д.). При таком пролистывании, часто называемом «прыгание по каналам», обычно пользователь двигается от одного канала к следующему один за другим, выбирая каждый канал так, что пользователь в течение короткого периода получает контент от выбранного канала до передвижения на следующий канал. При контенте от выбранного канала, получаемом в течение короткого периода, пользователь может оценить полученный контент, чтобы решить, продолжать получать этот контент (прекращая переключение каналов) или двигаться к следующему каналу.
Также следует понимать, что из-за того, что вещание по каналам может идти в пакетах, включающих квантованный по времени контент для этих каналов, пользователи, перемещающиеся от канала к каналу, могут испытывать временную задержку (например, на время настройки канала), зависящую от интервала в пакете, также как ряд других задержек. Нежелательно, если такие задержки будут продолжаться десять секунд или более. Для уменьшения этого времени задержки разработаны технологии буферизации в памяти устройства пользователя контента для каналов с обеих сторон от выбранного на текущий момент канала. В соответствии с такой технологией пользователи получают контент от трех каналов вместо одного, при этом используется контент одного из каналов, а два других буферизуются в памяти. Таким образом, если пользователь переходит на следующий канал, контент этого канала может сначала быть взят из буфера памяти, чтобы избежать временной задержки ожидания, когда будет следующий интервал пакета для получения контента. Но хотя такая буферизация может уменьшать задержку, связанную с переключением каналов, она также уменьшает эффект от экономии энергии при вещании каналов в квантованных по времени пакетах и, возможно, не может даже быть полностью достижимой при текущей производительности приемника. Кроме того, такая традиционная технология может требовать, чтобы пользователи выбирали между использованием контента для канала и переключением каналов, таким образом требуя от пользователя предвидеть использование контента для канала, на который пользователь собирается перейти.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
В свете вышеизложенного примеры осуществления настоящего изобретения представляют улучшенный терминал, способ и компьютерный программный продукт для направленного листания каналов вещательного контента для множества каналов вещательного контента и записывания контента одного или нескольких каналов во время такого листания каналов. Во время листания каналов в примере осуществления настоящего изобретения контролируемо буферизуется контент для одного или нескольких каналов контента таким образом, что уменьшается задержка, связанная с переключением каналов, без уменьшения экономии энергии, имеющей место при буферизации каналов с обеих сторон от выбранного канала. При этом терминал в примере осуществления настоящего изобретения включает буфер памяти, который может оставаться пустым, когда терминал принимает и использует контент для выбранного канала, где выбранный канал является одним из множества упорядоченных каналов. Во время такого использования терминалу может быть предписано начать запись контента для выбранного канала.
Когда пользователь терминала выбирает канал, соседний с выбранным каналом, начиная таким образом последовательность переключения каналов, терминал начинает буферизировать контент одного или нескольких соседних каналов в том же направлении от выбранного канала. Примеры осуществления настоящего изобретения, следовательно, способны, по меньшей мере частично, буферизировать каналы контента во время переключения каналов без требования, чтобы терминал постоянно буферизировал каналы с обеих сторон от выбранного канала. Таким образом, когда пользователь терминала заканчивает последовательность переключения каналов, терминал может очистить буфер и работать без него до тех пор, пока пользователь терминала снова не начнет переключение каналов. Кроме того, терминал может прекратить запись контента для ранее выбранного канала. Если пользователь возвращается к ранее выбранному каналу через последовательность переключения каналов или при окончании последовательности, терминал может продолжить записывать контент для этого канала. Терминалу может быть предписано использовать контент для записанного канала при получении терминалом контента для этого канала и потом использовать записанный контент для этого канала. В качестве примера терминалу может быть предписано использовать текущий вещательный контент до использования ранее переданного и записанного контента. В дополнение или альтернативно терминалу может быть предписано сначала использовать записанный (или затем записанный) контент для канала, в то время как терминал продолжает записывать контент для того канала, по которому терминал получает контент. В такие моменты терминал может использовать вещательный контент для канала, полученный во время переключения каналов пользователем терминала и после того, как пользователь терминала вернулся на канал последовательным образом. Таким образом примеры осуществления настоящего изобретения также способны достичь полного эффекта экономии энергии в результате доставки контента в квантованных по времени пакетах, в то время когда пользователь терминала не переключает каналы.
В соответствии с аспектом настоящего изобретения предлагается мобильный терминал для записи вещательного контента. Терминал включает базу данных, способную хранить контент, контроллер, способный выполнять клиентское приложение. Клиентское приложение способно выполнять одну или несколько операций по отношению к выбранному каналу Х в наборе каналов вещательного контента. Операции, которые способны выполнять клиентское приложение, включают (а) работу в записывающем режиме по отношению к текущему вещательному контенту для выбранного канала, (в) работу в записывающем режиме по отношению к запланированному вещательному контенту для выбранного канала и/или (с) работу в режиме предупреждения по отношению к запланированному вещательному контенту для выбранного канала. Во время работы в записывающем режиме клиентское приложение способно записывать контент для выбранного канала и сохранять записанный контент в базе данных. Затем в ответ на изменение каналов с выбранного канала на другой канал из набора упорядоченных каналов клиентское приложение способно инициировать тайм-аут записи для выбранного канала.
При этом клиентское приложение может сбросить тайм-аут записи для выбранного канала при каждом следующем событии изменения каналов назад к выбранному каналу. Если тайм-аут записи истекает до его сброса при следующем событии изменения каналов назад к выбранному каналу, клиентское приложение может прекратить записывание контента для выбранного канала. Когда канал изменяется обратно к выбранному каналу, снова клиентское приложение может, кроме того, использовать записанный контент для выделенного канала и после этого получать и использовать контент для выбранного канала.
Более конкретно, клиентское приложение может быть способно изменить каналы с выбранного канала х на соседний канал х±1 в наборе упорядоченных каналов, таким образом изменяя канал в заданном направлении от выбранного канала х. Кроме того, в ответ на изменение каналов на соседний канал х±1 клиентское приложение может быть способно принимать и сохранять контент от Y следующих соседних каналов (х±1)±у, y=1,…,Y в буфере памяти. При этом контент от следующих соседних каналов может быть получен и запомнен на основе направления, в котором изменяются каналы, и в ответ на изменение каналов на соседний. Таким образом, если канал изменен с соседнего канала х±1 на канал иной, чем следующий соседний канал (х±1)±у, клиентское приложение, кроме того, может быть способно принимать и использовать контент от канала, иного чем следующий соседний канал, независимо от запомненного контента.
Клиентское приложение может работать в один или несколько моментов для приема и использования контента для выбранного канала х, изменения каналов с выбранного канала х на соседний канал х±1 и приема и сохранения контента для следующих соседних каналов (х±1)±у. В таких случаях, когда клиентское приложение работает в множестве таких моментов, соседний канал х±1 первого момента становится выбранным каналом х в следующий момент, так что х=х±1 в следующий момент. Также в таких случаях клиентское приложение может быть способно инициировать тайм-аут буфера после смены переключения каналов с выбранного канала х на соседний канал х±1, где инициация тайм-аута буфера включает сброс тайм-аута буфера для каждого следующего момента переключения каналов. Соответственно клиентское приложение может прекратить прием и запоминание контента для Y следующих соседних каналов (х±1)±у, y=1,…,Y в буфере памяти, если тайм-аут буфера истекает до сброса при следующем событии переключения каналов. Также в таких случаях клиентское приложение может очистить буфер памяти.
В соответствии с другим аспектом настоящего изобретения предоставляется способ и компьютерный программный продукт для записи вещательного контента. Следовательно, примеры осуществлений настоящего изобретения предоставляют улучшенные терминал, способ и компьютерный программный продукт для записи вещательного контента. При этом терминал в примерах осуществления настоящего изобретения может листать или переключать каналы среди множества каналов вещательного контента и записывать контент для одного или нескольких каналов во время такого листания каналов, при этом записывание контента может прекращаться при установке на иной канал, чем соответствующий канал, который записывается. Также во время такого листания каналов в примерах осуществления настоящего изобретения может контролируемо буферизироваться контент для одного или нескольких каналов во время переключения каналов, базируясь на направлении изменения каналов. Затем, после завершения последовательности переключения каналов, показываемой завершением тайм-аута буфера, терминал может прекратить буферизацию контента и по желанию очистить буфер. Следовательно, терминал, способ и компьютерный программный продукт настоящего изобретения могут решить проблемы предыдущих технологий и предоставить дополнительные преимущества.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
К приведенному в общих чертах описанию изобретения далее будет добавлена ссылка на сопровождающие чертежи, которые необязательно выполнены в масштабе:
фиг.1 - схематическая блок-схема беспроводной системы связи в соответствии с примером осуществления настоящего изобретения, включая сотовую сеть и сеть данных, к которым терминал подключается двунаправленно по беспроводному радиочастотному каналу;
фиг.2 - схематическая блок-схема объекта, способного работать как терминал, сервер источника, терминал, принимающий цифровое вещание, и/или цифровой транслятор в соответствии с примерами осуществления настоящего изобретения;
фиг.3 - функциональная блок-схема терминала, принимающего цифровое вещание в соответствии с примером осуществления настоящего изобретения;
фиг.4 - функциональная блок-схема цифрового транслятора в соответствии с примером осуществления настоящего изобретения;
фиг.5 - схематический показ упорядоченных каналов вещательного контента в соответствии с одним из примеров осуществлений настоящего изобретения;
фиг.6 - схематическая блок-схема мобильной станции, которая может работать как терминал в соответствии с примерами осуществления настоящего изобретения;
фиг.7 - функциональная блок-схема терминала, принимающего вещательный контент для одного или нескольких каналов в наборе упорядоченных каналов в соответствии с примерами осуществления настоящего изобретения;
фиг.8а, 8b и 8с - диаграммы различных этапов в способе записи вещательного контента в соответствии с примерами осуществления настоящего изобретения;
фиг.9 - диаграмма, показывающая различные этапы в способе представления дисплеев терминала и получение набора опций, представленных таким образом в соответствии с примерами осуществления настоящего изобретения;
фиг.10а и 10b - схематические изображения дисплеев, которые могут быть представлены во время работы терминала в соответствии с примерами осуществления настоящего изобретения;
фиг.11а-11f - схематическое изображение упорядоченных каналов контента во время работы терминала в соответствии с одним из примеров осуществления настоящего изобретения;
фиг.12а-12h - схематическое изображение упорядоченных каналов контента во время работы терминала с абонированными каналами в соответствии с еще одним из примеров осуществлений настоящего изобретения;
фиг.13а-13с - схематические изображения набора упорядоченных каналов вещательного контента, где набор, определенный в источнике контента (фиг.13а), меняется в отношении каналов, включенных в набор (фиг.13b), и упорядочения каналов, включенных в набор (фиг.13с).
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Настоящее изобретение будет описано ниже более полно со ссылкой на сопровождающие чертежи, на которых показаны предпочтительные осуществления изобретения. Изобретение может, тем не менее, быть осуществлено во многих различных формах и не должно толковаться как ограниченное набором вариантов осуществления, представленных здесь; они предоставлены таким образом, чтобы раскрытие изобретения было полным и законченным и полностью передавало объем изобретения специалистам. Одинаковые числа везде соответствуют одинаковым элементам.
На фиг.1 представлена иллюстрация одного типа терминала и системы, получающих преимущество от настоящего изобретения. Показано, что терминал 10 может включать антенну 12 для передачи сигналов и для получения сигналов от цифрового транслятора (вещателя) 14 по цифровой вещательной сети, такой как наземная сеть цифрового вещания (например, DVB-T, DVB-H, ISDB-T, ATSC и т.д.). Следует понимать, что при прямом или непрямом соединении терминалов и цифрового транслятора терминалы могут получать контент, такой как контент для одного или нескольких телевизионных, радиоканалов и/или каналов данных, от цифрового транслятора. При этом цифровой транслятор может включать или быть соединенным с передатчиком (ТХ) 16, таким как DVB передатчик. Таким же образом терминал может включать приемник, такой как DVB-H приемник (не показан). Терминал может принимать контент от любого из ряда различных объектов одним или несколькими различными способами. В одном осуществлении, например, терминал может включать терминал 10', способный принимать и передавать данные, контент или подобное этому в соответствии с технологией DVB (например, DVB-T, DVB-H и т.д.). В таком осуществлении терминал 10' может включать антенну 12а для приема контента от DVB передатчика и другую антенну 12b для передачи сигнала на базу или базовую станцию (BS) сотовой сети (не показана). Для большей информации по такому терминалу см. заявку на патент США №09/894,532, озаглавленную Receiver, от 29 июня 2001, содержание которой включено в этот документ путем ссылки.
В добавление или вместо терминала 10 и цифрового транслятора 14, прямо соединенных через передатчик ТХ 16, терминал может быть соединен с принимающим цифровое вещание (DB) терминалом 18, который, в свою очередь, может быть соединен с цифровым транслятором напрямую и/или через передатчик ТХ. В таких случаях терминал, принимающий цифровое вещание, может включать DVB приемник, такой как DVB приемник в форме приставки. Терминал может быть локально соединен с терминалом, принимающим цифровое вещание, например, через персональную сеть. В одном из примеров осуществления терминал может в дополнение или альтернативно быть не напрямую соединенным с терминалом, принимающим цифровое вещание, через сеть данных, такую как локальная сеть (LAN), городская сеть (MAN) и/или глобальная сеть (WAN), такая как Интернет 20. Терминал может быть напрямую или не напрямую подключен к Интернету. Например, терминал может быть подключен к Интернету и, соответственно, к терминалу, принимающему цифровое вещание, через точку беспроводного доступа (АР) 22 и/или шлюз (GTW) 24. В дополнение или альтернативно, например, терминал может быть подключен к Интернету через одно или несколько вычислительных устройств 26, таких как персональные компьютеры, серверы или подобное им.
На фиг.2 показана блок-схема объекта, способного работать как терминал 10, цифровой транслятор 14 и/или терминал 18, принимающий цифровое вещание, в соответствии с одним из осуществлений настоящего изобретения. Хотя они показаны как отдельные объекты, в некоторых осуществлениях один или несколько объектов могут предусматривать один или несколько терминалов, цифровых трансляторов и/или терминалов, принимающих цифровое вещание, логически разделенных, но локализованных в объекте (объектах). Например, единый объект может предусматривать логически разделенные, но локализованные вместе, терминал и терминал, принимающий цифровое вещание. Также, например, единый объект может предусматривать логически разделенные, но локализованные вместе, терминал, принимающий цифровое вещание, и цифровой транслятор.
Объект, способный работать как терминал 10, цифровой транслятор 14 и/или терминал 18, принимающий цифровое вещание, включает различные средства для выполнения одной или нескольких функций в соответствии с примерами осуществления настоящего изобретения, включая более конкретные, показанные и описанные здесь. Следует понимать, однако, что один или несколько объектов могут включать альтернативные средства для выполнения одной или нескольких подобных функций, без отхода от сущности и объема настоящего изобретения. Более конкретно, например, как показано на фиг.2, объект может включать процессор 28, соединенный с памятью 30. Память может включать энергозависимую и энергонезависимую память и хранить контент, данные или подобное этому. Например, память хранит клиентские приложения, инструкции или подобное этому для выполнения процессором шагов, связанных с работой объекта в соответствии с примерами осуществления настоящего изобретения. Как объяснено ниже, например, память может запоминать клиентские приложения, такие как традиционная программа просмотра текста (вьюер), аудиоплеер, видеоплеер, мультимедиавьюер или подобные им, для использования контента для одного или нескольких телевизионных, радиоканалов и/или каналов данных.
Также, например, память 30 может хранить подпрограмму управления цифровыми правами (DRM), интегрированную или связанную с одним или несколькими клиентскими приложениями, чтобы подпрограмма DRM могла контролировать потребление контента на основе DRM технологии. Такая подпрограмма DRM может быть сконфигурирована в соответствии с любым числом DRM алгоритмов, включая, например, определенные в спецификации Управления Цифровыми Правами Открытого Мобильного альянса (ОМА). Кроме того, память может хранить модуль декодирования, интегрированный или связанный с одним или несколькими клиентскими приложениями и DRM подпрограммой, так что такой модуль кодирования/декодирования может кодировать контент для использования клиентскими приложениями. При этом модуль кодирования может быть сконфигурирован для кодирования контента в соответствии с любым числом различных алгоритмов кодирования контента, включая, например, протокол IPSec, Защищенный Транспортный протокол Реального Времени (SRTP) или подобные им.
Как описано выше, клиентские приложения, механизм DRM и модуль шифрования включают программные средства, управляемые соответствующими объектами. Следует, однако, понимать, что любое одно или несколько клиентских приложений, механизм DRM и модуль шифрования, описанные здесь, могут альтернативно включать аппаратные и встроенные программные средства, без нарушения сущности настоящего изобретения. Как правило, терминал 10, цифровой транслятор 14 и/или принимающий цифровое вещание терминал 18 могут включать один или несколько логических элементов для выполнения различных функций одного или нескольких клиентских приложений DRM механизма и/или модуля шифрования. Следует понимать, что логические элементы могут быть реализованы целым рядом различных способов. При этом логические элементы, выполняющие функции одного или нескольких клиентских приложений DRM механизма и/или модуля шифрования, могут быть реализованы в объединенной сборке интегральных схем, включающей одну или несколько интегральных схем, интегрированных или связанных с соответствующим сетевым объектом (например, терминалом, сервером источника, терминалом, принимающим цифровое вещание, цифровым транслятором и т.д.), или более конкретно, например, процессором 28 соответствующего сетевого объекта. Разработка интегральных схем - это в значительной мере автоматизированный процесс. Комплексные и мощные программные средства доступны для конвертации дизайна логического уровня в дизайн полупроводниковой схемы и изготовления полупроводниковой подложки. Программные средства, такие как предоставляемые Avant! Corporation, Fremont, California, и Cadence Design, San Jose, California, автоматически осуществляют маршрутизацию дорожек и располагают компоненты на полупроводниковом чипе, используя установленные правила разработки, также как библиотеки предварительно сохраненного дизайна модулей. Как только разработка полупроводниковой схемы закончена, результат разработки в стандартизованном электронном формате (например, Opus, GDSII, или подобный им) может быть передан на полупроводниковое производство или фабрику для изготовления.
Кроме памяти 30 процессор 28 может быть также соединен с по меньшей мере одним интерфейсом или другими средствами для отображения, передачи и/или получения данных, контента или подобного им. При этом интерфейсы могут включать по меньшей мере один интерфейс связи 32 или другие средства для передачи и/или приема данных, контента или подобного им, также как по меньшей мере один пользовательский интерфейс, который может включать дисплей 34 и/или интерфейс 36 ввода пользователя. Интерфейс ввода пользователя, в свою очередь, может включать любое число устройств, позволяющих объекту принимать данные от пользователя, таких как клавиатура, сенсорный дисплей, джойстик или иное устройство ввода. Как более конкретно объясняется ниже, например, интерфейс ввода пользователя может включать одну или несколько направляющих клавиш (аппаратных и/или программируемых клавиш) для направленного выбора предметов, таких как упорядоченные каналы контента.
На фиг.3 показана функциональная блок-схема терминала 18, принимающего цифровое вещание в соответствии с осуществлением настоящего изобретения. Как показано, терминал, принимающий цифровое вещание, включает антенну 38 для приема сигнала от цифрового транслятора 14 и подачи сигнала в приемник (RX) 40. В свою очередь, приемник может расшифровать, демодулировать и/или демультиплексировать сигналы, чтобы извлечь данные контента. Приемник может подавать данные контента на процессор 42, который затем может декодировать данные контента. Процессор затем может подавать декодированный сигнал в аудио/видео (A/V) интерфейс 44, который может конвертировать сигнал в форму, подходящую для показа на мониторе, таком как телевизор 46.
Терминал 18, принимающий цифровое вещание, может включать энергозависимую память 48, такую как оперативная память (RAM), включая кэш для временного хранения данных. Терминал, принимающий цифровое вещание, может также включать энергонезависимую память 50, которая может быть встроенной и/или сменной. Энергонезависимая память может дополнительно или альтернативно включать EEPROM, флэш-память, жесткий диск или подобное им. Память может хранить самые разнообразные порции информации, контента и данных, используемых терминалом, принимающим цифровое вещание, для выполнения функций терминала, принимающего цифровое вещание. Например, как показано выше, память может хранить контент, полученный от цифрового транслятора 14.
Терминал 18, принимающий цифровое вещание, может также включать одно или несколько интерфейсных средств для совместного использования и/или получения данных от электронных устройств, таких как терминалы 10 и цифровые трансляторы 14. Более конкретно, терминал, принимающий цифровое вещание, может включать сетевые интерфейсные средства 52 для совместного использования и/или получения данных от сети, такой как Интернет 20. Например, терминал, принимающий цифровое вещание, может включать карту PCMCIA, сконфигурированную для передачи и/или приема данных от сети, такой как Интернет 20.
Фиг.4 иллюстрирует функциональную блок-схему цифрового транслятора 14 в варианте осуществления настоящего изобретения. Как показано, цифровой транслятор может включать одно или несколько вещательных средств 54, которые могут предоставить контент для вещания провайдеру 56 цифровой вещательной услуги. Каждое вещательное средство может включать энергозависимую память 48, такую как оперативная память (RAM), включая кэш для временного хранения данных. Цифровой транслятор может также включать энергонезависимую память, которая может быть встроенной и/или сменной. Энергонезависимая память может дополнительно или альтернативно включать EEPROM, флэш-память, жесткий диск или подобное им. Память может включать, например, хранилище 58 контента для хранения вещательного контента, такого как контент одного или нескольких каналов коммерческого и/или некоммерческого телевизионного и/или радиовещания. Однако следует понимать, что в дополнение к частям, включающим контент, запоминаемый в хранилище контента, средства вещания могут также предоставлять один или несколько каналов живого вещательного контента (в прямом эфире), такого как новости, спортивные события и подобное этому, которые невозможно предварительно запомнить в хранилище контента для любого существенного интервала времени. Кроме того, например, средства вещания могут предоставлять каналы, включая предварительно запомненный и живой контент, такой как контент вещательных новостей, который может включать одну или несколько предварительно запомненных новостей, также как живой текст диктора новостей. Безотносительно к тому, предварительно запомненный это или живой контент, цифровой транслятор в примере осуществления изобретения может передавать такой контент по n упорядоченным каналам, как показано в списке каналов 60 на фиг.5.
Как и терминал 18, принимающий цифровое вещание, провайдер 56 услуги цифрового вещания цифрового транслятора 14 может включать энергозависимую память 62, такую как оперативная память (RAM), включая кэш для временного хранения данных. Цифровой транслятор может также включать энергонезависимую память 64, которая может быть встроенной и/или сменной. Энергонезависимая память может дополнительно или альтернативно включать EEPROM, флэш-память, жесткий диск или подобное им. Память может хранить самые разнообразные порции информации, контента и данных, используемых цифровым транслятором для выполнения функций цифрового вещания. Например, как сказано выше, память может хранить контент, такой как контент для цифрового канала или другой контент для ряда других теле-, радиоканалов и/или каналов данных, которые могут быть предоставлены средствами вещания 54.
Провайдер 56 услуги цифрового вещания цифрового транслятора 14 может также включать мультиплексор 66, который может мультиплексировать контент для ряда теле-, радиоканалов и/или каналов данных, которые предоставляются средствами вещания 54. При этом мультиплексор может мультиплексировать контент для вещания в соответствии с расписанием 50, запомненным в хранилище контента 58 устройства вещания. Мультиплексор затем может подавать конечный сигнал в передатчик 16, который может быть отделен от цифрового транслятора или более конкретно провайдера услуги цифрового вещания, как показано на фиг.1, или объединен с цифровым транслятором, как показано на фиг.4.
Независимо от того, где расположен передатчик 16 по отношению к цифровому транслятору 14, передатчик может принимать сигнал от мультиплексора 66 для дешифрования, модуляции, усиления и/или передачи, например, через антенну 68. Например, цифровой транслятор может прямо или непрямо передавать контент терминалу 18, принимающему цифровое вещание, и/или терминалу 10, например, в соответствии с технологией цифрового вещания, такой как DVB-T. При этом цифровой транслятор может передавать вещательный контент, включая одну или несколько порций контента, запомненных в хранилище контента 58 устройства вещания 54, и/или одну или несколько порций живого вещательного контента в соответствии со временем, определенным для соответствующих порций контента, в расписании 60, запоминаемом в хранилище контента 58. Для информации по DVB-T см. Стандарт Европейского Института Телекоммуникационных Стандартов (ETSI), озаглавленный Цифровое Видеовещание (DVB): Структура кадра, канальное кодирование и модуляция для цифрового наземного телевидения, v.1.1.2 (1997) и родственные спецификации, информация из которых включена в данное описание путем ссылки.
В соответствии с рядом технологий цифрового вещания, таких как DVB-H, вещание по Интернет-протоколу IPDC может быть использовано для доставки аудио, видео и/или другого контента терминалам 10. При этом цифровой транслятор 14 может доставлять контент IP вещания терминалу, используя технологию цифрового вещания DVB-H, например, использует транспортные потоки MPEG-2, и как таковые IP данные могут быть инкапсулированы в DVB сигналы передачи, посланные от цифрового транслятора или более конкретно передатчика 16. Потоки данных, включая IP дейтаграммы, могут поставляться от нескольких источников и могут быть инкапсулированы IP инкапсулятором (не показан). IP инкапсулятор, в свою очередь, может подавать потоки инкапсулированных IP данных в цифровую сеть вещания (например, DVB-H).
Потоки инкапсулированных IP данных могут транспортироваться в одну или несколько передающих станций, при этом передающие станции формируют ячейки сети передачи данных. Например, потоки инкапсулированных IP данных могут транспортироваться в одну или несколько передающих станций в транспортном потоке MPEG-2 для последующей передачи по воздуху непосредственно на терминалы или на приемную станцию, обслуживающую один или несколько терминалов. Следует понимать, что транспортный поток MPEG-2 от получения с IP инкапсулятора до приема терминалами или приемными станциями может быть по характеру однонаправленным. При этом IP пакеты, содержащие данные, могут быть встроены в мультипротокольные секции инкапсуляции (МРЕ), которые передаются с пакетами транспортного потока.
Кроме IP пакетов МРЕ секции могут также включать информацию прямой коррекции ошибок (FEC) и квантования времени. При включении такой информации как информация квантования времени данные могут передаваться с перерывами с использованием приемника (например, терминала 10), с возможностью экономии энергии батареи путем отключения, когда отсутствуют данные, передаваемые на приемник. По-другому, в соответствии с технологией однократного временного квантования вмест