СИСТЕМА ПОДКЛЮЧЕНИЯ

1. Система подключения, содержащая по меньшей мере одно хост-устройство (100), множество периферийных устройств (110, 111, 112), связанные с по меньшей мере одним хост-устройством, и подключаемое устройство (120), причем хост-устройство выполнено с возможностью беспроводного подключения к подключаемому устройству и содержит хост-процессор (101), выполненный с возможностью
передачи сообщений о периферийных устройствах, причем каждое сообщение о периферийных устройствах содержит данные периферийных устройств, указывающие на доступность услуг по меньшей мере одного периферийного устройства,
подключения к подключаемому устройству,
приема сообщения о выборе, указывающего на выбранное периферийное устройство, и
обеспечения доступа к выбранному периферийному устройству для подключаемого устройства,
причем подключаемое устройство является головным носимым устройством, выполненным с возможностью беспроводного подключения, и,
причем головное носимое устройство содержит
камеру (123) для захвата изображения операционной среды, содержащей периферийные устройства,
и
процессор (122) подключаемого устройства, выполненный с возможностью
приема сообщений о периферийных устройствах,
обработки изображения для идентификации периферийных устройств,
обнаружения, посредством головного носимого устройства, положения фокуса в операционной среде, на основе направления взгляда пользователя,
выбора периферийного устройства из идентифицированных периферийных устройств с использованием положения фокуса,
определения выбранного хост-устройства посредством определения хост-устройства, которое обеспечивает доступ к выбранному периферийному устройству, в зависимости от принятых сообщений о периферийных устройствах, и
подключения к выбранному хост-устройству,
отправки сообщения о выборе, указывающего на выбранное периферийное устройство, и
обеспечения доступа к выбранному периферийному устройству и использования услуг выбранного периферийного устройства.
2. Система подключения по п. 1, в которой
по меньшей мере одно периферийное устройство и/или хост-процессор выполнены с возможностью обеспечения активного визуального маркера, отображаемого на устройстве отображения периферийного устройства, и
процессор подключаемого устройства выполнен с возможностью идентификации периферийного устройства посредством обнаружения визуального маркера в изображении.
3. Головное носимое устройство для использования в системе по п. 1, причем головное носимое устройство (120) содержит
камеру (123) для захвата изображения операционной среды, содержащей периферийные устройства,
процессор (122) подключаемого устройства, выполненный с возможностью
приема сообщений о периферийных устройствах,
обработки изображения для идентификации периферийных устройств,
обнаружения, посредством головного носимого устройства, положения фокуса в операционной среде, на основе направления взгляда пользователя,
выбора периферийного устройства из идентифицированных периферийных устройств на основе положения фокуса,
определения выбранного хост-устройства посредством определения хост-устройства, которое обеспечивает доступ к выбранному периферийному устройству, в зависимости от принятых сообщений о периферийных устройствах, и
подключения к выбранному хост-устройству,
отправки сообщения о выборе, указывающего на выбранное периферийное устройство, и
обеспечения доступа к выбранному периферийному устройству и использования услуг выбранного периферийного устройства.
4. Головное носимое устройство по п. 3, причем
головное носимое устройство содержит блок отображения для отображения наложения поверх операционной среды, воспринимаемой пользователем через головное носимое устройство, и процессор подключаемого устройства выполнен с возможностью генерации наложения и, при этом, визуального маркирования по меньшей мере одного из периферийных устройств.
5. Головное носимое устройство по п. 4, в котором
процессор подключаемого устройства выполнен с возможностью упомянутого маркирования посредством по меньшей мере одного из
визуального назначения приоритетов периферийных устройств на основе расстояния от периферийных устройств до пользователя;
визуального назначения приоритетов периферийных устройств на основе информации о сеансе предшествующего сеанса подключаемого устройства с использованием периферийных устройств;
визуального назначения приоритетов периферийных устройств на основе текущего состояния пользователя;
визуального указания на периферийное устройство, которое является доступным, но невидимым в операционной среде, воспринимаемой пользователем.
6. Головное носимое устройство по любому из пп. 3-5, в котором процессор подключаемого устройства выполнен с возможностью
обнаружения положения фокуса посредством камеры, путем взятия центрального положения в изображении в качестве указывающего на направление взгляда относительно операционной среды, причем положение фокуса соответствует центральному положению в поле зрения пользователя, смотрящего прямо вперед вследствие того, что глаз пользователя имеет центрированную ориентацию, и
выбора периферийного устройства, ближайшего к положению фокуса.
7. Головное носимое устройство по п. 6, в котором процессор подключаемого устройства выполнен с возможностью
обнаружения направления взгляда, посредством обнаружения фактической ориентации глаза пользователя и определения смещения фактической ориентации от центрированной ориентации, и сдвига положения фокуса в зависимости от смещения.
8. Головное носимое устройство по п. 7, в котором процессор подключаемого устройства выполнен с возможностью обнаружения расстояния наблюдения от глаза пользователя до периферийных устройств, и сдвига упомянутого положения фокуса в зависимости от расстояния наблюдения.
9. Головное носимое устройство по любому из пп. 3-8, в котором процессор подключаемого устройства выполнен с возможностью идентификации периферийного устройства в операционной среде посредством обращения к предварительно сконфигурированной схеме, причем предварительно сконфигурированная схема определяет положения множества периферийных устройств в операционной среде.
10. Головное носимое устройство по любому из пп. 3-9, в котором процессор подключаемого устройства выполнен с возможностью идентификации периферийного устройства в операционной среде посредством распознавания периферийного устройства на основе визуальных характеристик периферийного устройства.
11. Головное носимое устройство по любому из пп. 3-10, в котором процессор подключаемого устройства выполнен с возможностью идентификации периферийного устройства посредством обнаружения визуального маркера в изображении.
12. Головное носимое устройство по п. 11, в котором визуальный маркер является
QR-кодом или штриховым кодом;
наклейкой, имеющей графический символ и/или текст;
активным визуальным маркером, отображаемым на устройстве отображения периферийного устройства.
13. Способ подключения подключаемого устройства, для использования в головном носимом устройстве в качестве подключаемого устройства, в системе по п. 1, причем способ содержит этапы на которых
принимают сообщения о периферийных устройствах,
обрабатывают изображения для идентификации периферийных устройств,
обнаруживают, посредством головного носимого устройства, положение фокуса в операционной среде, на основе направления зрения пользователя,
выбирают периферийное устройство из идентифицированных периферийных устройств на основе положения фокуса,
определяют выбранное хост-устройство посредством определения хост-устройства, которое обеспечивает доступ к выбранному периферийному устройству, в зависимости от принятых сообщений о периферийных устройствах, и
подключаются к выбранному хост-устройству,
отправляют сообщение о выборе, указывающее на выбранное периферийное устройство, и
обеспечивают доступ к выбранному периферийному устройству и используют услуги выбранного периферийного устройства.
14. Способ подключения хост-устройства, для использования в хост-устройстве в системе по п. 2, причем хост-устройство (100) выполнено с возможностью беспроводного подключения к подключаемому устройству и обеспечения доступа по меньшей мере к одному из периферийных устройств для подключаемого устройства,
причем способ содержит этапы на которых:
передают сообщения о периферийных устройствах, причем каждое сообщение о периферийных устройствах содержит данные периферийных устройств, указывающие на доступность услуг по меньшей мере одного периферийного устройства,
обеспечивают активный визуальный маркер, отображаемый на устройстве отображения периферийного устройства,
подключают головное носимое устройство в качестве подключаемого устройства,
принимают сообщение о выборе, указывающее на выбранное периферийное устройство, и
обеспечивают доступ к выбранному периферийному устройству для подключаемого устройства.
15. Компьютерная программа для подключения между хост-устройством и подключаемым устройством, содержащая программу, выполненную с возможностью предписания процессору выполнить способ по п. 13 или 14.