СПОСОБ И СИСТЕМА ПОЛУЧЕНИЯ И ДЕКОДИРОВАНИЯ ПАКЕТНЫХ ВИДЕОСИГНАЛОВ

1. Способ получения и декодирования пакетных видеосигналов, включающий следующие стадии:
(a) получение потока пакетных данных, кодирующих видеосигнал;
(b) выполнение ряда правил, при этом каждое правило определяет соответствующее контенту условие и соответствующее действие, которое будет предпринято;
(c) обеспечение интерфейса для пользователя для связи с системой получения и декодирования, чтобы редактировать указанный набор правил;
(d) анализ контента потока пакетных данных, чтобы определить, соответствует ли контент условию, определенному в одном из указанных правил;
(e) после определения условия соответствия на указанной стадии анализа, выполнение соответствующего действия, определенного в одном из указанных правил, при этом указанное действие используется для управления компонентом, который находится под контролем указанной системы получения и декодирования.
2. Способ по п.1, в котором стадия анализа контента потока пакетных данных включает декодирование потока пакетных данных и анализ декодированного сигнала.
3. Способ по п.2, в котором стадия анализа декодируемого сигнала включает анализ аудиокомпонента декодируемого сигнала, чтобы обнаружить аудиоконтент, соответствующий указанному условию в одном из указанных правил.
4. Способ по п.3, в котором стадия анализа аудиокомпонента включает применение речевых методов анализа для обнаружения соответствия с одним или несколькими произнесенными словами или образцами слова, приведенными указанным пользователем в указанном интерфейсе для того, чтобы отредактировать указанный ряд правил.
5. Способ по п.2, в котором стадия анализа декодируемого сигнала включает анализ видеокомпонента декодируемого сигнала, чтобы обнаружить видеоконтент, соответствующий указанному условию в одном из указанных правил.
6. Способ по п.5, в котором стадия анализа видеокомпонента включает использование методики сопоставления с эталоном, чтобы идентифицировать соответствие с визуальным элементом, определенным указанным пользователем в указанном интерфейсе для того, чтобы отредактировать указанный ряд правил.
7. Способ по п.6, в котором указанный визуальный элемент включает строку текста.
8. Способ по п.1, в котором указанная стадия выполнения соответствующего действия включает выполнение действия эффективного управления компонентом указанной системы получения и декодирования.
9. Способ по п.8, в котором указанный компонент указанной системы получения выбирается из: декодера, процессора изображения, контроллера потока данных, системы выбора канала, системы видео-или аудиозаписи, список "просмотрю позже", очередь программ, системы выбора сцены из множества эпизодов или углов обзора, системы предупреждения, отображения оборудования, интегрального коммуникационный клиента (например, электронной почты, речевую или видеотелефонию, мгновенный обмен сообщениями, объединенные коммуникации) и встроенный браузер.
10. Способ по п.1, в котором указанная стадия выполнения соответствующего действия включает выполнение действия, эффективного управления компонентом системы, которая связана с и управляется указанной системой получения и декодирования.
11. Способ по п.10, в котором указанная связанная и управляемая система выбирается из: устройства дистанционного управления, телевизора, экрана дисплея, персонального компьютера, веб-сервера, системы видеозаписи и любой другой системы, которая была сконфигурирована для выдачи разрешения на управление системой получения и декодирования.
12. Способ по п.1, в котором указанная система получения и декодирования реализуется как абонентская приставка.
13. Способ по п.1, в котором указанная система получения и декодирования реализуются как компьютерная система, управляющая подходящим программным обеспечением, чтобы реализовать получение и декодирование сигналов.
14. Способ по п.1, в котором указанный поток пакетных данных не выбирается для просмотра пользователем системы получения и декодирования.
15. Продукт компьютерной программы, включающий команды кодирования носителя программы, которая при ее выполнении системой для получения и декодирования пакетных видеосигналов, инициирует систему на выполнение следующих действий:
(a) поддержку ряда правил, при этом каждое правило определяет соответствующее контенту условие и соответствующее действие, которое будет предпринято;
(b) предоставление интерфейса пользователю системы получения и декодирования, чтобы редактировать указанный ряд правил;
(c) анализ контента полученного потока пакетных данных, кодирующих видеосигнал, чтобы определить, соответствует ли контент условию, определенному в одном из указанных правил;
(d) после определения условия соответствия на указанной стадии анализа, выполнение соответствующего действия, определенного в одном из указанных правил, при этом указанное действие является эффективным для управления компонентом, который находится под контролем указанной системы получения и декодирования.
16. Система получения и декодирования пакетных видеосигналов, содержащая:
(a) сетевое соединение для получения потока пакетных данных, кодирующего видеосигнал;
(b) память для хранения ряда правил, при этом каждое правило определяет соответствующее контенту условие и соответствующее действие, которое будет предпринято;
(c) интерфейс, управляемый пользователем системы получения и декодирования, чтобы отредактировать, указанный ряд правил;
(d) система анализа контента для анализа содержания потока пакетных данных, чтобы определить, соответствует ли контент условию, определенному в одном из указанных правил;
(e) процессор, который после определения условия соответствия на указанной стадии анализа, выполняет соответствующее действие, определенное в одном из указанных правил, при этом указанное действие является эффективным для управления компонентом, который находится под контролем указанной системы получения и декодирования.