時(shí)通訊客戶(hù)端使用賬號(hào)向服務(wù)器上傳數(shù)據(jù)以及所述數(shù)據(jù)的下發(fā)條件,以使所述服務(wù)器根據(jù)所述數(shù)據(jù)的下發(fā)條件發(fā)送所述數(shù)據(jù),其中所述賬號(hào)是所述服務(wù)器為即時(shí)通訊用戶(hù)分配的,所述下發(fā)條件包括:所述數(shù)據(jù)的接收方為使用所述賬號(hào)的即時(shí)通訊客戶(hù)端; 使用所述賬號(hào)的即時(shí)通訊客戶(hù)端接收所述服務(wù)器根據(jù)所述下發(fā)條件下發(fā)的所述數(shù)據(jù)。
2.如權(quán)利要求1所述的用于即時(shí)通訊客戶(hù)端的數(shù)據(jù)傳輸方法,其特征在于,所述使用所述賬號(hào)的即時(shí)通訊客戶(hù)端接收所述服務(wù)器根據(jù)所述下發(fā)條件下發(fā)的所述數(shù)據(jù)的步驟,具體為: 當(dāng)所述數(shù)據(jù)的下發(fā)條件包括定時(shí)接收時(shí),如果即時(shí)通訊客戶(hù)端在所述定時(shí)接收時(shí)間到達(dá)時(shí)在本設(shè)備或者另一設(shè)備使用所述賬號(hào)已登錄到所述服務(wù)器,則所述即時(shí)通訊客戶(hù)端接收所述服務(wù)器在所述定時(shí)接收時(shí)間到達(dá)時(shí)下發(fā)的所述數(shù)據(jù)。
3.如權(quán)利要求1所述的用于即時(shí)通訊客戶(hù)端的數(shù)據(jù)傳輸方法,其特征在于,所述使用所述賬號(hào)的即時(shí)通訊客戶(hù)端接收所述服務(wù)器根據(jù)所述下發(fā)條件下發(fā)的所述數(shù)據(jù)的步驟,具體包括: 當(dāng)所述數(shù)據(jù)的下發(fā)條件包括下次登錄后接收時(shí),如果即時(shí)通訊客戶(hù)端在本設(shè)備或者另一設(shè)備再次使用所述賬號(hào)登錄到即時(shí)通訊服務(wù)器,所述即時(shí)通訊客戶(hù)端輸出提醒消息,所述提醒消息用于提醒即時(shí)通訊用戶(hù)從所述數(shù)據(jù)中選擇需要下載的數(shù)據(jù); 當(dāng)接收到針對(duì)所述數(shù)據(jù)的選擇接收指令時(shí),使用所述賬號(hào)的即時(shí)通訊客戶(hù)端向所述服務(wù)器發(fā)送數(shù)據(jù)下載請(qǐng)求,以使所述服務(wù)器將所述數(shù)據(jù)下載請(qǐng)求指定的數(shù)據(jù)下發(fā)至使用所述賬號(hào)的即時(shí)通訊客戶(hù)端。
4.如權(quán)利要求1所述的用于即時(shí)通訊客戶(hù)端的數(shù)據(jù)傳輸方法,其特征在于,即時(shí)通訊客戶(hù)端使用賬號(hào)向服務(wù)器上傳數(shù)據(jù)以及所述數(shù)據(jù)的下發(fā)條件的步驟,具體包括: 所述即時(shí)通訊客戶(hù)端在離線模式或在線模式下,使用所述賬號(hào)向服務(wù)器上傳所述數(shù)據(jù)以及所述下發(fā)條件; 所述使用所述賬號(hào)的即時(shí)通訊客戶(hù)端接收所述服務(wù)器根據(jù)所述下發(fā)條件下發(fā)的所述數(shù)據(jù)的步驟,具體為: 使用所述賬號(hào)的即時(shí)通訊客戶(hù)端在離線模式或在線模式下,接收所述服務(wù)器根據(jù)所述下發(fā)條件下發(fā)的所述數(shù)據(jù)。
5.如權(quán)利要求1所述的用于即時(shí)通訊客戶(hù)端的數(shù)據(jù)傳輸方法,其特征在于,在即時(shí)通訊客戶(hù)端使用賬號(hào)向服務(wù)器上傳數(shù)據(jù)以及所述數(shù)據(jù)的下發(fā)條件的步驟之前,所述用于即時(shí)通訊客戶(hù)端的數(shù)據(jù)傳輸方法還包括: 所述即時(shí)通訊客戶(hù)端向所述服務(wù)器發(fā)送加密請(qǐng)求,接收所述服務(wù)器分配的加密算法,采用所述加密算法對(duì)所述數(shù)據(jù)加密; 所述即時(shí)通訊客戶(hù)端使用賬號(hào)向服務(wù)器上傳數(shù)據(jù)以及所述數(shù)據(jù)的下發(fā)條件的步驟,具體為: 所述即時(shí)通訊客戶(hù)端使用所述賬號(hào)向所述服務(wù)器上傳用所述加密算法加密后的所述數(shù)據(jù),以及向所述服務(wù)器上傳所述下發(fā)條件。
6.如權(quán)利要求5所述的用于即時(shí)通訊客戶(hù)端的數(shù)據(jù)傳輸方法,其特征在于,所述使用所述賬號(hào)的即時(shí)通訊客戶(hù)端接收所述服務(wù)器根據(jù)所述下發(fā)條件下發(fā)的所述數(shù)據(jù)的步驟之后,所述用于即時(shí)通訊客戶(hù)端的數(shù)據(jù)傳輸方法還包括: 當(dāng)需要使用已加密的所述數(shù)據(jù)時(shí),采用所述加密算法對(duì)應(yīng)的密鑰從已加密的所述數(shù)據(jù)中解密出所述數(shù)據(jù)。
7.如權(quán)利要求1所述的用于即時(shí)通訊客戶(hù)端的數(shù)據(jù)傳輸方法,其特征在于,所述使用所述賬號(hào)的即時(shí)通訊客戶(hù)端接收所述服務(wù)器根據(jù)所述下發(fā)條件下發(fā)的所述數(shù)據(jù)的步驟,具體包括: 當(dāng)滿(mǎn)足所述下發(fā)條件時(shí),判斷使用所述賬號(hào)的即時(shí)通訊客戶(hù)端所在的設(shè)備是否具有足夠的存儲(chǔ)空間,若不具有足夠的存儲(chǔ)空間,則使用所述賬號(hào)的即時(shí)通訊客戶(hù)端不接收所述服務(wù)器下發(fā)的所述數(shù)據(jù),若具有足夠的存儲(chǔ)空間,則使用所述賬號(hào)的即時(shí)通訊客戶(hù)端接收所述服務(wù)器下發(fā)的所述數(shù)據(jù)。
8.如權(quán)利要求1或7所述的用于即時(shí)通訊客戶(hù)端的數(shù)據(jù)傳輸方法,其特征在于,所述使用所述賬號(hào)的即時(shí)通訊客戶(hù)端接收所述服務(wù)器根據(jù)所述下發(fā)條件下發(fā)的所述數(shù)據(jù)的步驟,具體包括: 當(dāng)滿(mǎn)足所述下發(fā)條件時(shí),判斷使用所述賬號(hào)的即時(shí)通訊客戶(hù)端所在的設(shè)備是否已安裝用于處理所述數(shù)據(jù)的應(yīng)用程序,若未安裝所述應(yīng)用程序,則使用所述賬號(hào)的即時(shí)通訊客戶(hù)端提醒安裝所述應(yīng)用程序,當(dāng)接收到不安裝所述應(yīng)用程序的指令時(shí),使用所述賬號(hào)的即時(shí)通訊客戶(hù)端不接收所述服務(wù)器下發(fā)的所述數(shù)據(jù),在接收到安裝所述應(yīng)用程序的指令,安裝所述應(yīng)用程序之后,使用所述賬號(hào)的即時(shí)通訊客戶(hù)端接收所述服務(wù)器下發(fā)的所述數(shù)據(jù)。
9.一種用于即時(shí)通訊客戶(hù)端的數(shù)據(jù)傳輸裝置,其特征在于,所述用于即時(shí)通訊客戶(hù)端的數(shù)據(jù)傳輸裝置包括: 數(shù)據(jù)上傳單元,用于使用賬號(hào)向服務(wù)器上傳數(shù)據(jù)以及所述數(shù)據(jù)的下發(fā)條件,以使所述服務(wù)器根據(jù)所述數(shù)據(jù)的下發(fā)條件發(fā)送所述數(shù)據(jù),其中所述賬號(hào)是所述服務(wù)器為即時(shí)通訊用戶(hù)分配的,所述下發(fā)條件包括:所述數(shù)據(jù)的接收方為使用所述賬號(hào)的即時(shí)通訊客戶(hù)端; 數(shù)據(jù)下載單元,用于使用所述賬號(hào)接收所述服務(wù)器根據(jù)所述下發(fā)條件下發(fā)的所述數(shù)據(jù)。
10.如權(quán)利要求9所述的用于即時(shí)通訊客戶(hù)端的數(shù)據(jù)傳輸裝置,其特征在于,所述數(shù)據(jù)下載單元,具體包括: 定時(shí)接收單元,用于當(dāng)所述數(shù)據(jù)的下發(fā)條件包括定時(shí)接收時(shí),如果即時(shí)通訊客戶(hù)端在所述定時(shí)接收時(shí)間到達(dá)時(shí)在本設(shè)備或者另一設(shè)備使用所述賬號(hào)已登錄到所述服務(wù)器,則接收所述服務(wù)器在所述定時(shí)接收時(shí)間到達(dá)時(shí)下發(fā)的所述數(shù)據(jù)。
11.如權(quán)利要求9所述的用于即時(shí)通訊客戶(hù)端的數(shù)據(jù)傳輸裝置,其特征在于,所述數(shù)據(jù)下載單元,具體包括: 消息提醒單元,用于當(dāng)所述數(shù)據(jù)的下發(fā)條件包括下次登錄后接收時(shí),如果即時(shí)通訊客戶(hù)端在本設(shè)備或者另一設(shè)備再次使用所述賬號(hào)登錄到即時(shí)通訊服務(wù)器,輸出提醒消息,所述提醒消息用于提醒即時(shí)通訊用戶(hù)從所述數(shù)據(jù)中選擇需要下載的數(shù)據(jù); 選擇接收單元,用于當(dāng)接收到針對(duì)所述數(shù)據(jù)的選擇接收指令時(shí),使用所述賬號(hào)向所述服務(wù)器發(fā)送數(shù)據(jù)下載請(qǐng)求,以使所述服務(wù)器將所述數(shù)據(jù)下載請(qǐng)求指定的數(shù)據(jù)下發(fā)至使用所述賬號(hào)的即時(shí)通訊客戶(hù)端。
12.如權(quán)利要求9所述的用于即時(shí)通訊客戶(hù)端的數(shù)據(jù)傳輸裝置,其特征在于,所述數(shù)據(jù)上傳單元,具體包括: 模式上傳單元,用于在離線模式或在線模式下,使用所述賬號(hào)向服務(wù)器上傳所述數(shù)據(jù)以及所述下發(fā)條件; 所述數(shù)據(jù)下載單元,具體包括: 模式下載單元,用于使用所述賬號(hào)在離線模式或在線模式下,接收所述服務(wù)器根據(jù)所述下發(fā)條件下發(fā)的所述數(shù)據(jù)。
13.如權(quán)利要求9所述的用于即時(shí)通訊客戶(hù)端的數(shù)據(jù)傳輸裝置,其特征在于,所述用于即時(shí)通訊客戶(hù)端的數(shù)據(jù)傳輸裝置還包括: 加密算法獲取單元,用于向所述服務(wù)器發(fā)送加密請(qǐng)求,接收所述服務(wù)器分配的加密算法,采用所述加密算法對(duì)所述數(shù)據(jù)加密; 所述數(shù)據(jù)上傳單元,具體包括: 加密上傳單元,用于使用所述賬號(hào)向所述服務(wù)器上傳用所述加密算法加密后的所述數(shù)據(jù),以及向所述服務(wù)器上傳所述下發(fā)條件。
14.如權(quán)利要求13所述的用于即時(shí)通訊客戶(hù)端的數(shù)據(jù)傳輸裝置,其特征在于,所述用于即時(shí)通訊客戶(hù)端的數(shù)據(jù)傳輸裝置,還包括: 解密單元,用于當(dāng)需要使用已加密的所述數(shù)據(jù)時(shí),采用所述加密算法對(duì)應(yīng)的密鑰從已加密的所述數(shù)據(jù)中解密出所述數(shù)據(jù)。
15.如權(quán)利要求9所述的用于即時(shí)通訊客戶(hù)端的數(shù)據(jù)傳輸裝置,其特征在于,所述數(shù)據(jù)下載單元,還包括: 存儲(chǔ)預(yù)判下載單元,用于當(dāng)滿(mǎn)足所述下發(fā)條件時(shí),判斷使用所述賬號(hào)的即時(shí)通訊客戶(hù)端所在的設(shè)備是否具有足夠的存儲(chǔ)空間,若不具有足夠的存儲(chǔ)空間,則不接收所述服務(wù)器下發(fā)的所述數(shù)據(jù),若具有足夠的存儲(chǔ)空間,則使用所述賬號(hào)接收所述服務(wù)器下發(fā)的所述數(shù)據(jù)。
16.如權(quán)利要求9或15所述的用于即時(shí)通訊客戶(hù)端的數(shù)據(jù)傳輸裝置,其特征在于,所述數(shù)據(jù)下載單元,還包括: 應(yīng)用程序預(yù)判下載單元,用于當(dāng)滿(mǎn)足所述下發(fā)條件時(shí),判斷使用所述賬號(hào)的即時(shí)通訊客戶(hù)端所在的設(shè)備是否已安裝用于處理所述數(shù)據(jù)的應(yīng)用程序,若未安裝所述應(yīng)用程序,則提醒安裝所述應(yīng)用程序,當(dāng)接收到不安裝所述應(yīng)用程序的指令時(shí),不接收所述服務(wù)器下發(fā)的所述數(shù)據(jù),在接收到安裝所述應(yīng)用程序的指令,安裝所述應(yīng)用程序之后,使用所述賬號(hào)接收所述服務(wù)器下發(fā)的所述數(shù)據(jù)。
【專(zhuān)利摘要】本發(fā)明適用于即時(shí)通訊領(lǐng)域,提供了一種用于即時(shí)通訊客戶(hù)端的數(shù)據(jù)傳輸方法以及裝置;即時(shí)通訊客戶(hù)端使用賬號(hào)向服務(wù)器上傳數(shù)據(jù)以及所述數(shù)據(jù)的下發(fā)條件,以使所述服務(wù)器根據(jù)所述數(shù)據(jù)的下發(fā)條件發(fā)送所述數(shù)據(jù),其中所述賬號(hào)是所述服務(wù)器為即時(shí)通訊用戶(hù)分配的,所述下發(fā)條件包括:所述數(shù)據(jù)的接收方為使用所述賬號(hào)的即時(shí)通訊客戶(hù)端;使用所述賬號(hào)的即時(shí)通訊客戶(hù)端接收所述服務(wù)器根據(jù)所述下發(fā)條件下發(fā)的所述數(shù)據(jù)。本發(fā)明預(yù)先使用所述賬號(hào)將所述數(shù)據(jù)上傳至服務(wù)器,然后通過(guò)本設(shè)備或另一設(shè)備的即時(shí)通訊客戶(hù)端登錄所述服務(wù)器,下載所述數(shù)據(jù);進(jìn)而實(shí)現(xiàn)使用同一賬號(hào)進(jìn)行隱私數(shù)據(jù)的本地或異地傳輸,更加人性化,更具安全性。
【IPC分類(lèi)】H04L29-06, H04L12-58
【公開(kāi)號(hào)】CN104660484
【申請(qǐng)?zhí)枴緾N201310595071
【發(fā)明人】張雷
【申請(qǐng)人】騰訊科技(深圳)有限公司
【公開(kāi)日】2015年5月27日
【申請(qǐng)日】2013年11月21日
【公告號(hào)】WO2015074450A1