网络即时通信会话方法和系统的制作方法

文档序号:9380115阅读:379来源:国知局
网络即时通信会话方法和系统的制作方法
【技术领域】
[0001]本发明涉及网络技术领域,特别是涉及一种网络即时通信会话方法和系统。
【背景技术】
[0002]网络技术的发展拉近了人们之间的距离,处于异地的两个用户之间可以通过网络进行通信会话。使用即时通信工具即是网络用户间进行通信会话的一种途径。
[0003]一般的,第一用户与第二用户使用即时通信工具进行通信会话可按照如下过程进行:第一用户登录即时通信客户端,将第二用户加为好友,在即时通信客户端上打开与第二用户进行通话的对话窗口,在对话窗口中提交通话内容,第一用户登录的即时通信客户端将通话内容发送给第二用户登录的即时通信客户端,第二用户登录的即时通信客户端展示通话内容,从而完成第一用户与第二用户之间的通信会话。
[0004]上述的网络用户间的通信会话方式,其中一方只能获取到另一方发送的通话内容,而无法自动获取到另一方的其它网络行为的相关信息。

【发明内容】

[0005]基于此,有必要提供一种可向通信一方提供另一方的网络访问记录的网络即时通信会话方法和系统。
[0006]一种网络即时通信会话方法,包括以下步骤:
[0007]获取通过网页控件触发的与目标通信账号进行通话的会话请求;
[0008]获取浏览器本地的即时通信客户端的用于与所述目标通信账号进行通话的对话窗口提交的通话内容;
[0009]获取浏览器当前域名的本地存储资料中的用户标识;
[0010]查找所述用户标识对应的预先存储的网页访问记录;
[0011]将所述通话内容和所述网页访问记录发送给所述目标通信账号登录的目标即时通信客户端。
[0012]一种网络即时通信会话方法,包括以下步骤:
[0013]访问记录器获取通过网页控件触发的与目标通信账号进行通话的会话请求;
[0014]访问记录器获取浏览器当前域名的本地存储资料中的用户标识,将用户标识和所述目标通信账号发送给浏览器本地的即时通信客户端;
[0015]浏览器本地的即时通信客户端获取用于与目标通信账号进行通话的对话窗口提交的通话内容,将所述通话内容和当前登录的本地通信账号以及接收的所述目标通信账号和用户标识发送给即时通信服务器;
[0016]即时通信服务器获取所述本地通信账号和目标通信账号对应的会话标识,建立所述用户标识与所述会话标识之间的映射关系;
[0017]即时通信服务器将所述通话内容发送给所述目标通信账号登录的目标即时通信客户端;
[0018]即时通信服务器接收目标即时通信客户端发送的拉取会话对端的网页访问记录的请求,请求中包括会话双方通信账号;
[0019]即时通信服务器查找会话双方通信账号对应的会话标识,并根据会话标识查找对应的用户标识,进一步根据用户标识查找对应的预先存储的网页访问记录;
[0020]即时通信服务器将查找到的网页访问记录发送给目标通信账号登录的目标即时通信客户端。
[0021]一种网络即时通信会话系统,包括:
[0022]会话请求获取模块,用于获取通过网页控件触发的与目标通信账号进行通话的会话请求;
[0023]通话内容获取模块,用于获取浏览器本地的即时通信客户端的用于与所述目标通信账号进行通话的对话窗口提交的通话内容;
[0024]用户标识获取模块,用于获取浏览器当前域名的本地存储资料中的用户标识;
[0025]访问记录查找模块,用于查找所述用户标识对应的预先存储的网页访问记录;
[0026]通话及访问发送模块,用于将所述通话内容和所述网页访问记录发送给所述目标通信账号登录的目标即时通信客户端。
[0027]一种网络即时通信会话系统,包括访问记录器、即时通信服务器和本地即时通信客户端,所述访问记录器嵌于浏览器中,所述本地即时通信客户端为所述浏览器本地的即时客户端;
[0028]所述访问记录器用于获取通过网页控件触发的与目标通信账号进行通话的会话请求;
[0029]所述访问记录器还用于获取浏览器当前域名的本地存储资料中的用户标识,将用户标识和所述目标通信账号发送给所述本地即时通信客户端;
[0030]所述本地即时通信客户端用于获取用于与目标通信账号进行通话的对话窗口提交的通话内容,将所述通话内容和当前登录的本地通信账号以及接收的所述目标通信账号和用户标识发送给即时通信服务器;
[0031]所述即时通信服务器用于获取所述本地通信账号和目标通信账号对应的会话标识,建立所述用户标识与所述会话标识之间的映射关系;
[0032]所述即时通信服务器还用于将所述通话内容发送给所述目标通信账号登录的目标即时通信客户端;
[0033]所述即时通信服务器还用于接收目标即时通信客户端发送的拉取会话对端的网页访问记录的请求,请求中包括会话双方通信账号;
[0034]所述即时通信服务器还用于查找所述会话双方通信账号对应的会话标识,并根据所述对应的会话标识查找对应的用户标识,进一步根据所述对应的用户标识查找对应的预先存储的网页访问记录;
[0035]所述即时通信服务器还用于将查找到的网页访问记录发送给所述目标即时通信客户端。
[0036]上述网络即时通信会话方法和系统,在获取到与目标通信账号进行通信的会话请求后,不但将对目标通信账号的通话内容发送给目标通信账号登录的目标即时通信客户端,还获取浏览器当前域名的本地存储资料中的用户标识,并查找用户标识对应的预先存储的网页访问记录,即得到操作浏览器当前打开网页的用户的网页访问记录,将该网页访问记录发送给目标通信账号登录的目标即时通信客户端,上述方法和系统除了向通信会话的一方提供通话内容外,还可向通信会话的一方提供另一方的网络访问记录,另一方不需要通过通话内容了解第一方的网页访问记录,从而可节省通话双方的通信会话时间,提高通信会话效率。
[0037]另外,上述方法和系统中,不需要将目标通信账号加为好友,只需要通过网页控件触发的与目标通信账号进行通话的会话请求,即可与目标通信账号进行通信会话,从而简化了与目标通信账号进行通信会话的操作步骤。
【附图说明】
[0038]图1A为一个实施例中的网络即时通信会话方法的流程示意图;
[0039]图1B为一个实施例中的网络即时通信会话方法的流程示意图;
[0040]图2为一个实施例中的网络即时通信会话方法在一个具体的应用场景下时序图;
[0041]图3为一个实施例中的网络即时通信会话系统的结构示意图;
[0042]图4为一个实施例中的网络即时通信会话系统的结构示意图;
[0043]图5为一个实施例中的网络即时通信会话系统的结构示意图;
[0044]图6为一个实施例中的网络即时通信会话系统的结构示意图;
[0045]图7为一个实施例中的网络即时通信会话系统的结构示意图;
[0046]图8为一个实施例中的网络即时通信会话系统的结构示意图;
[0047]图9A为一个实施例中的网络即时通信会话系统的结构示意图;
[0048]图9B为一个实施例中的网络即时通信会话系统的结构示意图;
[0049]图10为一个实施例中的访问记录器的结构示意图;
[0050]图11为一个实施例中的访问记录器的结构示意图;
[0051]图12为一个实施例中的网络即时通信会话系统的结构示意图;
[0052]图13为一个实施例中的即时通信服务器30的结构示意图;
[0053]图14为一个实施例中的网络即时通信会话系统的结构示意图。
【具体实施方式】
[0054]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0055]如图1A所示,在一个实施例中,一种网络即时通信会话方法,包括以下步骤:
[0056]步骤S102,获取通过网页控件触发的与目标通信账号进行通话的会话请求。
[0057]上述网页控件用于触发与指定的目标通信账号进行通话的会话请求,当网页控件被点击时,可触发会话请求。该网页控件可以是飘浮于网页上的图标等,图标上的图像为可指示用户点击该图标进行通话的图像。
[0058]步骤S104,获取浏览器本地的即时通信客户端的用于与目标通信账号进行通话的对话窗口提交的通话内容。
[0059]在步骤S104之前,上述网络即时通信会话方法还包括步骤:检测浏览器本地的即时通信客户端的用于与目标通信账号进行通话的对话窗口是否已经打开,若否,则打开用于与目标通信账号进行通话的对话窗口。
[0060]在检测上述对话窗口是否已经打开之前,可检测浏览器本地的即时通信客户端是否已经启
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1