• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    使用令牌桶的通信的電池高效同步制造技術

    技術編號:14194510 閱讀:147 留言:0更新日期:2016-12-15 14:22
    用于電子郵件同步的系統和方法可包括具有令牌桶的計算設備。令牌桶允許臨時存儲令牌,每一令牌授權在該計算設備上運行的至少一個電子郵件應用程序的同步。該設備可確定與由該至少一個電子郵件應用程序管理并由電子郵件服務器主存的電子郵件帳戶相關聯的接收到的電子郵件通信的頻率。該確定可基于與令牌桶相關聯的一個或多個特性。所確定的頻率可以與閾值進行比較。當所確定的頻率等于或低于閾值時,可以與電子郵件服務器建立推送通信信道,該推送通信信道用于接收服務器發起的電子郵件推送通信。該至少一個電子郵件應用程序可通過使用該推送通信信道接收推送通信來與電子郵件帳戶同步。

    Efficient battery synchronization using token bucket communication

    System and method for e-mail synchronization may include computing devices with token buckets. The token bucket allows for temporary storage of tokens, each token authorizing synchronization of at least one e-mail application running on the computing device. The device can determine the frequency of the received e-mail communication associated with the e-mail account managed by the at least one e-mail application and stored by the e-mail server. The determination may be based on one or more characteristics associated with the token bucket. The determined frequency can be compared with the threshold value. When the determined frequency is equal to or lower than the threshold value, the push communication channel can be established with the e-mail server. The at least one e-mail application can be synchronized with an e-mail account by using the push communication channel to receive push communication.

    【技術實現步驟摘要】
    【國外來華專利技術】背景隨著計算技術的發展,越來越強大的移動設備已經變得可用。例如,智能電話已經變得普及。此類設備的移動性已導致開發出不同類型的功能性,諸如電子郵件相關功能性以及電池節省功能性。包括存儲器和顯示器的移動設備芯片組在過去若干年中已經顯著地提升了效率。然而,電池技術沒有跟上此類移動設備組件的發展。在具有越來越強大的芯片組和越來越大的屏幕的情況下,移動設備對能量的需求繼續增長,而電池容量增長已經滯后。在移動設備上使用電子郵件現在是與使用智能電話同義的。只要電子郵件到達服務器,用戶就喜歡在他們的移動設備上接收他們的電子郵件。電子郵件相關功能性是對移動設備電池電量的主要電量耗用之一。在移動設備的壽命中,同步電子郵件始終是最大的基于應用程序的后臺電池消耗。可使用推送型通信(服務器向移動設備推送電子郵件)和輪詢(或抓取)型通信(移動設備向服務器請求電子郵件)來從電子郵件服務器接收電子郵件。每一次推送或輪詢操作都消耗來自設備電池的能量。在推送一個或若干個電子郵件時,單次推送操作消耗幾乎相同的能量。類似地,在抓取一個或若干個電子郵件時,單次輪詢操作消耗幾乎相同的能量。在輪詢型通信中,移動設備周期性地向服務器請求電子郵件(例如,每5分鐘)。就此,輪詢在收到電子郵件的頻率為高的情況下可能是高效的(例如,如果用戶在5分鐘內接收到10封郵件,則對服務器的單個請求將以接收1封電子郵件的能量成本抓取所有10封電子郵件)。然而,當電子郵件頻率為低時輪詢耗盡來自設備電池的能量(例如,如果用戶一天接收10封電子郵件,則移動設備將一天請求電子郵件超過200次,但最多10個請求將抓取到電子郵件,其余請求將抓取不到電子郵件)。在推送型通信中,只要電子郵件到達服務器,服務器就將該電子郵件推送給移動設備。這種類型的通信在接收到的電子郵件的頻率為低時可以是高效的(例如,如果10封電子郵件到達電子郵件服務器,則移動設備將只被通知10次)。然而,推送型通信在接收到的電子郵件的頻率為高的情況下可能是低效的并且耗用更多電池電量(例如,如果用戶一天接收到50封電子郵件,則移動設備將使用大量電池電量來被通知500次)。就此,設備電池壽命在推送或輪詢型通信的情況下可能受到負面影響。存在確定對電池的負面影響程度的許多變數,除了用戶接收到的電子郵件的量之外該負面影響程度直接與同電子郵件服務器的通信頻率成比例。在這電子郵件始終最新的時期和時代,電子郵件可對移動設備的電池造成的負面影響可能是顯著的。概述提供本概述以便以簡化的形式介紹以下在詳細描述中進一步描述的一些概念。本概述并不旨在標識所要求保護主題的關鍵特征或必要特征,也不旨在用于限制所要求保護主題的范圍。根據一個或多個方面,一種用于電子郵件同步的方法可包括具有令牌桶的計算設備。令牌桶允許臨時存儲令牌,每一令牌授權在該計算設備上運行的至少一個電子郵件應用程序的同步。該設備可確定與由該至少一個電子郵件應用程序管理并由電子郵件服務器主存的電子郵件帳戶相關聯的接收到的電子郵件通信的頻率。該確定可基于與令牌桶相關聯的一個或多個特性。所確定的頻率可以與閾值進行比較。當所確定的頻率等于或低于閾值時,可以與電子郵件服務器建立推送通信信道,該推送通信信道用于接收服務器發起的電子郵件推送通信。該至少一個電子郵件應用程序可通過使用該推送通信信道接收推送電子郵件通信來與電子郵件帳戶同步。當所確定的頻率大于閾值時,推送通信信道可被關閉。至少一個電子郵件應用程序然后可以使用該計算設備發起的電子郵件拉取請求來與電子郵件帳戶同步。接收到的電子郵件的頻率可被自動地監視(例如,由該設備或服務器)并且推送與輪詢(或抓取)之間的切換可基于頻率低于還是高于閾值來自動執行。根據一個或多個方面,一種用于電子郵件同步的方法可包括具有令牌桶的計算設備。令牌桶可允許臨時存儲令牌,每一令牌授權在該計算設備上運行的至少一個電子郵件應用程序的同步。該設備可確定至少一個令牌是否在令牌桶中可用。當該至少一個令牌在令牌桶中可用時,可生成將至少一個電子郵件應用程序與相應的電子郵件帳戶同步的請求。響應于該請求,可接收來自相應的電子郵件帳戶的一個或多個電子郵件通信以用于同步該至少一個電子郵件應用程序。該同步請求可以與例如與主存該相應電子郵件帳戶的電子郵件服務器的經調度電子郵件同步。根據一個或多個方面,一種計算機可讀存儲介質可在其上存儲有可操作用于使一計算設備執行一種用于電子郵件同步的方法的計算機可執行指令。該方法可包括在該計算設備處用初始令牌集重置令牌桶。每一令牌可授權在該計算設備上運行的至少一個電子郵件應用程序的同步。初始令牌集可基于與該計算設備相關聯的一個或多個設備使用統計來確定。響應于該計算設備發起的電子郵件拉取請求,可驗證與令牌桶相關聯的為正的當前令牌計數(即,令牌桶不為空)。當當前令牌計數為正時,在該計算設備上運行的至少一個電子郵件應用程序可以與主存在電子郵件服務器處的電子郵件帳戶同步。當前令牌計數然后可基于該同步來減小。根據一個或多個方面,一種計算設備可包括處理器、存儲器以及具有令牌桶的同步服務。令牌桶可允許臨時存儲令牌,每一令牌授權在該計算設備上運行的至少一個電子郵件應用程序的同步。同步服務可被配置成執行用于電子郵件同步的操作,包括用初始令牌集重置令牌桶。每一令牌可授權在該計算設備上運行的至少一個電子郵件應用程序與電子郵件服務器主存的相應電子郵件帳戶的同步。可以與電子郵件服務器建立推送通信信道。推送通信信道可用于接收服務器發起的電子郵件推送通信(例如,在令牌桶不為空的情況下)。同步服務可確定至少一個令牌是否在令牌桶中可用。如果連至少一個令牌都在令牌桶中不可用,則推送通信信道可被關閉(并且隨后可以在令牌桶中有至少一個令牌可用時被重新開啟)。如本文所述的,各種其它特征和優點可按照需要被結合到所述技術中。附圖簡述圖1示出了根據本公開的示例實施例的其中可實現使用令牌桶的電子郵件同步的示例系統。圖2是根據本公開的示例實施例的令牌桶設置模塊的框圖,該模塊可以與基于令牌桶的電子郵件同步聯用。圖3是示出根據本公開的示例實施例的示例令牌桶設立過程的流程圖。圖4是示出根據本公開的示例實施例的使用令牌桶的示例電子郵件同步過程的流程圖。圖5是根據本公開的示例實施例的具有使用具有令牌桶的電子郵件同步服務的計算設備的示例系統的框圖。圖6A-6B是示出根據本公開的示例實施例的使用令牌桶的電子郵件同步的示例過程的流程圖。圖7是示出根據本公開的示例實施例的使用令牌桶的電子郵件同步的另一示例過程的流程圖。圖8是示出根據本公開的示例實施例的使用令牌桶的電子郵件同步的又一示例過程的流程圖。圖9是可用于實現所描述的一些實施例的示例計算系統的示圖。圖10示出了其中可實現所描述的實施例、技巧和技術的合適的云支持環境的一般化示例。圖11是可以連同本文所述的技術被使用的示例移動設備。詳細描述始終最新的電子郵件依靠電子郵件服務器來在有新消息時通知移動設備(例如,服務器發起的推送通信)。在這種類型的架構中,移動設備處于恒定的“收聽”狀態(例如,等待下一通知),并且每一傳入通知都導致該設備無線電蘇醒。就此,移動設備可能由于被用戶的標準電子郵件通信導致的或者基于具有惡意意圖的通信(例如,被入侵的電子郵件帳戶)的新郵本文檔來自技高網...
    <a  title="使用令牌桶的通信的電池高效同步原文來自X技術">使用令牌桶的通信的電池高效同步</a>

    【技術保護點】
    一種用于電子郵件同步的方法,所述方法包括:由包括令牌桶的計算設備執行以下操作,所述令牌桶允許臨時存儲令牌,每一令牌授權在所述計算設備上運行的至少一個電子郵件應用的同步:確定與由所述至少一個電子郵件應用程序管理并由電子郵件服務器主存的電子郵件帳戶相關聯的接收到的電子郵件通信的頻率,其中所述確定基于與所述令牌桶相關聯的一個或多個特性;將所確定的頻率與閾值進行比較;當所確定的頻率等于或低于所述閾值時:與所述電子郵件服務器建立推送通信信道,所述推送通信信道用于接收服務器發起的電子郵件推送通信;以及通過使用所述推送通信信道接收推送電子郵件通信來將所述至少一個電子郵件應用程序與所述電子郵件帳戶同步;以及當所確定的頻率大于所述閾值時:關閉所述推送通信信道;以及使用所述計算設備發起的電子郵件拉取請求來將所述至少一個電子郵件應用程序與所述電子郵件帳戶同步。

    【技術特征摘要】
    【國外來華專利技術】2014.04.14 US 14/252,6991.一種用于電子郵件同步的方法,所述方法包括:由包括令牌桶的計算設備執行以下操作,所述令牌桶允許臨時存儲令牌,每一令牌授權在所述計算設備上運行的至少一個電子郵件應用的同步:確定與由所述至少一個電子郵件應用程序管理并由電子郵件服務器主存的電子郵件帳戶相關聯的接收到的電子郵件通信的頻率,其中所述確定基于與所述令牌桶相關聯的一個或多個特性;將所確定的頻率與閾值進行比較;當所確定的頻率等于或低于所述閾值時:與所述電子郵件服務器建立推送通信信道,所述推送通信信道用于接收服務器發起的電子郵件推送通信;以及通過使用所述推送通信信道接收推送電子郵件通信來將所述至少一個電子郵件應用程序與所述電子郵件帳戶同步;以及當所確定的頻率大于所述閾值時:關閉所述推送通信信道;以及使用所述計算設備發起的電子郵件拉取請求來將所述至少一個電子郵件應用程序與所述電子郵件帳戶同步。2.根據權利要求1所述的方法,其特征在于,包括:通過在至少一個令牌在所述令牌桶中可用時接收所述推送電子郵件通信來將所述至少一個電子郵件應用程序與所述電子郵件帳戶同步。3.根據權利要求1所述的方法,其特征在于,包括:對于所述推送電子郵件通信的每一次同步,從存儲在所述令牌桶中的令牌中減去一個令牌;以及當所述令牌桶為空時:關閉所述推送通信信道;以及使用所述計算設備發起的所述電子郵件拉取請求來將所述至少一個電子郵件應用程序與所述電子郵件帳戶同步。4.根據權利要求1所述的方法,其特征在于,包括:基于在一時間段內從所述令牌桶中消耗的令牌數來確定所述接收到的電子郵件通信的頻率。5.一種其上存儲有能操作用于使計算設備執行一種用于電子郵件同步的方法的計算機可執行指令的計算機可讀存儲介質,所述方法包括:在所述計算設備處用初始令牌集來重置令牌桶,其中:每一令牌授權在所述計算設備上運行的至少一個電子郵件應用程序的同步;并且所述初始令牌集基于與所述計算設備相關聯的一個或多個設備使用統計來確定;響應于所述計算設備發起的電子郵件拉取請求,驗證與所述令牌桶相關聯的當前令牌計數為正;以及當所述當前令牌計數為正時:將在所述計算設備上運行的至少一個電子郵件應用程序與主存在電子郵件服務器處的電子郵件帳戶同步;以及基于所述同步來減小所述當前令牌計數。6.如權利要求5所述的計算機可讀存儲介質,其特征在于,包括:以周期性重填時間間隔自動地向所述令牌桶添加新令牌;以及當所述令牌桶的所述當前令牌計數等于與所述令牌桶的當前大小相關聯的最大令牌數時,停止令牌的自動添加。7....

    【專利技術屬性】
    技術研發人員:H·格林J·莫里斯A·德塞M·麥克盧爾
    申請(專利權)人:微軟技術許可有限責任公司
    類型:發明
    國別省市:美國;US

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码A级毛片日韩精品| 无码人妻丰满熟妇精品区| 无码精品不卡一区二区三区| 亚洲av永久无码精品秋霞电影秋| 亚洲欧洲AV无码专区| 在线精品无码字幕无码AV| 精品国产aⅴ无码一区二区| 精品久久久久久无码中文字幕| 无码人妻丰满熟妇精品区| 国产午夜无码片在线观看影院| 无码国产福利av私拍| 无码国内精品久久人妻麻豆按摩 | 久久久久无码精品| 成人无码区免费A片视频WWW| 亚洲熟妇无码乱子AV电影| 国产午夜无码福利在线看网站| 久久av无码专区亚洲av桃花岛| 中文字幕丰满乱子无码视频| 九九无码人妻一区二区三区| AA区一区二区三无码精片| 无码少妇一区二区三区浪潮AV| 国产成人无码A区在线观看视频| 亚洲aⅴ天堂av天堂无码麻豆| 无码国产色欲XXXX视频 | 亚洲日韩精品A∨片无码| 免费看无码自慰一区二区| 四虎国产精品永久在线无码| 亚洲色在线无码国产精品不卡 | 无码专区人妻系列日韩精品少妇 | 成在人线av无码免费高潮喷水 | 亚洲成a人无码亚洲成av无码| 无码囯产精品一区二区免费| 亚洲av无码潮喷在线观看| 亚洲精品无码成人片久久| 亚洲国产精品无码久久久秋霞2| 潮喷失禁大喷水无码| 国产V亚洲V天堂A无码| 亚洲av无码一区二区乱子伦as| 国产精品无码AV一区二区三区| 无码丰满少妇2在线观看| 亚洲精品偷拍无码不卡av|