本發(fā)明專利技術(shù)涉及合成應(yīng)用和數(shù)據(jù)解決方案的市場(chǎng)。本發(fā)明專利技術(shù)的實(shí)施例提供將一個(gè)或多個(gè)應(yīng)用和一個(gè)或多個(gè)數(shù)據(jù)集組合成單個(gè)包的合成訂閱服務(wù)。對(duì)于最終用戶而言,包中的應(yīng)用和數(shù)據(jù)集被作為單個(gè)實(shí)體來(lái)對(duì)待。最終用戶接收合成解決方案的單個(gè)帳單,并可在不尋址到各個(gè)組成部分的情況下購(gòu)買和取消合成解決方案。各個(gè)組成部分的發(fā)布者定義可如何使用該組成部分以及該組成部分如何參與收入分享中。每一組成部分將基于諸如時(shí)間、交易或資源使用率等使用事件來(lái)收到收入的份額。發(fā)布者還為每一組成部分定義許可證協(xié)定條款。基于每一組成部分的許可證條款為合成訂閱創(chuàng)建合成最終用戶許可證協(xié)定(EULA)。
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及合成訂閱。
技術(shù)介紹
傳統(tǒng)上,軟件應(yīng)用是由開發(fā)者創(chuàng)建,并由開發(fā)者直接或通過零售店提供以便向用戶銷售。隨著因特網(wǎng)的發(fā)展和擴(kuò)張,開發(fā)者已經(jīng)能夠經(jīng)由在線網(wǎng)站來(lái)提供軟件應(yīng)用供購(gòu)買者下載。這樣的網(wǎng)站通常由應(yīng)用開發(fā)者或零售實(shí)體托管。諸如業(yè)務(wù)應(yīng)用等大型軟件應(yīng)用可由應(yīng)用開發(fā)者托管,使得最終用戶不必維護(hù)和更新應(yīng)用。云計(jì)算的發(fā)展導(dǎo)致越來(lái)越多的托 管應(yīng)用在訂閱的基礎(chǔ)上提供給用戶。用戶還能夠訪問已經(jīng)由各個(gè)數(shù)據(jù)發(fā)布者編譯的信息的數(shù)據(jù)集。對(duì)這樣的數(shù)據(jù)集的訪問在傳統(tǒng)上只是經(jīng)由發(fā)布者進(jìn)行的。然而,網(wǎng)站已經(jīng)開始提供對(duì)來(lái)自多個(gè)發(fā)布者的數(shù)據(jù)集的訪問。用戶在逐個(gè)實(shí)例的基礎(chǔ)上訂閱應(yīng)用和/或數(shù)據(jù)集。用戶對(duì)每一應(yīng)用或數(shù)據(jù)集單獨(dú)地簽訂購(gòu)買或訂閱協(xié)定。另外,每一用戶必須分別為每一應(yīng)用或數(shù)據(jù)集采用最終用戶許可證協(xié)定(EULA)。
技術(shù)實(shí)現(xiàn)思路
提供本概要從而以簡(jiǎn)要形式引入將在下面具體實(shí)施例中進(jìn)一步描述的概念的選擇。本概要不旨在標(biāo)識(shí)所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用來(lái)限制所要求保護(hù)的主題的范圍。公開了用于處理包括組件、應(yīng)用模塊和數(shù)據(jù)集的合成解決方案的貨幣化的各實(shí)施例,這些組件、應(yīng)用和數(shù)據(jù)集是由不同發(fā)布者或開發(fā)者提供的。如此處所使用的“貨幣化”指的是將應(yīng)用和數(shù)據(jù)集的使用信息轉(zhuǎn)換成對(duì)用戶/訂戶的收費(fèi)和對(duì)發(fā)布者/開發(fā)者的支出。本專利技術(shù)和此處所述的實(shí)施例為允許通過合成模型、事件和記帳模型來(lái)供應(yīng)合成解決方案的系統(tǒng)提供了基礎(chǔ)。本專利技術(shù)的實(shí)施例極大地簡(jiǎn)化了合成應(yīng)用和數(shù)據(jù)集的最終用戶體驗(yàn)。用戶接收合成解決方案的單個(gè)帳單而不必關(guān)心構(gòu)成該合成解決方案的應(yīng)用和數(shù)據(jù)集的數(shù)量。用戶可整體購(gòu)買和取消合成解決方案,而沒有任何部分購(gòu)買/取消的復(fù)雜性。當(dāng)購(gòu)買或取消對(duì)合成解決方案的訂閱時(shí),在涉及該用戶的程度上,所有組成部分應(yīng)用和數(shù)據(jù)集作為一個(gè)整體來(lái)對(duì)待。本專利技術(shù)的實(shí)施例允許在應(yīng)用和數(shù)據(jù)的發(fā)布者之間實(shí)現(xiàn)復(fù)雜的協(xié)作場(chǎng)景。自動(dòng)從解決方案的每個(gè)單個(gè)組成部分收集可記帳和使用事件。所收集的事件驅(qū)動(dòng)對(duì)訂戶的記帳收費(fèi)以及在解決方案中進(jìn)行協(xié)作的發(fā)布者群體之間的支出分配。每一發(fā)布者可描述其組件將如何可用以及發(fā)布者想要如何參與收入分享(這可基于使用率事件、時(shí)間(例如,按月訂閱)、實(shí)際交易或計(jì)量的資源使用率)。在一些實(shí)施例中,可隨合成解決方案提供合成最終用戶許可證協(xié)定(EULA)。每一發(fā)布者可指定所需或所想要的內(nèi)容以便被包括在合成EULA中。以此方式,每一發(fā)布者可指示與其在解決方案中的部分相關(guān)的EULA條款。使用來(lái)自所有發(fā)布者的輸入,將向用戶呈現(xiàn)單個(gè)合成EULA。合成解決方案模型描述各組件之間的交互、所預(yù)期的使用事件、要計(jì)量的資源以及計(jì)算最終用戶收費(fèi)及對(duì)發(fā)布者的支出分配的記帳模型。本專利技術(shù)的實(shí)施例允許在解決方案的“入口點(diǎn)”為整個(gè)合成解決方案進(jìn)行用戶的認(rèn)證和授權(quán)。用戶不必為每一個(gè)別模塊或數(shù)據(jù)集維護(hù)授權(quán)和認(rèn)證信息。合成解決方案模型允許開發(fā)者預(yù)備訂閱、記帳模型、使用事件、應(yīng)用配置和自動(dòng)支出。在一個(gè)實(shí)施例中,解決方案使用以下組件能夠?qū)τ脩暨M(jìn)行授權(quán)和認(rèn)證的訪問服務(wù)。OAuth協(xié)定可用于這種授權(quán)和認(rèn)證。用戶令牌包含解決方案的各個(gè)片段中每一片段的合成聲明。能夠從組件收集詳細(xì)事件和資源使用的計(jì)量服務(wù)。使用來(lái)自計(jì)量服務(wù)和記帳模型的輸入來(lái)計(jì)算用戶的使用收費(fèi)以及對(duì)發(fā)布者的支出的記帳和支出服務(wù)。能夠基于合成解決方案模型來(lái)配置以上服務(wù)和為解決方案的各組成部分配置運(yùn)行時(shí)以及數(shù)據(jù)源的數(shù)據(jù)訪問的供應(yīng)服務(wù)。附圖說明為了進(jìn)一步闡明本專利技術(shù)的各實(shí)施例的以上和其他優(yōu)點(diǎn)和特征,將參考附圖來(lái)呈現(xiàn)本專利技術(shù)的各實(shí)施例的更具體的描述。可以理解,這些附圖只描繪本專利技術(shù)的典型實(shí)施例,因此將不被認(rèn)為是對(duì)其范圍的限制。本專利技術(shù)將通過使用附圖用附加特征和細(xì)節(jié)來(lái)描述和解釋,附圖中圖I是示出根據(jù)一個(gè)實(shí)施例向用戶提供數(shù)據(jù)集和應(yīng)用的市場(chǎng)的框圖;圖2是示出應(yīng)用和數(shù)據(jù)集市場(chǎng)中、與打包訂閱相關(guān)聯(lián)的實(shí)體之間的關(guān)系的框圖;圖3是示出向最終用戶提供合成應(yīng)用和數(shù)據(jù)訂閱的過程或方法的一個(gè)實(shí)施例的流程圖;圖4是示出由最終用戶使用合成應(yīng)用和數(shù)據(jù)訂閱的過程或方法的一個(gè)實(shí)施例的流程圖;以及圖5示出了合適的計(jì)算和聯(lián)網(wǎng)環(huán)境的一個(gè)實(shí)施例。具體實(shí)施例方式圖I是示出根據(jù)一個(gè)實(shí)施例向用戶提供數(shù)據(jù)集和應(yīng)用的市場(chǎng)101的框圖。市場(chǎng)101包括可供訂戶使用的多個(gè)數(shù)據(jù)集102和應(yīng)用103。市場(chǎng)101可以是托管在web服務(wù)器上的網(wǎng)站,該web服務(wù)器可由訂戶經(jīng)由諸如內(nèi)聯(lián)網(wǎng)或因特網(wǎng)等公共或?qū)S镁W(wǎng)絡(luò)104來(lái)訪問。訂戶可瀏覽市場(chǎng)101上的可用數(shù)據(jù)集102和應(yīng)用103。當(dāng)訂戶標(biāo)識(shí)市場(chǎng)101中的有用或所需內(nèi)容時(shí),訂閱和記帳模塊105允許訂戶購(gòu)買對(duì)所選內(nèi)容的訂閱。諸如數(shù)據(jù)集102和應(yīng)用103等市場(chǎng)內(nèi)容由發(fā)布者106和/或開發(fā)者107提供。內(nèi)容可由發(fā)布者106和/或開發(fā)者107經(jīng)由諸如內(nèi)聯(lián)網(wǎng)或因特網(wǎng)等公共或?qū)S镁W(wǎng)絡(luò)108上傳到市場(chǎng)101。在一個(gè)實(shí)施例中,發(fā)布者和開發(fā)者中的一些和全部是獨(dú)立于市場(chǎng)101的操作者和訂戶的,且與市場(chǎng)101的操作者和訂戶無(wú)關(guān)。市場(chǎng)101為發(fā)布者106和開發(fā)者107提供了向潛在訂戶提供他們的內(nèi)容的集中位置。數(shù)據(jù)集102或者可以是存儲(chǔ)在數(shù)據(jù)庫(kù)中的數(shù)據(jù)編譯,或者可以是基于輸入返回響應(yīng)的web服務(wù)。數(shù)據(jù)編譯可例如包括電話和地址驗(yàn)證和確認(rèn)數(shù)據(jù)、賽事比分和統(tǒng)計(jì)數(shù)據(jù)、當(dāng)前和歷史財(cái)務(wù)、業(yè)務(wù)和雇傭數(shù)據(jù)、報(bào)紙和雜志文章數(shù)據(jù)庫(kù)以及地理、地圖繪制和地圖集信息。web服務(wù)數(shù)據(jù)庫(kù)可例如包括語(yǔ)言翻譯服務(wù)或基于位置的天氣預(yù)報(bào)。數(shù)據(jù)集發(fā)布者106收集、關(guān)聯(lián)和組織關(guān)于所選主題、行業(yè)、位置和/或事件的信息。數(shù)據(jù)發(fā)布者106然后使得經(jīng)處理的信息可作為市場(chǎng)101上的數(shù)據(jù)集102使用。訂戶109可對(duì)發(fā)布者106的數(shù)據(jù)集102中可用的信息感興趣或有所需求。市場(chǎng)101允許訂戶109審閱來(lái)自多個(gè)不同的數(shù)據(jù)發(fā)布者106的許多數(shù)據(jù)集102,而不必分別標(biāo)識(shí)和挑出每一發(fā)布者106。一旦訂戶109選擇數(shù)據(jù)集102,訂閱和記帳模塊105就允許訂戶簽訂訪問該數(shù)據(jù)集的契約。訂閱和記帳模塊105還處理對(duì)訂戶的記帳和對(duì)數(shù)據(jù)集發(fā)布者106的支付。數(shù)據(jù)集102可使用用于查詢數(shù)據(jù)的標(biāo)準(zhǔn)化協(xié)議。通過標(biāo)準(zhǔn)化對(duì)數(shù)據(jù)集102的查詢,可在不需要訂戶109 了解和采用每一數(shù)據(jù)集102的專用界面的情況下使用數(shù)據(jù)。標(biāo)準(zhǔn)化查詢可例如定義用于調(diào)入(call in to)數(shù)據(jù)集的消息、用于讀取或使用數(shù)據(jù)集響應(yīng)的消息、標(biāo)準(zhǔn)化API、標(biāo)準(zhǔn)化數(shù)據(jù)格式等。在一個(gè)實(shí)施例中,數(shù)據(jù)集102使用開放數(shù)據(jù)協(xié)議(OData),該協(xié)議展示來(lái)自各個(gè)源的信息并允許訂戶109經(jīng)由HTTP消息來(lái)訪問數(shù)據(jù)集102,源諸如有關(guān)系數(shù)據(jù)庫(kù)、文件系統(tǒng)、內(nèi)容管理系統(tǒng)和網(wǎng)站。發(fā)布者106可通過直接修改其中存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)庫(kù)來(lái)對(duì)數(shù)據(jù)集102進(jìn)行修改。發(fā)布者106不必通過OData API來(lái)訪問數(shù)據(jù)集102。應(yīng)用103可包括諸如文字或數(shù)據(jù)處理、地圖繪制、調(diào)度、業(yè)務(wù)、財(cái)務(wù)、娛樂、社交媒 體、數(shù)據(jù)存儲(chǔ)和備份和/或其它應(yīng)用等任何應(yīng)用。應(yīng)用開發(fā)者107創(chuàng)建應(yīng)用103,然后使得該應(yīng)用可在市場(chǎng)101上使用。訂戶110可具有對(duì)應(yīng)用103的能力的需求。市場(chǎng)101允許訂戶110來(lái)審閱來(lái)自不同的應(yīng)用開發(fā)者107的許多應(yīng)用103,而不必分別標(biāo)識(shí)和挑出每一開發(fā)者107。一旦訂戶110選擇應(yīng)用103,訂閱和記帳模塊105就允許訂戶簽訂訪問該應(yīng)用的契約。訂閱和記帳模塊10本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
一種方法,包括:在網(wǎng)站上列出通過訂閱可供用戶使用的多個(gè)應(yīng)用,每一應(yīng)用標(biāo)識(shí)應(yīng)用記帳要求;在所述網(wǎng)站上列出通過訂閱可供用戶使用的多個(gè)數(shù)據(jù)集,每一數(shù)據(jù)集標(biāo)識(shí)數(shù)據(jù)集記帳要求;將兩個(gè)或更多個(gè)所選應(yīng)用或所選數(shù)據(jù)集或者應(yīng)用和所選數(shù)據(jù)集兩者組合成合成訂閱;以及將所選應(yīng)用的應(yīng)用記帳要求和所選數(shù)據(jù)集的數(shù)據(jù)集記帳要求組合成所述合成訂閱的記帳模型。
【技術(shù)特征摘要】
...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:R·鮑,
申請(qǐng)(專利權(quán))人:微軟公司,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。