ИНТЕЛЛЕКТУАЛЬНАЯ ТЕЛЕВИЗИОННАЯ ПРИСТАВКА И СПОСОБ РАБОТЫ ДЛЯ ИНТЕЛЛЕКТУАЛЬНОЙ УСЛУГИ И УСЛУГИ ЦИФРОВОГО ТЕЛЕВИДЕНИЯ С ИСПОЛЬЗОВАНИЕМ ОДНОЙ ОПЕРАЦИОННОЙ СИСТЕМЫ

1. Способ работы интеллектуальной телевизионной приставки (STB), предоставляющей интеллектуальную услугу и услугу цифрового телевидения (DTV) с использованием одной операционной системы, при этом способ содержит этапы, на которых:
приводят в действие операционную систему, содержащую по меньшей мере множество библиотек и ядро, включающее в себя драйвер компоновщика и драйверы для множества аппаратных устройств;
выполняют в операционной системе загрузку приложений, разработанных на основе интерфейса прикладного программирования (API) в рамках структуры, соответствующей операционной системе;
выполняют в операционной системе загрузку стека DTV, включающего в себя функцию услуги DTV и функцию услуги безопасности; и
обеспечивают возможность обмена данными между по меньшей мере одним из приложений и стеком DTV, когда указанное по меньшей мере одно из приложений использует драйвер компоновщика, включенный в ядро операционной системы, для получения доступа к функции услуги DTV, включенной в стек DTV.
2. Способ по п.1, в котором операционная система соответствует операционной системе Android.
3. Способ по п.1, в котором на этапе обеспечения возможности:
инкапсулируют переданные или принятые данные в класс посылки.
4. Способ по п.1, дополнительно содержащий этап, на котором:
используют уровень абстракции аппаратных средств DTV (DTV HAL) для обмена данными между функцией услуги DTV и функцией услуги безопасности, включенных в стек DTV.
5. Способ по п.4, в котором HAL DTV обеспечивает обмен данными между функцией услуги DTV и функцией услуги безопасности при использовании библиотеки для аппаратных устройств, библиотеки для неаппаратных устройств и библиотеки для стека DTV.
6. Способ по п.5, в котором:
библиотека для аппаратных устройств обрабатывает доступ к аппаратным устройствам, включенным в интеллектуальную STB;
библиотека для неаппаратных устройств отлична от библиотеки для аппаратных устройств и включает в себя модули, ассоциированные с HAL DTV; и
библиотека для стека DTV включает в себя модули, поддерживающие услугу DTV.
7. Способ по п.1, в котором драйвер компоновщика выполняет механизм обмена данными между процессами (IPC).
8. Способ по п.1, дополнительно содержащий этапы, на которых:
обращаются к рынку приложений через сеть; и
загружают по меньшей мере одно приложение с рынка приложений на основе выбора пользователя.
9. Способ по п.1, в котором:
стек DTV поддерживает услугу электронной программы телевизионных передач (EPG) или услугу видео по запросу (VOD); и
приложения загружены через интеллектуальную услугу.
10. Энергонезависимый считываемый компьютером носитель информации, содержащий программу для передачи в компьютер команд для выполнения способа по п.1.
11. Интеллектуальная телевизионная приставка (STB), содержащая запоминающее устройство, процессор и множество аппаратных устройств, предоставляющая интеллектуальную услугу и услугу цифрового телевидения (DTV) в одной операционной системе, при этом интеллектуальная STB содержит:
процессор для приведения в действие операционной системы, содержащей по меньшей мере множество библиотек и ядро, включающее в себя драйвер компоновщика и драйверы для множества аппаратных устройств; и
запоминающее устройство для загрузки в операционной системе приложений, разработанных на основе интерфейса прикладного программирования (API) в рамках структуры, соответствующей операционной системе, и стека DTV, включающего в себя функцию услуги DTV и функцию услуги безопасности;
при этом процессор выполнен с возможностью обеспечивать обмен данными между по меньшей мере одним из приложений и стеком DTV, когда указанное по меньшей мере одно из приложений использует драйвер компоновщика, включенный в ядро операционной системы, для получения доступа к функции услуги DTV, включенной в стек DTV.
12. Интеллектуальная STB по п.11, в которой:
операционная система расположена на первом уровне;
приложения, разработанные на основе API структуры, соответствующей операционной системе, расположены на втором уровне, являющемся более высоким уровнем относительно первого уровня; а
стек DTV, включающий в себя функцию услуги DTV и функцию услуги безопасности, расположен на третьем уровне, являющемся более высоким уровнем относительно первого уровня и являющемся уровнем, эквивалентным второму уровню.
13. Интеллектуальная STB по п.11, в которой операционная система соответствует операционной системе Android.
14. Интеллектуальная STB по п.11, в которой драйвер компоновщика выполнен с возможностью выполнения механизма обмена данными между процессами (IPC).
15. Интеллектуальная STB по п.11, в которой процессор выполнен с возможностью использовать уровень абстракции аппаратных средств DTV (DTV HAL) для обмена данными между функцией услуги DTV и функцией услуги безопасности, включенными в стек DTV.
16. Интеллектуальная STB по п.15, в которой запоминающее устройство выполнено с возможностью сохранять библиотеки HAL DTV в местоположении, на которое ссылается структура, соответствующая операционной системе.