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

Классы МПК:H04N7/10 приспособления для передачи сигналов по электрическому кабелю
Автор(ы):, , , ,
Патентообладатель(и):ИНТЕЛ КОРПОРЕЙШН (US)
Приоритеты:
подача заявки:
1999-10-28
публикация патента:

Изобретение относится к области воспроизведения развлекательных программ, в частности к способам и устройствам, позволяющим пользователям осуществлять просмотр и выбор каналов из множества источников программ на основе определяемых пользователем предпочтений. Техническим результатом является разработка усовершенствованных способов и устройств просмотра и выбора каналов от множества различных источников. Технический результат достигается тем, что настоящим изобретением обеспечена возможность осуществления обслуживания одного и более списков предпочтений и их изменение отдельными пользователями в зависимости от их собственных вкусов. Причем каждый из списков может содержать в себе идентификаторы каналов из множества различных источников, что позволяет пользователю просматривать и выбирать каналы из различных источников, не интересуясь источниками каналов и даже не имея каких-либо знаний о них. 4 с. и 16 з.п.ф-лы, 7 ил.
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6, Рисунок 7

Формула изобретения

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

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

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

4. Осуществляемый с использованием компьютера способ по п.1, при котором дополнительно принимают запрос пользователя на предоставление ему нового канала и операции обращения и выбора выполняют в ответ на запрос пользователя.

5. Осуществляемый с использованием компьютера способ по п.4, при котором дополнительно в ответ на последующие запросы пользователя на предоставление ему нового канала повторяют операции обращения и выбора.

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

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

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

9. Устройство по п.6, в котором исполнение процессором множества команд дополнительно приводит к выполнению следующей операции: принимают запрос пользователя на предоставление ему нового канала, при этом операции обращения и выбора выполняют в ответ на запрос пользователя.

10. Устройство по п.9, в котором исполнение процессором множества команд дополнительно приводит к выполнению следующей операции: в ответ на последующие запросы пользователя на предоставление ему нового канала повторяют операции обращения и выбора.

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

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

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

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

15. Устройство по п.14, в котором устройство управления выбором канала дополнительно повторяет операции обращения и выбора в ответ на последующие запросы пользователя на предоставление ему нового канала.

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

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

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

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

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

Описание изобретения к патенту

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

УРОВЕНЬ ТЕХНИКИ

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

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

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

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

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

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

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

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

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

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

Фиг. 2 представляет собой блок-схему, на которой показано устройство системного контроллера согласно одному из вариантов осуществления настоящего изобретения.

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

На Фиг.4 показаны списки предпочтений согласно одному из вариантов осуществления настоящего изобретения.

На Фиг. 5 изображен пример базы данных электронного справочника по программам согласно одному из вариантов осуществления настоящего изобретения.

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

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

ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ

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

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

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

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

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

Фиг.1 представляет собой блок-схему, на которой показаны составные части системы для приведенной в качестве примера системы развлекательных программ, в которой может быть реализован вариант осуществления настоящего изобретения. Система 100 функционирует таким образом, что предоставляет (например, осуществляет отображение на экране, воспроизводит и т.д.) пользователю (пользователям) набор звуковых и/или видео программ. Система 100 содержит телевизор/устройство отображения 102, устройство 106 записи/воспроизведения видеосигнала, устройство 114 записи/считывания цифрового видеодиска (ЦВД) (DVD) (также именуемого универсальным цифровым диском), тюнер и/или усилитель 110 звукового/видео сигнала, устройство 122 считывания/записи звукового сигнала и устройство 112 воспроизведения компакт-дисков (КД) (CD), причем все они соединены с общей шиной 108 ввода-вывода. Понятно, что общую шину 108 ввода-вывода используют исключительно для простоты пояснения схемы и что целесообразным вариантом может являться использование нескольких альтернативных средств маршрутизации входных и выходных сигналов. Например, маршрутизация входного и выходного звуковых сигналов может быть осуществлена посредством соответствующего количества независимых "соединительных" кабелей для звукового сигнала, маршрутизация видеосигналов может быть осуществлена посредством независимых коаксиальных кабелей, а маршрутизация управляющих сигналов может быть осуществлена посредством двухпроводной линии последовательной передачи, либо посредством сигналов связи в инфракрасном (ИК) диапазоне, либо посредством сигналов высокочастотной (ВЧ) связи. Как указано в приведенном далее примере, маршрутизация звуковых, видео и/или управляющих сигналов может быть также осуществлена по одной или большему количеству шин согласно Техническим требованиям для универсальной последовательной шины (USB), редакция 1.0 (15 января 1996) (Universal Serial Bus Specification, Revision 1.0 (January 15, 1996)), или же согласно Стандарту для высокопроизводительной последовательной шины ИИЭР (институт инженеров по электротехнике и радиоэлектронике) 1394, стандарт ИИЭР 1394-1995, проект документа 8,0 вариант 3, одобренный 12 декабря 1995 г. (High Performance Serial Bus IEEE Standard 1394, IEEE std. 1394-1995, draft 8.0 v3, approved December 12, 1995).

Кроме того, система 100 содержит акустическую систему 116, микрофон 118, видеокамеру 120 и беспроводное устройство 132 управления вводом-выводом. В одном из вариантов осуществления беспроводное устройство 132 управления вводом-выводом представляет собой устройство дистанционного управления системой развлекательных программ, которое поддерживает связь с блоками системы 100 посредством ИК сигналов. В другом варианте осуществления беспроводное устройство 132 управления вводом-выводом может представлять собой беспроводную клавиатуру и/или устройство управления курсором, которое поддерживает связь с блоками системы 100 посредством ИК-сигналов или ВЧ-сигналов. В еще одном варианте осуществления беспроводное устройство 132 управления вводом-выводом может представлять собой устройство дистанционного управления, работающее в ИК или ВЧ диапазоне, внешний вид которого аналогичен обычному устройству дистанционного управления системой развлекательных программ, но которое имеет дополнительную особенность, заключающуюся в наличии шарового манипулятора или иного механизма управления курсором, который позволяет пользователю устанавливать курсор в заданное положение на устройстве отображения системы 100.

Ядром системы 100 является системный контроллер 104, обладающий отличительными особенностями настоящего изобретения, который выполнен таким образом, что осуществляет управление множеством соответствующих функций элементов системы. Как изображено на чертеже, системный контроллер 104 при необходимости соединяют с каждым из узлов системы посредством шины 108 ввода-вывода. В одном из вариантов осуществления в дополнение к шине 108 ввода-вывода или же вместо нее системный контроллер 104 может быть снабжен передатчиком (или приемопередатчиком) беспроводной связи, который может обеспечивать связь с узлами системы посредством ИК-сигналов или ВЧ-сигналов 108. Вне зависимости от способа управления системный контроллер 104 выполнен таким образом, что осуществляет управление каждым из узлов системы 100 развлекательных программ, хотя понятно, что управление каждым отдельным узлом может быть осуществлено посредством беспроводного устройства 132 ввода-вывода.

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

Несмотря на то, что описание настоящего изобретения выполнено применительно к изображенным на чертежах вариантам осуществления, которые приведены в качестве примеров, на основании приведенного ниже описания для специалистов в данной области техники понятно, что настоящее изобретение не ограничено этими вариантами осуществления и может быть реализовано в виде множества альтернативных вариантов осуществления. Следовательно, признаки новизны настоящего изобретения могут быть реализованы на практике в системе, обладающей большей или меньшей сложностью, нежели система, изображенная на фиг.1. Например, к системе 100 могут быть добавлены устройства или же из системы 100 могут быть удалены устройства (например, видеокамера 120, микрофон 118, устройство 114 записи/считывания цифрового видеодиска (ЦВД) (DVD) и т. д.).

Как показано на фиг.1, система 100 может иметь такую конфигурацию, при которой она осуществляет прием звуковых/видео программ, поступающих на вход через большое множество средств передачи. В одном из вариантов осуществления система 100 осуществляет прием программ, поступающих на вход через любое из или через все приведенные ниже средства передачи: кабельное вещание 124, спутниковое вещание 126 (например, через спутниковую антенну), передачи в диапазоне метровых радиоволн (MB) (VHF) или в диапазоне дециметровых радиоволн (ДМВ) (UHF) широковещательных сетей 134 (например, через антенну) и/или интерфейс 128 телефонной/компьютерной сети. Кроме того, специалистам в данной области техники понятно, что указанные входной сигнал 124 кабельного вещания, входной сигнал 126 спутникового вещания и входной сигнал 134 МВ/ДМВ диапазона (VHF/UHF) могут содержать в себе набор аналоговых и/или цифровых программ (например, программ цифрового телевидения высокой четкости (ТВЧ)). Кроме того, звуковые/видео программы могут быть получены из постоянного запоминающего устройства на компакт-диске (CD-ROM), цифрового видеодиска (ЦВД) (DVD) или из иного цифрового или аналогового запоминающего устройства посредством устройства воспроизведения из системы 100 (например, устройства 114 записи/считывания цифрового видеодиска (DVD)). Ввод звуковых/видео программ может быть также осуществлен из Интернета, развлекательной сети или иной сети через, например, интерфейс 128.

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

Помимо того, что системный контроллер 104 воплощает в себе принципы, изложенные в настоящем изобретении (более полное описание которых приведено ниже), он отображает собой обширный класс вычислительных устройств, известных в данной области техники. Примером такого вычислительного устройства является настольная компьютерная система, снабженная высокопроизводительным микропроцессором (микропроцессорами), таким как процессор Пентиум (Pentiumспособ и устройство просмотра и выбора каналов из множества   источников на основе определяемых пользователем   предпочтений, патент № 2220513), процессор Пентиум Про (Pentiumспособ и устройство просмотра и выбора каналов из множества   источников на основе определяемых пользователем   предпочтений, патент № 2220513 Pro) или процессор Пентиум II (Pentiumспособ и устройство просмотра и выбора каналов из множества   источников на основе определяемых пользователем   предпочтений, патент № 2220513 II), которые обычно производит и поставляет Корпорация Интел, г. Санта-Клара, штат Калифорния, США (Intel Corporation of Santa Clara, California). Другим примером подобного вычислительного устройства является "бытовое" Интернет-устройство, например Интернет-терминал телевизионной приставки для работы во всемирной паутине (WebTVТМ Internet Terminal), поставляемый фирмой Сони Электронике Инкорпорейтед, г. Парк Ридж, штат Нью-Джерси, США (Sony Electronics Inc. of Park Ridge, New Jersey) или фирмой Филипс Консумер Электроникс Компани, г. Ноксвилл, штат Теннесси, США (Philips Consumer Electronics Company of Knoxville, Tennessee). Следует понимать, что размер и конструкция корпуса системного контроллера 104 могут быть изменены, что с визуальной точки зрения позволяет лучше вписать его в систему 100.

Также следует понимать, что может быть осуществлено целесообразное объединение нескольких составных частей системы воспроизведения развлекательных программ, изображенных на фиг.1. Например, системный контроллер 104 может быть встроен в телевизор/устройство отображения 102, в устройство 114 записи/считывания цифрового видеодиска (DVD) или же в тюнер и усилитель 110 звукового/видео сигнала.

Фиг. 2 представляет собой блок-схему, на которой показано устройство системного контроллера согласно одному из вариантов осуществления настоящего изобретения. В одном из вариантов исполнения системный контроллер 104 по фиг. 1 представляет собой системный контроллер 200 по фиг.2. Как показано на чертеже, системный контроллер 200 содержит в себе операционную систему 202, устройство 204 управления блоками, устройство 206 управления электронным справочником по программам (ЭСП) (EPG), устройство 208 управления выбором канала и контроллер 210 интерфейса пользователя (ИП) (UI). Операционная система 202 представляет собой любую из широкого множества обычных операционных систем (таких как операционные системы WindowsТМ 95 или WindowsТМ 98 фирмы Корпорация Майкрософт, г. Редмонд, штат Вашингтон, США) и функционирует таким образом, что позволяет осуществлять связь контроллеров и устройств управления 204-210 между собой. Кроме того, операционная система 202 может также обеспечивать связь с другими блоками системы воспроизведения развлекательных программ, например с теми блоками, которые изображены на фиг.1.

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

Устройство 206 управления ЭСП осуществляет управление доступом к базе 212 данных электронного справочника по программам (ЭСП). Базу 212 данных ЭСП обычно хранят в запоминающем устройстве, входящем в состав системы развлекательных программ (например, на магнитном или на оптическом диске), причем ее выбранные части временно хранят в системной памяти (например, в оперативном запоминающем устройстве). Устройство 206 управления ЭСП осуществляет доступ к базе 212 данных и отображает на экране устройства отображения (например, устройства 102 из фиг.1) запрошенные данные ЭСП. Устройство 206 управления ЭСП обслуживает запросы на получение информации от базы данных ЭСП, поступающие от других блоков контроллера 200, например, от контроллера 210 ИП и от устройства 208 управления выбором канала.

Устройство 208 управления выбором канала осуществляет управление просмотром и выбором программ из списка (списков), определяемых пользователем предпочтений настоящего изобретения. Устройство 208 управления выбором канала содержит устройство 221 выбора каналов и устройство 222 управления системой предпочтений. Устройство 222 управления системой предпочтений взаимодействует с базой 214 данных системы предпочтений таким образом, что позволяет пользователю осуществлять доступ к хранящимся предпочтениям и производить их изменение. В том случае, когда пользователь выдает запрос на воспроизведение нового канала, устройство 221 выбора каналов осуществляет доступ к базе 214 данных системы предпочтений и определяет следующий канал, который нужно воспроизвести для пользователя. В базе 214 данных предпочтений указаны каналы, которые доступны для системы развлекательных программ от множества различных источников. Для обеспечения связи с соответствующим блоком (блоками) системы развлекательных программ в случае необходимости воспроизведения нового канала устройство 221 выбора каналов также осуществляет связь с устройством 204 управления блоками. Ниже приведено более подробное описание процедуры выбора следующего канала настоящего изобретения. Согласно одному из вариантов осуществления настоящего изобретения база 214 данных системы предпочтений содержит различные списки предпочтений для различных пользователей системы. Следовательно, в этом варианте осуществления для системы должен быть известен конкретный пользователь (или же в альтернативном варианте она может просто устанавливать по умолчанию списки предпочтений, не соответствующие конкретным пользователям). Опознавание конкретного пользователя может быть выполнено посредством любого из множества обычных способов, например посредством процесса входа в систему с использованием идентификатора пользователя, посредством распознавания речи и т.д. В альтернативном варианте система не может осуществлять обслуживание предпочтений индивидуальных пользователей. В этом альтернативном варианте осуществления для всех пользователей системы используют глобальный список предпочтений для пользователей.

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

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

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

Сначала, при выполнении операции 302, устройство 208 управления выбором канала из фиг.2 получает запрос о воспроизведении нового канала. Ввод этого запроса о воспроизведении нового канала осуществляют посредством любого из множества традиционных способов, например путем выбора пользователем стрелки "переключение канала в сторону увеличения его порядкового номера" или стрелки "переключение канала в сторону уменьшения его порядкового номера" на устройстве дистанционного управления. Затем при выполнении операции 304 устройство 221 выбора каналов опознает надлежащий список предпочтений. В альтернативном варианте, в котором отсутствует возможность обслуживания множества списков предпочтений, операция 304 может быть пропущена.

На фиг.4 показаны списки предпочтений согласно одному из вариантов осуществления настоящего изобретения. На нем показано множество (m) списков 401 и 402 предпочтений. Каждый из списков 401 и 402 предпочтений может содержать в себе множество идентификаторов канала, например идентификаторы 407, 408 и 409 канала из списка 401 предпочтений. Каждый из идентификаторов канала соответствует любому одному из множества различных источников (например, аналоговому телевизионному вещанию, каналу сетевого обслуживания, радиопередаче и т.д.). Кроме того, одному и тому же источнику может соответствовать множество каналов. Может быть реализован любой из множества способов расположения идентификаторов канала в списках предпочтений, например в соответствии с источником, в определенном порядке, задаваемом пользователем, в порядке добавления идентификаторов к списку, в произвольном порядке и т.д.

Каждый из множества списков 401-402 предпочтений может соответствовать различным пользователям и/или категориям. В изображенном на чертеже варианте осуществления распознавание списков 401-402 осуществляют посредством их дескрипторов 411-412. Примерами таких дескрипторов являются, в том числе, "Пользователь Джо Смит", "Спорт" или "Пользователь Джейн Смит; музыка кантри/вестерн". Если, по меньшей мере, один из списков 401-402 предпочтений соответствует конкретному пользователю, то опознавание соответствующего списка предпочтений (операция 304 из фиг.3) осуществляют посредством поиска в списках 401-402 текущего пользователя системы воспроизведения развлекательных программ. В результате такого поиска может быть получен один список или же в альтернативном варианте может быть получено множество списков (например, множество списков с различными категориями для этого пользователя или же, по меньшей мере, один "универсальный" список, являющийся дополнительным к возможному перечню различных категорий для этого пользователя). Если, по меньшей мере, один из списков 401-402 предпочтений соответствует конкретной категории, то опознавание соответствующего списка предпочтений также осуществляют посредством поиска в списках 401-402 категории, указанной пользователем. Конкретная категория может быть указана посредством множества способов, например путем ввода данных в систему через интерфейс пользователя (например, созданных посредством интерфейса 210 ИП из фиг.2) либо путем ввода конкретной категории из устройства дистанционного управления (например, путем выбора кнопки конкретной категории, путем выбора клавиш выбора канала, соответствующих конкретной категории, путем ввода наименования категории посредством устройства алфавитно-цифрового ввода и т.д.).

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

Возвращаясь к рассмотрению фиг.3, после того как при выполнении операции 304 опознан соответствующий список предпочтений, выполняют операцию 306, при которой устройство 221 выбора каналов по фиг.2 осуществляет обращение к опознанному списку предпочтений. При операции 308 устройство 221 выбора каналов определяет следующий канал на основе информации, содержащейся в списке предпочтений, к которому осуществляют обращение. Определение следующего канала может быть осуществлено любым из множества способов. Согласно одному из вариантов исполнения устройство 208 управления выбором канала по фиг. 2 сохраняет запись о текущем канале, воспроизводимом для пользователя системой развлекательных программ (например, контроллер 200 может контролировать и отслеживать любые переключения каналов в системе). В этом варианте исполнения устройство 221 выбора каналов сравнивает текущий воспроизводимый канал со списком предпочтений, к которому было осуществлено обращение. В том случае, если текущий воспроизводимый канал содержится в списке предпочтений, к которому было осуществлено обращение, то определяют, что в качестве следующего канала служит тот канал, который расположен в списке предпочтений следующим после текущего воспроизводимого канала. Процедура определения того, какой канал будет являться следующим, может "охватывать" каналы с последнего по первый (например, от идентификатора 409 канала по фиг.4 до идентификатора 407 канала). В том случае, если текущий канал не содержится в списке предпочтений, к которому было осуществлено обращение, то определяют, что в качестве следующего канала служит первый канал из списков предпочтений. В альтернативном варианте следующим каналом может просто являться канал из списка предпочтений, который расположен следующим за тем каналом, который был ранее опознан при выполнении операции 308, вне зависимости от того, сколько промежуточных каналов было выбрано и насколько давно это было осуществлено.

После того как при операции 308 определен следующий канал, выполняют операцию 310, при которой осуществляют "настройку" соответствующего блока на этот определенный канал. Этот процесс "настройки" выполняет устройство 208 управления выбором канала, передающее в устройство 204 управления блоками сообщение, в котором указано соответствующее устройство из системы развлекательных программ, служащее источником определенного канала, а также сам идентификатор определенного канала. Затем устройство 204 управления блоками передает соответствующий сигнал (сигналы) в соответствующий блок (блоки) системы развлекательных программ, обеспечивающий их настройку на определенный канал и его воспроизведение.

Опознавание соответствующего блока для настройки на определенный канал может быть выполнено различными способами. Согласно одному из вариантов осуществления настоящего изобретения списки 401-402 предпочтений из фиг.4 содержат дополнительную информацию 420 "настраиваемый блок", посредством которой определяют, какой из блоков системы воспроизведения развлекательных программ используют для настройки на конкретные каналы.

Согласно альтернативному варианту осуществления настоящего изобретения для определения надлежащего блока для настройки на определенный канал выполняют обращение к базе 212 данных ЭСП по фиг.2. Пример базы данных ЭСП показан на фиг.5. Как показано на чертеже, база 500 данных содержит в себе идентификаторы 502 канала, идентификаторы 504 настраиваемых блоков и дескрипторы 506 источников. База 500 данных также содержит дополнительную информацию (например, продолжительность киносеанса, описательную информацию о киносеансе, например название фильма и перечень актеров/актрис и т.д.) (на чертеже не показана). Устройство 208 управления выбором канала по фиг.2 может осуществлять доступ к базе 500 данных ЭСП и производить поиск идентификаторов 502 канала для определенного канала (при выполнении операции 308 по фиг.3). После обнаружения в базе 500 данных определенного канала устройство 208 управления по соответствующему идентификатору 504 настраиваемого блока может затем определить тот настраиваемый блок, который соответствует этому каналу. Следует отметить, что наиболее вероятен тот случай, в котором для каждого канала существует множество элементов списка, соответствующих различным временам и киносеансам. Поскольку всем этим элементам списка соответствует один и тот же настраиваемый блок, то для определения настраиваемого блока, соответствующего этому каналу, может быть использован любой из них.

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

Фиг. 6 представляет собой схему последовательности операций, на которой показаны операции, выполняемые при разрешении осуществлять обновление списков предпочтений пользователей согласно одному из вариантов осуществления настоящего изобретения. Сначала, при выполнении операции 602, устройство 208 управления выбором канала по фиг.2 осуществляет прием от пользователя запроса на обновление. В изображенном на чертеже варианте осуществления этот запрос также содержит указатель конкретного списка предпочтений, предназначенного для обновления. Пользователь может указать конкретный список предпочтений различными способами, например путем ввода идентификатора пользователя и/или категории списка, предназначенного для обновления, либо путем выбора из списка, отображаемого на экране посредством устройства 208 управления. Согласно одному из вариантов исполнения устройство 208 управления обеспечивает дополнительную защиту (например, защиту с использованием паролей) для предотвращения несанкционированного доступа к списку (спискам) предпочтений. В этом варианте исполнения при выполнении операции 604 устройство 208 управления проверяет, разрешен ли данному пользователю санкционированный доступ к спискам. В том случае, если санкционированный доступ пользователю не разрешен, то процесс завершают и обновление списка (списков) предпочтений не осуществляют. В альтернативном варианте исполнения подобную проверку не осуществляют и в процессе обработки непосредственно переходят от операции 602 к операции 606.

При выполнении операции 606 устройство 222 управления системой предпочтений по фиг. 2 осуществляет доступ к базе 214 данных системы предпочтений для извлечения установленного списка предпочтений и отображает на экране список для пользователя (например, на устройстве 102 отображения по фиг.1). Затем при операции 608 устройство 222 управления системой предпочтений ждет поступления введенных пользователем команд. В изображенном на чертеже варианте осуществления разрешен ввод пользователем четырех типов команд: добавить канал, удалить канал, переупорядочить списки каналов и завершить процесс. Ввод созданных пользователем команд может быть осуществлен множеством способов, например посредством выбора кнопок, пунктов меню или способом "перетащить и оставить" ("drag and drop") с использованием графического интерфейса пользователя, обеспечиваемого ИП 210 по фиг.2, посредством алфавитно-цифровой команды, ввода данных и т.д.

В том случае, если на входе получена информация "добавить канал", то при выполнении операции 610 устройство 222 управления системой предпочтений вставляет в список тот канал, который указан в полученной на входе информации. Если на входе получена информация "удалить канал", то выполняют операцию 614, при которой устройство 222 управления системой предпочтений удаляет из списка тот канал, который указан в полученной на входе информации. Если на входе получена информация "переупорядочить списки каналов", то выполняют операцию 612, при которой устройство 222 управления системой предпочтений производит изменение порядка следования каналов в списке согласно полученной на входе информации. Если же на входе получена информация "завершить процесс", то выполняют операцию 616, при которой устройство 222 управления системой предпочтений запоминает измененный посредством операций 610-614 список.

На фиг. 7 показан один из вариантов осуществления вычислительного устройства, пригодного для использования совместно с настоящим изобретением. Согласно одному из вариантов исполнения вычислительное устройство 700 по фиг.7 представляет собой системный контроллер 104 по фиг.1. В варианте осуществления, изображенном на фиг.7, устройство 700 содержит в себе процессор 702 и кэш-память 704, соединенные между собой так, как показано на чертеже. Кроме того, устройство 700 содержит в себе высокопроизводительную шину 706 ввода-вывода и стандартную шину 708 ввода-вывода. Главный мост 710 соединяет процессор 702 с высокопроизводительной шиной 706 ввода-вывода, а мост 712 между шинами ввода-вывода соединяет эти две шины 706 и 708 между собой. К шине 706 подключены интерфейс 724 сети/связи и системная память 714. К шине 708 подключены запоминающее устройство 720 большой емкости, клавиатура и указательное устройство 722 и порты 726 ввода-вывода. Посредством совокупности этих блоков отображают обширный класс аппаратных систем, который включает универсальные компьютерные системы, основанные на процессоре Пентиум (Pentiumспособ и устройство просмотра и выбора каналов из множества   источников на основе определяемых пользователем   предпочтений, патент № 2220513), процессоре Пентиум Про (Pentiumспособ и устройство просмотра и выбора каналов из множества   источников на основе определяемых пользователем   предпочтений, патент № 2220513 Pro) или процессоре Пентиум II (Pentiumспособ и устройство просмотра и выбора каналов из множества   источников на основе определяемых пользователем   предпочтений, патент № 2220513 II), которые производит Корпорация Интел (Intel Corporation), но не ограничен ими.

В одном из вариантов осуществления к высокопроизводительной шине 706 ввода-вывода также подключены и различные электронные устройства. Как изображено на чертеже, к высокопроизводительной шине 706 ввода-вывода также подключены аналоговый тюнер/цифровые спутниковые/кабельные устройства 728, что позволяет осуществлять "настройку" устройства 700 на различные каналы ввода программ.

Эти узлы 702 - 728 выполняют свои обычные функции, являющиеся известным уровнем техники. В частности, интерфейс 724 сети/связи используют для обеспечения связи между устройством 700 и любой из обширного множества обычных сетей, таких как сеть Ethernet, кольцевая сеть с маркерным доступом (token ring), Интернет и т.д. Следует понимать, что схемное решение интерфейса 724 зависит от типа сети, с которой соединено устройство 700.

Запоминающее устройство 720 большой емкости используют для обеспечения постоянного хранения данных и программных команд, посредством которых реализуют описанные выше функции, а системную память 714 используют для обеспечения временного хранения данных и программных команд при их исполнении процессором 702. Порты 726 ввода-вывода представляют собой один или более последовательных и/или параллельных коммуникационных портов, используемых для обеспечения связи между дополнительными периферийными устройствами, которые могут быть соединены с устройством 700.

Различные узлы устройства 700 могут быть расположены в ином порядке. Например, кэш-память 704 может быть расположена на одном кристалле с процессором 702. В альтернативном варианте кэш-память 704 и процессор 702 могут быть заключены в единый корпус в виде "процессорного модуля", при этом процессор 702 называют "ядром процессора". Кроме того, в некоторых вариантах исполнения настоящего изобретения не требуется того, чтобы устройство содержало все вышеуказанные узлы. Например, устройство 700 может не содержать в своем составе запоминающее устройство 720 большой емкости, клавиатуру и указательное устройство 722 и/или интерфейс 724 сети/связи. Кроме того, периферийные устройства, которые изображены соединенными со стандартной шиной 708 ввода-вывода, могут быть соединены с высокопроизводительной шиной 706 ввода-вывода; помимо этого, в некоторых вариантах исполнения может быть использована только одна шина, причем узлы устройства 700 соединены с одной шиной. К тому же, устройство 700 может содержать в себе дополнительные узлы, например дополнительные процессоры, накопители или запоминающие устройства.

В одном из вариантов осуществления описанные выше способ и устройство просмотра и выбора каналов из множества источников на основе определяемых пользователем предпочтений согласно настоящему изобретению реализуют в виде последовательности компьютерных подпрограмм, выполняемых посредством устройства 700 по фиг.7. В этом варианте осуществления каждый из контроллеров и устройств управления 204-210 по фиг.2 реализован в виде последовательности компьютерных подпрограмм. Эти компьютерные подпрограммы содержат в себе множество или последовательности команд, предназначенных для их исполнения процессором в аппаратной системе, например процессором 702 по фиг.7. Последовательность команд первоначально хранят в запоминающем устройстве, например в запоминающем устройстве 720 большой емкости. Следует понимать, что запоминание последовательности команд может быть осуществлено с использованием любого обычного носителя информации, например гибкого магнитного диска, постоянного запоминающего устройства на компакт-диске (CD-ROM), магнитной ленты, универсального цифрового диска (DVD), лазерного диска, постоянного запоминающего устройства (ПЗУ), флэш-памяти и т.д. Запоминание последовательностей команд не обязательно нужно осуществлять локально, а их прием может быть осуществлен из удаленного запоминающего устройства, например из находящегося в сети сервера, через интерфейс 724 сети/связи. Команды копируют из запоминающего устройства, например из запоминающего устройства 720 большой емкости, в устройство памяти 714, а затем посредством процессора 702 осуществляют их выборку и исполнение. В одном из вариантов осуществления эти компьютерные подпрограммы написаны на языке программирования C++. Однако следует понимать, что эти подпрограммы могут быть созданы на любом из большого множества языков программирования.

В альтернативных вариантах осуществления настоящее изобретение реализуют в виде дискретных аппаратных средств или программно-аппаратных средств. Например, может быть осуществлено программирование одной или более специализированных интегральных схем (СИС) (ASICs) таким образом, чтобы они выполняли описанные выше функции согласно настоящему изобретению. В другом примере контроллеры и устройства управления 204 - 210 по фиг.2 могут быть реализованы в одной или в большем количестве специализированных интегральных схем на дополнительной схемной плате, которую вставляют в аппаратную часть системы 700 по фиг.2.

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

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

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

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

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

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

Класс H04N7/10 приспособления для передачи сигналов по электрическому кабелю

система передачи, передатчик и приемник -  патент 2264048 (10.11.2005)
система кабельного телевидения или аналогичная ей система связи -  патент 2259021 (20.08.2005)
передающий модуль системы многоканального видеоаудионаблюдения -  патент 2250506 (20.04.2005)
система и способ передачи цифрового видеосигнала и данных через канал связи -  патент 2220512 (27.12.2003)
устройство, предназначенное для обеспечения видеодоступа и управления через компьютерную сеть, включая коррекцию изображения -  патент 2219677 (20.12.2003)
сеть, обеспечивающая возможности использования множества видов средств передачи информации -  патент 2127960 (20.03.1999)
интерактивная мультимедиа система связи -  патент 2110162 (27.04.1998)
способ кодирования платного телевизионного канала с адресацией абонентов -  патент 2090010 (10.09.1997)
Наверх