即时通讯消息处理方法及装置和系统的制作方法

文档序号:9633774阅读:326来源:国知局
即时通讯消息处理方法及装置和系统的制作方法
【技术领域】
[0001]本发明涉及网络通信领域,具体地说涉及匿名即时通讯方法及装置和系统。
【背景技术】
[0002]即时通讯是一种基于互联网的即时交流消息的业务,该业务允许两人或多人使用网路即时传递文字、档案、语音与视频进行交流。不同于e-mail,使用该通讯方法进行交谈的过程是即时的,交谈双方发送或接收信息都是通过服务器进行及时转达的。目前,即时通讯业务被广泛地应用于娱乐通信、企业通信等领域。
[0003]即时通讯业务中主要涉及到消息发送者、服务器和消息接收者三个方面,消息的发送者和接收者需要通过特定的客户端实现交谈,客户端提供联络人名单,交谈双方只需要选定通信对象即可开始进行交谈。例如现有的一种即时通讯系统,该系统的用户终端提供好友名单、群等联络人名单,用户可以选择任意对象发送消息,接收者可以通过用户终端即时接收到该消息。
[0004]尽管现有的即时通讯方法已经提供了比较丰富的通讯功能,但其仍然存在缺陷,特别是对于通讯双方隐私的保护还存在不足之处。利用现有方法进行通讯时,通讯双方需要公开自己的身份信息,虽然身份信息并非实名制,但是通讯双方仍可以通过ID或昵称等信息判断出彼此的身份,这种通讯方法显然不能满足用户进行匿名交谈的需要。

【发明内容】

[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]匿名处理模块,用于在所述消息的发送方式为匿名发送时,对所述消息中第一用户终端的身份信息进行匿名处理;
[0039]发送模块,将所述匿名处理后的消息发送至另一用户终端。
[0040]本发明提供的即时通讯消息处理方法,由服务器根据接收的消息和该消息对应的发送方式指令判断该消息的发送方式,对于发送方式是匿名发送消息,服务器对消息中的身份信息进行匿名处理,然后将匿名处理后的信息发送给接收消息的用户终端,使接收消息的用户无法获得消息发送者的真实身份,实现了匿名通讯的目的,并且由于此加密过程是服务器执行的,接收者无法干涉发送者或服务器的操作,使匿名通讯的过程具备较高的安全性。
【附图说明】
[0041]为了使本发明的内容更容易被清楚的理解,下面根据本发明的具体实施例并结合附图,对本发明作进一步详细的说明,其中
[0042]图1是本发明提供的即时通讯消息处理方法的运行环境示意图;
[0043]图2是本发明实施例一提供的即时通讯消息处理方法的流程图;
[0044]图3是本发明实施例二提供的即时通讯消息处理方法的流程图;
[0045]图4是本发明实施例三提供的即时通讯消息处理方法的流程图;
[0046]图5是本发明实施例五提供的即时通讯消息处理装置的结构示意图;
[0047]图6是本发明实施例六提供的即时通讯消息处理装置的结构示意图;
[0048]图7是本发明实施例七提供的即时通讯消息处理系统的结构示意图。
【具体实施方式】
[0049]图1示出了本发明提供的即时通讯消息处理方法的运行环境示意图,在即时通讯的系统的用户终端中,通过安装客户端软件,如頂软件,使得用户可以通过登录頂软件与另一个或多个用户终端中的頂软件使用用户通信。具体地,用户终端主要通过服务器与另一或多个用户终端建立通信,如图1所示,一个服务器可以对应多个用户终端。
[0050]上述IM软件,具体可以是QQ、微信、Google Talk、微软网络服务(Microsoftservice Network, MSN)等。上述用户终端可以是智能手机、平板电脑、智能手表等移动终端,也可以是个人计算机。基于上述介绍,下面将以具体实施例,对本发明进行详细介绍。
[0051]实施例一
[0052]本实施例提供一种即时通讯消息处理方法,用于实现用户之间的匿名通讯,图2示出了本实施例提供的即时通讯消息处理方法的流程图,本实施例提供的是服务器端的即时通讯消息处理方法,该方法包括:
[0053]步骤11,接收所述第一用户终端发出的消息和该消息对应的发送
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1