СИСТЕМА, УСТРОЙСТВО И СПОСОБ СОЗДАНИЯ ШАБЛОНОВ, ПРЕДЛАГАЮЩИХ УСТАНОВКИ ПО УМОЛЧАНИЮ ДЛЯ ТИПИЧНЫХ ВИРТУАЛЬНЫХ КАНАЛОВ

1. Способ задания виртуального канала (VC) путем использования шаблона VC, содержащий этапы, на которых
обеспечивают по меньшей мере один шаблон (410), имеющий тип VC и по меньшей мере один устанавливаемый параметр для определения экземпляра VC;
связывают действие с каждым по меньшей мере одним устанавливаемым параметром, выбираемое из группы, состоящей из установки в предусмотренное значение, по умолчанию, установки в предусмотренное значение по умолчанию с допуском на его редактирование, установки в предыдущую установку с допуском на ее редактирование и установки в значение, которое предлагается задать;
связывают действие выбора шаблона VC с каждым по меньшей мере одним шаблоном, которое используется для неявного выбора шаблона VC на основе поведения пользователя;
отображают шаблон VC на основе действия выбора шаблона VC, выбранного из группы, состоящей из явного выбора шаблона VC и неявного выбора шаблона VC; и
задают VC в качестве установок, полученных для отображаемого шаблона VC, путем выполнения действия, связанного с упомянутым по меньшей мере одним его устанавливаемым параметром.
2. Способ по п.1, дополнительно содержащий этапы, на которых
обеспечивают с помощью средства (403) электронного управления программами (EPG) список позиций контента, которые соответствуют заданному VC; и
предоставляют обратную связь для этого списка позиций контента.
3. Способ по п.1, дополнительно содержащий этап, на котором после истечения заранее заданного времени после активации устройства, выполненного с возможностью осуществить способ по п.1, это устройство выполняет этапы, на которых выполняют действие выбора, связанное с каждым по меньшей мере одним шаблоном, чтобы отображать шаблон VC, выбранный таким образом; и задают VC в качестве установок, полученных для каждого отображенного шаблона VC, посредством выполнения действия, связанного с упомянутым по меньшей мере одним его устанавливаемым параметром.
4. Способ по п.1, дополнительно содержащий этапы, на которых экспертное средство систематически выполняет действия, связанные с шаблоном и упомянутым по меньшей мере одним его устанавливаемым параметром.
5. Способ по п.1, дополнительно содержащий этапы, на которых
отображают список ранее заданных VC для выбора из него;
отображают ранее заданный VC, выбранный из отображаемого списка, в качестве заполненного шаблона; и
выборочно выполняют действие, связанное с упомянутым по меньшей мере одним устанавливаемым параметром, по указанию пользователя.
6. Способ по п.5, дополнительно содержащий этапы, на которых экспертное средство систематически выполняет действия, связанные с шаблоном и упомянутым по меньшей мере одним его устанавливаемым параметром.
7. Способ по п.6, дополнительно содержащий этап, на котором в соответствии с типом VC шаблона VC упорядочивают действия, связанные с упомянутым по меньшей мере одним устанавливаемым параметром перед этапом систематического выполнения упомянутых действий.
8. Способ по п.7, в котором упомянутый по меньшей мере один устанавливаемый параметр выбирается из группы (102, 202), состоящей из предпочтительного контента, конкретных требований, названия виртуального канала, заранее установленного положения, стратегии возобновления, последовательности программ, возможности взаимодействия и стратегии удаления.
9. Способ по п.8, в котором
тип VC содержит тип (100, 200), выбранный из группы, состоящей из таких типов, как сериалы, новости, основная масса детей, развитые дети, жанр, персональный, музыка и на основе ключевых слов/тематический; и при этом способ дополнительно содержит этап, на котором осуществляют явный выбор, обеспечивая список типов VC для выбора из него типа шаблона VC, который должен отображаться и заполняться.
10. Способ по п.9, в котором значение, которое предлагается задать, подразумевает список значений для выбора из него.
11. Способ по п.10, в котором список значений содержит предлагаемый выбор из значений, содержащихся в нем.
12. Устройство (302) для задания виртуального канала (VC) посредством шаблона VC, содержащее
базу данных (410), содержащую по меньшей мере один шаблон для определения экземпляра VC, имеющего тип VC, и действие выбора VC, которое используется для неявного выбора упомянутого по меньшей мере одного шаблона VC на основе поведения пользователя; и
приложение (302) для задания VC (302), чтобы
извлечь шаблон VC из базы (410) данных и отобразить извлеченный шаблон VC на основе действия выбора шаблона VC, выбранного из группы, состоящей из явного выбора шаблона VC и неявного выбора шаблона VC,
задать VC как набор установок, полученных для отображаемого шаблона VC путем выполнения заранее определенного действия, связанного с каждым из упомянутого по меньшей мере одного устанавливаемого параметра, и
сохранить заданный VC в базе данных (410).
13. Устройство (302) по п.12, в котором приложение (302) для задания VC дополнительно выполнено с возможностью доступа к средству (403) электронного управления программами (EPG) и получения списка позиций контента, которые соответствуют заданному VC; и предоставления обратной связи по списку позиций контента.
14. Устройство (302) по п.13, в котором упомянутое заранее определенное действие, связанное с каждым по меньшей мере одним устанавливаемым параметром, выбирается из группы, состоящей из установки в предусмотренное значение по умолчанию установки в предусмотренное значение по умолчанию с допуском на его редактирование, установки в предыдущую установку с допуском на ее редактирования его и установки в значение, которое предлагается задать.
15. Устройство (302) по п.14, в котором приложение (302) для задания VC дополнительно сконфигурировано так, чтобы после истечения заранее заданного времени после момента активации, приложение выполняло действие выбора шаблона VC, связанное с каждым по меньшей мере одним шаблоном, чтобы отобразить шаблон VC, выбранный таким образом; и каждое действие, связанное с упомянутым по меньшей мере одним устанавливаемым параметром шаблона VC, так что VC задается в качестве установок, полученных таким образом для отображаемого шаблона VC.
16. Устройство (302) по п.15, в котором приложение (302) для задания VC дополнительно сконфигурировано как программа-эксперт, которая систематически выполняет действия, связанные с шаблоном и упомянутым по меньшей мере одним его устанавливаемым параметром.
17. Устройство (302) по п.16, в котором приложение (302) для задания VC дополнительно выполнено с возможностью
отображения списка ранее заданных VC для выбора из него;
отображения ранее заданного VC, выбранного из отображаемого списка, в виде заполненного шаблона; и
выборочного выполнения действия, связанного с упомянутым по меньшей мере одним устанавливаемым параметром, по указанию пользователя.
18. Устройство (302) по п.17, в котором приложение (302) задания VC дополнительно сконфигурировано так, чтобы в соответствии с типом VC шаблона VC действия, связанные с упомянутым по меньшей мере одним устанавливаемым параметром, упорядочивались заранее определенным образом перед систематическим выполнением упомянутых действий.
19. Устройство (302) по п.18, в котором упомянутый по меньшей мере один устанавливаемый параметр выбирается из группы, состоящей из предпочтительного контента, конкретных требований, названия виртуального канала, предварительно заданного положения, стратегии возобновления, последовательности программ, возможности взаимодействия и стратегии удаления.
20. Устройство (302) по п.19, в котором
тип VC содержит тип, выбранный от группы типов, состоящей из таких типов как сериалы, новости, основная масса детей, развитые дети, жанр, персональный, музыка и на основе ключевых слов/тематический; и при этом приложение (302) задания VC дополнительно сконфигурировано так, чтобы при явном выборе отображался список типов VC для выбора из него типа шаблона VC, который должен отображаться заполненным.
21. Устройство (302) по п.20, в котором значение, которое предлагается задать, подразумевает список значений для выбора из него.
22. Устройство (302) по п.21, в котором список значений содержит предлагаемый вариант выбора.
23. Система (301) для создания и заполнения виртуального канала с помощью шаблона VC, содержащая базу (410) данных, включающая в себя по меньшей мере одно определение VC в качестве экземпляра шаблона VC, хранящегося в ней; устройство (302) задания VC, выполненное с возможностью задания в соответствии с п.12 экземпляра VC, используя шаблон из базы данных; и модуль (405) выбора контента VC в соответствии с экземпляром VC, чтобы периодически осуществлять доступ к средству (403) электронного управления программами (EPG) для получения вариантов выбора контента и для предписания записывающему модулю (401) заполнять VC записанными вариантами выбора контента.