用于內(nèi)容、服務和接入的收費和計費的制作方法
【專利摘要】除了其他以外,在服務器處,從正在用戶裝置上使用的應用、服務或內(nèi)容接收關于可歸因于每一個應用、服務或內(nèi)容的通信服務的使用量的信息。依據(jù)一個或多個可應用商業(yè)規(guī)則在分配服務的收費到一個或多個支付方中使用關于可歸因通信服務量的信息。
【專利說明】用于內(nèi)容、服務和接入的收費和計費
[0001]相關申請的交叉引用
[0002]本申請要求于2012年5月18日提交的、題為“用于內(nèi)容、服務和接入的收費和計費”的美國臨時申請序列號61/648802的優(yōu)先權,其整體內(nèi)容通過引用合并于此。
【技術領域】
[0003]本描述涉及用于內(nèi)容、服務和接入的收費和計費。
【背景技術】
[0004]如圖1所示,在因特網(wǎng)10上的內(nèi)容消費的情況下,收費和計費的一個示例是訂購者12從網(wǎng)絡運營商購買因特網(wǎng)接入,無論這是有線接入16 (從諸如Comcast之類的有線電視公司17或諸如Verizon之類的固定電話公司)還是無線接入18 (從諸如AT&T和Verizon之類的公司19)。
[0005]到因特網(wǎng)的有線接入通常與具體位置22處的具體裝置20 (諸如家中或辦公室中的調制解調器24之類)有關并且有時受制于附接到調制解調器的具體裝置。無線接入因其本質不會受制于具體位置,因此其典型地與諸如平板或智能電話之類的裝置26有關。
[0006]因特網(wǎng)接入典型地作為訂購而購買,以在一時間段過程(典型地為一個月)中使用典型地以字節(jié)度量的特定量的容量;該容量通常稱為“數(shù)據(jù)帶寬”,例如,在電信網(wǎng)絡(有線或無線的)上傳遞固定數(shù)量的字節(jié)的容量。訂購者典型地購買月度數(shù)據(jù)計劃訂購或分配額(例如,移動裝置2GB/月以及家中的固定寬帶連接100GB/月)。我們有時互換地使用術語總帶寬、容量、配額、使用量和分配額。
[0007]在大多數(shù)現(xiàn)代的網(wǎng)絡中,在有線或無線因特網(wǎng)連接上傳遞的內(nèi)容30使用標準TCP/UDP傳輸協(xié)議被分發(fā),并且被分組為形成會話的IP分組。每一個傳遞的IP分組以字節(jié)數(shù)表達,該字節(jié)數(shù)計數(shù)訂購者從網(wǎng)絡運營商購買的數(shù)據(jù)帶寬分配額。
[0008]訂購者因特網(wǎng)服務可以具有各種使用量限制。一些服務被認為具有“無限”分配額,即理論上不計量數(shù)據(jù)使用量并且訂購者可以利用任意量的內(nèi)容/服務而無任何限制。然而,實際上,限制通常存在并使得政策到位以確保對全部用戶的因特網(wǎng)服務的連續(xù)服務期間(viability)。典型地,對各個訂購者使用量由運營商動態(tài)地調節(jié)(throttle)吞吐量(例如攜帶內(nèi)容的IP分組被傳遞的速度),以減輕無限使用量可能對網(wǎng)絡造成的負面影響。吞吐量通常在訂購者的使用量超過某一閾值(被認為是過量的)時或在網(wǎng)絡擁塞時被調節(jié)。在兩種情況下,調節(jié)吞吐量具有損害大多數(shù)現(xiàn)代服務的負面影響。
[0009]大多數(shù)移動因特網(wǎng)服務是有限的并且具有與它們關聯(lián)的配額。移動數(shù)據(jù)計劃具有固定大??;如果訂購者超過了她的配額,則因特網(wǎng)連接性典型地被切斷(sever)(并且作為結果,使用因特網(wǎng)用于傳遞的應用、內(nèi)容和通信服務停止工作)或訂購者為她的超配額使用量而被收取高額費用。
[0010]訂購者典型地與購買因特網(wǎng)接入分開地購買諸如應用32 (例如,游戲、軟件)或內(nèi)容34 (例如,音樂、電影)之類的服務或訂購基于內(nèi)容的服務36 (例如,音頻或視頻流、因特網(wǎng)TV、在線雜志、在線新聞)或通信服務38(例如,語音、消息、聊天、視頻通信)。這些應用、內(nèi)容和服務有時作為附贈(add-on)由提供網(wǎng)絡接入的相同公司17、19直接提供,或有時從諸如Netflix 42之類的第三方提供商40購買。取決于訂購者將他們訂購的全部服務以及他們擁有的全部裝置上的他們的內(nèi)容消費量與任何可應用使用量配額協(xié)調。隨著無線網(wǎng)絡速度連續(xù)地比以前變得更快(4G LTE速度可以比固定寬帶更快)并且基于因特網(wǎng)的內(nèi)容和服務以更多數(shù)量和更高質量傳遞(例如,要求更多帶寬),該傳遞模式可能是無以為繼的。
[0011]當應用、內(nèi)容和服務(我們有時僅使用詞組應用、服務、內(nèi)容之一來指代他們?nèi)?通過因特網(wǎng)分發(fā)時,分發(fā)的費用可以定義為對內(nèi)容進行分組的費用(例如,其可以包括為最佳傳遞而編碼視頻所致的費用或發(fā)送內(nèi)容到基于因特網(wǎng)的發(fā)布平臺的費用)、對內(nèi)容進行服務的費用(其可以包括通過內(nèi)容傳遞網(wǎng)絡分發(fā)內(nèi)容的費用以及通過固定和移動網(wǎng)絡傳遞的邊際費用)、以及對內(nèi)容分發(fā)進行計費的費用(其可以包括分發(fā)中涉及的利益相關人之間的復雜的多方商業(yè)協(xié)定)。
[0012]有時內(nèi)容及其分發(fā)出于向訂購者計費的目的而組合。例如,當訂購通過固定有線電視網(wǎng)絡傳遞由電視頻道呈現(xiàn)的內(nèi)容時,訂購者不分開支付內(nèi)容分發(fā)的費用。相反,訂購的價格包括分發(fā)的費用并考慮來自同樣被傳遞到訂購者的廣告的營收和利潤。
[0013]類似地,當亞馬遜發(fā)布第一代Kindle時,其標志性能力是能夠在美國內(nèi)的任何地方在不到60秒內(nèi)下載商店中可用的任何電子書。Kindle的買入者不必買入單獨的蜂窩數(shù)據(jù)連接訂購以使能該功能。事實上,亞馬遜保證了與全國無線網(wǎng)絡提供商銷售批發(fā)帶寬的協(xié)議以支持該服務,并且包括了無線分發(fā)的費用作為電子書的購買價格的一部分。
[0014]在兩種情況下,作用分發(fā)商和守門人(gatekeeper)的單個提供商控制價值等式和內(nèi)容捆綁,并且分發(fā)與具體裝置有關并限于該具體裝置(在電視的情況下的有線電視“盒子”以及在亞馬遜的情況下的Kindle電子書閱讀器)。
【發(fā)明內(nèi)容】
[0015]通常,在一個方面,在服務器處,從正在用戶裝置上使用的應用、服務或內(nèi)容接收關于可歸因于應用、服務或內(nèi)容的每一個的通信服務的使用量的信息。在依據(jù)一個或多個可應用商業(yè)規(guī)則分配服務的收費到一個或多個支付方中使用關于可歸因通信服務量的信息。
[0016]通常,在一個方面,在用戶裝置處,追蹤可歸因于裝置上應用、服務或內(nèi)容的使用的通信服務的使用量。將所追蹤的通信服務量發(fā)送到服務器,用于在依據(jù)一個或多個可應用商業(yè)規(guī)則分配服務的收費到一個或多個支付方中使用。
[0017]通常,在一個方面,運行在用戶裝置上的進程追蹤可歸因于裝置上應用、服務或內(nèi)容的使用的通信服務的使用量。運行在服務器上的分配進程在基于一個或多個可應用商業(yè)規(guī)則分配通信服務的收費到支付方中使用所追蹤的使用量信息。
[0018]通常,在一個方面,在用戶裝置上存儲的可執(zhí)行程序當在用戶裝置上運行時追蹤可歸因于正在裝置上使用的應用、服務或內(nèi)容的通信服務的使用量。向服務器報告所追蹤的使用量,用于在基于一個或多個可應用商業(yè)規(guī)則分配通信服務的收費到支付方中使用。
[0019]通常,在一個方面,在用戶裝置上存儲的可執(zhí)行程序當在服務器上運行時從用戶裝置接收關于可歸因于正在裝置上使用的應用、服務或內(nèi)容的通信服務的使用量的信息。基于一個或多個可應用商業(yè)規(guī)則分配通信服務的收費到支付方。
[0020]這些或其他方面中的每一個的實現(xiàn)方式可以包括一個或多個如下特征。所追蹤的使用量以至少以每一應用、每一服務或每一內(nèi)容項細粒化的粒度表達。裝置包括移動裝置。裝置包括非移動裝置。支付方包括如下至少一個:通信服務提供商、廣告商、終端用戶、網(wǎng)絡運營商、內(nèi)容傳遞網(wǎng)絡運營商、內(nèi)容提供商、應用提供商或服務提供商。所追蹤的通信服務使用量包括關于如下至少一個的信息:使用時間段、使用實例或使用帶寬。商業(yè)規(guī)則包括支付方的至少一個同意的規(guī)則。商業(yè)規(guī)則包括將通信服務的收費與應用、服務或內(nèi)容的收費捆綁。商業(yè)規(guī)則可以動態(tài)改變而不改變運行在用戶裝置上的、從其接收使用量信息的進程。所追蹤的使用量包括關于使用量、使用量限制或配額的至少一個的信息。由如下至少一個追蹤使用量:在應用、服務或內(nèi)容的軟件二進制文件中包括的進程;在網(wǎng)絡瀏覽器中執(zhí)行的進程;或作為操作系統(tǒng)的一部分運行的進程。追蹤使用量的權利要求的方法可以包括如下功能的至少一個:安全連接、認證、粒度統(tǒng)計、由裝置開始以使用通信服務的每一個連接的標記和記錄、離線報告或引導通信流量。
[0021]通常,在一個方面,對可歸因于在移動裝置上使用的應用、服務或內(nèi)容的通信服務確定收費,該通信服務遵從通信服務提供商和客戶之間的通信服務協(xié)議。與通信服務提供商的系統(tǒng)交互使得與客戶關聯(lián)的記錄反映要由客戶之外的某人支付的至少部分收費。
[0022]實現(xiàn)方式可以包括一個或多個如下特征。收費要由通信服務提供商支付。收費要由第三方支付。提供商的系統(tǒng)包括計費系統(tǒng)。與提供商的系統(tǒng)交互使用APN完成。與提供商的系統(tǒng)交互包括對應用、服務或內(nèi)容使用特定的收費APN。交互包括向提供商的系統(tǒng)提供收費記錄,其包括要向客戶計費的通信服務使用量的部分、要由通信服務提供商贊助的部分以及要由第三方贊助的部分。通信服務提供商包括移動運營商。與提供商的系統(tǒng)交互包括常規(guī)APN和收費API的使用。與提供商的系統(tǒng)交互包括常規(guī)APN的使用以及反映所確定的收費和由網(wǎng)絡網(wǎng)關記錄的通信服務使用量的記錄之間的離線記錄協(xié)調。
[0023]通常,在一個方面,用戶裝置要在訂購協(xié)議下接收通信服務。應用、服務或內(nèi)容要在用戶裝置上使用,對于應用、服務或內(nèi)容在訂購協(xié)議下向除了訂購者之外的某人對通信服務至少部分收費。使得應用、服務或內(nèi)容的通信通過由通信服務提供商維護的特定通信網(wǎng)關攜帶。
[0024]實現(xiàn)方式可以包括一個或多個如下特征。使得通信以每一應用、每一服務或每一內(nèi)容項為基礎通過特定網(wǎng)關攜帶。使得通信以每一流為基礎通過特定網(wǎng)關攜帶。網(wǎng)關與特定接入點名稱(APN)關聯(lián)。不同APN對不同應用、服務或內(nèi)容項或在給定應用、服務或內(nèi)容項內(nèi)同時使用。使得通信通過特定通信網(wǎng)關攜帶包括在用戶裝置上運行進程,該進程選擇性地發(fā)送應用、服務或內(nèi)容的通信到網(wǎng)關并通過另一通信網(wǎng)關發(fā)送其他通信。通信使用恰當?shù)腁PN發(fā)送到恰當?shù)木W(wǎng)關。通信服務提供商包括移動運營商,并且裝置包括移動裝置。
[0025]通常,在一個方面,操作通信服務提供商的網(wǎng)關以從用戶裝置接收特定指向的通信。特定指向的通信可歸因于應用、服務或內(nèi)容,對于該應用、服務或內(nèi)容,通信服務要向除了通信服務提供商的訂購者之外的某人至少部分收費。
[0026]實現(xiàn)方式可以包括一個或多個如下特征。網(wǎng)關與特定的接入點名稱(APN)關聯(lián)。不同APN對不同應用、服務或內(nèi)容項或在給定應用、服務或內(nèi)容項內(nèi)同時使用。依據(jù)特定指向的通信的贊助者的協(xié)議處理特定指向的通信的收費。通信服務提供商包括移動運營商并且裝置包括移動裝置。特定指向的通信以每一應用、每一服務或每一內(nèi)容項為基礎接收。特定指向的通信以每一流為基礎接收。
[0027]通常,在一個方面,結合在用戶裝置處的特定應用、服務或內(nèi)容項或一組應用、月艮務或內(nèi)容項的使用,用戶可以選擇要對該特定應用、服務或內(nèi)容項或該一組應用、服務或內(nèi)容項使用的通信服務協(xié)定。
[0028]實現(xiàn)方式可以包括一個或多個如下特征。在特定應用、服務或內(nèi)容項或一組應用、服務或內(nèi)容項的使用的開始時使能選擇。用戶裝置包括移動裝置。通信服務協(xié)定包括具有不同帶寬或覆蓋或兩者的兩個或多個可用服務協(xié)定之一。服務協(xié)定包括蜂窩電話網(wǎng)絡服務或W1-Fi服務。服務協(xié)定包括基于時間的協(xié)定、基于會話的協(xié)定或基于內(nèi)容的協(xié)定的至少一個。由在用戶裝置上運行的進程使能選擇。該進程被配置為基于預定商業(yè)模式使能該選擇。
[0029]通常,在一個方面,移動裝置具有可應用于所覆蓋的區(qū)域并且漫游收費應用于該所覆蓋的區(qū)域之外的訂購協(xié)定。移動裝置的用戶可以(a)選擇性地控制移動裝置的操作,使得漫游收費將不應用于移動裝置的任何使用,以及(b)在不應用漫游收費時使用要求通信服務的移動裝置上的一個或多個單獨的應用、服務或內(nèi)容項,并且關于該一個或多個單獨的應用、服務或內(nèi)容項對通信服務進行支付。
[0030]實現(xiàn)方式包括一個或多個如下特征。由應用、服務或內(nèi)容項的提供商、廣告商或應用、服務或內(nèi)容項的開發(fā)商的至少一個支付通信服務。使得用戶能夠通過運行在移動裝置上、追蹤被使用的通信服務并且將它們報告給服務器的進程對通信服務進行支付。
[0031]通常,在一個方面,由一個人在至少兩種不同上下文中使用移動裝置,使得在兩種不同上下文中使用的通信服務收費基于歸因于在不同上下文中使用的不同應用、服務或內(nèi)容項或流量流來對兩個或多個不同的對應方收費。對不同應用、服務、內(nèi)容項或流量流追蹤移動裝置上的通信服務使用量,并且使用所追蹤的使用量來對不同上下文中的使用量的對應方收費。
[0032]實現(xiàn)方式可以包括一個或多個如下特征。兩種不同上下文包括個人活動和工作活動。用戶是被收費的多方的一個并且用戶與之具有關系的雇主或其他實體是被收費的多方的另一個。存在多個移動裝置并且移動裝置的用戶在上下文之一中使用的收費對全部用戶與之具有關系的實體合并計費。用戶是實體的全部雇員并上下文是個人使用和工作使用。
[0033]通常,在一個方面,結合用戶利用用戶裝置上的具體應用、服務或內(nèi)容項,用戶裝置的用戶能夠以允許廣告或營銷通信被呈現(xiàn)在裝置上作為交換以接收價值。
[0034]實現(xiàn)方式可以包括一個或多個如下特征。用戶裝置包括移動裝置。價值包括使用一通信帶寬量的權利。通信帶寬價值可以在用戶的另一用戶裝置上兌換(redeem)。用戶裝置和其他用戶裝置在不同通信載體的網(wǎng)絡上提供。能夠交換價值的時機或要被接收的價值量隨著對用戶剩余可用的補貼通信服務量而改變。權利要求的方法包括使得用戶能夠以通過營銷商或品牌所有者的參與供應獲得的通貨作為交換以兌換價值。價值包括以觀看廣告作為交換以使用具體內(nèi)容項的權利。
[0035]通常,在一個方面,結合在應用、服務或內(nèi)容項的裝置上的使用,向用戶裝置傳遞廣告。用戶裝置與通信服務的訂購協(xié)議關聯(lián)。歸因于應用、服務或內(nèi)容項的通信服務的一部分在訂購協(xié)議下關于計費是零費率。
[0036]實現(xiàn)方式可以包括一個或多個如下特征。用戶裝置包括移動裝置。以每一應用、每一服務、每一內(nèi)容項或每一流量流為基礎協(xié)定零費率。
[0037]通常,在一個方面,接收關于可歸因于遵從與單方的通信服務的訂購協(xié)議的兩個或多個用戶裝置上的應用、服務或內(nèi)容項的相應使用的通信服務量的信息。在兩個或多個用戶裝置之間使信息相關,用于在訂購協(xié)議下進行計費中使用。
[0038]實現(xiàn)方式可以包括一個或多個如下特征。在兩個或多個不同通信服務網(wǎng)絡上提供兩個或多個用戶裝置。用戶裝置包括移動裝置。
[0039]這些或其他方面、特征或實現(xiàn)方式以及它們的組合可以表達為用于進行功能的方法、商業(yè)方法、設備、系統(tǒng)、組件、部件或步驟,以及以其他方式表達。
[0040]其他實現(xiàn)方式、方面、特征和優(yōu)勢將根據(jù)以下描述以及權利要求而變得清楚。
【專利附圖】
【附圖說明】
[0041]圖1是訂購人如何接入基于因特網(wǎng)的內(nèi)容的通用功能架構。
[0042]圖2a是描述分割計費平臺的架構的功能圖。
[0043]圖2b是描述客戶端SDK的架構的功能圖。
[0044]圖2c是描述分析收集引擎的信息結構的功能圖。
[0045]圖3a是在移動應用啟動時由SDK進行的操作的流程圖。
[0046]圖3b是當應用開始新數(shù)據(jù)連接,關閉數(shù)據(jù)連接并停止時由SDK進行的操作的流程圖。
[0047]圖4是多方分割計費示例的邏輯順序流程圖。
[0048]圖5a是描述當特定贊助的APN(接入點名稱)被用于收費時與移動運營商OSS/BSS整合的邏輯流程圖。
[0049]圖5b是描述當常規(guī)APN用于收費并且收費API可用于使能分割計費時與時與移動運營商OSS/BSS整合的邏輯流程圖。
[0050]圖5c是描述當常規(guī)APN用于收費并且進行記錄協(xié)調以使能分割計費時與移動運營商OSS/BSS整合的邏輯流程圖。
[0051]圖6a是描述當應用開始時由移動裝置上的客戶端SDK使能的應用內(nèi)服務激活處理的流程圖。
[0052]圖6b是描述當其接收到動態(tài)激活請求時分割計費平臺的后端中的應用內(nèi)服務激活處理的流程圖。
[0053]圖6c是描述當其從應用接收到連接記錄時分割計費平臺的后端中的應用內(nèi)服務激活處理的流程圖。
[0054]圖7a,7b,7c是在移動裝置上支持廣告的帶寬充值(top-up)應用的線框圖。
[0055]圖8是描述由分割計費平臺使能的漫游流量贊助的邏輯流程圖。
[0056]圖9是描述對捆綁內(nèi)容和使用率收費的邏輯功能圖。
【具體實施方式】
[0057]這里,我們描述一種對應用、內(nèi)容和服務進行傳遞、收費和計費的新方式,其中內(nèi)容分發(fā)的費用(例如,結合使用或體驗內(nèi)容的用戶)被包括在內(nèi)容的收費中。在一些實現(xiàn)方式中,我們在這里描述的系統(tǒng)可以被特征化為與移動網(wǎng)絡中的數(shù)據(jù)傳遞關聯(lián)的、動態(tài)的、基于每一內(nèi)容的多方收費和計費平臺。如圖2所示,在一些示例中,我們在這里描述的平臺200可以支持在任何網(wǎng)絡194上來自許多內(nèi)容提供商192的、傳遞到或對任何類型的裝置100、移動電話或其他裝置購買的任何類型的內(nèi)容198和內(nèi)容的訂購196。
[0058]提供這種平臺是復雜的努力。例如蘋果銷售的數(shù)百萬移動裝置可以在全世界的數(shù)百個移動無線網(wǎng)絡上提供,并且通過那些網(wǎng)絡(以及諸如內(nèi)容傳遞網(wǎng)絡(CDN)之類的傳遞合作方)傳遞并且由專用移動應用101或通過在裝置上運行的移動瀏覽器104消費的內(nèi)容和通信流量可以由成百上千的內(nèi)容提供商提供。
[0059]此外,存在很多模型以貨幣化內(nèi)容或通信,包括應用或內(nèi)容或服務的定價,再次發(fā)生的(recurring)訂購,基于虛擬物品的應用內(nèi)購買的“免費增值”傳遞或使用來自同樣被傳遞的廣告的營收補貼到內(nèi)容的接入。在收費和計費過程中動態(tài)地對內(nèi)容和分發(fā)進行分組可能要求在內(nèi)容提供商192、應用開發(fā)商190、平臺提供商188、內(nèi)容傳遞網(wǎng)絡186、廣告網(wǎng)絡提供商184以及網(wǎng)絡運營商194之間建立數(shù)百萬個商業(yè)協(xié)定。此外,對分發(fā)進行收費可能是復雜的,因為它可以基于傳遞介質(例如,3G/4G或W1-Fi網(wǎng)絡)、CDN的類型以及所服務的內(nèi)容(例如,對優(yōu)質內(nèi)容、更高質量的版本、應用更新或包含廣告進行收費)而改變。
[0060]在一些情況下,我們在這里描述的平臺是提供動態(tài)和差異化的“分割計費”的可縮放的基于云的交易平臺,其中基于兩個或多于兩個的所涉及的不同方希望做出的任意商業(yè)協(xié)定,對分發(fā)任何內(nèi)容的包括使用量的分發(fā)費用可以對不同方(例如,內(nèi)容分發(fā)商、通信支持方、移動或其他網(wǎng)絡運營商、內(nèi)容傳遞網(wǎng)絡、廣告商以及其他)進行統(tǒng)計(我們有時說收費)和計費。
[0061]一方面,平臺200可以耦接到應用102或對內(nèi)容進行服務或支持通信的網(wǎng)站160 ;另一方面,平臺可以耦接到例如移動運營商網(wǎng)絡303、內(nèi)容傳遞網(wǎng)絡以及廣告商。顯然地,該交易平臺使能基于每一應用、每一流以及內(nèi)容的粒度,其可以包括但不限于靜態(tài)裝置為中心的方式。
[0062]如圖2所示,分割計費平臺200可以服務大量的移動裝置100,每一個移動裝置100運行移動應用101的集合。至少一些移動應用可以被設計為能夠與分割計費平臺通信。
[0063]在一些實現(xiàn)方式中,應用可以包括使用由移動裝置100供應商107提供的工具或框架建立的并且包括軟件開發(fā)工具包(SDK) 103的應用102以與分割計費平臺200通信。SDK 103在編譯時被包括在移動應用102的軟件二進制文件中以在移動裝置100上運行。例如,這種具備SDK的應用的示例包括對蘋果1S建立并且在蘋果應用商店中分發(fā)的應用或對安卓OS建立并在谷歌應用商店中分發(fā)的應用。
[0064]在一些實現(xiàn)方式中,應用可以被構建為能夠使用基于標準的網(wǎng)絡技術與分割計費平臺通信并且可以在網(wǎng)絡瀏覽器104內(nèi)部執(zhí)行。在該上下文下,鏈接到網(wǎng)絡應用的網(wǎng)絡對象105可以用來與分割計費平臺200通信。用于建立在網(wǎng)絡瀏覽器104中運行的網(wǎng)絡應用的網(wǎng)絡技術的示例是HTML5和CSS。網(wǎng)絡對象105可以是當啟動網(wǎng)絡應用時在運行時鏈接并使能的JavaScript腳本,并提供對網(wǎng)絡應用的抽象套接字級操縱;這種功能可以被實現(xiàn)為 socket, 1 擴展。
[0065]在一些實現(xiàn)方式中,運行在移動裝置上的整個操作系統(tǒng)可以包括可以與分割計費平臺200通信OS SDK 106。在該情形下,OS SDK 106在移動OS對移動裝置100進行編譯時被包括,并且在分發(fā)前被預分組,或其可以是增強由基礎移動OS提供的功能的單獨的應用或軟件庫。這種基于OS的進程可以服務運行在移動裝置上的多個應用。
[0066]在一些實現(xiàn)方式中,可以使用上述三種類型的協(xié)定的任意兩種或多種的組合。此夕卜,其他技術可以設計或配置運行在任何硬件或軟件平臺、移動電話或其他裝置上的應用,使得它們可以關于使用量、使用量限制、配額和最廣義的與內(nèi)容使用有關的其他主題與分割計費平臺通信。我們寬泛地使用術語“應用”以包括例如任何程序、軟件、可執(zhí)行軟件或向裝置的用戶提供到從內(nèi)容源傳遞的內(nèi)容的接入的其他裝置。我們有時將這種應用稱為能夠進行分割計費的應用。
[0067]無論移動裝置或運行在其上的知道分割計費的應用如何與分割計費平臺200通信,都可以通過SDK(或類似裝置)提供各種功能,用于與分割計費平臺交互??梢蕴峁┕δ埽鵁o論它們以何種模式提供,例如以應用SDK103、網(wǎng)絡對象105或OS SDK 106來提供。(我們使用術語SDK有時指代任何SDK或與運行在用戶裝置上的知道分割計費的應用關聯(lián)的類似服務)。
[0068]除了其他功能以外,如圖2b所示,SDK可以支持與分割計費平臺的安全連接121和認證123,粒度統(tǒng)計125,每一流量流129的標記和記錄127(例如,由客戶端裝置開始每一個連接以在因特網(wǎng)上通信)以及在線/離線報告131,以及可選地引導在特定路徑上的應用數(shù)據(jù)流量133。例如,移動網(wǎng)絡運營商可以決定路由贊助的流量通過特定APN網(wǎng)關135。在該情形下,SDK將例如配置OS中的網(wǎng)關信息并引導贊助的流量通過那些網(wǎng)關。圖3a和3b更詳細地示出由SDK 103進行的操作。
[0069]當應用開始200時,調用SDK例程;作為第一步驟201,包含諸如時間和位置之類的信息的時間戳被記錄在移動或其他裝置上的本地數(shù)據(jù)庫中。如果裝置和SDK未被認證203,則用分割計費平臺開始202認證例程,傳遞由SDK生成的唯一 AppID以識別在具體裝置上的具體應用。緊接成功的認證或如果裝置和SDK已經(jīng)被認證,則SDK例程對應用和裝置檢查本地簡檔(profile)(典型地,我們使用詞語本地以指代位于或在移動電話或其他用戶裝置處執(zhí)行或完成的東西)是否存在于本地數(shù)據(jù)庫中204。如果不存在本地簡檔,則收集205簡檔。
[0070]簡檔包含諸如應用的名稱和版本之類的信息、諸如裝置ID、裝置型號、裝置能力之類的各種具體裝置信息以及位置。在以對裝置和應用特定的唯一 AppID標識符對該簡檔進行標記的情況下,該簡檔隨后被安全地發(fā)送206到分割計費平臺。一旦本地簡檔在本地數(shù)據(jù)庫中存在,SDK就檢查是否要求210具體APN在移動網(wǎng)絡上發(fā)送流量。如果要求具體APN,則SDK例程檢查APN簡檔是否存在于本地數(shù)據(jù)庫中209。如果不存在APN簡檔,則SDK例程從分割計費平臺取回恰當?shù)腁PN簡檔207,傳遞AppID作為標識符。一旦APN簡檔在本地數(shù)據(jù)庫中存在,則SDK例程對由應用生成的流量應用APN設置208。一旦已經(jīng)執(zhí)行全部初始化過程,SDK就等待要由應用開始的新連接211。
[0071]一旦應用開始新連接212,SDK例程就將連接信息記錄到本地數(shù)據(jù)庫中213。所記錄的信息可以包括特征化數(shù)據(jù)會話的4元組,8卩[源IP、源端口、目的地IP、目的地端口];除了其他信息以外,其還可以包括關于媒體(例如,音頻、視頻流、網(wǎng)絡流量、批量下載)的信息、連接的時間戳、會話的協(xié)議(例如,HTTP、RTSP等)、位置坐標和關于網(wǎng)絡連接的信息(蜂窩或W1-Fi,蜂窩連接的類型,3G/4G,信號強度等)的信息。接著,如果要求具體APN214,則調用SDK例程以配置網(wǎng)絡路由以通過恰當APN IP地址引導連接的流量216。
[0072]一旦APN被配置,就調用SDK的計數(shù)器例程215,保持對該具體連接傳送或接收的流量的實時計數(shù)。在應用關閉連接219時,流量計數(shù)器218停止并且在本地數(shù)據(jù)庫中對該連接記錄本地時間戳。該連接記錄隨后與唯一 AppID —起被發(fā)送217到分割計費平臺。
[0073]在應用停止220時,記錄時間和位置的時間戳221被發(fā)送到分割計費222平臺。
[0074]被發(fā)送到分割計費222平臺的信息被設計為足以使能各種計費和要進行的分割計費功能以及要實現(xiàn)的特征。
[0075]在一些實現(xiàn)方式中,分割計費平臺200是除了其他以外負責協(xié)調來自在多達數(shù)百萬裝置上運行的知道分割計費的應用的流量220與在所涉及的方(例如,應用開發(fā)商、內(nèi)容提供商、移動運營商、第三方贊助商、廣告商)之間同意的、調整流量的網(wǎng)絡收費的商業(yè)協(xié)定的基于云的平臺。通過基于云的平臺,我們是指例如實現(xiàn)服務功能的軟件運行在可以由連接到因特網(wǎng)的任何裝置接入的服務器或一組服務器上。服務器或多個服務器可以位于私有的數(shù)據(jù)中心或在諸如亞馬遜EC2之類的虛擬化硬件平臺上被實現(xiàn)為服務器側的服務。
[0076]在一些實現(xiàn)方式中,平臺200包括復雜的分布式系統(tǒng)205、204、202、203。在平臺內(nèi),在大量客戶端端點205處由軟件揭露方法以支持運行在移動裝置100中的SDK的操作。所揭露的方法包括客戶端認證230、應用流報告232和與商業(yè)邏輯倉儲204交互234。那些方法的實現(xiàn)方式可以是在作為應用層協(xié)議的安全HTTP上的RESTful應用編程接口(API)。
[0077]與RESTful API端點通信的良好數(shù)據(jù)可交換格式可以使用JSON協(xié)議。提供客戶端認證的良好方式是在裝置和分割計費平臺之間提供OAuth協(xié)議的實現(xiàn)。
[0078]SDK提供的應用流報告例程允許與具體流關聯(lián)的記錄和時間戳使用JSON協(xié)議被封裝并串行化,并以API調用的方式報告給分割計費平臺,在調用的其他參數(shù)中傳遞對移動應用唯一的標識符作為變量。
[0079]例如,商業(yè)邏輯倉儲204存儲管理與各個應用、應用組或內(nèi)容類型的使用的使用量收費關聯(lián)的商業(yè)邏輯的規(guī)則236。所存儲的規(guī)則由同意具體收費分割的商業(yè)方(例如,內(nèi)容提供商和諸如廣告商之類的第三方贊助商)使用基于網(wǎng)絡的配置控制板(dashboard) 206配置,并且使用唯一收費標識符238作為商業(yè)邏輯倉儲204中的檢索,該收費標識符238將規(guī)則映射239到具體應用、應用內(nèi)的具體流或由應用使用的具體內(nèi)容類型。這種規(guī)則及其到具體應用的映射的示例如下:
[0080]對于諸如流傳輸音頻并通過廣告的服務而貨幣化的Pandora之類的移動應用,商業(yè)規(guī)則可以定義與服務廣告關聯(lián)的全部數(shù)據(jù)使用量被計費到相應廣告商;每月10小時的音頻流傳輸由Pandora本身贊助,并且剩余使用量被計費到移動訂購者。用于取回廣告的在Pandora應用內(nèi)的每一個應用流將基于同意的商業(yè)規(guī)則由分割計費平臺統(tǒng)計、報告到分割計費平臺并且由分割計費平臺協(xié)調,使得可以對每一個廣告商分開計費。與音頻流傳輸部分有關的全部應用流基于同意的商業(yè)規(guī)則由分割計費平臺統(tǒng)計,報告到分割計費平臺并且由分割計費平臺協(xié)調,使得10小時或總使用量(取其小者)被計費到Pandora而剩余的被計費到移動訂購者。
[0081]收費標識符例如由分割計費平臺的運營商通過配置控制板設置并且作為載入(onboarding)處理的部分被傳送到移動應用的開發(fā)商190,并且作為變量被傳遞到由知道分割計費的應用做出的API調用242。通過使用這種收費標識符將商業(yè)邏輯抽象化并且通過提供從每一個標識符到具體應用的映射,商業(yè)邏輯規(guī)則的定義的控制可以與使用SDK完成的軟件編程分離,允許在多方之間(例如,在以上示例中在Pandora和移動訂購者之間)的商業(yè)協(xié)定改變時更新商業(yè)邏輯規(guī)則,而不要求更新應用。例如,在以上示例中,Pandora可以稍后決定它愿意承擔與廣告關聯(lián)的使用量的費用;在該情況下,代表Pandora相應地更新商業(yè)規(guī)則。然而,移動Pandora應用的開發(fā)商不需要在應用中做出改變或推送應用的更新;相反,繼續(xù)使用先前分派的收費標識符向分割計費平臺報告應用流。在分割計費平臺,所報告的流被映射到更新的商業(yè)規(guī)則以實現(xiàn)新的收費協(xié)定。
[0082]SDK報告數(shù)據(jù)流量流的粒度統(tǒng)計、標記和記錄,使得每次通過SDK開始數(shù)據(jù)流時,本地地標記并記錄位置和開始時間,并且當流是活動的時,以每字節(jié)為基礎本地地統(tǒng)計流量。在終止應用時,在標記停止時間和位置的情況下,通過客戶端端點205揭露的方法,由SDK將所統(tǒng)計的流量報告給協(xié)調和統(tǒng)計子系統(tǒng)203。當流是活動的時,SDK在裝置上本地地存儲所統(tǒng)計的流量信息,壓縮(compact)流統(tǒng)計記錄和時間戳,使用JSON協(xié)議串行化數(shù)據(jù),并且調用API方法,實質上發(fā)送該記錄到子系統(tǒng)203。
[0083]協(xié)調和統(tǒng)計子系統(tǒng)合并對每一個應用、內(nèi)容類型或應用組記錄的流量并且協(xié)調數(shù)據(jù)與由在其上提供移動裝置205的移動運營商303的收費網(wǎng)關252記錄250的使用量。與那些收費網(wǎng)關對接可以使用收費API 301、使用收費助手302或通過直接與運營商的計費和收費系統(tǒng)300整合或通過其他裝置或通過它們的任意兩個或多個的組合來完成。
[0084]在協(xié)調進入的流量數(shù)據(jù)和由收費網(wǎng)關記錄的總使用量時,對于與在商業(yè)邏輯倉儲204中配置的商業(yè)協(xié)議對應的每一個計費周期,系統(tǒng)203生成合計的使用量和計費報告260。這些使用量和計費報告可以協(xié)調與在不同移動運營商網(wǎng)絡上提供的多個裝置上的相同收費標識符對應的使用量。例如,在以上示例中,對運行使能分割計費的Pandora應用的全部移動裝置的由Pandora(其被分派唯一收費標識符)贊助的使用量的部分將合并在每一個計費周期結束時對Pandora生成的使用量和計費報告中。
[0085]由第三方計費系統(tǒng)201使用所生成的使用量和計費報告以計費內(nèi)容提供商192、廣告商184和第三方贊助商264。報告還可以用來確定移動運營商對所記錄使用量的哪個部分266負責并且一個或多個第三方實體264已經(jīng)贊助了所記錄使用量的哪個部分268。該信息可以用于使得來自訂購者使用量報告的對應使用量為零費率(即,不應用收費)。
[0086]圖5a、5b和5c強調使用移動運營商0SS/BSS (運營支持系統(tǒng)/商業(yè)支持系統(tǒng))處理收費的三種不同整合方法。
[0087]在圖5a中,移動運營商對由分割計費平臺使能的應用所使用的數(shù)據(jù)使用量特定收費APN。相比于未由分割計費平臺使能的應用(它們的數(shù)據(jù)使用默認APN路由到常規(guī)網(wǎng)絡網(wǎng)關),由那些應用使用的數(shù)據(jù)通過不同網(wǎng)絡網(wǎng)關有效地路由。分割計費平臺生成協(xié)調的收費記錄501,其包括計費到訂購者的使用量的部分、由移動運營商贊助的使用量的部分以及由一個或多個第三方實體贊助的使用量的部分。與移動運營商的0SS/BSS元件交互使用收費助手502完成,即運行在移動運營商網(wǎng)絡內(nèi)的專用網(wǎng)絡服務器或共享網(wǎng)絡服務器上的軟件。收費助手502具有到訂購者信息數(shù)據(jù)庫507以及收費和計費OSS 508的接口。
[0088]當從分割計費平臺接收到記錄時,收費助手502首先查找訂購者信息數(shù)據(jù)庫507中的訂購者信息記錄503。這緊接著可選協(xié)調步驟505,其對于該特定訂購者對于那些特定會話將分割收費平臺記錄的總使用量與移動運營商的網(wǎng)絡網(wǎng)關記錄的本地總使用量協(xié)調。收費助手502隨后與收費和計費OSS 508交互,以對運營商的賬戶收取所贊助的使用量的部分(如果存在的話)。收費助手502隨后指令收費和計費OSS 508對訂購者的分配額506收取歸因于訂購者的使用量和移動運營商及其他第三方贊助的使用量(如果存在的話)的總和的差(其可以為負,指示要求訂購者的分配額的補充)的費用。
[0089]在圖5b中,移動運營商實現(xiàn)了 API GW(網(wǎng)關)514,其允許通過SOAP或RESTfulAPI端點來與電信公司(carrier)計費和收費OSS及訂購者信息數(shù)據(jù)庫交互。分割計費平臺生成協(xié)調的收費記錄501,其包括計費到訂購者的使用量的部分、由移動運營商贊助的使用量的部分以及由一個或多個第三方實體贊助的使用量的部分。分割計費平臺通過開始對API Gff 514的API調用來查找訂購者信息510。在接收訂購者記錄時,其隨后開始對APIGW514的API調用來協(xié)調其內(nèi)部使用量記錄與移動運營商的網(wǎng)絡網(wǎng)關記錄的使用量記錄。在記錄協(xié)調成功時,分割計費平臺開始對API Gff 514的API調用來對訂購者的分配額513收取歸因于訂購者的使用量和移動運營商及其他第三方贊助的使用量(如果存在的話)的總和的差(其可以為負,指示要求訂購者的分配額的補充)的費用。
[0090]如圖2c所進一步描述的,分析收集引擎202以每一流為基礎追蹤由每一個知道分割計費的應用中的SDK記錄的粒度信息,諸如使用量信息270、內(nèi)容信息272、會話信息(起源、目的地、長度)274、裝置信息276、位置信息278和漫游狀態(tài)280。分析收集引擎202能夠對相同用戶的裝置和移動(或其他)網(wǎng)絡關聯(lián)所記錄信息,并通過安全網(wǎng)絡控制板206或認證的RESTful API端點284將合并的分析報告到所涉及的全部方。
[0091]圖4描述多方知道分割計費的應用示例的順序流程。在移動無線電應用離開因特網(wǎng)流傳輸無線電內(nèi)容的示例中,在所涉及和存儲在分割計費平臺的商業(yè)邏輯倉儲403的方之間協(xié)商的商業(yè)協(xié)定401如下:應用開發(fā)商同意贊助10小時使用量每月,而網(wǎng)絡運營商同意贊助總流量的10%,其中剩余(如果存在的話)的計向訂購者的數(shù)據(jù)計劃。分割計費平臺合計對全部移動無線電應用實例記錄的全部網(wǎng)絡使用量402并且在每一個計費周期結束時生成全局統(tǒng)計報告411。該全局記錄與運營商的記錄所記錄的使用量協(xié)調409并且對全局記錄411應用商業(yè)協(xié)定401 ;未在移動運營商的網(wǎng)絡上承載的全部數(shù)據(jù)從記錄中去除(諸如在例如W1-Fi網(wǎng)絡上承載的數(shù)據(jù))。所協(xié)調的記錄410隨后被傳送到收費功能404,其對其份額向應用開發(fā)商收費408;即在該示例中,每一個移動訂購者的記錄的所記錄的總使用量或10小時中的最小者。收費功能404隨后在其數(shù)據(jù)庫中對每一個記錄查找關聯(lián)的訂購者的信息406,并且使得由應用開發(fā)商和移動運營商贊助的使用量的部分為零費率405 ;即在該示例中,總使用量的10%加上10小時。零費率意味著從訂購者的賬單移除使用量記錄并且不計向其數(shù)據(jù)分配額。收費功能404隨后將由移動運營商贊助的使用量的部分記錄在該移動運營商的本地記錄407中;即在該示例中,總使用量減去由應用開發(fā)商贊助的10小時的10%。
[0092]該平臺使能許多新的服務模型。
[0093]如圖6a、6b和6c所示,在一些實現(xiàn)方式中,應用內(nèi)數(shù)據(jù)傳遞服務可以動態(tài)激活。諸如智能電話和平板之類的很多移動裝置600包括連接到蜂窩網(wǎng)絡604 (諸如3G或4G網(wǎng)絡)的無線電602和連接到W1-Fi網(wǎng)絡608的無線電606兩者。在很多國家,由網(wǎng)絡運營商610將數(shù)據(jù)計劃捆綁到裝置地銷售裝置或分開地獲取裝置并且捆綁到裝置的數(shù)據(jù)計劃需要分開地獲取。在裝置不在該網(wǎng)絡上提供并且捆綁到激活的數(shù)據(jù)計劃時,該裝置不能連接到蜂窩網(wǎng)絡。
[0094]對于W1-Fi網(wǎng)絡,還存在要求訂購614以連接的一類商業(yè)供應,諸如很多機場中的Boingo服務、航班中的Gogo服務、全歐洲的FON網(wǎng)絡以及在旅店可用的W1-Fi網(wǎng)絡。具有蜂窩能力的一些裝置預先提供并且可以使用捆綁到裝置并且對裝置的整個使用量定價的諸如月到月計劃的更靈活的數(shù)據(jù)計劃在任何時候激活。很多訂購者不愿意支付多個數(shù)據(jù)計劃,尤其是相對于他們的主要裝置被認為是次要的裝置。然而,他們經(jīng)常認為具有連接到蜂窩網(wǎng)絡的潛在未來選項值得在購買時獲得潛在選項的額外費用。事實上,蘋果銷售的大部分iPad具有蜂窩網(wǎng)絡能力,但是它們從未被激活。
[0095]在我們這里描述的交易分割計費平臺的一些實現(xiàn)方式中,在購買裝置之后,通信服務可以被動態(tài)地激活,并且僅對在裝置上運行的具體應用或應用組(或服務或內(nèi)容)激活,而不需要訂購正在進行的數(shù)據(jù)計劃以激活該裝置用于其使用的全部應用的使用。
[0096]例如,即使在未連接的裝置(沒有通信服務的正在進行的訂購的裝置)上,用戶可以啟動諸如知道分割計費的應用之類的應用620,并且在該應用完全可操作的情況下自動連接到因特網(wǎng)622。該應用在啟動時還可以存在于連接的一系列選項624的上下文中,諸如連接到蜂窩網(wǎng)絡對連接到W1-Fi網(wǎng)絡626 (指示覆蓋差別),而不論連接應是基于時間628 (例如,應用可以連接2小時)、基于會話630 (例如,應用可以僅連接直到電影流傳輸完成)或基于內(nèi)容632 (連接應用以僅取回具體內(nèi)容)。
[0097]與連接選項有關的存在協(xié)定和商業(yè)邏輯模型被封裝到提供給應用開發(fā)商的SDK中以使能此類高級連接。對如何以及由誰支付通信服務(我們有時與詞組通信服務可交換地使用詞語連接和使用)可以協(xié)定各種組合。連接可以由應用提供商640、用戶642、裝置提供商644、可能希望贊助與應用關聯(lián)的使用量的第三方646支付,或由與內(nèi)容結合地承載廣告的廣告商支付,或它們的兩個或多個的任意組合支付。
[0098]交易平臺自動并透明地基于連接限制和在商業(yè)服務、內(nèi)容或應用的提供中涉及的全部方定義的計費協(xié)定,在候選網(wǎng)絡(例如商用蜂窩或W1-Fi網(wǎng)絡)上使能連接。
[0099]圖6a描述使能應用內(nèi)激活的由SDK進行的操作的順序流程。當應用開始501時,SDK例程檢查裝置是否具有連接502 ;如果裝置連接,則現(xiàn)有連接服務被使用503并且應用使用其發(fā)送和接收數(shù)據(jù)。如果裝置未連接,則SDK例程使用裝置的內(nèi)置連接選項(例如,W1-F1、3G、4G無線電)掃描可達的可用網(wǎng)絡510。如果不存在連接選項,則裝置保持離線504。如果連接選項存在,則SDK例程查詢分割計費平臺后端511,傳遞應用的應用的唯一AppID和連接選項以檢查贊助的服務供應是否可用。如果贊助的服務供應存在505并且其不是批發(fā)的帶寬供應,則將供應呈現(xiàn)給用戶512。如果用戶拒絕該供應,則應用保持離線504。如果用戶同意贊助的供應的條款(通常與動作的完成有關),則SDK例程配置恰當?shù)腁PN來引導應用流量513。如果供應是批發(fā)的帶寬供應507,即用戶將為數(shù)據(jù)使用量而被收費,則將連接供應呈現(xiàn)給用戶508。如果用戶不同意供應的條款,則應用保持離線504。如果用戶同意供應的條款509并且用戶具有與帶寬提供商的現(xiàn)有計費關系526,則SDK例程配置恰當?shù)腁PN來引導應用流量513。如果先前的計費關系已不存在,則向用戶提供一系列支付選項527。一旦驗證支付選項,則SDK例程配置恰當?shù)腁PN來引導應用流量513。
[0100]一旦APN被配置,則SDK例程開始記錄時間戳和連接信息的進程并且將該數(shù)據(jù)存儲在SDK 514的本地數(shù)據(jù)庫中。SDK隨后進入其開始計數(shù)器并監(jiān)視一個或多個會話515的階段。所贊助的供應描繪被贊助的會話的條款;如上所述,會話可以是基于時間(例如,允許用戶使用應用30分鐘,之后連接結束)、基于內(nèi)容(例如,連接是激活的直到已經(jīng)取回諸如電影或歌曲之類的媒體對象)或基于會話(例如,連接是激活的直到會話已經(jīng)終止,該會話例如可以是電影流傳輸或取回映射信息之一)。一旦會話結束516,則SDK例程停止全部計數(shù)器并標記本地會話記錄的時間戳517,其隨后被安全地發(fā)送到分割計費平臺的后端用于處理518。
[0101]圖6b描述使能應用內(nèi)激活的由分割計費平臺的后端進行的操作的順序流程。一旦從移動應用內(nèi)的SDK接收到激活請求519,則分割計費平臺在其本地數(shù)據(jù)庫中進行所贊助服務供應的查找,進行基于所取回的AppID的反向查找。如果所贊助的服務供應存在521,則其被發(fā)送到移動應用用于處理522。如果供應不存在,則分割計費平臺查找與帶寬提供商的合適的協(xié)議523 ;如果找到一個或多個合適的協(xié)議,則將連接選項發(fā)送到移動應用524。如果找到?jīng)]有合適的協(xié)議,則分割計費平臺向移動應用發(fā)布拒絕的連接回復525。
[0102]一旦接收到使用唯一 AppID作為標簽的來自移動應用的連接記錄526,則分割計費平臺驗證對于該連接記錄所贊助的服務供應是激活的527。如果否,則分割計費平臺驗證531用戶具有與對其計數(shù)使用量的網(wǎng)絡運營商的現(xiàn)有計費賬戶。如果計費賬戶存在,則計費分割平臺查找訂購者信息并且在運營商的收費和計費OSS中記錄使用量533。如果用戶不具有運營商的現(xiàn)有計費賬戶,但是選擇直接支付使用量,則對使用量向使能者賬戶收費,其可以是分割計費平臺的運營商。如果贊助的服務供應是激活的527,則分割計費平臺協(xié)調記錄與所贊助的服務供應528,即確定哪一方贊助使用量的哪個部分。每次分割計費平臺的移動網(wǎng)關進行計量,分割計費平臺就隨后協(xié)調其本地使用量記錄與移動運營商的記錄529。數(shù)據(jù)使用量隨后被分配給移動運營商的計費系統(tǒng)中的使能者賬戶533,并且由分割計費平臺向贊助該供應的第三方收費530。
[0103]在我們這里描述的分割計費交易平臺的一些實現(xiàn)方式中,在地理區(qū)域之外使用的應用的漫游流量可以由第三方實體贊助??紤]如下情形,其中訂購者漫游到其服務運營商的覆蓋區(qū)域之外并且由主運營商與之具有商業(yè)協(xié)議的合作運營商提供連續(xù)連接。當用戶在相同國家內(nèi)漫游時,漫游通常是無縫和自由的,但是當在外國漫游時,漫游是非常昂貴的附加服務。大多數(shù)旅行者知道將漫游使用量限制到嚴格的最小限度。在現(xiàn)代移動裝置上,因為連接整個裝置,所以無法將漫游連接限制到單個或一組應用,并且作為結果,每一個后臺服務(包括始終連接到因特網(wǎng)的同步和社交應用)刷新并引起漫游收費。大多數(shù)用戶對其很難或無法控制,并且作為結果,傾向于整個地關閉數(shù)據(jù)漫游。分割計費交易平臺自動并透明地以每一個應用為基礎在外國網(wǎng)絡上使能連接,限制任何其他使用量。此外,使得內(nèi)容提供商、廣告商和應用開發(fā)商可以在連接到外國網(wǎng)絡時贊助與使用應用關聯(lián)的使用量。
[0104]圖8描述分割計費平臺如何使能漫游數(shù)據(jù)使用量的第三方贊助。當運行移動應用801的移動裝置803由運行在外國網(wǎng)絡805的分割計費平臺SDK802使能時,SDK 802首先對可用贊助供應查詢808分割計費平臺816。如果沒有這樣的供應存在于其商業(yè)協(xié)議數(shù)據(jù)庫中,則應用保持離線。如果贊助供應存在,則分割計費平臺816向外國網(wǎng)絡805的收費功能通知807要對與應用801關聯(lián)的數(shù)據(jù)連接的使用量進行收費到分割計費平臺的運營商賬戶。SDK 802監(jiān)控并記錄與該數(shù)據(jù)會話有關的使用量,其為通過外國網(wǎng)絡805發(fā)送并接收的內(nèi)容804,其隨后被傳送809到分割計費平臺816,該分割計費平臺816隨后根據(jù)哪個實體贊助漫游數(shù)據(jù)會話來對第三方贊助商810或內(nèi)容提供商812進行計費811。內(nèi)容提供商812可以定義特定內(nèi)容815以減少在外國網(wǎng)絡805上引起的漫游使用量。
[0105]在一些實現(xiàn)方式中,可以捆綁內(nèi)容和分發(fā)收費的支付。例如,當用戶購買音樂、內(nèi)容或視頻服務時,她具有協(xié)調與她的服務使用關聯(lián)的她的流量使用量(以及可能的額外分發(fā)費用)與她為在其上正在使用服務的她的移動裝置訂購的數(shù)據(jù)服務計劃的負擔。我們這里描述的服務平臺以可縮放方式使能使用量和相關分發(fā)費用與服務(例如,內(nèi)容)的無縫捆綁,以使得分發(fā)費用內(nèi)置于服務價格并且與使用該服務關聯(lián)的數(shù)據(jù)使用量為零費率,例如,不對每一個她的數(shù)據(jù)計劃分配給用戶的整體使用量計數(shù)。交易分割計費平臺間將允許網(wǎng)絡運營商繞過銷售整體數(shù)據(jù)計劃并且通過將網(wǎng)絡使用與內(nèi)容服務訂購捆綁來將網(wǎng)絡使用貨幣化。
[0106]圖9描述使能應用和數(shù)據(jù)服務捆綁的分割計費平臺的邏輯流。在移動裝置906上,在PND(公共數(shù)據(jù)網(wǎng)絡)上下文初始化期間如由移動運營商配置的全部數(shù)據(jù)流量被路由通過默認APN。被路由通過默認APN 903的全部數(shù)據(jù)流量向訂購者的賬戶收費。在PND上下文初始化期間定義分開的APN 904以對由分割計費平臺912使能的應用的數(shù)據(jù)使用量收費。默認地,通過特定APN 904路由到PGW 908的全部數(shù)據(jù)流量在PGW中缺省規(guī)則地拒絕,顯式地允許數(shù)據(jù)會話并且向收費賬戶對與該會話關聯(lián)的數(shù)據(jù)使用量收費。
[0107]當分割計費使能的應用901希望建立到內(nèi)容服務器915的數(shù)據(jù)連接時,PGW 908需要存在允許該數(shù)據(jù)連接的過濾器并且將恰當?shù)氖召M規(guī)則應用到該數(shù)據(jù)使用量。SDK 902取回應用901嘗試到達的內(nèi)容服務器915的域名。然后,SDK 902通過使用默認APN 903發(fā)送目的地主機名稱到DNS服務器916進行域名解析。DNS服務器916以具有包含內(nèi)容服務器915的可信IP的記錄向SDK 902響應DNS回復。因為因特網(wǎng)上的大多數(shù)內(nèi)容通過諸如CDN 914之類的CDN(內(nèi)容傳遞網(wǎng)絡)進行服務,因此可信IP可以可選地是代表內(nèi)容服務器915對內(nèi)容進行服務的⑶N 914的IP 913。
[0108]對接收到目的地IP時,SDK 902開始到分割計費平臺912的會話初始化請求,該會話初始化請求包括源IP (移動裝置的IP地址)、目的地IP和從運行在移動裝置906上的操作系統(tǒng)獲得的裝置的MSISDN。由分割計費平臺912揭露的IP地址或IP地址907的范圍在PGW 908上被列為白名單,即PGW 908知道綁定到那些IP地址907的任何流量向分割計費平臺912的運營商收費。當接收到查詢時,分割計費平臺911開始對API Gff 911的調用,該調用包含源IP、目的地IP和MSISDN并且要求收費網(wǎng)關910創(chuàng)建該數(shù)據(jù)會話的收費記錄,該收費記錄隨后被傳送到PGW 908。一旦PGW應用過濾器,分割計費平臺912就通過向SDK 902發(fā)送驗證回復來驗證初始化,基于此,應用901可選地通過⑶N 914開始與內(nèi)容服務器915的數(shù)據(jù)會話905。
[0109]在一些實現(xiàn)方式中,平臺使能一企業(yè)以自帶裝置(BYOD)為基礎對待其雇員,而非企業(yè)批量購買移動裝置并將它們出借給它們的員工。批量購買和出借模式提供裝置和數(shù)據(jù)計劃的批發(fā)定價的優(yōu)勢、在裝置上接入的公司資產(chǎn)的密切控制、來自公司IP部門的更高安全性和控制以及應用和企業(yè)系統(tǒng)之間的固有的兼容性。當雇員已經(jīng)獲取了比企業(yè)供應的裝置具有更高能力的個人裝置時,一些雇員攜帶他們的個人裝置和他們的專業(yè)裝置兩者。
[0110]BYOD政策使得雇員能夠使用他們自己選擇的裝置。通過具體軟件(來自諸如VMware或Enterproid之類的公司)來增強個人裝置以確保安全性、兼容性和對由雇員的個人裝置從企業(yè)之外接入的公司資產(chǎn)的控制的并且提供企業(yè)品牌的應用。
[0111]然而,現(xiàn)有的BYOD政策產(chǎn)生了復雜的計費問題。企業(yè)不能批量購買容量并且從網(wǎng)絡提供商提供的較低費率中受益并且全部使用量被混合在雇員的蜂窩賬單上。并且難以將用于個人使用的應用所消耗的帶寬與由用于公司使用的另一應用所消耗的帶寬分開。
[0112]這里描述的交易分割計費平臺使能在應用級別上甚至在流量流級別上的粒度統(tǒng)計以及使能從雇員的蜂窩賬單移除(零費率)工作使用量并且向企業(yè)提供用于工作相關活動的他們的雇員引起的使用量的合并賬單的后端協(xié)調。
[0113]在一些實現(xiàn)方式中,平臺使能有效的基于廣告的帶寬補貼。對于任何媒體形式,對于贊助或補貼創(chuàng)建或分發(fā)內(nèi)容的費用或部分費用,第三方廣告已經(jīng)是廣泛地使用的良好協(xié)定。例如,很多移動應用或對因特網(wǎng)服務的訂購以向他們的用戶提供廣告作為交換以減少的價格或甚至免費地提供。諸如亞馬遜Kindle之類的移動裝置以顯示廣告作為交換以折扣銷售。一些媒體內(nèi)容(例如,音樂、視頻、TV節(jié)目)或虛擬商品可以由希望觀看廣告的用戶解鎖。然而,訂購者負責獲取不僅由因特網(wǎng)服務和在線媒體所使用的帶寬還獲取用于服務在線廣告所使用的帶寬。
[0114]這里描述的交易分割計費平臺使能新的基于廣告的經(jīng)濟模型,其中可以通過以每一應用為基礎的廣告來動態(tài)地補貼由應用或因特網(wǎng)使用的數(shù)據(jù)使用量。其允許應用開發(fā)商或內(nèi)容提供商增強其廣告模型以使得第三方廣告商來贊助傳遞具體內(nèi)容或連接到具體因特網(wǎng)服務的費用。
[0115]例如,移動TV節(jié)目應用可以使得第三方廣告商贊助由在蜂窩網(wǎng)絡上向訂購者流傳輸具體TV節(jié)目而引起的數(shù)據(jù)使用量。另一示例是流傳輸播客應用,其中廣告商可以贊助與流傳輸具體節(jié)目關聯(lián)的帶寬。
[0116]廣告商已經(jīng)在供應側上贊助帶寬。該系統(tǒng)允許廣告商基于內(nèi)容類型和動態(tài)的基于云的規(guī)則在需求側上贊助服務。此外,系統(tǒng)授予訂購者確定他們是否希望為了部分或完全贊助的數(shù)據(jù)使用量而看到更多廣告的靈活性。此外,因為平臺連接到運營商的訂購者信息數(shù)據(jù)庫,所以可以將訂購者的當前使用量級別與他們的月度數(shù)據(jù)分配額進行比較??梢韵蚩拷姆峙漕~的限制的訂購者提供更多廣告贊助的服務以避免觸及他的數(shù)據(jù)配額。平臺還允許內(nèi)容提供商通過廣告來貨幣化以贊助傳遞多媒體廣告的費用。即與廣告?zhèn)鬟f關聯(lián)的帶寬使用量向內(nèi)容提供商或廣告商計費,并且僅用于媒體傳遞的帶寬對訂購者的使用量計數(shù)。
[0117]基于廣告的帶寬補貼的示例可以包括獨立應用,其向用戶呈現(xiàn)他們在完成時獲得數(shù)據(jù)帶寬的廣告和營銷供應。另一示例可以是供應用于基于激勵的營銷商以及著眼于驅動參與(engagement)和留置的品牌的兌換平臺,該兌換平臺可以使得他們的用戶能夠以通過參與供應獲得的貨幣作為交換來兌換帶寬積分。兌換帶寬積分的替換方式可以是尤其當在計費周期結束時尚未達到帶寬分配額時,對訂購者的賬單進行積分(credit)?;诩畹钠脚_的示例包括美國運通或Facebook,美國運通允許消費者獲得可以作為移動裝置上的數(shù)據(jù)帶寬而兌換的分數(shù),在Facebook用戶可以在完成營銷供應或在平臺上或平臺上建立的應用中實現(xiàn)里程碑后獲得Facebook積分。除了其他以外,驅動參與的其他基于激勵的平臺包括 Sess1nM、Fiksu 和 TrialPay0
[0118]在圖11中描述以完成營銷供應或觀看廣告作為交換來允許獲得數(shù)據(jù)帶寬的獨立應用的示例。
[0119]應用602包括認證屏幕,其中用戶通過在認證字段601中鍵入電子郵箱地址和密碼來登錄到應用。應用602還包括裝置注冊屏幕603,其允許使用在移動運營商網(wǎng)絡上提供的移動裝置的移動號碼來注冊移動裝置。應用602包括裝置信息屏幕617,其允許用戶配置關于裝置的細節(jié),包括設置頭像607和當使用量超過某一閾值時觸發(fā)通知的數(shù)據(jù)限制通知608。應用602包括數(shù)據(jù)使用量匯總屏幕613,向用戶呈現(xiàn)所選擇裝置的數(shù)據(jù)使用量匯總,示出使用量歷史的直方圖611、計費周期到期日期的指示符614以及向移動裝置關聯(lián)的數(shù)據(jù)服務應用帶寬積分612的選擇器小組件。
[0120]這里描述的技術可以在數(shù)字電子電路中實現(xiàn),或在計算機硬件、固件、軟件或其組合中實現(xiàn)。該技術可以實現(xiàn)為計算機程序產(chǎn),即在信息載體中(例如在機器可讀存儲裝置或在傳播的信號中)有形地實現(xiàn)的計算機程序,用于由數(shù)據(jù)處理設備(例如,可編程處理器、計算機、手持裝置或多個計算機)執(zhí)行或控制數(shù)據(jù)處理設備的操作。計算機程序可以以編程語言的任何形式寫入,包括匯編或解釋語言,并且可以以任何形式部署,包括單獨的程序或作為模塊、組件、子例程或適用于計算機環(huán)境的其他單位。計算機程序可以被部署為在一個計算機或裝置上或在一個站點處的多個計算機或裝置上或在跨越多個站點的并由通信網(wǎng)絡互聯(lián)的多個計算機或裝置上執(zhí)行。
[0121]這里描述的技術的方法步驟可以由通過操作輸入數(shù)據(jù)并生成輸出來執(zhí)行計算機程序以進行功能的一個或多個可編程處理器進行。方法步驟還可以由例如FPGA(現(xiàn)場可編程門陣列)或ASIC(專用集成電路)的專用邏輯電路進行,并且本發(fā)明的設備可以實現(xiàn)為專用邏輯電路。模塊可以指代實現(xiàn)該功能的計算機程序和/或處理器/專用電路的部分。
[0122]適用于計算機程序的執(zhí)行的處理器以示例的方式包括通用和專用微處理器兩者以及任何類型數(shù)字計算機的任何一個或多個處理器。通常,處理器將從只讀存儲器或隨機存取存儲器或兩者接收指令和數(shù)據(jù)。計算機的元件可以包括用于執(zhí)行指令的處理器和用于存儲指令和數(shù)據(jù)的一個或多個存儲器裝置。通常,計算機(當我們使用術語計算機時,我們還例如指代移動裝置)將還包括一個或多個大容量存儲裝置,或可操作地耦接到一個或多個大容量存儲裝置以從該一個或多個大容量存儲裝置接收數(shù)據(jù)或傳輸數(shù)據(jù)到該一個或多個大容量存儲裝置或兩者,該一個或多個大容量存儲裝置例如是磁盤、磁光盤、或光盤。適用于實現(xiàn)計算機程序指令和數(shù)據(jù)的信息載體包括全部形式的非易失性存儲器,以示例的方式包括例如EPROM、EEPROM和閃存存儲器裝置的半導體存儲器裝置;例如內(nèi)部硬盤或可移除盤的磁盤;磁光盤;以及⑶-ROM和DVD-ROM盤。處理器和存儲器可以由專用邏輯電路補充或合并在專用邏輯電路中。
[0123]為了提供與用戶的交互,這里描述的技術可以在具有用于向用戶顯示信息的顯示裝置(例如,CRT (陰極射線管)或LCD (液晶顯示器)監(jiān)視器)、鍵盤和例如鼠標或軌跡球的指向裝置的計算機上實現(xiàn),通過該鍵盤和指向裝置,用戶可以提供輸入到計算機(例如,通過例如點擊這種指向裝置上的按鈕與用戶界面元件交互)。其他類型的裝置也可以用來提供與用戶的交互;例如,向用戶提供的反饋可以是任何形式的感官反饋,例如視覺反饋、聽覺反饋或觸覺反饋;并且來自用戶的輸入可以以任何形式接收,包括聲音的、語音的或觸覺的輸入。
[0124]這里描述的技術可以以分布式計算系統(tǒng)實現(xiàn),該分布式計算系統(tǒng)包括例如作為數(shù)據(jù)服務器的后端組件;和/或例如應用服務器的中間件組件;和/或通過其用戶可以與本發(fā)明的實現(xiàn)方式交互的例如具有圖形用戶界面和/或網(wǎng)絡瀏覽器的客戶端計算機的前端組件,或這樣后端、中間件或前端組件的任何組合。系統(tǒng)的組件可以通過例如通信網(wǎng)絡的任何形式或介質的數(shù)字數(shù)據(jù)通信來互連。通信網(wǎng)絡的示例包括局域網(wǎng)(“LAN”)和廣域網(wǎng)(“WAN”),例如因特網(wǎng)、蜂窩和移動網(wǎng)絡、W1-Fi及其他,并且包括有線和無線網(wǎng)絡。
[0125]計算系統(tǒng)可以包括客戶端和服務器。客戶端和服務器通常彼此遠離并且典型地通過通信網(wǎng)絡交互??蛻舳撕头掌鞯年P系通過運行在相應的計算機上并且彼此具有客戶端-服務器關系的計算機程序而產(chǎn)生。
[0126]其他實現(xiàn)方式也在以下權利要求的范圍內(nèi)。
【權利要求】
1.一種計算機實現(xiàn)的方法,包括 在服務器處,從正在用戶裝置上使用的應用、服務或內(nèi)容接收關于可歸因于每一個應用、服務或內(nèi)容的通信服務的使用量的信息,并且 在依據(jù)一個或多個可應用商業(yè)規(guī)則分配服務的收費到一個或多個支付方中使用關于可歸因通信服務量的信息。
2.如權利要求1所述的方法,其中使用量信息以可以至少以每一應用、每一服務或每一內(nèi)容項細?;牧6缺磉_。
3.如權利要求1所述的方法,其中裝置包括移動裝置。
4.如權利要求1所述的方法,其中裝置包括非移動裝置。
5.如權利要求1所述的方法,其中支付方包括如下至少一個:通信服務提供商、廣告商、終端用戶、網(wǎng)絡運營商、內(nèi)容傳遞網(wǎng)絡運營商、內(nèi)容提供商、應用提供商或服務提供商。
6.如權利要求1所述的方法,其中收費在至少兩個不同支付方之間共享。
7.如權利要求1所述的方法,其中關于通信服務使用量的信息包括關于如下至少一個的信息:使用時間段、使用實例或使用帶寬。
8.如權利要求1所述的方法,其中商業(yè)規(guī)則包括支付方的至少一個同意的規(guī)則。
9.如權利要求1所述的方法,其中商業(yè)規(guī)則包括將通信服務的收費與應用、服務或內(nèi)容的收費捆綁。
10.如權利要求1所述的方法,其中商業(yè)規(guī)則可以動態(tài)改變而不改變運行在用戶裝置上的、從其接收使用量信息的進程。
11.如權利要求1所述的方法,其中使用量信息包括關于使用量、使用量限制或配額的至少一個的信息。
12.—種計算機實現(xiàn)的方法,包括: 在用戶裝置處,追蹤可歸因于裝置上應用、服務或內(nèi)容的使用的通信服務的使用量,并且 將所追蹤的通信服務量發(fā)送到服務器,用于在依據(jù)一個或多個可應用商業(yè)規(guī)則分配服務的收費到一個或多個支付方中使用。
13.如權利要求12所述的方法,其中所追蹤的使用量以可以至少以每一應用、每一服務或每一內(nèi)容項細?;牧6缺磉_。
14.如權利要求12所述的方法,其中裝置包括移動裝置。
15.如權利要求12所述的方法,其中裝置包括非移動裝置。
16.如權利要求12所述的方法,其中支付方包括如下至少一個:通信服務提供商、廣告商、終端用戶、網(wǎng)絡運營商、內(nèi)容傳遞網(wǎng)絡運營商、內(nèi)容提供商、應用提供商或服務提供商。
17.如權利要求12所述的方法,其中收費在至少兩個不同支付方之間共享。
18.如權利要求12所述的方法,其中通信服務的所追蹤的使用量包括關于如下至少一個的信息:使用時間段、使用實例或使用帶寬。
19.如權利要求12所述的方法,其中商業(yè)規(guī)則包括支付方的至少一個同意的規(guī)則。
20.如權利要求12所述的方法,其中商業(yè)規(guī)則包括將通信服務的收費與應用、服務或內(nèi)容的收費捆綁。
21.如權利要求12所述的方法,其中商業(yè)規(guī)則可以動態(tài)改變而不改變運行在用戶裝置上的、從其接收使用量信息的進程。
22.如權利要求12所述的方法,其中所追蹤的使用量包括關于使用量、使用量限制或配額的至少一個的信息。
23.如權利要求12所述的方法,其中由如下至少一個追蹤使用量:在應用、服務或內(nèi)容的軟件二進制文件中包括的進程;在網(wǎng)絡瀏覽器中執(zhí)行的進程;或作為操作系統(tǒng)的一部分運行的進程。
24.如權利要求12所述的方法,其中使用量的追蹤可以包括如下功能的至少一個:安全連接、認證、粒度統(tǒng)計、由裝置開始以使用通信服務的每一個連接的標記和記錄、離線報告或引導通信流量。
25.—種系統(tǒng),包括: 運行在用戶裝置上的進程,該進程追蹤可歸因于裝置上應用、服務或內(nèi)容的使用的通信服務的使用量,以及 運行在服務器上的分配進程,該進程在基于一個或多個可應用商業(yè)規(guī)則分配通信服務的收費到支付方中使用所追蹤的使用量信息。
26.根據(jù)權利要求12所述的方法,其中所追蹤的使用量以可以至少以每一應用、每一服務或每一內(nèi)容項細?;牧6缺磉_。
27.如權利要求12所述的方法,其中裝置包括移動裝置。
28.如權利要求12所述的方法,其中裝置包括非移動裝置。
29.如權利要求12所述的方法,其中支付方包括如下至少一個:通信服務提供商、廣告商、終端用戶、網(wǎng)絡運營商、內(nèi)容傳遞網(wǎng)絡運營商、內(nèi)容提供商、應用提供商或服務提供商。
30.如權利要求12所述的方法,其中收費在至少兩個不同支付方之間共享。
31.如權利要求12所述的方法,其中通信服務的所追蹤的使用量包括關于如下至少一個的信息:使用時間段、使用實例或使用帶寬。
32.如權利要求12所述的方法,其中商業(yè)規(guī)則包括支付方的至少一個同意的規(guī)則。
33.如權利要求12所述的方法,其中商業(yè)規(guī)則包括將通信服務的收費與應用、服務或內(nèi)容的收費捆綁。
34.如權利要求12所述的方法,其中商業(yè)規(guī)則可以動態(tài)改變而不改變運行在用戶裝置上的、從其接收使用量信息的進程。
35.如權利要求12所述的方法,其中所追蹤的使用量包括關于使用量、使用量限制或配額的至少一個的信息。
36.如權利要求12所述的方法,其中由如下至少一個追蹤使用量:在應用、服務或內(nèi)容的軟件二進制文件中包括的進程;在網(wǎng)絡瀏覽器中執(zhí)行的進程;或作為操作系統(tǒng)的一部分運行的進程。
37.如權利要求12所述的方法,其中使用量的追蹤可以包括如下功能的至少一個:安全連接、認證、粒度統(tǒng)計、由裝置開始以使用通信服務的每一個連接的標記和記錄、離線報告或引導通信流量。
38.一種設備,包括 在用戶裝置上存儲的可執(zhí)行程序,當該程序在用戶裝置上運行時,追蹤可歸因于正在裝置上使用的應用、服務或內(nèi)容的通信服務的使用量并且向服務器報告所追蹤的使用量,用于在基于一個或多個可應用商業(yè)規(guī)則分配通信服務的收費到支付方中使用。
39.根據(jù)權利要求38所述的方法,其中所追蹤的使用量以可以至少以每一應用、每一服務或每一內(nèi)容項細?;牧6缺磉_。
40.如權利要求38所述的方法,其中裝置包括移動裝置。
41.如權利要求38所述的方法,其中裝置包括非移動裝置。
42.如權利要求38所述的方法,其中支付方包括如下至少一個:通信服務提供商、廣告商、終端用戶、網(wǎng)絡運營商、內(nèi)容傳遞網(wǎng)絡運營商、內(nèi)容提供商、應用提供商或服務提供商。
43.如權利要求38所述的方法,其中收費在至少兩個不同支付方之間共享。
44.如權利要求38所述的方法,其中通信服務的所追蹤的使用量包括關于如下至少一個的信息:使用時間段、使用實例或使用帶寬。
45.如權利要求38所述的方法,其中商業(yè)規(guī)則包括支付方的至少一個同意的規(guī)則。
46.如權利要求38所述的方法,其中商業(yè)規(guī)則包括將通信服務的收費與應用、服務或內(nèi)容的收費捆綁。
47.如權利要求38所述的方法,其中商業(yè)規(guī)則可以動態(tài)改變而不改變運行在用戶裝置上的、從其接收使用量信息的進程。
48.如權利要求38所述的方法,其中所追蹤的使用量包括關于使用量、使用量限制或配額的至少一個的信息。
49.如權利要求38所述的方法,其中由如下至少一個追蹤使用量:在應用、服務或內(nèi)容的軟件二進制文件中包括的進程;在網(wǎng)絡瀏覽器中執(zhí)行的進程;或作為操作系統(tǒng)的一部分運行的進程。
50.如權利要求38所述的方法,其中使用量的追蹤可以包括如下功能的至少一個:安全連接、認證、粒度統(tǒng)計、由裝置開始以使用通信服務的每一個連接的標記和記錄、離線報告或引導通信流量。
51.—種設備,包括 在服務器上存儲的可執(zhí)行程序,當該程序在服務器上運行時,從用戶裝置接收關于可歸因于正在裝置上使用的應用、服務或內(nèi)容的通信服務的使用量的信息,并且基于一個或多個可應用商業(yè)規(guī)則分配通信服務的收費到支付方。
52.根據(jù)權利要求51所述的方法,其中所追蹤的使用量以可以至少以每一應用、每一服務或每一內(nèi)容項細?;牧6缺磉_。
53.如權利要求51所述的方法,其中裝置包括移動裝置。
54.如權利要求51所述的方法,其中裝置包括非移動裝置。
55.如權利要求51所述的方法,其中支付方包括如下至少一個:通信服務提供商、廣告商、終端用戶、網(wǎng)絡運營商、內(nèi)容傳遞網(wǎng)絡運營商、內(nèi)容提供商、應用提供商或服務提供商。
56.如權利要求51所述的方法,其中收費在至少兩個不同支付方之間共享。
57.如權利要求51所述的方法,其中通信服務的所追蹤的使用量包括關于如下至少一個的信息:使用時間段、使用實例或使用帶寬。
58.如權利要求51所述的方法,其中商業(yè)規(guī)則包括支付方的至少一個同意的規(guī)則。
59.如權利要求51所述的方法,其中商業(yè)規(guī)則包括將通信服務的收費與應用、服務或內(nèi)容的收費捆綁。
60.如權利要求51所述的方法,其中商業(yè)規(guī)則可以動態(tài)改變而不改變運行在用戶裝置上的、從其接收使用量信息的進程。
61.如權利要求51所述的方法,其中所追蹤的使用量包括關于使用量、使用量限制或配額的至少一個的信息。
62.如權利要求51所述的方法,其中由如下至少一個追蹤使用量:在應用、服務或內(nèi)容的軟件二進制文件中包括的進程;在網(wǎng)絡瀏覽器中執(zhí)行的進程;或作為操作系統(tǒng)的一部分運行的進程。
63.如權利要求51所述的方法,其中使用量的追蹤可以包括如下功能的至少一個:安全連接、認證、粒度統(tǒng)計、由裝置開始以使用通信服務的每一個連接的標記和記錄、離線報告或引導通信流量。
64.一種計算機實現(xiàn)的方法,包括 確定對可歸因于在移動裝置上使用的應用、服務或內(nèi)容的通信服務的收費,該通信服務遵從通信服務提供商和客戶之間的通信服務協(xié)議,并且 與通信服務提供商的系統(tǒng)交互,以使得與客戶關聯(lián)的記錄反映要由客戶之外的某人支付的至少部分收費。
65.如權利要求64所述的方法,其中收費要由通信服務提供商支付。
66.如權利要求64所述的方法,其中收費要由第三方支付。
67.如權利要求64所述的方法,其中提供商的系統(tǒng)包括計費系統(tǒng)。
68.如權利要求64所述的方法,其中與提供商的系統(tǒng)交互使用APN完成。
69.如權利要求68所述的方法,其中與提供商的系統(tǒng)交互包括對應用、服務或內(nèi)容使用特定的收費APN。
70.如權利要求64所述的方法,其中交互包括向提供商的系統(tǒng)提供收費記錄,該記錄包括要向客戶計費的通信服務使用量的部分、要由通信服務提供商贊助的部分以及要由第三方贊助的部分。
71.如權利要求64所述的方法,其中通信服務提供商包括移動運營商。
72.如權利要求68所述的方法,其中與提供商的系統(tǒng)交互包括常規(guī)APN和收費API的使用。
73.如權利要求68所述的方法,其中與提供商的系統(tǒng)交互包括常規(guī)APN以及反映所確定的收費和由網(wǎng)絡網(wǎng)關記錄的通信服務使用量的記錄之間的離線記錄協(xié)調。
74.—種計算機實現(xiàn)的方法,包括 在要在訂購協(xié)議下接收通信服務并且應用、服務或內(nèi)容要在其上使用的用戶裝置處,對于應用、服務或內(nèi)容在訂購協(xié)議下向除了訂購者之外的某人對通信服務至少部分收費, 使得應用、服務或內(nèi)容的通信通過由通信服務提供商維護的特定通信網(wǎng)關攜帶。
75.如權利要求74所述的方法,其中使得通信以每一個應用、每一個服務或每一個內(nèi)容項為基礎通過特定網(wǎng)關攜帶。
76.如權利要求74所述的方法,其中使得通信以每一流為基礎通過特定網(wǎng)關攜帶。
77.如權利要求74所述的方法,其中網(wǎng)關與特定接入點名稱(APN)關聯(lián)。
78.如權利要求77所述的方法,其中不同APN對不同應用、服務或內(nèi)容項或在給定應用、服務或內(nèi)容項內(nèi)同時使用。
79.如權利要求74所述的方法,其中使得通信通過特定通信網(wǎng)關攜帶包括在用戶裝置上運行進程,該進程選擇性地發(fā)送應用、服務或內(nèi)容的通信到網(wǎng)關并通過另一通信網(wǎng)關發(fā)送其他通信。
80.如權利要求79所述的方法,其中使用恰當?shù)腁PN將通信發(fā)送到恰當?shù)木W(wǎng)關。
81.如權利要求74所述的方法,其中通信服務提供商包括移動運營商,并且裝置包括移動裝置。
82.—種計算機實現(xiàn)的方法,包括 操作通信服務提供商的網(wǎng)關以從用戶裝置接收特定指向的通信,特定指向的通信可歸因于應用、服務或內(nèi)容,對于該應用、服務或內(nèi)容,通信服務要向除了通信服務提供商的訂購者之外的某人至少部分收費。
83.如權利要求82所述的方法,其中網(wǎng)關與特定的接入點名稱(APN)關聯(lián)。
84.如權利要求83所述的方法,其中不同APN對不同應用、服務或內(nèi)容項或在給定應用、服務或內(nèi)容項內(nèi)同時使用。
85.如權利要求82所述的方法,包括依據(jù)特定指向的通信的贊助者的協(xié)議處理特定指向的通信的收費。
86.如權利要求82所述的方法,其中通信服務提供商包括移動運營商并且裝置包括移動裝置。
87.如權利要求82所述的方法,其中特定指向的通信以每一應用、每一服務或每一內(nèi)容項為基礎接收。
88.如權利要求82所述的方法,其中特定指向的通信以每一流為基礎接收。
89.—種計算機實現(xiàn)的方法,包括 在用戶裝置處,結合具體應用、服務或內(nèi)容項或一組應用、服務或內(nèi)容項的使用,使得用戶能夠選擇要對該具體應用、服務或內(nèi)容項或該一組應用、服務或內(nèi)容項使用的通信服務協(xié)定。
90.如權利要求89所述的方法,其中在具體應用、服務或內(nèi)容項或一組應用、服務或內(nèi)容項的使用開始時使能選擇。
91.如權利要求89所述的方法,其中用戶裝置包括移動裝置。
92.如權利要求89所述的方法,其中通信服務協(xié)定包括具有不同帶寬或覆蓋或兩者的兩個或多個可用服務協(xié)定之一。
93.如權利要求92所述的方法,其中服務協(xié)定包括蜂窩電話網(wǎng)絡服務或W1-Fi服務。
94.如權利要求89所述的方法,其中服務協(xié)定包括基于時間的協(xié)定、基于會話的協(xié)定或基于內(nèi)容的協(xié)定的至少一個。
95.如權利要求89所述的方法,其中由在用戶裝置上運行的進程使能選擇。
96.如權利要求95所述的方法,其中進程被配置為基于預定商業(yè)模型使能選擇。
97.一種計算機實現(xiàn)的方法,包括 對于訂購協(xié)議可應用于所覆蓋的區(qū)域并且漫游收費應用于該所覆蓋的區(qū)域之外的移動裝置, 使得該移動裝置的用戶能夠(a)選擇性地控制移動裝置的操作,使得漫游收費將不應用于移動裝置的任何使用,并且(b)在不應用漫游收費時,使用要求通信服務的移動裝置上的一個或多個單獨的應用、服務或內(nèi)容項,并且關于該一個或多個單獨的應用、服務或內(nèi)容項的使用對通信服務進行支付。
98.如權利要求97所述的方法,其中由應用、服務或內(nèi)容項的提供商、廣告商或應用、服務或內(nèi)容項的開發(fā)商中的至少一個支付通信服務。
99.如權利要求97所述的方法,其中使得用戶能夠通過運行在移動裝置上、追蹤使用的通信服務并且將它們報告給服務器的進程對通信服務進行支付。
100.—種計算機實現(xiàn)的方法,包括 對于由一個人在至少兩種不同上下文中使用移動裝置,使得在兩種不同上下文中使用的通信服務收費基于歸因于在不同上下文中使用的不同應用、服務或內(nèi)容項或流量流來對兩個或多個不同的對應方收費, 追蹤不同應用、服務、內(nèi)容項或流量流在移動裝置上的通信服務使用量,并且 使用所追蹤的使用量來對不同上下文中的使用量的對應方收費。
101.如權利要求100所述的方法,其中兩種不同上下文包括個人活動和工作活動。
102.如權利要求100所述的方法,其中用戶是被收費的多方的一個并且用戶與之具有關系的雇主或其他實體是被收費的多方的另一個。
103.如權利要求100所述的方法,其中存在多個移動裝置并且移動裝置的用戶在上下文之一中使用的收費對全部用戶與之具有關系的實體合并計費。
104.如權利要求100所述的方法,其中用戶是實體的全部雇員并且上下文是個人使用和工作使用。
105.—種計算機實現(xiàn)的方法,包括 結合用戶利用用戶裝置上的具體應用、服務或內(nèi)容項,使得用戶裝置的用戶能夠以允許廣告或營銷通信被呈現(xiàn)在裝置上作為交換以接收價值。
106.如權利要求105所述的方法,其中用戶裝置包括移動裝置。
107.如權利要求105所述的方法,其中價值包括使用一通信帶寬量的權利。
108.如權利要求107所述的方法,其中通信帶寬價值可以在用戶的另一用戶裝置上兌換。
109.如權利要求108所述的方法,其中用戶裝置和其他用戶裝置在不同通信載體的網(wǎng)絡上提供。
110.如權利要求105所述的方法,其中能夠交換價值的時機或要被接收的價值量隨著對用戶剩余可用的補貼通信服務量而改變。
111.如權利要求105所述的方法,包括使得用戶能夠以通過營銷商或品牌所有者的參與供應獲得的通貨作為交換以兌換價值。
112.如權利要求105所述的方法,其中價值包括以觀看廣告作為交換以使用具體內(nèi)容項的權利。
113.—種計算機實現(xiàn)的方法,包括 結合應用、服務或內(nèi)容項在裝置上的使用向用戶裝置傳遞廣告,該用戶裝置與通信服務的訂購協(xié)議關聯(lián),并且 將可歸因于應用、服務或內(nèi)容項的通信服務的一部分協(xié)定為在訂購協(xié)議下關于計費是零費率。
114.如權利要求113所述的方法,其中用戶裝置包括移動裝置。
115.如權利要求113所述的方法,其中以每一應用、每一服務、每一內(nèi)容項或每一流量流為基礎協(xié)定零費率。
116.一種計算機實現(xiàn)的方法,包括 接收關于可歸因于遵從與單方的通信服務的訂購協(xié)議的兩個或多個用戶裝置上的應用、服務或內(nèi)容項的相應使用的通信服務量的信息,并且使跨兩個或多個用戶裝置的信息相關。
117.如權利要求116所述的方法,其中兩個或多個裝置在兩個或多個不同通信服務網(wǎng)絡上提供。
118.如權利要求116所述的方法,其中用戶裝置包括移動裝置。
【文檔編號】H04L12/14GK104488223SQ201380033372
【公開日】2015年4月1日 申請日期:2013年5月14日 優(yōu)先權日:2012年5月18日
【發(fā)明者】N.吉拉德, Y.K.賴利 申請人:阿庫托公司