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

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