即时通讯方法及即时通讯系统的制作方法

文档序号:7808975阅读:177来源:国知局
即时通讯方法及即时通讯系统的制作方法
【专利摘要】本发明提供一种即时通讯方法及系统,该方法包括:客户端检测到同步触发条件时,向服务器发送同步请求信息;所述同步请求信息包括当前客户端上存储的最近一条通信信息的对应信息;服务器向客户端发送同步请求信息对应的同步通信信息;客户端接收服务器返回的同步通信信息后,将同步通信信息中具有阅读标记的接收通信信息按已阅读的形式显示,无阅读标记的接收通信信息按新信息的形式显示。本发明通过阅读标记记录通信信息的阅读状态,服务器接可以将通信内容及阅读状态同步至不同设备上的客户端,能够使用户在多个设备间进行切换时,实现通信场景的同步,使用户感觉不到即时通讯的停顿和干扰。
【专利说明】即时通讯方法及即时通讯系统 【【技术领域】】
[0001] 本发明涉及即时通讯领域,特别是涉及一种即时通讯方法及系统。 【【背景技术】】
[0002] IM(Instant Message,即时通讯)实现了在线实时沟通,目前在生活中、商业上使 用较为广泛。从技术层面说,它可以使信息无障碍的通过不同的网关,实现信息的客户端主 动响应,不需要客户进行接收操作。在实际使用过程中,经常需要在不同设备上运行頂应 用,因此頂应用在多设备间的同步十分重要,目前的頂虽然在多设备间也有一些同步,但 往往是重新推送用户收到的最新的若干条信息,这种方式存在两个问题:一是重新推送的 若干条信息(包括之前已阅读过的信息)都是以新信息的方式出现,二是用户更换设备使 用IM应用时可能忘记之前的发言或通信信息,因此不能实现通信场景的同步。 【
【发明内容】

[0003] 基于此,本发明结合实际应用需要,提供一种即时通讯的方法及系统,其可以记录 通信信息的阅读状态,服务器可以将通信内容根据阅读状态的不同按用户需求同步至不同 设备上的客户端,实现通信场景的同步。
[0004] 本发明实施例的内容如下:
[0005] -种即时通讯方法,包括如下步骤:
[0006] 客户端检测到同步触发条件时,向服务器发送同步请求信息;所述同步请求信息 包括当前客户端上存储的最近一条通信信息的对应信息;
[0007] 客户端接收服务器根据所述最近一条通信信息的对应信息返回的同步通信信息, 将所述同步通信信息中接收方为自身且具有阅读标记的通信信息按已阅读信息的形式显 示,将所述同步通信信息中接收方为自身且无阅读标记的通信信息按新信息的形式显示。
[0008] 一种即时通讯方法,包括如下步骤:
[0009] 服务器接收当前客户端发送的同步请求信息;所述同步请求信息包括当前客户端 存储的最近一条通信信息的对应信息;
[0010] 服务器根据所述最近一条通信信息的对应信息以及服务器存储的最近一条通信 信息向当前客户端发送同步通信信息;所述同步通信信息中接收方为当前客户端且具有阅 读标记的通信信息按已阅读信息的形式发送,接收方为当前客户端且无阅读标记的通信信 息按新信息的形式发送。
[0011] 相应的,本发明实施例提供一种即时通讯系统,包括客户端,所述客户端包括:
[0012] 检测模块,用于检测同步触发条件;
[0013] 同步请求模块,用于在检测到同步触发条件时,向服务器发送同步请求信息;所述 同步请求信息包括当前客户端上存储的最近一条通信信息的对应信息;
[0014] 返回信息接收模块,用于接收服务器根据所述最近一条通信信息的对应信息返回 的同步通信信息;
[0015] 显示模块,用于将所述同步通信信息中接收方为自身且具有阅读标记的通信信息 按已阅读信息的形式显示,将所述同步通信信息中接收方为自身且无阅读标记的通信信息 按新信息的形式显示。
[0016] 一种即时通讯系统,包括服务器,所述服务器包括:
[0017] 同步请求信息接收模块,用于接收客户端发送的同步请求信息;所述同步请求信 息包括当前客户端存储的最近一条通信信息的对应信息;
[0018] 生成模块,用于根据所述最近一条通信信息的对应信息以及服务器存储的最近一 条通信信息生成向客户端发送的同步通信信息;
[0019] 通信信息发送模块,用于将所述同步通信信息中接收方为当前客户端且具有阅读 标记的通信信息按已阅读信息的形式发送,接收方为当前客户端且无阅读标记的通信信息 按新信息的形式发送。
[0020] 本发明通过阅读标记记录通信信息的阅读状态,服务器可以根据不同的同步触发 条件将通信内容及阅读状态同步至不同设备上的客户端,能够在多个设备间切换进行即时 通讯时,实现通信场景的同步。 【【专利附图】

【附图说明】】
[0021] 图1为本发明的即时通讯方法实施例一中客户端处理过程的流程示意图;
[0022] 图2为本发明的即时通讯方法实施例二中服务器处理过程的流程示意图;
[0023] 图3为本发明的即时通讯方法实施例二中环状队列的示意图;
[0024] 图4为本发明的即时通讯方法实施例三中客户端和服务器交互处理过程的流程 示意图;
[0025] 图5为本发明的即时通讯方法实施例三中用户的一个使用场景的示意图;
[0026] 图6为本发明的即时通讯系统一种实施例的组织结构图;
[0027] 图7为能实现本发明实施例的一个计算机系统1000的模块图。 【【具体实施方式】】
[0028] 以下结合具体实施例及附图对本发明的内容作进一步描述。应当指出的是,为使 表述简洁,在下面描述中提到的发出信息特指发送方为当前客户端的通信信息,接收信息 特指接收方为当前客户端的通信信息,所述发出信息包括了一对一通信模式下当前客户端 发出的发送给个人的信息,也包括群组通信模式下当前客户端发送的群组信息;所述接收 信息包括一对一通信模式下当前客户端接收的由个人发送的通信信息,也包括群组通信模 式下接收的群组信息,还包括当前客户端接收的由服务器发送的系统信息。
[0029] 实施例一
[0030] 图1中示出了本发明的即时通讯方法实施例一的流程示意图。在该实施例一中, 是以客户端的处理过程为例进行说明。
[0031] 如图1所示,客户端的处理过程包括如下步骤:
[0032] S110客户端检测到同步触发条件时,向服务器发送同步请求信息;所述同步请求 信息包括当前客户端上存储的最近一条通信信息的对应信息;
[0033] S120客户端接收服务器根据所述最近一条通信信息的对应信息返回的同步通信 信息,将所述同步通信信息中接收方为自身且具有阅读标记的通信信息按已阅读信息的形 式显示,将所述同步通信信息中接收方为自身且无阅读标记的通信信息按新信息的形式显 /_J、1 〇
[0034] 在即时通讯过程中,若用户从上一个通讯设备切换至当前通讯设备,为使通讯保 证连续性,需要对当前设备上的客户端进行通信信息的同步处理。首先当前设备上的客户 端会检测是否有同步触发条件,例如用户在当前设备的屏幕上进行触摸动作,若用户触摸 动作为预设触发动作时,则判断为满足同步触发条件,当前客户端会自动向服务器发出同 步请求信息。该同步请求信息中包含有当前客户端上存储的最近一条通信信息的对应信 息,该对应信息与所述最近一条通信信息存在着预设的一一对应关系,服务器根据此对应 信息可以得知当前客户端上存储的最近一条通信信息。目前各种智能设备间的即时通讯都 是通过服务器中转来完成的,所以服务器上存储了用户的所有通信信息,因此在得知当前 客户端上存储的最近一条通信信息之后,将服务器上存储的通信信息与上述当前客户端上 存储的最近一条通信信息进行比较,再结合同步请求信息,便可得到向客户端发送的同步 通信信息,当前设备上的客户端接收该同步通信信息并进行显示。
[0035] 其中,该同步通信信息分为接收方为当前客户端的通信信息以及发送方为当前客 户端的通信信息,在上文已有提及,从当前客户端的角度来说,前者称为接收信息,后者称 为发出信息。阅读标记是用来记录接收消息的阅读状态,如果某一条接收消息具有阅读标 记,则表明该接收消息已被用户阅读过。客户端可以根据阅读标记对服务器返回的同步通 信信息进行区别显示,通信信息中具有阅读标记的接收信息按已阅读信息的形式显示,无 阅读标记的接收信息则按现有技术中新信息的形式显示,例如可以携带有图片提醒显示、 声首提不等等。
[0036] 在一种实施方式中,客户端还可以发送已阅读过的接收信息的阅读标记至服务 器,这样服务器可以记录下通信信息的阅读状态。
[0037] 上述同步触发条件是多样化的,例如当前设备连接至局域网或无线网际网路时, 客户端自动发送同步请求信息,进行通信信息的同步,即相当于预先拉取通信信息;而在当 前设备连接到无线移动网络时,为节省流量,客户端则不会自动发送同步请求信息,只有当 用户进行具体操作时才进行同步请求信息的发送。
[0038] 根据本实施例的方案,客户端接收服务器返回同步通信信息及其阅读状态,并进 行区别显示,能够使用户在多个设备间进行切换时,实现通信场景的同步,使用户感觉不到 即时通讯的停顿和干扰。
[0039] 实施例二
[0040] 图2中示出了本发明的即时通讯方法实施例二的流程示意图。在该实施例二中, 是以服务器的处理过程为例进行说明。
[0041] 如图2所示,服务器的处理过程包括如下步骤:
[0042] S210服务器接收当前客户端发送的同步请求信息;所述同步请求信息包括当前 客户端存储的最近一条通信信息的对应信息;
[0043] S220服务器根据所述最近一条通信信息的对应信息以及服务器存储的最近一条 通信信息向当前客户端发送同步通信信息;所述同步通信信息中接收方为当前客户端且具 有阅读标记的通信信息按已阅读信息的形式发送,接收方为当前客户端且无阅读标记的通 信信息按新信息的形式发送。
[0044] 服务器接收当前客户端发送的同步请求信息,该同步请求信息包含当前客户端存 储的最近一条通信信息的对应信息,根据此对应信息,服务器可以获取当前客户端存储的 最近一条通信信息,由于服务器存储了用户的所有通信信息,只需查找服务器存储的最近 一条通信信息,将其与当前客户端存储的最近一条通信信息对比,结合用户同步请求信息 便可以获取需要向当前客户发送的同步通信信息。服务器将该同步通信信息发送至当前 客户端,同时携带有通信信息的阅读状态信息,阅读状态是通过阅读标记来体现的,该同步 通信信息中的接收信息如果具有阅读标记,则表明其已被阅读过。客户端按照阅读标记对 服务器发送的同步通信信息进行区别显示,具体显示方法参照实施例一中客户端的处理过 程。
[0045] 在一种实施方式中,服务器可以接收当前客户端发送的已阅读过的接收信息的阅 读标记,记录通信信息的阅读状态。服务器还可以主动生成阅读标记,具体的,服务器对当 前客户端每两条发出信息之间的所有接收信息生成对应的阅读标记,或者服务器对产生时 间在具有阅读标记的接收信息之前、且无阅读标记的接收信息生成阅读标记,或者将以上 两种方案结合,全面的实现通信信息阅读状态的记录。
[0046] 另外,服务器可以对存储的通信信息进行管理,按照时间和空间两个纬度对通信 信息的存储进行限制。例如,将存储时间超过预设时间的通信信息删除掉,和/或对服务器 存储容量进行限制,若服务器中的通信信息存储量超过预设值,则在存储新的通信信息时, 对服务器中已存储的通信信息进行覆盖处理,比如将新的通信信息覆盖生成时间较早的通 息。
[0047] 为此,服务器可以采用环状队列来存储通信信息。图3为环状队列的示意图,按照 生成时间的顺序,将生成时间最早的通信信息存储在队首,将新生成的通信信息存储在队 尾,当存储量超过存储上限时,处在队尾的新的通信信息就会覆盖处在队首的生成时间最 早的通信信息,通过这种方式,可以实现对服务器存储量的限制。
[0048] 实施例三
[0049] 结合上述实施例一、实施例二中的方案,图4中示出了本发明的即时通讯方法实 施例三的流程示意图。在本实施例中,是以即时通讯时服务器与客户端之间的双向交互过 程为例进行说明,这种说明并不用以对本发明方案构成限定。
[0050] 如图4所示,在该实施例三中,本实施例中的方法包括步骤:
[0051] S310客户端检测到同步触发条件时,向服务器发送同步请求信息;所述同步请求 信息包括当前客户端上存储的最近一条通信信息的对应信息,进入S320 ;
[0052] S320服务器接收当前客户端发送的同步请求信息;并根据所述当前客户端上存 储的最近一条通信信息的对应信息以及服务器存储的最近一条通信信息向当前客户端发 送同步通信信息;所述同步通信信息中接收方为当前客户端且具有阅读标记的通信信息按 已阅读信息的形式发送,接收方为当前客户端且无阅读标记的通信信息按新信息的形式发 送,进入S330。
[0053] S330客户端接收服务器返回的同步通信信息,将所述同步通信信息中接收方为自 身且具有阅读标记的通信信息按已阅读信息的形式显示,将所述同步通信信息中接收方为 自身且无阅读标记的通信信息按新信息的形式显示。
[0054] 根据本实施例中的方法,客户端在检测到同步触发条件后,将对服务器发出同步 请求信息,服务器根据客户端发送的同步请求信息以及服务器上存储的通信信息得到客户 端请求的同步通信信息,与传统技术中使用新信息重新推送的方式不同,本方案中,服务器 返回的同步通信信息中具有阅读标记的接收信息按照已阅读信息的形式发送,无阅读标记 的接收信息才按照新信息的形式发送,这样相当于将之前的通信场景同步到了当前设备 上,用户可以查看之前的通信信息,感觉不到即时通讯的停顿和干扰。
[0055] 在一种示例中,所述同步请求信息包括请求同步信息数量和/或请求同步信息时 间,服务器根据同步请求信息中的当前客户端上存储的最近一条通信信息的对应信息,确 定当前客户端上存储的最近一条通信信息,然后对比服务器上存储的最近一条通信信息, 可以得到当前客户端上缺少的通信信息,然后服务器根据所述请求同步信息数量,或请求 同步信息时间,或者两者的结合,确定最终需要向客户端发送的同步通信信息。通过这种方 式,这些当前客户端上缺少的、待同步的通信信息可以根据用户的需要,按数量或者按其生 成时间进行发送,例如,每次同步1条通信信息,或者每次同步最近1小时之内的通信信息。
[0056] 在一种不例中,通信信息包括消息ID,每一个消息ID对应一条通信信息,消息ID 包含时间ID、信息发送方ID、信息接收方ID、通信内容等。由于用户即时通讯过程中通讯速 度(例如聊天速度)不会很快,时间可以只精确到秒级。
[0057] 一种消息ID的结构如下:
[0058]
【权利要求】
1. 一种即时通讯方法,其特征在于,包括如下步骤: 客户端检测到同步触发条件时,向服务器发送同步请求信息;所述同步请求信息包括 当前客户端上存储的最近一条通信信息的对应信息; 客户端接收服务器根据所述最近一条通信信息的对应信息返回的同步通信信息,将所 述同步通信信息中接收方为自身且具有阅读标记的通信信息按已阅读信息的形式显示,将 所述同步通信信息中接收方为自身且无阅读标记的通信信息按新信息的形式显示。
2. 根据权利要求1所述的即时通讯方法,其特征在于,还包括如下步骤: 客户端向服务器发送接收方为自身且已阅读过的通信信息的阅读标记。
3. 根据权利要求1所述的即时通讯方法,其特征在于,还包括下述各项中的任意一项: 所述同步请求信息还包括请求同步信息数量,客户端接收服务器根据所述最近一条通 信信息的对应信息和所述请求同步信息数量返回的同步通信信息; 所述同步请求信息还包括请求同步信息时间,客户端接收服务器根据所述最近一条通 信信息的对应信息和所述请求同步信息时间返回的同步通信信息; 所述同步请求信息还包括请求同步信息的数量和请求同步信息时间,客户端接收服务 器根据所述最近一条通信信息的对应信息、所述请求同步信息数量和请求同步信息时间返 回的同步通信信息。
4. 根据权利要求1所述的即时通讯方法,其特征在于,通信信息包括消息ID,所述消息 ID包含时间ID、信息发送方ID、信息接收方ID以及通信内容,或者所述消息ID包含时间 ID、会话ID以及通信内容,每一个会话ID对应一个信息接收方和一个信息发送方;所述对 应信息为消息ID。
5. 根据权利要求1所述的即时通讯方法,其特征在于,通信信息包括消息ID和通信内 容,所述消息ID包含时间ID、信息发送方ID以及信息接收方ID,或者所述消息ID包括时 间ID和会话ID,每一个会话ID对应一个信息接收方和一个信息发送方;所述对应信息为 消息ID。
6. 根据权利要求1至5中任意一项所述的即时通讯方法,其特征在于,还包括下列各项 中的任意一项: 所述同步触发条件为当前设备连接至局域网或无线网际网路,当客户端检测到当前设 备连接至局域网或无线网际网路时,客户端自动发送所述同步请求信息; 所述同步触发条件为用户触摸动作为预设触发动作;当客户端检测到用户触摸动作为 预设触发动作时,客户端自动发送所述同步请求信息。
7. -种即时通讯方法,其特征在于,包括如下步骤: 服务器接收当前客户端发送的同步请求信息;所述同步请求信息包括当前客户端存储 的最近一条通信信息的对应信息; 服务器根据所述最近一条通信信息的对应信息以及服务器存储的最近一条通信信息 向当前客户端发送同步通信信息;所述同步通信信息中接收方为当前客户端且具有阅读标 记的通信信息按已阅读信息的形式发送,接收方为当前客户端且无阅读标记的通信信息按 新信息的形式发送。
8. 根据权利要求7所述的即时通讯方法,其特征在于,还包括如下步骤: 服务器接收当前客户端发送的接收方为当前客户端且已阅读过的通信信息的阅读标 记。
9. 根据权利要求7所述的即时通讯方法,其特征在于,还包括如下步骤: 服务器对每两条发送方为当前客户端的通信信息之间的所有接收方为当前客户端的 通信信息生成对应的阅读标记,和/或服务器对接收方为当前客户端、生成时间在具有阅 读标记的接收方为当前客户端的通信信息之前且无阅读标记的通信信息生成阅读标记。
10. 根据权利要求7所述的即时通讯方法,其特征在于,通信信息包括消息ID,所述消 息ID包括时间ID、信息发送方ID、信息接收方ID以及消息内容,或者所述消息ID包括时 间ID、会话ID以及消息内容,每一个会话ID对应一个信息接收方和一个信息发送方;所述 对应信息为消息ID。
11. 根据权利要求7所述的即时通讯方法,其特征在于,通信信息包括消息ID和消息内 容,所述消息ID包括时间ID、信息发送方ID以及信息接收方ID,或者所述消息ID包括时 间ID和会话ID,每一个会话ID对应一个信息接收方和一个信息发送方;所述对应信息为 消息ID。
12. 根据权利要求7至11中任意一项所述的即时通讯方法,其特征在于,还包括下列各 项中的任意一项: 所述同步请求信息包括请求同步信息数量,服务器根据所述最近一条通信信息的对应 信息、服务器存储的最近一条通信信息以及所述请求同步信息数量向客户端发送同步通信 信息; 所述同步请求信息包括请求同步信息时间,服务器根据所述最近一条通信信息的对应 信息、服务器存储的最近一条通信信息以及所述请求同步信息时间向客户端发送同步通信 信息; 所述同步请求信息包括请求同步信息数量和请求同步信息时间,服务器根据所述最近 一条通信信息的对应信息、服务器存储的最近一条通信信息、所述请求同步信息数量以及 所述请求同步信息时间向客户端发送同步通信信息。
13. 根据权利要求7所述的即时通讯方法,其特征在于,对于存储时间超过预设时间的 通信信息进行删除处理;和/或若服务器中通信信息存储量超过预设值,在存储生成时间 在后的通信信息时,对服务器中已存储的通信信息进行覆盖处理。
14. 根据权利要求7、8、9、10、11、13中任意一项所述的即时通讯方法,其特征在于,月艮 务器采用环状队列存储通信信息。
15. -种即时通讯系统,其特征在于,包括客户端,所述客户端包括: 检测模块,用户检测同步触发条件; 同步请求模块,用于在检测到同步触发条件时,向服务器发送同步请求信息;所述同步 请求信息包括当前客户端上存储的最近一条通信信息的对应信息; 返回信息接收模块,用于接收服务器根据所述最近一条通信信息的对应信息返回的同 步通信信息; 显示模块,用于将所述同步通信信息中接收方为自身且具有阅读标记的通信信息按已 阅读信息的形式显示,将所述同步通信信息中接收方为自身且无阅读标记的通信信息按新 信息的形式显示。
16. 根据权利要求15所述的即时通讯系统,其特征在于,还包括: 阅读标记发送模块,用于向服务器发送接收方为自身且已阅读过的通信信息的阅读标 记。
17. 根据权利要求15所述的即时通讯系统,其特征在于,还包括下列各项中的任意一 项: 所述同步请求信息还包括请求同步信息数量,所述返回信息接收模块接收服务器根据 所述最近一条通信信息的对应信息和所述请求同步信息数量返回的同步通信信息; 所述同步请求信息还包括请求同步信息时间,所述返回信息接收模块接收服务器根据 所述最近一条通信信息的对应信息和所述请求同步信息时间返回的同步通信信息; 所述同步请求信息还包括请求同步信息数量和请求同步信息时间,所述返回信息接收 模块接收服务器根据所述最近一条通信信息的对应信息、所述请求同步信息数量和请求同 步信息时间返回的同步通信信息。
18. 根据权利要求15所述的即时通讯系统,其特征在于,通信信息包括消息ID,所述消 息ID包含时间ID、信息发送方ID、信息接收方ID以及通信内容,或者所述消息ID包含时 间ID、会话ID以及消息内容,每一个会话ID对应一个信息接收方和一个信息发送方;所述 对应信息为消息ID。
19. 根据权利要求15所述的即时通讯系统,其特征在于,通信信息包括消息ID和消息 内容,所述消息ID包含时间ID、信息发送方ID以及信息接收方ID,或者所述消息ID包括 时间ID和会话ID,每一个会话ID对应一个信息接收方和一个信息发送方;所述对应信息 为消息ID。
20. 根据权利要求15至19中任意一项所述的即时通讯系统,其特征在于,还包括下列 各项中的任意一项: 所述同步触发条件为当前设备连接至局域网或无线网际网路,当所述检测模块检测 到当前设备连接至局域网或无线网际网路时,所述同步请求模块自动发送所述同步请求信 息; 所述同步触发条件为用户触摸动作为预设触发动作;当所述检测模块检测到用户触摸 动作为预设触发动作时,所述同步请求模块自动发送所述同步请求信息。
21. -种即时通讯系统,其特征在于,包括服务器,所述服务器包括: 同步请求信息接收模块,用于接收客户端发送的同步请求信息;所述同步请求信息包 括当前客户端存储的最近一条通信信息的对应信息; 生成模块,用于根据所述最近一条通信信息的对应信息以及服务器存储的最近一条通 信信息生成向客户端发送的同步通信信息; 通信信息发送模块,用于将所述同步通信信息中接收方为当前客户端且具有阅读标记 的通信信息按已阅读信息的形式向所述当前客户端发送,接收方为当前客户端且无阅读标 记的通信信息按新信息的形式向所述当前客户端发送。
22. 根据权利要求21所述的即时通讯系统,其特征在于,还包括: 阅读标记记录模块,用于接收当前客户端发送的接收方为当前客户端且已阅读过的通 信信息的阅读标记。
23. 根据权利要求22所述的即时通讯系统,其特征在于,所述阅读标记记录模块还用 于对每两条发送方为当前客户端的通信信息之间的所有接收方为当前客户端的通信信息 生成对应的阅读标记,和/或对接收方为当前客户端、生成时间在具有阅读标记的接收方 为当前客户端的通信信息之前且无阅读标记的通信信息生成阅读标记。
24. 根据权利要求21所述的即时通讯系统,其特征在于,通信信息包括消息ID,所述消 息ID包括时间ID、信息发送方ID、信息接收方ID以及消息内容,或者所述消息ID包括时 间ID、会话ID以及消息内容,每一个会话ID对应一个信息接收方和一个信息发送方;所述 对应信息为消息ID。
25. 根据权利要求21所述的即时通讯系统,其特征在于,所述通信信息包括消息ID和 消息内容,所述消息ID包括时间ID、信息发送方ID以及信息接收方ID,或者所述消息ID 包括时间ID和会话ID,每一个会话ID对应一个信息接收方和一个信息发送方;所述对应 信息为消息ID。
26. 根据权利要求21至25中任意一项所述的即时通讯系统,其特征在于,还包括下列 各项中的任意一项: 所述同步请求信息包括请求同步信息数量,所述通信信息发送模块根据所述最近一条 通信信息的对应信息、服务器存储的最近一条通信信息以及所述请求同步信息数量向客户 端发送同步通信信息; 所述同步请求信息包括请求同步信息时间,所述通信信息发送模块根据所述最近一条 通信信息的对应信息、服务器存储的最近一条通信信息以及所述请求同步信息时间向客户 端发送同步通信信息; 所述同步请求信息包括请求同步信息数量和请求同步信息时间,所述通信信息发送模 块根据所述最近一条通信信息的对应信息、服务器存储的最近一条通信信息、所述请求同 步信息数量以及所述请求同步信息时间向客户端发送同步通信信息。
27. 根据权利要求21所述的即时通讯系统,其特征在于,还包括存储管理模块,用于对 存储时间超过预设时间的通信信息进行删除处理;和/或若服务器中通信信息存储量超过 预设值,则在存储生成时间在后的通信信息时,对服务器中已存储的通信信息进行覆盖处 理。
28. 根据权利要求21、22、23、24、25、27、28中任意一项所述的即时通讯系统,其特征在 于,还包括环状存储模块,用于通过环状队列存储通信信息。
【文档编号】H04L12/58GK104144116SQ201410338910
【公开日】2014年11月12日 申请日期:2014年7月16日 优先权日:2014年7月16日
【发明者】纪超, 程刚 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1