手機(jī)終端中短信信息的同步處理方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù),尤其是一種手機(jī)終端中短信信息的同步處理方法和系統(tǒng)。
【背景技術(shù)】
[0002]目前,為了防止手機(jī)終端中短信信息發(fā)生丟失,越來(lái)越多的手機(jī)終端用戶開始使用手機(jī)終端短信資料的備份功能,將手機(jī)終端中的短信信息備份到個(gè)人計(jì)算機(jī)(PC)中或者備份到網(wǎng)絡(luò)服務(wù)器中。相對(duì)于將手機(jī)終端中的短信信息備份到PC來(lái)說(shuō),將手機(jī)終端中的短信信息備份到網(wǎng)絡(luò)服務(wù)器中具有便利性,可以實(shí)現(xiàn)手機(jī)終端中的短信信息的隨時(shí)、隨地備份,并可以在手機(jī)終端中短信信息丟失后,隨時(shí)、隨地從網(wǎng)絡(luò)服務(wù)器中恢復(fù)短信信息,從而具有較為廣泛的應(yīng)用。
[0003]在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn),現(xiàn)有技術(shù)常用的手機(jī)終端短信信息備份方法至少存在以下問(wèn)題:
[0004]目前將手機(jī)終端短信信息備份到網(wǎng)絡(luò)服務(wù)器時(shí),主要采用全量信息的同步方法,每次同步都需要將手機(jī)終端中的所有短信信息都上傳到網(wǎng)絡(luò)服務(wù)器,使得在多次同步的過(guò)程中手機(jī)終端中的大多數(shù)短信信息都需要重復(fù)同步到網(wǎng)絡(luò)服務(wù)器,增加了每次同步的短信信息的數(shù)據(jù)傳輸量,不必要的占用了網(wǎng)絡(luò)資源,并且導(dǎo)致同步效率低下。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題是:提供一種手機(jī)終端中短信信息的同步處理方法和系統(tǒng),采用手機(jī)終端中短信增量信息的同步方式,每次僅需要將手機(jī)終端中的增量短信信息同步到網(wǎng)絡(luò)側(cè)的短信備份服務(wù)器,從而大大減少手機(jī)終端與網(wǎng)絡(luò)側(cè)同步的短信信息的數(shù)據(jù)量,節(jié)省網(wǎng)絡(luò)資源,且提高手機(jī)終端中短信信息的同步效率,并且操作簡(jiǎn)單。
[0006]本發(fā)明實(shí)施例提供的一種手機(jī)終端中短信信息的同步處理方法,包括:
[0007]手機(jī)終端的短信備份客戶端向短信備份服務(wù)器發(fā)送該手機(jī)終端中的第一增量短信信息及第一增量短信信息中每一條短信的本地短信標(biāo)識(shí),所述第一增量短信信息為手機(jī)終端與短信備份服務(wù)器上次同步完短信信息后手機(jī)終端中新增的短信信息,本地短信標(biāo)識(shí)在手機(jī)終端中唯一標(biāo)識(shí)一條短信;
[0008]短信備份服務(wù)器存儲(chǔ)短信備份客戶端發(fā)送的第一增量短信信息,分別向第一增量短信信息中每一條短信分配一個(gè)在短信備份服務(wù)器唯一標(biāo)識(shí)一條短信的全局短信標(biāo)識(shí),并在本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)綁定關(guān)系列表中建立第一增量短信信息的本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)之間的映射關(guān)系;其中,本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)綁定關(guān)系列表包括短信備份服務(wù)器中存儲(chǔ)的各短信的全局短信標(biāo)識(shí)及其在手機(jī)終端中的本地短信標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;
[0009]短信備份服務(wù)器確定所述手機(jī)終端與短信備份服務(wù)器上次同步完短信信息后短信備份服務(wù)器新增的短信信息作為第二增量短信信息,并分別為第二增量短信信息中的每一條增量短信分配在短信備份服務(wù)器唯一標(biāo)識(shí)該增量短信的全局短信標(biāo)識(shí);
[0010]短信備份服務(wù)器將第二增量短信信息與第二增量短信信息的全局短信標(biāo)識(shí)、以及第一增量短信信息中每一條短信的本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)之間的映射關(guān)系發(fā)送給短信備份客戶端;
[0011]短信備份客戶端存儲(chǔ)第一增量短信信息中每一條短信的本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)之間的映射關(guān)系,并分別為第二增量短信信息中的每一條增量短信分配在該手機(jī)終端唯一標(biāo)識(shí)該增量短信的本地短信標(biāo)識(shí);
[0012]短信備份客戶端建立第二增量短信信息的本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)之間的映射關(guān)系并存儲(chǔ),并將第二增量短信信息的本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)之間的映射關(guān)系發(fā)送給短信備份服務(wù)器;
[0013]短信備份服務(wù)器將第二增量短信信息的本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)之間的映射關(guān)系更新到所述短信備份服務(wù)器中的本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)綁定關(guān)系列表中。
[0014]上述方法的另一個(gè)實(shí)施例中,短信備份客戶端向短信備份服務(wù)器發(fā)送該手機(jī)終端中的第一增量短信信息及第一增量短信信息中每一條短信的本地短信標(biāo)識(shí)包括:
[0015]短信備份客戶端按照預(yù)設(shè)周期向短信備份服務(wù)器發(fā)送該手機(jī)終端中的第一增量短信信息及第一增量短信信息中每一條短信的本地短信標(biāo)識(shí);或者
[0016]短信備份客戶端根據(jù)用戶指示向短信備份服務(wù)器發(fā)送該手機(jī)終端中的第一增量短信信息及第一增量短信信息中每一條短信的本地短信標(biāo)識(shí);或者
[0017]短信備份客戶端監(jiān)測(cè)到手機(jī)終端中出現(xiàn)增量短信時(shí),向短信備份服務(wù)器發(fā)送該手機(jī)終端中的第一增量短信信息及第一增量短信信息中每一條短信的本地短信標(biāo)識(shí)。
[0018]上述方法的另一個(gè)實(shí)施例中,短信備份客戶端向短信備份服務(wù)器發(fā)送該手機(jī)終端中的第一增量短信信息及第一增量短信信息中每一條短信的本地短信標(biāo)識(shí)之前,還包括:
[0019]短信備份客戶端通過(guò)如下方式確定手機(jī)終端中的增量短信信息作為第一增量短信信息:確定手機(jī)終端中短信信息的創(chuàng)建時(shí)間晚于手機(jī)終端中記錄的上次同步時(shí)間點(diǎn)的短信信息為第一增量短信信息,其中,上次同步時(shí)間點(diǎn)為手機(jī)終端與短信備份服務(wù)器上次同步短信信息的時(shí)刻;或者,確定手機(jī)終端中未分配本地短信標(biāo)識(shí)的短信信息為第一增量短is Ih 息。
[0020]上述方法的另一個(gè)實(shí)施例中,第二增量短信信息包括第一增量短信信息。
[0021]上述方法的另一個(gè)實(shí)施例中,短信備份客戶端向短信備份服務(wù)器發(fā)送該手機(jī)終端中的第一增量短信信息及第一增量短信信息中每一條短信的本地短信標(biāo)識(shí)之前,還包括:
[0022]短信備份客戶端向短信備份服務(wù)器發(fā)送短信數(shù)據(jù)同步請(qǐng)求,該短信數(shù)據(jù)同步請(qǐng)求中包括所述手機(jī)終端中已有的全部短信信息及為其中每一條短信分配的本地短信標(biāo)識(shí);
[0023]短信備份服務(wù)器存儲(chǔ)所述全部短信信息,并分別向所述全部短信信息中每一條短信分配一個(gè)全局短信標(biāo)識(shí),并在本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)綁定關(guān)系列表中建立所述全部短信信息的中每一條短信的本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)之間的映射關(guān)系;
[0024]短信備份服務(wù)器按照預(yù)先設(shè)置的比較規(guī)則,將短信數(shù)據(jù)同步請(qǐng)求中的全部短信信息與短信備份服務(wù)器上的短信信息進(jìn)行比較,確定手機(jī)終端中不存在的短信信息,并分別向該手機(jī)終端中不存在的短信信息的每一條短信分配一個(gè)全局短信標(biāo)識(shí);
[0025]短信備份服務(wù)器將手機(jī)終端中不存在的短信信息及其全局短信標(biāo)識(shí)、以及所述全部短信信息的本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)之間的映射關(guān)系發(fā)送給短信備份客戶端;
[0026]短信備份客戶端存儲(chǔ)所述全部短信信息的中每一條短信的本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)之間的映射關(guān)系,并分別為手機(jī)終端中不存在的短信信息中的每一條短信分配一個(gè)本地短信標(biāo)識(shí),建立手機(jī)終端中不存在的短信信息中每一條短信的本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)之間的映射關(guān)系并存儲(chǔ);
[0027]短信備份客戶端將所述手機(jī)終端中不存在的短信信息的本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)之間的映射關(guān)系發(fā)送給短信備份服務(wù)器;
[0028]短信備份服務(wù)器將所述手機(jī)終端中不存在的短信信息的本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)之間的映射關(guān)系更新到所述短信備份服務(wù)器中的本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)綁定關(guān)系列表中。
[0029]本發(fā)明實(shí)施例提供的一種手機(jī)終端中短信信息的同步處理系統(tǒng),包括位于手機(jī)終端中的短信備份客戶端,和位于網(wǎng)絡(luò)側(cè)的短信備份服務(wù)器,其中:
[0030]所述短信備份客戶端,用于向短信備份服務(wù)器發(fā)送所述手機(jī)終端中的第一增量短信信息及第一增量短信信息中每一條短信的本地短信標(biāo)識(shí),所述第一增量短信信息為手機(jī)終端與短信備份服務(wù)器上次同步完短信信息后手機(jī)終端中新增的短信信息,本地短信標(biāo)識(shí)在手機(jī)終端中唯一標(biāo)識(shí)一條短信;以及存儲(chǔ)短信備份服務(wù)器發(fā)送的第一增量短信信息的本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)之間的映射關(guān)系,并分別為第二增量短信信息中的每一條增量短信分配一個(gè)本地短信標(biāo)識(shí);以及建立第二增量短信信息的本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)之間的映射關(guān)系并存儲(chǔ),并將第二增量短信信息的本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)之間的映射關(guān)系發(fā)送給短信備份服務(wù)器;
[0031]短信備份服務(wù)器,用于存儲(chǔ)短信備份客戶端發(fā)送的第一增量短信信息,分別向第一增量短信信息中每一條短信分配一個(gè)在短信備份服務(wù)器唯一標(biāo)識(shí)一條短信的全局短信標(biāo)識(shí),并在本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)綁定關(guān)系列表中建立第一增量短信信息的本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)之間的映射關(guān)系;其中,本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)綁定關(guān)系列表包括短信備份服務(wù)器中存儲(chǔ)的各短信的全局短信標(biāo)識(shí)及其在手機(jī)終端中的本地短信標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;確定所述手機(jī)終端與短信備份服務(wù)器上次同步完短信信息后短信備份服務(wù)器新增的短信信息作為第二增量短信信息,并分別為第二增量短信信息中的每一條增量短信分配一個(gè)全局短信標(biāo)識(shí);將第二增量短信信息與第二增量短信信息的全局短信標(biāo)識(shí)、以及第一增量短信信息的本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)之間的映射關(guān)系發(fā)送給短信備份客戶端;以及將第二增量短信信息的本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)之間的映射關(guān)系更新到所述短信備份服務(wù)器中的本地短信標(biāo)識(shí)與全局短信標(biāo)識(shí)綁定關(guān)系列表中。
[0032]上述系統(tǒng)的另一個(gè)實(shí)施例中,所述短信備份客戶端,具體按照預(yù)設(shè)周期向短信備份服務(wù)器發(fā)送該手機(jī)終端中的第一增量短信信息及第一增量短信信息中每一條短信的本地短信標(biāo)識(shí);或者,根據(jù)用戶指示向短信備