CN103701835A - 基于浏览器建立融合通信的方法与融合通信*** - Google Patents

基于浏览器建立融合通信的方法与融合通信*** Download PDF

Info

Publication number
CN103701835A
CN103701835A CN201210365645.6A CN201210365645A CN103701835A CN 103701835 A CN103701835 A CN 103701835A CN 201210365645 A CN201210365645 A CN 201210365645A CN 103701835 A CN103701835 A CN 103701835A
Authority
CN
China
Prior art keywords
communication
user
initiator
converged
communication mode
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201210365645.6A
Other languages
English (en)
Inventor
吕冠中
王爱宝
仝建刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201210365645.6A priority Critical patent/CN103701835A/zh
Publication of CN103701835A publication Critical patent/CN103701835A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种基于浏览器建立融合通信的方法与融合通信***,方法包括:融合通信应用单元接收到联系人的一个用户标识后发送给融合通信服务器进行寻址;融合通信服务器获取该一个用户标识所标识的联系人登记的各种通信方式对应的用户标识与当前的在线状态,确定可建立通信连接的通信方式并向浏览器返回;浏览器接收到发起方用户选择的一种通信方式发起的通信请求后,向融合通信服务器转发通信请求;融合通信服务器获取该一种通信方式下发起方用户与联系人的用户标识,调用发起方用户选择的一种通信方式对应的通信***,以在发起方用户与联系人之间以一种通信方式建立通信连接。本发明可以实现多种通信方式之间的融合通信。

Description

基于浏览器建立融合通信的方法与融合通信***
技术领域
本发明涉及通信技术,尤其是一种基于浏览器建立融合通信的方法与融合通信***。
背景技术
随着互联网技术的飞速发展与互联网应用的逐步普及,互联网时代的通信方式有了重大变革,除了传统语音通信外,即时图文消息、微博、视频、电子邮件等新的通信方式不断涌现,一方用户可以选择现有的任意一种通信方式与对方用户进行通信。
然而,在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
现有技术中,一方用户只能选择单一的通信方式与对方用户通信,通信的对方用户需要登录所选通信方式相应的通信应用程序才能接收发起方用户发送的通信内容。这就要求用户必须时刻登录各种通信应用程序,以保证通信内容的全面接收。在现有通信方式丰富多彩的情况下,用户需要时刻登录各种通信应用程序以全面接收通信内容,操作非常繁琐,并且需要耗费太多的时间和精力。
整合各种通信技术融合通信应用已经成为通信产业链上各方关注的焦点,然而,现有技术中还不存在整合各种通信技术的融合通信技术。
发明内容
本发明实施例所要解决的技术问题是:提供一种基于浏览器建立融合通信的方法与融合通信***,以建立多种通信方式之间的通信,实现多种通信方式之间的融合通信。
本发明实施例提供的一种基于浏览器建立融合通信的方法,所述浏览器中可操作性地耦合有融合通信应用单元,所述方法包括:
响应于接收到接收发起方用户在所述浏览器的地址栏输入请求联系的联系人的一个用户标识,融合通信应用单元将所述一个用户标识发送给融合通信服务器进行寻址;
所述融合通信服务器查询用户信息,根据所述一个用户标识获取所述联系人登记的各种通信方式下的用户标识与当前的在线状态;
所述融合通信服务器基于发起方用户与联系人登记的各种通信方式当前的在线状态,确定发起方用户与联系人当前可建立通信连接的通信方式,并向所述浏览器返回服务页面,所述服务页面上包括可建立通信连接的通信方式;
所述浏览器接收到发起方用户通过选择服务页面上的一种通信方式发起的通信请求后,向融合通信服务器转发所述通信请求,所述通信请求中包括发起方用户选择的所述一种通信方式信息;
融合通信服务器获取所述一种通信方式下发起方用户与联系人的用户标识,调用所述一种通信方式对应的通信***,以在发起方用户与联系人之间以所述一种通信方式建立通信连接。
本发明实施例提供的一种融合通信服务器,包括:
存储单元,用于存储用户信息,所述用户信息包括每个注册用户的用户帐号、密码、各种通信方式及其对应的用户标识与当前的在线状态;
查询单元,用于接收浏览器转发的联系人的一个用户标识,所述一个用户标识由发起方用户在所述浏览器的地址栏输入;查询存储单元中的用户信息,根据所述一个用户标识获取所述联系人登记的各种通信方式下的用户标识与当前的在线状态;
确定单元,用于基于发起方用户登记的各种通信方式当前的在线状态与查询单元获取到的联系人登记的各种通信方式当前的在线状态,确定发起方用户与联系人当前可建立通信连接的通信方式,并向所述浏览器返回服务页面,所述服务页面上包括可建立通信连接的通信方式;
通信调用单元,用于接收浏览器转发的通信请求,所述通信请求由发起方用户通过选择服务页面上的一种通信方式发起,所述通信请求中包括发起方用户选择的所述一种通信方式信息,以及获取所述一种通信方式下发起方用户与联系人的用户标识,调用所述一种通信方式对应的通信***,以在发起方用户与联系人之间以所述一种通信方式建立通信连接。
本发明实施例提供的一种融合通信***,包括浏览器与融合通信服务器;所述浏览器中可操作性地耦合有融合通信应用单元;
所述融合通信应用单元,用于响应于接收到接收发起方用户在所述浏览器的地址栏输入请求联系的联系人的一个用户标识,将所述一个用户标识发送给所述融合通信服务器进行寻址;
所述融合通信服务器,用于查询用户信息,根据所述一个用户标识获取所述联系人登记的各种通信方式下的用户标识与当前的在线状态;基于发起方用户与联系人登记的各种通信方式当前的在线状态,确定发起方用户与联系人当前可建立通信连接的通信方式,并向所述浏览器返回服务页面,所述服务页面上包括可建立通信连接的通信方式;以及获取发起方用户通过选择的服务页面上的一种通信方式下发起方用户与联系人的用户标识,调用所述一种通信方式对应的通信***,以在发起方用户与联系人之间以所述一种通信方式建立通信连接;
所述浏览器,用于在接收到发起方用户通过选择服务页面上的一种通信方式发起的通信请求后,向融合通信服务器转发所述通信请求,所述通信请求中包括发起方用户选择的所述一种通信方式信息。
基于本发明上述实施例提供的基于浏览器建立融合通信的方法与融合通信***,浏览器中可操作性地耦合有融合通信应用单元,融合通信应用单元接收到发起方用户在浏览器的地址栏输入请求联系的联系人的一个用户标识后,由融合通信服务器根据该用户标识获取联系人登记的各种通信方式对应的用户标识与当前的在线状态,确定发起方用户与联系人当前可建立通信连接的通信方式,并通过服务页面发送给浏览器;发起方用户可以选择服务页面上的一种通信方式发起通信请求,融合通信服务器调用相应的通信***,以在发起方用户与联系人之间以所述一种通信方式建立通信连接,使得用户可以选择多种通信方式中的任意一种可用通信方式与联系人进行通信,实现了多种通信方式之间的融合通信,使得进行融合通信如同访问互联网网页一样简单,方便和简化了用户使用融合通信的应用。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明基于浏览器建立融合通信的方法一个实施例的流程图。
图2为本发明基于浏览器建立融合通信的方法另一个实施例的流程图。
图3为本发明融合通信服务器一个实施例的结构示意图。
图4为本发明融合通信服务器另一个实施例的结构示意图。
图5为本发明融合通信***一个实施例的结构示意图。
图6为本发明融合通信***中浏览器显示的一个页面示例图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明基于浏览器建立融合通信的方法一个实施例的流程图。其中的浏览器中可操作性地耦合有融合通信应用单元,可以作为客户端,与融合通信服务器进行信息交互,实现对用户的接入认证、鉴权、通信连接等流程。如图1所示,该实施例基于浏览器建立融合通信的方法包括:
101,响应于接收到接收发起方用户在浏览器的地址栏输入请求联系的联系人的一个用户标识,融合通信应用单元将该一个用户标识发送给融合通信服务器以进行寻址。
102,融合通信服务器查询用户信息,根据上述联系人的一个用户标识,从用户信息中获取该联系人登记的各种通信方式下的用户标识与当前的在线状态。
103,融合通信服务器基于发起方用户与联系人登记的各种通信方式当前的在线状态,确定发起方用户与联系人当前可建立通信连接的通信方式,并向浏览器返回服务页面,该服务页面上包括可建立通信连接的通信方式。
104,浏览器接收到发起方用户通过选择服务页面上的一种通信方式发起的通信请求后,向融合通信服务器转发通信请求,该通信请求中包括发起方用户选择的一种通信方式信息。
105,融合通信服务器获取发起方用户选择的一种通信方式下发起方用户与联系人的用户标识,调用该一种通信方式对应的通信***,以在发起方用户与联系人之间以一种通信方式建立通信连接。
本发明上述实施例提供的基于浏览器建立融合通信的方法,浏览器中可操作性地耦合有融合通信应用单元,融合通信应用单元接收到发起方用户在浏览器的地址栏输入请求联系的联系人的一个用户标识后,由融合通信服务器根据该用户标识获取联系人登记的各种通信方式对应的用户标识与当前的在线状态,确定发起方用户与联系人当前可建立通信连接的通信方式,并通过服务页面发送给浏览器;发起方用户可以选择服务页面上的一种通信方式发起通信请求,融合通信服务器调用相应的通信***,以在发起方用户与联系人之间以所述一种通信方式建立通信连接,使得用户可以选择多种通信方式中的任意一种可用通信方式与联系人进行通信,实现了多种通信方式之间的融合通信,使得进行融合通信如同访问互联网网页一样简单,方便和简化了用户使用融合通信的应用。
示例性地,本发明实施例中融合通信支持的通信方式具体可以包括但不限于语音呼叫、即时图文交互、微博交互、视频通话与电子邮件通信方式中的任意一种或多种。
示例性地,本发明实施例中浏览器具体可以包括但不限于万维网(the World Wide,以下简称:WEB)浏览器。
基于万维网(the World Wide,以下简称:WEB)的应用具有部署简单、更新及时、方便使用等优点,使得基于Web浏览器的应用越来越得到用户的认可和普及,本发明实施例基于WEB浏览器实现多种通信方式之间的融合通信,方便和简化了用户使用融合通信的应用。
图2为本发明基于浏览器建立融合通信的方法另一个实施例的流程图。其中的浏览器中可操作性地耦合有融合通信应用单元。如图2所示,该实施例基于浏览器建立融合通信的方法包括:
201,发起方用户向融合通信应用单元发起登录请求,该登录请求中发起方用户信息,例如,发起方用户的用户帐号或用户标识、与密码等信息。
202,融合通信应用单元接收发起方用户的登录请求,请求融合通信服务器基于预先存储的用户信息对该发起方用户信息进行认证,并在发起方用户信息通过认证后,允许发起方用户接入融合通信服务器。
发起方用户接入融合通信服务器后,可以登记各种可用的通信方式及其当前的在线状态。其中,处于在线状态的通信方式可用于与联系人进行通信,也称为可通信方式或可建立通信连接的通信方式。
其中的各种通信方式具体可以包括即时通信方式,例如,文字、短信、彩信、通话、视频等通信方式,也可以包括非实时通信方式,例如,电子邮件、微博等通信方式。其中的在线状态,例如,在线、离线、忙碌、免打扰等。
203,浏览器接收发起方用户输入的该发起方用户在各种通信方式下当前的在线状态。
204,浏览器将发起方用户的在各种通信方式下当前的在线状态信息发送给融合通信服务器。
205,融合通信服务器更新用户信息中发起方用户的在各种通信方式下当前的在线状态信息。
206,发起方用户在浏览器的地址栏输入请求联系的联系人的一个用户标识,例如,电子邮件地址、手机号码、微博帐号等任意一种通信方式下的用户标识。
该操作与204~205的操作不存在执行时间顺序限制,可以与204~205的操作同时执行,也可以先于或晚于204~205的操作执行。
207,响应于接收到接收发起方用户在浏览器的地址栏输入请求联系的联系人的一个用户标识,融合通信应用单元将该一个用户标识发送给融合通信服务器以进行寻址。
该一个用户标识支持的通信方式对应的通信***可以获知该通信***中各种通信网元的连接地址、连接方式等信息,融合通信服务器基于该一个用户标识调用对应的通信***进行寻址后,浏览器便可以获知融合通信的各种通信网元的连接地址、连接方式,与联系人登录一种通信方式对应的通信***所用的终端之间,以该选择的一种通信方式建立通信连接。
208,融合通信服务器查询用户信息,根据上述联系人的一个用户标识,从用户信息中获取该联系人登记的各种通信方式下的用户标识与当前的在线状态。
由于联系人登记了各种通信方式下的用户标识,例如语音呼叫通信方式的手机号码、电子邮件通信方式的电子邮件地址等,以根据上述联系人的一个用户标识作为索引,便可以查询到该联系人的所有通信方式及其用户标识与当前的在线状态。
209,融合通信服务器基于发起方用户与联系人登记的各种通信方式当前的在线状态,确定发起方用户与联系人当前可建立通信连接的通信方式,并向浏览器返回服务页面,该服务页面上包括可建立通信连接的通信方式。发起方用户可以选择服务页面上的任意一种通信方式与联系人通信。
用户可能在多种终端上登录融合通信服务器,也可能有多种在线状态,例如,正常、忙碌、免打扰等在线状态,在融合通信的一方用户希望联系融合通信的其它用户时,融合通信服务器需要根据双方用户的登录情况、在线情况,寻找合适的通信方式,不同的通信方式有不同的用户标识,例如,移动终端中手机的用户标识为手机号码,电子邮件的用户标识为电子邮件地址,个人计算机(PC)的用户标识为互联网协议(Internet Protocol,以下简称:IP)地址等。发起方用户与联系人登记的各种通信方式中,在线状态支持建立通信连接的通信方式为可建立通信连接的通信方式。
210,浏览器接收到发起方用户通过选择服务页面上的一种通信方式发起的通信请求后,向融合通信服务器转发通信请求,该通信请求中包括发起方用户选择的一种通信方式信息。
具体地,服务页面具体可以包括寻址后联系人的通信方式及其作为通信地址的用户标识,联系人的通信方式及其作为通信地址的用户标识具体可以以超链接或设置按钮的方式体现,以供发起方用户选择。
211,融合通信服务器获取发起方用户选择的一种通信方式下发起方用户与联系人的用户标识,向该选择的一种通信方式对应的通信***发起通信建立请求,该通信建立请求中包括浏览器的地址、该选择的一种通信方式下发起方用户与联系人的用户标识。
212,该选择的一种通信方式对应的通信***根据浏览器的地址、一种通信方式下发起方用户与联系人的用户标识,在浏览器与联系人登录一种通信方式对应的通信***所用的终端之间,以该选择的一种通信方式建立通信连接。
图3为本发明融合通信服务器一个实施例的结构示意图。该实施例的融合通信服务器可用于实现本发明上述各基于浏览器建立融合通信的方法中融合通信服务器的相应功能。如图3所示,其包括存储单元301、查询单元302、确定单元303与通信调用单元304。
其中,存储单元301,用于存储用户信息,该用户信息包括每个注册用户的用户帐号、密码、各种通信方式及其对应的用户标识与当前的在线状态。
查询单元302,用于接收浏览器转发的联系人的一个用户标识,该一个用户标识由发起方用户在浏览器的地址栏输入;查询存储单元301中的用户信息,根据该一个用户标识获取联系人登记的各种通信方式下的用户标识与当前的在线状态。
确定单元303,用于基于发起方用户登记的各种通信方式当前的在线状态与查询单元302获取到的联系人登记的各种通信方式当前的在线状态,确定发起方用户与联系人当前可建立通信连接的通信方式,并向浏览器返回服务页面,该服务页面上包括可建立通信连接的通信方式。
通信调用单元304,用于接收浏览器转发的通信请求,该通信请求由发起方用户通过选择服务页面上的一种通信方式发起,通信请求中包括发起方用户选择的一种通信方式信息,以及获取一种通信方式下发起方用户与联系人的用户标识,调用一种通信方式对应的通信***,以在发起方用户与联系人之间以一种通信方式建立通信连接。
本发明上述实施例提供的融合通信服务器,可以根据发起方用户在浏览器地址栏输入的用户标识获取联系人登记的各种通信方式对应的用户标识与当前的在线状态,确定发起方用户与联系人当前可建立通信连接的通信方式,并通过服务页面发送给浏览器;发起方用户可以选择服务页面上的一种通信方式发起通信请求,融合通信服务器调用相应的通信***,以在发起方用户与联系人之间以所述一种通信方式建立通信连接,使得用户可以选择多种通信方式中的任意一种可用通信方式与联系人进行通信,实现了多种通信方式之间的融合通信,使得进行融合通信如同访问互联网网页一样简单,方便和简化了用户使用融合通信的应用。
示例性地,本发明实施例中融合通信支持的通信方式具体可以包括但不限于语音呼叫、即时图文交互、微博交互、视频通话与电子邮件通信方式中的任意一种或多种。
示例性地,本发明实施例中浏览器具体可以包括但不限于WEB浏览器。
图4为本发明融合通信服务器另一个实施例的结构示意图。与图3所示的实施例相比,该实施例中,融合通信服务器还包括接入认证单元305与更新单元306。
其中,接入认证单元305,用于接收浏览器转发的发起方用户的登录请求,基于存储单元301中的用户信息,对登录请求中携带的发起方用户信息进行认证,并在发起方用户信息通过认证后,允许发起方用户接入融合通信服务器。
更新单元306,用于根据浏览器发送的发起方用户的在各种通信方式下当前的在线状态信息,更新存储单元301的用户信息中发起方用户的在各种通信方式下当前的在线状态信息。
相应地,查询单元302还用于查询存储单元301中的用户信息,获取发起方用户登记的各种通信方式当前的在线状态。
根据本发明融合通信服务器的一个具体示例而非限制,在本发明上述各实施例的融合通信服务器中,通信调用单元304调用选择的一种通信方式对应的通信***,以在发起方用户与联系人之间以选择的一种通信方式建立通信连接时,具体向该选择的一种通信方式对应的通信***发起通信建立请求,该通信建立请求中包括浏览器的地址、选择的一种通信方式下发起方用户与联系人的用户标识,以便一种通信方式对应的通信***根据浏览器的地址、选择的一种通信方式下发起方用户与联系人的用户标识,在浏览器与联系人登录选择的一种通信方式对应的通信***所用的终端之间,以选择的一种通信方式建立通信连接。
图5为本发明融合通信***一个实施例的结构示意图。该实施例的融合通信***可用于实现本发明上述各基于浏览器建立融合通信的方法实施例的流程。如图5所示,其包括浏览器1与融合通信服务器2。其中的浏览器1中可操作性地耦合有融合通信应用单元3。
其中,融合通信应用单元3,用于响应于接收到接收发起方用户在浏览器1的地址栏输入请求联系的联系人的一个用户标识,将该一个用户标识发送给融合通信服务器2进行寻址。
融合通信服务器2,用于查询用户信息,根据上述一个用户标识获取联系人登记的各种通信方式下的用户标识与当前的在线状态;基于发起方用户与联系人登记的各种通信方式当前的在线状态,确定发起方用户与联系人当前可建立通信连接的通信方式,并向浏览器1返回服务页面,该服务页面上包括可建立通信连接的通信方式;以及获取发起方用户通过选择的服务页面上的一种通信方式下发起方用户与联系人的用户标识,调用该选择的一种通信方式对应的通信***,以在发起方用户与联系人之间以一种通信方式建立通信连接。
浏览器1,用于在接收到发起方用户通过选择服务页面上的一种通信方式发起的通信请求后,向融合通信服务器2转发通信请求,该通信请求中包括发起方用户选择的一种通信方式信息。如图6所示,为本发明融合通信***中浏览器显示的一个页面示例图。
本发明上述实施例提供的融合通信***,浏览器中可操作性地耦合有融合通信应用单元,融合通信应用单元接收到发起方用户在浏览器的地址栏输入请求联系的联系人的一个用户标识后,由融合通信服务器根据该用户标识获取联系人登记的各种通信方式对应的用户标识与当前的在线状态,确定发起方用户与联系人当前可建立通信连接的通信方式,并通过服务页面发送给浏览器;发起方用户可以选择服务页面上的一种通信方式发起通信请求,融合通信服务器调用相应的通信***,以在发起方用户与联系人之间以所述一种通信方式建立通信连接,使得用户可以选择多种通信方式中的任意一种可用通信方式与联系人进行通信,实现了多种通信方式之间的融合通信,使得进行融合通信如同访问互联网网页一样简单,方便和简化了用户使用融合通信的应用。
根据本发明融合通信***的一个具体示例而非限制,在本发明上述各实施例的融合通信***中,融合通信应用单元3,还可用于接收发起方用户的登录请求,请求融合通信服务器2基于预先存储的用户信息对登录请求中携带的发起方用户信息进行认证,并在发起方用户信息通过认证后,允许发起方用户接入融合通信服务器2。相应的,浏览器1,还可以用于接收发起方用户接入融合通信服务器2后输入的该发起方用户在各种通信方式下当前的在线状态,并将发起方用户的在各种通信方式下当前的在线状态信息发送给融合通信服务器2。融合通信服务器2,还可用于更新用户信息中发起方用户的在各种通信方式下当前的在线状态信息。
根据本发明融合通信***的另一个具体示例而非限制,在本发明上述各实施例的融合通信***中,融合通信服务器2调用一种通信方式对应的通信***,以在发起方用户与联系人之间以一种通信方式建立通信连接时,具体可以向选择的一种通信方式对应的通信***发起通信建立请求,该通信建立请求中包括浏览器的地址、选择的一种通信方式下发起方用户与联系人的用户标识,以便该选择的一种通信方式对应的通信***根据浏览器的地址、选择的一种通信方式下发起方用户与联系人的用户标识,在浏览器与联系人登录选择的一种通信方式对应的通信***所用的终端之间,以该选择的一种通信方式建立通信连接。
在本发明上述各实施例的融合通信***中,融合通信服务器2具体可以通过本发明图3至图4任一实施例的融合通信服务器结构实现,图5仅示例性地示出通过图5所示其中一个结构实现的具体实例。本领域技术人员根据本发明实施例及附图的记载,可以获知融合通信服务器2通过本发明图3至图4中其它实施例结构实现的方案,此处不再赘述。
本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似的部分相互参见即可。对于融合通信装置、***实施例而言,由于其与方法实施例基本对应,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
可能以许多方式来实现本发明的方法、***。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的方法和***。用于所述方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
现有的通信应用只针对单一通信方式,而融合通信通常是基于客户端和私有协议实现。本发明实施例可以其中一种通信方式下的用户标识,例如电子邮件地址、手机号码等,进行寻址,基于通用浏览器和WEB应用进行实现,方便和简化了用户使用融合通信的应用。
本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

Claims (14)

1.一种基于浏览器建立融合通信的方法,所述浏览器中可操作性地耦合有融合通信应用单元,其特征在于,所述方法包括:
响应于接收到接收发起方用户在所述浏览器的地址栏输入请求联系的联系人的一个用户标识,融合通信应用单元将所述一个用户标识发送给融合通信服务器进行寻址;
所述融合通信服务器查询用户信息,根据所述一个用户标识获取所述联系人登记的各种通信方式下的用户标识与当前的在线状态;
所述融合通信服务器基于发起方用户与联系人登记的各种通信方式当前的在线状态,确定发起方用户与联系人当前可建立通信连接的通信方式,并向所述浏览器返回服务页面,所述服务页面上包括可建立通信连接的通信方式;
所述浏览器接收到发起方用户通过选择服务页面上的一种通信方式发起的通信请求后,向融合通信服务器转发所述通信请求,所述通信请求中包括发起方用户选择的所述一种通信方式信息;
融合通信服务器获取所述一种通信方式下发起方用户与联系人的用户标识,调用所述一种通信方式对应的通信***,以在发起方用户与联系人之间以所述一种通信方式建立通信连接。
2.根据权利要求1所述的方法,其特征在于,所述通信方式包括语音呼叫、即时图文交互、微博交互、视频通话与电子邮件通信方式中的任意一种或多种。
3.根据权利要求1所述的方法,其特征在于,所述浏览器包括万维网WEB浏览器。
4.根据权利要求1所述的方法,其特征在于,接收发起方用户在所述浏览器的地址栏输入请求联系的联系人的一个用户标识之前,还包括:
融合通信应用单元接收发起方用户的登录请求,请求融合通信服务器基于预先存储的用户信息对登录请求中携带的发起方用户信息进行认证,并在发起方用户信息通过认证后,允许发起方用户接入所述融合通信服务器;
浏览器接收发起方用户输入的该发起方用户在各种通信方式下当前的在线状态;
浏览器将发起方用户的在各种通信方式下当前的在线状态信息发送给融合通信服务器;
融合通信服务器更新用户信息中发起方用户的在各种通信方式下当前的在线状态信息。
5.根据权利要求1至4任意一项所述的方法,其特征在于,调用所述一种通信方式对应的通信***,以在发起方用户与联系人之间以所述一种通信方式建立通信连接包括:
融合通信服务器向所述一种通信方式对应的通信***发起通信建立请求,所述通信建立请求中包括所述浏览器的地址、所述一种通信方式下发起方用户与联系人的用户标识;
所述一种通信方式对应的通信***根据所述浏览器的地址、所述一种通信方式下发起方用户与联系人的用户标识,在所述浏览器与所述联系人登录所述一种通信方式对应的通信***所用的终端之间,以所述一种通信方式建立通信连接。
6.一种融合通信服务器,其特征在于,包括:
存储单元,用于存储用户信息,所述用户信息包括每个注册用户的用户帐号、密码、各种通信方式及其对应的用户标识与当前的在线状态;
查询单元,用于接收浏览器转发的联系人的一个用户标识,所述一个用户标识由发起方用户在所述浏览器的地址栏输入;查询存储单元中的用户信息,根据所述一个用户标识获取所述联系人登记的各种通信方式下的用户标识与当前的在线状态;
确定单元,用于基于发起方用户登记的各种通信方式当前的在线状态与查询单元获取到的联系人登记的各种通信方式当前的在线状态,确定发起方用户与联系人当前可建立通信连接的通信方式,并向所述浏览器返回服务页面,所述服务页面上包括可建立通信连接的通信方式;
通信调用单元,用于接收浏览器转发的通信请求,所述通信请求由发起方用户通过选择服务页面上的一种通信方式发起,所述通信请求中包括发起方用户选择的所述一种通信方式信息,以及获取所述一种通信方式下发起方用户与联系人的用户标识,调用所述一种通信方式对应的通信***,以在发起方用户与联系人之间以所述一种通信方式建立通信连接。
7.根据权利要求6所述的服务器,其特征在于,所述通信方式包括语音呼叫、即时图文交互、微博交互、视频通话与电子邮件通信方式中的任意一种或多种。
8.根据权利要求6所述的融合通信服务器,其特征在于,所述浏览器包括万维网WEB浏览器。
9.根据权利要求6所述的融合通信服务器,其特征在于,还包括:
接入认证单元,用于接收浏览器转发的发起方用户的登录请求,基于存储单元中的用户信息,对登录请求中携带的发起方用户信息进行认证,并在发起方用户信息通过认证后,允许发起方用户接入所述融合通信服务器;
更新单元,用于根据浏览器发送的发起方用户的在各种通信方式下当前的在线状态信息,更新存储单元的用户信息中发起方用户的在各种通信方式下当前的在线状态信息;
所述查询单元还用于查询存储单元中的用户信息,获取发起方用户登记的各种通信方式当前的在线状态。
10.根据权利要求6至9任意一项所述的融合通信服务器,其特征在于,所述通信调用单元调用所述一种通信方式对应的通信***,以在发起方用户与联系人之间以所述一种通信方式建立通信连接时,具体向所述一种通信方式对应的通信***发起通信建立请求,所述通信建立请求中包括所述浏览器的地址、所述一种通信方式下发起方用户与联系人的用户标识,以便所述一种通信方式对应的通信***根据所述浏览器的地址、所述一种通信方式下发起方用户与联系人的用户标识,在所述浏览器与所述联系人登录所述一种通信方式对应的通信***所用的终端之间,以所述一种通信方式建立通信连接。
11.一种融合通信***,其特征在于,包括浏览器与融合通信服务器;所述浏览器中可操作性地耦合有融合通信应用单元;
所述融合通信应用单元,用于响应于接收到接收发起方用户在所述浏览器的地址栏输入请求联系的联系人的一个用户标识,将所述一个用户标识发送给所述融合通信服务器进行寻址;
所述融合通信服务器,用于查询用户信息,根据所述一个用户标识获取所述联系人登记的各种通信方式下的用户标识与当前的在线状态;基于发起方用户与联系人登记的各种通信方式当前的在线状态,确定发起方用户与联系人当前可建立通信连接的通信方式,并向所述浏览器返回服务页面,所述服务页面上包括可建立通信连接的通信方式;以及获取发起方用户通过选择的服务页面上的一种通信方式下发起方用户与联系人的用户标识,调用所述一种通信方式对应的通信***,以在发起方用户与联系人之间以所述一种通信方式建立通信连接;
所述浏览器,用于在接收到发起方用户通过选择服务页面上的一种通信方式发起的通信请求后,向融合通信服务器转发所述通信请求,所述通信请求中包括发起方用户选择的所述一种通信方式信息。
12.根据权利要求11所述的融合通信***,其特征在于,所述融合通信应用单元,还用于接收发起方用户的登录请求,请求融合通信服务器基于预先存储的用户信息对登录请求中携带的发起方用户信息进行认证,并在发起方用户信息通过认证后,允许发起方用户接入所述融合通信服务器;
所述浏览器,还用于接收发起方用户接入所述融合通信服务器后输入的该发起方用户在各种通信方式下当前的在线状态,并将发起方用户的在各种通信方式下当前的在线状态信息发送给融合通信服务器;
所述融合通信服务器,还用于更新用户信息中发起方用户的在各种通信方式下当前的在线状态信息。
13.根据权利要求12所述的融合通信***,其特征在于,所述融合通信服务器调用所述一种通信方式对应的通信***,以在发起方用户与联系人之间以所述一种通信方式建立通信连接时,具体向所述一种通信方式对应的通信***发起通信建立请求,所述通信建立请求中包括所述浏览器的地址、所述一种通信方式下发起方用户与联系人的用户标识,以便所述一种通信方式对应的通信***根据所述浏览器的地址、所述一种通信方式下发起方用户与联系人的用户标识,在所述浏览器与所述联系人登录所述一种通信方式对应的通信***所用的终端之间,以所述一种通信方式建立通信连接。
14.根据权利要求11至13任意一项所述的融合通信***,其特征在于,所述融合通信服务器具体为权利要求6至10任意一项所述的融合通信服务器。
CN201210365645.6A 2012-09-27 2012-09-27 基于浏览器建立融合通信的方法与融合通信*** Pending CN103701835A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210365645.6A CN103701835A (zh) 2012-09-27 2012-09-27 基于浏览器建立融合通信的方法与融合通信***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210365645.6A CN103701835A (zh) 2012-09-27 2012-09-27 基于浏览器建立融合通信的方法与融合通信***

Publications (1)

Publication Number Publication Date
CN103701835A true CN103701835A (zh) 2014-04-02

Family

ID=50363231

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210365645.6A Pending CN103701835A (zh) 2012-09-27 2012-09-27 基于浏览器建立融合通信的方法与融合通信***

Country Status (1)

Country Link
CN (1) CN103701835A (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104067596A (zh) * 2014-04-26 2014-09-24 华为技术有限公司 一种建立通信方法、设备及***
CN105281923A (zh) * 2014-06-27 2016-01-27 中兴通讯股份有限公司 基于用户标识的视频会议呼叫的实现方法及装置
WO2017000453A1 (zh) * 2015-06-30 2017-01-05 中兴通讯股份有限公司 管理联系人的号码的方法和装置
CN106375192A (zh) * 2016-09-08 2017-02-01 宇龙计算机通信科技(深圳)有限公司 一种查询终端信息的方法及装置
CN107465827A (zh) * 2017-08-22 2017-12-12 广东欧珀移动通信有限公司 一种信息回复的方法、终端及存储介质
WO2018033015A1 (zh) * 2016-08-16 2018-02-22 ***通信有限公司研究院 多***中的终端之间通信的方法及装置
CN108111401A (zh) * 2017-12-28 2018-06-01 江苏神州信源***工程有限公司 一种跨即时通信***的建群方法
CN108270995A (zh) * 2017-01-03 2018-07-10 ***通信有限公司研究院 一种终端与视频监控设备之间的通信方法及***
CN110475009A (zh) * 2018-05-10 2019-11-19 庄连豪 复合式通信应用程序的界面整合***及其实施方法
CN110933198A (zh) * 2019-11-28 2020-03-27 中国银行股份有限公司 一种联系人信息处理方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101252626A (zh) * 2008-02-29 2008-08-27 四川长虹电器股份有限公司 基于ip电话终端的目标用户在线状态指示方法
WO2009023983A1 (en) * 2007-08-17 2009-02-26 Google Inc. Dynamically naming communities within online social networks
CN101662378A (zh) * 2009-09-07 2010-03-03 孙刚 跨平台融合通讯***及其实现方法
CN102255897A (zh) * 2011-07-04 2011-11-23 盛大计算机(上海)有限公司 一种基于wap技术的im***及即时通信方法
CN102325212A (zh) * 2011-05-25 2012-01-18 宇龙计算机通信科技(深圳)有限公司 信息发送方法和终端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009023983A1 (en) * 2007-08-17 2009-02-26 Google Inc. Dynamically naming communities within online social networks
CN101252626A (zh) * 2008-02-29 2008-08-27 四川长虹电器股份有限公司 基于ip电话终端的目标用户在线状态指示方法
CN101662378A (zh) * 2009-09-07 2010-03-03 孙刚 跨平台融合通讯***及其实现方法
CN102325212A (zh) * 2011-05-25 2012-01-18 宇龙计算机通信科技(深圳)有限公司 信息发送方法和终端
CN102255897A (zh) * 2011-07-04 2011-11-23 盛大计算机(上海)有限公司 一种基于wap技术的im***及即时通信方法

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2014392005B2 (en) * 2014-04-26 2018-03-01 Huawei Technologies Co., Ltd. Communication establishment method, device, and system
WO2015161521A1 (zh) * 2014-04-26 2015-10-29 华为技术有限公司 一种建立通信方法、设备及***
RU2667804C2 (ru) * 2014-04-26 2018-09-24 Хуавей Текнолоджиз Ко., Лтд. Способ установления связи, устройство и система
CN104067596A (zh) * 2014-04-26 2014-09-24 华为技术有限公司 一种建立通信方法、设备及***
CN104067596B (zh) * 2014-04-26 2019-08-27 华为技术有限公司 一种建立通信方法、设备及***
EP3131264A4 (en) * 2014-04-26 2017-04-12 Huawei Technologies Co., Ltd. Method, device and system for establishing communication
JP2017518001A (ja) * 2014-04-26 2017-06-29 華為技術有限公司Huawei Technologies Co.,Ltd. 通信確立方法、デバイス、およびシステム
CN105281923A (zh) * 2014-06-27 2016-01-27 中兴通讯股份有限公司 基于用户标识的视频会议呼叫的实现方法及装置
WO2017000453A1 (zh) * 2015-06-30 2017-01-05 中兴通讯股份有限公司 管理联系人的号码的方法和装置
CN106331270B (zh) * 2015-06-30 2021-03-23 中兴通讯股份有限公司 管理联系人的号码的方法和装置
CN106331270A (zh) * 2015-06-30 2017-01-11 中兴通讯股份有限公司 管理联系人的号码的方法和装置
WO2018033015A1 (zh) * 2016-08-16 2018-02-22 ***通信有限公司研究院 多***中的终端之间通信的方法及装置
CN106375192A (zh) * 2016-09-08 2017-02-01 宇龙计算机通信科技(深圳)有限公司 一种查询终端信息的方法及装置
CN108270995A (zh) * 2017-01-03 2018-07-10 ***通信有限公司研究院 一种终端与视频监控设备之间的通信方法及***
CN107465827A (zh) * 2017-08-22 2017-12-12 广东欧珀移动通信有限公司 一种信息回复的方法、终端及存储介质
CN108111401A (zh) * 2017-12-28 2018-06-01 江苏神州信源***工程有限公司 一种跨即时通信***的建群方法
CN108111401B (zh) * 2017-12-28 2021-09-10 北信源***集成有限公司 一种跨即时通信***的建群方法
CN110475009A (zh) * 2018-05-10 2019-11-19 庄连豪 复合式通信应用程序的界面整合***及其实施方法
CN110933198A (zh) * 2019-11-28 2020-03-27 中国银行股份有限公司 一种联系人信息处理方法及装置

Similar Documents

Publication Publication Date Title
CN103701835A (zh) 基于浏览器建立融合通信的方法与融合通信***
CN101541105B (zh) 通信装置及通信装置的装置发端通信请求的处理方法
CN104283843B (zh) 一种用户登陆的方法、装置及***
US8204536B2 (en) Automatic provisioning based on communication network connectivity and characteristics
CN101094250B (zh) 维护网络地址的方法和***
US20100174791A1 (en) Short distance wireless communication system and method for accessing instant messenger
US20100195641A1 (en) Seamless multi-mode voice
CN102821150B (zh) 基于云服务的应用管理方法及云服务器
CN106254560A (zh) 信息传输方法及装置
WO2008138241A1 (fr) Serveur de service à la clientèle, procédé et système fondés sur la messagerie instantanée
US9065788B2 (en) Method, device and system for voice communication
CN105141488A (zh) 设备控制方法、控制端设备、被控端设备及设备控制***
CN101194443B (zh) 利用终端性能版本来执行组合业务的终端、方法以及***
CN102325214B (zh) 通讯方法及终端
CN105307144B (zh) 一种注册方法、呼叫方法、应用服务器及网络域设备
CN101895842A (zh) 一种唤醒离线移动终端的方法、装置和***
CN102326418A (zh) 利用多个接入点来支持多个应用和服务
EP2974159B1 (en) Method, device and system for voice communication
CN102307342A (zh) 通信装置及通信装置的装置发端通信请求的处理方法
CN102984261A (zh) 基于手机终端的网络业务登录方法、设备和***
CN102510406A (zh) 应用于终端的云服务通信历史记录管理方法及通信终端
US10616418B2 (en) Dynamically generated call triggers
CN106304030A (zh) 一种基于虚拟身份信息的通讯方法、装置及***
CN101686212A (zh) 用于在真实和虚拟社区之间支持可互操作通信的方法
CN102469039A (zh) 智能的网络交流***和方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140402