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

文档序号:8398511阅读:来源:国知局
务器上次同步完短信信息后手机终端中新增的短信信息,每个L_SMS_ID在手机终端中唯一标识一条短信。
[0060]示例性地,短信备份客户端可以按照预设周期向短信备份服务器发送该手机终端中的第一增量短信信息及第一增量短信信息中每一条短信的L_SMS_ID ;或者,短信备份客户端也可以根据用户指示向短信备份服务器发送该手机终端中的第一增量短信信息及第一增量短信信息中每一条短信的L_SMS_ID ;或者,短信备份客户端也可以在监测到手机终端中出现增量短信时,向短信备份服务器发送该手机终端中的第一增量短信信息及第一增量短信信息中每一条短信的L_SMS_ID。
[0061]120,短信备份服务器存储短信备份客户端发送的第一增量短信信息,分别向第一增量短信信息中每一条短信分配一个在短信备份服务器唯一标识一条短信的G_SMS_ID,并在L_SMS_ID与G_SMS_ID绑定关系列表中建立第一增量短信信息的L_SMS_ID与G_SMS_ID之间的映射关系。
[0062]其中,L_SMS_ID与G_SMS_ID绑定关系列表包括短信备份服务器中存储的各短信的G_SMS_ID及其在手机终端中的L_SMS_ID之间的对应关系。
[0063]130,短信备份服务器确定手机终端与短信备份服务器上次同步完短信信息后短信备份服务器新增的短信信息作为第二增量短信信息,并分别为第二增量短信信息中的每一条增量短信分配在短信备份服务器唯一标识该增量短信的G_SMS_ID。
[0064]示例性地,第二增量短信信息包括第一增量短信信息。
[0065]140,短信备份服务器将第二增量短信信息与第二增量短信信息的G_SMS_ID、以及第一增量短信信息中每一条短信的L_SMS_ID与G_SMS_ID之间的映射关系发送给短信备份客户端。
[0066]150,短信备份客户端存储第一增量短信信息中每一条短信的L_SMS_ID与G_SMS_ID之间的映射关系,并分别为第二增量短信信息中的每一条增量短信分配在该手机终端唯一标识该增量短信的L_SMS_ID。
[0067]160,短信备份客户端建立第二增量短信信息的L_SMS_ID与G_SMS_ID之间的映射关系并存储,并将第二增量短信信息的L_SMS_ID与G_SMS_ID之间的映射关系发送给短信备份服务器。
[0068]170,短信备份服务器将第二增量短信信息的L_SMS_ID与G_SMS_ID之间的映射关系更新到短信备份服务器中的L_SMS_ID与G_SMS_ID绑定关系列表中。
[0069]本发明上述实施例提供的手机终端中短信信息的同步处理方法,对需要在手机终端与短信备份服务器之间同步的每条短信信息进行唯一标识,并通过手机终端中的短信备份客户端和短信备份服务器间的业务流程,建立手机侧的L_SMS_ID和服务器侧的G_SMS_ID之间的索引关系,采用手机终端和网络侧的短信备份服务器中短信增量信息的同步方式,每次仅需要将手机终端和短信备份服务器中的增量短信信息同步到对端,从而实现短信增量信息的同步,与现有技术相比,大大减少了手机终端与网络侧同步的短信信息的数据量,节省网络资源,且提高手机终端中短信信息的同步效率,并且操作简单。
[0070]根据本发明手机终端中短信信息的同步处理方法的另一个实施例,在图2所示实施例的操作110之前,还包括短信备份客户端确定手机终端中的增量短信信息作为第一增量短信信息的操作,具体可以通过如下方式实现:
[0071]确定手机终端中短信信息的创建时间晚于手机终端中记录的上次同步时间点的短信信息为第一增量短信信息,其中,上次同步时间点为手机终端与短信备份服务器上次同步短息的时刻;
[0072]或者,确定手机终端中未分配L_SMS_ID的短信信息为第一增量短信信息。
[0073]图3为本发明手机终端中短信信息的同步处理方法另一个实施例的流程图。该实施例可用于手机终端与短信备份服务器之间初次进行短信信息的同步处理。如图3所示,该实施例包括:
[0074]210,短信备份客户端向短信备份服务器发送短信数据同步请求,该短信数据同步请求中包括手机终端中已有的全部短信信息及为其中每一条短信分配的L_SMS_ID。
[0075]由于该用户之前没有和短信备份服务器进行过短信信息的同步,该短信数据同步请求中需要包含该用户在手机终端中已有的全部短信信息。
[0076]220,短信备份服务器存储全部短信信息,并分别向全部短信信息中每一条短信分配一个G_SMS_ID,并在L_SMS_ID与G_SMS_ID绑定关系列表中建立该全部短信信息的中每一条短信的L_SMS_ID与G_SMS_ID之间的映射关系。
[0077]230,短信备份服务器按照预先设置的比较规则,将短信数据同步请求中的全部短信信息与短信备份服务器上的短信信息进行比较,确定手机终端中不存在的短信信息,并分别向该手机终端中不存在的短信信息的每一条短信分配一个G_SMS_ID。
[0078]240,短信备份服务器将手机终端中不存在的短信信息及其G_SMS_ID、以及全部短信信息的L_SMS_ID与G_SMS_ID之间的映射关系发送给短信备份客户端。
[0079]250,短信备份客户端存储全部短信信息的中每一条短信的L_SMS_ID与G_SMS_ID之间的映射关系,并分别为手机终端中不存在的短信信息中的每一条短信分配一个L_SMS_ID,建立手机终端中不存在的短信信息中每一条短信的L_SMS_ID与G_SMS_ID之间的映射关系并存储。
[0080]260,短信备份客户端将手机终端中不存在的短信信息的L_SMS_ID与G_SMS_ID之间的映射关系发送给短信备份服务器。
[0081]270,短信备份服务器将手机终端中不存在的短信信息的L_SMS_ID与G_SMS_ID之间的映射关系更新到短信备份服务器中的L_SMS_ID与G_SMS_ID绑定关系列表中。
[0082]通过图3所示的实施例,手机终端与短信备份服务器之间的短信信息就是同步的了,之后,只需要执行图2所示实施例,在手机终端与短信备份服务器之间交换增量短信信息即可保持二者之间短信数据的同步。
[0083]本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似的部分相互参见即可。对于系统实施例而言,由于其与方法实施例基本对应,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0084]可能以许多方式来实现本发明的方法、系统。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的方法和系统。用于所述方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。
[0085]本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0086]本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。
【主权项】
1.一种手机终端中短信信息的同步处理方法,其特征在于,包括: 手机终端的短信备份客户端向短信备份服务器发送该手机终端中的第一增量短信信息及第一增量短信信息中每一条短信的本地短信标识,所述第一增量短信信息为手机终端与短信备份服务器上次同步完短信信息后手机终端中新增的短信信息,本地短信标识在手机终端中唯一标识一条短信; 短信备份服务器存储短信备份客户端发送的第一增量短信信息,分别向第一增量短信信息中每一条短信分配一个在短信备份服务器唯一标识一条短信的全局短信标识,并在本地短信标识与全局短信标识绑定关系列表中建立第一增量短信信息的本地短信标识与全局短信标识之间的映射关系;其中,本地短信标识与全局短信标识绑定关系列表包括短信备份服务器中存储的各短信的全局短信标识及其在手机终端中的本地短信标识之间的对应关系; 短信备份服务器确定所述手机终端与短信备份服务器上次同步完短信信息后短信备份服务器新增的短信信息作为第二增量短信信息,并分别为第二增量短信信息中的每一条增量短信分配在短信备份服务器唯一标识该增量短信的全局短信标识; 短信备份服务器将第二增量短信信息与第二增量短信信息的全局短信标识、以及第一增量短信信息中每一条短信的本地短信标识与全局短信标识之间的映射关系发送给短信备份客户端; 短信备份客户端存储第一增量短信
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1