手机终端中短信信息的同步处理方法和系统的制作方法_2

文档序号:8398511阅读:来源:国知局
份服务器发送该手机终端中的第一增量短信信息及第一增量短信信息中每一条短信的本地短信标识;或者,监测到手机终端中出现增量短信时,向短信备份服务器发送该手机终端中的第一增量短信信息及第一增量短信信息中每一条短信的本地短信标识。
[0033]上述系统的另一个实施例中,所述短信备份客户端,还用于通过如下方式确定手机终端中的增量短信信息作为第一增量短信信息:确定手机终端中短信信息的创建时间晚于手机终端中记录的上次同步时间点的短信信息为第一增量短信信息,其中,上次同步时间点为手机终端与短信备份服务器上次同步短信信息的时刻;或者,确定手机终端中未分配本地短信标识的短信信息为第一增量短信信息。
[0034]上述系统的另一个实施例中,第二增量短信信息包括第一增量短信信息。
[0035]上述系统的另一个实施例中,所述短信备份客户端,还用于向短信备份服务器发送短信数据同步请求,该短信数据同步请求中包括所述手机终端中已有的全部短信信息及为其中每一条短信分配的本地短信标识;以及存储所述短信备份服务器发送的全部短信信息的中每一条短信的本地短信标识与全局短信标识之间的映射关系,并分别为手机终端中不存在的短信信息中的每一条短信分配一个本地短信标识,建立手机终端中不存在的短信信息中每一条短信的本地短信标识与全局短信标识之间的映射关系并存储;以及将所述手机终端中不存在的短信信息的本地短信标识与全局短信标识之间的映射关系发送给短信备份服务器;
[0036]所述短信备份服务器,还用于存储所述全部短信信息,并分别向所述全部短信信息中每一条短信分配一个全局短信标识,并在本地短信标识与全局短信标识绑定关系列表中建立所述全部短信信息的中每一条短信的本地短信标识与全局短信标识之间的映射关系;按照预先设置的比较规则,将短信数据同步请求中的全部短信信息与短信备份服务器上的短信信息进行比较,确定手机终端中不存在的短信信息,并分别向该手机终端中不存在的短信信息的每一条短信分配一个全局短信标识;将手机终端中不存在的短信信息及其全局短信标识、以及所述全部短信信息的本地短信标识与全局短信标识之间的映射关系发送给短信备份客户端;以及将所述手机终端中不存在的短信信息的本地短信标识与全局短信标识之间的映射关系更新到所述短信备份服务器中的本地短信标识与全局短信标识绑定关系列表中。
[0037]基于本发明上述实施例提供的手机终端中短信信息的同步处理方法和系统,对需要在手机终端与短信备份服务器之间同步的每条短信信息进行唯一标识,并通过手机终端中的短信备份客户端和短信备份服务器间的业务流程,建立手机侧的本地短信标识化_SMS_ID)和服务器侧的全局短信标识(G_SMS_ID)之间的索引关系,采用手机终端和网络侧的短信备份服务器中短信增量信息的同步方式,每次仅需要将手机终端和短信备份服务器中的增量短信信息同步到对端,从而实现短信增量信息的同步,与现有技术相比,大大减少了手机终端与网络侧同步的短信信息的数据量,节省网络资源,且提高手机终端中短信信息的同步效率,并且操作简单。
[0038]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0039]构成说明书的一部分的附图描述了本发明的实施例,并且连同描述一起用于解释本发明的原理。
[0040]参照附图,根据下面的详细描述,可以更加清楚地理解本发明,其中:
[0041]图1为本发明手机终端中短信信息的同步处理系统一个实施例的结构示意图。
[0042]图2为本发明手机终端中短信信息的同步处理方法一个实施例的流程图。
[0043]图3为本发明手机终端中短信信息的同步处理方法另一个实施例的流程图。
【具体实施方式】
[0044]现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
[0045]同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
[0046]以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。
[0047]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
[0048]在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
[0049]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0050]为了实现手机终端和短信备份服务器间短信增量信息的交换,本发明实施例对需要同步的短信信息设置唯一的标识(SMS_ID),这个标识在短信备份服务器中定义为全局短信标识(G_SMS_ID),在手机终端中定义为本地短信标识(L_SMS_ID)。用户短信信息的G_SMS_ID/L_SMS_ID索引关系可由手机终端,用户手机终端和短信备份服务器间短信信息的G_SMS_ID/L_SMS_ID映射关系是固定、唯一的。通过G_SMS_ID/L_SMS_ID,可以直接进行用户短信信息的索引,提高索引效率。
[0051]图1为本发明手机终端中短信信息的同步处理系统一个实施例的结构示意图。如图1所示,本发明实施例手机终端中短信信息的同步处理系统包括位于手机终端中的短信备份客户端,和位于网络侧的短信备份服务器。其中:
[0052]短信备份客户端,用于向短信备份服务器发送手机终端中的第一增量短信信息及第一增量短信信息中每一条短信的L_SMS_ID,其中的第一增量短信信息为手机终端与短信备份服务器上次同步完短信信息后手机终端中新增的短信信息,L_SMS_ID在手机终端中唯一标识一条短信;以及存储短信备份服务器发送的第一增量短信信息中每一条短信的L_SMS_ID与G_SMS_ID之间的映射关系,并分别为第二增量短信信息中的每一条增量短信分配一个L_SMS_ID ;以及建立第二增量短信信息中每一条短信的L_SMS_ID与G_SMS_ID之间的映射关系并存储,并将第二增量短信信息的L_SMS_ID与G_SMS_ID之间的映射关系发送给短信备份服务器。
[0053]短信备份服务器,用于存储短信备份客户端发送的第一增量短信信息,分别向第一增量短信信息中每一条短信分配一个在短信备份服务器唯一标识一条短信的G_SMS_ID,并在L_SMS_ID与G_SMS_ID绑定关系列表中建立第一增量短信信息的L_SMS_ID与G_SMS_ID之间的映射关系;其中,L_SMS_ID与G_SMS_ID绑定关系列表包括短信备份服务器中存储的各短信的G_SMS_ID及其在手机终端中的L_SMS_ID之间的对应关系;确定手机终端与短信备份服务器上次同步完短信信息后短信备份服务器新增的短信信息作为第二增量短信信息,并分别为第二增量短信信息中的每一条增量短信分配一个G_SMS_ID ;将第二增量短信信息与第二增量短信信息的G_SMS_ID、以及第一增量短信信息的L_SMS_ID与G_SMS_ID之间的映射关系发送给短信备份客户端;以及将第二增量短信信息的L_SMS_ID与G_SMS_ID之间的映射关系更新到短信备份服务器中的L_SMS_ID与G_SMS_ID绑定关系列表中。
[0054]本发明上述实施例提供的手机终端中短信信息的同步处理系统,对需要在手机终端与短信备份服务器之间同步的每条短信信息进行唯一标识,并通过手机终端中的短信备份客户端和短信备份服务器间的业务流程,建立手机侧的L_SMS_ID和服务器侧的G_SMS_ID之间的索引关系,采用手机终端和网络侧的短信备份服务器中短信增量信息的同步方式,每次仅需要将手机终端和短信备份服务器中的增量短信信息同步到对端,从而实现短信增量信息的同步,与现有技术相比,大大减少了手机终端与网络侧同步的短信信息的数据量,节省网络资源,且提高手机终端中短信信息的同步效率,并且操作简单。
[0055]图1所示手机终端中短信信息的同步处理系统实施例可以基于Client/Server架构的“手机客户端(也可称为:短信备份客户端)”和“短信备份服务器”的互联方法,其中“手机客户端”为Client端,“短信备份服务器”为Server端。
[0056]以下结合本发明手机终端中短信信息的同步处理方法实施例对本发明上述实施例的手机终端中短信信息的同步处理系统进行说明,本发明各实施例手机终端中短信信息的同步处理方法可由上述实施例手机终端中短信信息的同步处理系统实现。
[0057]图2为本发明手机终端中短信信息的同步处理方法一个实施例的流程图。如图2所示,该实施例手机终端中短信信息的同步处理方法包括:
[0058]110,手机终端的短信备份客户端向短信备份服务器发送该手机终端中的第一增量短Ih息及第一增量短Ih息中每一条短的L_SMS_ID。
[0059]其中,第一增量短信信息为手机终端与短信备份服
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1