在多个装置之间的视频会议转换的制作方法_4

文档序号:8367815阅读:来源:国知局
则过程300可移动到框318。否贝|J,过程300可移动到框316。在判定框316,可检测到在框304、308、310、312和314中未确切描述的任何其它条件。可触发视频会议会话转换的条件可不限于过程300描述的条件。可根据需要标识、向现有条件列表添加和存储与协调视频会议服务器或用户可访问的装置之一关联的其它条件。因此,如果确定没有条件发生,则过程300可返回到开始。如果在判定框316确定发生了(例如检测到)任何其它条件,则过程300可移动到框318,在此用户可访问的托管装置或用户可访问的当前非托管装置可提议转换视频会议会话的选项。例如,用户可访问的非托管智能电话可在智能电话上显示指示将视频会议会话转换到智能电话的提议的消息。用户可接受或拒绝该选项。在另一示例中,用户可忽略该选项,其可充当系统的学习工具。如果在判定框320确定用户接受了转换的提议,则在框322,视频会议会话可转换到用户可访问的另一装置。如果确定转换的提议已经被拒绝,则过程300返回到开始。
[0048]图4图示了根据一些实施例可实行的各种实施例的示例环境400。环境400可包含在区域(例如会议室)404中参与由计算装置(例如服务器)406和显示器(屏幕)408提供的视频会议会话的用户402。用户装置(例如智能电话)410可通知系统关于由波412所指示的其在位置404中的存在,并给服务器406提供其容量参数,如参考图1和图2所描述的。如果服务器406或智能电话410检测到触发视频会议会话转移的条件(例如确定装置410在距服务器406的预定距离内),则可发起到装置410的视频会议会话转移,如参考图3所描述的并由箭头414指示的。
[0049]用户402然后可移动到不同区域418 (例如街道),朝她的车420移动,同时在她的装置410上进行视频会议会话。如上面参考图3所描述的,当用户进入她的车420并打开引擎时,在用户出行的持续时间内,会话可转换到车信息娱乐系统(未示出)。当用户离开车420时,会话可转换回到装置410。用户然后可进入具有用户装置(例如台式计算机)424的区域422 (例如用户的办公空间)。当标识台式计算机424存在并检测到另一转换触发条件,例如确定计算机424在距用户或装置410(当前托管装置)预定距离内时,视频会议会话可从装置410转换到装置424,如箭头426所指示的。
[0050]从而,可以看到,在本公开下,当用户从在一个位置的一个会议室转换到在另一位置的另一办公室时,用户402可经由装置406、410和424继续会话。
[0051]图5图示了根据各种实施例适合于实现本文描述的视频会议布置的协调实施例的示例环境(例如系统)500。这将认识到,虽然基于web的环境用于说明的目的,但视情况而定可使用不同环境以实现各种实施例。环境500可包含各种用户的用户装置550 (A) -550 (N),一个或多个装置550 (A) -550 (N)可与每个用户555或595关联。各种装置550 (A)-550 (N)可包含早前参考图1描述的所配备的计算装置,并且可操作以参与通过适当网络520提供的视频会议会话。装置550 (A)-550 (N)中的每个装置都可包含处理器552和存储器554,所述存储器用于存储处理器可执行指令,诸如数据文件560、操作系统562以及一个或多个应用564,诸如视频会议应用的客户端侧以及配置成使能够跟踪用于发起视频会议从用户可访问的一个装置到用户可访问的另一装置的转换的条件以使能够在用户可访问的装置550 (A) -550 (N)之间进行视频会议无缝转换的应用。
[0052]装置550 (A)-550 (N)中的每个装置可进一步包含如下单元中的至少一个或二者:设计成使外围组件能够与系统500和通信接口 565交互的输入/输出接口 556。在各种实施例中,输入/输出接口 556可包含但不限于显示器(例如液晶显示器、触摸屏显示器等)、扬声器、麦克风、视频相机以及参考图1描述的其它组件。对于包含支持触摸屏特征的显示器的实施例,系统500可包含用于便于控制显示器的触摸屏控制器。如上面所讨论的,操作系统562和/或应用564可包含所配置的软件组件,所述软件组件当在处理器552上执行时使系统500执行使能够在用户可访问的装置550 (A) -550 (N)之间进行视频会议会话无缝转换的一个或多个操作,如参考图1-图4所描述的。
[0053]网络520可包含任何适当的网络或多个网络,包含内联网、因特网、蜂窝网络、局域网或任何其它此类网络或它们的组合。用于此类系统的组件可至少部分取决于所选择类型的网络和/或环境。用于经由此类网络的通信的协议和组件是众所周知的,并且将不在本文详细讨论。通过网络的通信可通过有线或无线连接或它们的组合实现。在一个示例中,说明性环境500可配置成使用可通过上面描述的网络连接的装置550 (A) -550 (N)向应用计算机505和内容提供商计算机(例如服务器)525提供参考图1-图4所描述的能力。例如,与视频会议关联的内容可存储在装置550(A)和550(N)上,并且利用与相应端点(诸如本地装置550 (A)和远程装置550 (N))关联的计算资源,经由网络或直接连接在装置550(A)和550 (N)之间传递。
[0054]在另一示例中,网络可包含因特网,并且环境可包含用于接收请求并响应于请求而服务于内容的一个或多个web服务器(内容提供商服务器)525,虽然对于其它网络,可使用服务于类似目的的备选装置,这对本领域普通技术人员将是显而易见的。说明性环境500还可包含至少一个应用计算机(例如服务器)505,应用计算机505包含以下或与以下关联:一个或多个处理器530、输入装置540、输出装置542 (例如管理的输入/输出装置)、可移动存储装置534以及可连接到通信接口 590的不可移动存储装置535和存储器532。如上面所讨论的,在一个实施例中,一个或多个应用545可包含视频会议应用,并且配置成例如与应用564协作以协调视频会议会话,并使能够在用户可访问的装置550(A)、550(N)之间进行视频会议会话无缝转换。应用545可驻留在服务器505上并在其上执行。在备选实施例中,应用545可部分在装置550上并且部分在服务器505上执行。因而,存储器532可包含应用模块545或应用模块545的服务器侧。
[0055]所有请求和响应(例如对于由用户595发起的内容的请求)的处置以及在装置550 (A) -550 (N)与应用服务器505之间的内容递送可由一个或多个内容提供商web服务器525处置。内容数据储存器572可与服务器525关联。数据储存器572可操作以通过与之关联的逻辑从服务器525接收指令,并响应于指令获得、更新或以别的方式处理数据。
[0056]每个服务器可包含提供用于那个服务器的一般管理和操作的可执行程序指令的操作系统,并且通常可包含存储指令的计算机可读介质,所述指令当由服务器的处理器执行时允许服务器执行其预期功能。服务器的操作系统和一般功能性的适合实现是已知的或者在商业上可买到,并且容易由具有本领域普通技能的人实现,特别根据本文的公开。
[0057]环境500可包含各种数据储存器以及其它存储器和存储介质,如上面所讨论的。这些可驻留在各种位置,诸如在其中一个或多个计算机本地(和/或驻留在其中)或跨网络远离任何或所有计算机的存储介质上。用于执行归属于计算机、服务器或其它网络装置的功能的任何必要文件可在本地存储和/或远程地存储,视情况而定。存储介质可包含盘驱动器、光学存储装置以及固态存储装置,诸如随机存取存储器(RAM)或只读存储器(ROM)、闪存或其它存储技术、CD-ROM、数字多功能盘(DVD)或其它光学存储装置、磁盘、磁带、磁盘存储装置或其它磁存储装置以及可移动介质装置、存储卡、闪存卡或可用于存储期望信息以及可由处理器存取的任何其它介质。
[0058]环境(系统)500可以是利用使用一个或多个计算机网络或直接连接经由通信链路互连的几个计算机系统和组件的分布式交互环境。然而,本领域普通技术人员将认识到,此类系统可能同样很好地操作在具有比图5中图示的更小数量或更大数量的组件的系统中。从而,图5中的系统500的描绘应该被视为在本质上是说明性的,并且
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1