CN104185965A - 经由会议事件环境***加入私人会议事件的参与者验证和授权 - Google Patents

经由会议事件环境***加入私人会议事件的参与者验证和授权 Download PDF

Info

Publication number
CN104185965A
CN104185965A CN201380016911.7A CN201380016911A CN104185965A CN 104185965 A CN104185965 A CN 104185965A CN 201380016911 A CN201380016911 A CN 201380016911A CN 104185965 A CN104185965 A CN 104185965A
Authority
CN
China
Prior art keywords
cees
meeting event
computer
user
meeting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201380016911.7A
Other languages
English (en)
Other versions
CN104185965B (zh
Inventor
M.N.瓦基尔
A.克兰茨
D.塞卡兰
V.K.H.帕塔萨拉蒂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Publication of CN104185965A publication Critical patent/CN104185965A/zh
Application granted granted Critical
Publication of CN104185965B publication Critical patent/CN104185965B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/403Arrangements for multi-party communication, e.g. for conferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/147Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1818Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1822Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/104Grouping of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/403Arrangements for multi-party communication, e.g. for conferences
    • H04L65/4038Arrangements for multi-party communication, e.g. for conferences with floor control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本文描述了已经受邀参加会议事件并且切身存在于会议事件环境(诸如会晤室)中的参与者可以提供经由会议事件环境***加入会议事件的验证凭证的机制的概念和技术。当个人尝试经由会议事件环境***加入会议事件时,提示个人提供他或她的经由会议事件环境***加入会议事件的验证凭证以参与会议事件。会议事件环境***可以承继个人的许可,诸如关于个人是否已经被许可在会议事件期间呈现内容。会议事件花名册可以被用于指示个人已经经由会议事件环境***加入会议。

Description

经由会议事件环境***加入私人会议事件的参与者验证和授权
背景技术
基于万维网的会议服务允许在本地和远程参与者之中共享诸如会晤、培训事件、报告、演示等之类的会议事件。会议事件有时经由配备有用于促进这些会议服务的***的会晤室可访问。在一些实例中,在没有约束的情况下使会晤室公开可访问或者以其它方式对诸如公司职员之类的多个个人可访问。在这些实例中,存在未被邀请到会议事件的某人能够经由室内会议***加入会议事件的潜在可能。而且,在一些情况下,只有选定的参与者被允许在会议事件期间呈现内容。然而,公开可访问的室内会议***不能区分具有主持人许可的参与者、不具有主持人许可的参与者以及尚未被邀请到会议事件的其他个人。因此,远程参与者和会议事件组织者(其可以或可以不参加会议事件)不能确信会晤室中的参与者是被邀请到会议事件的参与者。
关于这些和其它考虑而呈现本文所做出的公开。
发明内容
本文描述了已经被邀请参加会议事件并且切身存在于诸如会晤室之类的会议事件环境内的参与者可以提供验证凭证以经由会议事件环境***加入会议事件的机制的概念和技术。依照本文所公开的概念和技术,当个人尝试经由会议事件环境***加入会议事件时,该个人被提示提供他或她的验证凭证以经由会议事件环境***加入会议事件来参与会议事件。如果被验证,会议事件环境***代表所验证的个人加入会议事件。在一些实施例中,会议事件环境***承继个人的许可,诸如关于该个人是否已经被许可在会议事件期间呈现内容。在一些实施例中,会议事件花名册被用于将所验证的个人标识为已经经由会议事件环境***加入会议事件。
应当领会到,上述主题可以实现为计算机控制的装置、计算机进程、计算***,或者实现为诸如计算机可读存储介质之类的制造品。这些和各种其它特征将从以下具体实施方式的阅读和相关联附图的回顾而明白。
提供本发明内容来以简化的形式引入下文在具体实施方式中进一步描述的概念的选择。本发明内容不旨在标识所要求保护的主题的关键特征或本质特征,也不旨在将本发明内容用于限制所要求保护的主题的范围。另外,所要求保护的主题不限于解决本公开的任何部分中指出的任何或所有缺陷的实现。
附图说明
图1是图示用于本文所公开的各种实施例的说明性操作环境的***图。
图2是图示根据说明性实施例的用于验证和授权用户经由会议事件环境***加入会议事件的方法的各方面的流程图。
图3是图示根据说明性实施例的用于验证和授权用户加入用户已经加入的会议事件的方法的各方面的流程图。
图4是图示用于能够实现本文所呈现的实施例的各方面的计算***的说明性计算机硬件和软件架构的计算机架构图。
具体实施方式
以下详细描述涉及用于已经被邀请参加会议事件并且切身存在于诸如会晤室之类的会议事件环境内的参与者可以提供验证凭证以经由会议事件环境***加入会议事件的机制的概念和技术。依照本文所公开的概念和技术,当个人尝试经由会议事件环境***加入会议事件时,该个人被提示提供他或她的验证凭证以经由会议事件环境***加入会议事件来参与会议事件。如果被验证,会议事件环境***代表所验证的个人加入会议会晤。在一些实施例中,会议事件环境***承继个人的许可,诸如关于该个人是否已经被许可在会议事件期间呈现内容。在一些实施例中,会议事件花名册被用于将所验证的个人标识为已经经由会议事件环境***加入会议事件。
虽然本文所描述的主题被呈现在结合操作***和应用程序在计算机***上的施行而施行的程序模块的一般上下文中,但是本领域技术人员将认识到其它实现可以与其它类型的程序模块组合执行。一般地,程序模块包括例程、程序、组件、数据结构和执行特定任务或实现特定抽象数据类型的其它类型的结构。而且,本领域技术人员将领会到本文所描述的主题可以用其它计算机***配置实践,包括手持设备、多处理器***、基于微处理器的或可编程的消费电子设备、小型计算机、大型计算机等等。
在以下详细描述中,对形成其部分的附图做出参照,并且其中特定实施例或示例通过图示的方式示出。现在参照附图,其中遍及若干附图相同的编号表示相同的元件,将呈现用于针对经由会议事件***应用加入私人会议事件的参与者验证和授权的计算***、计算机可读存储介质和计算机实现的方法的各方面。
现在参照图1,将描述用于本文所呈现的各种实施例的一个操作环境100的各方面。所图示的操作环境100包括本地会议事件环境102,其中至少部分地举行诸如会晤、培训事件、报告演示等等之类的会议事件。本地会议事件环境102可以是任何室内或室外环境,包括但不限于,诸如帐篷或遮篷之类的临时结构;诸如办公室大楼、宾馆、住宅、体育场之类的永久结构,或包含在其中的诸如会晤室之类的空间或房间;公园、庭院或其它室外场所;或这些环境的一些变型。本地会议事件环境102可以包括会议事件的一个或多个本地参与者。在所图示的实施例中,本地会议事件环境102包括正在参加会议事件的本地参与者104A、104B、104N。本地参与者104A、104B、104N在本文中被共同称为本地参与者104。
在图示的实施例中,本地参与者104能够利用会议事件环境***(“CEES”)106、经由与一个或多个远程参与者通信和以其它方式协作的万维网会议服务来参加会议事件。在所图示的实施例中,远程参与者108从远程会议事件环境110远程地参加会议事件。更具体地,本地参与者104能够访问CEES计算机112以准许作为会议事件环境端点操作的CEES计算机112代表他们进入到会议事件。例如,会议事件的参与者(诸如本地参与者104A)可以走进本地会议事件环境102并且访问CEES计算机112以做出加入会议事件的请求。作为响应,CEES计算机112可以提示本地参与者104A提供一个或多个验证凭证来试图核实本地参与者104A已经被邀请参加会议事件。本地参与者104A然后可以提供他或她的验证凭证并且CEES计算机112可以基于本地参与者104A提供的验证凭证根据对CEES计算机112已知的关于会议事件的受邀参与者的信息判断是否正确而允许或拒绝本地参与者104A访问以参加会议事件。该会议事件信息可以例如存储在CEES计算机数据存储库113中。如果本地参与者104A被验证,CEES计算机112代表本地参与者104A加入会议事件。
本地会议事件环境102可以是任何室内或室外环境,包括但不限于,诸如帐篷或遮篷之类的临时结构;诸如办公室大楼、宾馆、住宅、体育场之类的永久结构,或包含在其中的诸如会晤室之类的空间或房间;公园、庭院或其它室外场所;或这些环境的一些变型。在一些实施例中,远程会议事件环境110是位于本地会议事件环境102外部的任何室内或室外环境。然而,设想到远程会议事件环境110可以包含在本地会议事件环境102内。这样的情况可以例如发生在远程参与者108正在执行测试、设置或校准过程时。
在一些实施例中,CEES计算机112承继本地参与者104A的许可。例如,如果本地参与者104A受邀作为主持人参加会议事件,CEES计算机112将会承继主持人许可,并且将会允许CEES计算机112在会议事件期间代表本地参与者104A呈现内容。如果本地参与者104A仅具有参加者许可,CEES计算机112将会承继参加者许可,并且将不会允许CEES计算机112在会议事件期间代表本地参与者104A呈现内容。设想到其它许可。
在一些实施例中,CEES计算机112被配置成使用诸如环境显示器114和/或控制台显示器116(这二者在下文中更详细地描述)之类的显示器向本地参与者104呈现会议事件花名册。会议事件花名册还可以被发送到会议事件的远程参与者108。继续以上示例,会议事件花名册可以将本地参与者104A标识为已经经由CEES计算机112、或者更一般地CEES 106加入会议事件。在一些实施例中,本地参与者104A的标识包括表示CEES 106、CEES计算机112和/或本地会议事件环境102的第一标识符,以及表示本地参与者104A的第二标识符。在一些实施例中,这些标识符一起被示出以向会议事件的其他参与者指示本地参与者104A如何加入会议事件。例如,第一标识符可以是“会议室1”以标识本地会议事件环境102,并且第二标识符可以是“John Doe”,其可以一起示出为“会议室1(John Doe)”或其某种变型,诸如,但不限于John Doe会议室1。可替换地,第一标识符可以是“会议室1***”以标识CEES 106,或者更具体地,CEES计算机112。又一些替换可以标识当这些***/计算机中的多个存在时本地会议事件环境102内的特定CEES或CEES计算机。
会议事件花名册中所示的标识符在本文中被称为显示名称。应当理解到,已经经由CEES 106加入会议事件的个人的显示名称可以采取指示个人已经经由CEES 106加入会议事件的任何格式。就此而论,以上为已经经由CEES 106加入会议事件的个人提供的显示名称的示例仅仅是说明性的,并且不应当被解释为以任何方式限制。关于显示名称的附加细节在下文中更加详细地描述。
环境显示器114是被配置成以视觉形式呈现信息的输出设备。具体地,环境显示器114可以呈现本地和/或远程会议事件视频馈送、会议事件花名册、其它会议事件相关信息、图形用户接口(“GUI”)元件、文本、图像、视频、通知、虚拟按钮、虚拟键盘、消息传递数据、因特网内容、设备状态、时间、日期、日历数据、偏好、地图信息、位置信息和/或能够以视觉形式呈现的任何其它信息。在一些实施例中,环境显示器114具有比控制台显示器116更大的可观看区域,并且可以定位成使得由全部本地参与者104可观看。多个环境显示器114可以被用于确保每个本地参与者104能够观看其上显示的信息。例如,一个环境显示器114可以被用于呈现本地视频馈送并且另一环境显示器114可以被用于呈现远程视频馈送。
在一些实施例中,环境显示器114是利用任何有源或无源矩阵技术和任何背光技术(如果使用的话)的液晶显示器(“LCD”)。在一些实施例中,环境显示器114是等离子体显示器。在一些实施例中,环境显示器114是有机发光二极管(“OLED”)显示器。在一些实施例中,环境显示器114利用3D技术来向本地参与者104呈现3D图像。设想到其它显示器类型。
在一些实施例中,环境显示器114包括提供单个或多触摸输入能力的触摸屏组件以控制环境显示器114的各种操作,诸如音频控制、视频控制、输入源等,和/或由CEES计算机112执行的操作。触摸屏组件是被配置成检测触摸的存在和位置的输入设备。触摸屏组件可以是电阻性触摸屏、电容性触摸屏、表面声波触摸屏、红外触摸屏、光学成像触摸屏、色散信号触摸屏、声学脉冲识别触摸屏,或者可以利用任何其它触摸屏技术。在一些实施例中,触摸屏组件作为透明层合并在环境显示器114的顶部以使得用户能够使用一个或多个触摸来与环境显示器114上呈现的对象或其它信息交互。
在一些实施例中,触摸屏组件是单触摸触摸屏。在其它实施例中,触摸屏组件是多触摸触摸屏。在一些实施例中,触摸屏组件被配置成检测离散触摸、单个触摸手势和/或多触摸手势。这些为了方便起见在本文中共同被称为手势。手势可以包括,但不限于,轻叩手势、双扣手势、轻叩与保持手势、平移手势、轻拂手势、屈伸手势等。开发者可以创建特定于具体应用程序的手势,诸如本文以下描述的应用程序。
控制台显示器116是被配置成以视觉形式呈现信息的输出设备。具体地,控制台显示器116可以呈现本地和/或远程会议事件视频馈送、会议事件花名册、会议事件环境控制、其它会议事件相关信息、GUI元件、文本、图像、视频、通知、虚拟按钮、虚拟键盘、消息传递数据、因特网内容、设备状态、时间、日期、日历数据、偏好、地图信息、位置信息和能够以视觉形式呈现的任何其它信息。在一些实施例中,控制台显示器116具有比环境显示器116小的可观看区域。控制台显示器116可以定位在桌子或本地会议事件环境102内的一些其它公共区域上,使得其容易被本地参与者104访问。在一些实施例中,控制台显示器116内置在CEES计算机112中。
在一些实施例中,控制台显示器116是利用任何有源或无源矩阵技术和任何背光技术(如果使用的话)的LCD。在一些实施例中,控制台显示器116是等离子体显示器。在一些实施例中,控制台显示器116是OLED显示器。控制台显示器116可以利用任何3D技术来向本地参与者104呈现3D图像。设想到其它显示器类型。
在一些实施例中,控制台显示器116包括提供单个或多触摸输入能力的触摸屏组件以控制控制台显示器116的各种操作,诸如音频控制、视频控制、输入源等,和/或由CEES计算机112执行的操作。触摸屏组件是被配置成检测触摸的存在和位置的输入设备。触摸屏组件可以是电阻性触摸屏、电容性触摸屏、表面声波触摸屏、红外触摸屏、光学成像触摸屏、色散信号触摸屏、声学脉冲识别触摸屏,或者可以利用任何其它触摸屏技术。在一些实施例中,触摸屏组件作为透明层合并在控制台显示器116的顶部以使得用户能够使用一个或多个触摸来与控制台显示器116上呈现的对象或其它信息交互。控制台显示器116的触摸屏组件可以如以上针对环境显示器114的触摸屏组件描述的那样配置。
所图示的CEES计算机112包括CEES控制台应用118,一个或多个本地参与者104通过其可以控制会议事件的各种方面。在一些实施例中,CEES控制台应用118被配置成提供会议呼叫控制、音频控制和/或视频控制以用于控制由CEES 106提供的功能性。在一些实施例中,取代在CEES计算机112上施行CEES控制台应用118,CEES控制台应用118在一个或多个远程计算机***上施行,诸如在分布式计算环境或虚拟桌面配置中。在其它实施例中,CEES控制台应用118在CEES计算机112和一个或多个远程计算机***上施行。
在一些实施例中,CEES控制台应用118被配置成在控制台显示器116上呈现针对被安排在本地会议事件环境102中举行的会议事件、包括调度信息的会议事件日历,诸如日期、开始时间、结束时间、受邀参与者列表和/或主题。可替换地,CEES控制台应用118可以以其它形式提供类似信息,诸如但不限于,列表形式或单选形式,其中单个按钮使得用户能够加入当前会议事件。在一些实施例中,CEES控制台应用118被配置成在控制台显示器116上呈现标识会议事件的一个或多个参与者的会议事件花名册。会议事件花名册可以包括会议事件的所有排定参与者,或者被安排参与本地会议事件环境102内的会议事件的排定参与者。会议事件花名册可以附加地或可替换地显示在环境显示器114上。
所图示的CEES计算机112还包括CEES事件应用120。CEES事件应用120是使得CEES计算机112能够连接到至少部分地由在会议服务器计算机124上施行的会议应用122提供的会议服务的通信应用。会议服务可以使得在本地参与者104和远程参与者108之间共享音频、视频、文本、即时消息、演示内容、存在信息及其组合等。在一些实施例中,CEES事件应用120被配置成提供即时消息传递、IP语音(“VoIP”)和/或视频会议功能性,会议事件中的本地参与者104通过其能够与远程参与者108和/或其他远程参与者(未示出)通信。
在一些实施例中,CEES事件应用120是万维网会议服务客户端软件应用。在一些实施例中,CEES事件应用120是MICROSOFT LYNC,其从华盛顿雷德蒙德的微软公司可得到。在一些实施例中,CEES事件应用120是MICROSOFT OFFICE LIVE MEETING,其从华盛顿雷德蒙德的微软公司可得到。
在一些实施例中,CEES事件应用120促进远程桌面功能性,使得一个或多个本地参与者104可以在会议事件期间远程访问他们自己的计算机、工作计算机和/或与远程参与者108相关联的计算机。
在所图示的实施例中,本地参与者104位于照相机128的可观看区域126内。照相机128被配置成至少在会议事件期间捕获本地参与者104的视频130并且将所捕获的视频130提供给CEES计算机112。在一些实施例中,照相机128是数字摇摄倾斜变焦(“PTZ”)照相机、手动PTZ照相机、全景照相机、二维照相机、三维照相机、红外照相机及其组合等。在一些实施例中,照相机128是MICROSOFT KINECT设备,其从华盛顿雷德蒙德的微软公司可得到。在一些实施例中,照相机128是POLYCOM CX5000,其从加利福尼亚普莱森顿的Polycom公司可得到。
在一些实施例中,照相机128包括广角透镜,使得由照相机128观察的可观看区域126具有足以至少同时捕获本地参与者104的头部的视频的宽度。然而,应当理解,照相机128可以具有提供比足以至少同时包含本地参与者104的头部的宽度小的可观看区域的透镜。在这种情况下,照相机128可以被手动或自动地(例如经由附接到照相机128的马达)移动以便在多个可观看区域(未示出)中捕获本地参与者104的视频。而且,照相机128或其部分(例如透镜)可以基于本地会议事件环境102或其焦点的尺寸而适当地选择。焦点可以是例如诸如舞台、讲台之类的演示区域或本地参与者104在本地会议事件环境102内绕其定位的书桌。
由本地参与者104在会议事件期间产生的音频132可以由麦克风134捕获。麦克风134可以是独立麦克风。可替换地,麦克风134可以内置到CEES 106的另一组件中,诸如但不限于,照相机128、环境显示器114、控制台显示器116或CEES计算机112。麦克风134可以利用适于在本地会议事件环境102内捕获音频132的任何极性图案。在一些实施例中,麦克风134是噪声消除麦克风,其被配置成滤出本地会议事件环境102内的至少一些环境噪声。麦克风134被配置成向CEES计算机112提供所捕获的音频132。
诸如由CEES计算机112从远程参与者108接收的音频之类的音频136可以由CEES计算机112发送给扬声器138以便向本地参与者104回放。扬声器138可以是独立扬声器。可替换地,扬声器138可以内置到CEES 106的另一组件中,诸如但不限于,照相机128、环境显示器114、控制台显示器116或CEES计算机112。
照相机128、麦克风134、扬声器138、环境显示器114、控制台显示器116和包括CEES 106的CEES计算机112的任何音频/视频源在本文中可以称为媒体端点。
所图示的CEES计算机112还与输入设备140通信,诸如键盘、小键盘、鼠标、触摸或多触摸屏、触摸垫、跟踪球、操纵杆、游戏垫、麦克风及其组合等。输入设备140被配置成促进对CEES计算机112的输入以控制CEES控制台应用118、CEES事件应用120或这二者的各种操作。在一些实施例中,输入设备140是触摸屏组件,诸如以上所描述的之类,其集成在控制台显示器116内使得本地参与者104可以通过经由控制台显示器116的基于触摸的控制与CEES控制台应用118交互。设想到照相机128、麦克风134、输入设备140或其某种组合可以部分地作为输入设备起作用,语音控制和/或整个或部分身体姿势通过所述输入设备可以促进与CEES控制台应用118和/或CEES事件应用120的交互。还设想到CEES控制台应用118可以被配置成学习新的语音控制和/或手势,并且可以被配置成将这些新的控制和/或手势映射到用于CEES计算机112的各种输入。
所图示的CEES计算机112还与一个或多个传感器142通信。(多个)传感器142可以是光传感器、占用传感器或其它传感器,诸如被配置成唤醒CEES计算机112、环境显示器114、控制台显示器116、照相机128、麦克风134、扬声器138和/或控制诸如本地会议事件环境102内的灯之类的其它装备的传感器。CEES 106的(多个)传感器142、灯、窗帘/遮帘和其它非媒体相关组件在本文中被称为非媒体端点。
会议事件可以具有会议促进者(未示出),其可以是本地参与者104之一或者另一个人或机器(例如机器人或计算机),其负责操作CEES计算机112和/或CEES 106内的其它媒体端点。在一些实施例中,促进者是会议事件的主办者、会议事件的组织者、会议事件的参与者、在会议事件处的演讲者或主持人、会议事件的代表、举行会议事件的组织的成员、举行会议事件的公司的职员、会议事件的赞助者、与会议事件的赞助者相关联的个人等等。还设想到可以不存在事件促进者或多个事件促进者。
CEES计算机112经由网络146与会议服务器计算机124和远程CEES计算机122通信。网络146可以是例如互联网、因特网、内联网或外联网。
网络146可以是作为无线广域网(“WWAN”)的另一网络,诸如利用一个或多个移动电信技术以提供语音和/或数据服务的移动电信网络,或者可以被其访问。移动电信技术可以包括,但不限于,全球移动通信***(“GSM”)、码分多址(“CDMA”)ONE、CDMA2000、通用移动电信***(“UMTS”)、长期演进(“LTE”)和用于微波接入的全球互操作性(“WiMAX”)。而且,网络146可以利用各种信道接入方法(其可以或可以不被前述标准使用),包括但不限于,时分多址(“TDMA”)、频分多址(“FDMA”)、CDMA、宽带CDMA(“W-CDMA”)、正交频分复用(“OFDM”)、空分多址(“SDMA”)等等。数据通信可以使用如下技术提供:通用分组无线电服务(“GPRS”)、用于全球演进的增强数据速率(“EDGE”)、包括高速下行链路分组接入(“HSDPA”)的高速分组接入(“HSPA”)协议家族、增强上行链路(“EUL”)或以其它方式称为高速上行链路分组接入(“HSUPA”)、演进HSPA(“HSPA+”)、LTE和各种其它当前和将来的无线数据接入标准。网络146可以被配置成通过以上技术的任何组合提供语音和/或数据通信。网络146可以被配置成或适配成依照后代技术提供语音和/或数据通信。
网络146可以是作为依照一个或多个电气与电子工程师协会(“IEEE”)802.11标准(诸如IEEE 802.11a、802.11b、802.11g、802.11n和/或将来的802.11标准(本文共同称为WI-FI))操作的无线局域网(“WLAN”)的另一网络或者可以被其访问。同样设想到草案802.11标准。在一些实施例中,利用一个或多个无线WI-FI接入点实现WLAN。在一些实施例中,一个或多个无线WI-FI接入点是具有到起WI-FI热点作用的WWAN的连接性的另一计算设备。
在所图示的实施例中,远程CEES计算机144被从远程会议事件环境110内远程接入正在本地会议事件环境102内举行的会议事件的远程参与者108操作。所图示的远程CEES计算机144包括远程CEES数据存储库148、远程CEES控制台应用150和远程CEES客户端应用152,其中的每一个可以被配置成像是本文在以上描述的用于本地会议事件环境102的CEES 106的类似称谓的组件。尽管远程会议事件环境110被图示为不具有各种媒体端点,例如照相机、显示器、扬声器等,但是设想到这样的媒体端点。而且,尽管远程会议事件环境110被图示为具有远程CEES计算机144,但是远程会议事件环境110可以可替换地具有参与者设备,诸如但不限于,台式计算机、便携式计算机(例如膝上型计算机、笔记本、超便携式计算机或者上网本)、服务器计算机、移动电话、平板设备、板式设备、便携式视频游戏设备或者智能电话,远程参与者108经由其可以参与会议事件。
会议服务器计算机124能够实现诸如本地参与者和远程参与者108之类的多个参与者之中的数据协作。在所图示的实施例中,会议服务器计算机124使得CEES计算机112能够经由会议应用122向远程CEES计算机144发送用于会议事件的音频和视频,并且还使得远程CEES计算机144能够向CEES计算机112发送用于会议事件的音频和视频。除了交换音频和视频之外,数据协作可以包括,但不限于,即时消息传递、应用共享、白板功能、聊天、投票、问答、万维网共享、远程桌面、其它多媒体内容、文件传送和演示软件支持。应当理解到,数据协作(视频或以其它方式)可以是单向或双向的。
会议应用122可以是用于任何万维网会议服务的服务器软件应用,例如MICROSOFT LYNC或MICROSOFT OFFICE LIVE MEETING,这二者从华盛顿雷德蒙德的微软可得到。CEES事件应用120和远程CEES事件应用152可以是客户端侧软件应用,其被配置成与会议应用122通信以建立、维护和拆卸音频、视频和/或其它内容在会议事件期间通过其可以共享的会议会话。
网络146还与调度服务器计算机154通信。所图示的调度服务器计算机154包括调度服务器应用158,其被配置成接收用于会议事件的会议事件信息并且向在会议事件信息中被指示为已经受邀到会议事件的一个或多个参与者发送会议事件信息(例如经由电子邮件)。除了参与者之外,会议事件信息可以标识任何会议事件环境***(诸如CEES 106),其被授权在会议事件期间由一个或多个参与者利用。调度服务器应用158还被配置成向CEES 106并且更具体地在CEES计算机112上操作的CEES控制台应用118发送会议事件信息以将到来的会议事件通知CEES控制台应用118。在一些实施例中,调度服务器应用158被配置成响应于从CEES计算机112接收的对会议事件信息的请求而向CEES计算机112发送会议事件信息。在一些实施例中,CEES计算机112被配置成周期性地检查新的会议事件信息。在其它实施例中,当会议事件信息变得可用时或者在此后的时间,调度服务器应用158将会议事件信息推送到CEES计算机112。CEES计算机112被配置成将会议事件信息存储在CEES数据存储库113中。在一些实施例中,调度服务器应用158是从华盛顿雷德蒙德的微软公司可得到的MICROSOFT EXCHANGE SERVER的修改版本,或者被配置成提供前述功能性的另一应用。调度服务器计算机154还可以作为电子邮件服务器计算机操作。
在一些实施例中,使用操作在参与者设备162上的调度客户端应用160调度会议事件。在一些实施例中,调度客户端应用160是调度软件应用。在一些实施例中,调度客户端应用160是包括调度功能性的电子邮件客户端应用。在一些实施例中,调度客户端应用160是日历软件应用。在一些实施例中,调度客户端应用160是从华盛顿雷德蒙德的微软公司可得到的MICROSOFT OUTLOOK。在一些实施例中,调度客户端应用160是万维网浏览器应用,参与者设备162通过其可以访问调度客户端应用160的上述实施例中的任一个的基于万维网的版本。
调度客户端应用160被配置成提供用户接口,会议事件组织者(其可以是本地参与者104、远程参与者108或将不参与会议事件的另一个人之一)通过其可以通过提供会议事件信息来调度会议事件。例如,通过使用用户接口,组织者可以标识向其发送用于会议事件的邀请、会议事件的主题、会议事件的位置(例如本地会议事件环境102)、开始时间、结束时间和会议事件的描述的一个或多个参与者。而且,组织者可以建立用于一个或多个参与者的许可,包括例如,是否许可一个或多个参与者在会议事件期间呈现内容。可以例如建立默认许可,其中组织者选择不指定许可。
在一些实施例中,当会议事件被创建时,组织者被提供有定制会议事件访问和/或会议事件主持人的选项。会议事件访问选项可以包括例如仅组织者、相同公司内的受邀个人、相同公司内的相同部门内的受邀个人、相同公司内的相同组内的受邀个人或者相同公司内的个人。会议事件主持人选项可以包括例如仅组织者、相同公司内的个人或没有约束(即每个人)。在一些实施例中,如果组织者选择不定制会议事件,会议事件访问和/或主持人选项可以被设置成默认选项。例如,相同公司内的个人可以被设置为用于会议事件访问和主持人选项二者的默认选项。定制会议事件访问、会议事件主持人和默认选项仅仅是说明性的,不应当被解释为以任何方式限制。
创建会议事件的方式可以导致如下场景:其中加入会议事件的个人被提示验证他或她自己以获得对会议事件的访问和/或以作为会议事件中的主持人。现在定义非定制会议事件和定制的会议事件。
非定制会议事件是使用CEES计算机112加入会议事件的个人因为受邀到会议事件的CEES计算机112账户可以加入会议事件并且成为会议事件中的主持人而不需要验证的会议事件。
定制的会议事件是使用CEES计算机112加入会议事件的个人因为受邀到会议事件的CEES计算机112账户不具有加入会议事件或者成为会议事件中的主持人的权限而需要验证的会议事件。因此,尝试经由CEES计算机112加入会议事件的个人必须具有用于CEES计算机112代表个人加入会议事件的加入会议事件的权限。
参与者设备162可以是,但不限于,台式计算机、便携式计算机(例如膝上型计算机、笔记本、超便携式计算机或上网本)、服务器计算机、移动电话、平板设备、板式设备、便携式视频游戏设备或智能电话,一个或多个本地参与者104或会议事件组织者(其可以是本地参与者104之一)经由其可以调度会议事件。参与者设备162可以附加地或可替换地被一个或多个本地参与者用于加入来自本地会议事件环境102内或远离本地会议事件环境102的会议事件。在一些实施例中,一个或多个本地参与者104可以经由参与者设备162加入会议事件并且然后稍后经由CEES计算机112加入会议事件或者反之亦然。描述这些实施例的方法在下文中参照图3进行描述。
参与者设备162被配置成向调度服务器计算机154发送会议事件信息,调度服务器计算机154进而在一些实施例中将会议事件信息分发到CEES计算机112、远程CEES计算机144和到会议事件信息中所标识的每一个受邀参与者。会议事件信息可以例如在一个或多个电子邮件中被分发。
在一些实施例中,调度服务器计算机154提供被配置得像是以上描述的调度客户端应用160那样的基于万维网的调度客户端应用。在这些实施例中,组织者可以访问基于万维网的调度客户端应用以经由调度服务器计算机154提供或者为其提供的网站调度会议事件而无需专用调度客户端应用,诸如所图示的实施例中的调度客户端应用160。
根据各种实施例,CEES计算机112、会议服务器计算机124、远程CEES计算机144、调度服务器计算机154和/或参与者设备162是诸如台式、平板或膝上型计算机***之类的个人计算机(“PC”)。CEES计算机112、会议服务器计算机124、远程CEES计算机144、调度服务器计算机154和/或参与者设备162可以包括其它类型的计算***,包括但不限于,服务器计算机、手持式计算机、超便携式计算机、上网本计算机、嵌入式计算机***、个人数字助理、移动电话、智能电话、桌式设备、板式设备、视频游戏设备或其它计算***或设备。CEES计算机112、会议服务器计算机124、远程CEES计算机144、调度服务器计算机154和/或参与者设备162被配置成施行一个或多个软件应用(例如CEES控制台应用118、CEES事件应用120、会议应用122、远程CEES控制台应用150、远程CEES客户端应用152、调度服务器应用158和调度客户端应用160)以提供用于针对加入私人会议事件的参与者验证和授权的本文所描述的功能性。
应当理解到,操作环境100的一些实现包括多个CEES计算机112、多个环境显示器114、多个控制台显示器116、多个会议服务器计算机124、多个照相机128、多个麦克风134、多个扬声器138、多个输入设备140、多个传感器142、多个远程CEES计算机144、多个网络124、多个调度服务器计算机154、多个本地会议事件环境102、多个远程授予事件环境110、多个CEES控制台应用118、多个CEES事件应用120、多个会议应用122、多个远程CEES控制台150、多个远程CEES事件应用152、多个调度服务器应用158和/或多个调度客户端应用160。还应当理解到,实现可以包括任何数目的本地参与者104和任何数目的远程参与者108。因此,所图示的实施例应当被理解为是说明性的,并且不应当被解释为是限制性的。
还应当理解到,在一些实现中,以上描述为由CEES计算机112或其部分(例如CEES控制台应用118或CEES事件应用120)执行的操作由会议服务器计算机124或与网络146通信的另一计算机(未示出)执行。在一些实施例中,照相机128经由网络146与会议服务器计算机124或另一计算机(未示出)通信而没有中间设备或计算机,诸如CEES计算机112。在一些实施例中,CEES计算机112仅仅促进对被配置成执行以上在本文中描述的各种操作的会议服务器计算机124或另一计算机(未示出)的访问。在这些实施例中,CEES计算机112可以包括被配置成访问由会议服务器计算机124主控或针对会议服务器计算机124的一个或多个网页的万维网浏览器应用,所述会议服务器计算机124执行CEES控制台应用118、CEES事件应用120执行的操作和/或以上在本文中描述的其它操作。设想到本文所公开的会议服务可以免费提供或者有偿提供,诸如每次使用时支付或者以具有或不具有合同的订阅为基础。
现在转到图2,将详细描述用于验证和授权用户加入会议事件的方法200的各方面。应当理解到,本文所公开的方法200的操作不一定以任何特定顺序呈现,并且以可替换的(多个)顺序的操作中的一些或全部的执行是可能的并且被设想到。为了便于描述和图示,已经以论证的顺序呈现了操作。操作可以被添加、省略和/或同时执行而不脱离于随附权利要求的范围。
还应当理解,所图示的方法200可以在任何时间处结束并且无需完整执行。方法200的一些或全部操作和/或基本上等同的操作可以通过包括在计算机存储媒体上的计算机可读指令的施行而执行,如以下所限定的那样。术语“计算机可读指令”及其变形,如在描述和权利要求中使用的,在本文中被广泛地用于包括例程、应用、应用模块、程序模块、程序、组件、数据结构、算法等。计算机可读指令可以实现在各种***配置上,包括单处理器或多处理器***、小型计算机、大型计算机、个人计算机、手持式计算设备、基于微处理器的、可编程的消费电子产品、其组合等。
因此,应当领会到,本文所描述的逻辑操作被实现(1)为一系列计算机实现的动作或在计算***上运行的程序模块和/或(2)实现为互连机器逻辑电路或计算***内的电路模块。实现是关乎取决于计算***的性能和其它需求的选择。因此,本文所描述的逻辑操作被不同地称为状态、操作、结构设备、动作或模块。这些操作、结构设备、动作和模块可以实现在软件中、固件中、专用数字逻辑中及其任何组合中。
方法200包括由CEES 106和会议服务器计算机124执行的操作。更具体地,某些操作由CEES控制台应用118或在CEES计算机112上施行的CEES事件应用120执行,而其它由在会议服务器计算机124上施行的会议应用执行。
方法200开始并且进行到操作202,其中CEES计算机112接收经由CEES控制台应用118加入会议事件的请求。例如,用户可以走进本地会议事件环境102并且与CEES控制台应用118交互以加入会议事件。如以上所描述的,CEES控制台应用118可以呈现日历、列表或其它格式的排定会议事件,用户从其可以选择尝试加入的会议事件。响应于接收到加入会议事件的请求,方法200进行到操作204,其中CEES计算机112使用CEES控制台应用118确定是否需要用于会议事件的验证凭证。换言之,如果会议事件是定制会议事件,则需要验证凭证。如以上所描述的,CEES计算机112包括存储在CEES计算机数据存储库113中的会议事件信息,其包括会议事件是否是定制的会议事件的指示。
如果CEES计算机112在操作204处确定不需要用于会议事件的验证凭证,方法200进行到操作206。在操作206处,CEES计算机112使用CEES事件应用120来与会议服务器计算机124通信以请求作为主持人加入非定制的会议事件。会议服务器计算机124进而将CEES计算机112作为主持人加入到会议事件。在一些实施例中,通过CEES控制台应用118向用户提供选项以改变CEES计算机112的显示名称以反映他或她已经经由CEES计算机112加入会议事件。方法200然后进行到操作208,其中方法200结束。
如果CEES计算机112在操作204处确定需要用于会议事件的验证凭证,方法200进行到操作210,其中CEES计算机112使用CEES事件应用120与会议服务器计算机124通信以加入会议事件。会议服务器计算机124进而将CEES计算机112加入到会议事件并且通过使用会议应用122将CEES计算机112置于会议事件大厅。可替换地,响应于接收到加入会议事件的请求,方法200默认到操作210并且然后在进行到要么操作206要么操作212之前在操作204处做出确定。
从操作210,方法200进行到操作212,其中CEES计算机112提示用户以得到一个或多个验证凭证。提示可以是使用控制台显示器116和/或环境显示器114呈现的视觉提示。此外或在替换方案中,提示可以是使用扬声器138呈现的音频提示。在一些实施例中,验证凭证包括签入地址,诸如电子邮件地址或会话发起协议(“SIP”)统一资源标识符(“URI”),以及口令、密码和个人标识号码(“PIN”)中的一个或多个。然而,应当理解到,CEES计算机112可以提示以得到任何类型的验证凭证和验证凭证的任何组合,包括多因子验证方案所利用的验证凭证。多因子验证方案可以使用落入以下验证类别中的两个或更多的验证凭证:一个人知道的事物、一个人作为的事物、一个人拥有的事物以及一个人存在的地方。响应于提示的输入可以由CEES计算机112通过输入设备140、照相机128和/或麦克风134接收。
从操作212,方法200进行到操作214,其中CEES计算机112基于响应于在操作212处呈现的提示接收的验证凭证来确定用户签入是否成功。在一些实施例中,CEES计算机112和/或远程实体知晓一组个人(诸如公司内的个人)所需的验证凭证,并且会议事件信息标识在那些个人当中谁受邀到特定会议事件。在一些实施例中,CEES计算机112基于例如本地存储为存储在CEES数据存储库113中的会议事件信息的一部分的预期验证凭证做出该确定。在其它实施例中,CEES计算机112与远程实体通信以获取预期验证凭证。在又一些实施例中,CEES计算机112向远程实体发送输入,远程实体进而将该输入与预期验证凭证比较并且返回用户是否被验证的指示。如果用户被验证,用户签入成功。如果用户未被验证,用户签入不成功。
如果在操作214处CEES计算机112确定用户签入不成功,方法200进行到操作216,其中CEES计算机112拒绝用户访问会议事件。在一些实施例中,CEES控制台应用118呈现指示用户提供的验证凭证对会议事件无效的通知。换言之,如果用户未受邀到会议事件或者用户响应于操作212处的提示录入错误的验证凭证,可以呈现通知。通知可以以视觉形式呈现在控制台显示器116和/或环境显示器114上。可替换地或此外,通知可以以音频形式经由扬声器138呈现。在一些实施例中,CEES控制台应用118返回到控制台显示器116上的主屏幕。主屏幕可以包括日历、列表或其它格式的会议事件,诸如以上所描述的那样。从操作216,方法200进行到操作208,其中方法200结束。
如果在操作214处CEES计算机112确定用户签入成功,方法200进行到操作218,其中CEES计算机112使用CEES控制台应用116来尝试将与用户相关联的用户端点加入到会议事件中以触发会议事件中的用户授权过程。更具体地,用户端点生成和发送SIP INVITE到会议应用122。用户端点是代表用户操作以加入用于会议事件的SIP通信会话的软件代理。用户授权过程确定会议事件组织者为用户设置什么许可。如以上所描述的,许可可以指示用户是组织者、主持人或受邀参与者。这些许可指示用户的用户端点如何被会议应用122处置,如现在将参照操作220描述的那样。
在操作220处,会议应用122基于当创建会议事件时为与用户端点相关联的用户设置的许可确定用户端点是否能够绕过会议事件大厅。例如,如果已经为用户给出仅参加者许可(即用户不是主持人并且不是组织者),会议应用122可以将CEES控制台应用118置于会议事件大厅中并且等待主持人或组织者准许CEES计算机112进入到会议事件中。可替换地,如果已经为用户给出主持人或组织者许可,用户可以准许CEES计算机112到会议事件并且绕过会议大厅。在该示例中,用户然后可以准许仅具有参加者许可的其他用户经由CEES计算机112到会议大厅。
如果在操作220处,会议应用122确定用户端点不能够绕过会议事件大厅,方法200进行到操作222,其中会议应用122将用户端点加入到会议事件大厅。用户端点然后将用于CEES控制台应用118的显示名称改变成“用户CEES”或者表示用户已经经由CEES控制台应用118加入会议事件大厅的某个其它显示名称。本文已经在上文描述了说明性可替换显示名称格式。在一些实施例中,用户端点需要在操作218处被发送的SIP INVITE的SIP对话标识符以改变用于CEES控制台应用118的显示名称。
从操作222,方法200进行到操作224,其中用户端点从会议事件断开并且签出。在操作226处,主持人或组织者准许CEES控制台应用118到会议事件。CEES控制台应用118作为“用户CEES”加入会议事件。CEES控制台应用118在操作228处承继用户用于会议事件的、不是在操作226处被准许CEES控制台应用118的主持人或组织者的许可。方法200然后进行到操作208,其中方法200结束。
如果在操作220处,会议应用122确定用户端点能够绕过会议事件大厅,方法200进行到操作230,其中用户端点准许CEES控制台应用118进入会议事件。从操作230,方法200进行到操作232,其中用户端点将用于CEES控制台应用1128的显示名称改变成“用户CEES”或表示用户已经经由CEES控制台应用118加入会议事件大厅的某个其它显示名称。本文已经在上文描述了说明性可替换显示名称格式。在一些实施例中,用户端点需要在操作218处发送的SIP INVITE的SIP对话标识符以改变用于CEES控制台应用118的显示名称。从操作232,方法200进行到操作234,其中CEES控制台应用118承继用于会议事件的用户许可。方法200然后进行到操作208,其中方法200结束。
现在转到图3,将详细描述用于验证和授权用户加入用户已经加入的会议事件的方法300的各方面。方法300开始并且进行到操作302,其中用户从诸如参与设备162之类的参与设备加入会议事件。方法300然后进行到操作304,其中CEES计算机112从用户接收经由CEES控制台应用118加入会议事件的请求。例如,用户可以经由参与者设备162走进已经加入会议事件的本地会议事件环境102并且与CEES控制台应用118交互以加入会议事件。如以上所描述的,CEES控制台应用118可以呈现日历、列表或其它格式的排定会议事件,用户可以从其选择尝试加入的会议事件。方法300然后进行到操作306,其中会议应用122将CEES控制台应用118加入到会议事件大厅。
从操作306,方法300进行到操作308,其中会议应用122确定用于会议事件的会议事件访问选项是否仅设置为组织者。如果在操作308处,会议应用122确定用于会议事件的会议事件访问选项并非仅设置为组织者,方法300进行到操作310,其中用户准许CEES控制台应用118从参与者设备162到会议事件,并且CEES控制台应用118承继用户用于会议事件的许可。方法然后进行到操作312,其中方法300结束。
如果在操作308处,会议应用122确定用于会议事件的会议事件访问选项仅设置为组织者,方法300进行到操作314,其中会议应用122确定用户是否具有组织者许可。如果在操作314处,会议应用122确定用户具有组织者许可,方法300进行到操作310,其中用户准许CEES控制台应用118从参与者设备162到会议事件,并且CEES控制台应用118承继用户用于会议事件的许可。方法然后进行到操作312,其中方法300结束。
如果,在操作314处,会议应用122确定用户不具有组织者许可,方法300进行到操作316,其中CEES控制台应用1118保持在会议事件大厅,直到组织者准许其到会议事件。方法300然后进行到操作312,其中方法300结束。
图4图示了能够施行本文所描述的软件组件以用于针对经由会议事件***应用加入私人会议事件的参与者验证和授权的设备的说明性计算机架构400。计算机架构400可以表示由CEES计算机112、会议服务器计算机124、远程CEES计算机144、调度服务器计算机154和参与者设备162使用的架构。因此,图4中图示的计算机架构400图示了用于服务器计算机、移动电话、PDA、智能电话、台式计算机、上网本计算机、平板计算机、膝上型计算机和/或本文所描述的其它计算机***和设备的说明性架构。计算机架构400可以被用于施行本文所呈现的软件组件的任何方面。
图4中图示的计算机架构400包括中央处理单元402(“CPU”)、***存储器404(包括随机存取存储器406(“RAM”)和只读存储器(“ROM”)408)和将存储器404耦合到CPU 402的***总线410。包含帮助在计算机架构400内的元件之间传送信息(诸如在启动期间)的基本例程的基本输入/输出***存储在ROM 408中。计算机架构400还包括用于存储操作***414、CEES控制台应用118、CEES事件应用120、会议应用122、远程CEES控制台应用150、远程CEES事件应用152、调度服务器应用158和调度客户端应用160的大容量存储设备412。操作***414是用于控制诸如CEES计算机112、会议服务器计算机124、远程CEES计算机144、调度服务器计算机154或参与者设备162之类的计算机***的操作的计算机程序。CEES控制台应用118、CEES事件应用120、会议应用122、远程CEES控制台应用150、远程CEES事件应用152、调度服务器应用158和调度客户端应用160是被配置成在操作***414顶部上施行以提供本文所描述的各种功能性的可执行程序。
大容量存储设备412通过连接到总线410的大容量存储控制器(未示出)连接到CPU 402。大容量存储设备412及其相关联的计算机可读媒体提供用于计算机架构400的非易失性存储。尽管本文中所包含的计算机可读媒体的描述是指诸如硬盘或CD-ROM驱动之类的大容量存储设备,但是本领域技术人员将领会到计算机可读媒体可以是可以由计算机架构400访问的任何可用计算机存储媒体或通信媒体。
通信媒体包括计算机可读指令、数据结构、程序模块或调制数据信号中的其它数据,诸如载波或其它输运机制,并且包括任何递送媒体。术语“调制的数据信号”意味着使其一个或多个特性以便于编码信号中的信息的方式改变或设置的信号。作为示例而非限制,通信媒体包括诸如有线网络或直接有线连接之类的有线媒体,和诸如声学、RF、红外和其它无线媒体之类的无线媒体。以上中的任何组合也应当包括在计算机可读媒体的范围内。
作为示例而非限制,计算机存储媒体可以包括实现在用于诸如计算机可读指令、数据结构、程序模块或其它数据之类的信息的存储的任何方法或技术中的易失性和非易失性、可移除和不可移除媒体。例如,计算机媒体包括但不限于,RAM、ROM、EPROM、EEPROM、闪速存储器或其它固态存储器技术、CD-ROM、数字多功能盘(“DVD”)、HD-DVD、BLU-RAY或其它光学存储、磁盒、磁带、磁盘存储或其它磁性存储设备或可以被用于存储期望的信息并且其可以由计算机架构400访问的任何其它介质。出于权利要求的目的,短语“计算机存储介质”及其变形本身不包括波、信号和/或其它暂时性和/或无形通信媒体。
根据各种实施例,计算机架构400可以操作在使用通过诸如网络146之类的网络到远程计算机的逻辑连接的联网环境中。计算机架构400可以通过连接到总线410的网络接口单元416连接到网络146。应当领会到网络接口单元416还可以被用于连接到其它类型的网络和远程计算机***,例如有线或无线接入网络和位于本地会议事件环境102或远程会议事件环境110内的其它计算机***。计算机架构400还可以包括用于接收和处理来自许多其它设备的输入的输入/输出控制器418,所述其它设备包括键盘、鼠标、电子笔、输入设备140和/或传感器142(在图4中未全部示出)。类似地,输入/输出控制器418可以向显示屏(例如环境显示器114和/或控制台显示器116)、投影仪、打印机或其它类型的输出设备(在图4中也未示出)提供输出。
应当领会到本文所描述的软件组件可以当被装载到CPU 402中并且被施行时,将CPU 402和总体计算机架构400从通用计算***转换成被定制以促进本文所呈现的功能性的专用计算***。CPU 402可以从任何数目的晶体管或其它分立的电路元件构造,其可以单独地或共同地采取任何数目的状态。更特别地,CPU 402可以操作为有限状态机,响应于本文所公开的软件模块内包含的可执行指令。这些计算机可执行指令可以通过指定CPU 402在状态之间如何转变来转换CPU 402,从而转换构成CPU 402的晶体管或其它分立的硬件元件。
编码本文所呈现的软件模块同样可以转换本文所呈现的计算机可读媒体的物理结构。物理结构的特定转换在本描述的不同实现中可以取决于各种因素。这样的因素的示例可以包括但不限于,用于实现计算机可读媒体的技术,不论计算机可读媒体被表征为主存储还是副存储等。例如,如果计算机可读媒体被实现为基于半导体的存储器,本文所公开的软件可以通过转换半导体存储器的物理状态来编码在计算机可读媒体上。例如,软件可以转换晶体管、电容器或构成半导体存储器的其它分立的电路元件的状态。软件还可以转换这样的组件的物理状态以便在其上存储数据。
作为另一示例,本文所公开的计算机可读媒体可以使用磁性或光学技术实现。在这样的实现中,本文所呈现的软件可以转换磁性或光学媒体的物理状态,此时软件在其中被编码。这些转换可以包括更改给定磁性媒体内的特定位置的磁特性。这些转换还可以包括更改给定光学媒体内的特定位置的物理特征或特性以改变那些位置的光学特性。物理媒体的其它转换是可能的而不脱离于本描述的范围和精神,其中提供上述示例仅仅为了促进该讨论。
鉴于上文,应当领会到,许多类型的物理转换发生在计算机架构400中以便存储和施行本文所呈现的软件组件。还应当领会到计算机架构400可包括其它类型的计算设备,包括手持式计算机、嵌入式计算***、个人数字助理和对本领域技术人员已知的其它类型的计算设备。还设想到计算机架构400可以不包括图4中所示的所有组件,可以包括未在图4中明确示出的其它组件,或者可以利用完全不同于图4中所示的架构。
基于上文,应当领会到,本文已经公开了用于针对经由会议事件***应用加入私人会议事件的参与者验证和授权的技术。尽管已经以特定于计算机结构特征、方法和转换的动作、特定计算机器和计算机可读媒体的语言描述了本文所呈现的主题,但是要理解,随附的权利要求中限定的发明不必受限于本文所描述的特定特征、动作或媒体。而是,特定特征、动作和介质作为实现权利要求的示例形式而公开。
以上所描述的主题仅仅通过说明的方式提供并且不应当被解释为是限制性的。可以对本文所公开的主题做出各种修改和改变而不遵循图示和描述的示例实施例和应用,并且不脱离于在随附权利要求中阐述的本发明的真实精神和范围。

Claims (10)

1.一种用于验证和授权用户经由会议事件环境***(“CEES”)加入会议事件的计算机实现的方法,计算机实现的方法包括执行计算机实现的操作以用于:
在CEES计算机处从用户接收加入会议事件的请求;
在CEES计算机处确定用户是否是会议事件的受邀参与者;以及
响应于确定用户是会议事件的受邀参与者,将CEES计算机代表用户加入到会议事件中。
2.权利要求1的方法,还包括在CEES计算机处从调度服务器计算机接收会议事件调度信息,会议事件调度信息标识已经排定并且可用于经由CEES计算机被加入的一个或多个会议事件。
3.权利要求2的方法,还包括使用CEES控制台应用向用户呈现会议事件调度信息,并且其中从用户接收加入会议事件的请求包括接收与会议事件相关联的会议事件调度信息的选择的用户输入。
4.权利要求1的方法,其中确定用户是否是会议事件的受邀参与者包括:
在CEES计算机处提示用户提供经由CEES计算机加入会议事件的验证凭证;
在CEES计算机处接收验证凭证的用户输入;
在CEES计算机处确定验证凭证是否有效;以及
响应于确定验证凭证有效,确定用户是会议事件的受邀参与者并且将CEES计算机代表用户加入到会议事件中。
5.权利要求4的方法,其中,在将CEES计算机代表用户加入到会议事件之前:
确定用户是否具有准许CEES计算机进入会议事件中的许可;
响应于确定用户具有准许CEES计算机进入会议事件中的许可,将CEES计算机代表用户加入到会议事件中;以及
响应于确定用户不具有准许CEES计算机进入会议事件中的许可,等待具有准许CEES计算机进入到会议事件中的许可的另一用户以准许CEES计算机进入到会议事件中,并且然后将CEES计算机代表用户加入到会议事件。
6.一种用于验证和授权用户经由会议事件环境***(“CEES”)加入会议事件的计算机实现的方法,计算机实现的方法包括执行计算机实现的操作以用于:
在会议服务器计算机处将施行在CEES的CEES计算机上的CEES控制台应用加入到会议事件大厅中;
在会议服务器计算机处从用户端点经由CEES控制台应用接收邀请,用户端点与用户相关联;
在会议服务器计算机处基于为用户建立的用于会议事件的许可确定用户端点是否能够绕过会议事件大厅并且加入会议事件;
响应于确定用户端点不能够绕过会议事件大厅,
将用户端点加入到会议事件大厅,
在会议事件大厅中改变CEES控制台应用的显示名称以反映用户已经经由CEES控制台应用加入会议事件大厅,
将用户端点从会议事件大厅断开,以及
在被具有准许CEES控制台应用进入会议事件中的许可的另一用户准许之后将CEES控制台应用加入到会议事件中;以及
响应于确定用户端点能够绕过会议事件大厅,
将CEES控制台应用加入到会议事件中,并且
在会议事件中改变CEES控制台应用的显示名称以反映用户已经经由CEES控制台应用加入会议事件。
7.权利要求6的方法,还包括,响应于确定用户端点不能够绕过会议事件大厅并且在将CEES控制台应用加入到会议事件中之后,使CEES控制台应用承继为用户建立的用于会议事件的许可。
8.权利要求6的方法,还包括,响应于确定用户端点能够绕过会议事件大厅并且在将CEES控制台应用加入到会议事件之后,使CEES控制台应用承继为用户建立的用于会议事件的许可。
9.一种具有存储在其上的计算机可读指令的计算机存储介质,当被计算机施行时,使计算机:
将会议事件环境***(“CEES”)加入到会议事件大厅中;
接收从用户端点经由CEES发送的会话发起协议(“SIP”)INVITE,用户端点与尝试经由CEES加入会议事件的用户相关联;
基于为用户建立的用于会议事件的许可确定用户端点是否能够绕过会议事件大厅并且加入会议事件;
响应于确定用户端点不能够绕过会议事件大厅,
将用户端点加入到会议事件大厅,
在会议事件大厅中改变CEES的显示名称以反映用户已经经由CEES加入到会议事件大厅,
将用户端点从会议事件大厅断开;
当被具有用于会议事件的组织者或主持人许可的另一用户准许时,将CEES加入到会议事件中,以及
使CEES承继为用户建立的许可,为用户建立的许可包括参加者许可;并且
响应于确定用户端点能够绕过会议事件大厅,
将CEES加入到会议事件,
使CEES承继为用户建立的用于会议事件的许可,为用户建立的许可包括组织者或主持人许可,并且
在会议事件中改变CEES的显示名称以反映用户已经经由CEES加入会议事件。
10.权利要求9的计算机存储介质,还具有存储在其上的计算机可读指令,其当被计算机施行时使计算机在将CEES加入到会议事件大厅之前,将与用户相关联的参与者设备加入到会议事件;并且其中当被计算机施行时使计算机响应于确定用户端点能够绕过会议事件大厅,将CEES控制台应用加入到会议事件中的指令包括:响应于确定用户端点能够绕过会议事件大厅,将CEES经由参与者设备加入到会议事件中的指令。
CN201380016911.7A 2012-03-27 2013-03-08 经由会议事件环境***加入私人会议事件的参与者验证和授权 Active CN104185965B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/431,960 US8850522B2 (en) 2012-03-27 2012-03-27 Participant authentication and authorization for joining a private conference event via a conference event environment system
US13/431,960 2012-03-27
PCT/US2013/029734 WO2013148107A1 (en) 2012-03-27 2013-03-08 Participant authentication and authorization for joining a private conference event via a conference event environment system

Publications (2)

Publication Number Publication Date
CN104185965A true CN104185965A (zh) 2014-12-03
CN104185965B CN104185965B (zh) 2017-12-19

Family

ID=49236903

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380016911.7A Active CN104185965B (zh) 2012-03-27 2013-03-08 经由会议事件环境***加入私人会议事件的参与者验证和授权

Country Status (6)

Country Link
US (2) US8850522B2 (zh)
EP (1) EP2807795B1 (zh)
JP (1) JP6183865B2 (zh)
KR (1) KR101993494B1 (zh)
CN (1) CN104185965B (zh)
WO (1) WO2013148107A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109151235A (zh) * 2018-10-22 2019-01-04 奇酷互联网络科技(深圳)有限公司 远程通信群组的协同操控方法、服务器和存储装置
CN110035078A (zh) * 2019-04-09 2019-07-19 中国电子科技集团公司第四十八研究所 一种音频***

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6201299B2 (ja) * 2012-11-15 2017-09-27 株式会社リコー 通信システム、通信方法およびプログラム
US10367861B2 (en) * 2013-07-11 2019-07-30 Harman International Industries, Inc. System and method for digital audio conference workflow management
US9787848B2 (en) * 2013-10-18 2017-10-10 Plantronics, Inc. Multi-beacon meeting attendee proximity tracking
US9479730B1 (en) 2014-02-13 2016-10-25 Steelcase, Inc. Inferred activity based conference enhancement method and system
US9525848B2 (en) 2014-05-30 2016-12-20 Highfive Technologies, Inc. Domain trusted video network
US10291597B2 (en) 2014-08-14 2019-05-14 Cisco Technology, Inc. Sharing resources across multiple devices in online meetings
US9338400B1 (en) * 2014-08-18 2016-05-10 Avaya Inc Systems and methods for using equivalence classes to identify and manage participants and resources in a conference room
JP6593008B2 (ja) * 2014-10-07 2019-10-23 株式会社リコー 情報処理装置、通信方法、プログラム、システム
US20160119593A1 (en) * 2014-10-24 2016-04-28 Nurep, Inc. Mobile console
US10628800B2 (en) * 2014-10-28 2020-04-21 Sugarcrm Inc. Meeting launcher
US10542126B2 (en) 2014-12-22 2020-01-21 Cisco Technology, Inc. Offline virtual participation in an online conference meeting
US9628456B2 (en) 2015-01-15 2017-04-18 International Business Machines Corporation User authentication relying on recurring public events for shared secrets
US9948786B2 (en) 2015-04-17 2018-04-17 Cisco Technology, Inc. Handling conferences using highly-distributed agents
US10397233B2 (en) * 2015-04-20 2019-08-27 Bomgar Corporation Method and apparatus for credential handling
US20170126676A1 (en) * 2015-10-30 2017-05-04 Microsoft Technology Licensing, Llc Protection of Content Displayed on a Communal Device
US10291762B2 (en) 2015-12-04 2019-05-14 Cisco Technology, Inc. Docking station for mobile computing devices
US11165832B1 (en) * 2015-12-21 2021-11-02 Google Llc Techniques for automatic cross-device meeting authentication
CN105721483A (zh) * 2016-03-03 2016-06-29 北京百度网讯科技有限公司 语音通信方法和装置
US10574609B2 (en) 2016-06-29 2020-02-25 Cisco Technology, Inc. Chat room access control
US11144885B2 (en) 2016-07-08 2021-10-12 Cisco Technology, Inc. Using calendar information to authorize user admission to online meetings
US20180012192A1 (en) * 2016-07-08 2018-01-11 Cisco Technology, Inc. User experiences in personal meeting rooms
WO2018009610A1 (en) * 2016-07-08 2018-01-11 Cisco Technology, Inc. Using calendar information to authorize user admission to online meetings and improving user experiences in personal meeting rooms
US9843684B1 (en) * 2016-09-12 2017-12-12 Lenovo Enterprise Solutions (Singapore) Pte. Ltd. Using a conversation context to manage conference participants
US20180123986A1 (en) * 2016-11-01 2018-05-03 Microsoft Technology Licensing, Llc Notification of a Communication Session in a Different User Experience
US10592867B2 (en) 2016-11-11 2020-03-17 Cisco Technology, Inc. In-meeting graphical user interface display using calendar information and system
US10516707B2 (en) 2016-12-15 2019-12-24 Cisco Technology, Inc. Initiating a conferencing meeting using a conference room device
US10515117B2 (en) 2017-02-14 2019-12-24 Cisco Technology, Inc. Generating and reviewing motion metadata
US9942519B1 (en) 2017-02-21 2018-04-10 Cisco Technology, Inc. Technologies for following participants in a video conference
US10440073B2 (en) 2017-04-11 2019-10-08 Cisco Technology, Inc. User interface for proximity based teleconference transfer
US10375125B2 (en) 2017-04-27 2019-08-06 Cisco Technology, Inc. Automatically joining devices to a video conference
US10404481B2 (en) 2017-06-06 2019-09-03 Cisco Technology, Inc. Unauthorized participant detection in multiparty conferencing by comparing a reference hash value received from a key management server with a generated roster hash value
US10375474B2 (en) 2017-06-12 2019-08-06 Cisco Technology, Inc. Hybrid horn microphone
US10176808B1 (en) 2017-06-20 2019-01-08 Microsoft Technology Licensing, Llc Utilizing spoken cues to influence response rendering for virtual assistants
US10477148B2 (en) 2017-06-23 2019-11-12 Cisco Technology, Inc. Speaker anticipation
US10516709B2 (en) 2017-06-29 2019-12-24 Cisco Technology, Inc. Files automatically shared at conference initiation
US10706391B2 (en) 2017-07-13 2020-07-07 Cisco Technology, Inc. Protecting scheduled meeting in physical room
US10091348B1 (en) 2017-07-25 2018-10-02 Cisco Technology, Inc. Predictive model for voice/video over IP calls
US10771621B2 (en) 2017-10-31 2020-09-08 Cisco Technology, Inc. Acoustic echo cancellation based sub band domain active speaker detection for audio and video conferencing applications
JP7346857B2 (ja) * 2019-03-14 2023-09-20 株式会社リコー 会議情報管理システム、情報処理装置、制御方法、およびプログラム
US11080389B2 (en) * 2019-12-13 2021-08-03 Bank Of America Corporation Integrated secure pin conferencing system
US11621962B2 (en) 2020-07-14 2023-04-04 Microsoft Technology Licensing, Llc Video signaling for user validation in online join scenarios
US11552943B2 (en) * 2020-11-13 2023-01-10 Cyberark Software Ltd. Native remote access to target resources using secretless connections
US11470162B2 (en) * 2021-01-30 2022-10-11 Zoom Video Communications, Inc. Intelligent configuration of personal endpoint devices
US11366583B1 (en) 2021-02-02 2022-06-21 Bank Of America Corporation Computer-to-computer users# edit and event transfer and synchronization
US20220374786A1 (en) * 2021-05-18 2022-11-24 Zoom Video Communications, Inc. Systems and methods for corporate event distribution and authentication
WO2022263814A1 (en) * 2021-06-15 2022-12-22 Civico Limited Conference apparatus and method
WO2023181094A1 (ja) * 2022-03-22 2023-09-28 日本電気株式会社 会議支援装置、システム及び方法、並びに、コンピュータ可読媒体
US11870824B1 (en) * 2022-12-12 2024-01-09 International Business Machines Corporation Control of access to restricted information presented in virtual meetings

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060182249A1 (en) * 2005-02-11 2006-08-17 Microsoft Corporation Meeting lobby for web conferencing
CN101543034A (zh) * 2006-12-01 2009-09-23 雅虎公司 用于使被邀请者自动参与会议的用户发起的邀请
US20100318397A1 (en) * 2009-06-12 2010-12-16 Microsoft Corporation Synchronizing delegation models between disparate servers
US20110182415A1 (en) * 2010-01-28 2011-07-28 Jacobstein Mark Williams Methods and apparatus for providing call conferencing services

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69912456T2 (de) * 1999-12-17 2004-07-29 Telefonaktiebolaget L M Ericsson (Publ) Verfahren und Vorrichtung zur Steuerung einer Fernmeldekonferenz
US7184531B2 (en) 2003-06-05 2007-02-27 Siemens Communications, Inc. System and method for authorizing a party to join a conference
US7356697B2 (en) 2003-06-20 2008-04-08 International Business Machines Corporation System and method for authentication to an application
US7398295B2 (en) * 2003-06-30 2008-07-08 Microsoft Corporation Virtual lobby for data conferencing
US7379968B2 (en) * 2004-06-03 2008-05-27 International Business Machines Corporation Multiple moderation for networked conferences
EP1787424B1 (en) * 2004-09-08 2008-12-03 TELEFONAKTIEBOLAGET LM ERICSSON (publ) Method and apparatus for sharing an ongoing data session
US7870192B2 (en) * 2004-12-16 2011-01-11 International Business Machines Corporation Integrated voice and video conferencing management
US8234336B2 (en) * 2005-02-25 2012-07-31 Microsoft Corporation Virtual conference center architecture
US7743101B2 (en) * 2006-06-07 2010-06-22 Cisco Technology, Inc. Techniques for providing caller ID of participants in a conference call invitation
US8081958B2 (en) 2006-12-01 2011-12-20 Yahoo! Inc. User initiated invite for automatic conference participation by invitee
US8880598B2 (en) * 2007-04-10 2014-11-04 Microsoft Corporation Emulation of room lock and lobby feature in distributed conferencing system
US20090013264A1 (en) * 2007-06-28 2009-01-08 Anand Ganesh Basawapatna Enhanced interactive electronic meeting system
US20090210491A1 (en) 2008-02-20 2009-08-20 Microsoft Corporation Techniques to automatically identify participants for a multimedia conference event
US7739333B2 (en) * 2008-06-27 2010-06-15 Microsoft Corporation Management of organizational boundaries in unified communications systems
US9032461B2 (en) * 2008-09-12 2015-05-12 Centurylink Intellectual Property Llc System and method for video conferencing through a television forwarding device
JP5153600B2 (ja) * 2008-12-09 2013-02-27 株式会社日立製作所 スケジューラサーバ、プログラム、会議システム及びスケジューリング方法
US8489887B1 (en) * 2008-12-31 2013-07-16 Bank Of America Corporation Biometric authentication for video communication sessions
US20100189243A1 (en) 2009-01-27 2010-07-29 Miller Steven M Enhanced announcement of conference call participants
US8619962B2 (en) * 2009-08-10 2013-12-31 Avaya, Inc. High-assurance teleconference authentication
US20110107236A1 (en) 2009-11-03 2011-05-05 Avaya Inc. Virtual meeting attendee
US8275843B2 (en) 2010-03-12 2012-09-25 Microsoft Corporation Collaborative conference experience improvement
US8483375B2 (en) * 2010-03-19 2013-07-09 Avaya, Inc. System and method for joining conference calls
US20110271332A1 (en) 2010-04-30 2011-11-03 American Teleconferencing Services Ltd. Participant Authentication via a Conference User Interface
US8576750B1 (en) * 2011-03-18 2013-11-05 Google Inc. Managed conference calling
US9166978B2 (en) * 2012-01-25 2015-10-20 International Business Machines Corporation Automatic resource provisioning for meeting collaboration

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060182249A1 (en) * 2005-02-11 2006-08-17 Microsoft Corporation Meeting lobby for web conferencing
CN101543034A (zh) * 2006-12-01 2009-09-23 雅虎公司 用于使被邀请者自动参与会议的用户发起的邀请
US20100318397A1 (en) * 2009-06-12 2010-12-16 Microsoft Corporation Synchronizing delegation models between disparate servers
US20110182415A1 (en) * 2010-01-28 2011-07-28 Jacobstein Mark Williams Methods and apparatus for providing call conferencing services

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109151235A (zh) * 2018-10-22 2019-01-04 奇酷互联网络科技(深圳)有限公司 远程通信群组的协同操控方法、服务器和存储装置
CN109151235B (zh) * 2018-10-22 2021-03-30 奇酷互联网络科技(深圳)有限公司 远程通信群组的协同操控方法、服务器和存储装置
CN110035078A (zh) * 2019-04-09 2019-07-19 中国电子科技集团公司第四十八研究所 一种音频***
CN110035078B (zh) * 2019-04-09 2021-09-21 中国电子科技集团公司第四十八研究所 一种音频***

Also Published As

Publication number Publication date
EP2807795A4 (en) 2015-12-09
KR20140145135A (ko) 2014-12-22
WO2013148107A1 (en) 2013-10-03
EP2807795A1 (en) 2014-12-03
JP6183865B2 (ja) 2017-08-23
US20150012984A1 (en) 2015-01-08
US9407621B2 (en) 2016-08-02
JP2015512537A (ja) 2015-04-27
CN104185965B (zh) 2017-12-19
KR101993494B1 (ko) 2019-09-30
US20130263216A1 (en) 2013-10-03
EP2807795B1 (en) 2020-02-12
US8850522B2 (en) 2014-09-30

Similar Documents

Publication Publication Date Title
CN104185965B (zh) 经由会议事件环境***加入私人会议事件的参与者验证和授权
JP5879332B2 (ja) ロケーション認識会議
US20170357917A1 (en) Device, Method, and Graphical User Interface for Meeting Space Management and Interaction
US9106794B2 (en) Record and playback in a conference
US9189143B2 (en) Sharing social networking content in a conference user interface
US20110270922A1 (en) Managing participants in a conference via a conference user interface
US20110271210A1 (en) Conferencing Application Store
US20110271197A1 (en) Distributing Information Between Participants in a Conference via a Conference User Interface
US20110271192A1 (en) Managing conference sessions via a conference user interface
US20110270933A1 (en) Transferring a conference session between client devices
US20110271332A1 (en) Participant Authentication via a Conference User Interface
US20110270921A1 (en) Participant profiling in a conferencing system
JP5775927B2 (ja) 会議ユーザインターフェースを提供するためのシステム、方法、及びコンピュータプログラム
WO2011137294A2 (en) Conferencing alerts
WO2011137286A2 (en) Real-time speech-to-text conversion in an audio conference session
EP3065339B1 (en) Record and playback in a conference
WO2011136789A1 (en) Sharing social networking content in a conference user interface
WO2011136792A1 (en) Distributing information between participants in a conference via a conference user interface
WO2011136787A1 (en) Conferencing application store

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: MICROSOFT TECHNOLOGY LICENSING LLC

Free format text: FORMER OWNER: MICROSOFT CORP.

Effective date: 20150707

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20150707

Address after: Washington State

Applicant after: Micro soft technique license Co., Ltd

Address before: Washington State

Applicant before: Microsoft Corp.

GR01 Patent grant
GR01 Patent grant