Способы для автоматической идентификации участников для события мультимедийной конференц-связи

Иллюстрации

Показать все

Изобретение относится к системам мультимедийной конференц-связи, позволяющим множественным участникам связываться и совместно использовать различные типы медиа (аудиовизуального) контента при совместной работе и встрече в реальном времени по сети. Технический результат - более легкая идентификация участников в виртуальном конференц-зале. Устройство для автоматической идентификации участников для события мультимедийной конференц-связи, содержащее компонент основанной на контенте аннотации, работающий для приема списка приглашенных к встрече для события мультимедийной конференц-связи, приема множественных медиа потоков ввода от множественных консолей встречи, и аннотирования видеоконтента из каждого медиа потока ввода идентифицирующей информацией для каждого участника в пределах каждого медиапотока ввода для формирования соответствующего аннотированного медиапотока, причем идентифицирующая информация для каждого участника перемещается с этим участником, когда участник перемещается в пределах видеоконтента. 3 н. и 17 з.п. ф-лы, 6 ил.

Реферат

Предшествующий уровень техники

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

[0002] В виртуальной среде встречи, однако, может быть затруднительно идентифицировать различных участников встречи. Эта проблема обычно возрастает, когда увеличивается количество участников встречи, таким образом потенциально достигается беспорядок и неловкость среди участников. Методики, направленные на улучшение методик идентификации в виртуальной среде встречи, могут увеличить опыт и удобство пользователя.

Сущность изобретения

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

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

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

Краткое описание чертежей

[0006] Фиг. 1 иллюстрирует вариант осуществления системы мультимедийной конференц-связи.

[0007] Фиг. 2 иллюстрирует вариант осуществления компонента аннотации, основанного на контенте.

[0008] Фиг. 3 иллюстрирует вариант осуществления сервера мультимедийной конференц-связи.

[0009] Фиг. 4 иллюстрирует вариант осуществления логического потока.

[0010] Фиг. 5 иллюстрирует вариант осуществления вычислительной архитектуры.

[0011] Фиг. 6 иллюстрирует вариант осуществления изделия.

Подробное описание

[0012] Различные варианты осуществления включают в себя физические или логические структуры, скомпонованные для выполнения некоторых операций, функций или служб. Структуры могут содержать физические структуры, логические структуры или их комбинации. Физические или логические структуры реализуются, используя элементы аппаратного обеспечения, элементы программного обеспечения или их комбинации. Описания вариантов осуществления с ссылкой на конкретные элементы аппаратного обеспечения или элементы программного обеспечения, однако, предназначаются в качестве примеров, а не ограничений. Решения использовать элементы аппаратного обеспечения или элементы программного обеспечения для реализации на практике вариантов осуществления зависят от многих внешних факторов, таких как желаемая вычислительная скорость, уровни мощности, теплостойкость, запас цикла обработки, скорости передачи данных ввода, скорости передачи данных вывода, ресурсы памяти, скорости шины данных, и других структур или ограничений производительности. Кроме того, физические или логические структуры могут иметь соответствующие физические или логические соединения для обмена информацией между структурами в форме электронных сигналов или сообщений. Соединения могут содержать проводные и/или беспроводные соединения в качестве подходящих для информации или конкретной структуры. Необходимо отметить, что любая ссылка на "один вариант осуществления" или "вариант осуществления" означает, что конкретный признак, структура или характеристика, описанная в соединении с вариантом осуществления, включается по меньшей мере в один вариант осуществления. Появления фразы "в одном варианте осуществления" в различных местах в спецификации не обязательно означает ссылку на одинаковые варианты осуществления.

[0013] Различные варианты осуществления могут в общем быть направлены на системы мультимедийной конференц-связи, скомпонованные для предоставления служб встречи и общих служб для множественных участников по сети. Некоторые системы мультимедийной конференц-связи могут быть разработаны для работы с различными сетями, основанными на пакетной передаче, такими как Интернет или Всемирная Паутина ("сеть"), для предоставления служб конференц-связи, основанных на сети. Такие реализации иногда называются системами web-конференции. Пример системы web-конференции может включать в себя MICROSOFT(R) OFFICE LIVE MEETING, разработанную Microsoft Corporation, Редмонд, Вашингтон. Другие системы мультимедийной конференц-связи могут быть разработаны для работы для частной сети, бизнеса, организации или предприятия, и могут использовать сервер мультимедийной конференц-связи, такой как MICROSOFT OFFICE COMMUNICATIONS SERVER, разработанный Microsoft Corporation, Редмонд, Вашингтон. Должно быть оценено однако, что реализации не ограничиваются этими примерами.

[0014] Система мультимедийной конференц-связи может включать в себя, помимо других элементов сети, сервер мультимедийной конференц-связи или другое устройство обработки, скомпонованное для предоставления службы web-конференции. Например, сервер мультимедийной конференц-связи может включать в себя, помимо других элементов сервера, компонент сервера встречи, работающий для управления и смешивания различных типов медиа (аудио-визуального) контента для участников встречи и событий совместной работы, таких как web-конференция. События встречи и общей работы могут ссылаться на любое событие мультимедийной конференц-связи, предлагающей различные типы мультимедийной информации в реальном времени или в «живой» среде в режиме он-лайн иногда упоминаются здесь просто как "событие встречи", "мультимедийное событие" или "событие мультимедийной конференц-связи".

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

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

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

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

[0019] Фиг. 1 иллюстрирует блок-схему для системы 100 мультимедийной конференц-связи. Система 100 мультимедийной конференц-связи может представлять общую архитектуру системы, подходящей для реализации различных вариантов осуществления. Система 100 мультимедийной конференц-связи может содержать множественные элементы. Элемент может содержать любую физическую или логическую структуру, скомпонованную для выполнения некоторых операций. Каждый элемент может быть реализован как аппаратное обеспечение, программное обеспечение, или любая их комбинация, как предпочтительнее для данного набора параметров структуры или ограничений производительности. Примеры элементов аппаратного обеспечения могут включать в себя устройства, компоненты, процессоры, микропроцессоры, схемы, элементы схемы (например, транзисторы, резисторы, конденсаторы, катушки индуктивности, и т.д.), интегральные схемы, специализированные интегральные схемы (ASIC), программируемые логические устройства (PLD), цифровые сигнальные процессоры (DSP), программируемую пользователем вентильную матрицу (FPGA), блоки памяти, логические вентили, регистры, устройства полупроводники, элементы сигнала, микроэлементы сигнала, микропроцессорные наборы, и т.д. Примеры программного обеспечения могут включать в себя любые компоненты программного обеспечения, программы, приложения, компьютерные программы, прикладные программы, системные программы, машинные программы, программное обеспечение операционной системы, промежуточное программное обеспечение, программно-аппаратное обеспечение, модули программного обеспечения, стандартные программы, стандартные подпрограммы, функции, способы, интерфейсы, интерфейсы программного обеспечения, интерфейсы прикладного программирования (API), наборы команд, вычислительный код, компьютерный код, сегменты кода, сегменты компьютерного кода, слова, значения, символы или любую их комбинацию. Хотя система 100 мультимедийной конференц-связи, как показано на Фиг. 1, имеет ограниченное количество элементов в некоторой топологии, должно быть оценено, что система 100 мультимедийной конференц-связи может включать в себя больше или меньше элементов в дополнительной топологии, как желательно для данной реализации. Варианты осуществления не ограничены этим контекстом.

[0020] В различных вариантах осуществления система 100 мультимедийной конференц-связи может содержать или являться частью системы проводной связи, системы беспроводной связи или их комбинации. Например, система 100 мультимедийной конференц-связи может включать в себя один или более элементов, скомпонованных для передачи информации по одному или более типу проводной линии связи. Примеры проводной линии связи могут включать в себя, без ограничения, провод, кабель, шину, плату с печатной схемой (PCB), соединение Ethernet, одноранговое соединение (P2P), системную плату, коммутируемую сеть устройств, полупроводниковый материал, провод витой пары, коаксиальный кабель, волоконно-оптическое соединение, и т.д. Система 100 мультимедийной конференц-связи также может включать в себя один или более элементов, скомпонованных для передачи информации по одному или более типам линий беспроводной связи. Примеры беспроводных линий связи могут включать в себя, без ограничения, радио-канал, инфракрасный канал, радиочастотный канал (RF), канал технологии беспроводного доступа (WiFi), часть РЧ спектра и/или один или более лицензированных или нелицензированных диапазонов частот.

[0021] В различных вариантах осуществления система 100 мультимедийной конференц-связи может быть скомпонована для передачи, управления или обработки различных типов информации, таких как медиа информация и информация управления. Примеры медиа информации могут в общем включать в себя любые данные, представляющие контент, предназначенный для пользователя, такой как голосовая информация, видео информация, аудио информация, информация изображения, текстовая информация, числовая информация, информация приложения, алфавитно-цифровые символы, графика, и т.д. Медиа информация может также иногда называться «медиа контент». Информация управления может относиться к любым командам, представляющим данные, инструкциям или словам управления, предназначенными для автоматической системы. Например, информация управления может использоваться для маршрутизации медиа информации по системе для установки соединения между устройствами, выдачи команды устройству на обработку медиа информации заранее определенным способом и т.д.

[0022] В различных вариантах осуществления система 100 мультимедийной конференц-связи может включать в себя сервер 130 мультимедийной конференц-связи. Сервер 130 мультимедийной конференц-связи может содержать любой логический или физический объект, который скомпонован для установки, регулирования или управления вызовом мультимедийной конференц-связи между консолями 110-1-m встречи по сети 120. Сеть 120 может содержать, например, сеть с коммутацией пакетов, сеть с коммутацией каналов или их комбинацию. В различных вариантах осуществления сервер 130 мультимедийной конференц-связи может содержать или быть реализован как любое устройство обработки или вычислительное устройство, такое как компьютер, сервер, набор серверов или ферма серверов, рабочая станция, миникомпьютер, основной компьютер, суперкомпьютер и т.д. Сервер 130 мультимедийной конференц-связи может содержать или реализовывать общую или конкретную вычислительную архитектуру, подходящую для вычисления и обработки мультимедийной информации. В одном варианте осуществления, например, сервер 130 мультимедийной конференц-связи может быть реализован, используя вычислительную архитектуру, как описано со ссылкой на Фиг. 5. Примеры для сервера 130 мультимедийной конференц-связи могут включать в себя без ограничения MICROSOFT OFFICE COMMUNICATIONS SERVER, сервер MICROSOFT OFFICE LIVE MEETING и т.д.

[0023] Конкретная реализация для сервера 130 мультимедийной конференц-связи может изменяться в зависимости от набора протоколов или стандартов связи, которые должны использоваться для сервера 130 мультимедийной конференц-связи. В одном примере сервер 130 мультимедийной конференц-связи может быть реализован в соответствии с рядом стандартов и/или вариантов таких, как Internet Engineering Task Force (IETF), Multiparty Multimedia Session Control (MMUSIC) Working Group Session Initiation Protocol (SIP). SIP - это предложенный стандарт для инициирования, изменения и прекращения интерактивной пользовательской сессии, которая содержит мультимедийные элементы, такие как видео, голос, мгновенная передача сообщений, игры по сети и виртуальную реальность. В другом примере сервер 130 мультимедийной конференц-связи может быть реализован в соответствии с рядом стандартов и/или вариантов Международного Телекоммуникационного Союза (ITU) H.323. Стандарт H.323 определяет многоточечный блок управления (MCU) для координирования работы конференц-вызовов. В частности MCU включает в себя многоточечный контроллер (МС), который обрабатывает сигнализацию H.245, и один или более многоточечных процессоров (MP) для смешивания и обработки потоков данных. И SIP и стандарты H.323 - это преимущественно протоколы сигнализации для передачи голоса по интернет-Протоколу (VoIP) или передачи голоса посредством пакетной передачи (VOP), операций мультимедийных конференц-вызовов. Должно быть оценено, что другие протоколы сигнализации могут быть реализованы для сервера 130 мультимедийной конференц-связи, однако, и также находятся в пределах объема охраны согласно вариантам осуществления.

[0024] В обычной работе система 100 мультимедийной конференц-связи может быть использована для вызовов мультимедийной конференц-связи. Вызовы мультимедийной конференц-связи обычно включают передачу голоса, видео, и/или информацию данных между множественными оконечными точками. Например, общественная или частная сеть 120 пакетной передачи может быть использована для аудио вызовов конференц-связи, видео вызовов конференц-связи, аудио/видео вызовов конференц-связи, совместной работы над документом при совместном использовании и редактировании и т.д. Сеть 120 пакетной передачи может также быть соединена с коммутируемой телефонной сетью общего пользования (PSTN) с помощью одного или более подходящих шлюзов VoIP, скомпонованных для преобразования между информацией с коммутацией каналов и информацией пакета.

[0025] Чтобы установить вызов мультимедийной конференц-связи по сети 120 пакетной передачи, каждая консоль 110-1-m встречи может подсоединиться к серверу 130 мультимедийной конференц-связи с помощью сети 120 пакетной передачи, используя различные типы проводных или беспроводных линий связи, работающих на различных скоростях соединения или полосах пропускания, таких как телефонное соединение с низкой полосой пропускания PSTN, модемное соединение со средней полосой пропускания DSL или кабельное модемное соединение, и интранет-соединение с более высокой полосой пропускания по локальной сети (ЛВС), например.

[0026] В различных вариантах осуществления сервер 130 мультимедийной конференц-связи может устанавливать, контролировать и управлять вызовами мультимедийной конференц-связи между консолями 110-1-m встречи. В некоторых вариантах осуществления вызовы мультимедийной конференц-связи могут содержать основанный на web конференц-вызов «вживую», используя приложение web-конференции, которое предоставляет возможности полной совместной работы. Сервер 130 мультимедийной конференц-связи работает как центральный сервер, который управляет и распределяет медиа информацию при конференц-связи. Он принимает медиа информацию от различных консолей 110-1-m встречи, выполняет операции смешивания для множественных типов медиа информации и направляет медиа информацию к некоторым или всем остальным участникам. Одна или более консолей 110-1-m встречи может присоединиться к конференции посредством подсоединения к серверу 130 мультимедийной конференц-связи. Сервер 130 мультимедийной конференц-связи может реализовать различные способы управления разрешениями для аутентификации и добавления консолей 110-1-m встречи безопасным и управляемым способом.

[0027] В различных вариантах осуществления система 100 мультимедийной конференц-связи может включать в себя одно или более вычислительных устройств, реализованных как консоли 110-1-m встречи, для подсоединения к серверу 130 мультимедийной конференц-связи по одному или более соединениям связи с помощью сети 120. Например, вычислительное устройство может реализовать клиентское приложение, которое может хостировать множественные консоли встречи, где каждая представлена отдельной конференцией в одно и то же время. Аналогично клиентское приложение может принять множество потоков аудио, видео и данных. Например, видео потоки от всех или поднабора участников могут быть отображены как мозаика на дисплее участника с главным окном с видео для текущего активного диктора, и панорамным видом других участников в других окнах.

[0028] Консоли 110-1-m встречи могут содержать любой логический или физический объект, который может быть скомпонован для участия или для входа в мультимедийный вызов конференц-связи, которым управляет сервер 130 мультимедийной конференц-связи. Консоли 110-1-m встречи могут быть реализованы как любое устройство, которое включает в себя, в своей наиболее основной форме, систему обработки, включающую в себя процессор и память, один или более компонентов ввода/вывода (I/O) мультимедийной информации, и соединение беспроводной и/или проводной сети. Примеры компонентов (I/O) мультимедийной информации могут включать в себя аудио компоненты (I/O) (например, микрофоны, динамики), видео компоненты (I/O) (например, видео камера, дисплей), тактильные компоненты (I/O) (например, вибропреобразователь), компоненты (I/O) пользовательских данных (например, клавиатура, трекбол, вспомогательная клавиатура, сенсорный экран), и т.д. Примеры консолей 110-1-m встречи могут включать в себя телефон с функцией VoIP или телефон с функцией VOP, телефон пакетной передачи, разработанный для работы на PSTN, интернет-телефон, видео телефон, мобильный телефон, персональный цифровой ассистент (PDA), комбинированный мобильный телефон и PDA, мобильное вычислительное устройство, смартфон, односторонний пейджер, двусторонний пейджер, устройство передачи сообщений, компьютер, персональный компьютер (PC), настольный компьютер, портативный компьютер, ноутбук, переносной компьютер, сетевое устройство и т.д. В некоторых реализациях консоли 110-1-m встречи могут быть реализованы, используя общую или конкретную вычислительную архитектуру, подобную вычислительной архитектуре, описанной со ссылкой на Фиг. 5.

[0029] Консоли 110-1-m встречи могут содержать или реализовать соответствующие клиентские компоненты 112-1-n встречи. Клиентские компоненты 112-1-n встречи могут быть разработаны для взаимодействия с серверным компонентом 132 встречи сервера 130 мультимедийной конференц-связи для установки, контроля или управления событием мультимедийной конференц-связи. Например, клиентские компоненты 112-1-n встречи могут содержать или реализовать соответствующие прикладные программы и управление пользовательским интерфейсом, чтобы разрешить соответствующим консолям 110-1-m встречи участвовать в web-конференции, облегченной посредством сервера 130 мультимедийной конференц-связи. Они могут включать в себя оборудование ввода (например, видео камера, микрофон, клавиатура, мышь, контроллер, и т.д.) для захвата медиа информации, предоставленной оператором консоли 110-1-m встречи и оборудование вывода (например, дисплей, динамик, и т.д.) для воспроизведения медиа информации операторами другой консоли 110-1-m встречи. Примеры клиентских компонентов 112-1-n встречи могут включать в себя без ограничения MICROSOFT OFFICE COMMUNICATOR или Базовую Консоль Встречи Windows MICROSOFT OFFICE LIVE MEETING и т.д.

[0030] Как показано в иллюстрированном варианте осуществления на Фиг. 1, система 100 мультимедийной конференц-связи может включать в себя конференц-зал 150. Предприятие или бизнес обычно используют конференц-залы для проведения встреч. Такие встречи включают в себя события мультимедийной конференц-связи, имеющее участников, локально расположенных внутри в конференц-зале 150, и удаленных участников, расположенных вне конференц-зала 150. Конференц-зал 150 может иметь различные вычислительные ресурсы и ресурсы связи для поддержки мультимедийных событий конференц-связи и для предоставления мультимедийной информации между одной или более удаленными консолями 110-2-m встреч, и локальной консолью 110-1 встреч. Например, конференц-зал 150 может включать в себя локальную консоль 110-1 встречи, располагающуюся внутри конференц-зала 150.

[0031] Локальная консоль 110-1 встречи может быть подсоединена к различным устройствам мультимедийного ввода и/или устройствам мультимедийного вывода, способным к захвату, обмену или воспроизведению мультимедийной информации. Устройства мультимедийного ввода могут содержать любое логическое или физическое устройство, скомпонованное для захвата или приема информации мультимедийного ввода от операторов в пределах конференц-зала 150, включающие в себя устройства ввода аудио, устройства ввода видео, устройства ввода изображения, устройства ввода текста, и другое оборудование мультимедийного ввода. Примеры устройств мультимедийного ввода могут включать в себя, без ограничения, видео камеры, микрофоны, наборы микрофонов, телефоны конференц-связи, проекционное оборудование для презентаций, интерактивное проекционное оборудование для презентаций, компоненты преобразования голос-в-текст, компоненты преобразования текста в голос, системы голосовой идентификации, устройства указания, клавиатуру, сенсорные экраны, планшетные компьютеры, устройства распознавания почерка, и т.д. Пример видео камеры может включать в себя ringcam, такой как MICROSOFT ROUNDTABLE, разработанной Microsoft Corporation, Редмонд, Вашингтон. MICROSOFT ROUNDTABLE - это устройство для видео конференц-связи с камерой с углом обзора в 360 градусов, которая предоставляет удаленным участникам встречи панорамное видео всех сидящих за столом конференц-связи. Устройства мультимедийного вывода могут содержать любое логическое или физическое устройство, скомпонованное для воспроизведения или отображения информации мультимедийного вывода от операторов удаленной консоли 110-2-m встречи, включая в себя устройства вывода аудио, устройства вывода видео, устройства вывода изображения, устройства ввода текста и другое оборудование мультимедийного вывода. Примеры устройств мультимедийного вывода могут включать в себя, без ограничения, электронные дисплеи, видео проекторы, динамики, модули вибропреобразования, принтеры, факсимильный аппарат, и т.д.

[0032] Локальная консоль 110-1 встречи в конференц-зале 150, может включать в себя различные устройства мультимедийного ввода, скомпонованные для захвата медиа контента из конференц-зала 150, включающего в себя участников 154-1-p, и потоки медиа контента к серверу 130 мультимедийной конференц-связи. В иллюстрированном варианте осуществления, показанном на Фиг. 1, локальная консоль 110-1 встречи включает в себя видео камеру 106 и набор микрофонов 104-1-r. Видео камера 106 может захватывать видео контент, включающий в себя видео контент участников 154-1-p, присутствующих в конференц-зале 150, и направлять поток видео контента к серверу 130 мультимедийной конференц-связи с помощью локальной консоли 110-1 встречи. Точно так же, набор микрофонов 104-1-r могут захватывать аудио контент, включающий в себя аудио контент от участников 154-1-p, присутствующих в конференц-зале 150, и направлять поток аудио контента к серверу 130 мультимедийной конференц-связи с помощью локальной консоли 110-1 встречи. Локальная консоль встречи может также включать в себя различные устройства медиа вывода, такие как дисплей или видео проектор для показа одного или более видов GUI с видео контентом или аудио контентом от других участников, использующих удаленные консоли 110-2-м встречи, принятым с помощью сервера 130 мультимедийной конференц-связи.

[0033] Консоли 110-1-m встречи и сервер 130 мультимедийной конференц-связи могут передавать медиа информацию и управлять информацией, используя различные медиа соединения, установленные для заданного события мультимедийной конференц-связи. Медиа соединения могут быть установлены, используя различные протоколы сигнализации VoIP, такие как наборы SIP протоколов. Наборы SIP протоколов - это протокол управления (сигнализацией) уровнем приложений для создания, модификации и прекращения сеанса передачи данных с одним или более из участников. Эти сеансы включают в себя мультимедийные интернет-конференции, интернет-телефонные вызовы и распределение мультимедийной информации. Члены в сеансе передачи данных могут передавать данные с помощью мультивещания или с помощью сети одноадресных отношений или их комбинации. SIP разработан как часть полных мультимедийных данных IETF и архитектуры управления, в настоящее время объединяющей протоколы, такие как протокол резервирования ресурсов (RSVP) (IEEE RFC 2205) для резервирования ресурсов сети, транспортный протокол реального времени (RTP) (IEEE RFC 1889) для транспортировки данных в реальном времени и обеспечения Качества обслуживания (QOS) обратной связи, протокол потоковой передачи в реальном времени (RTSP) (IEEE RFC 2326) для управления поставкой медиа потоков, протокол объявления сеансов передачи данных (SAP) для рекламирования сеансов мультимедийных передач данных с помощью мультивещания, протокол описания сеанса передачи данных (SDP) (IEEE RFC 2327) для описания сеансов мультимедийных передач данных и других. Например, консоли 110-1-m встречи могут использовать SIP как канал сигнализации для установки медиа соединений, и RTP как медиа канал для транспортировки медиа информации по медиа соединениям.

[0034] В обычной работе устройство 108 планирования может быть использовано для создания резервирования события мультимедийной конференц-связи для системы 100 мультимедийной конференц-связи. Устройство 108 планирования может содержать, например, вычислительное устройство, имеющее соответствующее аппаратное обеспечение и программное обеспечение для планирования события мультимедийной конференц-связи. Например, устройство 108 планирования может содержать компьютер, использующий программное приложение MICROSOFT OFFICE OUTLOOK (R), разработанное Microsoft Corporation, Редмонд, Вашингтон. Программное приложение MICROSOFT OFFICE OUTLOOK содержит передачу сообщений и клиентское программное обеспечение совместной работы, которое может использоваться для планирования события мультимедийной конференц-связи. Оператор может использовать MICROSOFT OFFICE OUTLOOK для преобразования запроса планирования в событие MICROSOFT OFFICE LIVE MEETING, которое послано в список приглашенных к встрече. Запрос планирования может включать в себя гиперссылку на виртуальную комнату для события мультимедийной конференц-связи. Приглашенный может нажать на гиперссылку, и консоль 110-1-m встречи запускает web-браузер, который подсоединяется к серверу 130 мультимедийной конференц-связи и соединяется с виртуальной комнатой. Затем, участники могут представить презентацию слайдов, документы аннотации или проводить коллективное обсуждение на встроенном проекционном оборудовании для презентаций, среди прочих инструментов.

[0035] Оператор может использовать устройство 108 планирования для создания резервирования события мультимедийной конференц-связи для события мультимедийной конференц-связи. Резервирование события мультимедийной конференц-связи может включать в себя список приглашенных к встрече для события мультимедийной конференц-связи. Список приглашенных к встрече может содержать список людей, приглашенных на событие мультимедийной конференц-связи. В некоторых случаях список приглашенных к встрече может включать в себя только людей, приглашенных и принятых для мультимедийного события. Клиентское приложение, такое как почтовый клиент Microsoft Outlook, направляет запрос резервирования на сервер 130 мультимедийной конференц-связи. Сервер 130 мультимедийной конференц-связи может принять резервирование события мультимедийной конференц-связи и извлечь список приглашенных к встрече и ассоциировать информацию для приглашенных к встрече из устройства сети, такого как каталог 160 ресурсов предприятия.

[0036] Каталог 160 ресурсов предприятия может содержать сетевое устройство, которое публикует общественный каталог операторов и/или ресурсов сети. Обычный пример ресурсов сети, публикуемых посредством каталога 160 ресурсов предприятия, включает в себя принтеры в сети. В одном варианте осуществления, например, каталог 160 ресурсов предприятия может быть реализован как MICROSOFT ACTIVE DIRECTORY (R). Active Directory - это реализация службы каталогов протокола облегченного доступа к каталогам (LDAP) для обеспечения служб централизованной аутентификации и авторизации для компьютеров сети. Active Directory также позволяет администраторам назначать политику, развертывать программное обеспечение и применять критические обновления к организации. Active Directory хранит информацию и параметры настройки в центральной базе данных. Сети Active Directory могут изменяться от маленькой установки с несколькими сотнями объектов, до большой установки с миллионами объектов.

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