БЕСПРОВОДНОЕ СТЫКОВОЧНОЕ УСТРОЙСТВО

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