专利名称:即时通信方法、服务器和即时通信系统的制作方法
技术领域:
本发明涉及即时通信技术,具体而言,涉及一种即时通信方法、一种服务器和一种即时通信系统。
背景技术:
随着移动互联网技术的发展,手机上网越来越频繁。手机上的即时通信软件受到手机用户的青睐,常见的即时通信软件有手机QQ、MSN以及飞信等。在使用即时通信软件过程中,经常会收到联系人发的一些网络链接,而接收者只能通过本地的浏览器来访问该网络链接。由于手机上的即时通信软件通过本地的浏览器访问WEB服务器,而浏览器本身无法识别该网址是否链接到一个带病毒、无效或非法的网站。在相关技术的即时通信系统中,对于即时聊天信息中包含有网址信息的情况,也只是统一地且简单地进行风险提示,因此给客户端访问网址带来了严重的安全隐患。因此,需要一种新的即时通信技术,可以在用户的即时通信信息中包含网址时,在即时通信界面直接进行网址对应的网页内容的呈现,而无需使用另外的浏览器,且通过服务器的防病毒功能,保障用户访问过程中的安全性。
发明内容
本发明正是基于上述问题,提出了一种新的即时通信技术,可以在用户的即时通信信息中包含网址时,在即时通信界面直接进行网址对应的网页内容的呈现,而无需使用另外的浏览器,且通过服务器的防病毒功能,保障用户访问过程中的安全性。有鉴于此,本发明提出了一种即时通信方法,包括步骤102,即时通信服务器接收来自发送端的即时通信信息,若所述即时通信信息中包含网址,则由所述即时通信服务器根据所述网址从网络服务器中获取所述网址对应的网页的内容信息;步骤104,所述即时通信服务器将所述网页的内容信息发送至接收端,并在所述接收端上进行显示。在该技术方案中,即时通信如QQ、飞信等,在发送即时通信信息时,需要由即时通信服务器进行转发,此时,即时通信服务器便可以先于接收方获取到发送方发送的即时通信信息,并对其内容进行解析,若发现有网址时,则对该网址对应的网页的内容信息进行获取。这里,接收方接收到的将不仅仅是网址,而是还包括网址对应的网页的内容信息,则接收方不用再通过点击网址、打开浏览器对网址进行访问,节省了接收方的操作步骤和时间,也避免了通过浏览器浏览时可能遭受到的病毒攻击,因为这一风险已经由防病毒能力更强的即时通信服务器承担了。当然,若用户仍希望通过浏览器进行网址的访问,显然也是可以的,且对于本发明的技术方案没有影响。在上述技术方案中,优选地,所述网页的内容信息包括网页的标签、文字内容、内容简介、缩略图和/或预览图。在该技术方案中,通过上述网页的内容信息,可以使用户对网址对应的网页的基本内容有所了解,至少可以给用户以一定的信息指导,避免访问一些安全性较低的网址。当然,对于网页的内容信息,其详尽程度可以由用户根据自身情况进行设定,在其终端或其他条件满足的情况下,甚至可以将整个网页的内容在用户的即时通信客户端上呈现出来。在上述技术方案中,优选地,所述步骤102还包括判断所述网址是否可正常访问,以及对所述网址对应的网站进行安全检测,在所述网址可正常访问且所述网址对应的网站不存在安全问题时,向所述接收端发送所述网址对应的网页的内容信息,否则,向所述接收端发送合法性和/或安全性提示信息。在该技术方案中,即时通信信息中的网址可能无法访问和/或具有安全隐患,通过即时通信服务器的检测功能,可以对这些问题进行排查,并将检测结果告知用户。显而易见地,在网址可正常访问且不具有安全隐患时,也可以向用户发送相关的安全性提示信息,且在网址不可正常访问和/或存在安全隐患时,也可以向用户发送网址对应的网页的内容信息,如网页截图、网页标签等,使用户对网页的情况具有更深的了解,通过这种友好的交互方式,提高用户体验。在上述技术方案中,优选地,所述步骤102还包括所述即时通信服务器对网址进行安全性检测后,根据检测结果对所述网址进行安全性评价;以及所述步骤104还包括将所述安全性评价发送至所述接收端。在该技术方案中,安全性评价可以采用评级的方式,即事先设定几个级别,然后根据检测结果判断该网址的安全级别,使用户对网址的安全性具有简单、直接的判断依据。根据本发明的又一方面,还提出了一种服务器,包括判断模块,判断通信模块接收到的来自发送端的即时通信信息中是否包含网址;获取模块,在所述判断模块判断的结果为是的情况下,根据所述网址从网络服务器中获取所述网址对应的网页的内容信息;以及所述通信模块,接收来自所述发送端的所述即时通信信息,或将所述即时通信信息及所述获取模块获取的所述网页的内容信息发送至接收端。在该技术方案中,即时通信如QQ、飞信等,在发送即时通信信息时,需要由即时通信服务器进行转发,此时,即时通信服务器便可以先于接收方获取到发送方发送的即时通信信息,并对其内容进行解析,若发现有网址时,则对该网址对应的网页的内容信息进行获取。这里,接收方接收到的将不仅仅是网址,而是还包括网址对应的网页的内容信息,则接收方不用再通过点击网址、打开浏览器对网址进行访问,节省了接收方的操作步骤和时间,也避免了通过浏览器浏览时可能遭受到的病毒攻击,因为这一风险已经由防病毒能力更强的即时通信服务器承担了。当然,若用户仍希望通过浏览器进行网址的访问,显然也是可以的,且对于本发明的技术方案没有影响。在上述技术方案中,优选地,所述网页的内容信息包括网页的标签、文字内容、内容简介、缩略图和/或预览图。在该技术方案中,通过上述网页的内容信息,可以使用户对网址对应的网页的基本内容有所了解,至少可以给用户以一定的信息指导,避免访问一些安全性较低的网址。当然,对于网页的内容信息,其详尽程度可以由用户根据自身情况进行设定,在其终端或其他条件满足的情况下,甚至可以将整个网页的内容在用户的即时通信客户端上呈现出来。在上述技术方案中,优选地,所述判断模块还包括合法性判断子模块,判断所述网址是否可正常访问;安全性判断子模块,对所述网址对应的网站进行安全检测;以及所述通信模块还用于在所述网址可正常访问且所述网址对应的网站不存在安全问题时,向所述接收端发送所述网址对应的网页的内容信息,否则,向所述接收端发送合法性和/或安全性提示信息。在该技术方案中,即时通信信息中的网址可能无法访问和/或具有安全隐患,通过即时通信服务器的检测功能,可以对这些问题进行排查,并将检测结果告知用户。显而易见地,在网址可正常访问且不具有安全隐患时,也可以向用户发送相关的安全性提示信息,且在网址不可正常访问和/或存在安全隐患时,也可以向用户发送网址对应的网页的内容信息,如网页截图、网页标签等,使用户对网页的情况具有更深的了解,通过这种友好的交互方式,提高用户体验。在上述技术方案中,优选地,还包括评价模块,在所述安全性判断子模块对网址进行安全性检测后,根据检测结果对所述网址进行安全性评价;以及所述通信模块还用于将所述安全性评价发送至所述接收端。在该技术方案中,安全性评价可以采用评级的方式,即事先设定几个级别,然后根据检测结果判断该网址的安全级别,使用户对网址的安全性具有简单、直接的判断依据。根据本发明的又一方面,还提出了一种即时通信系统,包括终端及即时通信服务器,其中,所述终端包括发送终端,向所述即时通信服务器发送即时通信信息;所述即时通信服务器,接收来自所述发送终端的所述即时通信信息,若所述即时通信信息中包含网址,则由所述即时通信服务器根据所述网址从网络服务器中获取所述网址对应的网页的内容信息;以及所述终端还包括接收终端,接收来自所述即时通信服务器的所述网页的内容信息,并显示所述网页的内容信息。在该技术方案中,即时通信如QQ、飞信等,在发送即时通信信息时,需要由即时通信服务器进行转发,此时,即时通信服务器便可以先于接收方获取到发送方发送的即时通信信息,并对其内容进行解析,若发现有网址时,则对该网址对应的网页的内容信息进行获取。这里,接收方接收到的将不仅仅是网址,而是还包括网址对应的网页的内容信息,则接收方不用再通过点击网址、打开浏览器对网址进行访问,节省了接收方的操作步骤和时间,也避免了通过浏览器浏览时可能遭受到的病毒攻击,因为这一风险已经由防病毒能力更强的即时通信服务器承担了。当然,若用户仍希望通过浏览器进行网址的访问,显然也是可以的,且对于本发明的技术方案没有影响。在上述技术方案中,优选地,所述网页的内容信息包括网页的标签、文字内容、内容简介、缩略图和/或预览图。在该技术方案中,通过上述网页的内容信息,可以使用户对网址对应的网页的基本内容有所了解,至少可以给用户以一定的信息指导,避免访问一些安全性较低的网址。当然,对于网页的内容信息,其详尽程度可以由用户根据自身情况进行设定,在其终端或其他条件满足的情况下,甚至可以将整个网页的内容在用户的即时通信客户端上呈现出来。在上述技术方案中,优选地,所述终端包括第一通信模块,向所述即时通信服务器发送即时通信信息,或接收来自所述即时通信服务器的所述网页的内容信息;显示模块,将所述第一通信模块接收到的所述网页的内容信息进行显示。在上述技术方案中,优选地,所述即时通信服务器包括判断模块,判断第二通信模块接收到的来自所述发送终端的所述即时通信信息中是否包含网址;获取模块,在所述判断模块判断的结果为是的情况下,根据所述网址从所述网络服务器中获取所述网址对应的网页的内容信息;以及所述第二通信模块,接收来自所述发送终端的所述即时通信信息,或将所述即时通信信息及所述获取模块获取的所述网页的内容信息发送至所述接收终端。在该技术方案中,即时通信如QQ、飞信等,在发送即时通信信息时,需要由即时通信服务器进行转发,此时,即时通信服务器便可以先于接收方获取到发送方发送的即时通信信息,并对其内容进行解析,若发现有网址时,则对该网址对应的网页的内容信息进行获取。这里,接收方接收到的将不仅仅是网址,而是还包括网址对应的网页的内容信息,则接收方不用再通过点击网址、打开浏览器对网址进行访问,节省了接收方的操作步骤和时间,也避免了通过浏览器浏览时可能遭受到的病毒攻击,因为这一风险已经由防病毒能力更强的即时通信服务器承担了。当然,若用户仍希望通过浏览器进行网址的访问,显然也是可以的,且对于本发明的技术方案没有影响。在上述技术方案中,优选地,所述判断模块还包括合法性判断子模块,判断所述网址是否可正常访问;安全性判断子模块,对所述网址对应的网站进行安全检测;以及所述第二通信模块还用于在所述网址可正常访问且所述网址对应的网站不存在安全问题时,向所述接收终端发送所述网址对应的网页的内容信息,否则,向所述接收终端发送合法性和/或安全性提示信息。在该技术方案中,即时通信信息中的网址可能无法访问和/或具有安全隐患,通过即时通信服务器的检测功能,可以对这些问题进行排查,并将检测结果告知用户。显而易见地,在网址可正常访问且不具有安全隐患时,也可以向用户发送相关的安全性提示信息,且在网址不可正常访问和/或存在安全隐患时,也可以向用户发送网址对应的网页的内容信息,如网页截图、网页标签等,使用户对网页的情况具有更深的了解,通过这种友好的交互方式,提高用户体验。在上述技术方案中,优选地,所述即时通信服务器还包括评价模块,在所述安全性判断子模块对网址进行安全性检测后,根据检测结果对所述网址进行安全性评价;以及所述第二通信模块还用于将所述安全性评价发送至所述接收终端。在该技术方案中,安全性评价可以采用评级的方式,即事先设定几个级别,然后根据检测结果判断该网址的安全级别,使用户对网址的安全性具有简单、直接的判断依据。通过以上技术方案,可以在用户的即时通信信息中包含网址时,在即时通信界面直接进行网址对应的网页内容的呈现,而无需使用另外的浏览器,且通过服务器的防病毒功能,保障用户访问过程中的安全性。
图1示出了根据本发明的实施例的即时通信方法的流程图;图2A示出了根据本发明的实施例的服务器的框图2B示出了根据本发明的实施例的服务器中的判断模块的框图;图3示出了根据本发明的实施例的即时通信系统的框图;图4示出了根据本发明的实施例的即时通信系统的示意图;以及图5A至图5D示出了根据本发明的实施例的即时通信的示意图。
具体实施例方式为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式
对本发明进行进一步的详细描述。在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明并不限于下面公开的具体实施例的限制。
7
图1示出了根据本发明的实施例的即时通信方法的流程图。如图1所示,根据本发明的实施例的即时通信方法,包括步骤102,即时通信服务器接收来自发送端的即时通信信息,若该即时通信信息中包含网址,则由即时通信服务器根据网址从网络服务器中获取网址对应的网页的内容信息;步骤104,即时通信服务器将网页的内容信息发送至接收端,并在接收端上进行显示。在该技术方案中,即时通信如QQ、飞信等,在发送即时通信信息时,需要由即时通信服务器进行转发,此时,即时通信服务器便可以先于接收方获取到发送方发送的即时通信信息,并对其内容进行解析,若发现有网址时,则对该网址对应的网页的内容信息进行获取。这里,接收方接收到的将不仅仅是网址,而是还包括网址对应的网页的内容信息,则接收方不用再通过点击网址、打开浏览器对网址进行访问,节省了接收方的操作步骤和时间,也避免了通过浏览器浏览时可能遭受到的病毒攻击,因为这一风险已经由防病毒能力更强的即时通信服务器承担了。当然,若用户仍希望通过浏览器进行网址的访问,显然也是可以的,且对于本发明的技术方案没有影响。在上述技术方案中,网页的内容信息包括网页的标签、文字内容、内容简介、缩略图和/或预览图。在该技术方案中,通过上述网页的内容信息,可以使用户对网址对应的网页的基本内容有所了解,至少可以给用户以一定的信息指导,避免访问一些安全性较低的网址。当然,对于网页的内容信息,其详尽程度可以由用户根据自身情况进行设定,在其终端或其他条件满足的情况下,甚至可以将整个网页的内容在用户的即时通信客户端上呈现出来。在上述技术方案中,步骤102还包括判断网址是否可正常访问,以及对网址对应的网站进行安全检测,在网址可正常访问且网址对应的网站不存在安全问题时,向接收端发送网址对应的网页的内容信息,否则,向接收端发送合法性和/或安全性提示信息。在该技术方案中,即时通信信息中的网址可能无法访问和/或具有安全隐患,通过即时通信服务器的检测功能,可以对这些问题进行排查,并将检测结果告知用户。显而易见地,在网址可正常访问且不具有安全隐患时,也可以向用户发送相关的安全性提示信息,且在网址不可正常访问和/或存在安全隐患时,也可以向用户发送网址对应的网页的内容信息,如网页截图、网页标签等,使用户对网页的情况具有更深的了解,通过这种友好的交互方式,提高用户体验。在上述技术方案中,步骤102还包括即时通信服务器对网址进行安全性检测后,根据检测结果对网址进行安全性评价;以及步骤104还包括将安全性评价发送至接收端。在该技术方案中,安全性评价可以采用评级的方式,即事先设定几个级别,然后根据检测结果判断该网址的安全级别,使用户对网址的安全性具有简单、直接的判断依据。图2A示出了根据本发明的实施例的服务器的框图。如图2A所示,根据本发明的实施例的服务器200,包括判断模块202,判断通信模块206接收到的来自发送端的即时通信信息中是否包含网址;获取模块204,在判断模块202判断的结果为是的情况下,根据网址从网络服务器中获取网址对应的网页的内容信息;以及通信模块206,接收来自发送端的即时通信信息,或将即时通信信息及获取模块204获取的网页的内容信息发送至接收端。在该技术方案中,即时通信如QQ、飞信等,在发送即时通信信息时,需要由服务器200进行转发,此时,服务器200便可以先于接收方获取到发送方发送的即时通信信息,并对其内容进行解析,若发现有网址时,则对该网址对应的网页的内容信息进行获取。这里,接收方接收到的将不仅仅是网址,而是还包括网址对应的网页的内容信息,则接收方不用再通过点击网址、打开浏览器对网址进行访问,节省了接收方的操作步骤和时间,也避免了通过浏览器浏览时可能遭受到的病毒攻击,因为这一风险已经由防病毒能力更强的服务器200承担了。当然,若用户仍希望通过浏览器进行网址的访问,显然也是可以的,且对于本发明的技术方案没有影响。在上述技术方案中,网页的内容信息包括网页的标签、文字内容、内容简介、缩略图和/或预览图。在该技术方案中,通过上述网页的内容信息,可以使用户对网址对应的网页的基本内容有所了解,至少可以给用户以一定的信息指导,避免访问一些安全性较低的网址。当然,对于网页的内容信息,其详尽程度可以由用户根据自身情况进行设定,在其终端或其他条件满足的情况下,甚至可以将整个网页的内容在用户的即时通信客户端上呈现出来。在上述技术方案中,判断模块202还包括如图2B中所示的合法性判断子模块2020和安全性判断子模块2022,其中,合法性判断子模块2020,判断网址是否可正常访问;安全性判断子模块2022,对网址对应的网站进行安全检测;以及通信模块206还用于在网址可正常访问且网址对应的网站不存在安全问题时,向接收端发送网址对应的网页的内容信息,否则,向接收端发送合法性和/或安全性提示信息。在该技术方案中,即时通信信息中的网址可能无法访问和/或具有安全隐患,通过服务器200的检测功能,可以对这些问题进行排查,并将检测结果告知用户。显而易见地,在网址可正常访问且不具有安全隐患时,也可以向用户发送相关的安全性提示信息,且在网址不可正常访问和/或存在安全隐患时,也可以向用户发送网址对应的网页的内容信息,如网页截图、网页标签等,使用户对网页的情况具有更深的了解,通过这种友好的交互方式,提高用户体验。在上述技术方案中,还包括评价模块208,在安全性判断子模块2022对网址进行安全性检测后,根据检测结果对网址进行安全性评价;以及通信模块206还用于将安全性评价发送至接收端。在该技术方案中,安全性评价可以采用评级的方式,即事先设定几个级别,然后根据检测结果判断该网址的安全级别,使用户对网址的安全性具有简单、直接的判断依据。图3示出了根据本发明的实施例的即时通信系统的框图。如图3所示,根据本发明的实施例的即时通信系统300,包括终端302及即时通信服务器304,其中,终端302包括发送终端,向即时通信服务器304发送即时通信信息;即时通信服务器,接收来自发送终端的即时通信信息,若即时通信信息中包含网址,则由即时通信服务器304根据网址从网络服务器中获取网址对应的网页的内容信息;以及终端302还包括接收终端,接收来自即时通信服务器304的网页的内容信息,并显示网页的内容信息。在该技术方案中,即时通信如QQ、飞信等,在发送即时通信信息时,需要由即时通信服务器304进行转发,此时,S卩时通信服务器304便可以先于接收方获取到发送方发送的即时通信信息,并对其内容进行解析,若发现有网址时,则对该网址对应的网页的内容信息进行获取。这里,接收方接收到的将不仅仅是网址,而是还包括网址对应的网页的内容信息,则接收方不用再通过点击网址、打开浏览器对网址进行访问,节省了接收方的操作步骤和时间,也避免了通过浏览器浏览时可能遭受到的病毒攻击,因为这一风险已经由防病毒能力更强的即时通信服务器304承担了。当然,若用户仍希望通过浏览器进行网址的访问,显然也是可以的,且对于本发明的技术方案没有影响。在上述技术方案中,网页的内容信息包括网页的标签、文字内容、内容简介、缩略图和/或预览图。在该技术方案中,通过上述网页的内容信息,可以使用户对网址对应的网页的基本内容有所了解,至少可以给用户以一定的信息指导,避免访问一些安全性较低的网址。当然,对于网页的内容信息,其详尽程度可以由用户根据自身情况进行设定,在其终端或其他条件满足的情况下,甚至可以将整个网页的内容在用户的即时通信客户端上呈现出来。在上述技术方案中,终端302包括第一通信模块306,向即时通信服务器304发送即时通信信息,或接收来自即时通信服务器304的网页的内容信息;显示模块308,将第一通信模块306接收到的网页的内容信息进行显示。在上述技术方案中,即时通信服务器304包括判断模块310,判断第二通信模块314接收到的来自发送终端的即时通信信息中是否包含网址;获取模块312,在判断模块310判断的结果为是的情况下,根据网址从网络服务器中获取网址对应的网页的内容信息;以及第二通信模块314,接收来自发送终端的即时通信信息,或将即时通信信息及获取模块312获取的网页的内容信息发送至接收终端。在该技术方案中,即时通信如QQ、飞信等,在发送即时通信信息时,需要由即时通信服务器304进行转发,此时,即时通信服务器304便可以先于接收方获取到发送方发送的即时通信信息,并对其内容进行解析,若发现有网址时,则对该网址对应的网页的内容信息进行获取。这里,接收方接收到的将不仅仅是网址,而是还包括网址对应的网页的内容信息,则接收方不用再通过点击网址、打开浏览器对网址进行访问,节省了接收方的操作步骤和时间,也避免了通过浏览器浏览时可能遭受到的病毒攻击,因为这一风险已经由防病毒能力更强的即时通信服务器304承担了。当然,若用户仍希望通过浏览器进行网址的访问,显然也是可以的,且对于本发明的技术方案没有影响。在上述技术方案中,判断模块310还包括合法性判断子模块3102,判断网址是否可正常访问;安全性判断子模块3104,对网址对应的网站进行安全检测;以及第二通信模块314还用于在网址可正常访问且网址对应的网站不存在安全问题时,向接收终端发送网址对应的网页的内容信息,否则,向接收终端发送合法性和/或安全性提示信息。在该技术方案中,即时通信信息中的网址可能无法访问和/或具有安全隐患,通过即时通信服务器304的检测功能,可以对这些问题进行排查,并将检测结果告知用户。显而易见地,在网址可正常访问且不具有安全隐患时,也可以向用户发送相关的安全性提示信息,且在网址不可正常访问和/或存在安全隐患时,也可以向用户发送网址对应的网页的内容信息,如网页截图、网页标签等,使用户对网页的情况具有更深的了解,通过这种友好的交互方式,提高用户体验。在上述技术方案中,即时通信服务器还包括评价模块316,在安全性判断子模块3104对网址进行安全性检测后,根据检测结果对网址进行安全性评价;以及第二通信模块314还用于将安全性评价发送至接收终端。在该技术方案中,安全性评价可以采用评级的方式,即事先设定几个级别,然后根据检测结果判断该网址的安全级别,使用户对网址的安全性具有简单、直接的判断依据。图4示出了根据本发明的实施例的即时通信系统的示意图。本发明的实施例的即时通信系统400中,由第一终端402与第二终端404通过即时通信服务器406进行即时通信,进行即时通信时,在第一终端402和第二终端404中,都使用了对应的即时通信工具,如QQ、飞信等程序的客户端。假定第一终端402作为发送方,向作为接收方的第二终端404发送了一条即时信息,且在该即时信息中包含了一条网址。首先,这条即时信息被发送至即时通信服务器406,由即时通信服务器406进行转发。即时通信服务器406中包含判断模块,判断出第一终端402发送的即时信息中包含了网址,此时即时通信服务器406根据该网址,从网络服务器408中获取该网址对应的网页的内容信息,如网页的文字内容、截图、缩略图等,并将这些网页的内容信息与第一终端402发送的即时信息一并发送至第二终端404。由于即时通信服务器406可以在很短的时间内获取第一终端402中包含的网址对应的网页的内容信息,因而可以采用获取网页的内容信息后,将该网页的内容信息与第一终端402发送的即时信息一起发送至第二终端404 ;也可以采用先将第一终端402发送的即时信息发送至第二终端404,再将该网页的内容信息发送至第二终端404 ;还可以采用先将第一终端402发送的即时信息发送至第二终端404,且暂时不将网页的内容信息发送至第二终端404,而是根据第二终端404的用户的选择,进行发送或不发送。此外,即时通信服务器406还可以检测对应地网页是否可正常访问以及该网页的安全性,由于即时通信服务器406较之终端而言,具有强得多的病毒防护能力,因而由即时通信服务器406来承担可能存在的安全隐患显然要强于由终端承担。即时通信服务器406可以将检测的结果等作为提示信息发送至第二终端404。这里无论是存在问题或不存在问题,均可以进行提示信息的发送,使用户对接收到的网址的合法性或安全性有所了解。同时,对于网页的内容信息也可以不论是否存在问题,都进行发送,当然,可以考虑在存在问题时,仅发送截图等,而在不存在问题时,发送更多信息,使用户对于网址对应的网页的情况有着直观的了解,而不是提示信息中的一面之词,提升用户体验。下面结合图5A至图5D对通过终端进行本发明的技术方案下的即时通信进行说明。假定用户A和用户B在通过各自的终端进行即时通信,如图5A所示为B的即时通信界面502,其中,用户B正在信息输入界面504输入一些通信信息。如图5B所示,用户B已经完成了通信信息506的输入,其中,可以看到包含了"www. coolpad. cn”这一网址信息。然后用户B通过发送信息508这一动作,对通信信息506进行发送。对于即时通信信息,其通信内容需要由即时通信服务器进行转发,从而实现通信双方的信息交流。那么,即时通信服务器在获取了用户B发送的通信信息506之后,会对其中的信息进行判断——是否包含了网址信息,若没有,则直接将通信信息506转发至用户A,若有,则由即时通信服务器从网络服务器中去获取对应于该网址信息的概要内容,如内容文字、简介、网页标签、缩略图、预览图等中的至少一样或其组合,并将通信信息506和该概要内容一并发送至用户A,当然,也可以先将通信信息506直接转发至用户A,然后在获取到对应的网址信息的概要内容后,再将该概要内容发送至用户A。如图5C所示,在A的即时通信界面503上,用户B通过即时通信服务器向用户A发送了通信信息506以及通信信息506中包含的网址信息的文字概要内容510。
如图5D所示,在A的即时通信界面503上,用户B通过即时通信服务器向用户A 发送了通信信息506以及通信信息506中包含的网址信息的网页缩略图512。这样,通过将网址信息的概要内容发送至即时通信的接收方,使得接收方用户可以直观地了解到该网址信息对应的网页所包含的内容,避免由于网址失效而浪费用户的时间,或是由于网页存在安全隐患而使得用户的终端甚至其中的个人信息等的安全受到威胁,而这些潜在的危险已经由防护能力更强的即时通信服务器进行了承担,从而保证了用户在进行及时通信时的安全性和便捷性。以上结合附图详细说明了本发明的技术方案,考虑到在相关技术的即时通信系统中,可能给客户端访问网址带来了严重的安全隐患。因此,本发明提出了一种即时通信方法、一种服务器和一种即时通信系统,可以在用户的即时通信信息中包含网址时,在即时通信界面直接进行网址对应的网页内容的呈现,而无需使用另外的浏览器,且通过服务器的防病毒功能,保障用户访问过程中的安全性。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种即时通信方法,其特征在于,包括步骤102,即时通信服务器接收来自发送端的即时通信信息,若所述即时通信信息中包含网址,则由所述即时通信服务器根据所述网址从网络服务器中获取所述网址对应的网页的内容信息;步骤104,所述即时通信服务器将所述网页的内容信息发送至接收端,并在所述接收端上进行显示。
2.根据权利要求1所述的即时通信方法,其特征在于,所述步骤102还包括判断所述网址是否可正常访问,以及对所述网址对应的网站进行安全检测,在所述网址可正常访问且所述网址对应的网站不存在安全问题时,向所述接收端发送所述网址对应的网页的内容信息,否则,向所述接收端发送合法性和/或安全性提示信息。
3.根据权利要求1或2所述的即时通信方法,其特征在于,所述步骤102还包括所述即时通信服务器对网址进行安全性检测后,根据检测结果对所述网址进行安全性评价;以及所述步骤104还包括将所述安全性评价发送至所述接收端。
4.一种服务器,其特征在于,包括判断模块,判断通信模块接收到的来自发送端的即时通信信息中是否包含网址;获取模块,在所述判断模块判断的结果为是的情况下,根据所述网址从网络服务器中获取所述网址对应的网页的内容信息;以及所述通信模块,接收来自所述发送端的所述即时通信信息,或将所述即时通信信息及所述获取模块获取的所述网页的内容信息发送至接收端。
5.根据权利要求4所述的服务器,其特征在于,所述判断模块还包括合法性判断子模块,判断所述网址是否可正常访问;安全性判断子模块,对所述网址对应的网站进行安全检测;以及所述通信模块还用于在所述网址可正常访问且所述网址对应的网站不存在安全问题时,向所述接收端发送所述网址对应的网页的内容信息,否则,向所述接收端发送合法性和/或安全性提示信息。
6.根据权利要求4或5所述的服务器,其特征在于,还包括评价模块,在所述安全性判断子模块对网址进行安全性检测后,根据检测结果对所述网址进行安全性评价;以及所述通信模块还用于将所述安全性评价发送至所述接收端。
7.—种即时通信系统,其特征在于,包括终端及即时通信服务器,其中,所述终端包括发送终端,向所述即时通信服务器发送即时通信信息;所述即时通信服务器,接收来自所述发送终端的所述即时通信信息,若所述即时通信信息中包含网址,则由所述即时通信服务器根据所述网址从网络服务器中获取所述网址对应的网页的内容信息;以及所述终端还包括接收终端,接收来自所述即时通信服务器的所述网页的内容信息,并显示所述网页的内容信息。
8.根据权利要求7所述的即时通信系统,其特征在于,所述终端包括第一通信模块,向所述即时通信服务器发送即时通信信息,或接收来自所述即时通信服务器的所述网页的内容信息;显示模块,将所述第一通信模块接收到的所述网页的内容信息进行显示。
9.根据权利要求7所述的即时通信系统,其特征在于,所述即时通信服务器包括判断模块,判断第二通信模块接收到的来自所述发送终端的所述即时通信信息中是否包含网址;获取模块,在所述判断模块判断的结果为是的情况下,根据所述网址从所述网络服务器中获取所述网址对应的网页的内容信息;以及所述第二通信模块,接收来自所述发送终端的所述即时通信信息,或将所述即时通信信息及所述获取模块获取的所述网页的内容信息发送至所述接收终端。
10.根据权利要求9所述的即时通信系统,其特征在于,所述判断模块还包括合法性判断子模块,判断所述网址是否可正常访问;安全性判断子模块,对所述网址对应的网站进行安全检测;以及所述第二通信模块还用于在所述网址可正常访问且所述网址对应的网站不存在安全问题时,向所述接收终端发送所述网址对应的网页的内容信息,否则,向所述接收终端发送合法性和/或安全性提示信息。
11.根据权利要求7至10中任一项所述的即时通信系统,其特征在于,所述即时通信服务器还包括评价模块,在所述安全性判断子模块对网址进行安全性检测后,根据检测结果对所述网址进行安全性评价;以及所述第二通信模块还用于将所述安全性评价发送至所述接收终端。
全文摘要
本发明提供了一种即时通信方法,包括步骤102,即时通信服务器接收来自发送端的即时通信信息,若所述即时通信信息中包含网址,则由所述即时通信服务器根据所述网址从网络服务器中获取所述网址对应的网页的内容信息;步骤104,所述即时通信服务器将所述网页的内容信息发送至接收端,并在所述接收端上进行显示。相应地,本发明还提供了一种服务器和一种即时通信系统。通过本发明提供的技术方案,可以在用户的即时通信信息中包含网址时,在即时通信界面直接进行网址对应的网页内容的呈现,而无需使用另外的浏览器,且通过服务器的防病毒功能,保障用户访问过程中的安全性。
文档编号H04L12/58GK102394838SQ201110344988
公开日2012年3月28日 申请日期2011年11月4日 优先权日2011年11月4日
发明者李俊, 袁武 申请人:宇龙计算机通信科技(深圳)有限公司