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

支持知曉成本的應(yīng)用的操作系統(tǒng)的制作方法

文檔序號(hào):7784720閱讀:135來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):支持知曉成本的應(yīng)用的操作系統(tǒng)的制作方法
支持知曉成本的應(yīng)用的操作系統(tǒng)
背景技術(shù)
許多計(jì)算設(shè)備具有去到提供數(shù)據(jù)服務(wù)的移動(dòng)網(wǎng)絡(luò)的連接。蜂窩電話已經(jīng)演進(jìn)成運(yùn)行應(yīng)用的“智能電話”,其中的許多應(yīng)用通過(guò)移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)發(fā)送及接收數(shù)據(jù)。與此同時(shí),計(jì)算設(shè)備已經(jīng)演進(jìn)成采取使其易于由用戶(hù)攜帶的外型。這些計(jì)算設(shè)備也運(yùn)行通過(guò)移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)發(fā)送及接收數(shù)據(jù)的應(yīng)用。隨著在移動(dòng)計(jì)算設(shè)備上執(zhí)行的應(yīng)用變得更加強(qiáng)大和多樣化,由這些應(yīng)用使用所消費(fèi)的移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)上的帶寬也隨之增長(zhǎng)。除了連接到移動(dòng)網(wǎng)絡(luò)的移動(dòng)設(shè)備的數(shù)目增多和可用于在這些移動(dòng)設(shè)備上執(zhí)行的應(yīng)用的數(shù)目增多之外,作為這些應(yīng)用使用數(shù)據(jù)的方式改變的結(jié)果,數(shù)據(jù)使用也已增多。各項(xiàng)應(yīng)用現(xiàn)在可以消費(fèi)網(wǎng)絡(luò)帶寬以從事各項(xiàng)功能,比如發(fā)送及接收電子郵件、向移動(dòng)設(shè)備流送音樂(lè)或視頻或者通過(guò)因特網(wǎng)訪問(wèn)數(shù)據(jù)。響應(yīng)于網(wǎng)絡(luò)帶寬使用的日益增長(zhǎng),移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商已經(jīng)開(kāi)始重新審視其關(guān)于網(wǎng)絡(luò)數(shù)據(jù)使用收費(fèi)的策略。在之前的幾年中常見(jiàn)的做法是對(duì)于固定月費(fèi)可以獲得不受限制的數(shù)據(jù)使用,而現(xiàn)在更加普遍的做法則是對(duì)數(shù)據(jù)網(wǎng)絡(luò)進(jìn)行計(jì)量。在已計(jì)量網(wǎng)絡(luò)中,基于使用來(lái)進(jìn)行收費(fèi)。但是已經(jīng)提出了各種收費(fèi)策略。舉例來(lái)說(shuō),在可變收費(fèi)策略中,可以對(duì)于由移動(dòng)設(shè)備傳送或接收到的每一個(gè)數(shù)據(jù)單位進(jìn)行收費(fèi)??勺兪召M(fèi)策略的一種變型可以是封頂每月的總費(fèi)用,從而使得一旦使用超出一定閾值之后,就不再招致附加的收費(fèi)。在固定收費(fèi)策略中,服務(wù)計(jì)劃可以具有每月使用封頂。直到封頂?shù)氖褂每梢杂晒潭▋r(jià)格涵蓋,但是對(duì)高于封頂?shù)氖褂每梢园凑湛勺儾呗詠?lái)收費(fèi)。在固定收費(fèi)策略的一種變型中,一旦超出封頂之后可以沒(méi)有附加的使用收費(fèi),但是網(wǎng)絡(luò)可以節(jié)制高于封頂?shù)臄?shù)據(jù)傳送,從而使得超出封頂?shù)挠脩?hù)可能會(huì)體驗(yàn)到降級(jí)的服務(wù)。

發(fā)明內(nèi)容
為了增進(jìn)移動(dòng)計(jì)算設(shè)備用戶(hù)的體驗(yàn),可以使得表明使用收費(fèi)當(dāng)前基礎(chǔ)的當(dāng)前網(wǎng)絡(luò)信息對(duì)在移動(dòng)計(jì)算設(shè)備上執(zhí)行的應(yīng)用或其它用戶(hù)模式組件可用。應(yīng)用可以隨后基于操作對(duì)用戶(hù)會(huì)因數(shù)據(jù)使用而導(dǎo)致的收費(fèi)的影響可以有選擇地執(zhí)行網(wǎng)絡(luò)操作,其可以包括確定在具有或者沒(méi)有修改的情況下是否應(yīng)當(dāng)執(zhí)行網(wǎng)絡(luò)操作。在做出此確定的過(guò)程中,應(yīng)用可以具有完成操作或以及時(shí)方式完成操作的重要性的可用信息。相應(yīng)地,知曉成本的用戶(hù)模式組件可以權(quán)衡成本和重要性??梢酝ㄟ^(guò)在移動(dòng)計(jì)算設(shè)備上執(zhí)行的服務(wù)給出的應(yīng)用編程接口使得關(guān)于使用收費(fèi)當(dāng)前基礎(chǔ)的信息可用。服務(wù)可以從移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商獲得關(guān)于用于對(duì)數(shù)據(jù)使用收費(fèi)的策略的信息。服務(wù)還可以連同應(yīng)用在確定如何有選擇地執(zhí)行網(wǎng)絡(luò)操作的過(guò)程中可以使用的其它參數(shù)的值一起,從移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商獲得關(guān)于數(shù)據(jù)使用的信息。然而,在一些實(shí)施例中,可以通過(guò)其它方式⑶Π,監(jiān)測(cè)網(wǎng)絡(luò)流量)獲得使用信息。服務(wù)可以從移動(dòng)網(wǎng)絡(luò)的運(yùn)營(yíng)商提供的服務(wù)器獲得信息。這種服務(wù)器可以向移動(dòng)計(jì)算設(shè)備提供信息,包括例如定義用于對(duì)數(shù)據(jù)使用收費(fèi)的移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商策略的值和表明移動(dòng)計(jì)算設(shè)備使用的數(shù)據(jù)量的值。
以上是所附權(quán)利要求限定的本發(fā)明的非限制性概述。


附圖不意圖是按比例繪制的。在附圖中,在各圖中所示出的每一個(gè)完全相同或接近完全相同的組件由相同的附圖標(biāo)記表示。為了清楚起見(jiàn),可能沒(méi)有在每一幅圖中標(biāo)記出每一個(gè)組件。在附圖中
圖1是本發(fā)明的實(shí)施例可以操作在其中的示例性環(huán)境的草圖; 圖2是合并有成本服務(wù)的示例性計(jì)算設(shè)備的功能方框圖; 圖3代表由圖2的成本服務(wù)提供的示例性應(yīng)用編程接口(API); 圖4是操作具有成本服務(wù)和知曉成本的應(yīng)用的計(jì)算設(shè)備的示例性方法的流程圖; 圖5是操作知曉成本的應(yīng)用的示例性方法的流程圖; 圖6是操作知曉成本的軟件更新服務(wù)的方法的一個(gè)示例性實(shí)施例的流程圖; 圖7是處理數(shù)據(jù)以供在知曉成本的操作系統(tǒng)中傳送的方法的一個(gè)示例性實(shí)施例的流程圖8是圖形用戶(hù)接口的一個(gè)示例性實(shí)施例的草圖,用戶(hù)通過(guò)所述圖形用戶(hù)接口可以指定用于在計(jì)算設(shè)備上執(zhí)行的應(yīng)用的數(shù)據(jù)使用策略;以及
圖9是可以在其中實(shí)踐本發(fā)明的實(shí)施例的示例性計(jì)算設(shè)備的方框圖。
具體實(shí)施例方式本發(fā)明的發(fā)明人已經(jīng)發(fā)覺(jué)并認(rèn)識(shí)到,針對(duì)移動(dòng)數(shù)據(jù)使用的新型收費(fèi)策略的啟用可能對(duì)移動(dòng)計(jì)算設(shè)備的用戶(hù)構(gòu)成負(fù)擔(dān)。用戶(hù)可能會(huì)誤判其在記帳周期內(nèi)的累積使用數(shù)量,并且不經(jīng)意地對(duì)于超出封頂?shù)氖褂谜兄率召M(fèi)或者令其數(shù)據(jù)傳送受到節(jié)制。在任一種情況下, 用戶(hù)體驗(yàn)都可能降級(jí),這或者是由于“令人吃驚的”收費(fèi),或者是由于計(jì)算設(shè)備在嘗試需要數(shù)據(jù)傳送的操作時(shí)的出乎意料地差的性能。此外,隨著移動(dòng)應(yīng)用變得更加強(qiáng)大,可能有更多應(yīng)用自主地發(fā)起消費(fèi)網(wǎng)絡(luò)帶寬的動(dòng)作。這樣的操作可能在計(jì)算設(shè)備的背景操作模式下執(zhí)行,因此用戶(hù)可能甚至不知道這些操作正在發(fā)生并且正在消費(fèi)網(wǎng)絡(luò)帶寬。與網(wǎng)絡(luò)上的數(shù)據(jù)存儲(chǔ)庫(kù)同步的應(yīng)用例如可能周期性地通過(guò)網(wǎng)絡(luò)與這些數(shù)據(jù)存儲(chǔ)庫(kù)交換數(shù)據(jù)。這樣的應(yīng)用可以包括電子郵件服務(wù)器或者軟件更新服務(wù)。這些應(yīng)用的信息交換可能在沒(méi)有明確用戶(hù)輸入的情況下在背景模式下發(fā)生。為了避免損害移動(dòng)計(jì)算設(shè)備的用戶(hù)體驗(yàn),可以提供促進(jìn)知曉成本的應(yīng)用的操作系統(tǒng)。所述操作系統(tǒng)可以提供服務(wù),通過(guò)所述服務(wù)各項(xiàng)應(yīng)用和其他用戶(hù)模式組件可以獲得當(dāng)前網(wǎng)絡(luò)信息,其中包括標(biāo)識(shí)出可以借之計(jì)算針對(duì)網(wǎng)絡(luò)的使用收費(fèi)基礎(chǔ)的信息。該信息例如可以允許應(yīng)用確定所設(shè)想的操作的影響,以及基于所確定的影響選擇性地執(zhí)行或修改操作。所述影響例如可以被計(jì)算為在執(zhí)行特定操作時(shí)所招致的收費(fèi)。但是可以替換地或附加地計(jì)算其他類(lèi)型的影響。這些影響可以包括將由所述操作消費(fèi)的作為使用封頂?shù)囊欢ò俜直鹊氖褂脭?shù)量,或者直到達(dá)到封頂為止的剩余數(shù)量的百分比。不管確定所述影響的具體形式如何,知曉成本的應(yīng)用都可以使用該信息來(lái)確定是否將執(zhí)行會(huì)消費(fèi)帶寬的網(wǎng)絡(luò)操作以及將如何執(zhí)行。所述應(yīng)用例如可能確定將立即在計(jì)量網(wǎng)絡(luò)上執(zhí)行操作??商鎿Q地,所述應(yīng)用可能確定將在后來(lái)的某一時(shí)間執(zhí)行操作,或者推遲執(zhí)行操作直到檢測(cè)到未計(jì)量的或者成本較低的網(wǎng)絡(luò)為止。在做出這樣的確定時(shí),知曉成本的應(yīng)用可以利用可能由該應(yīng)用獲得的信息,比如關(guān)于完成操作的重要性或者與推遲完成相關(guān)聯(lián)的成本的信息。一項(xiàng)服務(wù)可以從許多來(lái)源當(dāng)中的任一個(gè)獲得信息,以便能夠?qū)⑵涮峁┙o用戶(hù)模式組件。在一些實(shí)施例中,可以從移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商獲得所述信息。移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商可以為此目的運(yùn)營(yíng)服務(wù)器,其使得信息可用于移動(dòng)計(jì)算設(shè)備上的所述服務(wù)。這樣的信息例如可以包括標(biāo)識(shí)移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商使用來(lái)計(jì)算數(shù)據(jù)收費(fèi)的適用于移動(dòng)計(jì)算設(shè)備的收費(fèi)策略的信息。替換地或附加地,所述信息可以指明計(jì)算設(shè)備的先前使用。此外還可以獲得管理信息,比如重置朝向封頂?shù)睦塾?jì)使用度量的日期。所述服務(wù)還可以例如通過(guò)監(jiān)測(cè)獲得使用信息,從而收集其中一些或全部所述信息。為此目的,所述服務(wù)可以合并有監(jiān)測(cè)組件,其對(duì)接到管理網(wǎng)絡(luò)通信的操作系統(tǒng)的各個(gè)部分。所述監(jiān)測(cè)組件例如可以對(duì)接到網(wǎng)絡(luò)棧。通過(guò)這樣的接口,監(jiān)測(cè)組件可以獲得關(guān)于在其上傳送數(shù)據(jù)的特定網(wǎng)絡(luò)的使用信息。此外,監(jiān)測(cè)組件還可以獲得關(guān)于與通過(guò)網(wǎng)絡(luò)傳送的數(shù)據(jù)相關(guān)聯(lián)的用戶(hù)模式實(shí)體的信息。監(jiān)測(cè)組件可以與可用于監(jiān)測(cè)網(wǎng)絡(luò)使用的任何適當(dāng)?shù)挠脩?hù)模式實(shí)體或用戶(hù)模式實(shí)體類(lèi)別相關(guān)聯(lián)地記錄該信息。舉例來(lái)說(shuō),監(jiān)測(cè)組件可以記錄與特定應(yīng)用或服務(wù)、用戶(hù)帳戶(hù)或者應(yīng)用類(lèi)型相關(guān)聯(lián)的使用信息。替換地或附加地,知曉成本的操作系統(tǒng)的服務(wù)可以基于與成本有關(guān)的標(biāo)準(zhǔn)來(lái)確定并施行關(guān)于數(shù)據(jù)使用的策略。這樣的策略可以指定各種標(biāo)準(zhǔn),當(dāng)應(yīng)用所述標(biāo)準(zhǔn)時(shí),其表明是要執(zhí)行、修改還是取消網(wǎng)絡(luò)操作。這些標(biāo)準(zhǔn)可以是基于一種或更多種因素,比如通過(guò)執(zhí)行操作而將招致的收費(fèi)、由生成數(shù)據(jù)的申請(qǐng)人附著到供傳送的數(shù)據(jù)上的標(biāo)簽或者用戶(hù)指定的使用極限。可以通過(guò)任何適當(dāng)方式獲得這樣的策略信息。在一些實(shí)施例中,所述服務(wù)可以提供用戶(hù)接口,通過(guò)所述用戶(hù)接口用戶(hù)可以指定針對(duì)特定應(yīng)用或應(yīng)用分類(lèi)的數(shù)據(jù)使用策略的使用極限或其他方面。為了施行關(guān)于數(shù)據(jù)使用的決定,可以在操作系統(tǒng)中合并一種或更多種施行機(jī)制。 這樣的施行機(jī)制可以被合并到在應(yīng)用級(jí)別建立網(wǎng)絡(luò)連接的組件中。這樣的組件可以被用來(lái)在使用連接的用戶(hù)模式組件違反數(shù)據(jù)使用策略時(shí)阻斷該連接的創(chuàng)建或者打斷該連接??商鎿Q地,可以通過(guò)防火墻或類(lèi)似組件來(lái)施行,其可以被設(shè)定來(lái)阻斷或節(jié)制去往或來(lái)自正操作在應(yīng)用于其的數(shù)據(jù)使用策略之外的用戶(hù)模式組件的數(shù)據(jù)分組。圖1示出了具有知曉成本的操作系統(tǒng)的計(jì)算設(shè)備可以操作在其中的環(huán)境。圖1示出了計(jì)算設(shè)備110。在該例中,計(jì)算設(shè)備110由用戶(hù)112操作。計(jì)算設(shè)備110可以由用戶(hù) 112攜帶到多個(gè)地點(diǎn),并且計(jì)算設(shè)備110可以通過(guò)那些地點(diǎn)的每一個(gè)處的一個(gè)或更多接入網(wǎng)進(jìn)行無(wú)線通信。在該例中,計(jì)算設(shè)備110具有平板外型,其可以很容易由用戶(hù)攜帶。但是應(yīng)當(dāng)認(rèn)識(shí)到,計(jì)算設(shè)備的外型并非本發(fā)明的關(guān)鍵所在。在圖1的示例中,計(jì)算設(shè)備110包括一個(gè)或更多無(wú)線電裝置,其支持通過(guò)多個(gè)接入網(wǎng)進(jìn)行通信,計(jì)算設(shè)備Iio可以通過(guò)所述接入網(wǎng)訪問(wèn)因特網(wǎng)130。通過(guò)因特網(wǎng)130,計(jì)算設(shè)備110還可以訪問(wèn)許多數(shù)據(jù)源當(dāng)中的任一個(gè),比如網(wǎng)站、公司網(wǎng)絡(luò)或者連接到因特網(wǎng)130的任何其他網(wǎng)絡(luò)。為了簡(jiǎn)單起見(jiàn),在圖1中沒(méi)有明確地表明這些數(shù)據(jù)源。在圖1的示例中,計(jì)算設(shè)備110被裝備成通過(guò)移動(dòng)寬帶網(wǎng)絡(luò)訪問(wèn)因特網(wǎng)130。這樣的網(wǎng)絡(luò)例如可以由蜂窩電話運(yùn)營(yíng)商或其他移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商運(yùn)營(yíng)。在該例中,移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商維持接入網(wǎng)120。接入網(wǎng)120可以由移動(dòng)計(jì)算設(shè)備通過(guò)基站訪問(wèn),在圖1中示出了其中的基站126。接入網(wǎng)120和基站1 可以利用傳統(tǒng)組件或者按照任何其他適當(dāng)方式來(lái)實(shí)施?;? 可以包括用以支持與移動(dòng)計(jì)算設(shè)備110的通信的傳送器/接收器。該傳送器/接收器耦合到接入網(wǎng)120,通過(guò)接入網(wǎng)120可以對(duì)去往和來(lái)自因特網(wǎng)130的通信進(jìn)行路由。這樣,移動(dòng)計(jì)算設(shè)備110可以與能夠通過(guò)因特網(wǎng)130到達(dá)的任何設(shè)備或其他網(wǎng)絡(luò)交換數(shù)據(jù),而因特網(wǎng)130又可以通過(guò)接入網(wǎng)120到達(dá)。運(yùn)營(yíng)接入網(wǎng)120的移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商可以針對(duì)使用接入網(wǎng)120進(jìn)行收費(fèi)。應(yīng)用于發(fā)送自或目的為計(jì)算設(shè)備110的數(shù)據(jù)傳送的收費(fèi)策略可能取決于許多因素中的任一個(gè)。這些因素可以包括由用戶(hù)112選擇的特定訂購(gòu)計(jì)劃。其他因素可以包括在適用的收費(fèi)區(qū)間期間對(duì)于計(jì)算設(shè)備110先前通過(guò)接入網(wǎng)120傳送的數(shù)據(jù)量。舉例來(lái)說(shuō),所述收費(fèi)策略可以對(duì)于在每月記帳周期期間超出預(yù)定閾值的數(shù)據(jù)使用施加不同的收費(fèi)。但是應(yīng)當(dāng)認(rèn)識(shí)到,許多因素可以替換地或附加地被用來(lái)確定對(duì)于在執(zhí)行涉及到通過(guò)接入網(wǎng)120傳送數(shù)據(jù)的操作時(shí)的數(shù)據(jù)使用將會(huì)招致的特定收費(fèi)。不同的移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商可能具有對(duì)于這些因素進(jìn)行不同地加權(quán)的不同收費(fèi)策略。基于與不同用戶(hù)的訂購(gòu)協(xié)議,一些移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商可能對(duì)于這些不同用戶(hù)具有不同的收費(fèi)策略。為了便于按照知曉成本的方式控制計(jì)算設(shè)備110的操作,計(jì)算設(shè)備110包括知曉成本的操作系統(tǒng)。這樣的知曉成本的操作系統(tǒng)可以接收關(guān)于由移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商施加的收費(fèi)策略的信息。知曉成本的操作系統(tǒng)可以通過(guò)許多方式獲得關(guān)于移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的收費(fèi)策略和網(wǎng)絡(luò)數(shù)據(jù)使用的信息。在一些實(shí)施例中,由計(jì)算設(shè)備110內(nèi)的知曉成本的操作系統(tǒng)所適用的其中一些或所有(并且可能還有其他)數(shù)據(jù)成本信息都可以來(lái)自移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商。在圖1 的實(shí)施例中,移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商維持服務(wù)器122,其被配置成向移動(dòng)計(jì)算設(shè)備110提供這樣的 fn息ο例如可以通過(guò)對(duì)應(yīng)于移動(dòng)寬帶網(wǎng)絡(luò)的控制信道向計(jì)算設(shè)備110傳送其中一些或全部數(shù)據(jù)成本信息。作為一個(gè)具體示例,可以通過(guò)SMS信道或其他適當(dāng)控制信道傳送這樣的信息。替換地或附加地,服務(wù)器122可以直接耦合到因特網(wǎng)130。這樣的連接可以允許移動(dòng)計(jì)算設(shè)備110通過(guò)該移動(dòng)計(jì)算設(shè)備110可能與因特網(wǎng)130形成的任何其他連接來(lái)獲得數(shù)據(jù)成本信息。舉例來(lái)說(shuō),用戶(hù)112可以不時(shí)地將移動(dòng)計(jì)算設(shè)備110連接到一個(gè)有線網(wǎng)絡(luò),通過(guò)該有線網(wǎng)絡(luò)可以訪問(wèn)因特網(wǎng)130。在這種情況下,可以通過(guò)該有線連接訪問(wèn)其中一些或全部數(shù)據(jù)成本信息。相應(yīng)地應(yīng)當(dāng)認(rèn)識(shí)到,移動(dòng)計(jì)算設(shè)備110獲得數(shù)據(jù)成本信息的定時(shí)和方式并非本發(fā)明的關(guān)鍵所在,并且可以采用用以獲得該信息的任何適當(dāng)機(jī)制或機(jī)制組合。作為一個(gè)具體示例,移動(dòng)計(jì)算設(shè)備110可以按照不同方式獲得收費(fèi)策略信息和關(guān)于先前使用的信息。例如可以在將移動(dòng)計(jì)算設(shè)備110最初配置成使用移動(dòng)寬帶網(wǎng)絡(luò)時(shí)把策略信息加載到所述設(shè)備中。當(dāng)移動(dòng)計(jì)算設(shè)備110已經(jīng)可以訪問(wèn)因特網(wǎng)130時(shí),可以不時(shí)地更新收費(fèi)策略信息。但是可能頻繁改變的關(guān)于先前數(shù)據(jù)使用的信息則可以通過(guò)接入網(wǎng)120來(lái)無(wú)線傳送。可以由服務(wù)器122或者由移動(dòng)計(jì)算設(shè)備110發(fā)起這種動(dòng)態(tài)改變的信息的傳送。不管傳送數(shù)據(jù)成本信息的定時(shí)和方式如何,都可以按照任何適當(dāng)格式來(lái)傳送所述信息。舉例來(lái)說(shuō),移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商可以定義數(shù)據(jù)成本信息記錄的格式。移動(dòng)計(jì)算設(shè)備110 內(nèi)的知曉成本的操作系統(tǒng)可以被編程來(lái)識(shí)別所述格式,并且把數(shù)值與數(shù)據(jù)成本信息的特定參數(shù)相關(guān)聯(lián)。替換地或附加地,可以把所述信息與標(biāo)簽或其他標(biāo)識(shí)符相關(guān)聯(lián),從而允許知曉成本的操作系統(tǒng)基于與各個(gè)單獨(dú)數(shù)值相關(guān)聯(lián)的標(biāo)簽而把數(shù)值與數(shù)據(jù)成本信息的特定參數(shù)相關(guān)聯(lián)。相應(yīng)地應(yīng)當(dāng)認(rèn)識(shí)到,向移動(dòng)計(jì)算設(shè)備110傳送數(shù)據(jù)成本信息的格式并不是本發(fā)明的關(guān)鍵所在。服務(wù)器122例如可以耦合到接入網(wǎng)120,從而可以按照類(lèi)似于被用來(lái)向計(jì)算設(shè)備 110傳送其他類(lèi)型數(shù)據(jù)的格式通過(guò)基站126向計(jì)算設(shè)備110無(wú)線傳送數(shù)據(jù)成本信息。但是向計(jì)算設(shè)備110傳送數(shù)據(jù)成本信息的具體機(jī)制并不是本發(fā)明的要求。服務(wù)器122可以按照任何適當(dāng)方式獲得數(shù)據(jù)成本信息。例如可以由移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商確立關(guān)于數(shù)據(jù)收費(fèi)策略的信息,以作為向移動(dòng)網(wǎng)絡(luò)的訂戶(hù)提供的一個(gè)或更多訂購(gòu)計(jì)劃的一部分。當(dāng)用戶(hù)112加入對(duì)于移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的訂購(gòu)時(shí),移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商可以把特定計(jì)劃與移動(dòng)計(jì)算設(shè)備110相關(guān)聯(lián)。這樣的訂購(gòu)的條款可以決定適用于計(jì)算設(shè)備110的數(shù)據(jù)收費(fèi)策略。相應(yīng)地,服務(wù)器122可以從用于管理移動(dòng)網(wǎng)絡(luò)的未在圖1中明確示出的其他組件獲得數(shù)據(jù)收費(fèi)策略信息。服務(wù)器122可以按照任何適當(dāng)方式獲得關(guān)于移動(dòng)計(jì)算設(shè)備110的過(guò)去數(shù)據(jù)使用的信息。服務(wù)器122可以在與移動(dòng)計(jì)算設(shè)備110相關(guān)聯(lián)的數(shù)據(jù)通信量經(jīng)過(guò)接入網(wǎng)120時(shí)監(jiān)測(cè)該數(shù)據(jù)通信量。但是也可以通過(guò)移動(dòng)網(wǎng)絡(luò)內(nèi)的記帳組件或其他傳統(tǒng)組件來(lái)跟蹤關(guān)于過(guò)去數(shù)據(jù)使用的信息。相應(yīng)地,服務(wù)器122可以從移動(dòng)網(wǎng)絡(luò)的未示出的其他組件獲得關(guān)于與計(jì)算設(shè)備110相關(guān)聯(lián)的過(guò)去數(shù)據(jù)使用的信息。不管獲得數(shù)據(jù)成本信息的方式如何,知曉成本的操作系統(tǒng)都可以按照許多方式當(dāng)中的任一種來(lái)使用該信息。操作系統(tǒng)例如可以使用該信息來(lái)施行適用于在計(jì)算設(shè)備110上執(zhí)行的應(yīng)用或其他用戶(hù)模式組件的數(shù)據(jù)使用策略。替換地或附加地,知曉成本的操作系統(tǒng)可以向知曉成本的應(yīng)用或其他用戶(hù)模式組件提供關(guān)于數(shù)據(jù)使用的與成本有關(guān)的信息。所述應(yīng)用或其他用戶(hù)模式組件于是可以使用這樣的信息來(lái)確定是否以及如何執(zhí)行網(wǎng)絡(luò)操作。從而基于成本選擇性地執(zhí)行網(wǎng)絡(luò)操作。知曉成本的應(yīng)用可以選擇性地執(zhí)行網(wǎng)絡(luò)操作的一種方式是推遲所述操作直到可以在較低成本下執(zhí)行所述操作的某一后來(lái)時(shí)間為止。在其中收費(fèi)策略基于不同日間時(shí)的數(shù)據(jù)使用而施加不同收費(fèi)的實(shí)施例中,將操作推遲到較低成本的日間時(shí)的做法可能是適當(dāng)?shù)??;蛘?,移?dòng)計(jì)算設(shè)備110可以被配置成連接到不同類(lèi)型的網(wǎng)絡(luò)。知曉成本的操作系統(tǒng)可以保持對(duì)應(yīng)于每一個(gè)網(wǎng)絡(luò)的數(shù)據(jù)成本信息,并且可以使用該數(shù)據(jù)成本信息來(lái)識(shí)別出用于執(zhí)行特定網(wǎng)絡(luò)操作的較低成本網(wǎng)絡(luò)。相應(yīng)地,推遲網(wǎng)絡(luò)操作可能涉及到延遲所述操作的執(zhí)行直到移動(dòng)計(jì)算設(shè)備110連接到較低成本網(wǎng)絡(luò)為止,并且隨后通過(guò)所述較低成本網(wǎng)絡(luò)執(zhí)行所述操作。在圖1的示例中,移動(dòng)計(jì)算設(shè)備110被配置成執(zhí)行涉及到通過(guò)移動(dòng)寬帶網(wǎng)絡(luò)交換數(shù)據(jù)的操作。其還被配置成用于無(wú)線連接到一個(gè)局域網(wǎng),所述局域網(wǎng)可以又耦合到因特網(wǎng) 130。例如可以通過(guò)為移動(dòng)計(jì)算設(shè)備110裝備能夠使用Wi-Fi的網(wǎng)絡(luò)接口卡來(lái)提供這樣的能力。但是與移動(dòng)寬帶網(wǎng)絡(luò)不同,這樣的局域網(wǎng)連接固有地與地點(diǎn)相關(guān)。圖1示出了移動(dòng)計(jì)算設(shè)備110可以在該處通過(guò)接入點(diǎn)140形成與局域網(wǎng)的無(wú)線連接的地點(diǎn)144。地點(diǎn)144可以代表用戶(hù)112的家庭或辦公室,或者在該處有接入點(diǎn)處于范圍內(nèi)的公共“熱點(diǎn)”或其他適當(dāng)?shù)攸c(diǎn)。在該例中,接入點(diǎn)140通過(guò)服務(wù)器142耦合到因特網(wǎng) 130。相應(yīng)地,當(dāng)用戶(hù)112將移動(dòng)計(jì)算設(shè)備110帶到地點(diǎn)144時(shí),移動(dòng)計(jì)算設(shè)備110可以執(zhí)行通過(guò)接入點(diǎn)140交換數(shù)據(jù)的操作。如果通過(guò)接入點(diǎn)140交換數(shù)據(jù)的成本低于通過(guò)移動(dòng)寬帶網(wǎng)絡(luò)的接入網(wǎng)120交換數(shù)據(jù)的成本,則知曉成本的應(yīng)用可以在移動(dòng)計(jì)算設(shè)備處于地點(diǎn)144 或者其中可以獲得低成本網(wǎng)絡(luò)連接的其他適當(dāng)?shù)攸c(diǎn)時(shí)執(zhí)行推遲的涉及數(shù)據(jù)交換的操作。參照?qǐng)D2,其中提供了合并有知曉成本的操作系統(tǒng)和知曉成本的用戶(hù)模式組件的移動(dòng)計(jì)算設(shè)備210的體系結(jié)構(gòu)的一個(gè)示例。圖2示出了移動(dòng)計(jì)算設(shè)備210被配置成對(duì)接到多個(gè)網(wǎng)絡(luò)。在該例中示出了網(wǎng)絡(luò)接口卡220和網(wǎng)絡(luò)接口卡222。每一個(gè)網(wǎng)絡(luò)接口卡可以支持去到不同網(wǎng)絡(luò)的連接。舉例來(lái)說(shuō),網(wǎng)絡(luò)接口卡220可以是本領(lǐng)域內(nèi)已知的Wi-Fi網(wǎng)絡(luò)接口卡。這樣的網(wǎng)絡(luò)接口卡可以支持去到局域網(wǎng)的連接,比如通過(guò)圖1中所示的接入點(diǎn)140 的連接。網(wǎng)絡(luò)接口卡222可以被配置成用于通過(guò)移動(dòng)寬帶網(wǎng)絡(luò)進(jìn)行通信,比如通過(guò)圖1中所示的基站126的連接。網(wǎng)絡(luò)接口卡220和222可以利用本領(lǐng)域內(nèi)已知的技術(shù)來(lái)實(shí)施??梢酝ㄟ^(guò)被圖示為驅(qū)動(dòng)程序2M和驅(qū)動(dòng)程序2 的軟件來(lái)控制每一個(gè)網(wǎng)絡(luò)接口卡 220和222。每一個(gè)驅(qū)動(dòng)程序2M和2 可以被配置成控制其相關(guān)聯(lián)的接口卡的特定操作。 這些操作可以包括傳送及接收數(shù)據(jù)。這樣的控制可以利用本領(lǐng)域內(nèi)已知的技術(shù)來(lái)執(zhí)行。但是進(jìn)行傳送及接收的具體機(jī)制不是本發(fā)明的關(guān)鍵所在,而是可以使用任何適當(dāng)?shù)募夹g(shù)。在操作中,驅(qū)動(dòng)程序2M和2 與移動(dòng)計(jì)算設(shè)備210的操作系統(tǒng)的各個(gè)組件接口。 所述操作系統(tǒng)充當(dāng)驅(qū)動(dòng)程序與一個(gè)或更多用戶(hù)模式組件之間的中介,所述用戶(hù)模式組件生成或使用通過(guò)網(wǎng)絡(luò)接口卡220或222交換的數(shù)據(jù)。在該例中,用戶(hù)模式組件被標(biāo)記為應(yīng)用 270A.270B和270C。但是應(yīng)當(dāng)認(rèn)識(shí)到,可以在移動(dòng)計(jì)算設(shè)備210上執(zhí)行發(fā)送或接收數(shù)據(jù)的許多應(yīng)用。此外,操作系統(tǒng)內(nèi)的操作系統(tǒng)服務(wù)或其他用戶(hù)模式組件可以類(lèi)似地發(fā)送或接收數(shù)據(jù)。相應(yīng)地,應(yīng)用270A、270B和270C是示例性的,而不限制可以發(fā)送或接收數(shù)據(jù)的用戶(hù)模式組件的類(lèi)型。在圖2的示例中,移動(dòng)計(jì)算設(shè)備210的操作系統(tǒng)被顯示為包括棧230,其用來(lái)傳遞數(shù)據(jù)以供從應(yīng)用270A、270B或270C傳送到其中一個(gè)網(wǎng)絡(luò)接口卡220或222。相反,可以在棧 230內(nèi)處理在網(wǎng)絡(luò)接口卡220或222處接收到的數(shù)據(jù),并且使其可用于其中一個(gè)應(yīng)用270A、 270B或270C。在所示實(shí)施例中,棧230可以利用傳統(tǒng)技術(shù)來(lái)實(shí)施。棧230可以執(zhí)行諸如以下操作從其中一個(gè)應(yīng)用270A、270B或270C接收數(shù)據(jù)以供傳送,將該數(shù)據(jù)分割成各個(gè)分組,以及將適當(dāng)?shù)膱?bào)頭附著到所述分組上。棧230于是可以將這樣的分組傳輸?shù)狡渲幸粋€(gè)驅(qū)動(dòng)程序2M或226,以便分別通過(guò)相關(guān)聯(lián)的網(wǎng)絡(luò)接口卡220或 222傳送。每一個(gè)分組的具體格式以及所述分組被施加到的驅(qū)動(dòng)程序由棧230決定。舉例來(lái)說(shuō),一個(gè)應(yīng)用可能請(qǐng)求棧230建立去到一個(gè)遠(yuǎn)程設(shè)備的連接。棧230可以通過(guò)經(jīng)由其中一個(gè)網(wǎng)絡(luò)接口卡220或222所連接到的網(wǎng)絡(luò)與該遠(yuǎn)程設(shè)備交換通信來(lái)形成這樣的連接。隨后可以通過(guò)網(wǎng)絡(luò)的特性來(lái)決定分組的格式。在一些示例中,由棧230選擇來(lái)形成連接的網(wǎng)絡(luò)接口卡可以是基于能夠借之訪問(wèn)遠(yuǎn)程設(shè)備的網(wǎng)絡(luò)而選擇的。但是當(dāng)可以通過(guò)多個(gè)網(wǎng)絡(luò)訪問(wèn)遠(yuǎn)程設(shè)備時(shí),借之建立連接的網(wǎng)絡(luò)可以取決于用戶(hù)優(yōu)選項(xiàng)或者可以借之到達(dá)遠(yuǎn)程設(shè)備的各個(gè)網(wǎng)絡(luò)的相對(duì)性能。這樣的選擇技術(shù)在本領(lǐng)域內(nèi)是已知的。在其中計(jì)算設(shè)備210的操作系統(tǒng)知曉成本的實(shí)施例中,通過(guò)每一個(gè)網(wǎng)絡(luò)進(jìn)行通信的相對(duì)成本也可以是選擇用于建立所述連接的網(wǎng)絡(luò)的一個(gè)因素。不管被用來(lái)選擇用于連接的網(wǎng)絡(luò)的具體方法如何,一旦建立連接之后,所述應(yīng)用就可以為棧230提供數(shù)據(jù)以供通過(guò)該連接傳送。在提供數(shù)據(jù)以供通過(guò)連接傳送時(shí),應(yīng)用不需要指定將借之傳送數(shù)據(jù)的網(wǎng)絡(luò)。相反,棧230可以對(duì)數(shù)據(jù)進(jìn)行處理,并且按照通過(guò)與連接相關(guān)聯(lián)的網(wǎng)絡(luò)進(jìn)行傳送所適當(dāng)?shù)母袷綄?duì)其進(jìn)行格式化。類(lèi)似地,對(duì)于比如UDP之類(lèi)的無(wú)連接協(xié)議,用戶(hù)模式組件可以請(qǐng)求對(duì)一個(gè)端點(diǎn)進(jìn)行傳送。棧230隨后可以應(yīng)用已知的技術(shù)來(lái)選擇網(wǎng)絡(luò)和適當(dāng)格式以便與該端點(diǎn)進(jìn)行通信。棧230可以在各個(gè)階段中執(zhí)行這樣的處理。第一階段可以在上半部分棧232中執(zhí)行,并且可以獨(dú)立于將要借之傳送數(shù)據(jù)的特定網(wǎng)絡(luò)。與將要借之傳送數(shù)據(jù)的網(wǎng)絡(luò)有關(guān)的任何處理可以在下半部分棧234中執(zhí)行。下半部分棧234中的處理例如可以包括選擇供傳送的分組被路由到的適當(dāng)驅(qū)動(dòng)程序。但是在下半部分棧234中也可以替換地或附加地執(zhí)行任何其他適當(dāng)?shù)奶幚?。在網(wǎng)絡(luò)接口卡220和222所連接到的網(wǎng)絡(luò)上所接收到的數(shù)據(jù)也可以通過(guò)棧230來(lái)處理。對(duì)于所接收到的數(shù)據(jù),棧230對(duì)所述數(shù)據(jù)進(jìn)行處理,并且使其可用于適當(dāng)?shù)钠渲幸粋€(gè)應(yīng)用270A…270C。所述處理可以包含特定于網(wǎng)絡(luò)的處理,其可以在下半部分棧234中執(zhí)行, 以及獨(dú)立于網(wǎng)絡(luò)的處理,其可以在上半部分棧232中執(zhí)行。但是在每一種情況下,每一個(gè)棧部分中的處理都可以利用本領(lǐng)域內(nèi)已知的技術(shù)來(lái)執(zhí)行。圖2示出了移動(dòng)計(jì)算設(shè)備210可以知曉成本的多種方式。在所示示例只能夠,所述操作系統(tǒng)包括成本服務(wù)256。在這里,成本服務(wù)256保持多個(gè)數(shù)據(jù)存儲(chǔ)庫(kù),即數(shù)據(jù)存儲(chǔ)庫(kù) 252、數(shù)據(jù)存儲(chǔ)庫(kù)253和數(shù)據(jù)存儲(chǔ)庫(kù)254。數(shù)據(jù)存儲(chǔ)庫(kù)252可以包含關(guān)于計(jì)算設(shè)備210所能連接到的網(wǎng)絡(luò)的數(shù)據(jù)收費(fèi)策略的信息。雖然圖1示出了移動(dòng)計(jì)算設(shè)備連接到僅僅一個(gè)移動(dòng)寬帶網(wǎng)絡(luò),但是用戶(hù)可以具有針對(duì)多個(gè)網(wǎng)絡(luò)的訂購(gòu),并且數(shù)據(jù)存儲(chǔ)庫(kù)252可以包含關(guān)于多個(gè)這種網(wǎng)絡(luò)的信息。數(shù)據(jù)存儲(chǔ)庫(kù)2M可以包含關(guān)于數(shù)據(jù)使用的信息。數(shù)據(jù)存儲(chǔ)庫(kù)254中的信息可以按照任何適當(dāng)方式來(lái)組織。在一些實(shí)施例中,數(shù)據(jù)存儲(chǔ)庫(kù)2M可以包含對(duì)應(yīng)于計(jì)算設(shè)備210 所能連接到的一個(gè)或更多網(wǎng)絡(luò)的聚集使用信息。在其他實(shí)施例中,數(shù)據(jù)存儲(chǔ)庫(kù)254中的數(shù)據(jù)使用信息可以?xún)H僅是針對(duì)在數(shù)據(jù)存儲(chǔ)庫(kù)252中有相應(yīng)的收費(fèi)策略的網(wǎng)絡(luò)而存儲(chǔ)的。但是也可以使用其他標(biāo)準(zhǔn)(其中包括明確用戶(hù)輸入)來(lái)確定可以為之存儲(chǔ)數(shù)據(jù)使用信息的網(wǎng)絡(luò)。作為通過(guò)網(wǎng)絡(luò)存儲(chǔ)聚集數(shù)據(jù)使用的替代或補(bǔ)充,數(shù)據(jù)存儲(chǔ)庫(kù)2M可以存儲(chǔ)關(guān)于用戶(hù)模式組件的數(shù)據(jù)使用的信息。該信息可以被存儲(chǔ)以記錄各個(gè)單獨(dú)用戶(hù)模式組件的數(shù)據(jù)使用,比如應(yīng)用270A、270B或270C。替換地或附加地,數(shù)據(jù)存儲(chǔ)庫(kù)邪4中的信息可以被組織成顯示用戶(hù)模式組件分類(lèi)的數(shù)據(jù)使用。舉例來(lái)說(shuō),可以把操作系統(tǒng)的所有組件作為一個(gè)分類(lèi)來(lái)對(duì)待,并且關(guān)于操作系統(tǒng)組件的數(shù)據(jù)使用的信息可以被存儲(chǔ)在數(shù)據(jù)存儲(chǔ)庫(kù)254內(nèi)的單條記錄中。通過(guò)存儲(chǔ)與用戶(hù)模式組件有聯(lián)系的數(shù)據(jù)使用信息,可以允許知曉成本的操作系統(tǒng)和/或知曉成本的應(yīng)用基于數(shù)據(jù)使用以及適用于特定用戶(hù)模式組件的數(shù)據(jù)使用策略來(lái)管理網(wǎng)絡(luò)操作。為了支持這樣的行為,知曉成本的操作系統(tǒng)可以包括另一個(gè)數(shù)據(jù)存儲(chǔ)庫(kù)253。 數(shù)據(jù)存儲(chǔ)庫(kù)253可以包含適用于一個(gè)或更多用戶(hù)模式組件的數(shù)據(jù)使用策略。在一些實(shí)施例中,可以為各個(gè)單獨(dú)的用戶(hù)模式組件或用戶(hù)模式組件分類(lèi)提供數(shù)據(jù)使用策略。可以按照任何適當(dāng)方式來(lái)包含這樣的數(shù)據(jù)使用策略。在一些實(shí)施例中,可以由移動(dòng)計(jì)算設(shè)備210的管理員將信息和數(shù)據(jù)存儲(chǔ)庫(kù)253下載到數(shù)據(jù)存儲(chǔ)庫(kù)253中。但是在其他實(shí)施例中,可以由成本服務(wù)256通過(guò)用戶(hù)接口 260獲得數(shù)據(jù)使用策略。通過(guò)用戶(hù)接口沈0,成本服務(wù)256可以從移動(dòng)計(jì)算設(shè)備210的用戶(hù)獲得策略信息。不管成本服務(wù)256借以在數(shù)據(jù)存儲(chǔ)庫(kù)252、253和254中包含信息的機(jī)制如何,成本服務(wù)256都可以使用該信息來(lái)促進(jìn)移動(dòng)計(jì)算設(shè)備210的知曉成本的操作。正如前面關(guān)于圖1所描述的那樣,保持在數(shù)據(jù)存儲(chǔ)庫(kù)252和254中的該類(lèi)數(shù)據(jù)成本信息可以從移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商獲得。這樣的信息可以通過(guò)經(jīng)由任一個(gè)網(wǎng)絡(luò)接口卡220或 222接收到的數(shù)據(jù)傳送而獲得,并且通過(guò)棧230被傳遞到成本服務(wù)256。在這樣的操作中,成本服務(wù)256可以利用適用于任何其他用戶(hù)模式組件的通信技術(shù)接收這樣的數(shù)據(jù)成本信息。 不管成本服務(wù)256接收所述信息的方式如何,其都可以按照任何適當(dāng)格式將數(shù)據(jù)成本信息存儲(chǔ)在數(shù)據(jù)存儲(chǔ)庫(kù)252和254中。圖2示出了可以借之獲得數(shù)據(jù)使用信息的一種替換機(jī)制。在該例中,成本服務(wù)包括使用監(jiān)測(cè)器組件250。在該例中,使用監(jiān)測(cè)器組件250與棧230接口。隨著棧230處理所傳送或所接收的數(shù)據(jù),其可以提供關(guān)于以下各方面的信息所傳送或所接收的數(shù)據(jù)量,借之傳送或接收數(shù)據(jù)的網(wǎng)絡(luò),以及生成或接收該數(shù)據(jù)的用戶(hù)模式組件。這樣的信息可以被用來(lái)利用數(shù)據(jù)使用信息填充數(shù)據(jù)存儲(chǔ)庫(kù)254。因此可以使用通過(guò)使用監(jiān)測(cè)器250獲得的信息以替代獲得自移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的信息。在一些實(shí)施例中,可以將來(lái)自使用監(jiān)測(cè)器250的信息與獲得自移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的信息相結(jié)合地使用。舉例來(lái)說(shuō)成本服務(wù)256可以在相對(duì)較長(zhǎng)的間隔下從移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商獲得數(shù)據(jù)使用信息。在這些間隔之間,由使用監(jiān)測(cè)器250生成的數(shù)據(jù)使用信息可以被用來(lái)提供更加新近的信息?;蛘撸墒褂帽O(jiān)測(cè)器250收集的數(shù)據(jù)使用信息可以是關(guān)于數(shù)據(jù)使用的信息的主導(dǎo)來(lái)源。但是可以不時(shí)地把使用監(jiān)測(cè)器250所記錄的數(shù)據(jù)使用與移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商所報(bào)告的數(shù)據(jù)使用進(jìn)行比較??梢越鉀Q所述兩種用于測(cè)量數(shù)據(jù)使用的技術(shù)之間的差異。舉例來(lái)說(shuō),可以更新由使用監(jiān)測(cè)器250采集的數(shù)據(jù)存儲(chǔ)庫(kù)邪4中的信息,從而使得由使用監(jiān)測(cè)器250所測(cè)量的數(shù)據(jù)使用跟蹤由移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商所報(bào)告的數(shù)據(jù)使用。在一些實(shí)施例中,使用監(jiān)測(cè)器250可以采集不可用于移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的關(guān)于數(shù)據(jù)使用的信息。作為一個(gè)示例,使用監(jiān)測(cè)器250可以訪問(wèn)到關(guān)于借之傳送或接收數(shù)據(jù)的網(wǎng)絡(luò)的信息以及關(guān)于正在傳送或接收該數(shù)據(jù)的用戶(hù)模式實(shí)體的信息。雖然移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商可能訪問(wèn)到關(guān)于數(shù)據(jù)使用的信息,但是移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商不一定能夠把通過(guò)接入網(wǎng)120計(jì)算設(shè)備 210內(nèi)的特定用戶(hù)模式實(shí)體相關(guān)聯(lián)。為了獲得這樣的信息,使用監(jiān)測(cè)器250可以耦合到棧 230中的可在該處獲得網(wǎng)絡(luò)信息和用戶(hù)模式組件信息的一個(gè)或更多位置。在圖2所示的實(shí)施例中,使用監(jiān)測(cè)器250通過(guò)可擴(kuò)展點(diǎn)244耦合到上半部分棧 232。在上半部分棧232中,可以獲得關(guān)于用戶(hù)模式實(shí)體的信息,比如請(qǐng)求了數(shù)據(jù)傳送或者作為通過(guò)網(wǎng)絡(luò)接收到的數(shù)據(jù)的目的地的應(yīng)用或其他用戶(hù)模式組件。可以按照任何適當(dāng)方式來(lái)標(biāo)識(shí)用戶(hù)模式組件,比如實(shí)施該用戶(hù)模式組件的可執(zhí)行程序組件的完整路徑或者與所述可執(zhí)行程序相關(guān)聯(lián)的數(shù)字簽名。不管標(biāo)識(shí)用戶(hù)模式組件的方式如何,所述標(biāo)識(shí)都提供了一種使得使用監(jiān)測(cè)器250把關(guān)于通過(guò)網(wǎng)絡(luò)傳送的數(shù)據(jù)的信息與特定用戶(hù)模式組件相關(guān)聯(lián)的機(jī)制。在一些實(shí)施例中,上半部分棧232可以執(zhí)行獨(dú)立于將要借之傳送數(shù)據(jù)或者已經(jīng)借之接收到數(shù)據(jù)的網(wǎng)絡(luò)的處理。相應(yīng)地,使用監(jiān)測(cè)器250還可以耦合到下半部分棧234,在該處可以獲得關(guān)于網(wǎng)絡(luò)的信息。在該例中,使用監(jiān)測(cè)器250通過(guò)可擴(kuò)展點(diǎn)242耦合到下半部分棧234。使用監(jiān)測(cè)器250可以把接收自下半部分棧234的關(guān)于網(wǎng)絡(luò)的信息與接收自上半部分棧的關(guān)于用戶(hù)模式組件的信息進(jìn)行相關(guān),從而使得使用監(jiān)測(cè)器250能夠在逐應(yīng)用的基礎(chǔ)上生成數(shù)據(jù)使用信息??梢允褂萌魏芜m當(dāng)技術(shù)來(lái)實(shí)施棧230內(nèi)的可擴(kuò)展點(diǎn)。但是可以利用本領(lǐng)域內(nèi)已知的技術(shù)來(lái)實(shí)施可擴(kuò)展點(diǎn)。可擴(kuò)展點(diǎn)(比如可擴(kuò)展點(diǎn)242和M4)可以在其他情境中被合并到棧230內(nèi),比如用以允許反病毒軟件與棧230接口。通過(guò)這樣的可擴(kuò)展點(diǎn),棧230可以提供關(guān)于正被處理以供發(fā)送或者通過(guò)網(wǎng)絡(luò)接收到的分組的信息。此外,通過(guò)這樣的可擴(kuò)展點(diǎn),外部組件可以向棧230提供命令,從而可以影響對(duì)所接收到的分組或者將要傳送的分組的處理。在使用監(jiān)測(cè)器250的情況下,可擴(kuò)展點(diǎn)242和244可以只被用來(lái)采集信息。但是知曉成本的操作系統(tǒng)的其他方面可以基于數(shù)據(jù)成本信息使用可擴(kuò)展點(diǎn)242或244來(lái)控制棧230 的操作。不管信息被加載到數(shù)據(jù)存儲(chǔ)庫(kù)252、253和254中的方式如何,成本服務(wù)256都可以按照一種或更多種方式來(lái)使用該信息。成本服務(wù)256例如可以訪問(wèn)數(shù)據(jù)存儲(chǔ)庫(kù)252、253 和254以便向知曉成本的應(yīng)用提供信息,所述知曉成本的應(yīng)用隨后可以基于成本信息改動(dòng)其執(zhí)行網(wǎng)絡(luò)操作的方式?;蛘撸杀痉?wù)256可以使用數(shù)據(jù)存儲(chǔ)庫(kù)252、253和254中的信息來(lái)直接控制網(wǎng)絡(luò)操作的執(zhí)行。為了支持向知曉成本的應(yīng)用或者其他用戶(hù)模式組件提供成本信息,成本服務(wù)256 可以具有應(yīng)用編程接口 258。知曉成本的應(yīng)用可以在執(zhí)行網(wǎng)絡(luò)操作之前通過(guò)應(yīng)用編程接口 258進(jìn)行調(diào)用,以便獲得成本信息。響應(yīng)于這樣的調(diào)用,成本服務(wù)256可以向知曉成本的應(yīng)用提供來(lái)自數(shù)據(jù)存儲(chǔ)庫(kù)252、253和254當(dāng)中的任一個(gè)的任何信息。替換地或附加地,成本服務(wù)256可以計(jì)算適用于通過(guò)應(yīng)用編程接口 258進(jìn)行了調(diào)用的特定應(yīng)用的成本參數(shù)的數(shù)值。作為一個(gè)示例,通過(guò)應(yīng)用編程接口 258進(jìn)行調(diào)用的知曉成本的應(yīng)用可以標(biāo)識(shí)網(wǎng)絡(luò)適配器,并且指明將要通過(guò)該網(wǎng)絡(luò)適配器傳送的數(shù)據(jù)量?;谟刹僮飨到y(tǒng)所保持的信息,成本服務(wù)256可以識(shí)別當(dāng)前與所述網(wǎng)絡(luò)適配器相關(guān)聯(lián)的網(wǎng)絡(luò)。成本服務(wù)256可以訪問(wèn)數(shù)據(jù)存儲(chǔ)庫(kù)252以便獲得對(duì)應(yīng)于該網(wǎng)絡(luò)的數(shù)據(jù)收費(fèi)策略。由于所述策略可能指明了用以基于該網(wǎng)絡(luò)的使用是高于還是低于某一封頂來(lái)計(jì)算對(duì)應(yīng)于數(shù)據(jù)傳輸?shù)氖召M(fèi)的不同方法,因此成本服務(wù)256可以訪問(wèn)數(shù)據(jù)存儲(chǔ)庫(kù)2M來(lái)確定該網(wǎng)絡(luò)上的先前數(shù)據(jù)使用。通過(guò)組合該信息,成本服務(wù)256可以確定將要對(duì)于待傳送數(shù)據(jù)施加收費(fèi)的基礎(chǔ)。用于計(jì)算收費(fèi)的所述基礎(chǔ)可以響應(yīng)于通過(guò)應(yīng)用編程接口 258的調(diào)用而被傳送到知曉成本的應(yīng)用。但是也可以按照其他格式給出該收費(fèi)基礎(chǔ)信息。在一些實(shí)施例中,通過(guò)應(yīng)用編程接口 258的調(diào)用可以包括關(guān)于將要傳送的數(shù)據(jù)量的信息。在這種情況下,關(guān)于計(jì)算收費(fèi)的基礎(chǔ)的信息可以在遞增收費(fèi)的計(jì)算中得到反映,其中所述遞增收費(fèi)將通過(guò)在網(wǎng)絡(luò)上傳送指定數(shù)據(jù)量而招致。作為另一種可能性,應(yīng)用編程接口 258可以返回定義收費(fèi)策略和先前數(shù)據(jù)使用的信息。但是應(yīng)當(dāng)認(rèn)識(shí)到,可以通過(guò)應(yīng)用編程接口 258使得任何適當(dāng)?shù)臄?shù)據(jù)成本信息可用,并且不需要響應(yīng)于所述接口上的調(diào)用而直接提供信息。作為一種可能變型的一個(gè)示例, 應(yīng)用編程接口 258可以支持對(duì)用戶(hù)模式組件進(jìn)行登記,以便在具有指定成本特性的網(wǎng)絡(luò)可用時(shí)接收通知。舉例來(lái)說(shuō),正如前面關(guān)于圖1所描述的那樣,知曉成本的應(yīng)用所能采取的一項(xiàng)動(dòng)作是推遲數(shù)據(jù)傳送直到低成本或無(wú)成本網(wǎng)絡(luò)可用為止。相應(yīng)地,應(yīng)用編程接口 258可以支持登記,通過(guò)登記用戶(hù)模式組件可以指明所期望的網(wǎng)絡(luò)成本特性。用戶(hù)模式組件例如可能指明無(wú)成本網(wǎng)絡(luò)。成本服務(wù)256可以監(jiān)測(cè)移動(dòng)計(jì)算設(shè)備210所連接到的可用網(wǎng)絡(luò)。利用數(shù)據(jù)存儲(chǔ)庫(kù)252和254中的信息,成本服務(wù)256可以對(duì)于每一個(gè)網(wǎng)絡(luò)確定該網(wǎng)絡(luò)的成本特性。在檢測(cè)到滿(mǎn)足由已登記的用戶(hù)模式組件所指明的期望成本特性的網(wǎng)絡(luò)之后,成本服務(wù)256可以向用戶(hù)模式組件通知滿(mǎn)足所述期望成本特性的網(wǎng)絡(luò)的可用性。這樣,知曉成本的應(yīng)用可以推遲其確定為如果在當(dāng)前網(wǎng)絡(luò)上執(zhí)行則成本將過(guò)高的特定操作,直到例如識(shí)別出定價(jià)較低的網(wǎng)絡(luò)的時(shí)間為止。除了使用數(shù)據(jù)存儲(chǔ)庫(kù)252、253和254中的信息來(lái)向知曉成本的用戶(hù)模式組件提供信息之外,成本服務(wù)256可以基于數(shù)據(jù)成本信息控制涉及到通過(guò)網(wǎng)絡(luò)傳送數(shù)據(jù)的操作的執(zhí)行方式。在圖2的實(shí)施例中,成本服務(wù)256可以訪問(wèn)到包含數(shù)據(jù)使用策略的數(shù)據(jù)存儲(chǔ)庫(kù) 253。每一條策略可以指明將要傳送或接收數(shù)據(jù)的條件。數(shù)據(jù)使用策略還可以一般性地指明這樣的策略信息,即適用于所有組件。替換地或附加地,可以對(duì)于各個(gè)單獨(dú)用戶(hù)模式組件或用戶(hù)模式組件類(lèi)別指明使用策略。這樣的通知可以指明將要傳送或接收數(shù)據(jù)的條件,受到一條或更多條約束(比如關(guān)于傳送時(shí)間的約束),用于傳送的網(wǎng)絡(luò)成本,或者被用于這樣的傳送的數(shù)據(jù)速率。相應(yīng)地,成本服務(wù)256可以訪問(wèn)數(shù)據(jù)存儲(chǔ)庫(kù)253以便獲得對(duì)應(yīng)于一個(gè)或更多用戶(hù)模式組件的數(shù)據(jù)使用策略,并且確定是要允許、阻斷還是限制來(lái)自或去往用戶(hù)模式組件的數(shù)據(jù)傳送。就任何這樣的策略取決于網(wǎng)絡(luò)的當(dāng)前收費(fèi)基礎(chǔ)來(lái)說(shuō),服務(wù)256可以從數(shù)據(jù)存儲(chǔ)庫(kù)2M訪問(wèn)數(shù)據(jù)使用信息,并且對(duì)于移動(dòng)計(jì)算設(shè)備210所連接到的一個(gè)或更多網(wǎng)絡(luò)確定對(duì)于通過(guò)該網(wǎng)絡(luò)傳送的遞增數(shù)據(jù)量計(jì)算收費(fèi)的當(dāng)前基礎(chǔ)。在其中成本服務(wù)256決定可以傳送或接收數(shù)據(jù)的方式的實(shí)施例中,成本服務(wù)256 可以與一個(gè)或更多施行組件進(jìn)行交互,以便實(shí)施這樣的決定。在圖2的示例中,這些施行組件處于移動(dòng)計(jì)算設(shè)備210內(nèi)。作為一個(gè)示例示出了防火墻M0。防火墻240可以是本領(lǐng)域內(nèi)已知的可以阻斷分組傳送或接收的組件。防火墻240 可以被配置成在逐用戶(hù)模式組件的基礎(chǔ)上阻斷或限制數(shù)據(jù)傳送。在其中成本服務(wù)256決定允許應(yīng)用組件例如進(jìn)一步通過(guò)網(wǎng)絡(luò)傳送數(shù)據(jù)的情況下,成本服務(wù)256可以配置防火墻240 阻斷來(lái)自該應(yīng)用的傳送。在一些情況下,防火墻240可以被配置成允許來(lái)自所標(biāo)識(shí)出的用戶(hù)模式組件的傳送,但是限制對(duì)應(yīng)于這些傳送的數(shù)據(jù)速率,從而“節(jié)制”所述傳送。相應(yīng)地, 防火墻240是成本服務(wù)256可以采用來(lái)為特定用戶(hù)模式組件或者用戶(hù)模式組件分類(lèi)施行數(shù)據(jù)使用策略的施行機(jī)制的一個(gè)示例。可以替換地或附加地包括其他施行機(jī)制。作為一種可能替換方案的一個(gè)示例,成本服務(wù)256可以與棧230進(jìn)行交互以便施行數(shù)據(jù)使用策略。成本服務(wù)256可以例如通過(guò)可擴(kuò)展點(diǎn)與棧230進(jìn)行交互,比如可擴(kuò)展點(diǎn)242和M4。通過(guò)這樣的可擴(kuò)展點(diǎn),成本服務(wù)256
12可以都獲得關(guān)于正被傳送或接收的數(shù)據(jù)的信息。響應(yīng)于這樣的信息,成本服務(wù)256可以通過(guò)可擴(kuò)展點(diǎn)242或M4向棧230提供命令。這些命令可以表明是否將由棧230傳遞某一數(shù)據(jù)分組。這樣就可以阻斷或節(jié)制通過(guò)網(wǎng)絡(luò)的數(shù)據(jù)傳送。替換地或附加地,由成本服務(wù)256 提供的命令可以控制棧230改變將在其上傳送一個(gè)或更多數(shù)據(jù)分組的網(wǎng)絡(luò)。舉例來(lái)說(shuō),雖然應(yīng)用組件270A…270C指明通過(guò)與一個(gè)已計(jì)量網(wǎng)絡(luò)相關(guān)聯(lián)的網(wǎng)絡(luò)適配器進(jìn)行傳送,但是當(dāng)成本服務(wù)256確定通過(guò)該已計(jì)量網(wǎng)絡(luò)的傳送將違反與生成所述數(shù)據(jù)的應(yīng)用相關(guān)聯(lián)的數(shù)據(jù)使用策略時(shí),成本服務(wù)256可以向棧230生成命令,從而使得通過(guò)一個(gè)替換的未計(jì)量網(wǎng)絡(luò)傳送來(lái)自該應(yīng)用組件的數(shù)據(jù)分組。通過(guò)可擴(kuò)展點(diǎn),成本服務(wù)256還可以影響發(fā)送到計(jì)算設(shè)備210的數(shù)據(jù)量,所述數(shù)據(jù)量也可能招致數(shù)據(jù)使用收費(fèi)。作為可以被采用來(lái)減少發(fā)送到移動(dòng)計(jì)算設(shè)備210的數(shù)據(jù)量的施行機(jī)制的一個(gè)示例,成本服務(wù)256可以向棧230生成命令以便打斷網(wǎng)絡(luò)連接。通過(guò)打斷網(wǎng)絡(luò)連接可以阻斷由外部設(shè)備針對(duì)在移動(dòng)計(jì)算設(shè)備210上執(zhí)行的用戶(hù)模式組件的數(shù)據(jù)傳送。除了從數(shù)據(jù)存儲(chǔ)庫(kù)253獲得數(shù)據(jù)使用策略信息之外,成本服務(wù)256還可以通過(guò)其他方式獲得數(shù)據(jù)使用策略信息。作為一個(gè)示例,可以將數(shù)據(jù)使用策略信息從用戶(hù)模式組件傳輸?shù)匠杀痉?wù)256。圖2提供了可以節(jié)制把所述數(shù)據(jù)使用策略信息傳輸從用戶(hù)模式組件傳輸?shù)匠杀痉?wù)256的機(jī)制的一個(gè)示例。在該例中,該信息是基于由用戶(hù)模式組件生成的標(biāo)簽238的數(shù)值而被傳輸?shù)摹H鐖D所示,比如應(yīng)用270A…270C之類(lèi)的用戶(hù)模式組件可以通過(guò)接口 236訪問(wèn)棧230,以便發(fā)起通過(guò)網(wǎng)絡(luò)的數(shù)據(jù)傳送或接收。接口 236可以接受與針對(duì)數(shù)據(jù)傳輸?shù)恼?qǐng)求或者針對(duì)建立連接的請(qǐng)求相關(guān)聯(lián)的標(biāo)簽238。標(biāo)簽238的數(shù)值可以指明與將由應(yīng)用組件發(fā)送或接收的數(shù)據(jù)相關(guān)聯(lián)的優(yōu)先級(jí)。成本服務(wù)256可以使用該數(shù)值來(lái)確定用于處理與對(duì)應(yīng)于所述應(yīng)用組件的數(shù)據(jù)傳送或接收相關(guān)聯(lián)的網(wǎng)絡(luò)操作的具體動(dòng)作。作為一個(gè)更加具體的示例,如果標(biāo)簽238的數(shù)值表明數(shù)據(jù)傳送具有高優(yōu)先級(jí),則成本服務(wù)256可以建立或保持用于去到或來(lái)自該應(yīng)用組件的數(shù)據(jù)傳輸?shù)倪B接,即使存在與這樣的數(shù)據(jù)傳送相關(guān)聯(lián)的遞增成本也是如此?;蛘?,如果標(biāo)簽238的數(shù)值表明相對(duì)較低的優(yōu)先級(jí),則成本服務(wù)256可以打斷涉及該應(yīng)用組件的連接,以便阻斷通過(guò)某一網(wǎng)絡(luò)的來(lái)自該應(yīng)用組件的數(shù)據(jù)傳送以及針對(duì)該應(yīng)用組件的進(jìn)一步數(shù)據(jù)接收,其中與該網(wǎng)絡(luò)相對(duì)應(yīng)的進(jìn)一步傳送將招致數(shù)據(jù)使用收費(fèi)。作為另一個(gè)示例,標(biāo)簽238的數(shù)值可以表明與對(duì)應(yīng)于某一應(yīng)用組件的數(shù)據(jù)傳送相關(guān)聯(lián)的中等優(yōu)先級(jí)。相應(yīng)地,成本服務(wù)256可以允許這樣的傳送繼續(xù),前提是與所述數(shù)據(jù)傳輸相關(guān)聯(lián)的遞增成本低于某一閾值。但是當(dāng)對(duì)應(yīng)于進(jìn)一步傳送的遞增成本超出一定閾值時(shí),成本服務(wù)256可以阻斷進(jìn)一步的傳送。在該例中描述了對(duì)應(yīng)于標(biāo)簽238的三個(gè)優(yōu)先級(jí)數(shù)值。但是應(yīng)當(dāng)認(rèn)識(shí)到,標(biāo)簽238 可以采取任意數(shù)目的數(shù)值,并且成本服務(wù)256可以被編程來(lái)對(duì)每一個(gè)所述可能數(shù)值做出不同響應(yīng)。此外還應(yīng)當(dāng)認(rèn)識(shí)到,雖然圖2示出了可以在一個(gè)單獨(dú)的組件中執(zhí)行與網(wǎng)絡(luò)成本相關(guān)聯(lián)的處理,但是成本服務(wù)256不需要具有任何特殊形式。舉例來(lái)說(shuō),成本服務(wù)256的各項(xiàng)功能可以與網(wǎng)絡(luò)棧230或者與操作系統(tǒng)內(nèi)的其他組件集成在一起。參照?qǐng)D3,其中示出了可以通過(guò)應(yīng)用編程接口 258提供的信息的一個(gè)示例。在圖 3的示例中,應(yīng)用編程接口 258包含多個(gè)字段,每個(gè)字段分別包含被返回到通過(guò)應(yīng)用編程接口 258請(qǐng)求數(shù)據(jù)成本信息的用戶(hù)模式組件的信息。在所示實(shí)施例中,可以將每一個(gè)字段中的信息調(diào)整到移動(dòng)計(jì)算設(shè)備210的當(dāng)前操作狀態(tài),這是因?yàn)槠渖婕翱赡芤呀?jīng)對(duì)之請(qǐng)求了信息的特定網(wǎng)絡(luò)。相應(yīng)地,通過(guò)應(yīng)用編程接口 258返回的信息的一部分可以表明使得所標(biāo)識(shí)出的網(wǎng)絡(luò)計(jì)算對(duì)于遞增數(shù)據(jù)使用的收費(fèi)的當(dāng)前基礎(chǔ)。在該例中,表明對(duì)于計(jì)算收費(fèi)的當(dāng)前基礎(chǔ)的信息是通過(guò)字段310和312中的信息的組合而反映的。在該例中,字段310包括關(guān)于網(wǎng)絡(luò)的收費(fèi)策略的信息。字段310中的數(shù)值例如可以表明所標(biāo)識(shí)出的網(wǎng)絡(luò)不受限制,這意味著移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商對(duì)于遞增數(shù)據(jù)使用不施加附加的收費(fèi)。或者,字段310中的數(shù)值可以表明所述網(wǎng)絡(luò)的收費(fèi)策略是固定類(lèi)型收費(fèi)策略,這意味著對(duì)于直到指定封頂?shù)臄?shù)據(jù)使用沒(méi)有附加收費(fèi),但是對(duì)于高于封頂?shù)臄?shù)據(jù)使用可能有遞增收費(fèi)。作為另一個(gè)示例,字段310中的數(shù)值可以表明對(duì)應(yīng)于所標(biāo)識(shí)出的網(wǎng)絡(luò)的可變收費(fèi)策略,這意味著移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商對(duì)于通過(guò)所述網(wǎng)絡(luò)傳送的每一個(gè)數(shù)據(jù)單位都施加收費(fèi)。此外,字段312可以包含一個(gè)標(biāo)志數(shù)值,其表明基于先前數(shù)據(jù)使用的對(duì)應(yīng)于所標(biāo)識(shí)出的網(wǎng)絡(luò)的當(dāng)前收費(fèi)狀態(tài)。字段312可以取得不同數(shù)值,這取決于字段310中所表明的收費(fèi)策略。字段312中的標(biāo)志的數(shù)值可以表明已經(jīng)發(fā)生了一定先前數(shù)據(jù)使用量,從而已經(jīng)超出了對(duì)應(yīng)于所標(biāo)識(shí)出的網(wǎng)絡(luò)的使用封頂,并且移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商可能正對(duì)所傳送的每個(gè)數(shù)據(jù)單位施加收費(fèi)。這樣的數(shù)值對(duì)于使用固定類(lèi)型收費(fèi)策略的網(wǎng)絡(luò)可能是適當(dāng)?shù)?。作為另一個(gè)示例,字段312中的數(shù)值可以表明所標(biāo)識(shí)出的網(wǎng)絡(luò)正被節(jié)制。這樣的數(shù)值對(duì)于其中在超出封頂之后節(jié)制數(shù)據(jù)傳送的使用固定類(lèi)型收費(fèi)策略的網(wǎng)絡(luò)來(lái)說(shuō)可能是適當(dāng)?shù)?。作為另一個(gè)示例,字段312中的數(shù)值可以表明移動(dòng)計(jì)算設(shè)備310正處于漫游模式下。這樣的數(shù)值可以表明計(jì)算設(shè)備210正處于移動(dòng)計(jì)算設(shè)備210的用戶(hù)與之存在訂購(gòu)的移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的歸屬服務(wù)區(qū)之外。在漫游模式下,可能無(wú)法從用戶(hù)與之存在訂購(gòu)的移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商獲得關(guān)于網(wǎng)絡(luò)數(shù)據(jù)使用的信息或者數(shù)據(jù)成本信息的其他元素。知曉成本的用戶(hù)模式組件可以將這樣的信息對(duì)待為表明所標(biāo)識(shí)出的網(wǎng)絡(luò)正對(duì)所傳送的每一次數(shù)據(jù)遞增施加收費(fèi),并且該收費(fèi)是以高費(fèi)率施加的。知曉成本的用戶(hù)模式組件可以使用該信息來(lái)決定應(yīng)當(dāng)阻斷除了最高優(yōu)先級(jí)信息之外的所有網(wǎng)絡(luò)傳送或者應(yīng)當(dāng)將其路由到一個(gè)替換網(wǎng)絡(luò)。圖3示出了結(jié)合共同提供關(guān)于所標(biāo)識(shí)出的網(wǎng)絡(luò)對(duì)于數(shù)據(jù)傳送施加遞增收費(fèi)的基礎(chǔ)的信息的字段310和312中的信息,用戶(hù)接口 258可以提供對(duì)于所標(biāo)識(shí)出的網(wǎng)絡(luò)正在實(shí)行的收費(fèi)策略的屬性320。知曉成本的用戶(hù)模式組件可以使用屬性320來(lái)確定對(duì)于可能涉及數(shù)據(jù)傳送的網(wǎng)絡(luò)操作的處理。在圖3的示例中示出了屬性322A…322N??梢酝ㄟ^(guò)應(yīng)用編程接口 258提供任意數(shù)目的屬性。可以通過(guò)所述接口傳遞的屬性的一個(gè)示例是表明先前數(shù)據(jù)使用的屬性。這樣的屬性可以表明在對(duì)應(yīng)于與所標(biāo)識(shí)出的網(wǎng)絡(luò)的訂購(gòu)的當(dāng)前記帳周期期間通過(guò)網(wǎng)絡(luò)先前傳送的數(shù)據(jù)量。這樣的信息可以從數(shù)據(jù)存儲(chǔ)庫(kù)2M或者任何適當(dāng)來(lái)源獲得。所述屬性可以表明對(duì)應(yīng)于所標(biāo)識(shí)出的網(wǎng)絡(luò)的總的數(shù)據(jù)使用。替換地或附加地,一項(xiàng)屬性可以只表明通過(guò)應(yīng)用編程接口 258請(qǐng)求信息的用戶(hù)模式組件的用戶(hù)使用,或者表明與通過(guò)應(yīng)用編程接口 258請(qǐng)求信息的用戶(hù)模式組件屬于同一類(lèi)別的各個(gè)用戶(hù)模式組件的聚集使用??梢园ㄔ趯傩?20當(dāng)中的另一項(xiàng)屬性是封頂閾值。對(duì)于具有固定類(lèi)型收費(fèi)策略的網(wǎng)絡(luò),該屬性的數(shù)值可以表明某一閾值,在高于該閾值的情況下施加每單位收費(fèi)、節(jié)制傳送速率或者網(wǎng)絡(luò)收費(fèi)或操作的某種其他特性發(fā)生改變。
另一項(xiàng)屬性可以是時(shí)間戳記。時(shí)間戳記的數(shù)值可以表明對(duì)應(yīng)于通過(guò)應(yīng)用編程接口 258傳遞的信息的數(shù)值是何時(shí)獲得的。在其中通過(guò)應(yīng)用編程接口 258提供的信息是從移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商導(dǎo)出的情況下,所述時(shí)間戳記可以表明接收到來(lái)自移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的最近一次信息更新的時(shí)間。作為可以通過(guò)應(yīng)用編程接口 258提供的屬性的另一個(gè)示例,可以包括計(jì)劃重置日期。對(duì)于具有基于某一間隔(比如一個(gè)月或一個(gè)記帳周期)期間的使用的收費(fèi)策略的網(wǎng)絡(luò), 計(jì)劃重置日期屬性可以表明新的間隔開(kāi)始的日期,從而在該日期將累計(jì)的使用有效地重置到零。另一項(xiàng)屬性可以表明對(duì)應(yīng)于移動(dòng)計(jì)算設(shè)備210的有效連接速度。該屬性可以表明對(duì)應(yīng)于移動(dòng)計(jì)算設(shè)備210的有效鏈接速度。這樣的信息可以表明網(wǎng)絡(luò)上的狀況。替換地或附加地,在其中網(wǎng)絡(luò)采用包括節(jié)制超出封頂?shù)臄?shù)據(jù)傳輸?shù)氖召M(fèi)策略的實(shí)施例中,該屬性中的信息可以表明網(wǎng)絡(luò)的當(dāng)前操作模式。應(yīng)當(dāng)認(rèn)識(shí)到,圖3代表可以通過(guò)應(yīng)用編程接口 258提供給知曉成本的用戶(hù)模式組件的信息的一個(gè)示例。在一些實(shí)施例中可以提供不同的或附加的信息,并且知曉成本的用戶(hù)模式組件可以使用所提供的其中一些或所有信息來(lái)控制涉及數(shù)據(jù)傳輸?shù)木W(wǎng)絡(luò)操作的執(zhí)行。表I示出了可以在字段310、311和322A…322N中提供的可能數(shù)值組合的示例。 在表I所提供的示例中,在表I的標(biāo)題為“成本數(shù)值”的一列中列出代表收費(fèi)策略的數(shù)值, 其比如可以由字段310中的數(shù)值代表。標(biāo)題為“標(biāo)志”的一列標(biāo)識(shí)對(duì)應(yīng)于標(biāo)志字段312的可能數(shù)值。表I中的其他各列提供可以結(jié)合其他數(shù)據(jù)成本信息通過(guò)應(yīng)用編程接口 258傳遞的屬性320的示例。對(duì)應(yīng)于標(biāo)識(shí)先前數(shù)據(jù)使用的屬性的可能數(shù)值被表示在表I中的標(biāo)題為 “數(shù)據(jù)使用”的列中。對(duì)應(yīng)于代表被用來(lái)定義封頂?shù)膶傩缘目赡軘?shù)值出現(xiàn)在表I的標(biāo)題為 “封頂閾值”的列中。時(shí)間戳記的可能數(shù)值表明從移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商采集到通過(guò)應(yīng)用編程接口 258被提供給用戶(hù)模式組件的數(shù)據(jù)成本信息的時(shí)間。另一項(xiàng)屬性的可能數(shù)值代表對(duì)于累計(jì)數(shù)據(jù)使用的跟蹤根據(jù)與移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的訂購(gòu)而重置的日期,其被表示在標(biāo)題為“計(jì)劃重置日期”的列中。雖然沒(méi)有在表I中示出,但是也可以提供其他屬性,比如對(duì)應(yīng)于通過(guò)網(wǎng)絡(luò)的通信的有效數(shù)據(jù)速率。表I示出了已經(jīng)為某一網(wǎng)絡(luò)定義的多個(gè)可能的成本狀態(tài)??赡艿某杀緺顟B(tài)被標(biāo)識(shí)在標(biāo)題為“成本狀態(tài)”的列中。相應(yīng)地,表I中的每一行表明在給定的成本狀態(tài)下通過(guò)應(yīng)用編程接口 258提供的每一個(gè)字段中的可能數(shù)值。舉例來(lái)說(shuō),表I的對(duì)應(yīng)于被表示為“連接不受封頂或使用收費(fèi)限制”的成本狀態(tài)的該行標(biāo)識(shí)對(duì)應(yīng)于該成本狀態(tài)的字段310、312、322A… 322N的可能數(shù)值。具體來(lái)說(shuō),在該例中,由于連接不受限制,因此字段310包含的數(shù)值表明網(wǎng)絡(luò)收費(fèi)策略對(duì)應(yīng)于不受限制的策略。類(lèi)似地,由于沒(méi)有與不受限制的收費(fèi)策略相關(guān)聯(lián)的封頂,因此在該成本狀態(tài)下將不設(shè)置用以表明相對(duì)于封頂?shù)氖褂玫臉?biāo)志。對(duì)于屬性320,其中的一些可能不適用于所表明的成本狀態(tài)。在不受限制的收費(fèi)策略的具體示例中,對(duì)應(yīng)于封頂閾值的屬性不適用,正如表I中所表明的那樣。其他屬性可以取得數(shù)字?jǐn)?shù)值。舉例來(lái)說(shuō),表明數(shù)據(jù)使用的屬性可以具有代表先前數(shù)據(jù)使用量的任意數(shù)值。 表明時(shí)間戳記的屬性可以具有表明時(shí)間的任意數(shù)值。表明計(jì)劃重置日期的屬性也可以具有表明日期的任意數(shù)值。在其他成本狀態(tài)下,字段310、312和322A…322N可以具有不同的所允許數(shù)值。舉例來(lái)說(shuō),如表I的下一行中所示,當(dāng)成本狀態(tài)是“連接是封頂計(jì)劃并且正在封頂閾值以下操作”時(shí),字段310可以取得表明收費(fèi)策略是固定類(lèi)型收費(fèi)策略的數(shù)值。雖然對(duì)于該成本狀態(tài)可能存在一個(gè)封頂,正如對(duì)應(yīng)于“封頂閾值”的列中所表明的那樣,但是由于移動(dòng)計(jì)算設(shè)備正在封頂閾值以下操作,因此在該成本狀態(tài)下不設(shè)定字段312中的標(biāo)志。在對(duì)應(yīng)于具有封頂并且正在封頂閾值以下操作的計(jì)劃的成本狀態(tài)下,其他屬性也可以取得數(shù)值。舉例來(lái)說(shuō),代表數(shù)據(jù)使用、封頂閾值、時(shí)間戳記或計(jì)劃重置日期的屬性在該狀態(tài)下可以取得任意數(shù)值。作為另一個(gè)示例,在表明“在每字節(jié)的基礎(chǔ)上對(duì)連接收費(fèi)”的成本狀態(tài)下,字段310 可以取得一定數(shù)值,正如標(biāo)題為“成本數(shù)值”的列中所表明的那樣,其代表可變類(lèi)型收費(fèi)策略。在該狀態(tài)下,正如標(biāo)題為“標(biāo)志”的列中所表明的那樣,字段312中的數(shù)值可以表明沒(méi)有設(shè)定標(biāo)志。在該成本狀態(tài)下,對(duì)應(yīng)于封頂閾值的數(shù)值不適用,但是諸如數(shù)據(jù)使用、時(shí)間戳記和計(jì)劃重置日期之類(lèi)的其他屬性可以具有適當(dāng)類(lèi)型的任意適當(dāng)數(shù)值。表I的其他各行表明了另外可能的成本狀態(tài)以及在這些狀態(tài)下通過(guò)應(yīng)用編程接口 258傳遞的可接受數(shù)值。具體來(lái)說(shuō),在該例中,表I示出了以下另外的成本狀態(tài)“連接正在逼近超出封頂”、“連接已經(jīng)超出封頂并且現(xiàn)在正在按照字節(jié)進(jìn)行超額收費(fèi)”、“連接已經(jīng)超出封頂并且現(xiàn)在正被節(jié)制”、“連接正被移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商節(jié)制”以及“連接正在移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的網(wǎng)絡(luò)之外漫游”。表I表明了對(duì)應(yīng)于圖3中所示的每一個(gè)字段的可能數(shù)值。舉例來(lái)說(shuō),字段310中所反映的收費(fèi)策略可以取得表I所示示例中的“不受限制”、“固定”或“可變”數(shù)值。在圖I所示的示例中,字段312中的信息所代表的標(biāo)志可以不被設(shè)定或者可以表明超出封頂狀況或者受節(jié)制狀況或者漫游狀況。可以按照任何適當(dāng)方式確定響應(yīng)于針對(duì)數(shù)據(jù)成本信息的請(qǐng)求而通過(guò)應(yīng)用編程接口 258報(bào)告的成本狀態(tài)。成本狀態(tài)例如可以由移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商報(bào)告。替換地或附加地,成本狀態(tài)可以由成本服務(wù)256或者執(zhí)行在移動(dòng)計(jì)算設(shè)備210上的其他組件確定。在表I所代表的示例中,除了漫游在移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的網(wǎng)絡(luò)之外的任何成本狀態(tài)都可以由移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商確定。漫游狀態(tài)可能無(wú)法由移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商表明,這是因?yàn)橐苿?dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商可能不具有在移動(dòng)計(jì)算設(shè)備210漫游時(shí)與其進(jìn)行通信的適當(dāng)措施。但是確定成本狀態(tài)和相應(yīng)的屬性值的具體機(jī)制不是本發(fā)明的關(guān)鍵所在。 表 I
權(quán)利要求
1.一種操作計(jì)算設(shè)備的方法,該方法包括利用至少一個(gè)處理器對(duì)于至少一個(gè)網(wǎng)絡(luò)的每個(gè)網(wǎng)絡(luò),接收(544)定義用于對(duì)數(shù)據(jù)使用收費(fèi)的策略的信息;對(duì)于每個(gè)網(wǎng)絡(luò),確定 (414)網(wǎng)絡(luò)上的數(shù)據(jù)使用;基于所述策略和數(shù)據(jù)使用對(duì)于識(shí)別的網(wǎng)絡(luò)確定識(shí)別的網(wǎng)絡(luò)上的使用收費(fèi)的當(dāng)前基礎(chǔ);以及向在計(jì)算設(shè)備上執(zhí)行的用戶(hù)模式組件提供(256)至少包括識(shí)別的網(wǎng)絡(luò)上的使用收費(fèi)的當(dāng)前基礎(chǔ)的當(dāng)前網(wǎng)絡(luò)信息。
2.權(quán)利要求1的方法,進(jìn)一步包括用戶(hù)模式組件基于用于計(jì)算使用收費(fèi)的當(dāng)前基礎(chǔ)選擇動(dòng)作。
3.權(quán)利要求2的方法,其中選擇的動(dòng)作包括推遲網(wǎng)絡(luò)操作。
4.權(quán)利要求2的方法,其中該至少一個(gè)網(wǎng)絡(luò)包括多個(gè)網(wǎng)絡(luò);以及選擇的動(dòng)作包括在所述多個(gè)網(wǎng)絡(luò)的替選網(wǎng)絡(luò)上執(zhí)行網(wǎng)絡(luò)操作。
5.權(quán)利要求1的方法,其中用戶(hù)模式組件包括應(yīng)用或操作系統(tǒng)服務(wù)中的一個(gè)。
6.一種系統(tǒng),該系統(tǒng)包括無(wú)線網(wǎng)絡(luò)(1 ),用于向多個(gè)移動(dòng)計(jì)算設(shè)備(110)提供數(shù)據(jù)服務(wù)的;以及服務(wù)器(122), 用于向所述多個(gè)移動(dòng)計(jì)算設(shè)備中的每個(gè)移動(dòng)計(jì)算設(shè)備提供收費(fèi)信息(1M),所述收費(fèi)信息包括定義用于對(duì)數(shù)據(jù)使用收費(fèi)的策略的值;以及表明移動(dòng)計(jì)算設(shè)備進(jìn)行的數(shù)據(jù)使用的狀態(tài)的值。
7.權(quán)利要求6的系統(tǒng),其中收費(fèi)信息進(jìn)一步包括表明移動(dòng)計(jì)算設(shè)備相對(duì)于數(shù)據(jù)使用的至少一個(gè)閾值的狀態(tài)的至少一個(gè)標(biāo)志。
8.權(quán)利要求6的系統(tǒng),其中收費(fèi)信息進(jìn)一步包括當(dāng)前記賬周期內(nèi)的數(shù)據(jù)使用;以及當(dāng)前記賬周期的結(jié)束日期。
9.權(quán)利要求8的系統(tǒng),其中收費(fèi)信息進(jìn)一步包括時(shí)間戳。
10.權(quán)利要求8的系統(tǒng),進(jìn)一步包括移動(dòng)計(jì)算設(shè)備,其包括接收收費(fèi)信息和通過(guò)應(yīng)用編程接口提供當(dāng)前網(wǎng)絡(luò)信息的操作系統(tǒng)組件,當(dāng)前網(wǎng)絡(luò)信息至少包括用于計(jì)算無(wú)線網(wǎng)絡(luò)上數(shù)據(jù)傳輸?shù)氖褂檬召M(fèi)的當(dāng)前基礎(chǔ)。
全文摘要
一種支持知曉成本的應(yīng)用組件以便計(jì)量的網(wǎng)絡(luò)上操作的移動(dòng)計(jì)算設(shè)備??梢酝ㄟ^(guò)操作系統(tǒng)服務(wù)支持的應(yīng)用編程接口使得用于計(jì)算一個(gè)或更多個(gè)網(wǎng)絡(luò)上使用收費(fèi)的當(dāng)前基礎(chǔ)對(duì)知曉成本的應(yīng)用組件可用。該服務(wù)可以接收用于對(duì)網(wǎng)絡(luò)上的數(shù)據(jù)使用收費(fèi)的策略和還可以獲得定義移動(dòng)計(jì)算設(shè)備數(shù)據(jù)使用的信息?;诖诵畔?,服務(wù)可以確定用于對(duì)數(shù)據(jù)使用收費(fèi)的當(dāng)前基礎(chǔ)。通過(guò)此信息,應(yīng)用組件可以確定用于執(zhí)行涉及網(wǎng)絡(luò)上數(shù)據(jù)傳輸?shù)木W(wǎng)絡(luò)操作的方式,如,推遲操作或選擇替選網(wǎng)絡(luò)。
文檔編號(hào)H04W4/24GK102547646SQ201110426179
公開(kāi)日2012年7月4日 申請(qǐng)日期2011年12月19日 優(yōu)先權(quán)日2010年12月17日
發(fā)明者M.皮尤馬蒂, P.梅內(nèi)澤斯, R.勞, U.W.帕克斯 申請(qǐng)人:微軟公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
肥东县| 阿尔山市| 海阳市| 新源县| 翼城县| 文水县| 潮州市| 南通市| 孟津县| 宝坻区| 长沙县| 凉山| 抚远县| 温州市| 宝坻区| 马尔康县| 中卫市| 准格尔旗| 瓮安县| 綦江县| 左权县| 壶关县| 高唐县| 麻阳| 玉林市| 邮箱| 南漳县| 胶州市| 来安县| 静乐县| 根河市| 仙桃市| 澄江县| 丰县| 杭锦后旗| 莱州市| 南开区| 广安市| 东方市| 通榆县| 平武县|