用于非例行会议的增强的发现的制作方法

文档序号:12290397阅读:150来源:国知局
用于非例行会议的增强的发现的制作方法与工艺

存在允许用户参与视频讨论会会话和其它类型的多用户通信交换的大量软件技术。Hangouts和Sametime仅仅是如今市面上的技术供应的少数示例。

用户通常通过在他们自己的设备上运行的应用客户端来参与这样的会话。一个熟悉的场景可能涉及用户经由在他们的台式计算机、膝上型计算机、平板计算机或者移动电话上运行的客户端,从他们的书桌或者个人工作空间参加与彼此的视频讨论会。

然而,另一熟悉的场景可能涉及用户聚集在会议空间(比如讨论会房间)中或者挤作一团,他们从这里连接到远离会议空间的其他用户。在这些情形中,领导参与者可以将他的或者她的设备插入到空间中的多媒体设备(比如视频捕获设备和显示器),从而使得可以为远程地参与的那些人捕获本地景物。如果房间中的其他人也想在线加入,那么他们将需要例如通过点击与领导参与者关联的统一资源定位符(URL)来加入在线会议。

已经开发了高级会议技术以允许用户从会议空间举行非例行(ad-hoc)在线会议而无需将他们自己的设备带到空间。来自的Room System(LRS)仅仅是这样的会议系统的一个示例,该会议系统用作它自己的在在线会议中的节点。用户可以简单地进入其中LRS可用和被安装的房间并且开始与其他参与者的会议。

尽管这样的系统减少了对于用户将他们自己的设备带到会议的需要,但是一些人也可能想要使用他们自己的设备来参与会话。例如,用户可能想要下载正被呈现的内容、共享他们自己的内容或者与参加会议的其他人聊天。

为了用户以非例行方式加入进行中的会议,用户必须知道会议正在其中出现的房间的标识,或者更可能地是与房间关联的会议系统的标识。空间或者房间的标识然后将被用户的客户端用来呼入或者以别的方式加入会议。一旦被加入会议,用户将能够例如通过他的或者她的客户端来参与以消费和共享内容,而仍然也通过房间中的会议系统来参与会话。



技术实现要素:

这里提供了用于增强支持非例行会议的会议技术的系统、方法和软件。

在各种实现方式中,发现信号在房间内可用。在服务客户端进入房间时,服务客户端根据发现信号发现房间的标识。房间的标识然后可以用来标识可以参加在线会议的房间内服务客户端的标识。在知道房间内服务客户端的标识时,进入了房间的服务客户端可以与房间内服务客户端接洽以便加入在线会议。在一些场景中,邻近信号可以用来证实服务客户端实际地位于房间中。

提供这一发明内容以用简化的形式介绍以下在具体实施方式中进一步描述的概念的选集。可以理解,这一发明内容没有旨在于标识要求保护的主题内容的关键特征或者实质特征,也没有旨在于用来限制要求保护的主题内容的范围。

附图说明

可以参照以下附图更好地理解公开内容的许多方面。尽管结合这些附图描述了若干实现方式,但是公开内容不限于这里公开的实现方式。恰好相反,旨在于覆盖所有备选、修改和等效物。

图1图示了实现方式中的操作场景,其中用户以非例行方式加入在线会话。

图2图示了实现方式中的流程图,该流程图代表可以用来让用户加入非例行会议的过程。

图3图示了实现方式中的流程图,该流程图代表可以用来让用户加入非例行会议的过程。

图4图示了实现方式中的操作场景,由此用户将会话从一个设备切换到另一设备和房间内系统。

图5图示了实现方式中的流程图,该流程图代表可以用来切换会话的过程。

图6图示了实现方式中的服务架构。

图7图示了实现方式中的操作场景。

图8图示了实现方式中的操作场景。

图9图示了适合用于实施这里关于图1至图8公开的和以下在具体实施方式中讨论的应用、架构、服务、过程和操作场景中的任何应用、架构、服务、过程和操作场景的计算系统。

具体实施方式

设备和会话发现是加入用于或者以及任何其它通信服务的会议的重要部分。如今,例如通过将讨论会设备插入膝上型计算机中来手动地完成设备发现。然而,可以使用多种技术来自动地完成发现,这些技术将允许用户使用讨论会房间中的多种设备(例如,RoundTable、交互式白板、Lync Room System等)来加入会议,并且将允许房间中的设备自动地了解彼此。这里公开的实现方式支持用于非例行会议的增强的设备发现和会话发现。

在一个示例中,可听或者不可听声音可以用来传输设备ID或者IP地址。接收设备可以使用设备标识符(ID)、网际协议(IP)地址、统一资源定位符(URL)或者其它相似信息以加入房间中的进行中的会话,或者可能地发起新会话、共享内容或者消费内容。其它技术可以用来在房间中分发这样的信息,比如红外线LED、快速响应(QR)代码等。甚至环境房间照明可以用来对可以由设备的相机(比如智能电话的相机)检测的URL或者房间ID编码。备选地,环境照明可以用来与其它前述技术组合来执行房间邻近证实。

在一些场景中,蓝牙或者Wi-Fi发射器/接入点可以用来将房间ID广播作为设备名称/SSID的部分。接收设备可以使用所见最强信号,并且然后使用由不同设备(比如房间扬声器)提供的可听或者不可听信号来证实房间邻近。在其它场景中,取代使用邻近证实声音,环境房间噪声可以用于邻近检测。如果有充分的HVAC噪声、交谈或者其它背景噪声,则这一声音可以由参与者的设备(例如,智能电话)和房间系统捕获,并且被比较以查看它们是否匹配(和在相同房间中)。

在一些情况下,建筑物中(未必专属于房间)的Wi-Fi信号可以用来确定近似房间位置。讨论会房间系统然后可以创建可听或者不可听音频以执行房间邻近证实。因此,房间本身无需具有无线发射器。可以从被构建到卫星麦克风中的小扬声器或者被放置在讨论会房间桌子上的分离的小扬声器播放可听或者不可听声音。通过与参与者更近地放置若干小扬声器,不可听声音可以具有用于该用户的设备的更低音量但是更高信噪比(SNR)。近场通信(NFC)也可以在两个设备之间用来证实一个设备与房间邻近。NFC也可以用来共享内容或者切换会话。

一些实现方式可以使用房间的显示器中的结构化的信号以对正被显示的房间ID、会议URL或者文档ULR编码。可以使用交替+1和-1信号对QR式代码编码,这些信号当在120Hz被呈现时对人不可见,但是可以由相机检测。另一方法是通过使用正交式信号对URL编码,其中使用双线性乘法器掩码在拐角将显示强度改变+1到-1。

现在参照附图,图1图示了实现方式中的操作场景100。操作场景100包括服务客户端101、讨论会房间103中的房间系统105、服务客户端107和服务客户端108。在这一示例场景中,服务客户端107参加与服务客户端108的在线会话109。其它服务客户端也可以参加会话,但是为了清楚而图示了仅两个客户端。

可以在移动设备(比如膝上型计算机、平板计算机或者笔记本计算机)以及移动电话、可穿戴设备或者图9中的计算系统901所代表的一些其它适当计算系统上实施服务客户端101。

这样,用户可以携带或者以别的方式随身地运送移动设备从一个位置到讨论会房间103中或者附近。因而,服务客户端101可以被视为已经移动和进入了讨论会房间103。在进入讨论会房间103时,服务客户端101通过服务客户端107标识关于房间系统105的进行中的会话。服务客户端101运用过程111以便标识会话。图2和图3各自图示了代表可以由过程111驱动的功能的流程图。

在标识会话之后,服务客户端101能够动态地加入会话,从而允许用户参与会话和与会话上的其他人通信。例如,另一人或者多个人可以存在于讨论会房间103中并且可以通过服务客户端108与参加会话的另一个人或者多个人说话或者以别的方式通信。

如提到的那样,图2包括图示了步骤的流程图200,这些步骤代表在一些实现方式中在用来标识会话时由过程111提供的功能。可以在由适合用于在服务客户端(比如服务客户端101)中实施的计算系统执行的程序指令中体现过程111。过程111可以被集成在服务客户端101中,但是在一些实现方式中,过程111可以从服务客户端101分离或者跨多个平台、应用模块或者软件层被分布。

从一开始,过程111工作以检测标识房间的房间内发现信号(步骤201)。房间内信号的示例包括但不限于无线保真(Wi-Fi)信号、调制的光信号、声音(可听或者次声频)、环境噪声信号或者能够标识房间的任何其它类型的房间内信号。

过程111检查信号以标识信号与之关联的房间(步骤203)。在许多情况下,信号可以源于房间内。例如,扬声器可以输出标识房间的可听噪声,房间中的光可以用在光中对房间的标识编码这样的方式振荡,或者Wi-Fi信号的SSID可以包括标识房间的信息。

在标识房间时,过程111标识与房间关联的会话(步骤205),因此允许服务客户端101加入会话。这可以例如伴随有用房间标识查询在线服务以便发现与房间关联的一个或者多个会话。在线服务可以用服务客户端101可以用来加入会话的会话标识符答复。在其它实现方式中,可以用房间标识向在线服务查询与房间关联的服务客户端的标识。在线服务可以返回服务客户端101可以用来发起会话的句柄或者其它这样的标识符。因此,可以加入在线会话或者可以发起新会话。

图3图示了描述可以在备选场景中应用的功能的另一流程图300。从一开始,过程111检测标识与房间关联的会话的房间内发现信号(步骤301)。这样的房间内信号的示例包括但不限于无线保真(Wi-Fi)信号、调制的光信号、声音(可听或者次声频)、环境噪声信号或者能够标识房间的任何其它类型的房间内信号。房间内信号可以具有在其中编码的用于会话的标识符。

因而,过程111检查信号以标识会话(步骤303)。在已经发现了用于会话的标识符时,服务客户端101能够加入会话。这可以例如伴随有向在线服务发送用于加入会话的请求。备选地,这可以伴随有向服务客户端(比如服务客户端108)发送用于发起新会话的邀请。

图4图示了实现方式中的操作场景400。操作场景400涉及讨论会房间401,并且更具体地为讨论会房间401中的房间系统403。房间系统403包括服务客户端405。操作场景400还涉及服务客户端408、服务客户端409和服务客户端417。

服务客户端405、408、409和417可以各自被实施在适当的计算系统(比如台式、膝上型、平板或者笔记本计算机、移动电话、可穿戴设备、智能装置或者图9中的计算系统901所代表的某个其它适当的计算系统)上。

在操作中,服务客户端408经由在线会话413与服务客户端417接洽。操作服务客户端417的用户可能希望将会话移动到不同位置。为了这样做,在线会话413被切换到服务客户端409,这是在线会话413被传送到服务客户端409。这时,在服务客户端417与服务客户端409之间建立在线会话。用户可以经由房间系统403将服务客户端409移动到讨论会房间401,这时可以将在线会话413切换到服务客户端405。

服务客户端409运用过程411以辅助从服务客户端408取得在线会话413的切换和向服务客户端405进行切换。图5包括图示了步骤的流程图500,这些步骤代表在一些实现方式中在被用来如以上描述的那样从一个服务客户端向另一服务客户端运送会话时由过程411提供的功能。可以在由适合用于在服务客户端(比如服务客户端409)中实施的计算系统执行的程序指令中体现过程411。过程411可以被集成在服务客户端409中,但是在一些实现方式中,过程411可以与服务客户端409分离或者跨多个平台、应用模块或者软件层被分布。

在操作中,过程411工作以与服务客户端408或者在其上实施服务客户端408的设备建立近场通信(NFC)信道(步骤501)。在服务客户端408与服务客户端409之间通过NFC信道交换用于在线会话的会话标识符(步骤503)。服务客户端409可以通过与主控在线会话413的在线服务或者直接地与服务客户端417通信来对通过NFC信道接收服务标识符做出响应,从而使得在线会话413可以被从服务客户端408移动到服务客户端409。有可能的是在一些场景中,服务客户端408可以保持参加会话至少有限时间段,直至会话被完全地切换到服务客户端409。无论如何,服务客户端409加入会话(步骤505)。

与服务客户端409接洽的用户可以决定移动到不同位置,比如讨论会房间401。用户也可能希望将在线会话413从服务客户端409切换到讨论会房间401中的服务客户端。为了这样做,用户进入讨论会房间401,其中在其上运用服务客户端409的设备握在手中。在进入房间时,用户可以将设备定位为与房间系统403足够邻近以使得过程411检测到它和与另一服务客户端关联的另一系统邻近(步骤507)。作为响应,过程411与该系统建立另一NFC信道,该系统在这一示例中是房间系统403(步骤509)。

一旦建立了NFC信道,过程411就可以向服务客户端405传达用于在线会话413的会话标识符(步骤511)。服务客户端405可以使用会话标识符以加入会话,比如通过向在线服务发送标识会话的请求。会话因此将经由服务客户端409从服务客户端409被“切换”到服务客户端408。

图6图示了在实现方式中的服务架构600。服务架构600包括计算系统601、计算系统631、讨论会房间系统630、计算系统631和讨论会服务650。讨论会房间系统630包括计算系统631、显示系统634、音频系统635、无线系统636和照明系统637。

服务架构600中的每个计算系统包括能够与讨论会服务650通信以促进与其它服务客户端的讨论会会话(比如在线语音、视频和数据讨论会)的服务客户端。和是讨论会服务650的示例,讨论会服务650也可以被视为统一通信服务。服务客户端603在计算系统601上运行,服务客户端613在计算系统631上运行,服务客户端633在计算系统631上运行,并且服务客户端643在计算系统631上运行。

图7图示了可以在服务架构600的情境中出现的操作场景700。在操作中,无线系统636广播可以在讨论会房间620中和可能地超出它而被接收的房间标识符(ID)。可以例如在与Wi-Fi(802.11)网络关联的服务集标识符(SSID)中包括房间ID。尽管无线系统636在这一示例中提供房间ID,但是房间ID可以由音频系统635通过基于声音的信号、由照明系统637通过基于光的信号、由显示系统634在快速响应(QR)代码或者由具有适合用于传达房间ID的能力的某个其它系统提供。

在进入讨论会房间620时,服务客户端643根据前述来源之一发现房间ID并且查询讨论会服务650以标识用于讨论会房间620的服务ID。在查询之后或者可能地在与查询基本上相同的时间,音频系统635传输可以由服务客户端643或者在计算系统631上的某个其它部件检测的邻近信号。邻近信号可以是计算系统631可检测的可听或者次声频声音。

服务客户端643向讨论会服务650提供邻近信号或者在其内携带的邻近代码。讨论会服务650比较邻近信号或者代码与基准信号或者代码以确定服务客户端643是否实际地位于讨论会房间620中。假设情况是这样,则讨论会服务650用适合用于加入讨论会房间620中的进行中的会话的服务ID来答复查询。

服务ID可以对应于服务客户端633,从而使服务客户端643能够使用服务ID来与服务客户端633通信。为了加入讨论会房间620中的进行中的会话,服务客户端643可以使用服务ID来查询服务客户端633。作为答复,服务客户端633可以提供用于进行中会话的会话ID。服务客户端643然后可以使用会话ID来加入进行中会话。在这一示例中,服务客户端643被描绘为与讨论会服务650交换会话通信,但是服务客户端643可以直接地与会话参与者通信。

图8图示了可以在服务架构600的情境中出现的另一操作场景800。在操作中,服务客户端601初始地参加与服务客户端611的会话。服务客户端643建立与服务客户端611的NFC连接,这提示将会话从服务客户端611切换到服务客户端643。因而,可以在服务客户端601与服务客户端643之间交换会话通信。

可以物理地移动服务客户端643,从而使得它变成与讨论会房间系统630邻近。服务客户端643与讨论会房间系统630中的单元(比如显示系统634或者可能地是计算系统631)建立NFC连接。在这样做时,一般地将会话切换到讨论会房间系统630和具体地为它的单元中的一个或者多个单元。

可以从前述实现方式认识到对会议技术的各种改进。以非例行方式加入在线会话的能力允许用户进入房间并且容易地与参加房间中的会议的其他人参与,而无需被专门地邀请以拥有用于会议的专属标识符。实际上,用户可以仅带着他们的设备步入房间并且它们的设备可以很容易地和高效率地被加入到进行中的会议。

这样的技术效果改进了在线会议的工作并且增强了用户体验。例如,当在会议空间中部署房间系统时,房间中的参与者可以通过房间系统与远程参与者接洽。房间中的参与者中的任何参与者或者进入房间的新参与者可以仅借助在房间中来用他们自己的设备加入在线会议。这大量地减少了对主控在线会议的障碍并且增加了人们将使用这样的讨论会技术的可能性。

附加地,在一些实现方式中,用户能够将他们的会话从一个设备切换到另一设备,从而增加用户移动性和用户从一个会议空间移动到另一会议空间的能力。例如,用户可以在他们的台式计算机处开始在线会话、将它切换到他们的电话、带着他们的电话步入讨论会房间,并且然后将会话无缝地切换到讨论会房间中的系统。

图9图示了计算系统901,计算系统901代表其中可以实施这里公开的各种操作架构、场景和过程的任何系统或者系统的汇集。计算系统901的示例包括但不限于智能电话、膝上型计算机、平板计算机、台式计算机、混合计算机、游戏机、虚拟机、智能电视、智能手表和其它可穿戴设备以及它们的任何变型或者组合。其它示例包括服务器计算机、架式服务器、web服务器、云计算平台和数据中心装备,以及任何其它类型的物理或者虚拟服务器机器以及它们的任何变化或者组合。

计算系统901可以被实施为单个装置、系统或者设备或者可以用分布式方式被实施为多个装置、系统或者设备。计算系统901包括但不限于处理系统902、存储系统903、软件905、通信接口系统907和用户接口系统909。处理系统902与存储系统903、通信接口系统907和用户接口系统909操作地耦合。

处理系统902从存储系统903加载和执行软件905。软件905包括服务客户端906,服务客户端906代表关于之前的附图1至图8讨论的服务客户端,并且可以用来实施关于前述实现方式讨论的过程111、过程411和其它过程。在由处理系统902执行以增强设备和会话发现时,软件905指引处理系统902以如这里对于在前述实现方式中讨论的至少各种过程、操作场景和序列描述的那样操作。计算系统901可以可选地包括为了简洁而没有讨论的附加设备、特征或者功能。

仍然参照图9,处理系统902可以包括从存储系统903取回和执行软件905的微处理器和其它电路。处理系统902可以被实施在单个处理设备内,但是也可以跨配合执行程序指令的多个处理设备或者子系统被分布。处理系统902的示例包括通用中央处理单元、专用处理器和逻辑器件,以及任何其它类型的处理设备、它们的组合或者变型。

存储系统903可以包括可由处理系统902读取和能够存储软件905的任何计算机可读存储介质。存储系统903可以包括在用于存储信息(比如计算机可读指令、数据结构、程序模块或者其它数据)的任何方法或者技术中实施的易失性和非易失性、可去除和不可去除介质。存储介质的示例包括随机存取存储器、只读存储器、磁盘、光盘、闪存、虚拟存储器和非虚拟存储器、磁盒、磁带、磁盘存储装置或者其它磁存储设备,或者任何其它适当的存储介质。计算机可读存储介质不是传播的信号。

除了计算机可读存储介质之外,在一些实现方式中,存储系统903也可以包括可以用来内部地或者外部地传达软件905中的至少一些软件的计算机可读通信介质。存储系统903可以被实施为单个存储设备,但是也可以跨位置在一起或者相对于彼此被分布的多个存储设备或者子系统被实施。存储系统903可以包括能够与处理系统902或者可能地与其它系统通信的附加单元,比如控制器。

软件905可以在程序指令中被实施并且可以在由处理系统902执行时指引处理系统902如关于这里举例说明的各种操作场景、序列和过程描述的那样操作以及其它功能。例如,软件905可以包括用于实施增强的设备和会话发现以及有关功能的程序指令。

具体而言,程序指令可以包括配合或者以别的方式交互以实现这里描述的各种过程和操作场景的各种部件或者模块。可以在编译或者解译指令中或者在指令的某个其它变型或者组合中体现各种部件或者模块。可以用同步或者异步方式、串行地或者并行地、在单线程环境或者多线程环境中或者根据其任何其它适当的执行范式、变型或者组合来执行各种部件或者模块。软件905可以除了更新过程906之外还包括附加过程、程序或者部件,比如操作系统软件或者其它应用软件。软件905也可以包括可由处理系统902执行的固件或者某个其它形式的机器可读处理指令。

一般而言,软件905可以在被加载到处理系统902中和执行时将(计算系统901所代表的)适当装置、系统或者设备整体从通用计算系统变换成被定制为促进增强的设备和会话发现的专用计算系统。实际上,存储系统903上的编码软件905可以变换存储系统903的物理结构。物理结构的专属变换可以依赖于本说明书的不同实现方式中的各种因素。这样的因素的示例可以包括但不限于用来实施存储系统903的存储介质的技术和计算机存储介质是否被表征为主或者次存储装置以及其它因素。

例如,如果计算机可读存储介质被实施为基于半导体的存储器,则软件905可以在程序指令在其中被编码时变换半导体存储器的物理状态,比如通过变换构成半导体存储器的晶体管、电容器或者其它分立电路元件的状态。相似变换可以关于磁或者光介质而出现。物理介质的其它变化是可能的,而未脱离本说明书的范围,其中前述示例仅被提供用于促进本讨论。

通过计算系统901所代表的一个或者多个计算系统的操作,再次参照图1至图8作为示例,可以关于这里描述的各种会话执行变换。作为示例,服务客户端可以在其中服务客户端没有参加会话的第一状态中进入房间。在发现房间中的会话时,服务客户端可以加入会话,由此改变它的状态。在另一示例中,会话可以从一个客户端被“切换”到另一客户端并且从一个位置被移动到另一位置并且改变它的状态。

可以理解,计算系统901一般地旨在于代表可以在其上部署和执行软件905以便实施增强的设备和会话发现的一个或者多个计算系统。然而,计算系统901也可以适合作为任何如下计算系统,可以在该计算系统上展现(stage)软件905,并且可以从这里将一个或者两个软件分布、传送、下载或者以别的方式提供给又一计算系统以用于部署和执行或者另外附加的分布。

通信接口系统907可以包括允许通过通信网络(未示出)与其它计算系统(未示出)通信的通信连接和设备。一起允许系统间通信的连接和设备的示例可以包括网络接口卡、天线、功率放大器、RF电路、收发器和其它通信电路。连接和设备可以通过通信介质通信以与其它计算系统或者系统的网络(比如金属、玻璃、空气或者任何其它适当的通信介质)交换通信。前述介质、连接和设备是众所周知的并且这里无需加以具体讨论。

用户接口系统909是可选的并且可以包括键盘、鼠标、语音输入设备、用于从用户接收触摸手势的触摸输入设备、用于检测用户的非触摸手势和其它运动的运动输入设备以及能够从用户接收用户输入的其它可比较的输入设备和关联的处理单元。也可以在用户接口系统909中包括输出设备,比如显示器、扬声器、触觉设备和其它类型的输出设备。在一些情况下,可以在单个设备(比如能够显示图像和接收触摸手势的显示器)中组合输入和输出设备。前述用户输入和输出设备是众所周知的并且这里无需加以具体讨论。

用户接口系统909也可以包括支持以上讨论的各种用户输入和输出设备的可由处理系统902执行的关联的用户接口软件。分离地或者与彼此以及其它硬件和软件单元结合,用户接口软件和用户接口设备可以支持图形用户接口、自然用户接口或者任何其它类型的用户接口。

在计算系统901与其它计算系统(未示出)之间的通信可以通过一个或者多个通信网络和根据各种通信协议、协议的组合或者它们的变型而出现。示例包括内部网、互联网、因特网、局域网、广域网、无线网络、有线网络、虚拟网络、软件定义的网络、数据中心总线、计算底板或者任何其它类型的网络、网络的组合或者它们的变型。前述通信网络和协议是众所周知的并且这里无需加以具体讨论。然而,可以使用的一些通信协议包括但不限于网际协议(IP、IPv4、IPv6等)、传送控制协议(TCP)和用户数据报协议(UDP)以及任何其它适当的通信协议、它们的变型或者组合。

在其中交换数据、内容或者任何其它类型的信息的前述示例中的任何示例中,信息的交换可以根据包括FTP(文件传送协议)、HTTP(超文本传送协议)、REST(表示状态转移)、WebSocket、DOM(文档对象模型)、HTML(超文本标记语言)、CSS(级联样式表)、HTML5、XML(可扩展标记语言)、JavaScript、JSON(JavaScript对象符号表示)和AJAX(异步JavaScript和XML)以及任何其它适当的协议、它们的变型或者组合的多种协议中的任何协议出现。

尽管图1至图-8主要地描绘了相对少数用户以及服务客户端、计算系统和服务的相对少数实例,但是可以认识到,可以规模应用这里公开的概念。例如,可以部署这里公开的过程以支持任何数目的在线会话、服务客户端、房间系统和讨论会服务。

可以从前文公开内容认识到某些发明方面,这些发明方面的各种示例如下。

示例1:一种装置,包括具有在其上存储的程序指令的一个或者多个计算机可读存储介质,程序指令包括用于促进在线会议的服务客户端,程序指令在由处理系统执行时指引处理系统至少:检测房间内发现信号;根据房间内发现信号标识房间;基于与房间内发现信号关联的房间来标识会话;以及加入会话。

示例2:根据示例1的装置,还包括被配置为执行服务客户端的处理系统,其中房间内发现信号包括在房间内发现信号中编码的房间的标识,并且其中为了根据房间内发现信号标识房间,服务客户端指引处理系统对房间内发现信号解码以获得房间的标识。

示例3:根据示例1至2的装置,其中服务客户端还指引处理系统检测包括与房间潜在地关联的邻近代码的邻近信号,其中服务客户端指引处理系统对邻近信号解码以获得邻近代码。

示例4:根据示例1至3的装置,其中为了基于与房间内发现信号关联的房间来标识会话,服务客户端指引处理系统:向讨论会服务传达房间的标识和邻近代码;在来自讨论会服务的答复中接收与关联于房间的房间内服务客户端关联的服务标识符;使用服务标识符来查询房间内服务;以及从房间内服务客户端接收会话标识符。

示例5:根据示例1至4的装置,其中服务客户端使用从房间内服务客户端接收的会话标识符来加入会话。

示例6:根据示例1至5的装置,其中会话包括在线会议。

示例7:根据示例1至6的装置,其中服务客户端指引处理系统通过讨论会会话与房间内服务客户端通信。

示例8:根据示例1至7的装置,其中房间内发现信号包括无线射频信号,并且其中邻近信号包括调制的光信号、可听声音、不可听声音和环境噪声之一。

示例9:根据示例1至8的装置,其中房间内发现信号包括调制的光信号、可听声音、不可听声音和环境噪声之一,并且其中邻近信号包括另一调制的光信号、另一可听声音、另一不可听声音和其它环境噪声之一。

示例10:一种用于促进非例行在线会议的服务架构,包括:讨论会房间系统,其传输房间内发现信号,房间内发现信号具有在其中编码的房间的标识,以及传输具有在其中编码的邻近代码的邻近信号;以及讨论会服务,其在服务客户端用房间的标识和邻近代码二者向讨论会服务查询由讨论会房间系统主控的会话的标识时向服务客户端提供会话的标识。

示例11:根据示例10的服务架构,其中讨论会房间系统包括:无线系统,其传输房间内发现信号;外围系统,其传输邻近信号;以及计算系统,其具有在其上安装的服务客户端,服务客户端参与在线会话并且通过讨论会服务与服务客户端交换通信。

示例12:根据示例10至11的服务架构,其中外围系统包括传输邻近信号作为调制的声音的音频系统。

示例13:根据示例10至12的服务架构,其中外围系统包括传输邻近信号作为调制的光的照明系统。

示例14:一种用于促进非例行加入在线会议的方法,包括:在讨论会服务中,从服务客户端接收标识房间并且请求接入在房间中进行中的在线会议的查询;在讨论会服务中,至少部分基于由服务客户端从房间中的邻近信号获得的邻近代码来证实服务客户端与房间邻近;以及在讨论会服务中,响应于证实服务客户端与房间邻近,向服务客户端传达标识参与在线会议的房间内服务客户端的服务标识符。

示例15:根据示例14的方法,还包括服务客户端使用服务标识符来请求来自房间内服务客户端的用于在线会议的会话标识符。

示例16:根据示例14至15的方法,还包括房间内服务客户端向服务客户端提供会话标识符并且经由在线会议与服务客户端通信。

示例17:根据示例14至16的方法,还包括与房间关联的讨论会房间系统传输房间内发现信号并且传输邻近信号,房间内发现信号具有在其中编码的房间的标识,临近信号具有在其中编码的邻近代码。

示例18:根据示例14至17的方法,其中房间内发现信号包括无线射频信号,并且其中邻近信号包括调制的光信号、可听声音、不可听声音和环境噪声之一。

示例19:根据示例14至18的方法,其中房间内发现信号包括调制的光信号、可听声音、不可听声音和环境噪声之一,并且其中邻近信号包括另一调制的光信号、另一可听声音、另一不可听声音和其它环境噪声之一。

示例20:根据示例14至19的方法,其中房间内发现信号包括无线射频信号,并且其中邻近信号包括另一无线射频信号。

在各图中提供的功能框图、操作场景和序列以及流程图代表用于执行公开内容的新颖方面的示例性系统、环境和方法。尽管为了说明简化,这里包括的方法可以是以功能图、操作场景或者序列或者流程图的形式并且可以被描述为一系列动作,但是将理解和认识到,方法不受动作顺序的限制,因为一些动作可以据此按与这里示出和描述的顺序不同的顺序和/或与其它动作并行地出现。例如,本领域技术人员将理解和认识到,可以备选地比如在状态图中将方法表示为一系列相关的状态或者事件。另外,可以并不是在方法中图示的所有动作都是新颖实现方式所需要的。

这里包括的描述和各图描绘了具体实现方式以教导本领域技术人员如何实现和使用最佳选项。为了教导发明原理的目的,已经简化或者省略了一些常规方面。本领域技术人员将从这些实现方式认识到落入本发明的范围内的变型。本领域技术人员也将认识到,可以用各种方式组合以上描述的特征以形成多个实现方式。作为结果,本发明不限于以上描述的具体实现方式而仅受权利要求及其等效含义的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1