两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

數(shù)據(jù)同步管理方法及其系統(tǒng)的制作方法

文檔序號:7998455閱讀:218來源:國知局
數(shù)據(jù)同步管理方法及其系統(tǒng)的制作方法
【專利摘要】一種適用于電子裝置的數(shù)據(jù)同步管理方法及其系統(tǒng)。首先,通過網(wǎng)絡(luò),自網(wǎng)絡(luò)應(yīng)用程序服務(wù)器中取得活動記錄,其中活動記錄包含對應(yīng)于使用者的應(yīng)用程序于一段特定時間周期內(nèi)的有關(guān)活動的信息。接著,分析活動記錄,用以決定應(yīng)用程序于一天中多個時間區(qū)段的活動的頻率。其次,依據(jù)應(yīng)用程序于每一時間區(qū)段中的活動的頻率,調(diào)整數(shù)據(jù)同步程序于每一時間區(qū)段中的同步頻率,以便依據(jù)每一時間區(qū)段的同步頻率與網(wǎng)絡(luò)應(yīng)用程序服務(wù)器執(zhí)行數(shù)據(jù)同步程序。
【專利說明】數(shù)據(jù)同步管理方法及其系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)同步管理方法及其系統(tǒng),特別涉及一種可依據(jù)網(wǎng)絡(luò)應(yīng)用服務(wù)器上所記錄的使用者行為相關(guān)信息來提供動態(tài)調(diào)整更新頻率的數(shù)據(jù)同步管理方法及系統(tǒng)。
【背景技術(shù)】
[0002]近年來,便攜式裝置,例如手持式裝置,已經(jīng)在技術(shù)上愈來愈先進(jìn)并且具多功能性。舉例來說,移動裝置可接收電子郵件訊息、具有先進(jìn)的電話簿管理應(yīng)用程序、允許多媒體播放以及具有各種其他功能。由于這些多功能裝置所帶來的便利性,也使得這些裝置成為人們的生活必需品之一。
[0003]移動裝置可提供多種應(yīng)用程序或服務(wù)給使用者來控制移動裝置的功能。移動裝置可周期性地執(zhí)行一個數(shù)據(jù)同步程序來與數(shù)個執(zhí)行中應(yīng)用程序的應(yīng)用程序服務(wù)器進(jìn)行同步,以便更新和/或交換執(zhí)行中應(yīng)用程序的數(shù)據(jù)。
[0004]舉例來說,移動裝置可通過通信網(wǎng)絡(luò)與可提供社群網(wǎng)絡(luò)(social network)應(yīng)用程序(例如:臉書(Facebook)、推特(Twitter)、谷歌(Google+)等等)的社群網(wǎng)絡(luò)應(yīng)用程序服務(wù)器進(jìn)行通信。一般而言,這些應(yīng)用程序的數(shù)據(jù)更新以固定的更新頻率來執(zhí)行,例如:每小時更新一次。然而,以固定更新頻率來執(zhí)行數(shù)據(jù)更新可能造成不必要的同步更新,因為即使沒有數(shù)據(jù)需要被更新時,仍需要執(zhí)行數(shù)據(jù)同步程序來與正在執(zhí)行中的應(yīng)用程序的應(yīng)用程序服務(wù)器進(jìn)行同步以更新數(shù)據(jù),如此一來將會造成額外的電源消耗。再者,此類的社群網(wǎng)絡(luò)應(yīng)用程序必須在無論任何時候使用者的好友們(friends)有發(fā)布出新內(nèi)容時就需要進(jìn)行更新。然而,這類的更新可能和移動裝置的使用者行為并沒有直接關(guān)聯(lián)。

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

[0005]有鑒于此,本發(fā)明提供一種數(shù)據(jù)同步管理方法及其系統(tǒng)。
[0006]本發(fā)明實施例提供一種適用于電子裝置的數(shù)據(jù)同步管理方法。首先,通過網(wǎng)絡(luò),自網(wǎng)絡(luò)應(yīng)用程序服務(wù)器中取得活動記錄,其中活動記錄包含對應(yīng)于使用者的應(yīng)用程序于一段特定時間周期內(nèi)的有關(guān)活動的信息。接著,分析活動記錄,用以決定應(yīng)用程序于一天中多個時間區(qū)段的活動的頻率。其次,依據(jù)應(yīng)用程序于每一時間區(qū)段中的活動的頻率,調(diào)整數(shù)據(jù)同步程序于每一時間區(qū)段中的一同步頻率,以便依據(jù)同步頻率與網(wǎng)絡(luò)應(yīng)用程序服務(wù)器執(zhí)行數(shù)據(jù)同步程序。
[0007]本發(fā)明實施例還提供一種適用于電子裝置的數(shù)據(jù)同步管理系統(tǒng),其包括無線通信單元以及處理單元。處理單元耦接于無線通信單元,用以通過無線通信單元從網(wǎng)絡(luò)應(yīng)用程序服務(wù)器中取得活動記錄,其中活動記錄包含關(guān)于在應(yīng)用程序中使用者的好友于特定時間周期內(nèi)的有關(guān)活動的信息、分析上述活動記錄,用以決定應(yīng)用程序于一天中多個時間區(qū)段的活動的頻率、依據(jù)應(yīng)用程序于每一時間區(qū)段中的活動的頻率,調(diào)整數(shù)據(jù)同步程序于每一時間區(qū)段中的同步頻率、以及依據(jù)同步頻率,與網(wǎng)絡(luò)應(yīng)用程序服務(wù)器執(zhí)行數(shù)據(jù)同步程序以更新來自網(wǎng)絡(luò)應(yīng)用程序服務(wù)器的數(shù)據(jù)?!緦@綀D】

【附圖說明】
[0008]圖1是顯示本發(fā)明一實施例的數(shù)據(jù)同步管理系統(tǒng)的示意圖;
[0009]圖2是顯示本發(fā)明一實施例的數(shù)據(jù)同步管理方法的流程圖;
[0010]圖3是顯示本發(fā)明另一實施例的數(shù)據(jù)同步管理方法的流程圖。
[0011]【符號說明】
[0012]100~數(shù)據(jù)同步管理系統(tǒng);
[0013]110~無線通信單元;
[0014]120~存儲單元;
[0015]122~數(shù)據(jù)庫;
[0016]130~處理單元;
[0017]140 ~屏幕;
[0018]210、220、230~網(wǎng)絡(luò)應(yīng)用程序服務(wù)器;
[0019]212~數(shù)據(jù)庫;
[0020]300 ~網(wǎng)絡(luò);
[0021]S202、S204、S206 ~步驟;
[0022]S302、S304、S306、S308、S310 ~步驟。
【具體實施方式】
[0023]為讓本發(fā)明的上述和其他目的、特征、和優(yōu)點能更明顯易懂,下文特舉出優(yōu)選實施例,并配合附圖,作詳細(xì)說明如下:
[0024]圖1顯示本發(fā)明一實施例的數(shù)據(jù)同步管理系統(tǒng)的示意圖。數(shù)據(jù)同步管理系統(tǒng)100可適用于電子裝置,如個人數(shù)字助理、智能手機、移動電話、移動上網(wǎng)裝置、筆記型計算機、車用計算機、數(shù)字相機、多媒體播放器、游戲裝置或任何類型的移動計算裝置,然而,本領(lǐng)域技術(shù)人員應(yīng)可理解本發(fā)明并不限于此。數(shù)據(jù)同步管理系統(tǒng)100至少包括無線通信單元110、存儲單元120、以及處理單元130。無線通信單元110用以通過網(wǎng)絡(luò)300,例如寬帶碼分多工存取系統(tǒng)(WCDMA)網(wǎng)絡(luò)、3G網(wǎng)絡(luò)、互聯(lián)網(wǎng)等等各種有線/無線網(wǎng)絡(luò)來執(zhí)行與數(shù)個應(yīng)用程序服務(wù)器210-230之間的傳輸,例如可提供社群網(wǎng)絡(luò)應(yīng)用的社群網(wǎng)絡(luò)服務(wù)器(例如:臉書(Facebook)、推特(Twitter)等等)或郵件服務(wù)器。明確來說,無線通信單元110可進(jìn)一步包括基帶(baseband)單元(未繪示)與射頻(Radio Frequency, RF)模塊(未繪示)?;鶐卧砂ǘ鄠€硬件裝置以執(zhí)行基帶信號處理,包括模擬數(shù)字轉(zhuǎn)換(analog to digitalconversion, ADC) / 數(shù)字模擬轉(zhuǎn)換(digital to analog conversion, DAC)、增益(gain)調(diào)整、調(diào)制與解調(diào)制、以及編碼/解碼等。射頻模塊可接收射頻無線信號,并將射頻無線信號轉(zhuǎn)換為基帶信號以交由基帶模塊進(jìn)一步處理,或自基帶信號模塊接收基帶信號,并將基帶信號轉(zhuǎn)換為射頻無線信號以進(jìn)行傳送。射頻模塊也可包括多個硬件裝置以執(zhí)行上述射頻轉(zhuǎn)換,舉例來說,射頻模塊可包括混頻器(mixer)以將基帶信號乘上移動通信系統(tǒng)的射頻中的振蕩載波,其中該射頻可為寬帶碼分多工存取系統(tǒng)(WCDMA)所使用的900兆赫、1900兆赫、或2100兆赫,或長期演進(jìn)系統(tǒng)(LTE)所使用的900兆赫、2100兆赫、或2600兆赫,或視其它無線接入技術(shù)的標(biāo)準(zhǔn)而定。 另外,處理單元130可用以控制無線通信單元110以及其它功能模塊的運作狀態(tài),例如用以提供人機界面的屏幕單元(screen unit) 140和/或按鍵(keypad)、用以存儲應(yīng)用程序與通信協(xié)議的程序代碼的存儲單元120等。
[0025]存儲單元120可為內(nèi)建存儲器或外接存儲卡,用以存儲相關(guān)數(shù)據(jù),例如:不同網(wǎng)絡(luò)應(yīng)用程序的各種活動記錄(activity logs)。存儲單元120包括數(shù)據(jù)庫122,用以存儲不同應(yīng)用程序的活動記錄。在一些實施例中,數(shù)據(jù)庫122可被分割為多個部分,每一部分可存儲對應(yīng)的社群網(wǎng)絡(luò)應(yīng)用程序的活動記錄。舉例來說,如圖1所示,數(shù)據(jù)庫122可分別存儲有推特(Twitter)、郵件、臉書(Facebook)的活動記錄以及在移動裝置上的使用者行為信息。
[0026]可了解的是,多數(shù)的社群網(wǎng)絡(luò)應(yīng)用程序供應(yīng)商可記錄使用者的帳號的活動情形,包含該帳號和/或其好友們(friends)、粉絲專頁(fan page)、和/或該使用者所加入的群組的內(nèi)容更新情形等等。其中,前述內(nèi)容可包括社群網(wǎng)絡(luò)應(yīng)用程序供應(yīng)商所提供的個人狀態(tài)、圖片、影像、位置標(biāo)簽(tags to locations)及其他數(shù)據(jù)等等。在本發(fā)明實施例中,處理單元130可通過無線通信單元110來從網(wǎng)絡(luò)應(yīng)用程序服務(wù)器210的數(shù)據(jù)庫212中取得/下載某一使用者的帳號的活動記錄,并且接著分析/解析此活動記錄,以決定與此使用者的帳號有關(guān)活動的頻率(the frequency of activities)。其中,電子裝置的使用者(例如:移動電話使用者)可具有一或多個對應(yīng)帳號,用以存取網(wǎng)絡(luò)應(yīng)用程序服務(wù)器210,其可為任何網(wǎng)絡(luò)應(yīng)用程序服務(wù)器或郵件服務(wù)器例如臉書、推特、谷歌+等等的服務(wù)器,并且網(wǎng)絡(luò)應(yīng)用程序服務(wù)器210可將各個對應(yīng)帳號所對應(yīng)的活動記錄存儲至數(shù)據(jù)庫212中。舉例來說,使用者具有可用以存取臉書服務(wù)器的臉書帳號,且臉書服務(wù)器可存儲此臉書帳號相關(guān)的活動記錄。當(dāng)使用者利用此臉書帳號登入連線至臉書服務(wù)器時,電子裝置連接至臉書服務(wù)器且存取臉書帳號所對應(yīng)的活動記錄。須提醒的是,前述所提的網(wǎng)絡(luò)應(yīng)用程序服務(wù)器僅為本發(fā)明的一些實施范例,本發(fā)明并不限于此。
[0027]數(shù)據(jù)同步管理系統(tǒng)100可還包括屏幕140,其中屏幕140可顯示相關(guān)數(shù)據(jù),例如文字、圖形、界面和/或信息。應(yīng)理解的是,在一些實施例中,屏幕140結(jié)合觸摸感應(yīng)裝置(未顯示)的屏幕。觸摸感應(yīng)裝置具有包括至少一維的感應(yīng)器的觸摸式表面,用以檢測控制工具,如手指或觸控筆等在其表面上的接觸及移動。因此,使用者可通過屏幕140來輸入命令或信號。因此,電子裝置上的使用者活動(user activity)可通過判斷使用者是否將屏幕140開啟來決定。當(dāng)使用者開啟屏幕140時,處理單元130可記錄屏幕140被開啟的時間于數(shù)據(jù)庫122中來當(dāng)作使用者活動信息,以供后續(xù)使用。處理單元130可用以執(zhí)行本發(fā)明的數(shù)據(jù)同步管理方法來動態(tài)的調(diào)整一個數(shù)據(jù)同步程序的更新頻率,其細(xì)節(jié)將詳細(xì)討論于下。具體來說,處理單元130可以既定的頻率來更新數(shù)據(jù)庫122,例如:一周一次、一月一次或其他適當(dāng)?shù)臅r間周期一次等等。此外,處理單元130可解析/分析活動記錄來決定與這些社群網(wǎng)絡(luò)應(yīng)用程序服務(wù)器上的使用者帳號有關(guān)的活動(例如:各類更新操作)的時間分布情形,進(jìn)而可決定每個社群網(wǎng)絡(luò)應(yīng)用程序所對應(yīng)的同步頻率。舉例來說,假設(shè)使用者的多數(shù)好友們傾向在上午九點至上下午五點之間的時間區(qū)段發(fā)布新內(nèi)容,且在下午十一點至隔天上午六點之間的時間區(qū)段很少有活動時,則處理單元130分別設(shè)定于上午九點至下午五點之間的時間區(qū)段中的同步頻率為每10分鐘一次來檢查是否有更新數(shù)據(jù)以進(jìn)行同步,以及設(shè)定于下午十一點至上午六點之間的時間區(qū)段中的同步頻率為每小時一次來檢查是否有更新數(shù)據(jù)以進(jìn)行同步。
[0028]圖2顯示依據(jù)本發(fā)明一實施例的數(shù)據(jù)同步管理方法的流程圖。本發(fā)明實施例的數(shù)據(jù)同步管理方法可應(yīng)用于一電子裝置,例如:個人數(shù)字助理、智能手機、移動電話、移動上網(wǎng)裝置、筆記型計算機、車用計算機、數(shù)字相機、多媒體播放器、游戲裝置或任何類型的移動計
算裝置。
[0029]如步驟S202,首先從網(wǎng)絡(luò)應(yīng)用程序服務(wù)器取得活動記錄,此活動記錄包含關(guān)于使用者的社群網(wǎng)絡(luò)應(yīng)用程序在某時間周期內(nèi)的活動的信息。如前述,使用者帳號的活動記錄可包含關(guān)于該帳號所更新的內(nèi)容、帳號的數(shù)據(jù)更新量(data update quantity)、和/或其好友們、粉絲專頁(fan page)、和/或該使用者所加入的群組的內(nèi)容更新情形的信息。其中,內(nèi)容可包括社群網(wǎng)絡(luò)應(yīng)用程序供應(yīng)商所提供的個人狀態(tài)、圖片、影像、位置標(biāo)簽及其他數(shù)據(jù)等等。因此,電子裝置可從網(wǎng)絡(luò)應(yīng)用程序服務(wù)器的數(shù)據(jù)庫中取得使用者的帳號所對應(yīng)的活動記錄。可了解的是,在本實施例中,活動記錄可至少記錄了使用者所對應(yīng)的一組已注冊使用者(例如:該使用者在臉書上的好友們)的行為,且活動記錄可指出在各個區(qū)段中有多少好友們有更新的數(shù)據(jù)(例如:發(fā)布新內(nèi)容)至網(wǎng)絡(luò)應(yīng)用程序服務(wù)器,但本發(fā)明不限于此。
[0030]從網(wǎng)絡(luò)應(yīng)用程序服務(wù)器上取得活動記錄之后,如步驟S204,接著依據(jù)活動記錄,決定使用者所注冊的社群網(wǎng)絡(luò)應(yīng)用程序于每個時間區(qū)段的活動的頻率。請注意,在本實施例中,一天可被分為數(shù)個時間區(qū)段(例如:分為12個時間區(qū)段,其中每一時間區(qū)段的長度為2個小時)。舉例來說,假設(shè)活動記錄包含過去一周以來的數(shù)據(jù)時,處理單元130可分析活動記錄來分析使用者及其好友們在過去一周內(nèi)的行為,并藉此得到在過去一周里每個時間區(qū)段中曾經(jīng)更新數(shù)據(jù)的好友的平均個數(shù),并且依據(jù)每個時間區(qū)段中曾經(jīng)更新數(shù)據(jù)的好友的平均個數(shù),決定每個時間區(qū)段所對應(yīng)的數(shù)據(jù)更新的頻率。舉例來說,假設(shè)活動記錄指出過去一周從星期一至星期日的某個相同時間區(qū)段中分別總共有70個、70個、90個、80個、70個、95個以及85個好友有更新其數(shù)據(jù)時,可判定此時間區(qū)段所得到的曾經(jīng)更新數(shù)據(jù)的好友的平均個數(shù)為80。也就是說,平均會有80個好友在此時間區(qū)段中進(jìn)行更新數(shù)據(jù)的操作。
[0031]在決定出每個時間區(qū)段中社群網(wǎng)絡(luò)應(yīng)用程序的活動的頻率之后,如步驟S206,依據(jù)每個時間區(qū)段中社群網(wǎng)絡(luò)應(yīng)用程序的活動的頻率來決定用于每個時間區(qū)段的數(shù)據(jù)同步程序的同步頻率。因此,數(shù)據(jù)同步程序?qū)⒁罁?jù)同步頻率來進(jìn)行同步。在此步驟中,當(dāng)判定社群網(wǎng)絡(luò)應(yīng)用程序的活動處于高頻率活動,例如高于一既定第一閾值時,同步頻率將會提高以將數(shù)據(jù)同步程序設(shè)為一較短的同步周期。當(dāng)判定社群網(wǎng)絡(luò)應(yīng)用程序的活動并非處于高頻率活動,例如低于一既定第二閾值時,同步頻率將會降低以將數(shù)據(jù)同步程序設(shè)為一較長的同步周期。如果社群網(wǎng)絡(luò)應(yīng)用程序相關(guān)活動的頻率顯示使用者的好友們在一第一時間區(qū)段中會頻繁的更新新的數(shù)據(jù)時(亦即:社群網(wǎng)絡(luò)應(yīng)用程序相關(guān)活動的頻率高于既定第一閾值時),可提高本申請的數(shù)據(jù)同步程序在第一時間區(qū)段中的同步頻率。否則,可降低本申請的數(shù)據(jù)同步程序在第一時間區(qū)段中的同步頻率。
[0032]舉例來說,假設(shè)本申請或電子裝置的先前同步頻率設(shè)定為,在上午九點至下午六點的時間區(qū)段中,如果有超過20個好友以上更新他們的數(shù)據(jù)的話,便每30秒更新一次,則當(dāng)社群網(wǎng)絡(luò)應(yīng)用程序相關(guān)活動的頻率顯示在上午九點至下午六點的時間區(qū)段中有平均超過80個好友以上會更新他們的數(shù)據(jù)時,本申請的同步頻率可被提高,以縮短為小于30分鐘的時間周期?;蛘撸?dāng)社群網(wǎng)絡(luò)應(yīng)用程序相關(guān)活動的頻率顯示在上午九點至下午六點的時間區(qū)段中只有平均少于20個好友會更新他們的數(shù)據(jù)時,本申請的同步頻率可被降低,以延長為4小時、一天或更長的時間周期。[0033]在另一實施例中,可進(jìn)一步?jīng)Q定出每個時間區(qū)段中使用者開啟電子裝置的屏幕140的頻率,并且可依據(jù)每個時間區(qū)段中社群網(wǎng)絡(luò)應(yīng)用程序的活動的頻率與使用者開啟電子裝置的屏幕140的頻率來調(diào)整用于每個時間區(qū)段的數(shù)據(jù)同步程序的同步頻率。假設(shè)使用者開啟電子裝置的屏幕140的頻率表示此裝置于一第二時間區(qū)段中被頻繁地使用(亦即:使用者頻繁地開啟屏幕)時,則社群網(wǎng)絡(luò)應(yīng)用程序于第二時間區(qū)段中的同步頻率的可被提高為一較短的周期,使得數(shù)據(jù)同步程序?qū)1粓?zhí)行,以便快速地更新新的數(shù)據(jù)。假設(shè)使用者開啟電子裝置的屏幕140的頻率表示此裝置于一第三時間區(qū)段中幾乎不使用時,則社群網(wǎng)絡(luò)應(yīng)用程序于第三時間區(qū)段中的同步頻率的可被縮減為一較長的周期,使得數(shù)據(jù)同步程序?qū)诘谌龝r間區(qū)段中較少被執(zhí)行,以達(dá)到省電的目的。
[0034]圖3顯示依據(jù)本發(fā)明另一實施例的數(shù)據(jù)同步管理方法的流程圖。本發(fā)明實施例的數(shù)據(jù)同步管理方法可應(yīng)用于一電子裝置,例如:個人數(shù)字助理、智能手機、移動電話、移動上網(wǎng)裝置、筆記型計算機、車用計算機、數(shù)字相機、多媒體播放器、游戲裝置或任何類型的移動計算裝置。在此實施例中,假設(shè)一天內(nèi)的時間范圍被分為數(shù)個時間區(qū)段且活動記錄從網(wǎng)絡(luò)應(yīng)用程序服務(wù)器210中取得或下載得到。
[0035]如步驟S302,首先依據(jù)活動記錄,分析出每個時間區(qū)段中使用者對應(yīng)的應(yīng)用程序活動數(shù)據(jù)。舉例來說,應(yīng)用程序活動數(shù)據(jù)用以表示每個時間區(qū)段中使用者的好友們更新其數(shù)據(jù)的頻率。接著,如步驟S304,依據(jù)每個時間區(qū)段中屏幕(例如:觸控屏幕)的開啟/關(guān)閉狀態(tài),分析出電子裝置上的使用者活動數(shù)據(jù)。電子裝置上的使用者活動數(shù)據(jù)可通過監(jiān)控使用者是否在屏幕上執(zhí)行操作來判斷使用者是否檢查對于其帳號的更新來加以分析。電子裝置的使用者操作情形可與社群網(wǎng)絡(luò)應(yīng)用程序的活動記錄記錄于圖1的數(shù)據(jù)庫122中。
[0036]在得到每個時間區(qū)段中使用者所對應(yīng)的應(yīng)用程序數(shù)據(jù)以及電子裝置的使用者活動數(shù)據(jù)之后,接著依據(jù)每個時間區(qū)段中使用者所對應(yīng)的應(yīng)用程序數(shù)據(jù)以及電子裝置的使用者活動數(shù)據(jù)的判別結(jié)果,判斷于特定時間區(qū)段中的使用者所對應(yīng)的應(yīng)用程序數(shù)據(jù)以及電子裝置的使用者活動數(shù)據(jù)是否表示有高頻率重疊情形(步驟S306)。如果是(步驟S306的是),表示于一特定時間區(qū)段中使用者所對應(yīng)的應(yīng)用程序數(shù)據(jù)顯示為高頻率活動情形,例如其活動量超過既定閾值,同時電子裝置的使用者活動數(shù)據(jù)也顯示為高頻率活動情形,例如其活動量也超過既定閾值,因此,用于數(shù)據(jù)更新的同步周期將會縮短,使得使用者可更快速地存取最新的內(nèi)容(步驟S308)。如果否(步驟S306的否),表示于一特定時間區(qū)段中使用者所對應(yīng)的應(yīng)用程序數(shù)據(jù)顯示為非高頻率活動情形,同時電子裝置的使用者活動數(shù)據(jù)也顯示為非高頻率活動情形,因此,用于數(shù)據(jù)更新的同步周期將會延長,因為其表示在此特定時間區(qū)段中可能不會有任何更新活動或者使用者可能不會檢查是否有任何新的更新數(shù)據(jù)(步驟 S310)。
[0037]在一實施例中,一旦決定了每個時間區(qū)段的同步頻率之后,可進(jìn)一步對應(yīng)于一個新的數(shù)據(jù)被要求更新至網(wǎng)絡(luò)應(yīng)用程序服務(wù)器的請求來動態(tài)地調(diào)整同步頻率。在另一實施例中,數(shù)據(jù)同步程序可判定為不會在某一特定時間區(qū)段中執(zhí)行而在另一時間區(qū)段中執(zhí)行。舉例來說,假設(shè)晚間時段(night time)定義為從下午十一點至上午六點的時間區(qū)段以及白天時段(daytime)定義為從上午六點至下午十一點的時間區(qū)段時,則可判定于晚間時段不執(zhí)行數(shù)據(jù)同步程序以省電,并且可隨后于白天時段再將數(shù)據(jù)同步程序恢復(fù)為正常執(zhí)行。
[0038]在一些實施例中,處理單元130可進(jìn)一步分析活動記錄來決定于每個時間區(qū)段中,社群網(wǎng)絡(luò)應(yīng)用程序所對應(yīng)的數(shù)據(jù)更新量(data update quantity),并且可接著依據(jù)于每個時間區(qū)段中社群網(wǎng)絡(luò)應(yīng)用程序的活動數(shù)據(jù),以及在每個時間區(qū)段中社群網(wǎng)絡(luò)應(yīng)用程序所對應(yīng)的數(shù)據(jù)更新量,調(diào)整每個時間區(qū)段所對應(yīng)的數(shù)據(jù)同步程序的同步頻率。
[0039]在一些實施例中,處理單元130可進(jìn)一步依據(jù)使用者與其相關(guān)其他使用者(例如:使用者的好友們)之間的互動情形來決定使用者于社群網(wǎng)絡(luò)應(yīng)用程序中每個好友的同步優(yōu)先權(quán)的權(quán)重值。在此實施例中,可提供每個好友一個權(quán)重值,并且處理單元130可利用各好友們的權(quán)重值來分析活動記錄,用以決定于每個時間區(qū)段中社群網(wǎng)絡(luò)應(yīng)用程序的活動的加權(quán)頻率,并依據(jù)所決定的于每個時間區(qū)段中社群網(wǎng)絡(luò)應(yīng)用程序的活動的加權(quán)頻率來決定/調(diào)整每個時間區(qū)段所對應(yīng)的數(shù)據(jù)同步程序的同步頻率。舉例來說,假設(shè)使用者頻繁地回復(fù)臉書上某個特定好友所發(fā)出的貼文(post)時,便可將此特定好友的權(quán)重值提高。換句話說,處理單元130可將一群特定好友(例如:家人(如使用者的老婆或丈夫)、老板或其他重要人物等等)的權(quán)重值提高,并且可隨后于分析步驟中據(jù)此調(diào)整同步時的同步頻率或次數(shù)。
[0040]在另一實施例中,數(shù)據(jù)同步管理系統(tǒng)100更提供一使用者界面(未繪示)給使用者來供使用者手動地設(shè)定各時間區(qū)段的同步頻率和/或其好友們的權(quán)重值等參數(shù),藉此指出那些好友為重要好友。處理單元130可接著依據(jù)設(shè)定后的參數(shù)調(diào)整或改變各項參數(shù),以調(diào)整用于數(shù)據(jù)同步程序的頻率或次數(shù)。
[0041]因此,依據(jù)本發(fā)明的信息同步管理方法及其系統(tǒng)可依據(jù)由網(wǎng)絡(luò)應(yīng)用程序服務(wù)器中所得到的包含表示一段既定時間周期內(nèi)使用者好友們的行為模式的信息的歷史活動記錄,適性地決定/調(diào)整應(yīng)用程序或服務(wù)的數(shù)據(jù)同步程序的同步頻率,使得數(shù)據(jù)同步程序可在一天的每個時間區(qū)段中更有效率地執(zhí)行,因此可達(dá)到省電的目的并且可延長電池壽命。
[0042]本發(fā)明的方法,或特定類型或其部分,可以以程序代碼的類型存在。程序代碼可以包含于實體媒體,如軟盤、光盤、硬盤、或是任何其他機器可讀取(如計算機可讀取)存儲介質(zhì),亦或不限于外在形式的計算機程序產(chǎn)品,其中,當(dāng)程序代碼被機器,如計算機載入且執(zhí)行時,此機器變成用以參與本發(fā)明的裝置。程序代碼也可通過一些傳送介質(zhì),如電線或電纜、光纖、或是任何傳輸類型進(jìn)行傳送,其中,當(dāng)程序代碼被機器,如計算機接收、載入且執(zhí)行時,此機器變成用以參與本發(fā)明的裝置。當(dāng)在一般用途處理單元實作時,程序代碼結(jié)合處理單元提供一操作類似于應(yīng)用特定邏輯電路的獨特裝置。
[0043]雖然本發(fā)明已以優(yōu)選實施例公開如上,然其并非用以限定本發(fā)明,本領(lǐng)域技術(shù)人員在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動與潤飾。舉例來說,本發(fā)明實施例所述的系統(tǒng)以及方法可以硬件、軟件或硬件以及軟件的組合的實體實施例加以實現(xiàn)。因此本發(fā)明的保護(hù)范圍當(dāng)視所附權(quán)利要求書界定范圍為準(zhǔn)。
【權(quán)利要求】
1.一種適用于電子裝置的數(shù)據(jù)同步管理方法,包括下列步驟: 通過一網(wǎng)絡(luò),自一網(wǎng)絡(luò)應(yīng)用程序服務(wù)器中取得活動記錄,其中上述活動記錄包含對應(yīng)于一使用者的一應(yīng)用程序于一段特定時間周期內(nèi)的有關(guān)活動的信息; 分析上述活動記錄,用以決定上述應(yīng)用程序于一天中多個時間區(qū)段的每一個的活動的一頻率;以及 依據(jù)上述應(yīng)用程序于每一上述時間區(qū)段中的活動的上述頻率,調(diào)整一數(shù)據(jù)同步程序于每一上述時間區(qū)段中的一同步頻率,以便 依據(jù)上述同步頻率與上述網(wǎng)絡(luò)應(yīng)用程序服務(wù)器執(zhí)行上述數(shù)據(jù)同步程序。
2.如權(quán)利要求1所述的方法,其中上述調(diào)整上述數(shù)據(jù)同步程序于每一上述時間區(qū)段中的上述同步頻率的步驟還包括: 當(dāng)判定上述應(yīng)用程序的活動的上述頻率高于一第一閾值,提高上述更新頻率;以及 當(dāng)判定上述應(yīng)用程序的活動的上述頻率低于一第二閾值,降低上述更新頻率。
3.如權(quán)利要求1所述的方法,還包括: 決定于每一上述時間區(qū)段中,上述電子裝置的一屏幕被開啟的一頻率;以及 依據(jù)每一上述時間區(qū)段中所決定的上述應(yīng)用程序的活動的上述頻率以及上述屏幕被開啟的上述頻率, 調(diào)整上述數(shù)據(jù)同步程序于每一上述時間區(qū)段中的上述同步頻率。
4.如權(quán)利要求3所述的方法,其中上述依據(jù)每一上述時間區(qū)段中所決定的上述應(yīng)用程序的活動的上述頻率以及上述屏幕被開啟的上述頻率,調(diào)整上述數(shù)據(jù)同步程序于每一上述時間區(qū)段中的上述同步頻率的步驟還包括: 當(dāng)判定上述應(yīng)用程序的活動的上述頻率或上述屏幕被開啟的上述頻率的其中一個高于一第一閾值時,提高上述更新頻率;以及 當(dāng)判定上述應(yīng)用程序的活動的上述頻率以及上述屏幕被開啟的上述頻率兩者均低于一第二閾值時,降低上述更新頻率。
5.如權(quán)利要求1所述的方法,還包括: 分析上述活動記錄,以決定于每一上述時間區(qū)段中,上述應(yīng)用程序的活動的一數(shù)據(jù)更新量;以及 依據(jù)每一上述時間區(qū)段中所決定的上述應(yīng)用程序的活動的上述頻率以及上述應(yīng)用程序的活動的上述數(shù)據(jù)更新量,調(diào)整上述數(shù)據(jù)同步程序于每一上述時間區(qū)段中的上述同步頻率。
6.如權(quán)利要求1所述的方法,其中當(dāng)新數(shù)據(jù)被要求在上述網(wǎng)絡(luò)應(yīng)用程序服務(wù)器上進(jìn)行更新時,動態(tài)地調(diào)整上述同步頻率。
7.如權(quán)利要求1所述的方法,還包括將上述活動記錄存儲至上述電子裝置的一數(shù)據(jù)庫中的步驟。
8.如權(quán)利要求1所述的方法,還包括: 提供上述應(yīng)用程序中上述使用者的每一好友一權(quán)重值; 利用上述好友的上述權(quán)重值,分析上述活動記錄,以決定于每一上述時間區(qū)段中上述應(yīng)用程序的活動的一加權(quán)頻率;以及 依據(jù)每一上述時間區(qū)段中上述應(yīng)用程序的活動的上述加權(quán)頻率,調(diào)整用于每一上述時間區(qū)段的上述數(shù)據(jù)同步程序的上述同步頻率。
9.如權(quán)利要求8所述的方法,其中上述數(shù)據(jù)同步程序被判定為于上述時間區(qū)段中的一特定時間區(qū)段內(nèi)需要執(zhí)行,且判定為于另一時間區(qū)段內(nèi)需要重新執(zhí)行。
10.如權(quán)利要求1所述的方法,還包括: 提供一使用者界面,用以供上述使用者手動地調(diào)整上述數(shù)據(jù)同步程序的上述同步頻率。
11.一種適用于電子裝置的數(shù)據(jù)同步管理系統(tǒng),包括: 一無線通信單元;以及 一處理單元,耦接于上述無線通信單元,用以通過上述無線通信單元從一網(wǎng)絡(luò)應(yīng)用程序服務(wù)器中取得活動記錄,其中上述活動記錄包含關(guān)于在一應(yīng)用程序中的一使用者的好友于一特定時間周期內(nèi)的有關(guān)活動的信息、分析上述活動記錄,用以決定上述應(yīng)用程序于一天中每一多個時間區(qū)段的活動的一頻率、依據(jù)上述應(yīng)用程序于每一上述時間區(qū)段中的活動的上述頻率,調(diào)整一數(shù)據(jù)同步程序于每一上述時間區(qū)段中的一同步頻率,以及依據(jù)上述同步頻率,與上述網(wǎng)絡(luò)應(yīng)用程序服務(wù)器執(zhí)行上述數(shù)據(jù)同步程序以更新來自上述網(wǎng)絡(luò)應(yīng)用程序服務(wù)器的數(shù)據(jù)。
12.如權(quán)利要求11所述的數(shù)據(jù)同步管理系統(tǒng),其中上述處理單元更于判定上述應(yīng)用程序的活動的上述頻率 高于一第一閾值時,提高上述更新頻率,并且于判定上述應(yīng)用程序的活動的上述頻率低于一第二閾值時,降低上述更新頻率。
13.如權(quán)利要求11所述的數(shù)據(jù)同步管理系統(tǒng),還包括一屏幕,并且上述處理單元還用以決定于每一上述時間區(qū)段中,上述電子裝置的上述屏幕被開啟的一頻率,并且依據(jù)每一上述時間區(qū)段中所決定的上述應(yīng)用程序的活動的上述頻率以及上述屏幕被開啟的上述頻率,調(diào)整上述數(shù)據(jù)同步程序于每一上述時間區(qū)段中的上述同步頻率。
14.如權(quán)利要求13所述的數(shù)據(jù)同步管理系統(tǒng),其中上述處理單元還用以于判定上述應(yīng)用程序的活動的上述頻率或上述屏幕被開啟的上述頻率的其中一個高于一第一閾值時,提高上述更新頻率,并且于判定上述應(yīng)用程序的活動的上述頻率以及上述屏幕被開啟的上述頻率兩者均低于一第二閾值,降低上述更新頻率。
15.如權(quán)利要求11所述的數(shù)據(jù)同步管理系統(tǒng),其中上述處理單元更分析上述活動記錄,決定于每一上述時間區(qū)段中,上述應(yīng)用程序的活動的一數(shù)據(jù)更新量,并且依據(jù)每一上述時間區(qū)段中所決定的上述應(yīng)用程序的活動的上述頻率以及上述應(yīng)用程序的活動的上述數(shù)據(jù)更新量,調(diào)整上述數(shù)據(jù)同步程序于每一上述時間區(qū)段中的上述同步頻率。
16.如權(quán)利要求11所述的數(shù)據(jù)同步管理系統(tǒng),還包括一數(shù)據(jù)庫,用以存儲上述活動記錄。
17.如權(quán)利要求11所述的數(shù)據(jù)同步管理系統(tǒng),還包括一使用者界面,用以供上述使用者手動地調(diào)整上述數(shù)據(jù)同步程序的上述同步頻率。
18.如權(quán)利要求11所述的數(shù)據(jù)同步管理系統(tǒng),其中上述網(wǎng)絡(luò)應(yīng)用程序服務(wù)器包括可提供一社群網(wǎng)絡(luò)應(yīng)用程序的一社群網(wǎng)絡(luò)服務(wù)器。
19.一種適用于電子裝置的數(shù)據(jù)同步管理方法,包括下列步驟: 從一網(wǎng)絡(luò)應(yīng)用程序服務(wù)器中取得活動記錄,其中上述活動記錄包含關(guān)于對應(yīng)于一使用者的多個好友于一段特定時間周期內(nèi)使用一應(yīng)用程序的有關(guān)活動的信息; 分析上述活動記錄,用以決定于一天中多個時間區(qū)段的每一個,上述使用者的上述好友更新數(shù)據(jù)的一頻率; 依據(jù)于每一上述時間區(qū)段中上述使用者的上述好友更新數(shù)據(jù)的上述頻率,調(diào)整一數(shù)據(jù)同步程序于每一上述時間區(qū)段中的一同步頻率;以及 依據(jù)于每一上述時間區(qū)段中的上述同步頻率,與上述網(wǎng)絡(luò)應(yīng)用程序服務(wù)器執(zhí)行上述數(shù)據(jù)同步程序以更新來自上述網(wǎng)絡(luò)應(yīng)用程序服務(wù)器的數(shù)據(jù)。
【文檔編號】H04L29/08GK103944747SQ201310136907
【公開日】2014年7月23日 申請日期:2013年4月19日 優(yōu)先權(quán)日:2013年1月23日
【發(fā)明者】林子圻, 陳錫坤, 周永明 申請人:宏達(dá)國際電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
温宿县| 东明县| 印江| 江华| 时尚| 蓬安县| 泗阳县| 增城市| 冀州市| 嘉荫县| 怀柔区| 黑河市| 辛集市| 山西省| 密山市| 宜良县| 石河子市| 富阳市| 武安市| 永嘉县| 通海县| 武安市| 嘉义县| 香港 | 玉林市| 仪征市| 清远市| 安仁县| 嘉兴市| 淅川县| 武川县| 公安县| 宜章县| 锡林郭勒盟| 武陟县| 鞍山市| 舒兰市| 凭祥市| 大冶市| 万山特区| 青州市|