用于使在多个参与者之间能够进行结构化实时对话的方法和系统技术方案

技术编号:2914954 阅读:286 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种对于至少两个或更多客户设备能够进行结构化实时网络通信会话的方法和系统。本发明专利技术的各方面包括为服务器提供一个或多个对话应用,该对话应用提供相应的结构化对话;在至少一个客户设备上显示可用的结构化对话的列表以供选择;并且响应于服务器接收结构化对话之一的选择,将对话的控制传递给对应的对话应用。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及在线数字图像共享,并更特别地涉及一种用于使在多个参与者之间能够进行结构化实时对话的方法和系统
技术介绍
能够显示图像数据的即时消息系统是已知的。例如,授权McConn等人的美国专利申请公开US 2004/0177116,题目为“能够数字图像共享的聊天应用”提供了基于PC的数字图像共享应用,该应用提供实时聊天和照片共享支持。首先,希望共享数字图形图像的客户被称作为共享者(sharer),并且要与之共享数字图像的客户被称作为分享者(sharee),每个人发起相应的即时互联网消息服务,将它们自己设立为可用于开始聊天会话。在启动聊天会话之前,分享者使用数字图像共享应用来从相册(或整个相册)中选择特定图像以便从相册管理器共享并从伙伴列表中选择分享者。在共享者从伙伴列表中选择一个名字后,在共享者和分享者之间启动聊天会话。在启动聊天会话时,聊天窗口在共享者的客户计算机上被打开,该窗口包含五个部分。第一部分包含所选择的数字图像的视图,第二部分包含与图像关联的描述,第三部分包含相册中图像的缩略图像,第四部分包含显示当前对话的运行历史的目录,并且第五部分包含消息写作区域,其中共享者写出要向分享者发送的消息。当共享者在消息写作区域中完成消息时,启动实时对话,这还启动了将选择的相册发送到分享者的客户计算机。当分享者的客户计算机接收了该消息和照片图像时,上述的聊天窗口在分享者的客户计算机上打开。分享者通过应答一个消息来接受所接收的请求。共享者和分享者接着实时讨论数字照片图像。在对话期间的任何时间,可从相册选择另一个图像,并且将新选择的图像显示在聊天窗口的第一部分中。尽管McConn的数字图像共享应用是在基于文本的聊天应用上的-->改进,但是McConn共享了传统聊天应用的一些缺点。一个缺点在于,使用聊天应用的对话人员是易流动的,经常从一个主题跳到另一个主题。由于非结构化对话的结果,双方可能终止重新敲入很多的内容。此外,由于一个人写作和发送响应消息的时间之间的固有延迟,在对话期间交换的消息经常变得不同步且难以理解。因此,所需要的是一种以减小上述缺点的方式来使在多个参与者之间能够进行结构化实时对话的方法和系统。
技术实现思路
本专利技术提供了一种对于至少两个或更多客户设备能够进行结构化实时网络通信会话的方法和系统。本专利技术的各方面包括为服务器提供一个或多个对话应用,该对话应用提供相应的结构化对话;在至少一个客户设备上显示可用的结构化对话的列表以供选择;并且响应于服务器接收结构化对话之一的选择,将对话的控制传递给对应的对话应用。根据这里公开的方法和系统,优选实施例合并了web应用和交互通信各方面,诸如聊天对话、即时消息(IM)和话音应用,使得两个或更多人之间的实时对话就如与网站交互那样被结构化,但是交互作用涉及至少两个人而不是仅一个人与网站。附图说明图1是说明根据本专利技术的优选实施例的对于至少两个或更多客户设备能够进行结构化实时网络通信会话的过程的流程图。图2是说明根据本专利技术的优选实施例的能够进行结构化实时网络通信会话的系统的框图。图3是说明根据本专利技术的一个实施例的使用对话应用36来提供结构化对话会话的过程的流程图。图4是说明根据优选实施例的由相册对话应用36a提供的结构化对话会话的过程的流程图。具体实施方式本专利技术涉及多个参与者之间的结构化实时对话。给出下面的描述-->以便使本领域技术人员能够利用本专利技术,并且在专利申请及其要求的范围内提供下面的描述。各种对优选实施例和这里所描述的通用原理和特征的修改对于本领域技术人员来说是容易明白的。因此,本专利技术不旨在被限制为所示的实施例,而是符合与这里所描述的原理和特征相一致的最宽范围。根据在有关共享图像的实时对话期间人们很可能具有/做的讨论话题/动作的普通集合的观察,本专利技术提供了一种用于使与共享数字图像有关的结构化实时对话能够进行的方法和系统。本专利技术的体系结构提供了一种用于通过网络在两个或多个参与者之间构建任何类型的结构化实时对话的构架。更具体地,本专利技术提供对话应用,该对话应用使用IM/聊天或其它实时通信会话来发送结构化显示和输入表格到客户设备,该客户设备允许参与者与其它参与者以结构化方式共享多媒体对象和文本消息并同步地提示参与者在特定的时间输入特定的信息,由此引导参与者以结构化方式交互。例如,向聊天参与者显示相册的结构化照片共享对话应用可以显示允许参与者请求打印或在进行IM/聊天会话期间对一本相册排序的表格,而不是简单地允许参与者输入关于照片的一般注释。其还可允许对话领导者控制图像在相册中显示的格式和顺序或允许每个参与者对显示的图像的格式进行某些控制。图1是说明根据本专利技术的优选实施例的对于至少两个或更多客户设备能够进行结构化实时网络通信会话的过程的流程图。本专利技术应用于网络上的实时通信会话,比如聊天对话、即时消息和话音消息。在步骤10,过程开始于为服务器提供一个或多个预定义的结构化对话应用,该对话应用为客户设备提供结构化聊天会话。在步骤12,在至少一个客户设备上显示可用的结构化聊天对话的列表以供参与者选择。在步骤14,响应于服务器接收结构化聊天对话之一的选择,服务器将客户设备的参与者之间对话的控制传递给对应的对话应用。在传递控制之后,对话应用通过使用实时通信会话来发送具有输入表格的媒体丰富的显示内容给客户设备来管理客户设备的参与者之间的通信,以允许发起的参与者与接收参与者共享多媒体对象和文本。输入表格通过在对话的特定状态处提示特定信息来限制参与者的输入,由此以结构化方式引导参与者的响应。-->图2是说明根据本专利技术的优选实施例的能够进行结构化实时网络通信会话的系统的框图。系统20包括对话服务器22,该对话服务器22向多个参与者(未示出)的客户设备24提供带有图像的结构化聊天。多个客户设备24的每一个能够通过网络(有线或无线),比如互联网与对话服务器22通信,并且包括提供实时通信功能的对话客户应用26。类似于即时消息应用,对话客户应用26包括维护与对话服务器22持久连接的组件。对话服务器22包括web服务器28、客户列表30、对话管理器32、会话数据库34、对话登记处38、和多个对话应用36。对话服务器22的各种组件可以驻留在相同或不同的计算机上。对话服务器22为对话应用36提供实时通信功能以允许应用36参与到两个或更多参与者之间的通信会话中,从而控制参与者之间的通信并以结构化的方式通过对话客户26向所有对话参与者显示丰富的媒体。对话服务器22可以被实现为web服务器或会话发起协议(SIP)代理服务器。主要设计用来建立IP电话的SIP服务器还可以用于建立任何类型的连接,比如使用用于IM和呈现业务的SIMPLE(针对即时消息和呈现业务的利用扩展的SIP)的即时消息。SIP代理服务器已经用于即时消息以便在两个参与者之间路由消息并执行附加的处理。在本专利技术中,附加的处理包括调用适当的对话应用36。Web服务器28管理来自客户设备24上的对话客户26的请求,客户设备24优选地是基于浏览器的或者包含嵌入式浏览器组件,并且递送来自对话应用36的HTML文档和文件。Web服务器28还可以执行服务器端的脚本(CGI脚本、JSP、ASP等),其提供诸如数据库搜索和电子商务的功能。客户列表30、本文档来自技高网
...

【技术保护点】
一种对于至少两个或更多客户设备能够进行结构化实时网络通信会话的方法,该方法包括: 为服务器提供一个或多个对话应用,该对话应用提供相应的结构化对话会话; 在至少一个客户设备上显示可用的结构化对话的列表以供选择;并且 响应于服务器接收结构化对话之一的选择,将对话的控制传递给对应的对话应用。

【技术特征摘要】
【国外来华专利技术】US 2005-2-23 11/065,5101.一种对于至少两个或更多客户设备能够进行结构化实时网络通信会话的方法,该方法包括:为服务器提供一个或多个对话应用,该对话应用提供相应的结构化对话会话;在至少一个客户设备上显示可用的结构化对话的列表以供选择;并且响应于服务器接收结构化对话之一的选择,将对话的控制传递给对应的对话应用。2.权利要求1的方法,还包括:通过使用实时通信会话发送包括输入表格的显示内容到客户设备来管理客户设备的参与者之间的通信,以允许发起的参与者与接收参与者共享多媒体对象和文本消息,其中输入表格通过在对话的特定状态处提示特定信息来限制参与者的输入,由此以结构化方式引导参与者的响应。3.权利要求2的方法,其中实时网络通信会话包括即时消息对话或聊天对话。4.权利要求3的方法,还包括:除了接收结构化对话之一的参与者选择外,通过服务器接收接收参与者的参与者选择。5.权利要求4的方法,还包括:通过服务器分配会话ID给实时对话会话并将对话中的每个参与者与该会话ID关联。6.权利要求5的方法,还包括:在数据库中存储参与者和会话ID。7.权利要求6的方法,其中在数据库中的记录包括每个参与者的身份、会话ID、和连接ID。8.权利要求7的方法,其中将控制传递给对话应用还包括将会话ID从服务器传递给对话应用。9.权利要求8的方法,其中对话应用发送页面和表格给参与者,包括任何选择的数字图像数据和供参与者写出文本消息的区域。10.权利要求9的方法,还包括:为参与者提供具有受限选项集合的页面和表格,受限选项集合包括以下的任意组合:允许每个参与者添加注释和元数据到所显示的图像,下载图像,有打印的能力,以及通过缩放改变另一个客户设备的显示的能力。11.权利要求10的方法,还包括:当参与者输入数据到所显示的表格中时,基于会话ID将输入的数据路由到对话应用。12.权利要求11的方法,还包括:响应于对话应用接收输入的数据,格式化输入的数据并发送输入的数据到其它对话应用。13.权利要求12的方法,还包括:处理输入的数据以确定要用于下一个响应的页面和表格的显示内容和格式。14.权利要求13的方法,还包括:对于对话的不同参与者,来不同地格式化要用于下一个响应的页面和表格。15.一种用于能够进行结构化实时网络通信会话的系统,包括:多个客户设备,多个...

【专利技术属性】
技术研发人员:RP莫里斯
申请(专利权)人:湍溪系统有限责任公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1