包括对话通信和对话模态的对话可视化环境可被再现。可以识别对话模态中每个的相关性,并且基于它们的相关性修改对话可视化环境的焦点。在另一实施方式中,对话通信被接收以通过对话模态呈现。可以至少基于对话模态中每个的相关性从多个对话模态中选择焦点内模态。
【技术实现步骤摘要】
【国外来华专利技术】
本公开的方面涉及计算机硬件和软件技术,并且特别涉及对话可视化环境。
技术介绍
对话可视化环境允许对话参与者根据各种对话模态(modality)交换通信。例如,参与者可以参加视频交换,语音通话,即时消息,白板呈现以及桌面视图,或其他模式。Microsoft? Lync?是一种适于提供这种对话可视化环境的示例应用程序。随着通过各种对话模态交换对话通信的可行性提高,所以利用其可供给对话可视化环境的技术也得以提高。例如,使用传统的台式或膝上型计算机,以及平板电脑,智能电话,游戏系统,专用对话系统,或任何其他合适的通讯设备,对话参与者可以参加视频通话,语音通话,或即时消息会话。可以利用不同的架构来供给对话可视化环境,包括集中管理式架构和点对点(peer-to-peer)架构。许多对话可视化环境提供了被动态地启用或响应于各种事件别样地被触发的特征。例如,可以将重点放在多个(a gallery of)视频参与者中的一个特定参与者或者另一个参与者上,在此基础上,该参与者可以在任何给定时间讲话。其他的特征给予参与者传入的通信的通知,例如警示参与者有新的聊天消息,语音通话,或者视频通话的弹出式泡。还有其他特征允许参与者以他们偏爱的方式来组织或安排各种对话模态。在一个场景中,参与者可以对他或她的环境进行组织,使视频库相对于即时消息屏幕、白板屏幕、或其他对话模态更加突出地被显示,或者具有视觉强调。与此相反,另一个参与者可以不同地来组织他或她的环境使白板屏幕比视频库突出。不论哪种情况,就向参与者告知新的通信的任何对话模态而言,警示都可以出现。
技术实现思路
本文提供了用于促进针对对话可视化环境的动态聚焦的系统、方法和软件。在至少一个实施方式中,可以对包括对话通信和对话模态的对话可视化环境进行再现(render)。可以识别对话模态中的每个的相关性,并且基于它们的相关性来修改对话可视化环境的焦点。在另一个实施方式中,对话通信被接收以通过对话模态呈现。可以至少基于对话模态中的每个的相关性从多个对话模态中选择焦点内(in-focus)模态。可以利用对话模态内呈现的对话通信来再现对话可视化环境。在至少一些实施方式中,视觉强调可以被放置在焦点内模态上。本
技术实现思路
以简化的形式引入了概念的选择,在下面的具体实施方式中对概念进行进一步描述。应该理解,本
技术实现思路
不是意在识别所要求保护的主题的关键特征或必要特征,也不是意在被用来对所要求保护的主题的范围进行限制。附图说明参照下面的附图,可以更好地理解本公开的许多方面。虽然连同这些附图描述了若干实施方式,但是本公开不限于在此公开的实施方式。相反,意图是涵盖所有的替代选择、修改、和等同物。图1图示了实施方式中的对话场景。图2图示了实施方式中的可视化过程。图3图示了实施方式中的可视化过程。图4图示了实施方式中的计算系统。图5图示了实施方式中的通信环境。图6图示了实施方式中的可视化过程。图7图示了实施方式中的对话场景。具体实施方式本文描述的实施方式提供了改进的对话可视化环境。在对实施方式的简单讨论中,具有合适性能的计算系统可以运行促进对话的呈现的通信应用。系统和软件可以再现、生成或别样地发起向对话参与者显示对话可视化环境的过程。对话可视化环境可以包括若干对话通信,例如视频、语音、即时消息、抓屏、文件共享、以及白板显示。对话可视化环境可以提供各种对话模态,例如视频会议模态,即时消息模态,以及语音通话模态,还有其他可能的模态。在操作中,系统和软件可以自动识别对话模态中的每个关于对话可视化环境的相关性。基于它们的相关性,系统和软件可以修改对话可视化环境的焦点,或发起关于对话可视化环境的焦点的修改。例如,可以基于其相关性将视觉强调放在对话模态上。在一些实施方式中,系统和软件响应于接收到新的对话通信而识别对话模态中的每个的相关性。在又其他实施方式中,至少部分地基于对话可视化环境的当前状态和对话模态中的每个的相关性来确定是否发起关于对话可视化环境的焦点的修改。对话通信可能以各种方式出现。例如,就焦点内模态而言,通信可以出现在模态的主视图内。就非焦点内模态的模态而言,通信可以经由模态的补充视图出现。实际上,可以通过补充视图接收回复。在一些实施方式中,相关性可以以其为基础的焦点标准可以包括与参与者身份相比较的身份标准,与参与者行为相比较的行为标准,以及与对话通信的内容相比较的内容标准。举例来说,参与者身份可以是登录身份,电子邮件地址,服务句柄,电话号码,或能够被用来识别参与者的其他类似的身份。举例来说,参与者行为可包括参与者与环境交互的水平,参与者与模态交互的水平,最近什么时候(how recently)参与者参与模态,等等。举例来说,各种对话通信的内容可以是在基于文本的对话通信中表示的词语或短语,音频或视频通信中承载的口头语,和文档内表示的词语或短语,以及其他类型的内容。在下面更详细讨论的图1至图7大体上描绘了用于执行各种实施方式的各种场景、系统、过程、架构、以及操作序列(sequence)。就图1-3而言,图1中图示了对话场景,以及在图2和图3中图示了用于动态地聚焦对话可视化环境的两个过程。图4图示了适合于实施可视化过程的计算系统以及对话可视化环境。图5图示了通信环境。图6图示了另一可视化环境,而图7图示了另一对话场景。现在转向图1,可视化场景100图示具有动态地改变的焦点的对话可视化环境101。在该实施方式中,对话可视化环境101具有一个对话模态作为它的初始焦点。随后,对话可视化环境101的焦点改变为不同的对话模态。焦点又再次改变为另一对话模态模式。特别地,在时间T1,对话可视化环境101包括视频模态103,即时消息模态105,以及视频模态107。注意,这些模态仅仅是说明性的,并且意在表示一些可能的非限制性模态。视频模态103可以是能够呈现对话视频的任何模态。视频模态103包括可能对应于对话参与者的对象104、一些其他对象、或者可能由视频模态103呈现的一些其他视频内容。视频模态107也可以是能够呈现对话视频的任何模态。视频模态107包括可能对应于另一对话参与者的对象108、另一个对象、或一些其他的视频内容。即时消息模态105可以是能够呈现消息信息的任何模态。即时消息模态105包括可能为代表性的文本“hello world(你好,世界)”或者可以由即时消息模态105呈现的其他的即时消息内容。最初,采用视频模态107上的焦点再现对话可视化环境101,从相对于视频模态103和即时消息模块105较大尺寸的视频模态107看这可能是明显的。但是,如图1中所图示,在时间T2,对话可视化环境101的焦点可能改变。从时间T1到时间T2,对话可视化环境101的焦点改变为视频模态103。从相对于视频模态107和即时消息模态105的较大尺寸的视频模态103看,这种改变可能是明显的。最后,在时间T3,对话可视化环境101的焦点已经改变为即时消息模态105,通过其相对于视频模态103和视频模态107的较大的尺寸本文档来自技高网...
【技术保护点】
一种或多种计算机可读介质,所述计算机可读介质具有存储在其上的用于促进对话的呈现的程序指令,当由计算系统运行时,所述程序指令指示所述计算系统至少:再现包括多个对话通信和多个对话模态的对话可视化环境;识别所述多个对话模态中的每个的相关性;以及基于所述多个对话模态中的每个的相关性修改所述对话可视化环境的焦点。
【技术特征摘要】
【国外来华专利技术】2012.07.17 US 13/5512381.一种或多种计算机可读介质,所述计算机可读介质具有存储在其上的用于促进对话的呈现的程序指令,当由计算系统运行时,所述程序指令指示所述计算系统至少:
再现包括多个对话通信和多个对话模态的对话可视化环境;
识别所述多个对话模态中的每个的相关性;以及
基于所述多个对话模态中的每个的相关性修改所述对话可视化环境的焦点。
2.如权利要求1所述的一种或多种计算机可读介质,其中所述程序指令指示所述计算系统响应于接收到所述多个对话通信中的新的对话通信来识别所述多个对话模态中的每个的相关性。
3.如权利要求1所述的一种或多种计算机可读介质,其中所述程序指令进一步指示所述计算系统至少部分地基于所述对话可视化环境的当前状态和所述多个对话模态中的每个的相关性来确定是否发起对所述对话可视化环境的焦点的修改。
4.如权利要求3所述的一种或多种计算机可读介质,其中所述程序指令指示所述计算系统响应于确定发起所述修改而修改所述对话可视化环境的焦点。
5.如权利要求4所述的一种或多种计算机可读介质,其中所述程序指令指示所述计算系统响应于确定发起所述修改而使所述多个对话通信中的至...
【专利技术属性】
技术研发人员:A坦顿,A爱利亚斯,B卡彭特,P潘查尔,M希尔,
申请(专利权)人:微软公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。