欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種用于數(shù)據(jù)同步的方法和裝置的制造方法

文檔序號:8945841閱讀:295來源:國知局
一種用于數(shù)據(jù)同步的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機(jī)技術(shù)領(lǐng)域,尤其涉及一種用于數(shù)據(jù)同步的方法和裝置。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,在各個客戶端之間同步消息時,通常由客戶端保存同步版本號,服務(wù)端在有新消息時通知客戶端,則客戶端將保存的同步版本號發(fā)送給服務(wù)端,服務(wù)端基于同步版本號判斷客戶端有多少消息需要同步,進(jìn)而將所需要的同步數(shù)據(jù)發(fā)送至客戶端。然而,基于該方式,客戶端與服務(wù)端之間的交互次數(shù)較多,所消耗的流量較大,特別是在網(wǎng)速較慢、流量費用較高的網(wǎng)絡(luò)環(huán)境中,例如2G網(wǎng)絡(luò)等,可能需要很長時間才能完成同步,并且可能在多次嘗試連接的過程中消耗流量,增加用戶費用,降低用戶體驗。

【發(fā)明內(nèi)容】

[0003]本發(fā)明的目的是提供一種用于數(shù)據(jù)同步的方法和裝置。
[0004]根據(jù)本發(fā)明的一個方面,提供了一種用于在第一網(wǎng)絡(luò)設(shè)備中輔助完成數(shù)據(jù)同步的方法,其中,所述方法包括以下步驟:
[0005]a獲取一待同步用戶的用戶標(biāo)識信息;
[0006]b基于所述用戶標(biāo)識信息,來查詢與該用戶標(biāo)識信息對應(yīng)的一個或多個用戶設(shè)備各自的同步指示信息;
[0007]c向第二網(wǎng)絡(luò)設(shè)備反饋所述一個或多個用戶設(shè)備及其各自的同步指示信息,以供第二網(wǎng)絡(luò)設(shè)備基于所述一個或多個用戶設(shè)備中各個設(shè)備的同步指示信息,分別向各個用戶設(shè)備發(fā)送與各自的同步指示信息對應(yīng)的同步數(shù)據(jù)。
[0008]根據(jù)本發(fā)明的一個方面,還提供了一種用于在第二網(wǎng)絡(luò)設(shè)備中提供同步數(shù)據(jù)的方法,其中,所述方法包括以下步驟:
[0009]A向所述第一網(wǎng)絡(luò)設(shè)備發(fā)送同步請求信息,其中,所述同步請求信息包括待同步用戶的用戶標(biāo)識信息;
[0010]B接收所述第一網(wǎng)絡(luò)設(shè)備反饋的與所述同步請求信息對應(yīng)的一個或多個用戶設(shè)備各自對應(yīng)的同步指示信息;
[0011]C基于一個或多個用戶設(shè)備各自對應(yīng)的同步指示信息,分別確定與該一個或多個用戶設(shè)備中,需要同步的至少一個用戶設(shè)備各自的同步數(shù)據(jù),以向至少一個用戶設(shè)備分別提供相應(yīng)的同步數(shù)據(jù)。
[0012]根據(jù)本發(fā)明的一個方面,還提供了一種用于在用戶設(shè)備中進(jìn)行數(shù)據(jù)同步的方法,其中,所述方法包括以下步驟:
[0013]X向第一網(wǎng)絡(luò)設(shè)備發(fā)送用戶在該用戶設(shè)備中的同步指示信息。
[0014]根據(jù)本發(fā)明的一個方面,還提供了一種用于在第一網(wǎng)絡(luò)設(shè)備中輔助完成數(shù)據(jù)同步的輔助同步裝置,其中,所述輔助同步裝置包括:
[0015]用于獲取一待同步用戶的用戶標(biāo)識信息的裝置;
[0016]用于基于所述用戶標(biāo)識信息,來查詢與該用戶標(biāo)識信息對應(yīng)的一個或多個用戶設(shè)備各自的同步指示信息的裝置;
[0017]用于向第二網(wǎng)絡(luò)設(shè)備反饋所述一個或多個用戶設(shè)備及其各自的同步指示信息的裝置,以供第二網(wǎng)絡(luò)設(shè)備基于所述一個或多個用戶設(shè)備中各個設(shè)備的同步指示信息,分別向各個用戶設(shè)備發(fā)送與各自的同步指示信息對應(yīng)的同步數(shù)據(jù)。
[0018]根據(jù)本發(fā)明的一個方面,還提供了一種用于在第二網(wǎng)絡(luò)設(shè)備中提供同步數(shù)據(jù)的數(shù)據(jù)提供裝置,其中,所述數(shù)據(jù)提供裝置包括:
[0019]用于向所述第一網(wǎng)絡(luò)設(shè)備發(fā)送相應(yīng)的同步請求信息的裝置,其中,所述同步請求信息包括待同步用戶的用戶標(biāo)識信息;
[0020]用于接收所述第一網(wǎng)絡(luò)設(shè)備反饋的與所述同步請求信息對應(yīng)的一個或多個用戶設(shè)備各自對應(yīng)的同步指示信息的裝置;
[0021]用于基于一個或多個用戶設(shè)備各自對應(yīng)的同步指示信息,分別確定與該一個或多個用戶設(shè)備中,需要同步的至少一個用戶設(shè)備各自的同步數(shù)據(jù),以向至少一個用戶設(shè)備分別提供相應(yīng)的同步數(shù)據(jù)的裝置。
[0022]根據(jù)本發(fā)明的一個方面,還提供了一種用于在用戶設(shè)備中進(jìn)行數(shù)據(jù)同步的同步裝置,其中,所述同步裝置包括:
[0023]用于向第一網(wǎng)絡(luò)設(shè)備發(fā)送用戶在該用戶設(shè)備中的同步指示信息的裝置。
[0024]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點:通過網(wǎng)絡(luò)設(shè)備之間的交互來得到需要進(jìn)行同步的用戶設(shè)備的同步指示信息,使得同步過程中無需在客戶端與服務(wù)端之間來傳遞相應(yīng)的同步指示信息,即客戶端僅需被動地接收同步數(shù)據(jù)就能夠執(zhí)行并完成同步,減少了同步過程中客戶端與服務(wù)端交互次數(shù),節(jié)省了同步所消耗的流量,提升了傳輸同步數(shù)據(jù)的效率;并且,通過限定第二網(wǎng)絡(luò)設(shè)備在已接收到來自第一網(wǎng)絡(luò)設(shè)備的與前次同步數(shù)據(jù)對應(yīng)的同步指示信息時發(fā)送新同步數(shù)據(jù),保證客戶端能夠有序地接收各個同步數(shù)據(jù)來進(jìn)行同步,避免了同步數(shù)據(jù)傳輸?shù)闹貜?fù)和亂序,進(jìn)一步提高了傳輸同步數(shù)據(jù)的效率。
【附圖說明】
[0025]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:
[0026]圖1示意出了根據(jù)本發(fā)明的一種用于數(shù)據(jù)同步的方法流程圖;
[0027]圖2示意出了根據(jù)本發(fā)明的一個優(yōu)選實施例的方法流程圖;
[0028]圖3示意出了根據(jù)本發(fā)明的一種用于在第一網(wǎng)絡(luò)設(shè)備中輔助完成數(shù)據(jù)同步的輔助同步裝置和一種用于在第二網(wǎng)絡(luò)設(shè)備中提供同步數(shù)據(jù)的數(shù)據(jù)提供裝置結(jié)構(gòu)示意圖;
[0029]圖4示意出了根據(jù)本發(fā)明的一個優(yōu)選實施例的用于在第一網(wǎng)絡(luò)設(shè)備中輔助完成數(shù)據(jù)同步的輔助同步裝置的和在用戶設(shè)備中進(jìn)行數(shù)據(jù)同步的同步裝置的結(jié)構(gòu)示意圖。
[0030]附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
【具體實施方式】
[0031]下面結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)描述。
[0032]圖1示意出了根據(jù)本發(fā)明的一種用于同步的方法流程圖。根據(jù)本發(fā)明的方法包括由第一網(wǎng)絡(luò)設(shè)備執(zhí)行的步驟S101、步驟S102和步驟S103,由第二網(wǎng)絡(luò)設(shè)備執(zhí)行的步驟S201、步驟S202和步驟S203。
[0033]其中,根據(jù)本發(fā)明的方法通過包含于第一網(wǎng)絡(luò)設(shè)備中的輔助同步裝置、包含于第二網(wǎng)絡(luò)設(shè)備中的數(shù)據(jù)提供裝置以及包含于用戶設(shè)備中的同步裝置來實現(xiàn)。
[0034]其中,所述第一網(wǎng)絡(luò)設(shè)備和所述第二網(wǎng)絡(luò)設(shè)備均包括但不限于單個網(wǎng)絡(luò)服務(wù)器、多個網(wǎng)絡(luò)服務(wù)器組成的服務(wù)器組或基于云計算(Cloud Computing)的由大量主機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成的云,其中,云計算是分布式計算的一種,由一群松散耦合的計算機(jī)集組成的一個超級虛擬計算機(jī)。
[0035]所述用戶設(shè)備包括但不限于任何一種可與用戶通過鍵盤、鼠標(biāo)、遙控器、觸摸板、或聲控設(shè)備等方式進(jìn)行人機(jī)交互的電子產(chǎn)品,例如,個人計算機(jī)、平板電腦、智能手機(jī)、PDA、游戲機(jī)、或IPTV等。其中,所述用戶設(shè)備及網(wǎng)絡(luò)設(shè)備所處的網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡(luò)等。
[0036]需要說明的是,所述用戶設(shè)備、網(wǎng)絡(luò)設(shè)備以及網(wǎng)絡(luò)僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的用戶設(shè)備、網(wǎng)絡(luò)設(shè)備以及網(wǎng)絡(luò)如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。
[0037]參照圖1,在步驟SlOl中,輔助同步裝置獲取一待同步用戶的用戶標(biāo)識信息。
[0038]其中,所述用戶標(biāo)識信息用于唯一標(biāo)識一用戶。優(yōu)選地,所述用戶標(biāo)識信息包括但不限于以下至少任一項:
[0039]I)用戶賬戶信息;
[0040]2)用戶設(shè)備標(biāo)識信息;
[0041]3)其他可用于標(biāo)識用戶的信息,例如,IP地址信息,IP地址以及時間信息等等。
[0042]具體地,輔助同步裝置獲取一待同步用戶的用戶標(biāo)識信息方式包括但不限于以下任一種:
[0043]I)從來自第二網(wǎng)絡(luò)設(shè)備的同步請求信息中獲??;
[0044]具體地,在步驟S201中,數(shù)據(jù)提供裝置向所述第一網(wǎng)絡(luò)設(shè)備發(fā)送同步請求信息。其中,所述同步請求信息包括待同步用戶的用戶標(biāo)識信息。
[0045]優(yōu)選地,當(dāng)獲取到新的同步數(shù)據(jù)時,數(shù)據(jù)提供裝置向所述第一網(wǎng)絡(luò)設(shè)備發(fā)送相應(yīng)的同步請求信息。
[0046]接著,輔助同步裝置接收來自第二網(wǎng)絡(luò)設(shè)備的同步請求信息,并由所述同步請求信息中提取所述待同步用戶的用戶標(biāo)識信息。
[0047]根據(jù)本發(fā)明的第一示例,一即時通訊應(yīng)用對應(yīng)作為接入層設(shè)備的第一網(wǎng)絡(luò)設(shè)備和作為分發(fā)層設(shè)備的第二網(wǎng)絡(luò)設(shè)備。當(dāng)獲取到對應(yīng)于用戶uSer_l的新的同步數(shù)據(jù)時,包含于第二網(wǎng)絡(luò)設(shè)備的數(shù)據(jù)提供裝置向第一網(wǎng)絡(luò)設(shè)備發(fā)送相應(yīng)的同步請求信息req_l,該同步請求信息req_l包括待同步用的用戶標(biāo)識信息user_l。接著,包含于第一網(wǎng)絡(luò)設(shè)備的輔助同步裝置接收該同步請求信息,并由該同步請求信息中提取所述待同步用戶的用戶標(biāo)識信息user—10
[0048]2)輔助同步裝置主動獲取一待同步用戶的用戶標(biāo)識信息;
[0049]具體地,當(dāng)一用戶滿足同步觸發(fā)條件時,輔助同步裝置輔助同步裝置獲取該用戶的用戶標(biāo)識信息。
[0050]其中,所述同步觸發(fā)條件包括但不限于以下任一項條件信息:
[0051]i)接收到來自于該用戶對應(yīng)的任一用戶設(shè)備發(fā)送的同步請求;
[0052]例如,用戶在一設(shè)備上長時間未進(jìn)行登錄,當(dāng)該用戶重新在該設(shè)備上成功登錄后,該設(shè)備向第一網(wǎng)路設(shè)備發(fā)送包含該用戶的用戶標(biāo)識信息的同步請求,輔助同步裝置從該同步請求中獲取該用戶的用戶標(biāo)識信息。
[0053]ii)該用戶未進(jìn)行數(shù)據(jù)同步的時間超過預(yù)定閾值;例如,該用戶未進(jìn)行數(shù)據(jù)同步的時間超過7天。
[0054]iii)到達(dá)預(yù)設(shè)的一個或多個用戶的同步時間;例如,按照用戶名的首字母對第一網(wǎng)絡(luò)設(shè)備對應(yīng)的所有用戶進(jìn)行分組,并預(yù)設(shè)每周一對首字母從A到D的用戶進(jìn)行數(shù)據(jù)同步,周二對首字母從E到H的用戶進(jìn)行數(shù)據(jù)同步,周三對首字母為接下去四個字母的用戶進(jìn)行數(shù)據(jù)同,依次類推,在周日對首字母從Y-Z的用戶進(jìn)行數(shù)據(jù)同步。則當(dāng)?shù)竭_(dá)周一的凌晨零點時,輔助同步裝置從對首字母為A-D的各個用戶進(jìn)行數(shù)據(jù)同步,并獲取其各自的用
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宝丰县| 建始县| 改则县| 临清市| 鹤岗市| 宾阳县| 红桥区| 定襄县| 康乐县| 双牌县| 上蔡县| 乌什县| 江北区| 清徐县| 陵川县| 沈阳市| 天水市| 铁力市| 惠来县| 玉龙| 五寨县| 高雄市| 屏东市| 佛学| 敦煌市| 六枝特区| 荔浦县| 白山市| 古交市| 易门县| 凌海市| 定南县| 新民市| 白山市| 麻城市| 阿勒泰市| 宜春市| 库车县| 大同县| 丽江市| 浦城县|