Способ, устройство и система осуществления вызовов в видеоконференциях, основанных на унифицированном общении

Иллюстрации

Показать все

Группа изобретений относится к технологиям осуществления вызовов в видеоконференциях. Техническим результатом является улучшение результатов вызовов по видеоконференцсвязи. Предложена подсистема видеоконференции, основанной на унифицированном общении (UC). Подсистема содержит терминал видеоконференции VCT, включающий в себя модуль обработки видеосигналов и модуль управления вызовами и подсоединенный к сети, причем модуль управления вызовами подсоединен к модулю обработки видеосигналов, при этом подсистема дополнительно содержит центральный ПК, UC клиент и пользовательское устройство ввода. UC клиент установлен на центральном ПК, центральный ПК подсоединен к сети, VCT подсоединен к центральному ПК, UC клиент включает в себя VCT прикладной модуль и UC-VCT коммуникационный модуль, и VCT включает в себя VCT-UC коммуникационный модуль. 6 н. и 10 з.п. ф-лы, 15 ил.

Реферат

2420-531196RU/062

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

ОБЛАСТЬ ТЕХНИКИ

[0001] Настоящее изобретение относится к области видеоконференций и, конкретно, к способу, системе и устройству осуществления вызовов в видеоконференциях, основанных на унифицированном общении.

УРОВЕНЬ ТЕХНИКИ

[0002] Система видеоконференции в общем случае определяется как система программного и аппаратного обеспечения, в которой два или более пользователя, находящиеся в разных местах, обмениваются информацией, такой как аудио информация, видео информация и файлы данных, используя устройства для сбора аудио информации, съемочные камеры, выходные аудиоустройства, устройства отображения информации и сеть связи. В зависимости от разных способов реализации существующие системы видеоконференции в общем случае подразделяются на системы видеоконференции на базе программного обеспечения для персонального компьютера (ПК) и системы видеоконференции на базе аппаратного обеспечения, которые основаны на использовании процессора цифровой обработки сигналов (DSP) и встроенного программного обеспечения.

[0003] Существующая, построенная на базе ПК, система унифицированного общения (UC), такая как Microsoft Lync и Skype, обычно использует универсальная последовательная шина подключаемую к центральному ПК через универсальную последовательную шину (USB) камеру для сбора видеоизображений, использует USB микрофон для сбора аудиосигналов, использует дисплей для отображения на нем видеоизображений, использует громкоговоритель для воспроизведения аудиосигналов. Видеосвязь по способу UC программного обеспечения является удобной, поддерживает различные услуги, такие как мгновенный обмен сообщениями, и может обеспечивать взаимодействие с ПК программными средствами офисного назначения (например, Windows Office).

[0004] Терминал видеоконференции, основанный на схеме аппаратного обеспечения, обычно использует независимую камеру. Сфотографированный видеосигнал подается на вход терминала конференции, используя интерфейс, такой как цифровой видеоинтерфейс (DVI) и мультимедийный интерфейс высокой четкости (HDMI), а аудио сигнал захватывается, используя независимый микрофон/решетку микрофонов. Терминал конференции обычно использует платформу, такую как микросхема DSP/ программируемая пользователем вентильная матрица (FPGA)/специализированная заказная интегральная схема (ASIG, для выполнения обработки и кодирования/декодирования аудио и видео сигналов, кодирует локально захваченное изображение и аудиосигнал, который захватывается локально, и посылает их на удаленный конец и выводит, используя видеоинтерфейс или аудиоинтерфейс, декодированное изображение и аудиосигнал с удаленного конца на устройство отображения для визуализации и на громкоговоритель для воспроизведения, соответственно.

[0005] Основываясь на исследовании двух вышеизложенных решений реализации, изобретатель обнаружил указанные ниже проблемы в двух решениях реализации предшествующего уровня техники.

[0006] Построенная на базе ПК UC система видеоконференции в общем случае использует USB камеру, но USB камера имеет небольшой датчик изображений и небольшую линзу, и в этой камере отсутствует обработка сигнала изображения (ISP) или имеется ограниченная способность обработки. Поэтому эффект изображения камеры неполноценный. Вследствие ограниченной полосы частот USB интерфейса разрешающая способность изображения и частота кадров видеоизображения относительно низкие. Вследствие ограниченной вычислительной способности ПК высокая разрешающая способность и высокая частота кадров не могут быть реализованы, например, кодирование и декодирование 1080p60 видеосигнала не может быть осуществлено. Кроме того, эффекты кодирования и декодирования недостаточны и не удовлетворяют требованиям. Дополнительно построенная на базе ПК система UC видеоконференции характеризуется усложненной схемой программного обеспечения, трудной для развертывания и поддержания, и чувствительной к атакам компьютерных вирусов и вредоносных программных средств, что приводит в результате к низкому уровню безопасности. Система видеоконференции, основанная на схеме аппаратного обеспечения, обычно использует дистанционное управление в качестве интерфейса взаимодействия человека с компьютером. Операционный интерфейс отображается на телевизионном приемнике, и видеоизображение обычно воспроизводится на полном экране после успешного осуществления вызова. Однако вследствие использования выделенной платформы аппаратного обеспечения система недостаточно масштабируема и обеспечивает малое число типов услуг, и едва ли может обеспечивать другие услуги за исключением функций аудио- и видеосвязи. Система не может успешно взаимодействовать с ПК программными средствами офисного назначения и им подобными, и является относительно дорогостоящей.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

[0007] Исходя из этого, варианты осуществления настоящего изобретения обеспечивают способ и систему, и устройство осуществления вызовов в видеоконференции, основанной на унифицированном общении, которые могут эффективно улучшать результаты вызовов по видеоконференцсвязи.

[0008] Один аспект настоящего изобретения обеспечивает подсистему основанной на унифицированном общении (на базе UC) видеоконференции, включающую в себя терминал видеоконференции (VCT), который взаимодействует с модулем обработки видеосигналов и модулем управления вызовами и подсоединен к сети, причем эта подсистема дополнительно включает в себя центральный ПК, UC клиент и пользовательское устройство ввода;

UC клиент устанавливается на центральном ПК, центральный ПК подсоединяется к сети, VCT подсоединяется к центральному ПК, UC клиент включает в себя VCT прикладной модуль и UC-VCT коммуникационный модуль, и VCT включает в себя VCT-UC коммуникационный модуль;

VCT прикладной модуль выполнен с возможностью приема обращения на запрос информации о вызовах вызываемого VCT, посылки обращении на запрос в UC сервер, приема информации о вызовах вызываемого VCT, которая возвращается UC сервером, и посылки информации о вызовах вызываемого VCT в UC-VCT коммуникационный модуль; и дополнительно выполнен с возможностью приема сообщения о входящем вызове по видеоконференцсвязи которое включает в себя номер входящего вызова, посылки обращения на запрос информации вызывающей стороны, которое включает в себя сообщение о входящем вызове по видеоконференцсвязи, в UC сервер, приема информации вызывающей стороны применительно к вызову по видеоконференцсвязи, причем информация вызывающей стороны запрашивается и получается UC сервером в соответствии с номером входящего вызова, визуального вывода информации вызывающей стороны применительно к вызову по видеоконференцсвязи, приема вводимого пользователем запроса на ответа или отклонение вызова и посылки запроса в UC-VCT коммуникационный модуль;

UC-VCT коммуникационный модуль выполнен с возможностью установления канала связи между UC клиентом и VCT, приема информации о вызовах вызываемого VCT и посылки информации о вызовах вызываемого VCT в VCT-UC коммуникационный модуль в VCT; и дополнительно выполнен с возможностью приема запроса на ответ или отклонение вызова и посылки запроса на ответ или отклонение вызова в VCT-UC коммуникационный модуль;

VCT-UC коммуникационный модуль подсоединен к модулю управления вызовами и выполнен с возможностью приема информации о вызовах вызываемого VCT, посылаемой UC-VCT коммуникационным модулем, и посылки информации о вызовах вызываемого VCT в модуль управления; и дополнительно выполнен с возможностью приема сообщения о входящем вызове по видеоконференцсвязи, которое включает в себя номер входящего вызова, посылки сообщения о входящем вызове по видеоконференцсвязи в VCT прикладной модуль, используя UC-VCT коммуникационный модуль, приема запроса на ответ или отклонение вызова и посылки запроса на ответ или отклонение вызова в модуль управления вызовами;

модуль управления вызовами в VCT выполнен с возможностью приема информации о вызовах вызываемого VCT и возбуждения вызова по видеоконференцсвязи в вызываемом VCT в соответствии с информацией о вызовах вызываемого VCT; и дополнительно выполнен с возможностью приема запроса на ответ или отклонение вызова и выполнения операции ответа или отклонения входящего вызова; и

пользовательское устройство ввода подсоединено к центральному ПК и выполнено с возможностью приема обращения на запрос информации о вызовах вызываемого VCT и посылки обращения на запрос в VCT прикладной модуль.

[0009] Если требуется, модуль обработки видеосигналов в VCT дополнительно выполнен с возможностью осуществления переключения между следующими типами изображений и наложения по меньшей мере двух из этих трех типов изображений: изображения интерфейса центрального ПК, видеоизображения, захваченного на локальном сайте конференции, и изображения, полученного от одного или более других сайтов видеоконференции.

[0010] Сайт видеоконференции, упоминаемый в настоящем изобретении, в физическом смысле означает пространство, обязательно требуемое для размещения устройств и участников видеоконференции (включая сюда столы и стулья), а в логическом смысле означает сайт, который доступен для видеоконференции, включая сюда устройство для видеоконференции, используемое для доступа к конференции.

[0011] Локальный сайт конференции, упоминаемый в настоящем изобретении, относится к сайту конференции (не специально определенный сайт конференции) в видеоконференции и называется так с основной целью описания технических решений настоящего изобретения.

[0012] Другие сайты конференции, упомянутые в настоящем изобретении, относятся к другим сайтам конференции, которые вовлечены в ту же самую видеоконференцию в качестве локального сайта конференции. Когда видеоконференция является видеоконференцией по типу “точка-точка”, имеется один другой сайт конференции; когда видеоконференция является видеоконференцией, создаваемой многими точками, имеется много других сайтов конференции.

[0013] Если требуется, центральный ПК включает в себя: модуль управления пользовательским устройством ввода, выполненный с возможностью осуществления переключения между центральным ПК и VCT прав управления на пользовательском устройстве ввода.

[0014] Один аспект настоящего изобретения обеспечивает способ осуществления вызовов в основанной на унифицированном общении (на базе UC) видеоконференции, который включает в себя:

прием VCT прикладным модулем первого UC клиента обращения на запрос информации о вызовах второго терминала видеоконференции (VCT), служащего в качестве вызываемой стороны, причем этот второй терминал видеоконференции является терминалом видеоконференции, используемым вызываемым контактным лицом, и запрос включает в себя идентификатор этого вызываемого контактного лица;

посылку VCT прикладным модулем первого UC клиента обращения на запрос в UC сервер и прием информации о вызовах второго VCT, причем информация о вызовах запрашивается и получается UC сервером в соответствии с идентификатором вызываемого контактного лица в обращении на запрос; и

посылку VCT прикладным модулем первого UC клиента информации о вызовах второго VCT в модуль управления вызовами первого VCT, используя UC-VCT коммуникационный модуль первого UC клиента и VCT-UC коммуникационный модуль первого VCT, с тем чтобы модуль управления вызовами первого VCT инициировал вызов по видеоконференцсвязи во втором VCT в соответствии с информацией о вызовах второго VCT.

[0015] Если требуется, информацией о вызовах для второго VCT является сетевой адрес второго VCT;

посылка VCT прикладным модулем первого UC клиента обращения на запрос в UC сервер и прием информации о вызовах второго VCT, причем информация о вызовах запрашивается и получается UC сервером в соответствии с идентификатором вызываемого контактного лица в обращении на запрос, конкретно включает в себя: посылку VCT прикладным модулем первого UC клиента обращения на запрос в UC сервер и прием сетевого адреса второго VCT, причем сетевой адрес запрашивается и получается UC сервером от контактной базы данных в соответствии с идентификатором запрашиваемого контактного лица в обращении на запрос; и

посылка VCT прикладным модулем первого UC клиента информации о вызовах второго VCT в модуль управления вызовами первого VCT, используя UC-VCT коммуникационный модуль и VCT-UC коммуникационный модуль первого VCT, с тем чтобы модуль управления вызовами первого VCT инициировал вызов по видеоконференцсвязи во втором VCT в соответствии с информацией о вызовах второго VCT, конкретно включает в себя: посылку VCT прикладным модулем первого UC клиента сетевого адреса второго VCT в модуль управления вызовами первого VCT, используя UC-VCT коммуникационный модуль и VCT-UC коммуникационный модуль первого VCT, с тем чтобы модуль управления вызовами первого VCT инициировал вызов по конференцсвязи во втором VCT в соответствии с сетевым адресом второго VCT.

[0016] Если требуется, до посылки VCT прикладным модулем первого UC клиента обращения на запрос в UC сервер, способ дополнительно содержит: регистрацию первым VCT и вторым VCT с контроллером шлюза (GK) в сети видеоконференции и установление карты соответствия между номерами VCT и сетевыми адресами VCT на GK; и

посылка VCT прикладным модулем первого UC клиента обращения на запрос в UC сервер, и прием информации о вызовах второго VCT, причем информация о вызовах запрашивается и получается UC сервером в соответствии с идентификатором вызываемого контактного лица в обращении на запрос, включают в себя: прием VCT прикладным модулем первого UC клиента номера второго VCT, причем номер запрашивается и получается UC сервером от контактной базы данных в соответствии с идентификатором вызываемого контактного лица в обращении на запрос; после того как VCT прикладной модуль первого UC клиента посылает номер второго VCT в VCT-UC коммуникационный модуль первого VCT, используя UC-VCT коммуникационный модуль, способ дополнительно включает в себя: запрашивание VCT-UC коммуникационным модулем первого VCT у GK сетевого адреса второго VCT в соответствии с номером второго VCT; и инициация модулем управления вызовами первого VCT вызова по видеоконференцсвязи во втором VCT в соответствии с информацией о вызовах для второго VCT включает в себя: инициацию модулем управления вызовами первого VCT вызова по видеоконференцсвязи во втором VCT в соответствии с сетевым адресом второго VCT.

[0017] Если требуется, когда имеются по меньшей мере два вторых VCT, способ конкретно включает в себя: посылку VCT прикладным модулем первого UC клиента сетевых адресов по меньшей мере двух вторых VCT в первый VCT и посылку VCT-UC коммуникационным модулем первого VCT запроса на многоточечный вызов по конференцсвязи в сервер управления многоточечной связью, причем этот запрос включает в себя сетевые адреса по меньшей мере двух вторых VCT и сетевой адрес первого VCT; и инициацию сервером управления многоточечной связью многоточечного вызова по конференцсвязи по меньшей мере в двух вторых VCT и в первом VCT в соответствии с сетевыми адресами по меньшей мере двух вторых VCT и сетевым адресом первого VCT в запросе.

[0018] Если требуется, когда имеются по меньшей мере два вторых VCT, то до посылки VCT прикладным модулем первого UC клиента обращения на запрос в UC сервер способ дополнительно включает в себя: регистрацию первым VCT и по меньшей мере двумя вторыми VCT с GK в сети видеоконференции и установление карты соответствия между номерами VCT и сетевыми адресами VCT на GK; после того как VCT прикладной модуль первого UC клиента посылает номер второго VCT в VCT-UC коммуникационный модуль первого VCT, используя UC-VCT коммуникационный модуль, способ дополнительно включает в себя: запрашивание VCT-UC коммуникационным модулем первого VCT у GK сетевых адресов по меньшей мере двух вторых VCT в соответствии с номерами по меньшей мере двух вторых VCT; и инициация модулем управления вызовами первого VCT вызова по видеоконференцсвязи во втором VCT в соответствии с информацией о вызовах для второго VCT включает в себя: посылку модулем управления вызовами первого VCT сетевых адресов по меньшей мере двух вторых VCT и сетевого адреса первого VCT в сервер управления многоточечной связью, с тем чтобы сервер управления многоточечной связью инициировал вызов по видеоконференцсвязи по меньшей мере в двух вторых VCT и в первом VCT.

[0019] Другой аспект настоящего изобретения обеспечивает способ осуществления вызовов в основанной на унифицированном общении (на базе UC) видеоконференции, который включает в себя:

прием VCT прикладным модулем первого UC клиента сообщения о входящем вызове по видеоконференцсвязи, причем это сообщение о входящем вызове по видеоконференцсвязи принимается VCT-UC коммуникационным модулем первого VCT и посылается первому UC клиенту, используя UC-VCT коммуникационный модуль, и сообщение о входящем вызове по видеоконференцсвязи включает в себя номер вызова;

посылку VCT прикладным модулем первого UC клиента обращения на запрос информации вызывающей стороны, которое включает в себя сообщение о входящем вызове по видеоконференцсвязи, в UC сервер;

прием VCT прикладным модулем первого UC клиента информации вызывающей стороны применительно к вызову по видеоконференцсвязи, причем информация вызывающей стороны запрашивается и получается UC сервером в соответствии с номером входящего вызова;

визуальный вывод VCT прикладным модулем первого UC клиента информации вызывающей стороны применительно к вызову по конференцсвязи; и

прием VCT прикладным модулем первого UC клиента вводимого пользователем запроса на операцию ответа или отклонения вызова и посылку запроса в модуль управления вызовами первого VCT, используя UC-VCT коммуникационный модуль, с тем чтобы модуль управления вызовами первого VCT ответил или отклонил входящий вызов в соответствии с запросом на операцию ответа или отклонения вызова.

[0020] Если требуется, то после приема команды на ответ или отклонение вызова VCT прикладной модуль первого UC клиента посылает команду управления в модуль обработки видеосигналов первого VCT, с тем чтобы модуль обработки видеосигналов произвел наложение интерфейса ПК на интерфейс вызова по видеоконференцсвязи.

[0021] Другой аспект настоящего изобретения обеспечивает терминал видеоконференции (VCT), включающий в себя модуль обработки видеосигналов и модуль управления вызовами, причем терминал видеоконференции дополнительно включает в себя:

VCT-UC коммуникационный модуль, подсоединенный к модулю управления вызовами и выполненный с возможностью приема информации о вызовах вызываемого VCT, посылаемой UC-VCT коммуникационным модулем, и посылки информации о вызовах вызываемого VCT в модуль управления вызовами; и дополнительно выполненный с возможностью приема сообщения о входящем вызове по видеоконференцсвязи, которое включает в себя номер входящего вызова, посылки сообщения о входящем вызове по видеоконференцсвязи в VCT прикладной модуль, используя UC-VCT коммуникационный модуль, приема запроса на ответ или отклонение вызова и посылки запроса на ответ или отклонение вызова в модуль управления вызовами, причем

модуль управления вызовами выполнен с возможностью приема информации о вызовах вызываемого VCT и инициации вызова по видеоконференцсвязи в вызываемом VCT в соответствии с информацией о вызовах вызываемого VCT; и дополнительно выполнен с возможностью приема запроса на ответ или отклонение вызова и выполнения операции ответа или отклонения входящего вызова.

[0022] Если требуется, то модуль обработки видеосигналов в VCT выполняется с возможностью переключения между следующими тремя типами изображений и наложения по меньшей мере двух из этих трех типов изображений: изображения интерфейса центрального ПК, видеоизображения, полученного на локальном сайте конференции, и изображения, полученного от одного или более других сайтов видеоконференции.

[0023] Другой аспект настоящего изобретения обеспечивает UC клиент унифицированного общения, причем UC клиент включает в себя VCT прикладной модуль и UC-VCT коммуникационный модуль;

VCT прикладной модуль выполнен с возможностью приема обращения на запрос информации о вызовах вызываемого VCT, посылки обращения на запрос в UC сервер, приема информации о вызовах вызываемого VCT, которая возвращается UC сервером, и посылки информации о вызовах вызываемого VCT в UC-VCT коммуникационный модуль; и дополнительно выполнен с возможностью приема сообщения о входящем вызове по видеоконференцсвязи, которое включает в себя номер входящего вызова, посылки обращения на запрос информации вызывающей стороны, которое включает в себя сообщение о входящем вызове по видеоконференцсвязи, в UC сервер, приема информации вызывающей стороны применительно к вызову по видеоконференцсвязи, причем информация вызывающей стороны запрашивается и получается UC сервером в соответствии с номером входящего вызова, визуального вывода информации вызывающей стороны применительно к вызову по видеоконференцсвязи, приема вводимого пользователем запроса на операцию ответа или отклонения вызова и посылки запроса в VCT-UC коммуникационный модуль, используя UC-VCT коммуникационный модуль; и

UC-VCT коммуникационный модуль выполнен с возможностью установления канала связи между вызываемым VCT и UC клиентом, приема информации о вызовах вызываемого VCT и посылки информации о вызовах вызываемого VCT в VCT-UC коммуникационный модуль в VCT; и дополнительно выполнен с возможностью приема запроса на ответ или отклонение вызова и посылки запроса на ответ или отклонение вызова в VCT-UC коммуникационный модуль.

[0024] Другой аспект настоящего изобретения обеспечивает систему видеоконференции, основанной на унифицированном общении (на базе UC), которая включает в себя UC сервер, сеть и по меньшей мере две подсистемы видеоконференции, основанной на унифицированном общении (на базе UC).

[0025] Если требуется, система дополнительно включает в себя контроллер шлюза, выполненный с возможностью установления карты соответствия между номерами VCT и сетевыми адресами VCT и запрашивания сетевого адреса по меньшей мере одного второго VCT в соответствии с номером по меньшей мере одного второго VCT.

[0026] Если требуется, система дополнительно включает в себя сервер многоточечного управления, выполненный с возможностью инициации многоточечного вызова по конференцсвязи в первом VCT и по меньшей мере в двух вторых VCT в соответствии с сетевыми адресами по меньшей мере двух вторых VCT и сетевым адресом первого VCT, когда существуют по меньшей мере два вызываемых контактных лица.

[0027] Исходя из описанных выше технических решений, в соответствии со способом, системой и устройством выполнения вызовов в видеоконференции, основанной на унифицированном общении, которые представлены в вариантах осуществления настоящего изобретения, VCT-UC коммуникационный модуль интегрирован в терминал видеоконференции (VCT), VCT прикладной модуль и UC-VCT коммуникационный модуль интегрированы в UC клиент; следовательно UC система на базе ПК объединена с системой видеоконференции на базе аппаратного обеспечения, которая основана на использовании DSP и встроенного программного обеспечения, обладающая высоким качеством видеоконференция может быть запущена и поддержана, используя UC клиент, при сохранении относительно высокой возможности наращивания услуг UC клиента, что тем самым способствует взаимодействию пользователей и повышает конкурентоспособность продукта.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0028] Для того чтобы более четко описать технические решения в вариантах осуществления настоящего изобретения, далее кратко представлены сопроводительные чертежи, необходимые для описания вариантов осуществления настоящего изобретения. Очевидно, что сопроводительные чертежи в последующем описании иллюстрируют просто некоторые варианты осуществления настоящего изобретения, и специалисты в данной области техники могут вывести еще и другие чертежи из этих сопроводительных чертежей, не прилагая творческих усилий.

[0029] ФИГ. 1 - структурная схема построения сети для системы видеоконференции на базе UC в соответствии с вариантом осуществления настоящего изобретения.

[0030] ФИГ. 2- блок-схема построения подсистемы видеоконференции на базе UC в соответствии с вариантом осуществления настоящего изобретения.

[0031] ФИГ. 3 - блок-схема внутренней структуры подсистемы видеоконференции на базе UC в соответствии с вариантом осуществления настоящего изобретения.

[0032] ФИГ. 4 - схематическое представление полноэкранного режима при наложении видеоизображений в соответствии с вариантом осуществления настоящего изобретения.

[0033] ФИГ. 5 - схематическое представление режима отображения 1/4 интерфейса при наложении видеоизображений в соответствии с вариантом осуществления настоящего изобретения.

[0034] ФИГ. 6 схематическое представление режима миниатюрного отображения интерфейса при наложении видеоизображений в соответствии с вариантом осуществления настоящего изобретения.

[0035] ФИГ. 7 - блок-схема последовательности операций применительно к способу осуществления вызовов в видеоконференции на базе UC в соответствии с вариантом осуществления настоящего изобретения.

[0036] ФИГ. 8 - блок-схема последовательности операций применительно к способу осуществления вызовов в видеоконференции на базе UC в соответствии с другим вариантом осуществления настоящего изобретения.

[0037] ФИГ. 9 - схематическое представление вида экрана для интерфейса вызовов в соответствии с другим вариантом осуществления настоящего изобретения, показанном на фиг. 8.

[0038] ФИГ. 10 - схематическое представление последовательности операций для первого конкретного варианта осуществления способа выполнения вызовов в видеоконференции на базе UC в соответствии с настоящим изобретением.

[0039] ФИГ. 11 - схематическое представление последовательности операций для второго конкретного варианта осуществления способа выполнения вызовов в видеоконференции на базе UC в соответствии с настоящим изобретением.

[0040] ФИГ. 12 - схематическое представление последовательности операций для третьего конкретного варианта осуществления способа выполнения вызовов в видеоконференции на базе UC в соответствии с настоящим изобретением.

[0041] ФИГ. 13 - схематическое представление последовательности операций для четвертого конкретного варианта осуществления способа выполнения вызовов в видеоконференции на базе UC в соответствии с настоящим изобретением.

[0042] ФИГ. 14 - блок-схема структуры для варианта осуществления терминала видеоконференции в соответствии с настоящим изобретением.

[0043] ФИГ. 14 - блок-схема структуры для варианта осуществления UC клиента в соответствии с настоящим изобретением.

ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ

[0044] Далее четко и полностью описываются технические решения в вариантах осуществления настоящего изобретения со ссылкой на сопроводительные чертежи в вариантах осуществления настоящего изобретения. Очевидно, что описываемые варианты осуществления являются некоторыми, но не всеми вариантами осуществления настоящего изобретения. Все другие варианты осуществления, полученные обычными специалистами в данной области техники на основе вариантов осуществления настоящего изобретения без приложения творческих усилий, должны укладываться в объем защиты настоящего изобретения.

[0045] В общем случае программный модуль включает в себя стандартную программу, программу, компонент, структуру данных и структуры других типов, которые выполняют конкретную задачу или реализуют абстрактный тип данных. Дополнительно специалисты в данной области техники смогут понять, что варианты осуществления могут быть реализованы, используя конфигурации компьютерной системы, включающие в себя мобильное устройство, мультипроцессорную систему, основанное на микропроцессоре или программируемое расходуемое электронное изделие, компьютер средней мощности и подобное вычислительное устройство. Варианты осуществления могут быть также реализованы в распределенной вычислительной среде, в которой задача выполняется удаленным обрабатывающим устройством, подсоединенным через сеть связи. В распределенной вычислительной среде программный модуль может быть расположен в запоминающем устройстве локальной или удаленной памяти.

[0046] Каждый вариант осуществления может быть реализован как процесс вычислительной системы, выполняемый компьютером или запоминающей средой компьютера в компьютерной программе, в которой компьютерный программный продукт или компьютерная программа, или же ей подобная выполняет команду типового процесса. Например, машиночитаемый носитель информации может быть реализован энергозависимой памятью компьютера, энергонезависимой памятью, жестким диском, картой флэш-памяти, гибким магнитным диском, компакт-диском и подобной средой.

[0047] В настоящем описании термин “сервер” в общем случае означает вычислительное устройство, которое обычно выполняет одну или более программ из пакета программного обеспечения в сетевой среде. Однако сервер может быть также реализован как виртуальный сервер (программа из пакета программного обеспечения), который выполняется одним или более вычислительными устройствами, считающимися серверами сети.

[0048] На фиг. 1 представлена блок-схема построения сети для системы видеоконференции, основанной на унифицированном общении, в соответствии с настоящим изобретением, причем эта система видеоконференция включает в себя:

подсистему 100 видеоконференции, включающую в себя терминал видеоконференции, центральный ПК, на котором установлен UC клиент, пользовательское устройство ввода и тому подобное, развертываемые на сайте конференции, и выполненную с возможностью доступа к видеоконференции;

UC сервер 200, выполненный с возможностью обеспечения услуг унифицированного общения для UC клиента;

контактную базу данных 300, в которой хранится контактная информация, причем контактная информация включает в себя, не ограничиваясь этим: имя контактного лица, номер контактного лица и информацию о контактном лице (номер стационарного телефона, номер мобильного телефона, аккаунт непосредственной связи, электронную почту, и т.п.), причем контактная база данных 300 может храниться в сервере отдельно или быть интегрированной в UC сервер, что не ограничивается вариантом осуществления настоящего изобретения;

контроллер шлюза (GK) 400, являющийся частью системы видеоконференции, который выполнен с возможностью обеспечения услуг по трансляции адресов и управлению доступом для терминального устройства видеоконференции и обеспечения функций, таких как маршрутизация, управление полосой частот, сигнализация для управления вызовами и других функций, таких как управление и обслуживание пакетной сети; и

устройство управления многоточечной связью (MCU) 500, используемое в многоточечной конференции и выполненное с возможностью осуществления синхронного разделения потоков двоичных сигналов из сайтов конференции, последующего извлечения информации и сигналов, таких как аудио, видео и данные, реализации соответствующих процессов, таких как смешивание или переключение аудио и видео сигналов, передачи данных по вещательным каналам, регулирования маршрутизации по времени и управления конференцией, и, наконец, перекомпоновки всех типов информации, требуемых конференцией, и посылки информации в соответствующие подсистемы видеоконференции.

[0049] Подсистема 100 видеоконференции, UC сервер 200, контактная база данных 300, контроллер шлюза 400 и MCU 500 соединены через сеть 600 для обмена информацией, причем сеть 600 может быть проводной сетью или беспроводной сетью, что не ограничивается любым вариантом осуществления настоящего изобретения.

[0050] На фиг. 2 представлена блок-схема построения сети для подсистемы видеоконференции, основанной на унифицированном общении, где подсистема видеоконференции развернута на сайте видеоконференции и выполнена с возможностью использования в качестве сайта для доступа к видеоконференции. Как показано на фиг. 2, со ссылкой на фиг. 3, подсистема 100 видеоконференции включает в себя: центральный ПК 101, терминал видеоконференции (VCT) 102, дисплей 103 и пользовательское устройство 104 ввода.

[0051] Центральный ПК 101 подсоединяется к сети, при этом UC клиент 1011 устанавливается на центральном ПК 101.

[0052] VCT 102 подсоединяется к центральному ПК 101 и включает в себя модуль 1023 обработки аудиосигналов, модуль 1025 обработки видеосигналов, микросхему 1024 кодера/декодера аудио- и видеосигналов, модуль 1026 сигнализации и модуль 1022 управления вызовами. Кроме того, VCT 102 может дополнительно включать в себя устройство сбора изображений (не показано на схеме, с камерой, используемой в качестве примера), устройство захватывания звука (не показано на схеме, с микрофоном, используемым в качестве примера), и устройство воспроизведения звука (не показано на схеме, с громкоговорителем, используемым в качестве примера). Понятно, что в конкретном процессе реализации устройство сбора изображений, устройство захватывания звука и устройство воспроизведения звука могут быть реализованы раздельно как независимые устройства аппаратного обеспечения, что не ограничивается вариантом осуществления настоящего изобретения.

[0053] Выходной видеоинтерфейс центрального ПК 101 подсоединяется к входному видеоинтерфейсу VCT 102, и выходной видеоинтерфейс VCT 102 подсоединяется к входному видеоинтерфейсу дисплея 103. Видеоинтерфейс может быть одним из следующих универсальных интерфейсов: видеографической матрицей (VGA), цифровым видеоинтерфейсом (DVI) мультимедийным интерфейсом высокой четкости (HDMI) и DisplayPort интерфейс.

[0054] Дисплей 103 выполнен с возможностью отображения на экране видеоизображения, которое относится к удаленному сайту конференции и принято VCT 102, видеоизображения, которое относится к локальному сайту конференции и захвачено VCT 102, или изображения интерфейса центрального ПК 101, и результата наложения видеоизображений любых двух из вышеназванных источников видеоизображений.

[0055] Понятно, что дисплей может иметь разнообразные способы отображения. Дисплей 103 может раздельно отображать на экране видеоизображение, относящееся к локальному сайту конференции и захваченное VCT 102, изображение интерфейса центрального ПК 101 или видеоизображение, относящееся к удаленному сайту конференции и принятое VCT 102, или же может отображать на экране объединенную картинку нескольких вышеупомянутых типов изображений. На конкретный способ отображения не накладывается никаких ограничений в любом варианте осуществления настоящего изобретения.

[0056] Например:

[0057] (1) Когда дисплей 103 отдельно отображает на экране видеоизображение от удаленного сайта конференции, способ отображения варьируется в зависимости от того, имеется ли один или более удаленных сайтов конференции. Когда имеется один удаленный сайт конференции, дисплей 103 отображает на экране только изображение от удаленного сайта конференции; когда имеются несколько удаленных сайтов конференции, дисплей 103 может раздельно отображать на экране изображение от одного из нескольких удаленных сайтов конференции или отображать на дисплее состоящее из нескольких картинок изображение, образованное изображениями по меньшей мере от двух сайтов конференции из многих удаленных сайтов конференции.

[0058] (2) Когда дисплей 103 отображает на экране комбинированную картинку из по меньшей мере двух типов следующих изображений (видеоизображения от локального сайта конференции, изображения интерфейса центрального ПК 101 или видеоизображения, которое относится к удаленному сайту конференции и принято VCT 102), модуль 102 обработки видеосигналов в VCT 102 осуществляет обработку наложения изображений и посылает результат процесса комбинирования изображений в дисплей 103 для отображения на экране.

[0059] Пользовательское устройство 104 ввода подсоединяется к центральному ПК 101 и выполняется с возможностью приема информации, вводимой пользователем.

[0060] Как показано на фиг. 3, UC клиент включает в себя VCT прикладной модуль 10111 и UC-VCT коммуникационный модуль 10112, а VCT 102 включает в себя VCT-UC ко