[發明專利]保持活動管理有效
| 申請號: | 201210328635.5 | 申請日: | 2012-09-07 |
| 公開(公告)號: | CN102970155A | 公開(公告)日: | 2013-03-13 |
| 發明(設計)人: | S.R.加塔;K.斯里尼瓦桑;O.N.埃圖加;D.G.塔勒;D.A.阿尼普科;J.范圖倫瑙特;M.S.拉曼;P.R.加德霍蘇 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/12 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 董寧;汪揚 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 保持 活動 管理 | ||
背景技術
用戶可以獲得種類不斷增長的可以為網絡用途而配置的計算設備。例如,用戶可以經由有線或無線網絡與桌面計算機、移動電話、平板電腦等進行交互。
然而,接入這些網絡所使用的傳統技術往往是低效的,因此可能消耗大量的資源,包括功率、處理和網絡資源。因而,這些傳統技術限制了對于設備的用戶來說可用的功能。
發明內容
描述了喚醒模式管理技術。在一個或多個實施方式中,監控由計算設備的網絡接口設備所接收的網絡流量并辨別(recognize)所監控的網絡流量中的流量模式。識別(identify)與所辨別的流量模式相對應的計算設備的應用,并且響應于該識別,所識別的應用的至少一部分被喚醒。
在一個或多個實施例中,流量模式被注冊為與被配置用于在計算設備上執行的應用相對應。響應于應用處于掛起狀態時對網絡流量中的流量模式的辨別,觸發該應用的至少一部分從掛起狀態轉變到活躍狀態。
在一個或多個實施方式中,一個或多個計算機可讀存儲介質包括存儲其上的指令,響應于由計算設備執行該指令,使得該計算設備實施被配置為支持用以響應于識別經由計算設備的網絡接口設備接收的傳入分組而喚醒掛起應用的至少一部分的技術的操作系統。
還描述了網絡接口設備的操作系統管理。在一個或多個實施方式中,操作系統作出與計算設備的一個或多個應用關聯的網絡流量已結束的確定。響應于該確定,使得網絡接口設備轉變到一種模式以降低操作系統對網絡接口設備的功率消耗。
在一個或多個實施方式中,當網絡接口設備處于高功率模式時,操作系統使得網絡接口設備對計算設備的一個或多個應用可用。當網絡接口設備處于低功率模式時,操作系統使得網絡接口設備對計算設備的一個或多個應用不可用。
在一個或多個實施方式中,一個或多個計算機可讀存儲介質包括存儲其上的指令,響應于由計算設備執行該指令,使得該計算設備實施被配置為支持一種技術的操作系統,該技術限制計算設備的一個或多個應用對處于降低功率消耗模式的網絡接口設備的訪問,該網絡接口設備被配置為響應于接收到推送通知而從該模式喚醒。
還描述了保持活動(keep?alive)管理技術。在一個或多個實施方式中,由計算設備的操作系統計算保持活動間隔。該保持活動間隔用于維持計算設備的一個或多個應用與網絡之間的通知信道。
在一個或多個實施方式中,為計算設備上可執行的多個應用的每一個確定被指定用來維持經由網絡與相應端點的通知信道的一個或多個服務器超時間隔。根據針對多個應用的每一個的一個或多個服務器超時間隔計算保持活動間隔。保持活動間隔用于如指定的那樣來喚醒網絡接口設備以維持通知信道。
在一個或多個實施方式中,一個或多個計算機可讀存儲介質包括計算機可執行指令,響應于由計算設備執行該指令,使得該計算設備實施這樣的操作系統,該操作系統被配置為使用保持活動間隔來維持計算設備上可執行的多個應用與相應一個或多個端點之間經由網絡的通知信道,基于網絡的一個或多個中間設備的一個或多個網絡超時間隔,以及經由網絡與一個或多個應用進行通信的相應端點的一個或多個服務器超時間隔,來計算該保持活動間隔。
提供此發明內容來以簡要形式介紹一些概念選集,其將在以下具體實施方式中進一步描述。此發明內容不是旨在識別所要求保護的主題的關鍵特征或必要特征,也不是旨在用來幫助確定所要求保護的主題的范圍。
附圖說明
參考附圖來描述具體實施方式。在圖中,附圖標記的最左邊的一個或多個數字標識該附圖標記首次出現在哪個圖中。說明書和附圖中的不同示例中使用的相同附圖標記指示相似或相同的項。
圖1是示例實施方式的環境的圖示,其中可操作用以采用網絡代理模塊管理計算設備的一個或多個應用的網絡通信。
圖2是示例實施方式的系統的圖示,其將圖1的網絡代理模塊更詳細地示出為采用喚醒模式管理器模塊。
圖3是描繪了示例實施方式的過程的流程圖,其中流量模式的辨別用來將應用的至少一部分從掛起狀態轉變到活躍狀態。
圖4?是描繪了示例實施方式的另一過程的流程圖,其中流量模式的辨別用于喚醒應用的至少一部分。
圖5是示例實施方式的系統的圖示,其將圖1的網絡代理模塊更詳細地示出為采用網絡設備管理器模塊。
圖6是示例實施方式中另一系統的圖示,其示出了網絡設備管理器模塊的示例操作。
圖7描繪了示出網絡接口設備安靜轉變的示例實施例。
圖8描繪了示出網絡接口設備活躍轉變的示例實施例。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210328635.5/2.html,轉載請聲明來源鉆瓜專利網。





