Беспроводная стыковка множества пользователей
Иллюстрации
Показать всеИзобретение относится к средству для беспроводной связи с множеством стыкуемых устройств. Технический результат заключается в обеспечении возможности совместного использования периферийных устройств без взаимных помех. Осуществляют пристыковку, по меньшей мере, одного стыкуемого устройства для обеспечения доступа к упомянутому, по меньшей мере, одному периферийному устройству для упомянутого стыкуемого устройства, причем эта пристыковка включает в себя пристыковку, по меньшей мере, одного первичного стыкуемого устройства и, по меньшей мере, одного вторичного стыкуемого устройства. Обеспечивают упомянутому первичному стыкуемому устройству управление упомянутым, по меньшей мере, одним периферийным устройством для определения AV-данных, которые должны быть воспроизведены. Передают в упомянутое вторичное стыкуемое устройство, по меньшей мере, части AV-данных, которые должны быть воспроизведены. Отправляют сигнал для активации стыковки вторичного стыкуемого устройства. Управляют уровнем мешающего воздействия вторичного стыкуемого устройства. Активируют приложение на упомянутом вторичном стыкуемом устройстве. 4 н. и 8 з.п. ф-лы, 6 ил.
Реферат
Область техники, к которой относится изобретение
Изобретение относится к хост-устройству для беспроводной связи с множеством стыкуемых устройств, причем это хост-устройство выполнено с возможностью связывания с, по меньшей мере, одним периферийным устройством для воспроизведения аудио- или видеоданных, причем хост-устройство содержит основной блок связи для предоставления упомянутой беспроводной связи, процессор стыковки, выполненный с возможностью стыковки, по меньшей мере, одного стыкуемого устройства для обеспечения доступа к, по меньшей мере, одному периферийному устройству для этого стыкуемого устройства, и причем это стыкуемое устройство содержит блок связи стыкуемого устройства для предоставления упомянутой беспроводной связи, процессор стыкуемого устройства, выполненный с возможностью стыковки, как стыкуемое устройство, с упомянутым хост-устройством, для получения доступа к, по меньшей мере, одному упомянутому периферийному устройству.
Изобретение также относится к стыкуемому устройству для беспроводной связи с хост-устройством, способу и компьютерному программному продукту для беспроводной связи между хостом и множеством стыкуемых устройств.
Изобретение относится к области беспроводной связи, например, посредством Wi-Fi, а более конкретно, к установлению соединения для системы беспроводной стыковки, содержащей множество стыкуемых устройств.
Уровень техники
Проводные стыковочные станции (док-станции) для переносных электронных устройств обычно содержат только один физический стыковочный соединитель для пристыковки одного устройства в каждый момент времени. Стыковочная станция может обеспечивать переносное устройство источником энергии и функциями периферийных устройств, которые не обеспечиваются самим устройством, например, большим экраном, (более) высококачественными динамиками, мышью и клавиатурой.
Беспроводная стыковка известна, например, из WO 2012/117306 A1. Беспроводная стыковочная станция обеспечивает возможность безопасной беспроводной связи между, по меньшей мере, одним подчиненным устройством и ведущим устройством.
Беспроводная стыковка в системе, содержащей хост-устройство и стыкуемые устройства, может базироваться на использовании беспроводной стыковочной станции на основе Wi-Fi (как описано в IEEE802.11). Беспроводная стыковочная станция может являться беспроводным стыковочным хостом (wireless docking host, WDH), который обеспечивает возможность доступа мобильного устройства (называемого стыкуемым) к набору периферийных устройств, локально присоединенных посредством провода, или соединенных беспроводным способом с хост-устройством (например, мышь USB, HDMI-дисплей, Bluetooth-наушники) посредством набора протоколов обмена сообщения по беспроводной линии связи (например, Wi-Fi). Беспроводной стыковочный хост может обеспечивать информацию о своем присутствии посредством радиомаяка (beacon) Wi-Fi, который стыкуемые устройства могут использовать для выбора и инициализации соединения с выбранным WDH. В качестве альтернативы, для выбора WDH и его инициализации для стыковки с ним, используются теги Беспроводной связи ближнего действия (Near Field Communication, NFC), ассоциированные с этим WDH или другие внеполосные средства (например, использование интерфейса связи из беспроводной системы энергоснабжения).
В US2012/0254773 раскрыты системы и способы для совместного использования интерактивной среды. Совместное использование интерактивной среды включает в себя упрощение участия в сеансе, причем этот сеанс проводится среди множества устройств пользователя с сенсорным экраном (touch screen user device, TSUD), соединенных друг с другом и с сервером мультимедиа. Способ может включать в себя отправку исходного мультимедийного содержимого (контента) в одно или несколько из множества TSUD в режиме реального времени или прием отредактированного мультимедийного содержимого из, по меньшей мере, одного из множества TSUD в режиме реального времени, причем это отредактированное мультимедийное содержимое содержит дополнительное мультимедийное содержимое, наложенное на упомянутое исходное мультимедийное содержимое.
Сущность изобретения
Беспроводная сущность связи в беспроводной стыковочной системе в принципе обеспечивает возможность одновременного соединения множества стыковочных устройств. Однако, когда множество стыкуемых пытаются получить доступ к идентичному периферийному устройству, это может вызывать взаимные помехи.
Задачей изобретения является обеспечение системы для беспроводной стыковки, которая обеспечивает возможность беспроводной пристыковки множества стыкуемых к хост-устройству простым в использовании способом с обеспечением возможности совместного использования периферийных устройств A/V без взаимных помех.
С этой целью, согласно первому аспекту изобретения, в хост-устройстве, описанном в первом абзаце, предлагается доступ к набору присоединенных периферийных устройств, причем упомянутый процессор стыковки выполнен с возможностью
- стыковки, по меньшей мере, одного первичного стыкуемого устройства и, по меньшей мере, одного вторичного стыкуемого устройства,
- обеспечения, первичному стыкуемому, управления, по меньшей мере, одним периферийным устройством для определения AV-данных, которые должны быть воспроизведены, и
- передачи, вторичному стыкуемому, по меньшей мере, части AV-данных, которые должны быть воспроизведены, и причем упомянутый процессор стыковки выполнен с возможностью, после инструкции первичного стыкуемого устройства, управления вторичным стыкуемым устройством посредством, по меньшей мере, одного из
- отправки сигнала для активации стыковки вторичного стыкуемого устройства,
- управления уровнем мешающего воздействия вторичного стыкуемого устройства,
- активизации приложения на вторичном стыкуемом устройстве,
причем упомянутый процессор стыкуемого устройства вторичного стыкуемого устройства выполнен с возможностью управления им посредством первичного стыкуемого устройства посредством, соответственно, по меньшей мере, одного из
- приема сигнала для активации стыковки как вторичный стыкуемый и после приема этого сигнала инициализации одного или нескольких действий для пристыковки к хост-устройству,
- после стыковки, обеспечения возможности управления уровнем мешающего воздействия упомянутого вторичного стыкуемого устройства,
- после стыковки, обеспечения возможности активизации приложения на упомянутом вторичном стыкуемом устройстве.
С этой целью, согласно второму аспекту изобретения, стыкуемое устройство, описанное в первом абзаце, содержит блок связи стыкуемого устройства для предоставления упомянутой беспроводной связи и процессор стыкуемого устройства, выполненный с возможностью стыковки, как стыкуемое устройство, с хост-устройством, для получения доступа к, по меньшей мере, одному периферийному устройству, причем упомянутый процессор стыкуемого устройства выполнен с возможностью
- стыковки как первичное стыкуемое устройство или вторичное стыкуемое устройство,
- исполнения, как первичное стыкуемое устройство, управления упомянутым, по меньшей мере, одним периферийным устройством для определения AV-данных, которые должны быть воспроизведены, и
- приема и воспроизведения, как вторичное стыкуемое устройство, AV-данных, которые должны быть воспроизведены, и
причем процессор стыковки первичного стыкуемого устройства выполнен с возможностью управления вторичным стыкуемым устройством посредством инструкции в упомянутый процессор стыковки для, по меньшей мере, одного из
- отправки сигнала для активации стыковки вторичного стыкуемого устройства,
- управления уровнем мешающего воздействия вторичного стыкуемого устройства,
- активизации приложения на вторичном стыкуемом устройстве, и
причем упомянутый процессор стыкуемого устройства вторичного стыкуемого устройства выполнен с возможностью управления им посредством первичного стыкуемого устройства посредством, соответственно, по меньшей мере, одного из
- приема сигнала для активации стыковки в качестве вторичного стыкуемого и, после приема этого сигнала, инициализации одного или нескольких действий для пристыковки к хост-устройству,
- после стыковки, обеспечения возможности управления уровнем мешающего воздействия упомянутого вторичного стыкуемого устройства,
- после стыковки, обеспечения возможности активизации приложения на упомянутом вторичном стыкуемом устройстве.
С этой целью, согласно еще одному аспекту изобретения, способ, описанный в первом абзаце, содержит, в хост-устройстве,
- стыковку, по меньшей мере, одного стыкуемого устройства для обеспечения доступа к, по меньшей мере, одному периферийному устройству для упомянутого стыкуемого устройства, причем стыковка включает в себя пристыковку, по меньшей мере, одного первичного стыкуемого устройства и, по меньшей мере, одного вторичного стыкуемого устройства,
- обеспечение, упомянутому первичному стыкуемому устройству, управления упомянутым, по меньшей мере, одним периферийным устройством для определения AV-данных, которые должны быть воспроизведены, и
- передачу, в упомянутое вторичное стыкуемое устройство, по меньшей мере, части AV-данных, которые должны быть воспроизведены, и причем упомянутая стыковка содержит, после инструкции первичного стыкуемого устройства, управление вторичным стыкуемым устройством посредством, по меньшей мере, одного из
- отправки сигнала для активации стыковки вторичного стыкуемого устройства,
- управления уровнем мешающего воздействия вторичного стыкуемого устройства,
- активизации приложения на вторичном стыкуемом устройстве.
С этой целью, согласно еще одному аспекту изобретения, способ, описанный в первом абзаце, содержит, в стыкуемом устройстве,
- исполнение, в качестве первичного стыкуемого устройства, управления упомянутым, по меньшей мере, одним периферийным устройством для определения AV-данных, которые должны быть воспроизведены, и
- прием и воспроизведение, в качестве вторичного стыкуемого устройства, по меньшей мере, части AV-данных, которые должны быть воспроизведены, и
причем этот способ содержит, в первичном стыкуемом устройстве, управление вторичным стыкуемым устройством, посредством выдачи инструкции в процессор стыковки, для, по меньшей мере, одного из
- отправки сигнала для активации стыковки вторичного стыкуемого устройства,
- управления уровнем мешающего воздействия вторичного стыкуемого устройства,
- активизации приложения на вторичном стыкуемом устройстве, и
причем этот способ содержит, во вторичном стыкуемом устройстве, которое управляется первичным стыкуемым устройством, соответственно, по меньшей мере, одно из
- приема сигнала для активации стыковки в качестве вторичного стыкуемого и после приема этого сигнала инициализации одного или нескольких действий для пристыковки к хост-устройству,
- после стыковки, обеспечения возможности управления уровнем мешающего воздействия упомянутого вторичного стыкуемого устройства,
- после стыковки, обеспечения возможности активизации приложения на упомянутом вторичном стыкуемом устройстве.
С этой целью, согласно еще одному аспекту изобретения, компьютерный программный продукт, описанный в первом абзаце, содержит программу, которая выполняет операции для вызова выполнения процессором любого одного из способов, описанных выше.
В результате этих действий стыкуемые устройства теперь разделяют на первичные и вторичные стыковочные устройства. Первичные стыковочные устройства будут иметь управление, по меньшей мере, одним периферийным устройством, предлагаемым хост-устройством, при этом вторичные стыковочные устройства будут пристыковываться и принимать, по меньшей мере, часть AV-данных, которые должны быть воспроизведены через упомянутое периферийное устройство, управляемое первичным стыкуемым устройством. Следовательно, первичное стыкуемое устройство может обеспечивать AV-данные и управлять упомянутым периферийным устройством для воспроизведения этих AV-данных, при этом вторичному стыкуемому устройству обеспечивается возможность приема всех AV-данных, воспроизводимых посредством периферийного устройства, управляемого первичным стыкуемым, или их подмножества. Это очень полезно для (эпизодических) совещаний, лекций и т.д., в которых важным является простота совместной работы и совместного использования информации.
Первичное стыкуемое устройство предпочтительно управляет вторичными устройствами через процессор стыковки в хост-устройстве посредством, по меньшей мере, одного из отправки сигнала для активации стыковки вторичного стыкуемого устройства, управления уровнем мешающего воздействия вторичного стыкуемого устройства или активизации приложения на вторичном стыкуемом устройстве. После инструкции первичного стыкуемого устройства, можно управлять уровнем мешающего воздействия (например, шум, создаваемый входящим телефонным вызовом) одного или нескольких стыкуемых устройств. Преимущественно, такое управление обеспечивает возможность первичному устройству эффективно управлять уровнем мешающего воздействия в группе стыкуемых, например, в зале заседаний/аудитории/классной комнате. Кроме того, приложение может быть активизировано на одном или нескольких стыкуемых устройствах. Например, приложение, выполняющееся локально на каждом стыкуемом, заботиться о представлении данных пользователю(ям), обработке интерактивности, установке разрешений пользователем(ями) и т.д. Это приложение может быть предварительно установлено на стыкуемом или принудительно отправляться WDH или первичными стыкуемыми во вторичные стыкуемые (на которые оно загружается и устанавливается). Последняя опция обеспечивает возможность использования во время совещания специализированных приложений и/или расширений приложений (например, дополнительные программные модули, скрипты, содержимое) и/или управления инфраструктурой комнаты для совещаний/аудитории. Приложение для первичной стыковки может отличаться от приложения, обеспечиваемого для вторичных стыкуемых, и/или оно может поддерживать больше опций, чем приложение, обеспечиваемое для вторичных стыкуемых. Кроме того, приложение может обеспечивать пользователю стыкуемого устройства интерактивную задачу, например, опрос или анкетирование. Кроме того, соответствующее стыкуемое устройство может быть выполнено с возможностью, после стыковки, обеспечения возможности управления уровнем мешающего воздействия стыкуемого устройства, загрузки и/или запуска приложения на стыкуемом устройстве.
Хост также может быть выполнен с возможностью предоставления вывода AV для вторичного стыкуемого в качестве периферийного устройства для стыковки (например, имитируемая веб-камера), которое воспринимается стыкуемым как реальное периферийное устройство (например, веб-камера USB), посредством протокола стыковки, как обычно происходит, когда стыкуемый стыкуется с WDH. Итак, по существу, хост может предлагать один набор периферийных устройств первичному стыкуемому, и другой набор периферийных устройств, который может включать в себя такие имитируемые периферийные устройства, для вторичных стыкуемых. В этом случае упомянутое вторичное стыковочное устройство может управлять упомянутым вторичным периферийным устройством, которое принимает и воспроизводит, по меньшей мере, часть AV-данных, которые воспроизводятся через соответствующее первичное периферийное устройство, и/или иметь доступ к нему, без выполнения управления первичным периферийным устройством и/или доступа к нему.
Изобретение также основано на нижеследующем утверждении. Традиционно стыковка предполагает то, что стыкуемый получает доступ к периферийному устройству для управления этим периферийным устройством для выполнения его подразумеваемой функции, то есть периферийного устройства "в неизменном виде". Авторы изобретения установили, что вышеупомянутые проблемы взаимных помех между стыкуемыми при попытке пристыковки к идентичному периферийному устройству преодолеваются посредством проведения различия, по меньшей мере, между двумя типами стыкуемых и обеспечения управления периферийным устройством только первичному стыкуемому. Вторичный стыкуемый получает отличный, ограниченный доступ к периферийному устройству, или, по существу, вторичному стыкуемому представляется другая функция периферийного устройства для реализации доступа к исходному периферийному устройству. Например, первичный стыкуемый получает доступ к дисплею, при этом вторичному стыкуемому обеспечивают возможность мониторинга вывода на дисплей посредством приема потока видеоданных периферийного устройства, аналогичного функции камеры.
По выбору, в хост-устройстве, процессор стыковки выполнен с возможностью обеспечения, первичному стыкуемому устройству, доступа для записи к, по меньшей мере, одному периферийному устройству для упомянутого определения AV-данных, которые должны быть воспроизведены, и обеспечения, вторичному стыкуемому устройству, доступа для чтения к, по меньшей мере, одному периферийному устройству для передачи, по меньшей мере, части AV-данных, которые должны быть воспроизведены. Например, доступ для чтения может быть к исходному, AV-данные с максимальным разрешением, или к модифицированному, например, с масштабированием и/или перекодировкой, представлению первичных AV-данных. С обеспечением доступа для записи первичному стыкуемому устройству обеспечивают возможность управления периферийным устройством, при этом с получением доступа для чтения вторичному стыкуемому устройству обеспечивают возможность приема AV-данных в виде, воспроизводимом посредством периферийного устройства. Это предоставляет возможность мониторинга вторичным стыкуемым объединенного вывода на дисплей и/или вывода аудио и отслеживания презентации на своих собственный экранах и/или посредством наушников. Это является очень полезным для больших залов заседаний/аудиторий, которые могут быть шумными, и в случаях, когда не все могут хорошо ясно видеть дисплейное(ые) периферийное(ые) устройство(а), приводимое(ые) в действие первичным стыкуемым, и читать с них.
По выбору, процессор стыковки выполнен с возможностью стыковки стыкуемого устройства, которое устанавливает беспроводную связь с хост-устройством, одним или несколькими из нижеследующих способов. Процессор стыковки может быть выполнен с возможностью стыковки стыкуемого устройства в качестве в качестве первичного или вторичного стыкуемого устройства без предварительных идентификационных данных (например, устройства или его пользователя) или соединяющего в пары действия пользователя. Это обеспечивает возможность простой пристыковки любому стыкуемому устройству в пределах дальности радиуса действия без предварительных этапов (например, отправка всем приглашения по электронной почте). Процессор стыковки может быть выполнен с возможностью стыковки стыкуемого устройства в качестве первичного или вторичного стыкуемого устройства на основе предварительных идентификационных данных или соединяющего в пары действия пользователя. Это обеспечивает возможность формирования группы стыкуемых устройств как подготавливающих или совместно использующих некоторую общую информацию, или содержащих некоторый ввод пользователя, например, данные регистрации или подтверждения. Процессор стыковки может быть выполнен с возможностью стыковки стыкуемого устройства в качестве первичного стыкуемого устройства, которое передает идентификационный код, соответствующий первичному проверочному коду в хост-устройстве. Это обеспечивает возможность проверки полномочий хост-устройством перед стыковкой. Процессор стыковки может быть выполнен с возможностью стыковки стыкуемого устройства в качестве вторичного стыкуемого устройства после разрешения из первичного стыкуемого устройства. Это обеспечивает возможность первичному стыкуемому устройству управлять пристыковкой других стыкуемых. Процессор стыковки может быть выполнен с возможностью стыковки множества стыкуемых устройств в качестве вторичных стыкуемых устройств после однократного разрешения из первичного стыкуемого устройства. Это обеспечивает возможность формирования группы стыкуемых на основе однократного разрешения первичного устройства. Процессор стыковки может быть выполнен с возможностью стыковки первичного или вторичного стыкуемого устройства на основе идентификации с токеном идентификации. Типичным примером является использование токена NFC, содержащего учетные данные для стыковки.
Опционально, процессор стыковки выполнен с возможностью управления совещанием участников на основе пристыковки множества стыкуемых устройств в качестве стыкуемых устройств, связанных с участниками, причем это множество содержит, по меньшей мере, одно первичное стыкуемое устройство. Процессор стыковки теперь имеет дополнительную функцию для управления группой стыкуемых, то есть несколькими стыкуемыми устройствами в пределах дальности радиуса действия беспроводной радиосвязи, для формирования совещания участников, например, в конференц-зале или классной комнате. Процессор стыковки может быть выполнен с возможностью, по меньшей мере, одного из подсчета количества участников совещания на основе количества стыкуемых устройств, регистрации участника совещания на основе данных, принятых из стыкуемого устройства, регистрации, по меньшей мере, одного ведущего, соответствующего первичному стыкуемому устройству, распространения данных совещания участникам совещания, распространения данных совещания в виде, контролируемом, по меньшей мере, одним первичным стыкуемым устройством. Дальность радиуса действия беспроводной радиосвязи может восприниматься как есть или устанавливаться ограниченной с целью качества функционирования или по причинам конфиденциальности, например, с установкой порога на уровень принимаемого сигнала (RSSI) и/или с установкой порога на количество ретрансляций MAC-уровня (L2). Преимущественно, одна или несколько из вышеупомянутых функций обеспечивают возможность удобной организации совещания и/или совместного использования данных.
По выбору, процессор стыковки выполнен с возможностью стыковки множества первичных стыкуемых устройств. Кроме того, процессор стыковки может быть выполнен с возможностью обеспечения, множеству первичных стыкуемых устройств, совместного управления, по меньшей мере, одним периферийным устройством для определения AV-данных, которые должны быть воспроизведены. Совместное управление может, например, обеспечивать множеству первичных стыкуемых возможность управления уровнем громкости совместно используемой акустической системы. Кроме того, процессор стыковки может быть выполнен с возможностью управления совместно используемым выводом AV для множества первичных стыкуемых устройств посредством обеспечения, по меньшей мере, одного из разделения экрана, наложения, по меньшей мере, одного окна, масштабирования видео, аудиомикширования. Это совместное управление может, например, обеспечивать возможность управления множеству первичных стыкуемых над совместно используемыми периферийными устройствами вывода A/V (например, телевизор или компьютерный видеопроектор) в зале заседаний.
Опционально, процессор стыковки выполнен с возможностью, после инструкции первичного и/или вторичного стыкуемого устройства, преобразования вторичного устройства в первичное стыкуемое устройство или первичного стыкуемого устройства во вторичное устройство. Преимущественно, в группе стыкуемых, назначение функции первичного и вторичного стыкуемого впоследствии может быть модифицировано. Кроме того, процессор стыковки может быть выполнен с возможностью предоставления прямой связи между двумя стыкуемыми устройствами, например, для обеспечения возможности обмена вопросами и ответами или данными. Такая прямая связь может быть применена для обеспечения возможности обмена сообщениями как функции пользователя. Кроме того, процессор стыковки может быть выполнен с возможностью назначения множества стыкуемых устройств некоторой группе и предоставления прямой связи между стыкуемыми устройствами этой группы. Внутри такой группы, теперь всем членам обеспечена возможность связи. Кроме того, может быть сформировано несколько групп и/или подгрупп, имеющих соответствующие средства связи. Кроме того, процессор стыковки может быть выполнен с возможностью совместного использования содержимого или сообщений между всеми стыкуемыми устройствами. Кроме того, процессор стыковки может быть выполнен с возможностью использования широковещания локальной сети или масштабирования содержимого для передачи совместно используемого содержимого во множество стыкуемых устройств.
Кроме того, процессор стыковки может быть выполнен с возможностью отстыковки, по меньшей мере, одного, группы или всех стыкуемых устройств. Такая отстыковка обеспечивает возможность первичному стыкуемому завершать сеанс, совещание или группу.
Опционально, по меньшей мере, одно периферийное устройство содержит, по меньшей мере, одно из набора периферийных устройств вывода, например, компьютерный видеопроектор, интерактивную доску, экран дисплея, акустическую систему, или, по меньшей мере, одно из набора периферийных устройств ввода, например, мышь, блок управления комнаты, или двунаправленное периферийное устройство, например, блок хранения данных.
Дополнительные предпочтительные варианты осуществления устройства и способа согласно изобретению приведены в прилагаемых пунктах формулы изобретения, раскрытие которых включено в этот документ по ссылке.
Краткое описание чертежей
Эти и другие аспекты изобретения будут очевидны из вариантов осуществления, описанных в качестве примера в нижеследующем описании, а также объяснены со ссылкой на них, и со ссылкой на прилагаемые чертежи, в которых
на фиг.1 изображена система беспроводной стыковки,
на фиг.2 изображен пример стыковочной системы, содержащей хост беспроводной стыковки, первичные и вторичные стыкуемые,
на фиг.3 изображен пример структуры связи в системе беспроводной стыковки,
на фиг.4 изображен пример установки разрешений в стыкуемом устройстве,
на фиг.5 изображен способ беспроводной стыковки в хост-устройстве, и
на фиг.6 изображен способ беспроводной стыковки в стыкуемом устройстве.
Эти чертежи являются просто схематическими, и они не являются вычерченными в масштабе. На этих чертежах, элементы, которые соответствуют уже описанным элементам, могут иметь идентичные ссылочные позиции.
Подробное описание вариантов осуществления
Суть беспроводной стыковки заключается в предоставлении возможности соединения переносным устройствам (так называемым беспроводным стыкуемым (wireless dockees) или WD) посредством беспроводных технологий с группой периферийных устройств, так что приложения на этом переносном устройстве могут использовать эти периферийные устройства для улучшения интерфейса и производительности работы/взаимодействия с этими приложениями. Группирование периферийных устройств, обнаружение групп периферийных устройств/уведомление о них, управление соединениями с группами периферийных устройств выполняется так называемым хостом беспроводной стыковки (wireless docking host, WDH), который предоставляет свою функциональность посредством протокола беспроводной стыковки.
Возможные беспроводные стыкуемые включают в себя (но без ограничений) стыкуемые телефоны, переносные компьютеры, планшеты, переносные медиаплееры, камеры, электронные часы. Возможные WDH включают в себя (но без ограничений) специализированные устройства беспроводной стыковочной станции, дисплеи, аудиоустройства, принтеры, PC. Хост беспроводной стыковки может также являться малым (подобным PC) аппаратным ключом с дисплеем, USB и аудиоинтерфейсом. Возможные периферийные устройства включают в себя (но без ограничений) беспроводные мыши, клавиатуры, дисплеи, аудиоустройства, веб-камеры, принтеры, запоминающие устройства, концентраторы USB. Предполагается, что эти периферийные устройства поддерживают такие стандарты, как Wi-Fi Serial Bus (Последовательная шина Wi-Fi) и Wi-Fi Miracast для предоставления своей функциональности посредством беспроводной сети другим устройствам, например, стыкуемым и WDH. Проводные периферийные устройства могут быть соединены с беспроводным хостом.
На фиг.1 изображена система беспроводной стыковки. Эта система включает в себя хост-устройство 100 для беспроводной связи со множеством стыкуемых устройств 120, 130, 140, например, мобильные телефоны, переносные компьютеры или планшетные компьютеры. Ниже подробно описывается только первое стыкуемое устройство 120, но дополнительные стыкуемые устройства имеют аналогичные компоненты и функции. Хост-устройство связано с несколькими периферийными устройствами 110, 111, 112 для воспроизведения аудио- или видео- (AV) данных. Отметим, что в этом документе "AV-данные" используется для любого типа видеоданных, аудиоданных или комбинации видео- и аудиоданных. Периферийные устройства могут включать в себя устройства вывода видеоданных, например, компьютерный видеопроектор или экран 111 дисплея, графические устройства ввода/вывода, например, интерактивную доску 110 или сенсорный экран, устройства вывода аудиоданных, например, акустическую систему 112 или наушники, устройства управления пользователя, например, мышь или блок управления комнаты, устройства обработки данных, например, блок хранения данных или принтер.
Хост-устройство 100 содержит основной блок 102 связи для предоставления упомянутой беспроводной связи, например, блок WiFi, известный в этом качестве. Хост-устройствол также содержит процессор 101 стыковки, выполненный с возможностью пристыковки, по меньшей мере, одного стыкуемого устройства. Процесс пристыковки беспроводного устройства к хосту беспроводной стыковки (wireless docking host, WDH) является процессом установления канала передачи данных посредством доступного радиоканала, например, WiFi или Bluetooth, и является известным в этом качестве, как обсуждалось выше со ссылкой на WO 2012/117306A1. Описание технологии Bluetooth может быть найдено, например, в документе Bluetooth Specification, Core Package version 2.1 + EDR, опубликованном: 26 июля 2007 г. Стыковочный процесс предусматривает обеспечение доступа для стыкуемого устройства к одному или нескольким периферийным устройствам.
Стыкуемое устройство 120 содержит блок 121 связи стыкуемого устройства для предоставления упомянутой беспроводной связи с хостом. Практически, для этой цели может существовать множество блоков связи, например, Bluetooth, Wi-Fi и 60ГГц. Стыкуемое устройство также содержит процессор 122 стыкуемого устройства, выполненный с возможностью стыковки, как стыкуемое устройство, с хост-устройством для получения доступа к, по меньшей мере, одному периферийному устройству.
Процессор стыковки имеет нижеследующие функции. Процесс стыковки выполняют для пристыковки, по меньшей мере, одного первичного стыкуемого устройства 120 и, по меньшей мере, одного вторичного стыкуемого устройства 130. Упомянутые первичное и вторичное стыкуемые устройства отличаются тем, что устанавливается разный доступ к, по меньшей мере, одному периферийному устройству, поэтому каждому из упомянутых первого и второго стыкуемых назначаются разные наборы прав доступа и функций периферийных устройств. В частности, первичному стыкуемому устройству, обеспечивается управление упомянутым, по меньшей мере, одним периферийным устройством для определения AV-данных, которые должны быть воспроизведены. Для обеспечения возможности мониторинга выходных AV-данных локально на вторичном стыкуемом, например, воспроизведения видео на дисплее стыкуемого устройства, во вторичное стыкуемое устройство, дополнительно передаются AV-данные, которые должны быть воспроизведены посредством, по меньшей мере, одного периферийного устройства.
Процессор стыкуемого устройства имеет нижеследующие функции. Для пристыковки как первичное стыкуемое устройство или вторичное стыкуемое устройство, организуется процесс стыковки, как описано выше. В частности, при стыковке в качестве первичного стыкуемого устройства, процессор стыкуемого устройства исполняет управление упомянутым, по меньшей мере, одним периферийным устройством для определения AV-данных, которые должны быть воспроизведены. При стыковке в качестве вторичного стыкуемого устройства, процессор стыкуемого устройства принимает AV-данные, которые должны быть воспроизведены посредством, по меньшей мере, одного периферийного устройства. Итак, AV-данные, которые воспроизводятся посредством периферийного устройства, связанного с хостом, также передаются вторичному стыкуемому для обеспечения возможности воспроизведения на этом стыкуемом устройстве, и, соответственно, осуществления мониторинга AV-данных, которые воспроизводятся посредством упомянутого основного периферийного устройства.
Проведение различия между разными типами стыкуемых открывает целый новый круг применений, в которых множество пользователей могут легко совместно использовать информацию, совместно работать, вместе выполнять задачи и т.д., без непредсказуемых взаимных помех при доступе к конкретным периферийным устройствам. Применения включают в себя возможность добавления локальной интерактивности между пользователями беспроводной стыковочной станции, и обеспечивают способ и устройства для беспроводной пристыковки множества пользователей в залах заседаний, аудиториях и классных комнатах.
Когда во время совещания или лекции собирается множество людей, существует необходимость обмена информацией, совместной работы, совместного использования результатов совещания, например, протоколов совещания, презентаций, содержимого интерактивной доски или электронной "доски". Кроме того, существует необходимость простого переключения ведущих, проведения опросов/обзоров/экзаменов, составления списка присутствующих, совместного использования повестки дня и т.д. Современные залы заседаний, аудитории, классные комнаты спланированы так, что для представления некоторого содержимого из своего переносного компьютера только один человек в помещении может физически соединить свой переносной компьютер с периферийным устройством, например, компьютерным видеопроектором, с использованием видеокабеля. При такой планировке отсутствует возможность сотрудничества и интерактивности, и не обеспечивается простое совместное использование содержимого. Кроме того, переключение ведущих является громоздким и имеет физические ограничения (например, из-за длины видеокабеля). Беспроводные технологии, например, Wi-Fi Miracast и беспроводная стыковка могут способствовать преодолению некоторых из этих ограничений, и освобождают людей от использования кабелей. Однако, несмотря на то, что Wi-Fi Miracast и беспроводная стыковка могут решить проблему организации связи посредством беспроводных технологий с периферийными устройствами, в этих технологиях отсутствуют возможности, необходимые для совместной работы, совместного использования и интерактивности.
Для обеспечения интерактивности, совместного использования и совместной работы между участниками совещания могут использоваться приложения для проведения веб-конференций, например, Livemeeting. Однако, установка Livemeeting требует администрирования пользователей и их адресов электронной почты заранее, требует центрального сервера (и дорогостоящего обслуживания/лицензии), требует состояния готовности Internet/электронной почты каждого и их функционирования, требует, чтобы все вошли в систему с использованием паролей/кодов участника и т.д. Поэтому его установка является громоздкой для пользователей. Эти технологии также предназначены для удаленной (совместной) работы и, следовательно, они не учитывают ограничений работы локальной беспроводной связи.
При использовании беспроводной стыковки, улучшенной посредством вышеупомянутого процесса стыковки для с