ПРОГРАММИРУЕМЫЕ ЭКРАННОЕ МЕНЮ И ПУЛЬТ ДИСТАНЦИОННОГО УПРАВЛЕНИЯ

1. Способ программирования программируемого пульта дистанционного управления, включающий в себя следующие шаги:
определение одной или нескольких функций, которые пользователь может инициировать путем нажатия одной или нескольких кнопок на физическом устройстве дистанционного управления;
сохранение информации об указанных функциях;
использование графической среды программирования для начального назначения по меньшей мере одной из указанных функций по меньшей мере одной из указанных кнопок в связи с первым предопределенным экранным меню; и
динамическое переназначение одной или нескольких из указанных функций в ответ на использование указанного устройства дистанционного управления для управления вторым предопределенным экранным меню.
2. Способ по п.1, отличающийся тем, что указанный шаг начального назначения по меньшей мере одной из указанных функций по меньшей мере одной из указанных кнопок основан на профиле пользователя, соответствующем этому пользователю.
3. Способ по п.2, отличающийся тем, что профиль пользователя включает в себя информацию о персональных настройках этого пользователя.
4. Способ по п.2, отличающийся тем, что профиль пользователя включает в себя информацию о сервисах, к которым этот пользователь имеет право доступа с использованием программируемого пульта дистанционного управления.
5. Способ по п.2, отличающийся тем, что профиль пользователя включает в себя информацию о том, имеет ли этот пользователь физические особенности.
6. Способ по п.2, отличающийся тем, что профиль пользователя включает в себя информацию о параметрах контроля со стороны родителей, применимых к этому пользователю.
7. Способ по п.1, отличающийся тем, что шаг динамического переназначения одной или нескольких из указанных функций основан на профиле пользователя, соответствующем этому пользователю.
8. Способ по п.7, отличающийся тем, что указанный профиль пользователя включает в себя информацию о персональных настройках этого пользователя.
9. Способ по п.7, отличающийся тем, что указанный профиль пользователя включает в себя информацию о сервисах, к которым этот пользователь имеет право доступа с использованием программируемого пульта дистанционного управления.
10. Способ по п.1, отличающийся тем, что указанный шаг начального назначения по меньшей мере одной из указанных функций по меньшей мере одной из указанных кнопок основан на физическом местонахождении этого пользователя.
11. Способ по п.1, отличающийся тем, что шаг динамического переназначения одной или нескольких из указанных функций по меньшей мере одной из указанных кнопок основан на физическом местонахождении этого пользователя.
12. Способ по п.1, отличающийся тем, что указанный шаг начального назначения по меньшей мере одной из указанных функций по меньшей мере одной из указанных кнопок основан на выборе пользователем предопределенного сервиса, предоставляемого программируемым мультимедийным контроллером.
13. Способ по п.1, отличающийся тем, что шаг динамического переназначения одной или нескольких из указанных функций основан на навигации пользователя по одному или нескольким из указанных предопределенных экранных меню.
14. Способ программирования программируемого экранного меню, включающий в себя следующие шаги:
определение одной или нескольких функций, которые пользователь может инициировать путем взаимодействия с одним или несколькими экранными меню;
сохранение информации об указанных функциях;
использование графической среды программирования для начального назначения по меньшей мере одной из указанных функций по меньшей мере одному активируемому пользователем элементу управления, отображаемому на указанном одном или нескольких экранных меню; и
динамическое переназначение одной или нескольких из указанных функций в ответ на навигацию указанного пользователя по указанному одному или нескольким экранным меню.
15. Способ по п.14, отличающийся тем, что шаг начального назначения по меньшей мере одной из указанных функций по меньшей мере одному активируемому пользователем элементу управления основан на профиле пользователя, соответствующем этому пользователю.
16. Способ по п.15, отличающийся тем, что профиль пользователя включает в себя информацию о персональных настройках этого пользователя.
17. Способ по п.15, отличающийся тем, что профиль пользователя включает в себя информацию о сервисах, к которым этот пользователь имеет право доступа с использованием указанного экранного меню.
18. Способ по п.15, отличающийся тем, что профиль пользователя включает в себя информацию о том, имеет ли этот пользователь физические особенности.
19. Способ по п.15, отличающийся тем, что профиль пользователя включает в себя информацию о параметрах контроля со стороны родителей, применимых к этому пользователю.
20. Способ по п.14, отличающийся тем, что шаг динамического переназначения одной или нескольких из указанных функций основан на профиле пользователя, соответствующем этому пользователю.
21. Способ по п.20, отличающийся тем, что профиль пользователя включает в себя информацию о персональных настройках этого пользователя.
22. Способ по п.20, отличающийся тем, что профиль пользователя включает в себя информацию о сервисах, к которым пользователь имеет право доступа с использованием указанного экранного меню.
23. Способ по п.14, отличающийся тем, что указанный шаг начального назначения по меньшей мере одной из указанных функций по меньшей мере одной из указанных кнопок основан на физическом местонахождении пользователя.
24. Способ по п.14, отличающийся тем, что указанный шаг динамического переназначения одной или нескольких из указанных функций по меньшей мере одной из указанных кнопок основан на физическом местонахождении пользователя.
25. Способ по п.14, отличающийся тем, что указанный шаг начального назначения по меньшей мере одной из указанных функций по меньшей мере одной из указанных кнопок основан на выборе пользователем предопределенного сервиса, предоставляемого программируемым мультимедийным контроллером.
26. Программируемая мультимедийная система, содержащая:
программируемый мультимедийный контроллер, включающий в себя универсальный компьютер и подключенный к устройству отображения;
указанное устройство отображения для показа одного или нескольких экранных меню, включающих в себя один или несколько активируемых пользователем элементов управления для подачи команд управления указанным программируемым мультимедийным контроллером; и
по меньшей мере один из указанного одного или нескольких активируемых пользователем элементов управления, имеющий по меньшей мере одну первоначально назначенную функцию, выполняемую в ответ на активацию пользователем одного из указанных элементов управления, причем указанная система выполнена с возможностью динамически переназначать другую функцию указанному по меньшей мере одному активируемому пользователем элементу управления в ответ на навигацию указанного пользователя по указанному одному или нескольким экранным меню.
27. Программируемая мультимедийная система, содержащая:
программируемый мультимедийный контроллер, включающий в себя универсальный компьютер и подключенный к устройству отображения;
указанное устройство отображения для показа одного или нескольких экранных меню, включающих в себя один или несколько активируемых пользователем элементов управления для подачи команд управления указанным программируемым мультимедийным контроллером;
физический пульт дистанционного управления, имеющий одну или более физических кнопок, соответствующих указанным активируемым пользователем элементам управления на указанном одном или нескольких экранных меню; и
по меньшей мере один из указанного одного или нескольких активируемых пользователем элементов управления, имеющих по меньшей мере одну первоначально назначенную функцию, выполняемую в ответ на активацию пользователем физической кнопки на указанном программируемом пульте дистанционного управления, причем указанная система выполнена с возможностью динамически переназначать другую функцию указанному по меньшей мере одному активируемому пользователем элементу управления в ответ на навигацию указанного пользователя по указанному одному или нескольким экранным меню.