終端和用于同步其應用的方法
【技術領域】
[0001] 本公開涉及一種應用管理方法。更具體地,本公開涉及一種終端的應用同步方法。
【背景技術】
[0002] 隨著技術進步,移動通信系統(tǒng)已演進到除了早期的面向語音的服務之外還提供各 種數(shù)據(jù)通信服務的水平。尤其是隨著諸如智能手機之類的增強終端以及增強數(shù)據(jù)速率網(wǎng)絡 的引入,用戶可以在任何時間任何地方享受各種數(shù)據(jù)服務。
[0003] 諸如智能手機的增強終端支持各種應用,諸如郵件客戶端、社交網(wǎng)絡服務(SNS) 客戶端和即時消息(頂)客戶端。這些應用能夠連接到網(wǎng)絡來與網(wǎng)絡實體(服務器)同步 應用數(shù)據(jù)。為了實現(xiàn)應用數(shù)據(jù)的同步,應用以根據(jù)用戶偏好而配置的各個間隔執(zhí)行數(shù)據(jù)同 步。雖然典型地將同步間隔設置為5分鐘、15分鐘、30分鐘、1小時、4小時等,但是可以根 據(jù)用戶意圖來自由地設置用于每個應用的同步間隔。如果用戶想要接收實時更新的數(shù)據(jù), 則優(yōu)選的是將同步間隔設置為較小值。否則,如果用戶想要節(jié)約通信資源和電池電力,則可 能優(yōu)選的是將同步間隔設置為較長間隔。
[0004] 增強終端以對相應應用配置的間隔向網(wǎng)絡實體(服務器)發(fā)送更新數(shù)據(jù)請求消 息。響應于更新數(shù)據(jù)請求消息,服務器向增強終端發(fā)送所請求的數(shù)據(jù)。
[0005] 如果增強終端未處于要求通信的狀態(tài)中,則優(yōu)選的是在空閑模式中操作來減少電 力消耗。每當各個應用執(zhí)行更新時,終端必須從空閑模式轉(zhuǎn)變?yōu)榛钴S模式。因此,如果多個 應用正在以它們各自的同步間隔運行,則在空閑模式和活躍模式之間的轉(zhuǎn)變可能頻繁地發(fā) 生。同樣地,如果應用正在運行以兩個不同的同步間隔配置的至少兩個重復性操作,則這也 會導致與至少兩個應用以不同的同步間隔運行相同的問題。
[0006] 圖1是示出在根據(jù)相關領域的技術中的同步過程的示圖。
[0007] 參照圖1,在郵件客戶端中注冊帳戶A、B和C。每個帳戶被配置為以15分鐘的間 隔執(zhí)行同步操作。帳戶A在時間3600秒開始同步操作,并且在時間3605秒結(jié)束同步操作。 自同步結(jié)束的時間起15分鐘之后注冊警報來開始用于帳戶A的同步操作。之后,用于帳戶 A的同步操作在時間4505秒重新開始。對于帳戶B和C執(zhí)行相似的操作。
[0008] 自用于帳戶A的第一次同步操作結(jié)束起8秒之后,用于帳戶B的同步操作重新開 始。在用于一個應用(即郵件客戶端)的整個同步過程中,兩個陸續(xù)的同步操作之間的空 閑時間是8秒、5秒、14分鐘35秒、10秒和14分鐘33秒。
[0009] 根據(jù)如上所述的傳統(tǒng)技術,當在郵件客戶端中注冊有多個帳戶并且?guī)舯慌渲?有不同的同步間隔時,帳戶必須在不同的時間執(zhí)行同步。因此,在終端上運行的應用(郵 件客戶端)必須不規(guī)律地且非周期性地執(zhí)行多個帳戶的同步操作。在這種情況中,終端必 須為每一次同步操作在空閑模式和活躍模式之間轉(zhuǎn)變。當模式轉(zhuǎn)變次數(shù)增加時,這增加 了信令開銷和電力消耗。例如,在第3代(3G)寬帶碼分多址(WCDMA)系統(tǒng)中,對于節(jié)約 (preservation)模式轉(zhuǎn)變和無線電接入承載(RAB)重新配置交換35個控制消息。
[0010] 因此,期望一種用于高效地同步應用的方法。
[0011] 以上信息被提供作為背景信息,僅僅用于幫助對本公開的理解。至于以上任何是 否可以用作本公開的現(xiàn)有技術,沒有進行任何確定,也沒有進行任何聲明。
【發(fā)明內(nèi)容】
[0012] 技術問題
[0013] 本公開各方面將解決至少上述問題和/或缺點并且提供至少下述優(yōu)點。因此,本 公開一方面提供一種用于高效地同步應用的方法。
[0014] 技術方案
[0015] 根據(jù)本公開一方面,提供一種終端的應用同步方法。該應用同步方法包括:獲取第 一重復性同步操作的警報注冊請求,獲取與和第一重復性同步操作的應用相同的應用相關 聯(lián)的第二重復性同步操作的下一次運行時間,當?shù)谝恢貜托酝讲僮鞯木瘓笞哉埱蟮木?報時間和第二重復性同步操作的下一次運行時間之間的差小于或等于閾值時,根據(jù)第二重 復性同步操作的下一次運行時間來調(diào)整第一重復性同步操作的警報注冊請求的警報時間, 并且注冊經(jīng)調(diào)整的警報時間。
[0016] 根據(jù)本公開另一方面,提供一種終端。該終端包括:控制單元,其被配置為:獲取 第一重復性同步操作的警報注冊請求以及與和第一重復性同步操作的應用相同的應用相 關聯(lián)的第二重復性同步操作的下一次運行時間,當?shù)谝恢貜托酝讲僮鞯木瘓笞哉埱蟮?警報時間和第二重復性同步操作的下一次運行時間之間的差小于或等于閾值時,根據(jù)第二 重復性同步操作的下一次運行時間來調(diào)整第一重復性同步操作的警報注冊請求的警報時 間,以及注冊經(jīng)調(diào)整的警報時間;和通信單元,其被配置為在控制單元的控制下發(fā)送和接收 同步所需的數(shù)據(jù)。
[0017] 根據(jù)以下結(jié)合附圖進行的公開了本公開各種實施例的詳細描述,本公開的其它方 面、優(yōu)點和顯著特征將對本領域技術人員變得顯然。
[0018] 有益技術效果
[0019] 如上所述,根據(jù)本公開的終端及其應用同步方法在高效地同步應用上是有利的。
【附圖說明】
[0020] 根據(jù)以下結(jié)合附圖進行的描述,本公開某些實施例的以上和其它方面、特征和優(yōu) 點將更加清楚,在附圖中:
[0021] 圖1是示出在根據(jù)相關領域的技術中的同步過程的圖;
[0022] 圖2是示出根據(jù)本公開一實施例的終端200的配置的框圖;
[0023] 圖3是示出根據(jù)本公開一實施例的控制單元的操作系統(tǒng)的配置的圖;
[0024] 圖4是示出根據(jù)本公開一實施例的警報列表的配置的圖;
[0025] 圖5是示出根據(jù)本公開一實施例的同步過程的圖;
[0026] 圖6是示出根據(jù)本公開一實施例的同步間隔估計過程的流程圖;以及
[0027] 圖7是示出根據(jù)本公開一實施例的警報配置過程的流程圖。
[0028] 遍及附圖,應該注意到相似的參考標號用于描繪相同或相似的元件、特征和結(jié)構。
【具體實施方式】
[0029] 提供以下參照附圖的描述來幫助對由權利要求及其等同定義的本公開各種實施 例的全面理解。它包括幫助理解的各種特定細節(jié),但是這些應被認為僅僅是示范性的。因 此,本領域普通技術人員將認識到可以對在此描述的各種實施例進行各種改變和修改而不 會脫離本公開的范圍和精神。另外,為了清楚和簡明,可能省略對公知功能和結(jié)構的描述。
[0030] 在以下描述和權利要求中使用的術語和詞匯不限于詞典意義,而是僅由發(fā)明人用 來使得能夠清楚和一致地理解本公開。因此,對于本領域技術人員來說應該清楚的是,提供 本公開各種實施例的以下描述僅僅是出于說明的目的,而不是為了限制由所附權利要求及 其等同定義的本公開的目的。
[0031] 應該理解,單數(shù)形式"一"、"一個"和"所述"包括復數(shù)指代,附非上下文清楚地規(guī) 定除外。因而,例如,提及"一個組件表面"包括提及一個或多個這樣的表面。
[0032] 出于相同理由,在附圖中夸大、省略或簡化了一些元素,并且在實踐中,元素可能 具有不同于在附圖中示出的那些的尺寸和/或形狀。遍及附圖使用相同的參考標號來指代 相同或相似的部分。
[0033] 在以下描述中,單一同步操作表示一次同步操作。例如,在時間3600秒開始并在 時間3605秒結(jié)束的帳戶A的同步操作是一次同步操作。
[0034] 在以下描述中,重復性同步操作表示重復地發(fā)生的一組一次同步操作。例如,如果 帳戶A的同步操作以15分鐘的間隔發(fā)生,則重復地發(fā)生的同步操作被認為是一個重復性同 步操作。帳戶B的一組同步操作是另一重復性同步操作。每個重復性同步操作具有唯一的 標識符。
[0035] 在以下描述中,同步操作可以指代單