网络会话确认方法、装置及系统的制作方法_3

文档序号:8265667阅读:来源:国知局
并通过该第二网络服务建立与该第一用户帐号的会话。
[0096]具体地,参阅图4,第一客户端101与第二客户端103分别运行有同一即时通讯应用程序,第一用户与第二用户分别通过第一客户端101与第二客户端103内的即时通讯应用程序登陆至服务器200,而使用服务器200提供的即时通讯服务(第一网络服务),并相互之间建立即时通讯会话。第一用户可在第一客户端101中输入要发送的内容,例如文字。然后输入的内容被发送至服务器200。相应地,服务器200接收第一用户的会话内容,并将接收到的第一用户的会话内容转发给第二客户端103,相应地,在第二客户端103的网络会话界面中,即可输出第一用户的会话内容,如图4所示。
[0097]此外,服务器200还判断第一用户的会话内容是否需要进行确认。具体地,服务器200可将第一用户的会话内容提交至检测系统进行检测。上述的检测系统可以内建于服务器200内,也可以是位于云端的检测系统,其用于进行文本/语音/图片识别,若第一用户的会话内容触发预置的检测规则,则该第一用户的会话内容需要进行确认。而具体的检测规则可依据具体的需求任意进行设定,例如,当会话内容涉及要进行财产的转移操作时,则视为会话内容要进行确认。
[0098]服务器200进一步判断第一用户是否具有关联的第一用户帐号。第一用户帐号为不同于该第一网络服务的第二网络服务的帐号。例如,该第二网络服务为移动通讯服务,该第一用户帐号为手机号码。服务器200例如可通过查询用户资料数据库,在预定的字段内偿试获取第一用户的手机号码。
[0099]若存在上述的手机号码,则可向第二客户端103发送第一确认请求。第一确认请求内可仅包括一个命令字符,例如“I”。但可以理解,此命令字符应符合与客户端应用程序之间的协定,可被客户端应用程序解析并执行。第一确认请求内还可包括其他数据,例如第一用户帐号。
[0100]在一个实例中,根据该第一确认请求向该第二用户确认是否要确认会话内容包括:在该网络会话的界面中显示第一操作入口 105 ;若该第一操作入口 105检测到预定的输入操作则要确认会话内容。
[0101]如图5所示,第二客户端103在接收到第一确认请求后,执行步骤S220,在该网络会话的界面中显示第一操作入口 105,第一操作入口 105用于响应用户的输入操作使第二客户端103根据该第一用户帐号建立该第二网络服务的会话。
[0102]本实施例中,第一操作入口 105为一个超链接,但可以理解,第一操作入口 105可为任意可响应用户操作的对象,如按钮、图片等等。
[0103]第一操作入口 105接收到用户的输入操作后,获取该第一用户帐号。若第一确认请求内包括第一用户帐号,则可直接从第一确认请求内提取,否则可向服务器200发起请求以获取第一用户帐号,并接收服务器200返回的第一用户帐号。
[0104]若服务器200未返回该第一用户帐号则还可尝试在本机/云端通讯录中查找所述第一用户帐号。例如,第二客户端103内安装有即时通讯应用程序,而第二用户是通过上述即时通讯应用程序参与上述的网络会话。可以理解,即时通讯应用程序会维护一个通讯录,在该通讯录针对每个联系人条目可以存储多个字段,其中分别具有一个字段用于存储该联系人在该第一网络服务以及第二网络服务中的帐号。因此,查找所述第一用户帐号的具体过程可如下:从该通讯录中查找与第一用户对应的联系人条目,该对应的联系人条目内用于存储第一网络服务的帐号的字段内容与该第一用户在该第一网络服务内的帐号相匹配。而该第一用户在该第一网络服务内的帐号可通过上述的网络会话参与的联系人信息获得。
[0105]若查找到对应的联系人条目,则获取用于存储该第二网络服务帐号的字段作为该第一用户帐号。此外,可以理解,上述的通讯录并不限于即时通讯应用程序自身的通讯录,其例如还可为第二客户端103内专门的通讯录应用程序所维护的通讯录。然而无论通讯录为何,其具体查找过程类似,在此不再赘述。
[0106]获取到第一用户帐号后,可调用操作系统提供的应用程序编程接口(API)进行拨号,如图6所示。若第一用户帐号不是电话号码而是其他网络服务的帐号则调用其他应用程序公开的接口建立其他网络服务的会话。
[0107]此外,除第一操作入口 105外,在接收到第一确认请求后还可显示其他的内容,例如其他提示信息,或者还可显示举报操作入口 107,举报操作入口用于响应用户的输入操作使第二客户端103向举报服务器发送一条举报消息,将第一用户的可疑行为报告举报服务器。
[0108]根据本实施例的网络会话确认方法,在接收到可疑内容时,根据服务器的确认请求可显示第一操作入口,通过第一操作入口,可让用户方便的从第二网络服务的渠道确认网络会话中的内容,提升了网络会话的安全性。
[0109]第五实施例
[0110]本实施例提供一种网络会话确认方法,其可用于图1所示的第一客户端101或者第二客户端103中。本实施例的方法与第四实施例相似,其不同之处在于,参阅图16,还包括步骤S240,若接收到该服务器发送的第二确认请求则在该网络会话的界面中显示提示信肩、O
[0111]参阅第二实施例的相关描述,当第一用户不具有关联的第一用户帐号时,服务器200向第二客户端发送第二确认请求。第二确认请求用于提示该第二用户请求该第一用户建立该第二网络服务的会话,如图8所示。
[0112]进一步地,参阅图9,在该网络会话的界面中还可显示预置信息操作入口 109,该预置信息操作入口用于响应用户的输入操作使该第二客户端在该网络会话中自动发送预置的请求信息。
[0113]相应地,参阅图10,第一客户端101在接收到该请求信息后在该网络会话的界面中显示第二操作入口 108,第二操作入口 108用于在接收到预定的输入操作后使该第一客户端101获取与该第二用户关联的第二用户帐号,并根据该第二用户帐号建立该第二网络服务的会话,如图11所示。
[0114]根据本实施例的网络会话确认方法,在第一用户不具有关联的第一用户帐号的情形下,提示第二用户请求第一用户通过其他方式进行联系,并可方便的通过预置信息操作入口快捷发送请求信息。进一步地,第一客户端根据请求信息显示第二操作入口,可让第一用户快捷的建立第二网络服务的会话,从而可与第二用户确认会话内容,提升网络会话安全性。
[0115]第六实施例
[0116]本实施例提供一种网络会话确认装置,其可运行于图1所示服务器200及客户端100中。参阅图17,本实施例的装置包括:检测模块31及第一确认模块32。
[0117]检测模块31用于判断该第一用户的会话内容是否需要进行确认,若是则检测该第一用户是否具有关联的第一用户帐号,该第一用户帐号为不同于该第一网络服务的第二网络服务的帐号,若是则调用第一确认模块32。
[0118]第一确认模块32用于向该第二客户端发送第一确认请求,使该第二客户端在该网络会话的界面中显示第一操作入口,该第一操作入口用于响应用户的输入操作使该第二客户端根据该第一用户帐号建立该第二网络服务的会话。
[0119]进一步地,本实施例的装置还包括:第一操作入口显示模块33,以及第一会话建立模块33。
[0120]第一操作入口显示模块33用于在接收到服务器200发送的第一确认请求后显示第一操作入口。
[0121]第一会话建立模块33用于在接收针对该第一操作入口的输入操作后获取该第一用户帐号,并根据该第一用户帐号建立该第二网络服务的会话。
[0122]上述的检测模块31及第一确认模块32可运行于服务器200中,而第一操作入口显示模块33以及第一会话建立模块34可运行于第二客户端103中,关于本实施例的装置的其他细节,还可参考第一实施例的方法,在此不再赘述。
[0123]根据本实施例的网络会话确认装置,可将服务器端检测到可疑的会话内容时,可向网络会话的相关用户发送第一确认请求,使相关的客户端显示第一操作入口,通过第一操作入口,可让用户方便的从第二网络服务的渠道确认网络会话中的内容,提升了网络会话的安全性。
[0124]第七实施例
[0125]本实施例提供一种网络会话确认装置,其可运行于图1所示服务器200及客户端100中。参阅图17,本实施例的装置与第六实施例相似,其不同之处在于,检测模块31还用于若该第一用户不具有该关联的第一用户帐号则检测该第二用户是否具有关联的第二用户帐号,该第二用户帐号为该第二网络服务的帐号。
[0126]本实施例的装置还包括第二确认模块35,用于若第二用户具有关联的第二用户帐号则向该第二客户端103发送第二确认请求,使该第二客户端103在该网络会话的界面中显示提示信息,用于提示该第二用户请求该第一用户建立该第二网络服务的会话。
[0127]第二确认请求还可用于使第二客户端103在该网络会话的界面中显示预置信息操作入口,预置信息操作入口用于响应用户的输入操作使该第二客户端103在该网络会话中自动发送预置的请求信息。
[0128]相应地,本实施例的装置还可包括提示信息显示模块36以及预置信息操作入口显示模块37。提示信息显示模块36用于在接收到服务器200发送的第二确认请求后显示提示信息。预置信息操作入口显示模块37用于在接收到第二确认请求后显示预置信息操作入口。
[0129]进一步地,本实施例的装置还可包括第二操作入口显示模块38以及第二会话建立模块39。第二操作入口显示模块38用于该第一客户端101在接收到该请求信息后在该网络会话的界面中显示第二操作入口。第二会话建立模块39用于该第二操作入口用于在接收到预定的输入操作后使该第一客户端获取与该第二用户关联的第二用户帐号,并根据该第二用户帐号建立该第二网络服务的会话。
[0130]可以理解,上述的第二确认模块35运行于服务器200中,提示信息显示模块36以及预置信息操作入口显示模块37可运行于第二客户端103中,第二操作入口显示模块38以及第二会话建立模块39可运行于第一客户端101中,关于本实施例的装置的其他细节,还可参考第二实施例的方法,在此不再赘述。
[0131]根据本实施例的网络会话确认方法,在第一用户不具有关联的第一用户帐号的情形下,提示第二用户请求第一用户通过其他方式进行联系,并可方便的通过预置信息操作入口快捷发送请求信息。进一步地,第一客户端根据请求信息显示第二操作入口,可让第一用户快捷的建立第二网络服务的
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1