赶上进行中的会议通话的制作方法
【专利说明】
【背景技术】
[0001]在会议通话期间,三个或更多参与者可以与彼此通信。音频数据(例如话音等)通常在会议通话的参与者之间交换。因此,从特定参与者捕获的音频数据可以发送至连接到会议通话的其他参与者。而且,一些常规方案支持从给定参与者到连接于会议通话的其他参与者的诸如视频数据、呈现数据、即时消息传递数据等等之类的其它类型的数据的广播。
[0002]使得能够实现多方会议通话的通信服务已经变得更加普遍。这样的通信服务通常允许参与者使用各种类型的设备加入会议通话。可以用于加入会议通话的设备示例包括电话、个人计算机、移动设备(例如移动电话、平板装置、便携式游戏设备等)等等。
[0003]各种场景可以导致参与者错过进行中的会议通话的一部分。根据示例性场景,参与者可能晚加入会议通话(例如在自会议通话的开端以来已经消逝的一段时间之后)。依照另一示例性场景,参与者可能从会议通话断开;虽然参与者可以随后重连接到会议通话,但是在重连接的时间段期间会议通话的一部分被错过。参与者可能由于缺少网络连接性、当在设备之间切换时等等而被断开。
[0004]根据举例说明,参与者可以使用他家的电话在会议通话的开始处初始地加入会议通话。当参与者准备好离开他的房子去工作时,他可以从电话通话断开电话,走向他的车,并且使用车上的移动设备重连接到会议通话。参与者可以开车去工作而同时利用移动设备连接到会议通话。当到达他的办公室时,参与者可以从会议通话断开移动设备并且使用另一个人计算机重连接到会议通话以完成会议通话。参与者可能错过会议通话的一部分,例如当在设备之间切换(例如从他家的电话切换到移动设备,从移动设备切换到他的办公室处的个人计算机)时。而且,如果设备丢失网络连接性(例如如果移动设备在驾驶通过隧道时丢失网络连接性),参与者可能错过会议通话的一部分。
[0005]缓解由于会议通话的错过部分所致的不利影响的常规方案通常涉及记录会议通话。这样的方案典型地使得错过会议通话的一部分的参与者能够在会议通话结束之后以正常速度(例如以记录内容的速度)回顾记录。
【发明内容】
[0006]本文所描述的是关于保留会议通话的内容以用于加速重播的各种技术。可以记录会议通话的内容。例如,会议通话的内容的记录可以在会议通话的开端处开始。根据另一示例,会议通话的内容的记录可以响应于检测到参与者从会议通话断开而被发起。另外,可以检测参与者到会议通话的连接的建立。例如,可以利用参与者的计算设备建立连接。而且,可以随后于会议通话内容的记录的发起而检测参与者到会议通话的连接的建立。响应于检测到参与者到会议通话的连接的建立,可以向计算设备传输会议通话的所记录内容的至少一部分以用于以大于记录内容的速度的回放速度进行回放。
[0007]根据本文所描述的各种实施例,可以向参与者提供关于状态信息的通知。例如,当在会议通话中达到实时时,可以通知参与者。跟随该示例,当参与者在会议通话中达到实时时,可以从服务器(例如通信服务器、重播服务器等)向参与者的计算设备传输指示。另外,指示可以使计算设备输出表示参与者在会议通话中处于实时状态的通知。作为另一示例,当不相干的参与者在会议通话中达到实时时可以通知参与者。而且,当处于实时状态时,可以准许参与者参与会议通话。
[0008]依照各种实施例,参与者的计算设备可以建立到会议通话的连接。连接可以随后于参与者错过会议通话的一部分而建立(例如连接可以是用于参与者的到会议通话的初始连接或者到会议通话的重连接)。而且,可以接收会议通话的所记录的内容。会议通话的所记录的内容可以包括参与者错过的会议通话的部分的至少一部分。另外,会议通话的所记录的内容可以以大于记录参与者错过的会议通话的部分的速度的回放速度输出。
[0009]以上
【发明内容】
呈现了简化的
【发明内容】
以便提供本文所讨论的系统和/或方法的一些方面的基本理解。本
【发明内容】
不是本文所讨论的系统和/或方法的全面概述。其不意图标识关键/重要要素或者描绘这样的系统和/或方法的范围。其仅有目的是以简化的形式呈现一些概念来作为对稍后呈现的更加详细的描述的前序。
【附图说明】
[0010]图1图示了记录会议通话的内容并且向错过会议通话的一部分的一个或多个参与者提供会议通话期间的所记录的内容以用于加速重播的示例性系统的功能框图。
[0011]图2图示了记录会议通话的内容并且向错过会议通话的一部分的一个或多个参与者提供会议通话期间的所记录的内容以用于加速重播的另一示例性系统的功能框图。
[0012]图3-5图示了用于记录会议通话的内容的各种示例性方案。
[0013]图6图示了通知参与者关于状态信息的示例性系统的功能框图。
[0014]图7图示了其中计算设备控制经由网络由重播系统分发的所记录的内容的重播的示例性系统的功能框图。
[0015]图8-11图示了重播系统的各种示例性实施例。
[0016]图12是图示了用于使得参与者能够在进行中的会议通话中达到实时的示例性方法的流程图。
[0017]图13是图示了用于使得参与者能够在进行中的会议通话中赶上的示例性方法的流程图。
[0018]图14是图示了用于导致会议通话的参与者的计算设备生成通知的示例性方法的流程图。
[0019]图15是图示了用于操作会议通话的参与者的计算设备的示例性方法的流程图。
[0020]图16图示了示例性计算设备。
【具体实施方式】
[0021]现在参照附图来描述关于记录会议通话的内容并且向错过会议通话的一部分的一个或多个参与者分发会议通话期间的所记录的内容以用于加速重播的各种技术,其中自始至终相同的参考标号用于指代相同的元件。在以下描述中,出于解释的目的,阐述大量具体细节以便提供一个或多个方面的透彻理解。然而,可以明显的是,(多个)这样的方面可以在没有这些具体细节的情况下实践。在其它实例中,以框图形式示出公知的结构和设备以便促进描述一个或多个方面。另外,要理解的是,描述为由某些系统组件实施的功能可以由多个组件执行。类似地,例如,组件可以被配置成执行描述为由多个组件实施的功能。
[0022]而且,术语“或者”意图意指包括性的“或者”而不是排他性的“或者”。也就是说,除非以其它方式指定或者从上下文是清楚的,否则短语“X采用A或者B”意图意指任何自然包括性置换。也就是说,短语“X采用A或者B”通过任何以下实例而被满足:X采用A ;X采用B ;或者X采用A和B 二者。此外,如本申请和随附权利要求中所使用的冠词“ 一 ”和“一个”一般应当解释成意指“一个或多个”,除非以其它方式指定或者从上下文清楚地指向单数形式。
[0023]如本文所阐述的,可以记录会议通话的内容。另外,可以响应于参与者连接到会议通话而在会议通话期间向错过会议通话的一部分的参与者分发会议通话的所记录的内容。例如,当参与者丢失到会议通话的连接时可以自动暂停会议通话。另外,当恢复到会议通话的连接时可以继续会议通话。此外或可替换地,可以从会议通话的开端时间记录会议通话(例如基于设置、当检测到一个或多个预期参与者尚未加入会议通话时等);因此,如果参与者晚加入会议通话(例如在会议通话的开端时间之后),则参与者可以从会议通话的开端时间开始会议通话。
[0024]可以响应于检测到参与者到会议通话的连接的建立而向参与者的计算设备传输所记录的内容以用于以大于记录内容的速度的回放速度进行回放。当未处于实时状态时,参与者典型地不能够在会议通话上进行交互(例如被阻止提问、贡献于会议期间所进行的头脑风暴会话等);例如当参与者未处于实时状态时,参与者的计算设备的麦克风可以静音。当处于实时状态时,可以准许参与者在会议通话上进行交互(例如当参与者赶上实时时可以接通参与者的计算设备的麦克风)。而且,根据各种实施例,当达到实时时可以通知参与者(例如通知参与者他能够在会议通话上进行交互)。
[0025]根据举例说明,重播系统可以保持追踪哪些参与者连接到会议通话。当一个或多个参与者掉线(除非故意退出会议通话)时,重播系统可以例如开始记录会议通话的内容(例如音频数据、视频数据等)。而且,当一个或多个参与者掉线时,重播系统可以开始将语音转录为文本。然而,根据其它示例,所设想的是可以从会议通话的开端时间记录会议通话的内容和/或可以从会议通话的开端时间转录语音。按照举例说明,会议系统(例如通信服务器)可以获取描述会议通话的受邀者的信息,其中受邀者(或接受会议通话的邀请或以其它方式指示预计参与会议通话的其子集)可以是针对会议通话的预期参与者。跟随该举例说明,当检测到一个或多个预期参与者到特定时间(例如会议通话的开端时间、在会议通话的开端时间的T分钟内,其中T基本上为任何正实数等)之前尚未加入会议通话时,则重播系统可以开始记录会议通话的内容,可以转录语音等等。作为另一举例说明,可以从会议通话的开端时间自动记录会议通话的内容,可以从会议通话的开端时间转录语音等(例如在没有检测是否所有预期参与者已经加入会议通话的情况下)。
[0026]当参与者的计算设备建立了到会议通话的连接(例如回到在线、晚加入等)时,计算设备可以从重播系统请求会议通话的错过部分。另外,会议通话的错过部分可以以增加的速度重播。作为示例,时间戳(或帧号码)可以用于指定会议通话的哪个部分被错过(例如继续在时间14:07处开始的聊天ID#4217等)。如果并且在参与者赶上实时时,计算设备可以例如通知参与者和/或重播系统。而且,如果会议通话的参与者全部处于实时状态,则重播系统可以中止记录内容、转录语音等;然而,还设想的是记录可以继续、语音可以继续被转录等以用于其它目的(例如对会议通话存档等)。
[0027]现在参照附图,图1图示了记录会议通话的内容并且向错过会议通话的一部分的一个或多个参与者提供会议通话期间的所记录的内容以用于加速重播的系统100。系统100包括管理会议通话的通信服务器102。通信服务器102例如可以执行会议系统。另外,
至少三个参与者加入会议通话。更特别地,参与者1 104、参与者2 106......和参与者P 108
(在本文中统称为参与者104-108)可以加入会议通话,其中P为等于或大于三的基本上任何整数。虽然以下示例中的许多个描述了三个参与者加入会议通话(例如参与者1 104、参与者2 106和参与者P 108),但是要领会到的是这样的示例可以扩展到其中多于三个参与者加入会议通话的场景。
[0028]参与者104-108中的每一个可以采用一个或多个计算设备来连接到会议通话。例如,参与者1 104可以使用计算设备1 110,……或者计算设备X