即时通信方法、装置及系统制造方法及图纸

技术编号:13836823 阅读:52 留言:0更新日期:2016-10-15 20:21
本发明专利技术提供了一种即时通信方法、装置及系统。本发明专利技术的即时通信方法包括:第一终端接收第二终端发送的第二会话请求消息,所述第二会话请求消息包含会话标识,所述第一终端与所述第二终端均为第一会话中的成员;所述第一终端根据所述第二会话请求消息,判断本终端是否为第二会话中的成员,如果不是,则丢弃所述第二会话请求消息,如果是,则记录下所述会话标识,显示提醒信息,所述提醒信息用于告知用户接收到了所述会话请求消息,并请求用户做出回应;所述第一终端根据接收到的用户指令,向所述第二终端发送接受会话消息。本发明专利技术在已经建立的聊天群组中发起部分组员之间的会话时,无需新建会话列表,不占用额外的存储空间。

【技术实现步骤摘要】

本专利技术涉及即时通信
,具体涉及一种即时通信方法、装置及系统
技术介绍
即时通信是一个终端服务,允许两人或多人使用网路即时的传递文字讯息、档案、语音与视频交流。通常,即时通信软件通过建立聊天群的方式,满足多人实时通信的要求,群成员可以实时看到所有群成员发送的消息。但是,当部分群成员想单独聊天时,则需要再新建一个群。以QQ聊天为例,群A中的部分成员若想单独发起聊天,则需要再新建一个群B,相应的,会在数据库中创建新的会话列表,浪费数据库资源。
技术实现思路
针对现有技术中的缺陷,本专利技术提供一种即使通信方法、装置及系统,在已经建立的聊天群组中发起部分组员之间的会话时,不需要新建会话列表,不占用额外的存储空间。第一方面,本专利技术提供的即时通信方法,包括:第一终端接收第二终端发送的第二会话请求消息,所述第二会话请求消息包含会话标识,所述第一终端与所述第二终端均为第一会话中的会话成员;所述第一终端根据所述第二会话请求消息,判断本终端是否为第二会话中的成员,如果不是,则丢弃所述第二会话请求消息,如果是,则记录下所述会话标识,显示提醒信息,所述提醒信息用于告知用户接收到了所述会话请求消息,并请求用户做出回应;所述第一终端根据接收到的用户指令,向所述第二终端发送接受会话消息。本专利技术实施例提供的方法,通过在终端发送的消息中加入会话标识,来标
记该消息是部分成员之间的会话,因此网络侧设备不需要新建会话列表,而是直接将带有会话标识的消息转发给群聊中的终端,在终端侧对消息进行处理,从而建立部分成员间的会话,以达到节省数据库资源的目的。优选地,所述第二会话请求消息还包括受邀成员标识;所述第一终端根据所述第二会话请求消息,判断本终端是否为第二会话中的成员,包括:所述第一终端根据所述受邀成员标识判断本终端是否为第二会话中的成员。优选地,该方法还包括:接收聊天消息,查找所述聊天消息中是否有所述会话标识,若有所述会话标识,比对所述会话标识与本终端记录的会话标识,若比对成功,显示所述聊天消息。优选地,所述第二会话请求消息还包括会话属性;该方法还包括:记录下所述会话属性;接收到聊天消息之后;若有所述会话标识,但比对不成功,该方法还包括:查找所述会话属性;若所述会话属性为开放,显示所述聊天消息,若所述会话属性为封闭,丢弃所述聊天信息。优选地,所述显示所述聊天信息包括:在第一会话的显示窗口或第二会话的显示窗口显示所述聊天信息。优选地,所述第二会话请求消息中还携带预约时间和提前通知时间的信息,所述提前通知时间早于所述预约时间;所述显示提醒信息包括:在所述提前通知时间到来时,显示预约通知;根据所述预约时间的信息,到达预约时间,若未接收到预约取消通知消息,显示提醒信息。第二方面,本专利技术提供的一种即时通信装置,包括:请求消息接收模块,用于第一终端接收第二终端发送的第二会话请求消息,所述第二会话请求消息包含会话标识,所述第一终端与所述第二终端均为第一会话中的会话成员;会话成员判别模块,用于所述第一终端根据所述第二会话请求消息,判断本终端是否为第二会话中的成员,如果不是,则丢弃所述第二会话请求消息,如果是,则记录下所述会话标识,显示提醒信息,所述提醒信息用于告知用户接收到了所述会话请求消息,并请求用户做出回应;请求消息反馈模块,用于所述第一
终端根据接收到的用户指令,向所述第二终端发送接受会话消息。本专利技术实施例提供的装置,通过在终端发送的消息中加入会话标识,来标记该消息是部分成员之间的会话,因此网络侧设备不需要新建会话列表,而是直接将带有会话标识的消息转发给群聊中的终端,在终端侧对消息进行处理,从而建立部分成员间的会话,以达到节省数据库资源的目的。优选地,所述第二会话请求消息还包括受邀成员标识;所述第一终端根据所述第二会话请求消息,判断本终端是否为第二会话中的成员,包括:所述第一终端根据所述受邀成员标识判断本终端是否为第二会话中的成员。优选地,还包括聊天消息接收模块,用于接收聊天消息,查找所述聊天消息中是否有所述会话标识,若有所述会话标识,比对所述会话标识与本终端记录的会话标识,若比对成功,显示所述聊天消息。优选地,所述第二会话请求消息还包括会话属性;所述聊天消息接收模块,还用于记录下所述会话属性;所述聊天消息接收模块,还用于在接收到聊天消息之后,若有所述会话标识,但比对不成功的情况下,查找所述会话属性,若所述会话属性为开放,显示所述聊天消息,若所述会话属性为封闭,丢弃所述聊天信息。优选地,所述显示所述聊天信息包括:在第一会话的显示窗口或第二会话的显示窗口显示所述聊天信息。第三方面,本专利技术提供的一种即时通信系统,包括:网络侧设备和作为第一会话中的成员的多个终端;所述终端,用于第一终端接收第二终端发送的第二会话请求消息,所述第二会话请求消息包含会话标识,所述第一终端与所述第二终端均为第一会话中的会话成员;所述第一终端根据所述第二会话请求消息,判断本终端是否为第二会话中的成员,如果不是,则丢弃所述第二会话请求消息,如果是,则记录下所述会话标识,显示提醒信息,所述提醒信息用于告知用户接收到了所述会话请求消息,并请求用户做出回应;所述第一终端根据接收到的用户指令,向所述第二终端发送接受会话消息;所述终端,还用于
发送带至少携带会话标识的消息;所述网络侧设备用于转发多个所述终端之间的消息。本专利技术实施例提供的即时通信系统,在群聊中部分成员间发起会话的功能时,网络侧设备不需要新建会话列表,节省了数据库资源。附图说明图1是本专利技术实施例所提供的一种即时通信方法的流程图;图2是本专利技术实施例所提供的一种即时通信装置的结构框图。具体实施方式下面将结合附图对本专利技术技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,因此只是作为示例,而不能以此来限制本专利技术的保护范围。需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本专利技术所属领域技术人员所理解的通常意义。为了在已经建立的聊天群组中发起部分组员之间的会话时,不需要新建会话列表,本专利技术实施例提供了一种即时通信方法。该方法如图1所示,具体实施方式包括:步骤S101,第一终端接收第二终端发送的第二会话请求消息,第二会话请求消息包含会话标识,第一终端与第二终端均为第一会话中的会话成员。其中,第一会话为聊天群组中各成员之间的会话,所有群组成员均参与,第二会话为在聊天群组中部分成员之间发起的会话,只有指定的成员参与。其中,消息中携带的会话标识用于标记该消息是第二会话中的消息,以区别于第一会话中的消息。步骤S102,第一终端根据第二会话请求消息,判断本终端是否为第二会话中的成员,如果不是,则丢弃第二会话请求消息,如果是,则记录下会话标
识,显示提醒信息,提醒信息用于告知用户接收到了会话请求消息,并请求用户做出回应。步骤S103,第一终端根据接收到的用户指令,向第二终端发送接受会话消息。本专利技术实施例提供的方法,通过在终端发送的消息中加入会话标识,来标记该消息是部分成员之间的会话,因此网络设备侧不需要新建会话列表,而是直接将带有会话标识的消息转发给群聊中的终端,在终端侧对消息进行处理,从而建立部分成员间的会话,以达到节省数据库资源的目的。上述步骤S102本文档来自技高网
...

【技术保护点】
一种即时通信方法,其特征在于,包括:第一终端接收第二终端发送的第二会话请求消息,所述第二会话请求消息包含会话标识,所述第一终端与所述第二终端均为第一会话中的会话成员;所述第一终端根据所述第二会话请求消息,判断本终端是否为所述第二会话中的成员,如果不是,则丢弃所述第二会话请求消息,如果是,则记录下所述会话标识,显示提醒信息,所述提醒信息用于告知用户接收到了所述会话请求消息,并请求用户做出回应;所述第一终端根据接收到的用户指令,向所述第二终端发送接受会话消息。

【技术特征摘要】
2016.04.25 CN 201610260546X1.一种即时通信方法,其特征在于,包括:第一终端接收第二终端发送的第二会话请求消息,所述第二会话请求消息包含会话标识,所述第一终端与所述第二终端均为第一会话中的会话成员;所述第一终端根据所述第二会话请求消息,判断本终端是否为所述第二会话中的成员,如果不是,则丢弃所述第二会话请求消息,如果是,则记录下所述会话标识,显示提醒信息,所述提醒信息用于告知用户接收到了所述会话请求消息,并请求用户做出回应;所述第一终端根据接收到的用户指令,向所述第二终端发送接受会话消息。2.根据权利要求1所述的方法,其特征在于,所述第二会话请求消息还包括受邀成员标识;所述第一终端根据所述第二会话请求消息,判断本终端是否为第二会话中的成员,包括:所述第一终端根据所述受邀成员标识判断本终端是否为第二会话中的成员。3.根据权利要求1或2所述的方法,其特征在于,该方法还包括:接收聊天消息;查找所述聊天消息中是否有所述会话标识;若有所述会话标识,比对所述会话标识与本终端记录的会话标识,若比对成功,显示所述聊天消息。4.根据权利要求3所述的方法,其特征在于,所述第二会话请求消息还包括会话属性;该方法还包括:记录下所述会话属性;接收到聊天消息之后,若有所述会话标识,但比对不成功,该方法还包括:查找所述会话属性,若所述会话属性为开放,显示所述聊天消息,若所述会话属性为封闭,丢弃所述聊天信息。5.根据权利要求3所述的方法,其特征在于,所述显示所述聊天信息包括:
\t在第一会话的显示窗口或第二会话的显示窗口显示所述聊天信息。6.根据权利要求1所述的方法,其特征在于,所述第二会话请求消息中还携带预约时间和提前通知时间的信息,所述提前通知时间早于所述预约时间;所述显示提醒信息包括:在所述提前通知时间到来时,显示预约通知;根据所述预约时间的信息,...

【专利技术属性】
技术研发人员:乔月猛
申请(专利权)人:上海云睦网络科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1