Система, устройство и способ создания шаблонов, предлагающих установки по умолчанию для типичных виртуальных каналов
Иллюстрации
Показать всеИзобретение относится к телевидению, и в частности к системам для создания виртуальных каналов, используемых персональным видеозаписывающим устройством (PVR), которые содержат заранее определенные установки по умолчанию и порядок действий для различных типов виртуальных каналов, например, новостей, детских программ. Техническим результатом является обеспечение простого и эффективного устройства определения телевизионных каналов (виртуальных каналов) для пользователей в соответствии с их собственными интересами и привычками, используя заранее определенные шаблоны. Указанный технический результат достигается тем, что пользователю предлагают набор типов типичных виртуальных каналов, основанных на некоторой заранее определенной или подлежащей определению категории, например, канал новостей, которая содержит заранее определенные установки по умолчанию и порядок действий. Шаблоны типичных виртуальных каналов значительно упрощают зрителю задание виртуального канала. Например, для канала новостей порядок действий по умолчанию состоит в том, чтобы хранить только самые последние новости, для сериалов - порядок действий по умолчанию состоит в том, чтобы хранить все, пока не будет просмотрено. 3 н. и 18 з.п ф-лы, 7 ил., 4 табл.
Реферат
Система, устройство и способ по настоящему изобретению обеспечивают шаблоны и основанное на шаблонах экспертное (программное) средство (мастер) для создания виртуальных каналов, используемых персональным видеозаписывающим устройством (PVR), которые содержат заранее определенные установки по умолчанию и порядок действий для различных типов виртуальных каналов, например, новостей, детских программ или телевизионных сериалов.
Виртуальные каналы могут создаваться для использования персональными видеозаписывающими устройствами (PVR) из записанного телевизионного контента, возможно смешанного с прямым широковещательным телевизионным контентом. Примерами виртуальных каналов являются: спортивный канал, канал новостей, детский канал, инвестиционный канал, канал Джима (персональный канал, основанный, например, на совокупности личных параметров) и т.д.
Виртуальные каналы являются новой парадигмой для доступа к записям в устройствах, подобных PVR и развлекательным центрам. Виртуальный канал является упорядоченным списком для воспроизведения (частично) телевизионных программ, который отображается в конкретной предварительной установке, то есть идентифицированной кнопке на PVR. Концепция виртуальных каналов позволяет пользователям создавать свои собственные каналы, осуществлять доступ к ним через хорошо известную парадигму канала и осуществлять навигацию по каналам, как пользователи могут перемещаться по обычным записям, как, например, по DVD-диску. Виртуальные каналы устраняют потребность в ежедневном управлении PVR, вследствие того, что программы записываются, помещаются в список для воспроизведения и удаляются автоматически, в соответствии с подробным описанием пользователя, предоставленным заранее или изготовителем PVR или поставщиком услуг, связанных с программами.
Однако определение пользователем виртуальных каналов является непростой задачей, за исключением простейших технических требований к последовательности программ. Учитывая большое количество программ, предлагаемых для выбора, пользователь может легко быть засыпан ими и не пользоваться функцией виртуальных каналов или не использовать эту функцию полностью. Поэтому необходимо средство для простого определения виртуальных каналов.
Использование виртуальных каналов PVR облегчается функциями шаблонов, обеспечиваемыми системой, устройством и способом по настоящему изобретению. Концепция виртуального канала основана на идее, что система автоматически записывает, управляет и удаляет телевизионный контент для виртуального канала конкретного типа и имеющего название, который можно просматривать в виде перечня для воспроизведения телевизионных программ, сопоставленного конкретной предварительной установке канала (отмеченная кнопка). Пользователи могут создать свои собственные виртуальные телевизионные каналы, каждый из которых имеет контент, соответствующий их собственным интересам и привычкам. В результате потребность в регулярном поиске каналов сводится к минимуму и, кроме того, записанный контент с помощью виртуального канала становится немедленно доступным пользователю без необходимости осуществления пользователем навигации по меню записанных заранее программ.
Шаблоны согласно предпочтительному варианту осуществления значительно расширяют применяемость виртуальных каналов, поскольку, помимо точного определения требуемого контента для конкретного виртуального канала, пользователь также должен указать название виртуального канала, заранее установленное положение (отмеченная кнопка, которая должна быть ассоциирована с виртуальным каналом), стратегию возобновления (заданный по умолчанию порядок действий, когда пользователь повторно обращается к виртуальному каналу), последовательность программ (порядок просмотра контента виртуального канала) и стратегию удаления (когда запись может быть удалена из виртуального канала).
Важно отметить, что исследование указало, что все эти установки различаются в зависимости от типа создаваемого виртуального канала. Например, для канала новостей самая последняя (записанная или текущая) программа новостей наиболее уместна, а программы новостей двухдневной давности обычно становятся устаревшими. Канал сериалов, однако, предпочтительно продолжается там, где пользователь остановился в последний раз, когда он/она смотрел канал сериалов, и уже просмотренные эпизоды удаляются вскоре после этого. Для канала сериалов пользователь может указать максимальное количество сохраняемых записанных эпизодов, чтобы предотвратить перегрузку запоминающего устройства эпизодами сериалов.
Преимущество подхода с виртуальными шаблонами состоит в том, что он позволяет пользователю быстро и легко организовывать новые виртуальные каналы. Виртуальный канал выбирается явным образом, когда пользователь выбирает тип канала, который должен быть создан, или неявным образом, когда система, устройство и способ по настоящему изобретению получают тип канала, создаваемого путем анализа первых нескольких вводов пользователя. Хотя виртуальные шаблоны обеспечивают установки по умолчанию для ассоциированных с ними параметров, пользователь имеет возможность изменять установки по умолчанию в любое время, расходуя на это меньше усилий, в первую очередь, за счет существования шаблонов.
В альтернативном варианте осуществления система, устройство и способ по настоящему изобретению реализованы как мастер, который шаг за шагом ведет пользователя через виртуальный процесс определения/внесения изменений с помощью диалога. В дополнительном альтернативном варианте осуществления система, устройство и способ также подразумевают возможность для опытных пользователей изменять все параметры установки, то есть определять шаблоны пользователя для их собственного использования и даже совместно использовать шаблоны, составленные совместно с другими пользователями.
Фиг.1 - атрибуты и установки по умолчанию шаблона для виртуальных каналов серийных фильмов, новостей и детских виртуальных каналов;
Фиг.2 - атрибуты и установки по умолчанию шаблона для жанровых, персональных, музыкальных и ключевых/тематических каналов;
Фиг.3 - обобщенная диаграмма системы в соответствии с настоящим изобретением;
Фиг.4 - подробная диаграмма компонент системы виртуальных каналов;
Фиг.5 - диаграмма создания виртуального канала;
Фиг.6 - диаграмма воспроизведения виртуального канала;
Фиг.7 - диаграмма удаления контента виртуального канала.
Специалистам в данной области техники должно быть понятно, что приведенные далее описания даются с целью иллюстрации, а не для ограничения. Специалист понимает, что имеются много разновидностей, которые лежат в пределах сущности изобретения и объема приложенной в конце формулы изобретения. Ненужные подробности известных функций и структур в текущих описаниях могут быть пропущены, чтобы не заслонять собой настоящее изобретение. Это особенно справедливо в отношении подробностей осуществления, даже при том, что некоторые такие подробности осуществления содержатся в чертежах для осуществления поставленной задачи, когда предполагается, что специалист в данной области объектно ориентированной технологии хорошо знаком с архитектурными компонентами и используемой терминологией. Однако объекты не являются единственной парадигмой осуществления для настоящего изобретения и здесь они используются только для целей разъяснения.
Настоящее изобретение основано на идее, что пользователи будут способны создавать собственные телевизионные каналы (виртуальные каналы) в соответствии со своими собственными интересами и привычками, используя заранее определенные шаблоны. В результате, необходимость поиска по обычным каналам сводится до минимума и, кроме того, записанный контент становится немедленно доступным пользователю с помощью виртуального канала без необходимости перемещаться по меню записанных программ.
В предпочтительном варианте осуществления, пользователю предлагается набор типичных типов виртуальных каналов, каждый из которых содержит заранее определенные установки по умолчанию и порядок действий, смотрите фиг.1-2. Эти типичные виртуальные каналы фактически представляются как "шаблоны", которые значительно упрощают пользователю определение виртуального канала. Фактическим форматом шаблона, представленного пользователю, может быть таблица, показанная на фиг.1-2 для только одного типа виртуального канала, в которую вносят варианты выборы пользователя из раскрывающегося списка типов виртуальных каналов, таких как:
Сериалы
Новости
Основная масса детей
Развитые дети
Жанровые
Персональные
Музыкальные
На основе ключевых слов/тематические
Пользователь заполняет шаблон, делает выбор из раскрывающихся списков, включенных в шаблон, принимает и заменяет установки по умолчанию и вносит в них исправления. В альтернативном варианте осуществления может быть определено более одного виртуального канала заданного типа, и в этом случае либо система создает уникальное название этих каналов одного и того же типа, либо пользователь указывает уникальное название, либо пользователю предлагаются оба варианта выбора.
Такой типовой виртуальный канал может быть выбран явно или неявно:
- явно: пользователь выбирает тип виртуального канала, который он хочет создать (новости, сериал, жанровый, на основе ключевых слов, детский и т.д.), из раскрывающегося списка;
- неявный: тип виртуального канала создается системой, устройством и способом настоящего изобретения из первых вводов пользователя в процессе определения виртуального канала (например, выбранные предпочтительные программы, выбранный жанр и т.д.) с возможностью для пользователя внести поправки в этот выбор, на случай, если это не то, что хотел бы пользователь.
Например, в явном случае, пользователь указывает, что он/она хочет определить виртуальный канал "сериал". В неявном случае, пользователь может выбрать программу (например, дневная мыльная опера) и система автоматически связывает метаданные программы с определяемым виртуальным каналом. Таким образом, системой, устройством и способом настоящего изобретения также обеспечивается база данных, содержащая не только заранее определенные шаблоны, заполняемые с помощью раскрывающихся списков и значениями по умолчанию, но также метаданные для различных типов программ, в этом примере, для телевизионных программ "сериалы", известные как "мыльные оперы".
В предпочтительном варианте осуществления заданные по умолчанию атрибуты автоматически связываются с шаблоном виртуального канала сериалов. В результате пользователя просят только заполнить, какое количество эпизодов он/она хотел бы сохранить в постоянной памяти и в каком положении предварительной установки (кнопка виртуального канала) виртуальный канал сериалов для дневной мыльной оперы должен отображаться. Стратегия возобновления (продолжения с места, где произошла остановка в последний раз) и последовательность программ (заказанные эпизоды) являются установками по умолчанию или атрибутами в шаблоне канала сериалов, так что пользователь не должен вводить эти установки, однако, пользователь имеет возможность изменять любую установку по умолчанию либо во время начального процесса определения виртуального канала, либо впоследствии во время процедуры модификации.
То есть пользователь имеет возможность в любое время изменять установки по умолчанию и порядок действий для уже определенного виртуального канала. Основное преимущество установок по умолчанию состоит в том, что пользователи не должны изобретать оптимальные установки для конкретного типа виртуального канала самостоятельно и от них не требуются вводить установки, которые не подходят к их привычкам использования.
Альтернативный предпочтительный вариант осуществления реализуется как программа-"мастер", которая является, по существу, диалогом, направляющим пользователя в процессе создания виртуального канала, прося пользователя вводить наиболее подходящие параметры установки. Пользователю предоставляется вариант перехода к "расширенному режиму" и возможности корректировки всех параметров установки.
В другом альтернативном варианте осуществления, в зависимости от выбранного типичного виртуального канала, очередность вопросов (параметров установки), задаваемых мастером пользователю, динамично меняется таким способом, что наиболее нужные вопросы (параметры установки) для конкретного виртуального канала представлялись первыми, после чего должны следовать менее важные вопросы. В таком случае пользователю также дается указание, какие вопросы/параметры установки требуют введения ответа, а какие являются необязательными. Необязательные параметры установки всегда содержат установку по умолчанию для выбранного виртуального канала.
Явная версия концепции шаблона (пользователь явно выбирает тип виртуального канала в начале процесса определения) предпочтительно осуществляется двумя способами:
- динамическое меню: показ всех соответствующих полей, которые пользователь должен заполнить, на экране, предоставляемом пользователю после того как пользователь выбрал тип виртуального канала; и
- "мастер" в форме экранного диалога, который направляет пользователя в процессе создания виртуального канала, начиная с вопроса, какой тип виртуального канала пользователь хочет создать, и последующих этапов, на которых пользователя просят ввести соответствующие параметры установки.
В обоих случаях пользователь имеет выбор для перехода в "расширенный режим" и возможности корректировать другие параметры установки (например, изменять установки по умолчанию в шаблоне виртуального канала).
Примеры виртуальных каналов и их соответствующих порядка действий и установок, приведенных на фиг.1-2, обсуждаются ниже:
Перечисленные ниже параметры важны для определения виртуального канала и его порядка действий и появляются в виде заголовков строк на фиг.1-2:
- предпочтительный контент: выбранная программа(-ы) (пример), ключевое слово(-а), тема, (суб)жанр.
- конкретные требования: предпочтительный временной интервал и канал, язык, уровень насилия.
- название виртуального канала: уникальная текстовая отметка для канала.
- предварительно установленное положение: номер канала или кнопка, с помощью которой должен отображаться виртуальный канал.
- стратегия возобновления: заданный по умолчанию порядок действий (контент, положение) при повторном вводе канала.
- последовательность программ: путь, которым контент должен заказываться для воспроизведения.
- варианты взаимодействия: перемещение, следующий/предыдущий, отметка "сохранить"/"продолжить"/"удалить", просмотр расписания VC, краткие сведения об эпизодах.
- стратегия удаления: автоматическое удаление в зависимости от давности контента, просмотр статистики или объема контента.
В предпочтительном варианте осуществления шаблоны для виртуальных каналов содержат установки по умолчанию для множества этих параметров. Это означает, что пользователю необходимо вводить только те параметры, для которых отсутствует установка по умолчанию. Шаблоны были определены для следующего набора виртуальных каналов:
- сериалы
- новости
- основная масса детей
- развитые дети
- жанровый
- персональный
- музыка
- на основе ключевых слов/тематический
Это типы виртуальных каналов, в которых выявлена явная потребность и для которых было возможно создать общий шаблон. В последующих разделах представлено более полное объяснение предпочтительного варианта осуществления каждого типа канала и его шаблона.
PVR с функцией электронного управления программами (EPG) сделал намного проще жизнь для людей, которые любят сериалы. Однако пользователи PVR все еще должны иметь дело с несколькими задачами управления контентом. Например, они должны помнить, какие эпизоды они видели, они должны удалять уже просмотренные эпизоды, и каждый раз они должны находить и выбирать эпизод (и положение) с которого они хотят продолжить просмотр. В предпочтительном варианте осуществления канала сериалов все эти задачи делегируются системе, устройству и способу по настоящему изобретению, и пользователь должен только выбрать заданное положение (нумерованная кнопка), чтобы получить прямой доступ к соответствующему положению в сериале. Для простого сохранения, в предпочтительном варианте осуществления, пользователь создает отдельный канал для каждой серии или программы сериалов, за которыми он/она пожелает следить. В таблице 1 показаны параметры установки шаблона, которые были определены для канала сериалов в предпочтительном варианте осуществления. Не выделенные серой заливкой вводы в таблице представляют значения по умолчанию, тогда как ячейки таблицы с серой заливкой должны заполняться пользователем.
Таблица 1 | |
Параметры установки шаблона для канала сериалов | |
Предпочтительный контент | Пользователь выбирает программу через EPG |
Конкретные требования | Пользователь выбирает предпочтительный временной интервал и канал через EPG |
Название виртуального канала | Система предлагает заголовок программы в качестве названия виртуального канала, пользователь может его редактировать |
Заранее установленное положение | Определяет пользователь (система показывает перечень каналов, система может предложить положение) |
Стратегия возобновления | Восстановление с места остановки (переход на 5 секунд обратно, если это было достаточно давно (часы)) |
Последовательность программ | В порядке возрастания номеров эпизодов |
Вариант взаимодействия | Обычная навигация по видео (назад/вперед, предыдущий/следующий) |
Стратегия удаления | Всегда сохранять доступными 8 эпизодов |
В предпочтительном варианте осуществления, расширенное меню дает пользователю возможность изменять значения по умолчанию. Например, из меню могут выбираться следующие варианты в качестве альтернативы установкам по умолчанию:
1. Порядок действий при восстановлении
- продолжить там, где я остановился
- продолжите за 5 секунд до точки, где я остановился (значение по умолчанию)
- продолжить за … секунд до точки, где я остановился (пользователь вводит …)
- продолжить с начала эпизода
- продолжить с начала следующего эпизода
2. Последовательность программы
- следовать порядку серий (значение по умолчанию)
- следовать порядку записи
- следовать порядку ввода пользователем (пользователь вводит последовательность чисел, разделенных пробелами, запятыми и т.д., определяя таким образом порядок)
3. Порядок действий по удалению
- удалять эпизод после просмотра
- удалять эпизод, когда я просматриваю следующий
- всегда сохранять доступными 8 эпизодов (значение по умолчанию)
- всегда сохранять доступными … эпизодов (пользователь вводит …)
- никогда не удалять
Для канала сериалов были выявлены и учтены в предпочтительном варианте осуществления следующие проблемы:
1. "Проблема отпуска": пользователь не смотрел канал в течение 3 недель. Определенная установка по умолчанию сохраняет только последние 8 эпизодов, но некоторые пользователи могут захотеть увидеть все эпизоды. Специальный режим отпуска позволяет пользователю легко указать, что он/она уезжает в отпуск, то есть на длительный период времени. Такой режим отпуска дополнительно требует интеллектуального управления пространством запоминающего устройства.
2. Проблема многих пользователей: Если одним каналом сериалов в разное время пользуются много пользователей, добавленное значение виртуального канала становится недостаточным. Предусмотренные альтернативные варианты осуществления позволяют пользователю указывать себя всякий раз, когда он/она начинает просмотр или позволяют каждому пользователю создавать свой собственный канал для одного и того же сериала. Другая возможность состоит в сохранении хронологии положений, которая позволяет пользователю легко переходить к предыдущему "положению отключения". Альтернативный вариант осуществления способен обнаруживать таких многочисленных пользователей, используют специальный канал, анализируя порядок действий при воспроизведении и перемещениях. Существует индикатор, что программы просматриваются много раз (это может также означать, что просто контент является очень хорошим). Это знание используется в альтернативном варианте осуществления путем автоматического увеличения буфера сохраненных программ для такого канала или упреждающего предложения поддержки позиционирования при каждом выборе канала.
3. Восстановление с места остановки: Если пользователь просматривает виртуальный канал всего в течение нескольких секунд (например, при переключении между виртуальными каналами для предварительного просмотра их содержимого), положение остановки виртуального канала не изменяется, если виртуальный канал не просматривается дольше заранее определенного количества секунд, например 30 секунд, что является запомненным новым положением остановки.
Помимо просмотра записанного эпизода на виртуальном канале частично или полностью, чтобы восстановить положение остановки, пользователь также имеет возможность перемещаться в направлении нового положения остановки (например, ускоренная перемотка вперед, следующий) прежде, чем он покинет виртуальный канал. Также, в этом случае перемещенное положение сохраняется как новое положение остановки для виртуального канала, поскольку задача перемещения могла быть явной попыткой пользователя снова установить виртуальный канал в эту точку.
4. Проблема буфера: Если система сохраняет максимальное количество эпизодов, пользователь уведомляется всякий раз, когда он близок к достижению этого максимума. Если максимум был достигнут и пользователь повторно вводит канал сериалов, четкое уведомление объясняет пользователю, что он/она пропустил X эпизодов.
5. Краткие данные об эпизодах: альтернативный вариант осуществления предлагает пользователю возможность воспроизводить краткие данные предыдущего эпизода(-ов). Это особенно полезно, если (1) пользователь не вел просмотр в течение долгого времени, (2) если эти предыдущие эпизоды были удалены, или (3) если пользователь хочет быстро нагнать упущенное.
6. Создание нового канала: В предпочтительном варианте осуществления пользователь определяет, когда существующие записи (которые еще не были просмотрены) должны быть включены в новый виртуальный канал. Начальная точка возобновления для нового канала выбирается как точка из группы положений, состоящих из положения в записи с самым большим номером эпизода и самого последнего положения возобновления/остановки просмотра.
7. Конец индикации виртуального канала: Всякий раз, когда пользователь достигает "конца виртуального канала" или в случае нового виртуального канала, отображается сообщение типа "следующая программа на этом канале будет доступна в 20:00 часов".
8. Канал сериалов для многочисленных сериалов: Некоторые пользователи могут захотеть объединить несколько сериалов в одном виртуальном канале. Например, пользователь может иметь ежедневную привычку сначала просматривать "Программу А" с последующим просмотром "Программы B". Предпочтительный вариант осуществления предлагает пользователю вариант создания этого типа виртуального канала с многочисленными сериалами.
Канал новостей позволяет пользователю прямой доступ к самой последней версии(-ям) его/ее любимых новостей или программам текущих дел. Пользователь создает отдельный канал для каждой программы новостей, за которой он/она любит следить. Таблица 2 содержит параметры установки шаблона в предпочтительном варианте осуществления для канала новостей (пользователь должен делать ввод в залитые серым ячейки).
Таблица 2 | |
Параметры установки шаблона для канала новостей | |
Предпочтительный контент | Пользователь выбирает программу новостей через EPG |
Конкретные требования | Пользователь выбирает предпочтительный временной интервал/канал для программы новостей через EPG |
Название виртуального канала | Система предлагает "канал новостей", пользователь может редактировать |
Заранее установленное положение | Пользователь определяет (система показывает перечень каналов, система может предлагать положение) |
Стратегия возобновления | Возобновлять, где остановился, если в пределах 2 часов, в противном случае, начать с начала самой последней программы новостей, если эта программа не просматривалась, а если самая последняя программа была просмотрена, вывести на дисплей сообщение "конец канала" |
Последовательность программ | Порядок записи |
Возможность взаимодействия | Основная навигация по видео (назад/вперед, предыдущий/следующий) |
Стратегия удаления | Сохранять последнюю версию |
В предпочтительном варианте осуществления расширенное меню позволяет пользователю изменять значения по умолчанию. Например, как альтернативы установкам по умолчанию, из меню могут выбираться нижеследующие варианты:
1. Порядок действий при возобновлении
возобновление с места остановки в пределах 2 часов, в противном случае, начать с начала самой последней программы новостей, если эта программа не просматривалась, а если самая последняя программа была просмотрена, вывести на дисплей сообщение "конец канала" (по умолчанию)
- если новая регистрация была сделана со времени с последнего доступа к этому каналу, начать с начала этой новой записи, в противном случае, возобновить с места остановки.
2. Последовательность программ
- последовательность записей (значение по умолчанию). Основная идея канала новостей состоит в обеспечении прямого доступа к самым последним новостям. Следовательно, положением возобновления (после 2 часов) является начало самого последнего показа новостей, если он еще не был просмотрен. В противном случае точкой возобновления является конец самого последнего показа новостей. Значением по умолчанию для последовательности программ является "в порядке записи", чтобы позволить пользователям переходить к более старым версиям этой программы новостей с помощью кнопки "предыдущий".
3. Порядок действий при удалении
- удалять программу после просмотра
- удалять программу, когда я просматриваю следующую
- сохраните последнюю версию программы новостей (значение по умолчанию)
- сохранять … версий новой программы (пользователь вводит …).
Для концепции виртуального канала новостей были определены несколько проблем:
1. Блок тюнера часто занят: Если пользователь не указывает предпочтительный временной интервал для программы новостей (например, "Заголовки новостей"), система будет активно записывать каждый эпизод "Заголовков новостей" много раз в день (10.00 час, 16.00 час, 18.00 час, 20.00 час, 22.00 час и т.д.). Также, в случае отпуска, система может легко обнаруживать отсутствие взаимодействия с пользователем, однако, в момент, когда пользователь начнет снова взаимодействие, может возникнуть большое желание обновления новостей, что означает, что если это не было явно указано пользователем, система не сможет перейти в режим отпуска. Чтобы предотвратить в системе состояние занятости в течение всего дня (или выполнения повторений всех новостей в течение ночи), в предпочтительном варианте осуществления пользователь определяет временной интервал, для которого он/она обычно заинтересован просматривать новостей (например, 19.00 час - 24.00 час). В альтернативном варианте осуществления анализ хронологии использования выполняется автоматически, чтобы определить этот временной интервал.
2. При наличии или отсутствии предпочтительного временного интервала: В предпочтительном варианте осуществления пользователи имеют выбор определения (1) виртуального канала для всего определенного количества (самых последних) показов или (2) виртуального канала для всех (самых последних) показов. Трудность возникает тогда, когда пользователь выбирает предпочтительную программу через EPG, поскольку позиция EPG представляет заголовок программы, временной интервал и реальный канал.
3. Навигация внутри канала: Если пользователь сохраняет много версий программы новостей, к ним можно обращаться с помощью кнопки "предыдущая". Однако, порядок действий перескоков к предыдущей позиции не всегда можно просто понять. Чтобы избежать для пользователя путаницы старых новостей с новыми, необходима соответствующая обратная связь при навигации внутри канала (например "Заголовки новостей - Вчера").
4. При просмотре поступает более новая версия: Что, если пользователь переключается на канал новостей в 19.59 час, а новая версия поступает в 20.00 час? В этом случае пользователь получает "переключение на более новый контент" в момент, когда начинаются 20.00-часовые новости. Однако это уместно только в течение первых 5 или 10 минут программы новостей, после чего такое переключение пользователю не предоставляется.
5. В канале больше одной программы новостей: Если для одного канала новостей назначаются много программ новостей или текущих дел, последовательность программ и стратегия возобновления имеют тенденцию становиться очень сложными и трудными для понимания. Идея, стоящая за многочисленными программами новостей или дел, заключается в том, что она должна поддерживать типичные "ритуалы", которые люди могут иметь, подобно таким, как, например, просмотр сначала "привычная вечерняя программа новостей", затем "коммерческие сообщения" и после того "аналитическая программа новостей". Различные частоты, с которыми эти программы могут планироваться, объединенные с их различной ролью в ритуале, делают последовательность программ и возобновление программ трудными.
Предпочтительный вариант осуществления предусматривает детский канал, который содержит одну или более детских программ, которые могут выбираться пользователем для записи и воспроизведения в виртуальном канале. В таблице 3 описан предпочтительный вариант осуществления шаблона, который определен для детского канала (пользователь должен сделать ввод в залитые серым ячейки).
Таблица 3 | |
Параметры установки шаблона для детского канала | |
Предпочтительный контент 1 | Пользователь выбирает детскую программу 1 через EPG |
Конкретные запросы 1 | Пользователь выбирает предпочтительный временной интервал/канал для детской программы 1 через EPG |
Предпочтительный контент 2 | Пользователь выбирает детскую программу 2 через EPG |
Конкретные запросы 2 | Пользователь выбирает предпочтительный временной интервал/канал для детской программы 2 через EPG |
Предпочтительный контент 3 | Пользователь выбирает детскую программу 3 через EPG |
Конкретные запросы 3 | Пользователь выбирает предпочтительный временной интервал/канал для детской программы 3 через EPG |
Название виртуального канала | Система предлагает "детский канал", пользователь может редактировать |
Предварительно установленное положение | Определяет пользователь (система показывает перечень каналов, предлагает положение) |
Стратегия возобновления | Возобновление с места остановки, если в пределах 1 дня, в противном случае, начинается с начала следующей программы |
Последовательность программ | 1. Детская программа 12. Детская программа 23. Детская программа 3Воспроизведение программ, которые отмечены как "прекрасные" |
Возможность взаимодействия | Основная навигация по видео (назад/вперед, предыдущий/следующий), возможность указания "прекрасный" или "удалить" |
Стратегия удаления | Удаляет если отмечено как "удалить" или если пропускается дваждыСохраняется максимально 8 часов телевизионных программ |
В предпочтительном варианте осуществления расширенное меню позволяет пользователю изменить значения по умолчанию. Например, из меню могут быть выбраны следующие варианты как альтернативы установкам по умолчанию.
1. Порядок действий при возобновлении
- продолжить, где я остановился, если в пределах 1 дня, в противном случае, начать с начала следующей программы (значение по умолчанию)
- всегда продолжать, где я остановился
2. Последовательность программы
- Программа 1 - программа 2 - программа 3 (значение по умолчанию)
- следовать порядку записи
- следовать в случайном порядке
3. Порядок действий при удалении
- удалять программу после просмотра
- удалять, если отмечена как "удалить" или если пропущена дважды (значение по умолчанию)
- удалять первой самую старую
В предпочтительном варианте осуществления расширенного меню пользователь может изменять заданное по умолчанию количество повторений программы.
Для концепции детского канала были определены различные проблемы:
1. Повторения: маленькие дети любят просматривать некоторые телевизионные программы по много раз. Идея состоит в том, чтобы предложить некоторое взаимодействие этим пользователям, позволяя им помечать программы, которые они хотели бы просматривать снова как "прекрасная". В результате, в предпочтительном варианте осуществления система сохраняет "прекрасную" программу и повторяет ее на канале в более позднее время.
2. Различные возрастные группы: В определенном возрасте потребность в повторениях исчезает. В предпочтительном варианте осуществления возраст пользователя(-ей) детского канала предполагается посредством метаданных программ в детском канале. Например, телевизионные метаданные позволяют назначать детским программам подклассы (дошкольный, 6-14, 10-16). В предпочтительном варианте осуществления порядок действий в виртуальном канале (повторения, возобновление, последовательность и т.д.) настраивается на оцененную возрастную группу.
3. Удаления: Учитывая потребность в повторениях, программы удаляются, если пользователь явно это указывает (отмечает как "удалить") или при неявной обратной связи (программа была дважды пропущена).
4. Канал развитых детей: В предпочтительном варианте осуществления канала развитых детей пользователь имеет возможность указать возраст детей и, возможно, также желательный уровень насилия или образовательный уровень детской программы. Предпочтительный вариант осуществления количество времени, которое детям разрешается смотреть этот канал в день или в неделю. Таким образом, предпочтительный вариант осуществления может создавать детский канал, который направлен на возраст детей без обязательной необходимости выбрать примеры телевизионных программ, принимая во внимание требования, определенные родителями. В предпочтительном варианте осуществления это способ фильтровать детские программы, которые родители и дети могут выбирать на тот момент времени, для которого они создают детский канал. Следует отметить, что предложение такого передового канала зависит от наличия обширных метаданных (возрастная группа, уровень насилия, образовательный уровень). Кроме того, детям ограничивается возможность изменения параметров установки канала, в предпочтительном варианте осуществления - с помощью механизма управления доступом, который ограничивает доступа детей к параметрам установки детского канала.
В предпочтительном варианте осуществления тематический/основывающийся на ключевых словах виртуальный канал предоставляется пользователю для создания виртуального канала, который посвящен некоторой теме, ключевому слову или знаменитости (например, актеру, художнику, ведущему программы или режиссеру). Успешное создание такого виртуального канала в большой степени зависит от наличия метаданных, которые описывают каждую телевизионную программу.
В предпочти