本發(fā)明屬于通信技術(shù)領(lǐng)域,尤其涉及一種終端數(shù)據(jù)的處理方法、裝置及系統(tǒng)。
背景技術(shù):
云端服務(wù),又稱網(wǎng)絡(luò)服務(wù),是指運(yùn)用網(wǎng)絡(luò)溝通多臺計(jì)算機(jī)的運(yùn)算工作,或是透過網(wǎng)絡(luò)聯(lián)機(jī)取得由遠(yuǎn)程主機(jī)提供的服務(wù)等。隨著智能終端的不斷普及,用戶可以通過個(gè)人的云端賬號和密碼登錄云端服務(wù)器,可以將終端數(shù)據(jù)同步以及備份到網(wǎng)絡(luò)云端上,或者從網(wǎng)絡(luò)云端上下載需要的數(shù)據(jù)。
為了便于用戶登錄,一個(gè)云端賬號可以對應(yīng)多個(gè)終端信息,即用戶可以利用多個(gè)終端以及相同的云端賬號登錄云端服務(wù)器;然而,假如其中一個(gè)終端長期不用,相應(yīng)的數(shù)據(jù)可能一直未被更新,實(shí)際使用率較低;或者一個(gè)終端丟失或者停機(jī)等,相應(yīng)的數(shù)據(jù)占用多余的空間,存儲空間消耗較大,從而會造成云端服務(wù)器數(shù)據(jù)管理的靈活性較低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種終端數(shù)據(jù)的處理方法、裝置及系統(tǒng),解決了云端服務(wù)器數(shù)據(jù)管理的靈活低的問題。
本發(fā)明實(shí)施例提供以下技術(shù)方案:
第一方面,本發(fā)明提供一種終端數(shù)據(jù)的處理方法,其中包括:
接收請求終端發(fā)送的登錄請求,所述登錄請求攜帶相應(yīng)的終端標(biāo)識信息;
獲取與所述終端標(biāo)識信息相關(guān)聯(lián)的歷史終端信息;
根據(jù)所述歷史終端信息,判斷相應(yīng)的請求終端是否滿足預(yù)設(shè)條件;
若判斷出相應(yīng)的請求終端滿足預(yù)設(shè)條件,則對該請求終端的終端數(shù)據(jù)進(jìn)行與所述歷史終端信息相應(yīng)的處理。
第二方面,本發(fā)明提供一種終端數(shù)據(jù)的處理裝置,其中包括:
接收單元,用于接收請求終端發(fā)送的登錄請求,所述登錄請求攜帶相應(yīng)的終端標(biāo)識信息;
獲取單元,用于獲取與所述終端標(biāo)識信息相關(guān)聯(lián)的歷史終端信息;
判斷單元,用于根據(jù)所述歷史終端信息,判斷相應(yīng)的請求終端是否滿足預(yù)設(shè)條件;
處理單元,用于若判斷出相應(yīng)的請求終端滿足預(yù)設(shè)條件,則對該請求終端的終端數(shù)據(jù)進(jìn)行與所述歷史終端信息相應(yīng)的處理。
第三方面,本發(fā)明提供一種終端數(shù)據(jù)的處理系統(tǒng),包括云端服務(wù)器以及至少一個(gè)請求終端,所述云端服務(wù)器為如第二方面提供的終端數(shù)據(jù)的處理裝置;
所述請求終端用于,向所述云端服務(wù)器發(fā)送登錄請求,所述登錄請求攜帶相應(yīng)的終端標(biāo)識信息。
本發(fā)明實(shí)施例,在云端服務(wù)器接收到請求終端發(fā)送的登錄請求時(shí),獲取與登錄請求中終端標(biāo)識信息相關(guān)聯(lián)的歷史終端信息,然后根據(jù)該歷史終端信息,若判斷出請求終端滿足預(yù)設(shè)條件,則對該請求終端的終端數(shù)據(jù)進(jìn)行與歷史終端信息相應(yīng)的處理;即僅需在請求終端登錄時(shí),根據(jù)請求終端的歷史終端信息,就可確定是否對請求終端的終端數(shù)據(jù)進(jìn)行相應(yīng)的處理,避免云端服務(wù)器中的數(shù)據(jù)一直未被更新或占用多余的存儲空間,大大地提高了云端服務(wù)器數(shù)據(jù)管理的靈活性。
附圖說明
下面結(jié)合附圖,通過對本發(fā)明的具體實(shí)施方式詳細(xì)描述,將使本發(fā)明的技術(shù)方案及其它有益效果顯而易見。
圖1是本發(fā)明實(shí)施例提供的終端數(shù)據(jù)的處理方法的流程示意圖。
圖2是本發(fā)明實(shí)施例提供的終端數(shù)據(jù)的處理系統(tǒng)的場景示意圖。
圖3為本發(fā)明實(shí)施例提供的終端數(shù)據(jù)的處理方法的另一流程示意圖。
圖4為本發(fā)明實(shí)施例提供的終端數(shù)據(jù)的處理裝置的結(jié)構(gòu)示意圖。
圖5為本發(fā)明實(shí)施例提供的終端數(shù)據(jù)的處理裝置的另一結(jié)構(gòu)示意圖。
圖6為本發(fā)明實(shí)施例提供的服務(wù)器的結(jié)構(gòu)示意圖。
具體實(shí)施方式
請參照圖式,其中相同的組件符號代表相同的組件,本發(fā)明的原理是以實(shí)施在一適當(dāng)?shù)倪\(yùn)算環(huán)境中來舉例說明。以下的說明是基于所例示的本發(fā)明具體實(shí)施例,其不應(yīng)被視為限制本發(fā)明未在此詳述的其它具體實(shí)施例。
在以下的說明中,本發(fā)明的具體實(shí)施例將參考由一部或多部計(jì)算機(jī)所執(zhí)行的步驟及符號來說明,除非另有述明。因此,這些步驟及操作將有數(shù)次提到由計(jì)算機(jī)執(zhí)行,本文所指的計(jì)算機(jī)執(zhí)行包括了由代表了以一結(jié)構(gòu)化型式中的數(shù)據(jù)的電子信號的計(jì)算機(jī)處理單元的操作。此操作轉(zhuǎn)換該數(shù)據(jù)或?qū)⑵渚S持在該計(jì)算機(jī)的內(nèi)存系統(tǒng)中的位置處,其可重新配置或另外以本領(lǐng)域測試人員所熟知的方式來改變該計(jì)算機(jī)的運(yùn)作。該數(shù)據(jù)所維持的數(shù)據(jù)結(jié)構(gòu)為該內(nèi)存的實(shí)體位置,其具有由該數(shù)據(jù)格式所定義的特定特性。但是,本發(fā)明原理以上述文字來說明,其并不代表為一種限制,本領(lǐng)域測試人員將可了解到以下所述的多種步驟及操作亦可實(shí)施在硬件當(dāng)中。
本發(fā)明的原理使用許多其它泛用性或特定目的運(yùn)算、通信環(huán)境或組態(tài)來進(jìn)行操作。所熟知的適合用于本發(fā)明的運(yùn)算系統(tǒng)、環(huán)境與組態(tài)的范例可包括(但不限于)手持電話、個(gè)人計(jì)算機(jī)、服務(wù)器、多處理器系統(tǒng)、微電腦為主的系統(tǒng)、主架構(gòu)型計(jì)算機(jī)、及分布式運(yùn)算環(huán)境,其中包括了任何的上述系統(tǒng)或裝置。
以下將分別進(jìn)行詳細(xì)說明。
在本實(shí)施例中,將從終端數(shù)據(jù)的處理裝置的角度進(jìn)行描述,該終端數(shù)據(jù)的處理裝置具體可以集成在服務(wù)器或網(wǎng)關(guān)等網(wǎng)絡(luò)設(shè)備中,如云端服務(wù)器等等。
請參閱圖1,圖1是本發(fā)明實(shí)施例提供的終端數(shù)據(jù)的處理方法的流程示意圖。所述方法包括:
在步驟S101中,接收請求終端發(fā)送的登錄請求,該登錄請求攜帶相應(yīng)的終端標(biāo)識信息。
在步驟S102中,獲取與該終端標(biāo)識信息相關(guān)聯(lián)的歷史終端信息。
本發(fā)明實(shí)施例中該終端標(biāo)識信息為用于標(biāo)識請求終端的信息,如終端賬號信息、終端名稱信息、標(biāo)識符號等等。
比如,云端服務(wù)器接收請求終端發(fā)送的登錄請求,其中該登錄請求攜帶終端賬號信息,并根據(jù)該登錄請求,獲取云端服務(wù)器上與所述終端賬號信息相關(guān)聯(lián)的歷史終端信息。
可以理解的是,由于一個(gè)云賬號可對應(yīng)多個(gè)終端信息,因此,當(dāng)云端服務(wù)器接收到請求終端發(fā)送的登錄請求后,可以根據(jù)終端標(biāo)識信息(如終端賬號信息),獲取到對應(yīng)同一云賬號的多個(gè)終端在云端服務(wù)器登錄、上傳以及下載等等的行為數(shù)據(jù)以及存儲的數(shù)據(jù)本身。
其中,這些對應(yīng)同一云賬號的多個(gè)終端在云端服務(wù)器登錄、上傳以及下載等等的行為數(shù)據(jù)以及存儲的數(shù)據(jù)本身可以認(rèn)為是與該終端標(biāo)識信息相關(guān)聯(lián)的歷史終端信息。
在步驟S103中,根據(jù)該歷史終端信息,判斷相應(yīng)的請求終端是否滿足預(yù)設(shè)條件。
在步驟S104中,若判斷出相應(yīng)的請求終端滿足預(yù)設(shè)條件,則對該請求終端的終端數(shù)據(jù)進(jìn)行與該歷史終端信息相應(yīng)的處理。
可以理解的是,本實(shí)施例中,根據(jù)歷史終端信息,判斷請求終端是否滿足預(yù)設(shè)條件(步驟S103)的方式有很多,比如,在某些實(shí)施方式中可具體包括:
(11)獲取該歷史終端信息中指示的歷史登錄信息。
(12)若根據(jù)歷史登錄信息確定請求終端的使用頻率低于預(yù)設(shè)閾值,則確定該請求終端滿足預(yù)設(shè)條件。
基于此,對請求終端的終端數(shù)據(jù)進(jìn)行與該歷史終端信息相應(yīng)的處理(步驟S104)可具體包括:向該請求終端發(fā)送提示信息,接收請求終端根據(jù)該提示信息返回的操作指令,根據(jù)該操作指令對請求終端的終端數(shù)據(jù)進(jìn)行備份、更新或者刪除。
在該實(shí)施方式中,利用歷史登錄信息來確定出請求終端的使用頻率,如果請求終端的使用頻率較低,可認(rèn)為對應(yīng)的終端長期未使用或不再使用,因此云端服務(wù)器可以向當(dāng)前的請求終端發(fā)送提示信息,以提醒用戶是否對使用頻率較低的請求終端對應(yīng)的終端數(shù)據(jù)進(jìn)行備份、更新或者刪除等等,提高了這部分?jǐn)?shù)據(jù)的實(shí)際使用率。
又比如,在某些實(shí)施方式中,根據(jù)歷史終端信息,判斷請求終端是否滿足預(yù)設(shè)條件可具體包括:
(21)獲取該歷史終端信息中指示的記錄創(chuàng)建信息。
(22)若根據(jù)記錄創(chuàng)建信息確定請求終端超過預(yù)設(shè)的有效時(shí)間值,則確定該請求終端滿足預(yù)設(shè)條件。
基于此,對請求終端的終端數(shù)據(jù)進(jìn)行與該歷史終端信息相應(yīng)的處理(步驟S104)可具體包括:向該請求終端發(fā)送提示信息,接收請求終端根據(jù)該提示信息返回的操作指令,根據(jù)該操作指令對請求終端的終端數(shù)據(jù)進(jìn)行刪除。
在該實(shí)施方式中,利用記錄創(chuàng)建信息來確定出終端數(shù)據(jù)的存儲是否超過有效時(shí)間,如果超過有效時(shí)間值,可認(rèn)為對應(yīng)的終端長期未使用或不再使用,因此云端服務(wù)器可以向當(dāng)前的請求終端發(fā)送提示信息,以提醒用戶是否對超過有效時(shí)間值對應(yīng)的這部分終端數(shù)據(jù)進(jìn)行刪除,大大的減少了多余數(shù)據(jù)對內(nèi)存空間的占用。
還比如,在某些實(shí)施方式中,根據(jù)歷史終端信息,判斷請求終端是否滿足預(yù)設(shè)條件可具體包括:
(31)根據(jù)該歷史終端信息,獲取相應(yīng)的終端數(shù)據(jù)。
(32)若判斷終端數(shù)據(jù)存在無效數(shù)據(jù),則確定該請求終端滿足預(yù)設(shè)條件。
基于此,對請求終端的終端數(shù)據(jù)進(jìn)行與該歷史終端信息相應(yīng)的處理(步驟S104)可具體包括:向該請求終端發(fā)送提示信息,接收請求終端根據(jù)該提示信息返回的操作指令,根據(jù)該操作指令對終端數(shù)據(jù)中的無效數(shù)據(jù)進(jìn)行刪除。
在該實(shí)施方式中,可首先根據(jù)歷史終端信息獲取到相應(yīng)的終端數(shù)據(jù),如用戶上傳以及下載的數(shù)據(jù),等等。判斷該終端數(shù)據(jù)中是否存在無效數(shù)據(jù),如聯(lián)系人已停機(jī)的手機(jī)號對應(yīng)的數(shù)據(jù),或者已經(jīng)超時(shí)的日程表,或者重復(fù)數(shù)據(jù)等等,均可認(rèn)為是無效數(shù)據(jù);因此云端服務(wù)器可以向當(dāng)前的請求終端發(fā)送提示信息,以提醒用戶是否對無效的這部分終端數(shù)據(jù)進(jìn)行刪除,大大的減少了多余數(shù)據(jù)對內(nèi)存空間的占用。
由上述可知,本實(shí)施例提供的終端數(shù)據(jù)的處理方法,在云端服務(wù)器接收到請求終端發(fā)送的登錄請求時(shí),獲取與登錄請求中終端標(biāo)識信息相關(guān)聯(lián)的歷史終端信息,然后根據(jù)該歷史終端信息,若判斷出請求終端滿足預(yù)設(shè)條件,則對該請求終端的終端數(shù)據(jù)進(jìn)行與歷史終端信息相應(yīng)的處理;即僅需在請求終端登錄時(shí),根據(jù)請求終端的歷史終端信息,就可確定是否對請求終端的終端數(shù)據(jù)進(jìn)行相應(yīng)的處理,避免云端服務(wù)器中的數(shù)據(jù)一直未被更新或占用多余的存儲空間,大大地提高了云端服務(wù)器數(shù)據(jù)管理的靈活性。
根據(jù)上述實(shí)施例所描述的方法,以下將舉例作進(jìn)一步詳細(xì)說明。
本發(fā)明實(shí)施例中以終端數(shù)據(jù)的處理系統(tǒng)的應(yīng)用場景為例進(jìn)行分析,其中,該終端數(shù)據(jù)的處理系統(tǒng)主要包括終端數(shù)據(jù)的處理裝置以及請求終端,其中,該終端數(shù)據(jù)的處理裝置具體可以集成在服務(wù)器或網(wǎng)關(guān)等網(wǎng)絡(luò)設(shè)備中,如云端服務(wù)器等等,該請求終端可以具體為如臺式電腦、平板電腦,手機(jī)等終端,該云端服務(wù)器與請求終端可通過無線網(wǎng)絡(luò)進(jìn)行連接。
比如,請參考圖2,圖2為本發(fā)明提供的終端數(shù)據(jù)的處理系統(tǒng)的場景示意圖,該終端數(shù)據(jù)的處理裝置具體集成在云端服務(wù)器中,主要用于接收請求終端發(fā)送的登錄請求,其中登錄請求攜帶相應(yīng)的終端標(biāo)識信息,如終端賬號信息、終端名稱信息,等等。
然后,獲取與該終端標(biāo)識信息相關(guān)聯(lián)的歷史終端信息,如終端的歷史登錄信息、終端數(shù)據(jù)的記錄創(chuàng)建信息,等等;進(jìn)而,根據(jù)這些歷史終端信息來判斷該請求終端是否滿足預(yù)設(shè)條件,若是,則對該請求終端的終端數(shù)據(jù)進(jìn)行與歷史終端信息相應(yīng)的處理,如刪除、備份或者更新,等等。
如圖2所示,該終端數(shù)據(jù)的處理系統(tǒng)還可以包括至少一個(gè)請求終端,如可包括請求終端A、請求終端B、請求終端C以及請求終端D;其中,該請求終端用于接收用戶通過點(diǎn)擊、觸摸、滑動等方式輸入的登錄請求,并將該登錄請求發(fā)送至云端服務(wù)器,其中該登錄請求攜帶該請求終端的終端標(biāo)識信息;或者,接收云端服務(wù)器返回的提示信息以及數(shù)據(jù)處理結(jié)果,等等。
另外,該終端數(shù)據(jù)的處理系統(tǒng)還可以包括存儲器,其中該存儲器存儲有預(yù)設(shè)條件,以在云端服務(wù)器獲取到歷史終端信息后,供云端服務(wù)器調(diào)用。
請參閱圖3,圖3為本發(fā)明實(shí)施例提供的終端數(shù)據(jù)的處理方法的另一流程示意圖。所述方法包括:
在步驟S201中,請求終端A向云端服務(wù)器發(fā)送登錄請求。
在步驟S202中,云端服務(wù)器接收請求終端A發(fā)送的登錄請求。
其中,該登錄請求攜帶請求終端A相應(yīng)的終端賬號信息a。
比如,用戶通過點(diǎn)擊、觸摸、滑動等方式在請求終端A中輸入登錄請求,請求終端A將該登錄請求傳輸至云端服務(wù)器。
在步驟S203中,云端服務(wù)器獲取與終端賬號信息a相關(guān)聯(lián)的歷史終端信息。
可以理解的是,由于一個(gè)云賬號可以對應(yīng)多個(gè)終端信息,因此,當(dāng)云端服務(wù)器接收到請求終端A發(fā)送的登錄請求后,可以根據(jù)終端賬號信息a,獲取到對應(yīng)同一云賬號的多個(gè)終端在云端服務(wù)器登錄、上傳以及下載等等的行為數(shù)據(jù)以及存儲的數(shù)據(jù)本身。
假如,云賬號P對應(yīng)請求終端A、請求終端B、請求終端C以及請求終端D這四個(gè)終端信息,當(dāng)云端服務(wù)器接收到請求終端A發(fā)送的登錄請求后,可以根據(jù)終端賬號信息a,獲取到這四個(gè)請求終端在云端服務(wù)器登錄、上傳以及下載等等的行為數(shù)據(jù)以及存儲的數(shù)據(jù)本身。
本實(shí)施例中,這四個(gè)請求終端在云端服務(wù)器上的行為數(shù)據(jù)以及存儲的數(shù)據(jù)本身可以認(rèn)為是與該終端賬號信息a相關(guān)聯(lián)的歷史終端信息。
進(jìn)一步的,云端服務(wù)器根據(jù)歷史終端信息,判斷出相應(yīng)的請求終端(請求終端A、請求終端B、請求終端C以及請求終端D)是否滿足預(yù)設(shè)條件,若滿足,則對相應(yīng)的終端數(shù)據(jù)進(jìn)行備份、更新或者刪除處理,以更好的管理云端服務(wù)器上的數(shù)據(jù)。
在某些實(shí)施方式中,可以利用歷史終端信息中的歷史登錄信息來確定出請求終端的使用頻率來判斷是否滿足預(yù)設(shè)條件。
在步驟S204中,云端服務(wù)器若根據(jù)歷史登錄信息確定出請求終端B的使用頻率低于預(yù)設(shè)閾值,則向請求終端A發(fā)送提示信息。
在步驟S205中,請求終端A根據(jù)該提示信息返回操作指令。
在步驟S206中,云端服務(wù)器根據(jù)該操作指令對請求終端B的終端數(shù)據(jù)進(jìn)行備份、更新或者刪除。
比如,歷史登錄信息可以具體是關(guān)聯(lián)的這四個(gè)請求終端登錄云端服務(wù)器的時(shí)間信息,如果檢測到該最近時(shí)間信息距離當(dāng)前登錄的時(shí)間信息超過一個(gè)月或兩個(gè)月等,可認(rèn)為相應(yīng)的請求終端的使用頻率較低。
進(jìn)一步的,比如,請求終端B長期未使用或不再使用,因此可根據(jù)該歷史登錄信息檢測到請求終端B登錄云端服務(wù)器的使用頻率低。
基于此,云端服務(wù)器可以向當(dāng)前的請求終端A發(fā)送提示信息,以提醒用戶是否對使用頻率較低的請求終端B對應(yīng)的終端數(shù)據(jù)進(jìn)行備份、更新或者刪除等等,大大提高了這部分?jǐn)?shù)據(jù)的實(shí)際使用率,以及減少多余數(shù)據(jù)對云端服務(wù)器內(nèi)存的占用。
在某些實(shí)施方式中,還可以利用歷史終端信息相應(yīng)的終端數(shù)據(jù)是否有效來判斷是否滿足預(yù)設(shè)條件。
在步驟S207中,云端服務(wù)器若根據(jù)歷史終端信息確定相應(yīng)的終端數(shù)據(jù)存在無效數(shù)據(jù),則向請求終端A發(fā)送提示信息。
在步驟S208中,請求終端A根據(jù)該提示信息返回操作指令。
在步驟S209中,云端服務(wù)器根據(jù)該操作指令對無效數(shù)據(jù)進(jìn)行刪除。
比如,無效數(shù)據(jù)可以具體指聯(lián)系人已停機(jī)的手機(jī)號對應(yīng)的數(shù)據(jù),或者已經(jīng)超時(shí)的日程表,或者重復(fù)數(shù)據(jù)等等。
進(jìn)一步的,當(dāng)云端服務(wù)器檢測到這類無效數(shù)據(jù),可以向當(dāng)前的請求終端A發(fā)送提示信息,以提醒用戶是否對無效的這部分終端數(shù)據(jù)進(jìn)行刪除,大大的減少了多余數(shù)據(jù)對內(nèi)存空間的占用,節(jié)省了云服務(wù)器的空間。
本實(shí)施例提供的終端數(shù)據(jù)的處理方法,在云端服務(wù)器接收到請求終端發(fā)送的登錄請求時(shí),獲取與登錄請求中終端標(biāo)識信息相關(guān)聯(lián)的歷史終端信息,然后根據(jù)該歷史終端信息,若判斷出請求終端滿足預(yù)設(shè)條件,則對該請求終端的終端數(shù)據(jù)進(jìn)行與歷史終端信息相應(yīng)的處理;即僅需在請求終端登錄時(shí),根據(jù)請求終端的歷史終端信息,就可確定是否對請求終端的終端數(shù)據(jù)進(jìn)行相應(yīng)的處理,避免云端服務(wù)器中的數(shù)據(jù)一直未被更新或占用多余的存儲空間,大大地提高了云端服務(wù)器數(shù)據(jù)管理的靈活性。如,對使用頻率較低的請求終端對應(yīng)的終端數(shù)據(jù)進(jìn)行備份、更新或者刪除等等,大大提高了這部分?jǐn)?shù)據(jù)的實(shí)際使用率,以及減少多余數(shù)據(jù)對云端服務(wù)器內(nèi)存的占用;以及,對無效的這部分終端數(shù)據(jù)進(jìn)行刪除,大大的減少了多余數(shù)據(jù)對內(nèi)存空間的占用,節(jié)省了云服務(wù)器的空間。
為便于更好的實(shí)施本發(fā)明實(shí)施例提供的終端數(shù)據(jù)的處理方法,本發(fā)明實(shí)施例還提供一種基于上述終端數(shù)據(jù)的處理方法的裝置及系統(tǒng)。其中名詞的含義與上述終端數(shù)據(jù)的處理的方法中相同,具體實(shí)現(xiàn)細(xì)節(jié)可以參考方法實(shí)施例中的說明。
請參閱圖4,圖4為本發(fā)明實(shí)施例提供的終端數(shù)據(jù)的處理裝置的結(jié)構(gòu)示意圖,該終端數(shù)據(jù)的處理裝置300可具體包括接收單元301、獲取單元302、判斷單元303以及處理單元304。
其中接收單元301,用于接收請求終端發(fā)送的登錄請求,所述登錄請求攜帶相應(yīng)的終端標(biāo)識信息。獲取單元302,用于獲取與所述終端標(biāo)識信息相關(guān)聯(lián)的歷史終端信息。
在某些實(shí)施方式中,終端標(biāo)識信息可以包括終端賬號信息,該獲取單元302可以用于:獲取云端服務(wù)器上與該終端賬號信息相關(guān)聯(lián)的歷史終端信息。
比如,云端服務(wù)器接收請求終端發(fā)送的登錄請求,其中該登錄請求攜帶終端賬號信息,并根據(jù)該登錄請求,獲取云端服務(wù)器上與所述終端賬號信息相關(guān)聯(lián)的歷史終端信息。
可以理解的是,由于一個(gè)云賬號可對應(yīng)多個(gè)終端信息,因此,當(dāng)云端服務(wù)器接收到請求終端發(fā)送的登錄請求后,可以根據(jù)終端標(biāo)識信息(如終端賬號信息),獲取到對應(yīng)同一云賬號的多個(gè)終端在云端服務(wù)器登錄、上傳以及下載等等的行為數(shù)據(jù)以及存儲的數(shù)據(jù)本身。
其中,這些對應(yīng)同一云賬號的多個(gè)終端在云端服務(wù)器登錄、上傳以及下載等等的行為數(shù)據(jù)以及存儲的數(shù)據(jù)本身可以認(rèn)為是與該終端標(biāo)識信息相關(guān)聯(lián)的歷史終端信息。
判斷單元303,用于根據(jù)所述歷史終端信息,判斷相應(yīng)的請求終端是否滿足預(yù)設(shè)條件。處理單元304,用于若判斷出相應(yīng)的請求終端滿足預(yù)設(shè)條件,則對該請求終端的終端數(shù)據(jù)進(jìn)行與歷史終端信息相應(yīng)的處理。
可以理解的是,本實(shí)施例中,判斷單元303根據(jù)歷史終端信息,判斷請求終端是否滿足預(yù)設(shè)條件的方式有很多,請一并參閱圖5,圖5為本發(fā)明實(shí)施例提供的終端數(shù)據(jù)的處理裝置的另一結(jié)構(gòu)示意圖。
比如,該終端數(shù)據(jù)的處理裝置400中判斷單元303可以包括:
第一獲取子單元3031,用于獲取所述歷史終端信息中指示的歷史登錄信息。
第一確定子單元3032,用于若根據(jù)所述歷史登錄信息確定請求終端的使用頻率低于預(yù)設(shè)閾值,則確定相應(yīng)的請求終端滿足預(yù)設(shè)條件。
基于此,該處理單元304用于向所述請求終端發(fā)送提示信息,接收請求終端根據(jù)所述提示信息返回的操作指令,根據(jù)所述操作指令對相應(yīng)的請求終端的終端數(shù)據(jù)進(jìn)行備份、更新或者刪除。
在該實(shí)施方式中,利用歷史登錄信息來確定出請求終端的使用頻率,如果請求終端的使用頻率較低,可認(rèn)為對應(yīng)的終端長期未使用或不再使用,因此云端服務(wù)器可以向當(dāng)前的請求終端發(fā)送提示信息,以提醒用戶是否對使用頻率較低的請求終端對應(yīng)的終端數(shù)據(jù)進(jìn)行備份、更新或者刪除等等,提高了這部分?jǐn)?shù)據(jù)的實(shí)際使用率。
又比如,如圖5所示,在某些實(shí)施方式中,該判斷單元303還可以包括:
第二獲取子單元3033,用于獲取所述歷史終端信息中指示的記錄創(chuàng)建信息。
第二確定子單元3034,用于若根據(jù)所述記錄創(chuàng)建信息確定請求終端超過預(yù)設(shè)的有效時(shí)間值,則確定相應(yīng)的請求終端滿足預(yù)設(shè)條件。
基于此,該處理單元304用于向所述請求終端發(fā)送提示信息,接收請求終端根據(jù)所述提示信息返回的操作指令,根據(jù)所述操作指令對相應(yīng)的請求終端的終端數(shù)據(jù)進(jìn)行刪除。
在該實(shí)施方式中,利用記錄創(chuàng)建信息來確定出終端數(shù)據(jù)的存儲是否超過有效時(shí)間,如果超過有效時(shí)間值,可認(rèn)為對應(yīng)的終端長期未使用或不再使用,因此云端服務(wù)器可以向當(dāng)前的請求終端發(fā)送提示信息,以提醒用戶是否對超過有效時(shí)間值對應(yīng)的這部分終端數(shù)據(jù)進(jìn)行刪除,大大的減少了多余數(shù)據(jù)對內(nèi)存空間的占用。
還比如,如圖5所示,在某些實(shí)施方式中,該判斷單元303還可以包括:
第三獲取子單元3035,用于判斷所述歷史終端信息,獲取相應(yīng)的終端數(shù)據(jù)。
第三確定子單元3036,用于若判斷所述終端數(shù)據(jù)存在無效數(shù)據(jù),則確定相應(yīng)的請求終端滿足預(yù)設(shè)條件。
基于此,該處理單元304用于向所述請求終端發(fā)送提示信息,接收請求終端根據(jù)所述提示信息返回的操作指令,根據(jù)所述操作指令對終端數(shù)據(jù)中的無效數(shù)據(jù)進(jìn)行刪除。
在該實(shí)施方式中,可首先根據(jù)歷史終端信息獲取到相應(yīng)的終端數(shù)據(jù),如用戶上傳以及下載的數(shù)據(jù),等等。判斷該終端數(shù)據(jù)中是否存在無效數(shù)據(jù),如聯(lián)系人已停機(jī)的手機(jī)號對應(yīng)的數(shù)據(jù),或者已經(jīng)超時(shí)的日程表,或者重復(fù)數(shù)據(jù)等等,均可認(rèn)為是無效數(shù)據(jù);因此云端服務(wù)器可以向當(dāng)前的請求終端發(fā)送提示信息,以提醒用戶是否對無效的這部分終端數(shù)據(jù)進(jìn)行刪除,大大的減少了多余數(shù)據(jù)對內(nèi)存空間的占用。
具體實(shí)施時(shí),以上各個(gè)單元可以作為獨(dú)立的實(shí)體來實(shí)現(xiàn),也可以進(jìn)行任意組合,作為同一或若干個(gè)實(shí)體來實(shí)現(xiàn),以上各個(gè)單元的具體實(shí)施可參見前面的方法實(shí)施例,在此不再贅述。
該終端數(shù)據(jù)的處理裝置具體可以集成在服務(wù)器或網(wǎng)關(guān)等網(wǎng)絡(luò)設(shè)備中,如云端服務(wù)器等等。
由上述可知,本實(shí)施例提供的終端數(shù)據(jù)的處理裝置,在云端服務(wù)器接收到請求終端發(fā)送的登錄請求時(shí),獲取與登錄請求中終端標(biāo)識信息相關(guān)聯(lián)的歷史終端信息,然后根據(jù)該歷史終端信息,若判斷出請求終端滿足預(yù)設(shè)條件,則對該請求終端的終端數(shù)據(jù)進(jìn)行與歷史終端信息相應(yīng)的處理;即僅需在請求終端登錄時(shí),根據(jù)請求終端的歷史終端信息,就可確定是否對請求終端的終端數(shù)據(jù)進(jìn)行相應(yīng)的處理,避免云端服務(wù)器中的數(shù)據(jù)一直未被更新或占用多余的存儲空間,大大地提高了云端服務(wù)器數(shù)據(jù)管理的靈活性。
另外,本發(fā)明還提供一種終端數(shù)據(jù)的處理系統(tǒng),可參考如圖2所示的終端數(shù)據(jù)的處理系統(tǒng),包括云端服務(wù)器以及至少一個(gè)請求終端,其中該云端服務(wù)器可以包括如上實(shí)施例所提供的任一終端數(shù)據(jù)的處理裝置。
比如,該云端服務(wù)器主要用于接收請求終端發(fā)送的登錄請求,其中登錄請求攜帶相應(yīng)的終端標(biāo)識信息,如終端賬號信息、終端名稱信息,等等。然后,獲取與該終端標(biāo)識信息相關(guān)聯(lián)的歷史終端信息,如終端的歷史登錄信息、終端數(shù)據(jù)的記錄創(chuàng)建信息,等等;進(jìn)而,根據(jù)這些歷史終端信息來判斷該請求終端是否滿足預(yù)設(shè)條件,若是,則對該請求終端的終端數(shù)據(jù)進(jìn)行與歷史終端信息相應(yīng)的處理,如刪除、備份或者更新,等等。
在某些實(shí)施方式中,該云端服務(wù)器還可以基于以下方式判斷請求終端是否滿足預(yù)設(shè)條件:
比如,獲取該歷史終端信息中指示的歷史登錄信息,若根據(jù)歷史登錄信息確定請求終端的使用頻率低于預(yù)設(shè)閾值,則確定該請求終端滿足預(yù)設(shè)條件,進(jìn)而,云端服務(wù)器向該請求終端發(fā)送提示信息,接收請求終端根據(jù)該提示信息返回的操作指令,根據(jù)該操作指令對請求終端的終端數(shù)據(jù)進(jìn)行備份、更新或者刪除,提高了這部分?jǐn)?shù)據(jù)的實(shí)際使用率。
又比如,獲取該歷史終端信息中指示的記錄創(chuàng)建信息,若根據(jù)記錄創(chuàng)建信息確定請求終端超過預(yù)設(shè)的有效時(shí)間值,則確定該請求終端滿足預(yù)設(shè)條件,進(jìn)而云端服務(wù)器可以向當(dāng)前的請求終端發(fā)送提示信息,以提醒用戶是否對超過有效時(shí)間值對應(yīng)的這部分終端數(shù)據(jù)進(jìn)行刪除,大大的減少了多余數(shù)據(jù)對內(nèi)存空間的占用。
還比如,根據(jù)該歷史終端信息,獲取相應(yīng)的終端數(shù)據(jù),若判斷終端數(shù)據(jù)存在無效數(shù)據(jù),如聯(lián)系人已停機(jī)的手機(jī)號對應(yīng)的數(shù)據(jù),或者已經(jīng)超時(shí)的日程表,或者重復(fù)數(shù)據(jù)等等,均可認(rèn)為是無效數(shù)據(jù);因此云端服務(wù)器可以向當(dāng)前的請求終端發(fā)送提示信息,以提醒用戶是否對超過有效時(shí)間值對應(yīng)的這部分終端數(shù)據(jù)進(jìn)行刪除,大大的減少了多余數(shù)據(jù)對內(nèi)存空間的占用。
該終端數(shù)據(jù)的處理系統(tǒng)還可以包括請求終端,其中,該請求終端用于接收用戶通過點(diǎn)擊、觸摸、滑動等方式輸入的登錄請求,并將該登錄請求發(fā)送至云端服務(wù)器,其中該登錄請求攜帶該請求終端的終端標(biāo)識信息;或者,接收云端服務(wù)器返回的提示信息以及數(shù)據(jù)處理結(jié)果,等等。
另外,該終端數(shù)據(jù)的處理系統(tǒng)還可以包括存儲器,其中該存儲器存儲有預(yù)設(shè)條件,以在云端服務(wù)器獲取到歷史終端信息后,供云端服務(wù)器調(diào)用。
可以理解的是,該終端數(shù)據(jù)的處理裝置的結(jié)構(gòu)以及功能實(shí)現(xiàn)可以參見上文針對終端數(shù)據(jù)的處理裝置的詳細(xì)描述,此處不再贅述。
本發(fā)明實(shí)施例提供了一種服務(wù)器600,其中可以集成如上實(shí)施例所提供的任一終端數(shù)據(jù)的處理裝置,參考圖6,其示出了本發(fā)明實(shí)施例所涉及的服務(wù)器600的結(jié)構(gòu)示意圖,具體來講:
該服務(wù)器600可以包括一個(gè)或者一個(gè)以上處理核心的處理器601、一個(gè)或一個(gè)以上計(jì)算機(jī)可讀存儲介質(zhì)的存儲器602、通訊單元603、電源604、輸入單元605、以及顯示單元606等部件。本領(lǐng)域技術(shù)人員可以理解,圖6中示出的服務(wù)器結(jié)構(gòu)并不構(gòu)成對服務(wù)器的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
處理器601是該服務(wù)器的控制中心,利用各種接口和線路連接整個(gè)服務(wù)器的各個(gè)部分,通過運(yùn)行或執(zhí)行存儲在存儲器602內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器602內(nèi)的數(shù)據(jù),執(zhí)行服務(wù)器的各種功能和處理數(shù)據(jù),從而對服務(wù)器進(jìn)行整體監(jiān)控??蛇x的,處理器601可包括一個(gè)或多個(gè)處理核心;優(yōu)選的,處理器601可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信。可以理解的是,上述調(diào)制解調(diào)處理器也可以不集成到處理器601中。
存儲器602可用于存儲軟件程序以及模塊,處理器601通過運(yùn)行存儲在存儲器602的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。
通訊單元603可用于收發(fā)信息過程中,信號的接收和發(fā)送,特別地,通訊單元603接收請求終端發(fā)送的信號,并將信號交由一個(gè)或者一個(gè)以上處理器601處理;同時(shí),通訊單元603將處理器601發(fā)出的反饋信號發(fā)送給請求終端。
服務(wù)器還包括給各個(gè)部件供電的電源604(比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器601邏輯相連,從而通過電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。電源604還可以包括一個(gè)或一個(gè)以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。
該服務(wù)器還可包括輸入單元605,該輸入單元605可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號輸入。
該服務(wù)器還可包括顯示單元606,該顯示單元606可用于顯示由用戶輸入的信息或提供給用戶的信息以及服務(wù)器的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來構(gòu)成。顯示單元606可包括顯示面板,可選的,可以采用液晶顯示器(LCD,Liquid Crystal Display)、有機(jī)發(fā)光二極管(OLED,Organic Light-Emitting Diode)等形式來配置顯示面板。
具體在本實(shí)施例中,服務(wù)器中的處理器601會按照如下的指令,將一個(gè)或一個(gè)以上的應(yīng)用程序的進(jìn)程對應(yīng)的可執(zhí)行文件加載到存儲器602中,并由處理器601來運(yùn)行存儲在存儲器602中的應(yīng)用程序,從而實(shí)現(xiàn)各種功能,如下:
接收請求終端發(fā)送的登錄請求,所述登錄請求攜帶相應(yīng)的終端標(biāo)識信息;獲取與所述終端標(biāo)識信息相關(guān)聯(lián)的歷史終端信息;根據(jù)所述歷史終端信息,判斷相應(yīng)的請求終端是否滿足預(yù)設(shè)條件;若判斷出相應(yīng)的請求終端滿足預(yù)設(shè)條件,則對該請求終端的終端數(shù)據(jù)進(jìn)行與歷史終端信息相應(yīng)的處理。
在某些實(shí)施方式中,該處理器601還運(yùn)行存儲在存儲器602中的應(yīng)用程序,如下:
比如,獲取所述歷史終端信息中指示的歷史登錄信息;若根據(jù)所述歷史登錄信息確定請求終端的使用頻率低于預(yù)設(shè)閾值,則確定相應(yīng)的請求終端滿足預(yù)設(shè)條件;向所述請求終端發(fā)送提示信息,接收請求終端根據(jù)所述提示信息返回的操作指令,根據(jù)所述操作指令對相應(yīng)的請求終端的終端數(shù)據(jù)進(jìn)行備份、更新或者刪除。
又比如,獲取所述歷史終端信息中指示的記錄創(chuàng)建信息;若根據(jù)所述記錄創(chuàng)建信息確定請求終端超過預(yù)設(shè)的有效時(shí)間值,則確定相應(yīng)的請求終端滿足預(yù)設(shè)條件;向所述請求終端發(fā)送提示信息,接收請求終端根據(jù)所述提示信息返回的操作指令,根據(jù)所述操作指令對相應(yīng)的請求終端的終端數(shù)據(jù)進(jìn)行刪除。
還比如,根據(jù)所述歷史終端信息,獲取相應(yīng)的終端數(shù)據(jù);若判斷所述終端數(shù)據(jù)存在無效數(shù)據(jù),則確定相應(yīng)的請求終端滿足預(yù)設(shè)條件;向所述請求終端發(fā)送提示信息,接收請求終端根據(jù)所述提示信息返回的操作指令,根據(jù)所述操作指令對終端數(shù)據(jù)中的無效數(shù)據(jù)進(jìn)行刪除。
在某些實(shí)施方式中,該終端標(biāo)識信息包括終端賬號信息,該處理器601還運(yùn)行存儲在存儲器602中的應(yīng)用程序,如下:獲取云端服務(wù)器上與所述終端賬號信息相關(guān)聯(lián)的歷史終端信息。
在上述實(shí)施例中,對各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見上文針對終端數(shù)據(jù)的處理方法的詳細(xì)描述,此處不再贅述。
本發(fā)明實(shí)施例提供的所述終端數(shù)據(jù)的處理裝置,譬如為計(jì)算機(jī)、平板電腦、具有觸摸功能的手機(jī)等等,所述終端數(shù)據(jù)的處理裝置與上文實(shí)施例中的終端數(shù)據(jù)的處理方法屬于同一構(gòu)思,在所述終端數(shù)據(jù)的處理裝置上可以運(yùn)行所述終端數(shù)據(jù)的處理方法實(shí)施例中提供的任一方法,其具體實(shí)現(xiàn)過程詳見所述終端數(shù)據(jù)的處理方法實(shí)施例,此處不再贅述。
需要說明的是,對本發(fā)明所述終端數(shù)據(jù)的處理方法而言,本領(lǐng)域普通測試人員可以理解實(shí)現(xiàn)本發(fā)明實(shí)施例所述終端數(shù)據(jù)的處理方法的全部或部分流程,是可以通過計(jì)算機(jī)程序來控制相關(guān)的硬件來完成,所述計(jì)算機(jī)程序可存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,如存儲在終端的存儲器中,并被該終端內(nèi)的至少一個(gè)處理器執(zhí)行,在執(zhí)行過程中可包括如所述終端數(shù)據(jù)的處理方法的實(shí)施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲器(ROM,Read Only Memory)、隨機(jī)存取記憶體(RAM,Random Access Memory)等。
對本發(fā)明實(shí)施例的所述終端數(shù)據(jù)的處理裝置而言,其各功能模塊可以集成在一個(gè)處理芯片中,也可以是各個(gè)模塊單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上模塊集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲在一個(gè)計(jì)算機(jī)可讀取存儲介質(zhì)中,所述存儲介質(zhì)譬如為只讀存儲器,磁盤或光盤等。
以上對本發(fā)明實(shí)施例所提供的一種終端數(shù)據(jù)的處理方法、裝置及系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對于本領(lǐng)域的技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。