СИСТЕМА И СПОСОБ УПРАВЛЕНИЯ ОКРУЖАЮЩИМИ УСТРОЙСТВАМИ НА ОСНОВЕ ТОПОЛОГИИ

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