內(nèi)容購(gòu)買(mǎi)的制作方法
【專利摘要】在一個(gè)實(shí)現(xiàn)方式中,一種計(jì)算機(jī)實(shí)施的方法包括在計(jì)算設(shè)備并且從計(jì)算機(jī)服務(wù)器系統(tǒng)接收用于銷售的并且被接收而尚未被計(jì)算設(shè)備的用戶購(gòu)買(mǎi)的數(shù)字內(nèi)容;以禁止用戶訪問(wèn)數(shù)字內(nèi)容的方式在計(jì)算設(shè)備上本地存儲(chǔ)數(shù)字內(nèi)容;在存儲(chǔ)數(shù)字內(nèi)容之后:接收用戶輸入,該用戶輸入指示用戶正在購(gòu)買(mǎi)存儲(chǔ)的數(shù)字內(nèi)容的至少一部分;并且響應(yīng)于接收的用戶輸入,存儲(chǔ)指示用戶購(gòu)買(mǎi)數(shù)字內(nèi)容的該部分的信息并且向用戶提供對(duì)數(shù)字內(nèi)容的購(gòu)買(mǎi)的部分的訪問(wèn);并且響應(yīng)于檢測(cè)到計(jì)算設(shè)備通過(guò)網(wǎng)絡(luò)通信地連接到計(jì)算機(jī)服務(wù)器系統(tǒng),向計(jì)算機(jī)服務(wù)器系統(tǒng)提供存儲(chǔ)的信息。
【專利說(shuō)明】?jī)?nèi)容購(gòu)買(mǎi)
[0001]有關(guān)申請(qǐng)的交叉引用
[0002]本申請(qǐng)要求于2012年3月2日提交的、名稱為CONTENT PURCHASING的第13/410,688號(hào)美國(guó)申請(qǐng)的優(yōu)先權(quán),其公開(kāi)內(nèi)容通過(guò)引用并入于此。
【技術(shù)領(lǐng)域】
[0003]本文總體上涉及在計(jì)算設(shè)備上的內(nèi)容購(gòu)買(mǎi)。
【背景技術(shù)】
[0004]已經(jīng)創(chuàng)建多種服務(wù)以允許用戶購(gòu)買(mǎi)和下載媒體內(nèi)容(例如,數(shù)字書(shū)、音樂(lè)、數(shù)字文章、數(shù)字雜志和/或視頻)到他們的計(jì)算設(shè)備、比如智能電話、媒體播放器(例如,音樂(lè)播放器、數(shù)字電子書(shū)閱讀器)、平板計(jì)算設(shè)備和/或其它計(jì)算設(shè)備(例如,臺(tái)式計(jì)算機(jī)、膝上型計(jì)算機(jī))上。例如,用戶可以從一個(gè)或者多個(gè)在線音樂(lè)存儲(chǔ)庫(kù)、比如APPLE的ITUNES STORE和GOOLGE MUSIC按需購(gòu)買(mǎi)和下載數(shù)字音樂(lè)文件。
[0005]例如,用戶可以通過(guò)一個(gè)或者多個(gè)網(wǎng)絡(luò)(例如,因特網(wǎng))向?qū)嵤┮魳?lè)存儲(chǔ)庫(kù)的計(jì)算機(jī)服務(wù)器系統(tǒng)提供具有支付信息(例如,用戶賬戶標(biāo)識(shí)符、信用卡信息)的對(duì)于數(shù)字音樂(lè)文件的請(qǐng)求。計(jì)算機(jī)服務(wù)器系統(tǒng)可以處理支付信息(例如,向用戶的賬戶/信用卡收費(fèi))并且如果支付結(jié)清則可以向用戶的計(jì)算設(shè)備提供請(qǐng)求的音樂(lè)文件,該計(jì)算設(shè)備可以本地存儲(chǔ)和提供對(duì)請(qǐng)求的音樂(lè)文件的訪問(wèn)。
【發(fā)明內(nèi)容】
[0006]計(jì)算設(shè)備上的內(nèi)容購(gòu)買(mǎi)可以通過(guò)在用戶的計(jì)算設(shè)備具有網(wǎng)絡(luò)連通時(shí)向用戶的計(jì)算設(shè)備上前瞻地下載未購(gòu)買(mǎi)的內(nèi)容、比如媒體內(nèi)容(例如,電子書(shū)、數(shù)字音樂(lè)、數(shù)字視頻、數(shù)字文章、數(shù)字雜志)、軟件(例如,移動(dòng)設(shè)備應(yīng)用、軟件升級(jí)/附件)和/或應(yīng)用內(nèi)容(例如,用于游戲的新級(jí)別)來(lái)提供。未購(gòu)買(mǎi)的內(nèi)容可以用模糊未購(gòu)買(mǎi)的內(nèi)容和/或使未購(gòu)買(mǎi)的內(nèi)容不可由計(jì)算設(shè)備的用戶訪問(wèn)的方式在用戶的計(jì)算設(shè)備上本地存儲(chǔ)。可以比如在計(jì)算設(shè)備不能通過(guò)一個(gè)或者多個(gè)網(wǎng)絡(luò)與計(jì)算機(jī)系統(tǒng)通信(例如,計(jì)算設(shè)備未連接到因特網(wǎng)、計(jì)算機(jī)系統(tǒng)離線、計(jì)算機(jī)設(shè)備具有與因特網(wǎng)的約束/限制的連接)時(shí)在計(jì)算設(shè)備上本地購(gòu)買(mǎi)未購(gòu)買(mǎi)的內(nèi)容并且使未購(gòu)買(mǎi)的內(nèi)容可訪問(wèn)而購(gòu)買(mǎi)信息(例如,用戶賬戶標(biāo)識(shí)符、信用卡信息)未先已經(jīng)由提供未購(gòu)買(mǎi)的內(nèi)容的計(jì)算機(jī)系統(tǒng)處理和/或結(jié)清。一旦建立與計(jì)算機(jī)系統(tǒng)的通信就可以本地存儲(chǔ)和提供購(gòu)買(mǎi)信息。
[0007]例如,用戶的移動(dòng)計(jì)算設(shè)備可以在計(jì)算設(shè)備空閑并且能夠通過(guò)一個(gè)或者多個(gè)網(wǎng)絡(luò)(例如,無(wú)線網(wǎng)絡(luò)、局域網(wǎng)(LAN)、因特網(wǎng))與內(nèi)容服務(wù)器系統(tǒng)通信之時(shí)被加載新的和未購(gòu)買(mǎi)的音樂(lè)、電影和/或電子書(shū)。然后,無(wú)論計(jì)算設(shè)備是否能夠與內(nèi)容服務(wù)器系統(tǒng)通信都可以在計(jì)算設(shè)備上本地購(gòu)買(mǎi)這一未購(gòu)買(mǎi)的內(nèi)容并且使該未購(gòu)買(mǎi)的內(nèi)容可訪問(wèn)。例如,用戶可以在計(jì)算設(shè)備無(wú)因特網(wǎng)連接時(shí),比如在計(jì)算設(shè)備在讓它的無(wú)線收發(fā)器關(guān)斷的“飛行模式”中時(shí)購(gòu)買(mǎi)和訪問(wèn)未購(gòu)買(mǎi)的內(nèi)容。在另一示例中,用戶可以通過(guò)即使在能夠與內(nèi)容服務(wù)器系統(tǒng)通信時(shí)仍然購(gòu)買(mǎi)未購(gòu)買(mǎi)的內(nèi)容來(lái)具有對(duì)內(nèi)容的瞬時(shí)訪問(wèn)(并且可以避免必須等待未購(gòu)買(mǎi)的內(nèi)容下載到計(jì)算設(shè)備)??梢栽谟?jì)算設(shè)備下次能夠與內(nèi)容服務(wù)器系統(tǒng)通信(例如,重新建立因特網(wǎng)連接)時(shí)向內(nèi)容服務(wù)器系統(tǒng)提供購(gòu)買(mǎi)信息、比如標(biāo)識(shí)正在購(gòu)買(mǎi)的內(nèi)容的信息和用于支付的具體來(lái)源。
[0008]在一個(gè)實(shí)現(xiàn)方式中,一種計(jì)算機(jī)實(shí)施的方法包括在計(jì)算設(shè)備并且從計(jì)算機(jī)服務(wù)器系統(tǒng)接收用于銷售的并且被接收而尚未被計(jì)算設(shè)備的用戶購(gòu)買(mǎi)的數(shù)字內(nèi)容;以禁止用戶訪問(wèn)數(shù)字內(nèi)容的方式在計(jì)算設(shè)備上本地存儲(chǔ)數(shù)字內(nèi)容;在計(jì)算設(shè)備上存儲(chǔ)數(shù)字內(nèi)容之后并且在計(jì)算設(shè)備未通信地連接到計(jì)算機(jī)服務(wù)器系統(tǒng)之時(shí):接收用戶輸入,該用戶輸入指示用戶正在購(gòu)買(mǎi)存儲(chǔ)的數(shù)字內(nèi)容的至少一部分;并且響應(yīng)于接收的用戶輸入,存儲(chǔ)指示用戶購(gòu)買(mǎi)數(shù)字內(nèi)容的該部分的信息并且向用戶提供對(duì)數(shù)字內(nèi)容的購(gòu)買(mǎi)的部分的訪問(wèn);并且響應(yīng)于檢測(cè)到計(jì)算設(shè)備通過(guò)網(wǎng)絡(luò)通信地連接到計(jì)算機(jī)服務(wù)器系統(tǒng),向計(jì)算機(jī)服務(wù)器系統(tǒng)提供存儲(chǔ)的信息。
[0009]在另一實(shí)現(xiàn)方式中,一種計(jì)算機(jī)實(shí)施的方法,包括:在計(jì)算機(jī)服務(wù)器系統(tǒng)并且從計(jì)算設(shè)備接收對(duì)于用于銷售的數(shù)字內(nèi)容的請(qǐng)求;標(biāo)識(shí)用于向所述設(shè)備提供的數(shù)字內(nèi)容;在所述內(nèi)容已經(jīng)由所述計(jì)算設(shè)備的用戶購(gòu)買(mǎi)之前向所述設(shè)備提供標(biāo)識(shí)的所述數(shù)字內(nèi)容,其中所述數(shù)字內(nèi)容的完全副本被提供給所述計(jì)算設(shè)備并且本地存儲(chǔ)于所述計(jì)算設(shè)備上;接收指示所述用戶在所述計(jì)算設(shè)備離線之時(shí)購(gòu)買(mǎi)了所述數(shù)字內(nèi)容的至少一部分的信息,其中在所述信息由所述計(jì)算機(jī)服務(wù)器系統(tǒng)接收時(shí),所述用戶已經(jīng)具有了對(duì)在所述計(jì)算設(shè)備上的所述數(shù)字內(nèi)容的所述一部分的訪問(wèn);以及響應(yīng)于接收所述信息,處理在所述用戶與銷售所述數(shù)字內(nèi)容的所述一部分的一方之間的財(cái)務(wù)交易。
[0010]在另一實(shí)現(xiàn)方式中,一種系統(tǒng)包括移動(dòng)計(jì)算設(shè)備;所述移動(dòng)計(jì)算設(shè)備的接口,用于從計(jì)算機(jī)服務(wù)器系統(tǒng)接收用于銷售的并且被接收而尚未被所述計(jì)算設(shè)備的用戶購(gòu)買(mǎi)的數(shù)字內(nèi)容;所述移動(dòng)計(jì)算設(shè)備的文件系統(tǒng),被布置為以禁止用戶訪問(wèn)所述數(shù)字內(nèi)容的方式在所述移動(dòng)計(jì)算設(shè)備上本地存儲(chǔ)所述數(shù)字內(nèi)容;以及所述移動(dòng)計(jì)算設(shè)備的訪問(wèn)模塊,用于在所述移動(dòng)計(jì)算設(shè)備未通信地可連接到所述計(jì)算機(jī)服務(wù)器系統(tǒng)之時(shí),i)接收用戶輸入,所述用戶輸入指示所述用戶正在購(gòu)買(mǎi)存儲(chǔ)的所述數(shù)字內(nèi)容的至少一部分,ii)存儲(chǔ)指示所述用戶購(gòu)買(mǎi)了所述數(shù)字內(nèi)容的所述一部分的購(gòu)買(mǎi)信息,iii)向所述用戶提供對(duì)所述數(shù)字內(nèi)容的購(gòu)買(mǎi)的所述一部分的訪問(wèn),以及iv)響應(yīng)于檢測(cè)到所述移動(dòng)計(jì)算設(shè)備已經(jīng)變成通過(guò)網(wǎng)絡(luò)通信地連接到所述計(jì)算機(jī)服務(wù)器系統(tǒng),向所述計(jì)算機(jī)服務(wù)器系統(tǒng)提供存儲(chǔ)的所述購(gòu)買(mǎi)信息。
[0011]在附圖和以下描述中闡述一個(gè)或者多個(gè)實(shí)施例的細(xì)節(jié)。公開(kāi)的系統(tǒng)和方法可以提供各種實(shí)施例。例如,用戶即使在他們的計(jì)算設(shè)備不能與提供用于銷售的內(nèi)容的計(jì)算機(jī)系統(tǒng)通信時(shí)仍然可以購(gòu)買(mǎi)和訪問(wèn)新內(nèi)容。在另一示例中,可以快速和容易使新內(nèi)容在計(jì)算設(shè)備上可訪問(wèn)而無(wú)與隨需服務(wù)關(guān)聯(lián)的下載滯后。例如即使在計(jì)算設(shè)備能夠通過(guò)一個(gè)或者多個(gè)網(wǎng)絡(luò)與內(nèi)容提供者通信時(shí),計(jì)算設(shè)備仍然可以具有對(duì)先前作為未購(gòu)買(mǎi)的內(nèi)容向計(jì)算設(shè)備上加載的新內(nèi)容的瞬時(shí)和無(wú)下載延遲的訪問(wèn)。
[0012]在另一示例中,內(nèi)容提供者可以達(dá)到市場(chǎng)的先前不可訪問(wèn)的暫時(shí)和不斷改變的區(qū)段——暫時(shí)無(wú)因特網(wǎng)連接的用戶。例如用戶通常對(duì)于他們的飛機(jī)飛行的持續(xù)時(shí)間未接入因特網(wǎng)。如果這樣的用戶想要在他的/她的飛行期間購(gòu)買(mǎi)新內(nèi)容(例如,音樂(lè)、電子書(shū)、視頻),則他/她將通常不能這樣做。然而內(nèi)容提供者可以通過(guò)向用戶的計(jì)算設(shè)備提供未購(gòu)買(mǎi)的內(nèi)容并且通過(guò)允許用戶在他們的休閑時(shí)、比如在用戶在飛機(jī)飛行時(shí)無(wú)因特網(wǎng)連接時(shí)購(gòu)買(mǎi)和訪問(wèn)這樣的內(nèi)容來(lái)達(dá)到這樣的市場(chǎng)。
[0013]在又一示例中,可以通過(guò)使用對(duì)策以模糊未購(gòu)買(mǎi)的內(nèi)容和/或使未購(gòu)買(mǎi)的內(nèi)容不可由用戶訪問(wèn)來(lái)保護(hù)內(nèi)容提供者免受未購(gòu)買(mǎi)的內(nèi)容的盜版和其它濫用。如以下更具體描述的那樣,可以使用多種對(duì)策、比如加密、文件分段、使用隱藏的文件名和/或標(biāo)記未購(gòu)買(mǎi)的內(nèi)容被存儲(chǔ)在的存儲(chǔ)位置為自由。
[0014]在另一示例中,可以減少在高峰使用小時(shí)期間的合計(jì)網(wǎng)絡(luò)流量。例如可以在至少有可用于與計(jì)算設(shè)備通信的閾值數(shù)量的網(wǎng)絡(luò)帶寬時(shí)向計(jì)算設(shè)備提供未購(gòu)買(mǎi)的內(nèi)容。通過(guò)在低網(wǎng)絡(luò)使用時(shí)段期間(例如,在上午的早先小時(shí)期間)向計(jì)算設(shè)備提供內(nèi)容,可以減少在潛在高網(wǎng)絡(luò)使用時(shí)段期間(例如,在白天和夜晚期間)的內(nèi)容下載。一些內(nèi)容、比如電影可以包括在被購(gòu)買(mǎi)時(shí)向計(jì)算設(shè)備傳送的大量數(shù)據(jù)(例如,吉比特的數(shù)據(jù))。通過(guò)轉(zhuǎn)移向計(jì)算設(shè)備提供這樣的內(nèi)容時(shí)的時(shí)間,可以減少在高峰小時(shí)期間的網(wǎng)絡(luò)緊張。
[0015]在又一示例中,計(jì)算機(jī)系統(tǒng)可以“推遲”交易直至將來(lái)時(shí)間以釋放用于其它任務(wù)、比如對(duì)時(shí)間更敏感或者更緊急的其它交易的當(dāng)前處理周期。計(jì)算機(jī)系統(tǒng)接收的交易請(qǐng)求數(shù)量可以隨時(shí)間變化。為了以閾值水平或者更少的遲滯/延遲在高數(shù)量時(shí)段期間滿足所有客戶端請(qǐng)求,計(jì)算機(jī)系統(tǒng)可以延遲結(jié)算一些交易直至以后時(shí)間、比如在計(jì)算機(jī)系統(tǒng)具有少量交易請(qǐng)求時(shí)的時(shí)間。例如,在計(jì)算機(jī)系統(tǒng)經(jīng)歷比如再銷售者可能在有限銷售時(shí)間(例如,在美國(guó)的“黑色星期五”)期間經(jīng)歷的大量交易請(qǐng)求時(shí)的一天,計(jì)算機(jī)系統(tǒng)可以標(biāo)識(shí)用于將在將來(lái)結(jié)算的一些交易,即使用于這些交易的客戶端計(jì)算設(shè)備當(dāng)時(shí)在線。標(biāo)識(shí)的用于將來(lái)處理的交易可以包括用于先前向客戶端計(jì)算設(shè)備提供的數(shù)字內(nèi)容的交易,而計(jì)算機(jī)系統(tǒng)可以繼續(xù)處理可能需要立即履行的其它交易、比如用于實(shí)體貨物的交易。
[0016]將從該描述和附圖以及從權(quán)利要求清楚本發(fā)明的其它特征、目的和優(yōu)點(diǎn)。
【專利附圖】
【附圖說(shuō)明】
[0017]圖1是描繪計(jì)算機(jī)系統(tǒng)向計(jì)算設(shè)備提供并且在計(jì)算設(shè)備上購(gòu)買(mǎi)未購(gòu)買(mǎi)的內(nèi)容的示例的概念圖。
[0018]圖2是描繪計(jì)算機(jī)系統(tǒng)標(biāo)識(shí)并且向計(jì)算設(shè)備提供未購(gòu)買(mǎi)的內(nèi)容的示例的概念圖。
[0019]圖3是描繪在計(jì)算設(shè)備上本地存儲(chǔ)未購(gòu)買(mǎi)的內(nèi)容的示例的概念圖。
[0020]圖4是包括用于向計(jì)算設(shè)備提供未購(gòu)買(mǎi)的內(nèi)容的計(jì)算機(jī)系統(tǒng)的示例系統(tǒng)。
[0021]圖5A至圖5B是描繪用于向計(jì)算設(shè)備提供未購(gòu)買(mǎi)的內(nèi)容的示例過(guò)程的流程圖。
[0022]圖6是示例計(jì)算設(shè)備的框圖。
[0023]在各種附圖中的相似標(biāo)號(hào)指示相似單元。
【具體實(shí)施方式】
[0024]可以在計(jì)算設(shè)備能夠通過(guò)一個(gè)或者多個(gè)網(wǎng)絡(luò)(例如,無(wú)線網(wǎng)絡(luò)、因特網(wǎng))與一個(gè)或者多個(gè)內(nèi)容提供者通信時(shí)向計(jì)算設(shè)備前瞻地提供未購(gòu)買(mǎi)的內(nèi)容、比如媒體內(nèi)容(例如,電子書(shū)、數(shù)字音樂(lè)、數(shù)字視頻、數(shù)字文章、數(shù)字雜志)、軟件(例如,移動(dòng)設(shè)備應(yīng)用、軟件升級(jí)/附件)和/或應(yīng)用內(nèi)容(例如,用于游戲的新級(jí)別)來(lái)提供在計(jì)算設(shè)備上的內(nèi)容購(gòu)買(mǎi)??梢栽谟?jì)算設(shè)備上本地存儲(chǔ)并且計(jì)算設(shè)備的用戶無(wú)論計(jì)算設(shè)備是否能夠在購(gòu)買(mǎi)時(shí)與內(nèi)容提供者通信都可以購(gòu)買(mǎi)這樣的未購(gòu)買(mǎi)的內(nèi)容??梢栽谟?jì)算設(shè)備上本地存儲(chǔ)并且在通過(guò)一個(gè)或者多個(gè)網(wǎng)絡(luò)重建與內(nèi)容提供者的通信時(shí)向內(nèi)容提供者提供購(gòu)買(mǎi)信息、比如用于正在購(gòu)買(mǎi)的內(nèi)容的標(biāo)識(shí)符和/或支付信息(例如,信用卡號(hào)、用戶賬戶標(biāo)識(shí)符)。
[0025]例如,用戶的智能電話(示例計(jì)算設(shè)備)可以在智能電話空閑時(shí)向媒體內(nèi)容提供者系統(tǒng)提供對(duì)于新的和未購(gòu)買(mǎi)的媒體內(nèi)容(例如,新電子書(shū)和數(shù)字音樂(lè))的請(qǐng)求。作為響應(yīng),智能電話可以從媒體內(nèi)容提供者系統(tǒng)下載并且本地存儲(chǔ)未購(gòu)買(mǎi)的媒體內(nèi)容。智能電話的用戶可以通過(guò)在智能電話上購(gòu)買(mǎi)這一媒體存儲(chǔ)的媒體內(nèi)容來(lái)瞬時(shí)地訪問(wèn)它。可以在智能電話能夠與媒體內(nèi)容提供者系統(tǒng)通信——這可以在購(gòu)買(mǎi)媒體內(nèi)容時(shí)的時(shí)間或者在以后時(shí)間——時(shí)向媒體內(nèi)容提供者系統(tǒng)提供購(gòu)買(mǎi)信息(例如,信用卡信息、用戶賬戶標(biāo)識(shí)符)。
[0026]通過(guò)向用戶的計(jì)算設(shè)備上加載未購(gòu)買(mǎi)的內(nèi)容,用戶無(wú)論計(jì)算設(shè)備是否能夠與內(nèi)容提供者通信都可以具有對(duì)新內(nèi)容的訪問(wèn)。此外,一旦已經(jīng)基于在購(gòu)買(mǎi)時(shí)間之前在用戶的計(jì)算設(shè)備上本地存儲(chǔ)的內(nèi)容購(gòu)買(mǎi)加載的內(nèi)容,用戶就可以獲得對(duì)它的瞬時(shí)訪問(wèn)。在某個(gè)內(nèi)容、比如可以包括若干吉比特?cái)?shù)據(jù)的電影的大小給定時(shí),能夠即刻地訪問(wèn)(例如,播放)內(nèi)容而無(wú)需先等待下載它可以是有益的。
[0027]在向用戶的計(jì)算設(shè)備下載新的未購(gòu)買(mǎi)的內(nèi)容時(shí)的時(shí)間可以變化。在一些實(shí)現(xiàn)方式中,計(jì)算設(shè)備可以向一個(gè)或者多個(gè)內(nèi)容提供者系統(tǒng)提供對(duì)于新的和未購(gòu)買(mǎi)的內(nèi)容的請(qǐng)求并且可以作為響應(yīng)來(lái)接收這樣的內(nèi)容。例如計(jì)算設(shè)備可以被配置為在計(jì)算設(shè)備空閑(例如,未被用戶活躍地使用)時(shí)在一段時(shí)間內(nèi)一次(例如,一周一次、一個(gè)月一次、每?jī)稍乱淮?請(qǐng)求新的和未購(gòu)買(mǎi)的內(nèi)容。在另一示例中,計(jì)算設(shè)備可以被配置為在被計(jì)算設(shè)備的用戶指令這樣做(例如,用戶請(qǐng)求在特定日期之前下載對(duì)未購(gòu)買(mǎi)的內(nèi)容的選擇)時(shí)請(qǐng)求新的和未購(gòu)買(mǎi)的內(nèi)容。在一些實(shí)現(xiàn)方式中,內(nèi)容提供者系統(tǒng)可以向計(jì)算設(shè)備定期地發(fā)送Ping以詢問(wèn)計(jì)算設(shè)備是否想要附加未購(gòu)買(mǎi)的內(nèi)容。
[0028]響應(yīng)于接收對(duì)于未購(gòu)買(mǎi)的內(nèi)容的請(qǐng)求,內(nèi)容提供者系統(tǒng)可以確定是否將特定用戶和/或向用戶的計(jì)算設(shè)備提供這樣的內(nèi)容。提供未購(gòu)買(mǎi)的內(nèi)容可以視為出借(loan),并且內(nèi)容提供者系統(tǒng)可能想要在購(gòu)買(mǎi)內(nèi)容之前僅向信任用戶和/或計(jì)算設(shè)備提供內(nèi)容。這樣的確定可以基于多種因素、比如用戶的和/或設(shè)備的關(guān)于其它未購(gòu)買(mǎi)的內(nèi)容的歷史、與用戶和/或計(jì)算設(shè)備關(guān)聯(lián)的完成的在線購(gòu)買(mǎi)的數(shù)目、與用戶和/或計(jì)算設(shè)備關(guān)聯(lián)地請(qǐng)求和/或處理的退款數(shù)目、已經(jīng)激活和/或去激活媒體客戶端應(yīng)用的次數(shù)(例如,用戶在處理交易之前購(gòu)買(mǎi)并且隨后卸載內(nèi)容的次數(shù))、計(jì)算設(shè)備是否在解鎖狀態(tài)中和/或媒體客戶端應(yīng)用是否在已知良好狀態(tài)和/或不允許它們或者它們渲染的內(nèi)容被擾亂的狀態(tài)中。
[0029]可以基于多種因素為特定用戶/或計(jì)算設(shè)備選擇內(nèi)容。例如對(duì)于內(nèi)容的請(qǐng)求可以未指定正在請(qǐng)求的內(nèi)容類型。內(nèi)容提供者系統(tǒng)可以基于多種因素、比如當(dāng)前流行標(biāo)題、用戶購(gòu)買(mǎi)的先前內(nèi)容、用戶已經(jīng)向“愿望列表”添加的內(nèi)容(例如,用戶已經(jīng)指示他們?cè)趯?lái)日期有興趣購(gòu)買(mǎi)和/或作為禮物從其他人接收的內(nèi)容)、用戶已經(jīng)預(yù)覽的內(nèi)容的樣本(例如,用戶已經(jīng)向他們的數(shù)字庫(kù)添加的電子書(shū)的樣本、用戶已經(jīng)觀看的電影預(yù)告片)、用戶在第三方網(wǎng)站上訪問(wèn)的媒體(例如,在提供視頻內(nèi)容的網(wǎng)站上查看的視頻、使用在線流式音樂(lè)服務(wù)而收聽(tīng)的音樂(lè)、在新聞聚合者網(wǎng)站上閱讀的文章、在社交網(wǎng)絡(luò)上查看的內(nèi)容、用戶已經(jīng)觀看的電影預(yù)告片)、用戶的好友推薦的內(nèi)容(例如,與社交網(wǎng)絡(luò)關(guān)聯(lián)地推薦的內(nèi)容)和/或其他相似用戶(例如,地理上位于用戶附近的其他用戶、相同或者相似年齡的其他用戶)當(dāng)前流行的標(biāo)題進(jìn)行這樣的確定。
[0030]用戶可以提供允許向內(nèi)容提供者系統(tǒng)提供關(guān)于在用戶的計(jì)算設(shè)備上的內(nèi)容(例如,用于用戶擁有的相冊(cè)的標(biāo)識(shí)符、在用戶的計(jì)算設(shè)備上按照的應(yīng)用的標(biāo)識(shí)符)和/或用戶對(duì)它的使用(例如,用戶比任何其它類型的音樂(lè)更多地收聽(tīng)爵士、用戶將他的/她的多數(shù)時(shí)間花費(fèi)在使用特定應(yīng)用的計(jì)算設(shè)備上)的信息。這樣的信息可以由內(nèi)容提供者用來(lái)標(biāo)識(shí)將對(duì)于用戶而言為“新”(用戶尚未擁有)和/或標(biāo)識(shí)用戶可能有興趣的內(nèi)容。
[0031]未購(gòu)買(mǎi)的內(nèi)容可以本地存儲(chǔ)于計(jì)算設(shè)備上以便模糊未購(gòu)買(mǎi)的內(nèi)容和/或使未購(gòu)買(mǎi)的內(nèi)容不可由計(jì)算設(shè)備的用戶訪問(wèn)。例如,計(jì)算設(shè)備可以將未購(gòu)買(mǎi)的內(nèi)容分段成在計(jì)算設(shè)備的文件系統(tǒng)中分離地存儲(chǔ)的多個(gè)部分。在另一示例中,計(jì)算設(shè)備可以加密未購(gòu)買(mǎi)的內(nèi)容。在又一示例中,計(jì)算設(shè)備可以標(biāo)記未購(gòu)買(mǎi)的內(nèi)容被存儲(chǔ)在的存儲(chǔ)位置為“空閑”一意味著它如果需要?jiǎng)t可以由文件系統(tǒng)分配。在另一示例中,計(jì)算設(shè)備可以存儲(chǔ)未購(gòu)買(mǎi)的內(nèi)容為隱藏的文件(例如,始于”的文件名)。可以使用用于本地存儲(chǔ)未購(gòu)買(mǎi)的內(nèi)容的這些或者其它技術(shù)的各種組合。
[0032]各種機(jī)制可以用來(lái)保護(hù)用戶私密。例如,可以在可能時(shí)匿名化將以別的方式提供用戶的身份的信息。例如,在嘗試標(biāo)識(shí)當(dāng)前流行內(nèi)容時(shí),可以使購(gòu)買(mǎi)內(nèi)容的其他用戶的身份匿名。在另一示例中,在本文中討論的特征可以是需要用戶同意的選擇參加特征、比如向用戶的計(jì)算設(shè)備提供未購(gòu)買(mǎi)的內(nèi)容。
[0033]圖1是描繪計(jì)算機(jī)系統(tǒng)102向計(jì)算設(shè)備100提供并且在計(jì)算設(shè)備100上購(gòu)買(mǎi)未購(gòu)買(mǎi)的內(nèi)容的示例的概念圖。在描繪的示例中,移動(dòng)計(jì)算設(shè)備100在移動(dòng)計(jì)算設(shè)備100具有網(wǎng)絡(luò)連通之時(shí)接收未購(gòu)買(mǎi)的內(nèi)容,用戶在設(shè)備100無(wú)/具有有限網(wǎng)絡(luò)連通時(shí)購(gòu)買(mǎi)和訪問(wèn)內(nèi)容,并且設(shè)備100在設(shè)備100再次具有網(wǎng)絡(luò)連通時(shí)向計(jì)算機(jī)系統(tǒng)102提供購(gòu)買(mǎi)信息。
[0034]計(jì)算設(shè)備100可以是多種適當(dāng)計(jì)算設(shè)備、比如智能電話、平板計(jì)算設(shè)備、電子書(shū)閱讀器、個(gè)人數(shù)字助理(PDA)、膝上型計(jì)算機(jī)、上網(wǎng)本、桌面型計(jì)算機(jī)和/或蜂窩電話中的任何計(jì)算設(shè)備。計(jì)算機(jī)系統(tǒng)102可以是多種適當(dāng)計(jì)算機(jī)系統(tǒng)、比如計(jì)算機(jī)服務(wù)器系統(tǒng)(例如,分布式計(jì)算機(jī)服務(wù)器系統(tǒng))、臺(tái)式計(jì)算機(jī)、膝上型計(jì)算機(jī)和/或云計(jì)算系統(tǒng)中的任何計(jì)算機(jī)系統(tǒng)。
[0035]如與網(wǎng)絡(luò)104的連接106指示的那樣,計(jì)算設(shè)備100連接到網(wǎng)絡(luò)104并且通過(guò)這一連接而能夠與計(jì)算機(jī)系統(tǒng)102通信。網(wǎng)絡(luò)104可以是多種適當(dāng)計(jì)算機(jī)網(wǎng)絡(luò)、比如無(wú)線網(wǎng)絡(luò)(例如,wifi網(wǎng)絡(luò)、3G/4G網(wǎng)絡(luò)、藍(lán)牙連接)、LAN、廣域網(wǎng)(WAN)、虛擬專用網(wǎng)(VPN)、因特網(wǎng)、光纖網(wǎng)絡(luò)或者其任何組合中的任何計(jì)算機(jī)網(wǎng)絡(luò)。
[0036]如步驟A(1S)指示的那樣,計(jì)算機(jī)系統(tǒng)102使用一個(gè)或者多個(gè)通信協(xié)議(例如,文件傳送協(xié)議(FTP)、傳輸控制協(xié)議(TCP)、網(wǎng)際協(xié)議(IP))通過(guò)網(wǎng)絡(luò)104向計(jì)算設(shè)備100提供未購(gòu)買(mǎi)的內(nèi)容110。未購(gòu)買(mǎi)的內(nèi)容110可以是多種適當(dāng)內(nèi)容、比如數(shù)字音樂(lè)(例如,MP3文件、WAV文件、AAC文件)、電子書(shū)(例如,PDF文件、AMAZON KINDLE文件、EPUB文件)、數(shù)字視頻(例如,電影、用戶生成的視頻、MPEG/MPEG-2視頻文件)、軟件(例如,移動(dòng)設(shè)備應(yīng)用、軟件升級(jí)、軟件附件)和/或應(yīng)用內(nèi)容(例如,游戲的新級(jí)別、模板、宏)中的任何內(nèi)容??梢匀珀P(guān)于圖2更具體描述的那樣響應(yīng)于來(lái)自計(jì)算設(shè)備100的請(qǐng)求向計(jì)算設(shè)備100提供未購(gòu)買(mǎi)的內(nèi)容110??梢匀缫韵玛P(guān)于圖2更具體描述的那樣基于多種因素、比如其他用戶流行的內(nèi)容和/或計(jì)算設(shè)備100的用戶表達(dá)和/或暗示的偏好來(lái)選擇未購(gòu)買(mǎi)的內(nèi)容110。
[0037]計(jì)算設(shè)備100可以從計(jì)算機(jī)系統(tǒng)102接收內(nèi)容(步驟B 112)并且可以在計(jì)算設(shè)備100的存儲(chǔ)系統(tǒng)中本地存儲(chǔ)內(nèi)容(步驟C 114)??梢杂媚:齼?nèi)容110和/或使內(nèi)容110不可由計(jì)算設(shè)備100的用戶訪問(wèn)(例如,對(duì)文件瀏覽器應(yīng)用不可見(jiàn)和/或媒體播放器應(yīng)用不可使用)的方式存儲(chǔ)內(nèi)容110。如關(guān)于圖3更具體描述的那樣,多種技術(shù)可以用來(lái)隱藏內(nèi)容110、比如加密、文件分段、文件命名慣例和/或釋放內(nèi)容110被本地存儲(chǔ)在的存儲(chǔ)器位置。
[0038]在已經(jīng)接收并且在計(jì)算設(shè)備100本地存儲(chǔ)內(nèi)容110之后,計(jì)算設(shè)備100的用戶可以指示他/她想要購(gòu)買(mǎi)內(nèi)容110(步驟D 116)。例如,計(jì)算設(shè)備100可以被配置為提供用戶接口(例如,觸屏用戶接口、圖形用戶界面、語(yǔ)音控制的用戶接口),用戶可以通過(guò)該用戶接口選擇用于購(gòu)買(mǎi)內(nèi)容110的選項(xiàng)。在這一具體示例中,在計(jì)算設(shè)備100接收用戶希望購(gòu)買(mǎi)內(nèi)容的指示時(shí),計(jì)算設(shè)備100如圖形118指示的那樣不再連接到網(wǎng)絡(luò)104。例如,計(jì)算設(shè)備100可以已經(jīng)從網(wǎng)絡(luò)104可訪問(wèn)的區(qū)域移向網(wǎng)絡(luò)104不可訪問(wèn)的另一位置(例如,在飛行中的飛機(jī)上)。
[0039]為了購(gòu)買(mǎi)內(nèi)容110,計(jì)算設(shè)備100的用戶可以向計(jì)算設(shè)備100提供多種信息、比如支付信息(例如,信用卡信息、支付賬戶標(biāo)識(shí)符)。用戶可以已經(jīng)具有與計(jì)算設(shè)備100關(guān)聯(lián)的如下賬戶,可以對(duì)內(nèi)容100的購(gòu)買(mǎi)向該賬戶收費(fèi)。在這樣的實(shí)例中,可以請(qǐng)求用戶提供對(duì)購(gòu)買(mǎi)的確認(rèn)(例如,確認(rèn)購(gòu)買(mǎi)數(shù)額)和/或?qū)τ脩舻纳矸莸尿?yàn)證(例如,請(qǐng)求用戶錄入用戶名和/或口令)。支付信息和任何其它保密/敏感信息可以在計(jì)算設(shè)備100未連接到網(wǎng)絡(luò)104時(shí)以安全方式存儲(chǔ)于計(jì)算設(shè)備10上。例如,計(jì)算設(shè)備100可以使用由計(jì)算機(jī)系統(tǒng)102提供的公用密鑰以加密和存儲(chǔ)這樣的保密/敏感信息。計(jì)算機(jī)系統(tǒng)102可以具有對(duì)應(yīng)私有密鑰,該私有密鑰可以用來(lái)解密支付信息以便對(duì)于購(gòu)買(mǎi)的內(nèi)容向用戶收費(fèi)。
[0040]在一些實(shí)現(xiàn)方式中,計(jì)算設(shè)備100可以在計(jì)算設(shè)備100具有來(lái)自計(jì)算機(jī)系統(tǒng)102的權(quán)標(biāo)時(shí)未獲得和/或存儲(chǔ)來(lái)自用戶的支付信息,該權(quán)標(biāo)指示計(jì)算機(jī)系統(tǒng)102具有用于用戶的已知良好支付機(jī)制存檔。例如,計(jì)算設(shè)備100的用戶可以已經(jīng)與用戶賬戶關(guān)聯(lián)地在計(jì)算機(jī)系統(tǒng)102上存儲(chǔ)支付信息。在驗(yàn)證支付信息(例如,使用支付信息來(lái)處理交易、向?qū)?yīng)財(cái)務(wù)機(jī)構(gòu)驗(yàn)證支付信息)之后,計(jì)算機(jī)系統(tǒng)102可以向計(jì)算設(shè)備100提供權(quán)標(biāo)(例如,文件、數(shù)據(jù)),該權(quán)標(biāo)向計(jì)算設(shè)備100提供已經(jīng)為用戶獲得支付信息。在無(wú)這樣的權(quán)標(biāo)時(shí),計(jì)算設(shè)備100可以如以上描述的那樣從用戶獲得支付信息。
[0041]一旦用戶已經(jīng)提供充分信息以購(gòu)買(mǎi)內(nèi)容110 (或者其某個(gè)部分),計(jì)算設(shè)備100可以提供對(duì)內(nèi)容的購(gòu)買(mǎi)的部分的訪問(wèn)(步驟E 120)。提供訪問(wèn)可以包括向在計(jì)算設(shè)備100上的普通存儲(chǔ)裝置中移動(dòng)內(nèi)容110的購(gòu)買(mǎi)的部分(例如,使購(gòu)買(mǎi)的內(nèi)容在計(jì)算設(shè)備100的文件系統(tǒng)中可見(jiàn))。例如,如果內(nèi)容I1初始地在分段中存儲(chǔ)于計(jì)算設(shè)備100中,則可以通過(guò)組合內(nèi)容的分段并且將內(nèi)容以它的原有/原生形式存儲(chǔ)于計(jì)算設(shè)備100上來(lái)提供訪問(wèn)??梢韵蚋鞣N應(yīng)用、比如視頻播放器應(yīng)用、電子書(shū)閱讀器應(yīng)用和/或音樂(lè)播放器應(yīng)用提供對(duì)內(nèi)容的購(gòu)買(mǎi)部分的訪問(wèn)。
[0042]計(jì)算設(shè)備100無(wú)需從網(wǎng)絡(luò)104斷開(kāi)用于購(gòu)買(mǎi)內(nèi)容(步驟D 116)或者用于提供對(duì)內(nèi)容的訪問(wèn)(步驟E 120)。僅提供與網(wǎng)絡(luò)104斷開(kāi)(118)作為即使網(wǎng)絡(luò)連接、比如與網(wǎng)絡(luò)104的連接不可用仍然可以在計(jì)算設(shè)備100上購(gòu)買(mǎi)和訪問(wèn)新的和未購(gòu)買(mǎi)的內(nèi)容的示例??梢栽谟?jì)算設(shè)備100連接到網(wǎng)絡(luò)104和/或另一網(wǎng)絡(luò)時(shí)執(zhí)行步驟D (116)和E (120)。
[0043]此外,網(wǎng)絡(luò)104和/或通過(guò)網(wǎng)絡(luò)104的與計(jì)算機(jī)系統(tǒng)102的連接在給定的時(shí)間存在不意味著購(gòu)買(mǎi)內(nèi)容的交易當(dāng)時(shí)由計(jì)算機(jī)系統(tǒng)102處理。取而代之,計(jì)算機(jī)系統(tǒng)102可以指令計(jì)算設(shè)備100本地處置交易并且推遲計(jì)算機(jī)系統(tǒng)102結(jié)算交易直至以后時(shí)間。例如,如果計(jì)算機(jī)系統(tǒng)102正在經(jīng)歷大量交易請(qǐng)求,則計(jì)算機(jī)系統(tǒng)102可以推遲結(jié)算有可能推遲的一些交易、比如用于預(yù)載的內(nèi)容的交易。在另一示例中,計(jì)算設(shè)備100可以能夠檢測(cè)到計(jì)算機(jī)系統(tǒng)102正在經(jīng)歷大量請(qǐng)求并且可以作為響應(yīng)單方地決定退出處理交易。例如,如果計(jì)算設(shè)備100在與計(jì)算機(jī)系統(tǒng)102通信之時(shí)、比如在嘗試結(jié)算交易之時(shí)經(jīng)歷至少閾值延遲,則計(jì)算設(shè)備100可以本地處置交易并且可以嘗試在以后時(shí)間結(jié)算與計(jì)算機(jī)系統(tǒng)102的交易。
[0044]在另一示例中,計(jì)算設(shè)備100可以通過(guò)網(wǎng)絡(luò)104請(qǐng)求來(lái)自計(jì)算機(jī)系統(tǒng)102的特定內(nèi)容,并且計(jì)算機(jī)系統(tǒng)102可以提供特定內(nèi)容而未先處理用于內(nèi)容的支付。計(jì)算機(jī)系統(tǒng)102可以使提供這樣的未購(gòu)買(mǎi)的內(nèi)容限于如下實(shí)例,其中確定計(jì)算設(shè)備100和/或計(jì)算設(shè)備100的用戶具有至少閾值信任水平(例如,具有成功地處理的先前交易的常來(lái)客戶、具有驗(yàn)證的購(gòu)買(mǎi)信息存檔的客戶)。計(jì)算機(jī)系統(tǒng)102即使計(jì)算機(jī)系統(tǒng)102處理交易有困難和/或緩慢,計(jì)算機(jī)系統(tǒng)102仍然可以向計(jì)算設(shè)備100提供未購(gòu)買(mǎi)的內(nèi)容、因此無(wú)論計(jì)算機(jī)系統(tǒng)102的狀態(tài)如何都允許用戶購(gòu)買(mǎi)內(nèi)容。
[0045]回顧在圖1中描繪的示例,可以檢測(cè)網(wǎng)絡(luò)連接(步驟F 122),并且可以向計(jì)算機(jī)系統(tǒng)102提供關(guān)于內(nèi)容110的至少部分的購(gòu)買(mǎi)的信息(步驟G 126)。例如,計(jì)算設(shè)備100可以建立與網(wǎng)絡(luò)104的連接124。這一連接124可以被檢測(cè)并且可以使關(guān)于購(gòu)買(mǎi)的信息被提供到計(jì)算機(jī)系統(tǒng)102。計(jì)算設(shè)備100可以向計(jì)算機(jī)系統(tǒng)102提供購(gòu)買(mǎi)信息128。購(gòu)買(mǎi)信息128可以包括用于標(biāo)識(shí)購(gòu)買(mǎi)者、正在購(gòu)買(mǎi)的項(xiàng)目和用于購(gòu)買(mǎi)的支付方法的多種信息。例如購(gòu)買(mǎi)信息可以包括以下各項(xiàng)中的一項(xiàng)或者多項(xiàng):用于標(biāo)識(shí)在計(jì)算設(shè)備100上購(gòu)買(mǎi)的內(nèi)容110的一個(gè)或者多個(gè)部分的內(nèi)容標(biāo)識(shí)符130(例如,用于內(nèi)容的序列號(hào)、唯一標(biāo)識(shí)符)、用于標(biāo)識(shí)購(gòu)買(mǎi)者和/或購(gòu)買(mǎi)設(shè)備的設(shè)備/用戶標(biāo)識(shí)符132 (例如,用戶名、MAC地址)和/或用于提供用于購(gòu)買(mǎi)的支付方法的支付標(biāo)識(shí)符134(例如,信用卡信息、用戶支付賬戶標(biāo)識(shí)符)。
[0046]計(jì)算機(jī)系統(tǒng)102可以處理購(gòu)買(mǎi)信息128并且可以向計(jì)算設(shè)備100提供指示支付是否成功的響應(yīng)。如果支付成功,則計(jì)算機(jī)系統(tǒng)102可以提供支付成功的驗(yàn)證,該驗(yàn)證可以允許計(jì)算設(shè)備100繼續(xù)無(wú)阻礙地使用購(gòu)買(mǎi)的內(nèi)容。如果支付未成功(例如,在購(gòu)買(mǎi)信息128中提供的假冒信用卡號(hào)),則計(jì)算機(jī)系統(tǒng)102可以向計(jì)算設(shè)備100提供未成功支付的指示,該指示可以使計(jì)算設(shè)備100向用戶提示不同/補(bǔ)充支付信息、重新隱藏內(nèi)容110和/或從計(jì)算設(shè)備100刪除購(gòu)買(mǎi)的內(nèi)容。
[0047]計(jì)算設(shè)備100也可以被配置為刪除和/或限制訪問(wèn)(例如,重新隱藏內(nèi)容110)如下購(gòu)買(mǎi)的內(nèi)容,用于該購(gòu)買(mǎi)的內(nèi)容的支付在步驟D(116)在初始購(gòu)買(mǎi)的閾值時(shí)間量(例如,一天、一周、一個(gè)月)內(nèi)尚未被處理。例如,如果用戶將要在計(jì)算設(shè)備100離線(例如,未連接到網(wǎng)絡(luò)104)并且未重新連接到網(wǎng)絡(luò)104超過(guò)一個(gè)月之時(shí)購(gòu)買(mǎi)內(nèi)容,則計(jì)算設(shè)備100可以刪除/限制訪問(wèn)已經(jīng)能夠在以往一個(gè)月內(nèi)訪問(wèn)的購(gòu)買(mǎi)的內(nèi)容。在一些實(shí)現(xiàn)方式中,可以在刪除/限制購(gòu)買(mǎi)的內(nèi)容之前向用戶提供用于將設(shè)備100連接到網(wǎng)絡(luò)或者手動(dòng)地錄入代碼的機(jī)會(huì),該代碼驗(yàn)證用于購(gòu)買(mǎi)的內(nèi)容的支付。
[0048]圖2是描繪計(jì)算機(jī)系統(tǒng)202標(biāo)識(shí)并且向計(jì)算設(shè)備200提供未購(gòu)買(mǎi)的內(nèi)容的示例的概念圖。在圖2中描繪的示例描繪可以在步驟A(1S)之前出現(xiàn)的一些特征、比如確定是否向計(jì)算設(shè)備200提供未購(gòu)買(mǎi)的內(nèi)容并且標(biāo)識(shí)用于向計(jì)算設(shè)備200提供的內(nèi)容。計(jì)算設(shè)備200可以與以上關(guān)于圖1描述的計(jì)算設(shè)備100相似。計(jì)算機(jī)系統(tǒng)202可以與以上關(guān)于圖1描述的計(jì)算機(jī)系統(tǒng)102相似。
[0049]計(jì)算設(shè)備200可以向計(jì)算機(jī)系統(tǒng)202提供對(duì)于未購(gòu)買(mǎi)的內(nèi)容的請(qǐng)求(步驟A204)。這樣的請(qǐng)求可以包括標(biāo)識(shí)計(jì)算設(shè)備200和/或與計(jì)算設(shè)備200關(guān)聯(lián)的用戶的信息、比如用戶/設(shè)備標(biāo)識(shí)符206。這樣的請(qǐng)求也可以包括標(biāo)識(shí)正在請(qǐng)求的內(nèi)容類型的信息、比如電影風(fēng)格。然而請(qǐng)求可以在它未標(biāo)識(shí)正在請(qǐng)求的具體標(biāo)題這樣的意義上非具體。請(qǐng)求也可以包括標(biāo)識(shí)已經(jīng)在計(jì)算設(shè)備200上存儲(chǔ)的內(nèi)容中的至少一些內(nèi)容的信息,從而計(jì)算機(jī)系統(tǒng)202不提供重復(fù)內(nèi)容。在一些實(shí)現(xiàn)方式中,標(biāo)識(shí)在計(jì)算設(shè)備200上的內(nèi)容的信息和/或標(biāo)識(shí)優(yōu)選內(nèi)容類型的信息可以已經(jīng)由計(jì)算機(jī)系統(tǒng)202存儲(chǔ)(經(jīng)用戶的同意)并且可以利用用戶/設(shè)備標(biāo)識(shí)符206可取回。
[0050]計(jì)算設(shè)備200可以用多種方式生成請(qǐng)求。例如計(jì)算設(shè)備200可以被配置為在計(jì)算設(shè)備200空閑和/或至少閾值時(shí)間量不可能被使用(例如,下一小時(shí)不可能被使用)時(shí)周期性地(例如,每天、每周、每月、每六個(gè)月)請(qǐng)求來(lái)自計(jì)算機(jī)系統(tǒng)202的新內(nèi)容。例如計(jì)算設(shè)備200可以在設(shè)備200 —段時(shí)間不可能被使用時(shí)選擇早晨的時(shí)間以向計(jì)算機(jī)系統(tǒng)202提供請(qǐng)求204。在另一示例中,計(jì)算設(shè)備200可以由設(shè)備200的用戶手動(dòng)地指令以請(qǐng)求來(lái)自計(jì)算機(jī)系統(tǒng)202的新內(nèi)容。
[0051]響應(yīng)于接收該請(qǐng)求,計(jì)算機(jī)系統(tǒng)202可以確定是否向用戶和/或計(jì)算設(shè)備200提供未購(gòu)買(mǎi)的內(nèi)容(步驟B 208)。這樣的確定可以基于多種因素、比如指示用戶先前已經(jīng)嘗試不支付計(jì)算機(jī)系統(tǒng)202提供的內(nèi)容的信息。例如,如果計(jì)算設(shè)備200的用戶先前已經(jīng)在具有用于訪問(wèn)內(nèi)容的閾值時(shí)間量(例如,訪問(wèn)至少一小時(shí)、6小時(shí)、12小時(shí)、一天、一周)之后向計(jì)算機(jī)系統(tǒng)202提供不良信用卡號(hào),則用戶可以視為不信任并且可以被拒絕將來(lái)未購(gòu)買(mǎi)的內(nèi)容。在另一示例中,如果計(jì)算設(shè)備200已經(jīng)通過(guò)一個(gè)或者多個(gè)網(wǎng)絡(luò)具有與計(jì)算機(jī)系統(tǒng)202的無(wú)間斷/規(guī)律通信而應(yīng)用未被重新安裝和/或計(jì)算設(shè)備200尚未被恢復(fù)成它的原有工廠設(shè)置(例如,個(gè)人內(nèi)容和設(shè)置已經(jīng)從計(jì)算設(shè)備200被刪除),則計(jì)算設(shè)備200可以被確定為信任并且可以被提供未購(gòu)買(mǎi)的內(nèi)容。
[0052]計(jì)算機(jī)系統(tǒng)202可以使用存儲(chǔ)內(nèi)容212 (例如,音樂(lè)文件、電子書(shū)文件、視頻文件、軟件、軟件內(nèi)容)并且包括日志的內(nèi)容貯存庫(kù)210,這些日志標(biāo)識(shí)向計(jì)算設(shè)備提供的未購(gòu)買(mǎi)的內(nèi)容(未購(gòu)買(mǎi)的內(nèi)容日志214)和購(gòu)買(mǎi)的內(nèi)容(購(gòu)買(mǎi)的內(nèi)容日志216)。未購(gòu)買(mǎi)的內(nèi)容日志214可以包括向每個(gè)計(jì)算設(shè)備和/或用戶提供的未購(gòu)買(mǎi)的內(nèi)容的列表和時(shí)間戳。購(gòu)買(mǎi)的內(nèi)容日志216可以包括其支付信息被成功地和未成功地處理的內(nèi)容項(xiàng)目的列表和時(shí)間戳。例如,日志216可以包括用戶何時(shí)已經(jīng)提供有效和無(wú)效支付信息。日志214和216可以由計(jì)算機(jī)系統(tǒng)202用來(lái)確定是否向計(jì)算設(shè)備200提供未購(gòu)買(mǎi)的內(nèi)容。例如未購(gòu)買(mǎi)的內(nèi)容日志214可以與購(gòu)買(mǎi)的內(nèi)容日志216被交叉引用以確定用戶是否可能購(gòu)買(mǎi)內(nèi)容(例如,標(biāo)識(shí)購(gòu)買(mǎi)頻率)、未購(gòu)買(mǎi)的內(nèi)容在它被處理之前通常與用戶有多久(例如,在提供內(nèi)容與在計(jì)算設(shè)備200上購(gòu)買(mǎi)或者刪除內(nèi)容之間的平均待定)和/或用戶多么頻繁地提供有效支付信息(例如,有效支付信息與無(wú)效支付信息之比)。
[0053]在一些實(shí)現(xiàn)方式中,計(jì)算機(jī)系統(tǒng)202可以要求計(jì)算設(shè)備200的用戶在計(jì)算機(jī)系統(tǒng)202將向計(jì)算設(shè)備200提供未購(gòu)買(mǎi)的內(nèi)容之前建立與計(jì)算機(jī)系統(tǒng)202的驗(yàn)證的支付賬戶。例如,計(jì)算機(jī)系統(tǒng)202可以要求驗(yàn)證的信用卡或者銀行賬戶號(hào)在向計(jì)算設(shè)備200提供未購(gòu)買(mǎi)的內(nèi)容之前與計(jì)算設(shè)備200關(guān)聯(lián)地存檔。
[0054]在確定計(jì)算設(shè)備200將接收未購(gòu)買(mǎi)的內(nèi)容之后,計(jì)算機(jī)系統(tǒng)202可以標(biāo)識(shí)用于向計(jì)算設(shè)備200提供的內(nèi)容(步驟C 218)。計(jì)算機(jī)系統(tǒng)202可以使用多種信息以標(biāo)識(shí)用于向計(jì)算設(shè)備200提供的內(nèi)容、比如在用戶偏好數(shù)據(jù)貯存庫(kù)220中包含的信息。用戶偏好數(shù)據(jù)貯存庫(kù)220可以包括標(biāo)識(shí)用戶的明確興趣一比如計(jì)算設(shè)備200的用戶可以已經(jīng)明確的標(biāo)識(shí)何時(shí)設(shè)立與計(jì)算機(jī)系統(tǒng)202的賬戶(例如,“我喜歡神秘小說(shuō)”、“我不喜歡鄉(xiāng)村音樂(lè)”)這樣的興趣——的信息222。
[0055]用戶偏好數(shù)據(jù)貯存庫(kù)220也可以包括標(biāo)識(shí)用戶的推斷的興趣的信息224,這些興趣可以從一個(gè)或者多個(gè)日志226來(lái)確定,該一個(gè)或者多個(gè)日志標(biāo)識(shí)用戶已經(jīng)從內(nèi)容提供者訪問(wèn)的內(nèi)容。例如內(nèi)容訪問(wèn)日志226可以是用戶的在線和/或離線活動(dòng)、比如觀看視頻和/或收聽(tīng)音樂(lè)的聚合。經(jīng)用戶的同意,比如可以訪問(wèn)和使用這樣的指示用戶偏好的信息以推斷用戶興趣并且標(biāo)識(shí)用于向用戶提供的相關(guān)內(nèi)容。附加地或者備選地,交叉引用未購(gòu)買(mǎi)的內(nèi)容日志214和購(gòu)買(mǎi)的內(nèi)容日志216可以提供關(guān)于計(jì)算設(shè)備200的用戶喜歡和不喜歡的內(nèi)容類型的推斷并且可以用來(lái)標(biāo)識(shí)用于向計(jì)算設(shè)備200提供的附加內(nèi)容。
[0056]用戶偏好數(shù)據(jù)貯存庫(kù)220也可以包括關(guān)于用戶已經(jīng)相互提供的推薦228的信息。例如在社交網(wǎng)絡(luò)上的用戶可以通過(guò)選擇認(rèn)可控件、比如與內(nèi)容關(guān)聯(lián)的“喜歡”按鈕或者“+I”按鈕來(lái)向他們的好友推薦內(nèi)容。在另一示例中,用戶可以通過(guò)在社交網(wǎng)絡(luò)的頁(yè)面上發(fā)表指向內(nèi)容的聯(lián)接來(lái)推薦內(nèi)容。這樣的推薦也可以由計(jì)算機(jī)系統(tǒng)202用來(lái)標(biāo)識(shí)內(nèi)容。
[0057]計(jì)算機(jī)系統(tǒng)202也可以在標(biāo)識(shí)用于向計(jì)算設(shè)備200提供的內(nèi)容時(shí)使用關(guān)于流行內(nèi)容的信息。例如,計(jì)算機(jī)系統(tǒng)202可以使用購(gòu)買(mǎi)的內(nèi)容日志216以標(biāo)識(shí)最普遍地銷售的內(nèi)容以標(biāo)識(shí)用于向計(jì)算設(shè)備200提供的內(nèi)容。
[0058]計(jì)算機(jī)系統(tǒng)202可以從內(nèi)容貯存庫(kù)210取回標(biāo)識(shí)的內(nèi)容并且可以向計(jì)算設(shè)備提供內(nèi)容232 (步驟D 230),這與以上關(guān)于圖1描述的步驟A (108)相似。
[0059]圖3是描繪在計(jì)算設(shè)備上本地存儲(chǔ)未購(gòu)買(mǎi)的內(nèi)容的示例的概念圖。圖3描繪一種用于模糊和/或限制訪問(wèn)在計(jì)算設(shè)備上本地存儲(chǔ)的未購(gòu)買(mǎi)的內(nèi)容的示例技術(shù)。呈現(xiàn)音樂(lè)文件300作為計(jì)算設(shè)備、比如以上分別關(guān)于圖1和圖2描述的計(jì)算設(shè)備100和200存儲(chǔ)的未購(gòu)買(mǎi)的內(nèi)容的示例。
[0060]如步驟A(302)指示的那樣,可以加密音樂(lè)文件300。多種適當(dāng)加密技術(shù)可以用來(lái)加密音樂(lè)文件、比如公用密鑰密碼。加密將使在音樂(lè)文件300中的數(shù)據(jù)向嘗試播放音樂(lè)文件300的加密版本的音樂(lè)應(yīng)用表現(xiàn)為雜亂。加密的弱點(diǎn)包括在計(jì)算設(shè)備中本地存儲(chǔ)用于對(duì)加密的音樂(lè)文件解密的密鑰。多種技術(shù)可以用來(lái)克服這一障礙、比如使用硬件編碼的加密技術(shù),其中密鑰(或者用于生成密鑰的技術(shù))被硬接線和/或在僅可由操作系統(tǒng)進(jìn)程訪問(wèn)的RAM部分中存儲(chǔ)密鑰。
[0061]音樂(lè)文件300可以被分段并且存儲(chǔ)于計(jì)算設(shè)備的本地存儲(chǔ)系統(tǒng)306中(步驟B304)。本地存儲(chǔ)系統(tǒng)306可以是多種適當(dāng)存儲(chǔ)系統(tǒng)中的任何存儲(chǔ)系統(tǒng)、比如硬盤(pán)驅(qū)動(dòng)和/或固態(tài)硬驅(qū)動(dòng)。在本例中,音樂(lè)文件300被分段成三個(gè)部分一第一分段308、第二分段310和第三分段312。可以使用任何數(shù)目的分段、比如兩個(gè)、三個(gè)、四個(gè)、十個(gè)等。在描繪的示例中,分段308-312在邏輯存儲(chǔ)系統(tǒng)306的分離部分中存儲(chǔ)為分離文件。
[0062]可以用來(lái)將未購(gòu)買(mǎi)的內(nèi)容信息拼湊回在一起的信息可以存儲(chǔ)于包括分段/存儲(chǔ)信息316和/或加密信息318的未購(gòu)買(mǎi)的內(nèi)容信息貯存庫(kù)314中。分段/存儲(chǔ)信息316可以指示關(guān)于音樂(lè)文件300如何被分段的多種信息、比如使用的分段數(shù)目、分段的順序和/或用于分段在本地存儲(chǔ)系統(tǒng)306中的地址(邏輯和/或物理)。加密信息318可以包括標(biāo)識(shí)使用的加密算法類型和/或可以用來(lái)對(duì)加密的數(shù)據(jù)解密的一個(gè)或者多個(gè)密鑰的信息。
[0063]本地存儲(chǔ)系統(tǒng)306可以與目錄/索引320配對(duì),該目錄/索引由文件系統(tǒng)用來(lái)標(biāo)識(shí)在本地存儲(chǔ)系統(tǒng)306中存儲(chǔ)的現(xiàn)有文件并且標(biāo)識(shí)新文件可以被存儲(chǔ)在的空閑存儲(chǔ)位置。作為添加的模糊性層,可以指明本地存儲(chǔ)系統(tǒng)306的存儲(chǔ)未購(gòu)買(mǎi)的音樂(lè)文件分段308-312的部分為空閑一意味著它們表現(xiàn)為未存儲(chǔ)當(dāng)前正在使用的數(shù)據(jù)。這樣的指明還可以隱藏未購(gòu)買(mǎi)的音樂(lè)文件300。
[0064]雖然一起討論加密、分段和標(biāo)記存儲(chǔ)位置為空閑,但是這些技術(shù)的任何組合可以用來(lái)模糊在計(jì)算設(shè)備上的未購(gòu)買(mǎi)的媒體文件。
[0065]圖4是包括用于向計(jì)算設(shè)備404提供未購(gòu)買(mǎi)的內(nèi)容的計(jì)算機(jī)系統(tǒng)402的示例系統(tǒng)400。計(jì)算機(jī)系統(tǒng)402可以與如以上關(guān)于圖1描述的計(jì)算機(jī)系統(tǒng)102和/或如以上關(guān)于圖2描述的計(jì)算機(jī)系統(tǒng)202相似。計(jì)算設(shè)備404可以與以上關(guān)于圖1描述的計(jì)算設(shè)備100和/或以上關(guān)于圖2描述的計(jì)算設(shè)備200相似。
[0066]計(jì)算機(jī)系統(tǒng)402包括確定特定用戶和/或計(jì)算設(shè)備、比如計(jì)算設(shè)備404是否具有允許接收未購(gòu)買(mǎi)的內(nèi)容的允許模塊406。允許模塊406可以基于與以上關(guān)于圖2中的步驟B (208)討論的因素相似的因素進(jìn)行這樣的確定。允許模塊也可以使用在內(nèi)容貯存庫(kù)408中存儲(chǔ)的信息以進(jìn)行這樣的確定、比如向用戶提供的未購(gòu)買(mǎi)的內(nèi)容和這樣的內(nèi)容的由這樣的內(nèi)容的用戶成功地和/或未成功地進(jìn)行的購(gòu)買(mǎi)的日志。內(nèi)容貯存庫(kù)408可以與以上關(guān)于圖2討論的內(nèi)容貯存庫(kù)210相似。
[0067]計(jì)算機(jī)系統(tǒng)402也包括配置為標(biāo)識(shí)用于向計(jì)算設(shè)備404提供的內(nèi)容的內(nèi)容標(biāo)識(shí)部件410。內(nèi)容標(biāo)識(shí)部件410可以使用以上關(guān)于圖2中的步驟C(218)討論的因素中的一些或者所有因素來(lái)進(jìn)行這樣的標(biāo)識(shí)。內(nèi)容標(biāo)識(shí)部件410可以使用在用戶偏好數(shù)據(jù)貯存庫(kù)412中存儲(chǔ)的信息和/或在內(nèi)容貯存庫(kù)408中存儲(chǔ)的信息。用戶偏好數(shù)據(jù)貯存庫(kù)412可以與以上關(guān)于圖2討論的用戶偏好數(shù)據(jù)貯存庫(kù)220相似。
[0068]計(jì)算機(jī)系統(tǒng)402也可以包括通過(guò)網(wǎng)絡(luò)416發(fā)送和接收用于計(jì)算機(jī)系統(tǒng)402的數(shù)據(jù)的輸入/輸出(I/O)接口 414。網(wǎng)絡(luò)416可以包括一個(gè)或者多個(gè)通信網(wǎng)絡(luò)、比如因特網(wǎng)、無(wú)線網(wǎng)絡(luò)、LAN、WAN和/或VPN。計(jì)算機(jī)系統(tǒng)402可以使用I/O接口 414以通過(guò)網(wǎng)絡(luò)416向計(jì)算設(shè)備404發(fā)送內(nèi)容。
[0069]計(jì)算設(shè)備404包括通過(guò)網(wǎng)絡(luò)416發(fā)送和接收信息、比如計(jì)算機(jī)系統(tǒng)402提供的未購(gòu)買(mǎi)的內(nèi)容的I/o接口 418。
[0070]計(jì)算設(shè)備404也包括用于管理向計(jì)算機(jī)系統(tǒng)402發(fā)送對(duì)于未購(gòu)買(mǎi)的內(nèi)容的請(qǐng)求的請(qǐng)求模塊420。請(qǐng)求模塊420可以確定何時(shí)向計(jì)算機(jī)系統(tǒng)402提供請(qǐng)求,這與關(guān)于圖2中的步驟A (204)討論的確定相似。
[0071]計(jì)算設(shè)備404也包括管理用于計(jì)算設(shè)備404的一個(gè)或者多個(gè)存儲(chǔ)設(shè)備426的操作(例如,讀取、寫(xiě)入、存儲(chǔ)器分配請(qǐng)求)的文件系統(tǒng)422。文件系統(tǒng)422包括管理在一個(gè)或者多個(gè)存儲(chǔ)設(shè)備426中存儲(chǔ)未購(gòu)買(mǎi)的內(nèi)容的未購(gòu)買(mǎi)的內(nèi)容存儲(chǔ)管理器424。例如未購(gòu)買(mǎi)的內(nèi)容存儲(chǔ)管理器424可以嘗試使用關(guān)于圖3討論的技術(shù)中的一種或者多種技術(shù)來(lái)模糊本地存儲(chǔ)和未購(gòu)買(mǎi)的內(nèi)容的位置。一個(gè)或者多個(gè)存儲(chǔ)設(shè)備426可以存儲(chǔ)未購(gòu)買(mǎi)的內(nèi)容428和購(gòu)買(mǎi)的內(nèi)容430 二者并且可以與以上關(guān)于圖3討論的本地存儲(chǔ)系統(tǒng)306相似。
[0072]計(jì)算設(shè)備404也可以包括購(gòu)買(mǎi)模塊432,該購(gòu)買(mǎi)模塊管理購(gòu)買(mǎi)內(nèi)容和/或一旦允許與計(jì)算機(jī)系統(tǒng)402通信的網(wǎng)絡(luò)連接可用(例如,網(wǎng)絡(luò)416)就向計(jì)算機(jī)系統(tǒng)402報(bào)告購(gòu)買(mǎi)信息。購(gòu)買(mǎi)模塊432可以執(zhí)行與以上關(guān)于圖1中的步驟F(122)和步驟G(126)討論的操作相似的操作。具體而言,購(gòu)買(mǎi)模塊432可以獲得、安全地存儲(chǔ)并且在與網(wǎng)絡(luò)416的連接接下來(lái)可用時(shí)或者在另一時(shí)間、比如低活動(dòng)時(shí)間通過(guò)網(wǎng)絡(luò)416向計(jì)算機(jī)系統(tǒng)402提供購(gòu)買(mǎi)信息。響應(yīng)于接收用于未購(gòu)買(mǎi)的內(nèi)容428的特定部分的購(gòu)買(mǎi)信息,購(gòu)買(mǎi)模塊432可以指令文件系統(tǒng)422和/或未購(gòu)買(mǎi)的內(nèi)容存儲(chǔ)管理器424以使購(gòu)買(mǎi)的內(nèi)容在計(jì)算設(shè)備404上作為購(gòu)買(mǎi)的內(nèi)容430完全地可訪問(wèn)。即使在使購(gòu)買(mǎi)的內(nèi)容430在計(jì)算設(shè)備404上可訪問(wèn)之后,仍然可以有對(duì)它的使用而施加的各種軟件和/或硬件約束、比如數(shù)字權(quán)利管理代碼。
[0073]計(jì)算設(shè)備404也可以包括用于在計(jì)算機(jī)系統(tǒng)402回絕/拒絕用于購(gòu)買(mǎi)的內(nèi)容(先前為未購(gòu)買(mǎi)的內(nèi)容428)的支付信息時(shí)暫時(shí)地而在一些實(shí)例中持久地限制和/或取消訪問(wèn)購(gòu)買(mǎi)的內(nèi)容430的訪問(wèn)模塊434。例如,如果用戶在計(jì)算設(shè)備404未連接到網(wǎng)絡(luò)416時(shí)提供用于未購(gòu)買(mǎi)的內(nèi)容428的無(wú)效支付信息并且由此獲得對(duì)未購(gòu)買(mǎi)的內(nèi)容428的訪問(wèn)(例如,未購(gòu)買(mǎi)的內(nèi)容428被轉(zhuǎn)換成購(gòu)買(mǎi)和可訪問(wèn)的內(nèi)容430),則訪問(wèn)模塊434可以響應(yīng)于從計(jì)算機(jī)系統(tǒng)402接收支付信息無(wú)效的通知來(lái)限制訪問(wèn)和/或刪除不恰當(dāng)?shù)刭?gòu)買(mǎi)的內(nèi)容。
[0074]訪問(wèn)模塊434也可以在其它場(chǎng)景中在計(jì)算設(shè)備404離線(例如,未連接到網(wǎng)絡(luò)416、不能與計(jì)算機(jī)系統(tǒng)402通信)之時(shí)限制和/或取消訪問(wèn)購(gòu)買(mǎi)的內(nèi)容。例如,如果至少閾值時(shí)間量(例如,6小時(shí)、一天、一周)自從購(gòu)買(mǎi)未購(gòu)買(mǎi)的內(nèi)容428起已經(jīng)經(jīng)過(guò)而未向計(jì)算機(jī)系統(tǒng)402提供對(duì)應(yīng)購(gòu)買(mǎi)信息用于處理,則計(jì)算設(shè)備404可以向用戶通知需要將計(jì)算設(shè)備404連接到網(wǎng)絡(luò)416以向計(jì)算機(jī)系統(tǒng)402發(fā)送安全信息。附加地和/或備選地,訪問(wèn)模塊434可以限制訪問(wèn)內(nèi)容(使用以上關(guān)于圖1至圖3討論的技術(shù)中的一種或者多種技術(shù))直至支付信息被提供給計(jì)算機(jī)系統(tǒng)402并且由計(jì)算機(jī)系統(tǒng)402處理。訪問(wèn)模塊434也可以刪除已經(jīng)購(gòu)買(mǎi)的、但是其購(gòu)買(mǎi)信息尚未被計(jì)算機(jī)系統(tǒng)402處理的未購(gòu)買(mǎi)的內(nèi)容428和/或已經(jīng)在計(jì)算設(shè)備404上本地存儲(chǔ)至少閾值時(shí)間量(例如,一周、一個(gè)月、三個(gè)月)而尚未被用戶購(gòu)買(mǎi)的未購(gòu)買(mǎi)的內(nèi)容428。
[0075]圖5A至圖5B是描繪用于向計(jì)算設(shè)備502提供未購(gòu)買(mǎi)的內(nèi)容的示例過(guò)程500的流程圖。過(guò)程500可以部分由計(jì)算設(shè)備502而部分由內(nèi)容計(jì)算機(jī)系統(tǒng)504執(zhí)行。計(jì)算設(shè)備502可以是多種適當(dāng)計(jì)算設(shè)備、比如計(jì)算設(shè)備100、計(jì)算設(shè)備200和/或計(jì)算設(shè)備404中的任何計(jì)算設(shè)備。內(nèi)容計(jì)算機(jī)系統(tǒng)504可以是多種適當(dāng)計(jì)算機(jī)系統(tǒng)、比如計(jì)算機(jī)系統(tǒng)102、計(jì)算機(jī)系統(tǒng)202和/或計(jì)算機(jī)系統(tǒng)402中的任何計(jì)算機(jī)系統(tǒng)。
[0076]參照?qǐng)D5A,在一些實(shí)現(xiàn)方式中,用戶輸入可以在計(jì)算設(shè)備502被接收并且可以請(qǐng)求向計(jì)算設(shè)備502中加載未購(gòu)買(mǎi)的內(nèi)容(506)。例如在旅途中的用戶可能想要在踏上旅途之前向計(jì)算設(shè)備502的空閑存儲(chǔ)空間中的一些空閑存儲(chǔ)空間上加載未購(gòu)買(mǎi)的內(nèi)容。這樣的用戶可以通過(guò)一個(gè)或者多個(gè)輸入設(shè)備(例如,觸屏、鍵盤(pán)、鼠標(biāo)、跟蹤板/球、麥克風(fēng))指令計(jì)算設(shè)備502從內(nèi)容計(jì)算機(jī)系統(tǒng)504獲得未購(gòu)買(mǎi)的內(nèi)容。在這樣的實(shí)現(xiàn)方式中,計(jì)算設(shè)備502可以向內(nèi)容計(jì)算機(jī)系統(tǒng)504提供對(duì)于未購(gòu)買(mǎi)的內(nèi)容的請(qǐng)求(510),這與關(guān)于圖2討論的請(qǐng)求204相似。
[0077]在一些實(shí)現(xiàn)方式中,計(jì)算設(shè)備502可以確定是否自動(dòng)地請(qǐng)求來(lái)自內(nèi)容計(jì)算機(jī)系統(tǒng)506的未購(gòu)買(mǎi)的內(nèi)容而未被用戶提示這樣做(508)。例如,計(jì)算設(shè)備502可以定期地(例如,每天、每周、每月)校驗(yàn)用于向計(jì)算設(shè)備502上加載的新的和未購(gòu)買(mǎi)的內(nèi)容。這樣的配置可以由用戶指定——計(jì)算設(shè)備502的用戶可以指定設(shè)備應(yīng)當(dāng)每月一次校驗(yàn)用于在計(jì)算設(shè)備502上加載的新的未購(gòu)買(mǎi)的內(nèi)容。計(jì)算設(shè)備502可以等待請(qǐng)求來(lái)自內(nèi)容計(jì)算機(jī)系統(tǒng)504的這樣的內(nèi)容直至在計(jì)算設(shè)備502可能空閑(未被用戶使用)的時(shí)間段、比如在早晨。
[0078]計(jì)算設(shè)備502也可以被配置為等待直至用戶的數(shù)據(jù)周期結(jié)束并且可以僅在用戶在用戶的固定/有限帶寬計(jì)劃上具有過(guò)量可用帶寬時(shí)提供對(duì)于未購(gòu)買(mǎi)的內(nèi)容的請(qǐng)求。例如,如果用戶具有在收取附加費(fèi)用之前在固定費(fèi)率每月提供上限數(shù)據(jù)量(例如2GB、4GB)的無(wú)線數(shù)據(jù)計(jì)劃(例如,3G/4G數(shù)據(jù)計(jì)劃),則計(jì)算設(shè)備502可以等待直至記賬周期的末日以確定是否向內(nèi)容計(jì)算機(jī)系統(tǒng)504提供請(qǐng)求。這樣的確定可以基于計(jì)算設(shè)備502是否在他們的計(jì)劃上具有原本丟失的未使用容量。例如,如果計(jì)算設(shè)備502具有月度數(shù)據(jù)計(jì)劃,其中在固定費(fèi)率(例如,$30)提供前2GB的數(shù)據(jù)而在月末時(shí)計(jì)算設(shè)備502僅已經(jīng)使用計(jì)劃限額的1GB,則可以進(jìn)行確定在記賬周期結(jié)束時(shí)由于可用數(shù)據(jù)計(jì)劃容量而獲得未購(gòu)買(mǎi)的內(nèi)容。對(duì)照而言,如果計(jì)算設(shè)備502將在月末處于計(jì)劃限制,則計(jì)算設(shè)備502可以確定不應(yīng)從內(nèi)容計(jì)算機(jī)系統(tǒng)504請(qǐng)求未購(gòu)買(mǎi)的內(nèi)容。
[0079]內(nèi)容計(jì)算機(jī)系統(tǒng)504可以從計(jì)算設(shè)備502接收對(duì)于未購(gòu)買(mǎi)的內(nèi)容的請(qǐng)求(512)并且可以確定是否向計(jì)算設(shè)備502和/或與計(jì)算設(shè)備502關(guān)聯(lián)的用戶提供未購(gòu)買(mǎi)的內(nèi)容(514)??梢曰诙喾N因素、比如指示與計(jì)算設(shè)備502關(guān)聯(lián)的用戶是否信任的信息進(jìn)行這樣的確定。例如計(jì)算機(jī)系統(tǒng)402的允許模塊406可以確定是否向計(jì)算設(shè)備404提供未購(gòu)買(mǎi)的內(nèi)容。在另一示例中,計(jì)算機(jī)系統(tǒng)202可以如關(guān)于圖2描述的那樣在步驟B(208)確定是否向計(jì)算設(shè)備200提供未購(gòu)買(mǎi)的內(nèi)容。
[0080]響應(yīng)于確定允許計(jì)算設(shè)備502接收未購(gòu)買(mǎi)的內(nèi)容,內(nèi)容計(jì)算機(jī)系統(tǒng)502可以標(biāo)識(shí)用于向計(jì)算設(shè)備502提供的未購(gòu)買(mǎi)的內(nèi)容(516)。這樣的確定可以基于與計(jì)算設(shè)備502和/或計(jì)算設(shè)備502的用戶關(guān)聯(lián)的多種信息、比如用戶和/或計(jì)算設(shè)備502表達(dá)的興趣(例如,用戶設(shè)立他的/她的媒體偏好作為與內(nèi)容計(jì)算機(jī)系統(tǒng)504的賬戶的部分)、用戶和/或計(jì)算設(shè)備502先前購(gòu)買(mǎi)的內(nèi)容、在第三方網(wǎng)站上訪問(wèn)的內(nèi)容(例如,查看的視頻、收聽(tīng)的音樂(lè))和/或來(lái)自計(jì)算設(shè)備502的用戶的熟人的推薦。例如,如關(guān)于圖2描述的那樣,內(nèi)容標(biāo)識(shí)部件410可以標(biāo)識(shí)用于向計(jì)算設(shè)備404提供的內(nèi)容,并且計(jì)算機(jī)系統(tǒng)202可以在步驟C(218)標(biāo)識(shí)用于向計(jì)算設(shè)備200提供的內(nèi)容。
[0081]內(nèi)容計(jì)算機(jī)系統(tǒng)504可以通過(guò)一個(gè)或者多個(gè)可用網(wǎng)絡(luò)連接、比如關(guān)于圖4描述的網(wǎng)絡(luò)416和/或關(guān)于圖1描述的網(wǎng)絡(luò)104向計(jì)算設(shè)備502提供標(biāo)識(shí)的未購(gòu)買(mǎi)的內(nèi)容(518)。計(jì)算設(shè)備520可以接收未購(gòu)買(mǎi)的內(nèi)容(520)并且可以在計(jì)算設(shè)備502上本地存儲(chǔ)未購(gòu)買(mǎi)的內(nèi)容(522)。例如,計(jì)算設(shè)備404的未購(gòu)買(mǎi)的內(nèi)容存儲(chǔ)管理器424可以在存儲(chǔ)設(shè)備426中存儲(chǔ)未購(gòu)買(mǎi)的內(nèi)容428。多種技術(shù)可以用來(lái)模糊和/或限制訪問(wèn)在計(jì)算設(shè)備504上的未購(gòu)買(mǎi)的內(nèi)容。比如加密內(nèi)容(例如,在步驟A (302)加密音樂(lè)文件)、對(duì)內(nèi)容分段(例如,在步驟B(304)對(duì)音樂(lè)文件分段)和/或在存儲(chǔ)系統(tǒng)中標(biāo)記內(nèi)容為空閑。
[0082]在接收和在計(jì)算設(shè)備502上存儲(chǔ)未購(gòu)買(mǎi)的內(nèi)容之后的某個(gè)時(shí)間點(diǎn),計(jì)算設(shè)備502可以接收指示對(duì)于購(gòu)買(mǎi)和訪問(wèn)存儲(chǔ)的內(nèi)容的請(qǐng)求的用戶輸入(524)。計(jì)算設(shè)備502可以接收支付信息(例如,信用卡號(hào)、支付賬戶標(biāo)識(shí)符)并且如果與內(nèi)容計(jì)算機(jī)系統(tǒng)504的網(wǎng)絡(luò)連接不可用則可以在計(jì)算設(shè)備502上與其它標(biāo)識(shí)信息(例如,內(nèi)容標(biāo)識(shí)符、用于購(gòu)買(mǎi)的時(shí)間戳、用戶/計(jì)算設(shè)備標(biāo)識(shí)符)存儲(chǔ)這樣的信息作為購(gòu)買(mǎi)信息(526)??梢皂憫?yīng)于接收購(gòu)買(mǎi)請(qǐng)求和獲得支付信息/存儲(chǔ)購(gòu)買(mǎi)信息來(lái)提供對(duì)存儲(chǔ)的內(nèi)容的訪問(wèn)(528)。提供訪問(wèn)可以包括消除可能已經(jīng)用來(lái)模糊在本地存儲(chǔ)裝置中的內(nèi)容的任何約束、比如將用于內(nèi)容的分段組合回成內(nèi)容的原有文件格式。如果網(wǎng)絡(luò)連接可用,則計(jì)算設(shè)備502可以向內(nèi)容計(jì)算機(jī)系統(tǒng)504提供購(gòu)買(mǎi)信息并且響應(yīng)于接收購(gòu)買(mǎi)信息已經(jīng)被成功地處理這樣的驗(yàn)證可以提供對(duì)存儲(chǔ)的內(nèi)容的訪問(wèn)(528)。
[0083]參照?qǐng)D5B,在其中網(wǎng)絡(luò)連接在接收對(duì)于購(gòu)買(mǎi)的請(qǐng)求時(shí)不可用(524)并且提供對(duì)內(nèi)容的訪問(wèn)(528)的一些實(shí)現(xiàn)方式中,計(jì)算設(shè)備502可以確定閾值時(shí)間量是否自從購(gòu)買(mǎi)內(nèi)容起已經(jīng)流逝(530)。例如計(jì)算設(shè)備502可以被配置為僅允許用戶在需要處理支付信息用于繼續(xù)訪問(wèn)之前對(duì)內(nèi)容訪問(wèn)閾值時(shí)間量(例如,一小時(shí)、五小時(shí)、一天、兩天、一周)。響應(yīng)于確定閾值時(shí)間量流逝,可以向計(jì)算設(shè)備502的用戶提供除非采取多種補(bǔ)救動(dòng)作、比如建立與內(nèi)容計(jì)算機(jī)系統(tǒng)504的網(wǎng)絡(luò)連接和/或向計(jì)算設(shè)備502中手動(dòng)地錄入支付確認(rèn)代碼才將消除向訪問(wèn)的通知。如果在閾值時(shí)間量(例如,一分鐘、十分鐘、一小時(shí)、一天)內(nèi)未采取這樣的補(bǔ)救動(dòng)作,則可以限制訪問(wèn)內(nèi)容和/或可以從在計(jì)算設(shè)備502上的本地存儲(chǔ)裝置刪除內(nèi)容(532)。
[0084]在與內(nèi)容計(jì)算機(jī)系統(tǒng)504的網(wǎng)絡(luò)連接不可用時(shí)提供對(duì)內(nèi)容的訪問(wèn)(528)和/或向用戶提供采取補(bǔ)救動(dòng)作用于處理支付信息的通知(532)之后,網(wǎng)絡(luò)連接可以由計(jì)算設(shè)備502檢測(cè)(536)。例如,計(jì)算設(shè)備404的I/O接口 418可以檢測(cè)網(wǎng)絡(luò)416、比如在計(jì)算設(shè)備404的范圍內(nèi)的無(wú)線網(wǎng)絡(luò)的可用性。
[0085]響應(yīng)于檢測(cè)到連接,支付信息可以通過(guò)檢測(cè)到的網(wǎng)絡(luò)被提供給內(nèi)容計(jì)算機(jī)系統(tǒng)504(538)并且可以由內(nèi)容計(jì)算機(jī)系統(tǒng)504接收(540)。內(nèi)容計(jì)算機(jī)系統(tǒng)504可以處理購(gòu)買(mǎi)信息(542)、比如嘗試貸記具有購(gòu)買(mǎi)信息的支付賬戶。如果支付方法成功,則支付信息可以由內(nèi)容計(jì)算機(jī)系統(tǒng)504提供(544)并且由計(jì)算設(shè)備502接收(546)。如果支付信息無(wú)效,則無(wú)效支付信息的通知可以由內(nèi)容計(jì)算機(jī)系統(tǒng)504提供給計(jì)算設(shè)備502(548)。響應(yīng)于接收這樣的指示,計(jì)算設(shè)備502可以向計(jì)算設(shè)備502的用戶提供無(wú)效支付方法的通知(532)和/或可以限制訪問(wèn)或者刪除其支付方法無(wú)效的內(nèi)容(534)。
[0086]圖6是可以用來(lái)實(shí)施在本文中描述的系統(tǒng)和方法作為客戶端或者作為一個(gè)或者多個(gè)服務(wù)器的示例計(jì)算設(shè)備600、650的框圖。計(jì)算設(shè)備600旨在于代表各種形式的數(shù)字計(jì)算機(jī)、比如膝上型計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、工作站、個(gè)人數(shù)字助理、服務(wù)器、刀片服務(wù)器、大型機(jī)和其它適當(dāng)計(jì)算機(jī)。計(jì)算設(shè)備650旨在于代表各種形式的移動(dòng)設(shè)備、比如個(gè)人數(shù)字助理、蜂窩電話、智能電話和其它相似計(jì)算設(shè)備。此外,計(jì)算設(shè)備600或者650可以包括通用串行總線(USB)閃存驅(qū)動(dòng)。USB閃存驅(qū)動(dòng)可以存儲(chǔ)操作系統(tǒng)和其它應(yīng)用。USB閃存驅(qū)動(dòng)可以包括輸入/輸出部件、比如無(wú)線發(fā)送器或者可以向另一計(jì)算設(shè)備的USB端口中插入的USB連接器。這里所示部件、它們的連接和關(guān)系及其功能意味著僅為示例而未意味著限制在本文中描述和/或要求保護(hù)的實(shí)現(xiàn)方式。
[0087]計(jì)算設(shè)備600包括處理器602、存儲(chǔ)器604、存儲(chǔ)設(shè)備606、連接到存儲(chǔ)器604和高速擴(kuò)展端口 610的高速接口 608以及連接到低速總線614和存儲(chǔ)設(shè)備606的低速接口 612。部件602、604、606、608、610和612中的每個(gè)部件使用各種總線來(lái)互連并且可以裝配于公共同母板上或者以如適當(dāng)?shù)钠渌绞絹?lái)裝配。處理器602可以處理用于在計(jì)算設(shè)備600內(nèi)執(zhí)行的指令、包括在存儲(chǔ)器604中或者在存儲(chǔ)設(shè)備606上存儲(chǔ)的用于在外部輸入/輸出設(shè)備、比如耦合到高速接口 608的顯示器616上顯示用于⑶I的圖形信息的指令。在其它實(shí)現(xiàn)方式中,多個(gè)處理器和/或多個(gè)總線可以如適當(dāng)?shù)哪菢优c多個(gè)存儲(chǔ)器和存儲(chǔ)器類型一起使用。也可以連接多個(gè)計(jì)算設(shè)備600而每個(gè)設(shè)備提供必需操作的部分(例如,作為服務(wù)器組、一組刀片服務(wù)器或者多處理器系統(tǒng))。
[0088]存儲(chǔ)器604存儲(chǔ)計(jì)算設(shè)備600內(nèi)的信息。在一個(gè)實(shí)現(xiàn)方式中,存儲(chǔ)器604是一個(gè)或者多個(gè)易失性存儲(chǔ)器單元。在另一實(shí)現(xiàn)方式中,存儲(chǔ)器604是一個(gè)或者多個(gè)非易失性存儲(chǔ)器單元。存儲(chǔ)器604也可以是另一形式的計(jì)算機(jī)可讀介質(zhì)、比如磁盤(pán)或者光盤(pán)。
[0089]存儲(chǔ)設(shè)備606能夠提供用于計(jì)算設(shè)備600的海量存儲(chǔ)裝置。在一個(gè)實(shí)現(xiàn)方式中,存儲(chǔ)設(shè)備606可以是或者包含計(jì)算機(jī)可讀介質(zhì)、比如軟盤(pán)設(shè)備、硬盤(pán)設(shè)備、光盤(pán)設(shè)備或者帶設(shè)備、閃存或者其它相似固態(tài)存儲(chǔ)器設(shè)備或者如下設(shè)備的陣列,這些設(shè)備包括存儲(chǔ)區(qū)域網(wǎng)絡(luò)或者其它配置中的設(shè)備。計(jì)算機(jī)程序產(chǎn)品可以有形地體現(xiàn)于信息載體中。計(jì)算機(jī)程序產(chǎn)品也可以包含在執(zhí)行時(shí)執(zhí)行一種或者多種方法、比如以上描述的方法的指令。信息載體是計(jì)算機(jī)或者機(jī)器可讀介質(zhì)、比如存儲(chǔ)器604、存儲(chǔ)設(shè)備60、在處理器602上的存儲(chǔ)器。
[0090]高速控制器608管理用于計(jì)算設(shè)備600的帶寬密集操作,而低速控制器612管理更低帶寬密集操作。這樣的功能分配僅為示例。在一個(gè)實(shí)現(xiàn)方式中,高速控制器608耦合到存儲(chǔ)器604、顯示器616 (例如,通過(guò)圖形處理器或者加速器)并且耦合到可以接受各種擴(kuò)展卡(未示出)的高速擴(kuò)展端口 610。在該實(shí)現(xiàn)方式中,低速控制器612耦合到存儲(chǔ)設(shè)備606和低速擴(kuò)展端口 614??梢园ǜ鞣N通信端口(例如USB、藍(lán)牙、以太網(wǎng)、無(wú)線以太網(wǎng))的低速擴(kuò)展端口可以例如通過(guò)網(wǎng)絡(luò)適配器耦合到一個(gè)或者多個(gè)輸入/輸出設(shè)備、比如鍵盤(pán)、指示設(shè)備、掃描儀或者聯(lián)網(wǎng)設(shè)備如交換機(jī)或者路由器。
[0091]可以如該圖中所示以多個(gè)不同形式實(shí)施計(jì)算設(shè)備600。例如可以實(shí)施它為標(biāo)準(zhǔn)服務(wù)器620或者多次實(shí)施于一組這樣的服務(wù)器中。也可以實(shí)施它為架式服務(wù)器系統(tǒng)624的部分。此外,它可以實(shí)施于個(gè)人計(jì)算機(jī)、比如膝上型計(jì)算機(jī)622中。備選地,來(lái)自計(jì)算設(shè)備600的部件可以與移動(dòng)設(shè)備(未示出)、比如設(shè)備650中的其它部件組合。這樣的設(shè)備中的每個(gè)設(shè)備可以包含計(jì)算設(shè)備600、650中的一個(gè)或者多個(gè)計(jì)算設(shè)備,并且整個(gè)系統(tǒng)可以由相互通信的多個(gè)計(jì)算設(shè)備600、650組成。
[0092]計(jì)算設(shè)備650包括處理器652、存儲(chǔ)器664、輸入/輸出設(shè)備、比如顯示器654、通信接口 666和收發(fā)器668以及其它部件。設(shè)備650也可以具有用于提供附加存儲(chǔ)裝置的存儲(chǔ)設(shè)備、比如微驅(qū)動(dòng)或者其它設(shè)備。使用各種總線來(lái)互連部件650、652、664、654、666和668中的每個(gè)部件,并且部件中的若干部件可以裝配于公共母板上或者以如適當(dāng)?shù)钠渌绞絹?lái)裝配。
[0093]處理器652可以執(zhí)行計(jì)算設(shè)備650內(nèi)的指令、包括在存儲(chǔ)器664中存儲(chǔ)的指令??梢詫?shí)施處理器為包括分離以及多個(gè)模擬和數(shù)字處理器的芯片的芯片組。此外,可以使用多個(gè)架構(gòu)中的任何架構(gòu)來(lái)實(shí)施處理器。例如處理器410可以是CISC(復(fù)雜指令集計(jì)算機(jī))處理器、RISC (精簡(jiǎn)指令集計(jì)算機(jī))處理器或者M(jìn)ISC (最小指令集計(jì)算機(jī))處理器。處理器可以例如提供協(xié)調(diào)設(shè)備650的其它部件、比如控制用戶界面、設(shè)備650運(yùn)行的應(yīng)用和設(shè)備650的無(wú)線通信。
[0094]處理器652可以通過(guò)控制接口 658和耦合到顯示器654的顯示器接口 656與用戶通信。顯示器654可以例如是TFT(薄膜晶體管液晶顯示器)顯示器或者OLED(有機(jī)發(fā)光二極管)顯示器或者其它適當(dāng)顯示器技術(shù)。顯示器接口 656可以包括用于驅(qū)動(dòng)顯示器654以向用戶呈現(xiàn)圖形和其它信息的適當(dāng)電路裝置??刂平涌?658可以從用戶接收命令并且轉(zhuǎn)換它們用于向處理器652提交。此外,可以提供外部接口 662與處理器652通信以便實(shí)現(xiàn)設(shè)備650與其它設(shè)備的近區(qū)域通信。外部接口 662可以例如在一些實(shí)現(xiàn)方式中提供有線通信或者在其它實(shí)現(xiàn)方式中提供無(wú)線通信,并且也可以使用多個(gè)接口。
[0095]存儲(chǔ)器664存儲(chǔ)計(jì)算設(shè)備650內(nèi)的信息。可以實(shí)施存儲(chǔ)器664為一個(gè)或者多個(gè)計(jì)算機(jī)可讀介質(zhì)、一個(gè)或者多個(gè)易失性存儲(chǔ)器單元或者一個(gè)或者多個(gè)非易失性存儲(chǔ)器單元中的一項(xiàng)或者多項(xiàng)。也可以提供擴(kuò)展存儲(chǔ)器674并且該擴(kuò)展存儲(chǔ)器可以通過(guò)可以例如包括SIMM (單列直插存儲(chǔ)器模塊)卡接口的擴(kuò)展接口 672連接到設(shè)備650。這樣的擴(kuò)展存儲(chǔ)器674可以提供用于設(shè)備650的額外存儲(chǔ)空間或者也可以存儲(chǔ)用于設(shè)備650的應(yīng)用或者其它信息。具體而言,擴(kuò)展存儲(chǔ)器674可以包括用于實(shí)現(xiàn)或者補(bǔ)充以上描述的過(guò)程的指令并且也可以包括安全信息。因此例如可以提供擴(kuò)展存儲(chǔ)器674作為用于設(shè)備650的安全模塊并且可以用允許安全使用設(shè)備650的指令來(lái)編程。此外,可以經(jīng)由SIMM卡將安全應(yīng)用與附加信息一起提供、比如以不可黑客方式將標(biāo)識(shí)信息放置于SIMM卡上。
[0096]存儲(chǔ)器可以例如包括如以下討論的閃存和/或NVRAM存儲(chǔ)器。在一個(gè)實(shí)現(xiàn)方式中,在信息載體中有形地體現(xiàn)計(jì)算機(jī)程序產(chǎn)品。計(jì)算機(jī)程序產(chǎn)品包含在被執(zhí)行時(shí)執(zhí)行一種或者多種方法、比如以上描述的方法的指令。信息載體是計(jì)算機(jī)或者機(jī)器可讀介質(zhì)、比如存儲(chǔ)器664、擴(kuò)展存儲(chǔ)器674、在處理器652上的存儲(chǔ)器、可以例如通過(guò)收發(fā)器668或者外部接口 662來(lái)接收。
[0097]設(shè)備650可以通過(guò)可以在必要時(shí)可以包括數(shù)字信號(hào)處理電路裝置的通信接口 666無(wú)線地通信。通信接口 666可以在各種模式或者協(xié)議、比如GSM語(yǔ)音呼叫、SMS、EMS或者M(jìn)MS消息接發(fā)、CDMA, TDMA, PDC, WCDMA, CDMA2000或者GPRS以及其它模式或者協(xié)議之下提供通信??梢岳缤ㄟ^(guò)射頻收發(fā)器668出現(xiàn)這樣的通信。此外,可以比如使用藍(lán)牙、WiFi或者其它這樣的收發(fā)器(未示出)出現(xiàn)近程通信。此外,GPS(全球定位系統(tǒng))接收器模塊670可以向設(shè)備650提供附加的與導(dǎo)航和位置有關(guān)的無(wú)線數(shù)據(jù),該數(shù)據(jù)可以如適當(dāng)?shù)哪菢佑稍谠O(shè)備650上運(yùn)行的應(yīng)用使用。
[0098]設(shè)備650也可以使用音頻編碼解碼器660來(lái)可聽(tīng)地通信,該編碼解碼器可以從用戶接收口述信息并且將它轉(zhuǎn)換成可用數(shù)字信息。音頻編碼解碼器660可以類似地比如通過(guò)例如在設(shè)備650的頭戴式受話器中的揚(yáng)聲器為用戶生成可聽(tīng)聲音。這樣的聲音可以包括來(lái)自語(yǔ)音電話呼叫的聲音、可以包括記錄的聲音(例如語(yǔ)音消息、音樂(lè)文件等)并且也可以包括由在設(shè)備650上操作的應(yīng)用生成的聲音。
[0099]可以如該圖中所示以多個(gè)不同形式實(shí)施計(jì)算設(shè)備650。例如可以實(shí)施它為蜂窩電話680。也可以實(shí)施它為智能電話682、個(gè)人數(shù)字助理或者其它相似移動(dòng)設(shè)備的部分。
[0100]可以在數(shù)字電子電路裝置、集成電路裝置、專門(mén)地設(shè)計(jì)的ASIC(專用集成電路)、計(jì)算機(jī)硬件、固件、軟件和/或其組合中實(shí)現(xiàn)這里描述的系統(tǒng)和技術(shù)的各種實(shí)現(xiàn)方式。這些各種實(shí)現(xiàn)方式可以包括在可編程系統(tǒng)上可執(zhí)行和/或可解釋的一個(gè)或者多個(gè)計(jì)算機(jī)程序中的實(shí)現(xiàn)方式,該可編程系統(tǒng)包括可以是專門(mén)或者通用的至少一個(gè)可編程處理器、至少一個(gè)輸入設(shè)備和至少一個(gè)輸出設(shè)備,該至少一個(gè)可編程處理器被耦合用于從存儲(chǔ)系統(tǒng)接收數(shù)據(jù)和指令以及向存儲(chǔ)系統(tǒng)發(fā)送數(shù)據(jù)和指令。
[0101]這些計(jì)算機(jī)程序(也稱為程序、軟件、軟件應(yīng)用或者代碼)包括用于可編程處理器的機(jī)器指令并且可以用高級(jí)過(guò)程和/或面向?qū)ο蟮木幊陶Z(yǔ)言和/或用匯編/機(jī)器語(yǔ)言來(lái)實(shí)施。如這里所用,術(shù)語(yǔ)“機(jī)器可讀介質(zhì)”、“計(jì)算機(jī)可讀介質(zhì)”是指用來(lái)向可編程處理器提供機(jī)器指令和/或數(shù)據(jù)的任何計(jì)算機(jī)程序產(chǎn)品、裝置和/或設(shè)備(例如磁盤(pán)、光盤(pán)、存儲(chǔ)器、可編程邏輯器件(PLD)),該計(jì)算機(jī)程序產(chǎn)品、裝置和/或設(shè)備包括接收機(jī)器指令作為機(jī)器可讀信號(hào)的機(jī)器可讀介質(zhì)。術(shù)語(yǔ)“機(jī)器可讀信號(hào)”是指用來(lái)向可編程處理器提供機(jī)器指令和/或數(shù)據(jù)的任何信號(hào)。
[0102]為了提供與用戶的交互,這里描述的系統(tǒng)和技術(shù)可以實(shí)施于計(jì)算機(jī)上,該計(jì)算機(jī)具有用于向用戶顯示信息的顯示器設(shè)備(例如CRT(陰極射線管)或者LCD(液晶顯示器)監(jiān)視器)以及用戶可以用來(lái)向計(jì)算機(jī)提供輸入的指示設(shè)備(例如鼠標(biāo)或者跟蹤球)。其它種類的設(shè)備也可以用來(lái)提供與用戶的交互;例如向用戶提供的反饋可以是任何形式的感官反饋(例如視覺(jué)反饋、聽(tīng)覺(jué)反饋或者觸覺(jué)反饋);并且可以用包括聲音、話音或者觸覺(jué)輸入的任何形式接收來(lái)自用戶的輸入。
[0103]這里描述的系統(tǒng)和技術(shù)可以實(shí)施于如下計(jì)算系統(tǒng)中,該計(jì)算系統(tǒng)包括后端部件(例如作為數(shù)據(jù)服務(wù)器)或者包括中間件部件(例如應(yīng)用服務(wù)器)或者包括前端部件(例如具有圖形用戶界面或者Web瀏覽器的客戶端計(jì)算機(jī),用戶可以通過(guò)該圖形用戶界面或者Web瀏覽器與這里描述的系統(tǒng)和技術(shù)的實(shí)現(xiàn)方式交互)或者這樣的后端、中間件或者前端部件的任何組合。該系統(tǒng)的部件可以由任何數(shù)字?jǐn)?shù)據(jù)通信形式或者介質(zhì)(例如通信網(wǎng)絡(luò))互連。通信網(wǎng)絡(luò)的示例包括局域網(wǎng)(“LAN”)、廣域網(wǎng)(“WAN”)、對(duì)等網(wǎng)絡(luò)(具有自組織或者靜態(tài)成員)、網(wǎng)關(guān)計(jì)算構(gòu)架和因特網(wǎng)。
[0104]計(jì)算系統(tǒng)可以包括客戶端和服務(wù)器??蛻舳撕头?wù)器一般相互遠(yuǎn)離并且通常通過(guò)通信網(wǎng)絡(luò)交互。借助在相應(yīng)計(jì)算機(jī)上運(yùn)行并且相互具有客戶端-服務(wù)器關(guān)系的計(jì)算機(jī)程序產(chǎn)生客戶端和服務(wù)器關(guān)系。
[0105]以上已經(jīng)具體描述數(shù)個(gè)實(shí)現(xiàn)方式。另外,可以使用其它用于向計(jì)算設(shè)備提供未購(gòu)買(mǎi)的內(nèi)容的機(jī)制。此外,在各圖中描繪的邏輯流程無(wú)需所示特定順序或者依次順序以實(shí)現(xiàn)希望的結(jié)果??梢蕴峁┢渌襟E或者從描述的流程消除步驟,并且可以向描述的系統(tǒng)添加或者從描述的系統(tǒng)去除其它部件。因而,其它實(shí)施例在所附權(quán)利要求的范圍內(nèi)。
【權(quán)利要求】
1.一種計(jì)算機(jī)實(shí)施的方法,包括: 在計(jì)算設(shè)備并且從計(jì)算機(jī)服務(wù)器系統(tǒng)接收用于銷售的并且被接收而尚未被所述計(jì)算設(shè)備的用戶購(gòu)買(mǎi)的數(shù)字內(nèi)容; 以禁止用戶訪問(wèn)所述數(shù)字內(nèi)容的方式在所述計(jì)算設(shè)備上本地存儲(chǔ)所述數(shù)字內(nèi)容; 當(dāng)在所述計(jì)算設(shè)備上存儲(chǔ)所述數(shù)字內(nèi)容之后并且在所述計(jì)算設(shè)備未通信地連接到所述計(jì)算機(jī)服務(wù)器系統(tǒng)之時(shí): 接收用戶輸入,所述用戶輸入指示所述用戶正在購(gòu)買(mǎi)存儲(chǔ)的所述數(shù)字內(nèi)容的至少一部分;以及 響應(yīng)于接收的所述用戶輸入,存儲(chǔ)指示所述用戶購(gòu)買(mǎi)了所述數(shù)字內(nèi)容的所述一部分的信息并且向所述用戶提供對(duì)所述數(shù)字內(nèi)容的購(gòu)買(mǎi)的所述一部分的訪問(wèn);以及 響應(yīng)于檢測(cè)到所述計(jì)算設(shè)備通過(guò)網(wǎng)絡(luò)通信地連接到所述計(jì)算機(jī)服務(wù)器系統(tǒng),向所述計(jì)算機(jī)服務(wù)器系統(tǒng)提供存儲(chǔ)的所述信息。
2.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)施的方法,還包括向所述計(jì)算機(jī)服務(wù)器系統(tǒng)提供對(duì)于數(shù)字內(nèi)容的請(qǐng)求,其中所述請(qǐng)求未指定任何特定數(shù)字內(nèi)容。
3.根據(jù)權(quán)利要求2所述的計(jì)算機(jī)實(shí)施的方法,還包括檢測(cè)所述計(jì)算設(shè)備當(dāng)前空閑;以及 其中所述計(jì)算設(shè)備響應(yīng)于檢測(cè)到所述計(jì)算設(shè)備當(dāng)前空閑來(lái)自動(dòng)提供所述請(qǐng)求。
4.根據(jù)權(quán)利要求2所述的計(jì)算機(jī)實(shí)施的方法,還包括從所述計(jì)算機(jī)服務(wù)器系統(tǒng)接收指示所述用戶想要新數(shù)字內(nèi)容的其它用戶輸入;以及 其中所述計(jì)算設(shè)備響應(yīng)于接收所述其它用戶輸入來(lái)提供所述請(qǐng)求。
5.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)施的方法,其中所述數(shù)字內(nèi)容用數(shù)字權(quán)利管理保護(hù)而被本地存儲(chǔ)于所述計(jì)算設(shè)備上。
6.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)施的方法,其中所述數(shù)字內(nèi)容以非連續(xù)分段被本地存儲(chǔ)于所述計(jì)算設(shè)備上。
7.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)施的方法,其中存儲(chǔ)的所述數(shù)字內(nèi)容在所述計(jì)算設(shè)備的所述本地文件系統(tǒng)中被指示為空閑的存儲(chǔ)器并且未被包括在所述本地文件系統(tǒng)的目錄結(jié)構(gòu)中。
8.根據(jù)權(quán)利要求7所述的計(jì)算機(jī)實(shí)施的方法,其中提供對(duì)所述數(shù)字內(nèi)容的購(gòu)買(mǎi)的所述一部分的訪問(wèn)包括向所述本地文件系統(tǒng)的所述目錄結(jié)構(gòu)添加購(gòu)買(mǎi)的所述一部分。
9.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)施的方法,其中所述數(shù)字內(nèi)容包括以下各項(xiàng)中的一項(xiàng)或者多項(xiàng):電子書(shū)、用于移動(dòng)計(jì)算設(shè)備的應(yīng)用、數(shù)字雜志、數(shù)字文章、數(shù)字音樂(lè)文件和電子視頻。
10.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)施的方法,其中所述計(jì)算設(shè)備包括移動(dòng)電話或者平板計(jì)算設(shè)備。
11.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)施的方法,其中所述計(jì)算設(shè)備在所述計(jì)算設(shè)備未連接到因特網(wǎng)時(shí)未通信地連接到所述計(jì)算機(jī)服務(wù)器。
12.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)施的方法,還包括響應(yīng)于確定所述用戶已經(jīng)對(duì)購(gòu)買(mǎi)的所述內(nèi)容訪問(wèn)了至少閾值時(shí)間量而存儲(chǔ)的所述信息尚未被提供給所述計(jì)算機(jī)服務(wù)器系統(tǒng),禁用對(duì)購(gòu)買(mǎi)的所述一部分的訪問(wèn)直至存儲(chǔ)的所述信息被提供給所述計(jì)算機(jī)服務(wù)器系統(tǒng)。
13.—種計(jì)算機(jī)實(shí)施的方法,包括: 在計(jì)算機(jī)服務(wù)器系統(tǒng)并且從計(jì)算設(shè)備接收對(duì)于用于銷售的數(shù)字內(nèi)容的請(qǐng)求; 標(biāo)識(shí)用于向所述設(shè)備提供的數(shù)字內(nèi)容; 在所述內(nèi)容已經(jīng)由所述計(jì)算設(shè)備的用戶購(gòu)買(mǎi)之前向所述設(shè)備提供標(biāo)識(shí)的所述數(shù)字內(nèi)容,其中所述數(shù)字內(nèi)容的完全副本被提供給所述計(jì)算設(shè)備并且本地存儲(chǔ)于所述計(jì)算設(shè)備上; 接收指示所述用戶在所述計(jì)算設(shè)備離線之時(shí)購(gòu)買(mǎi)了所述數(shù)字內(nèi)容的至少一部分的信息,其中在所述信息由所述計(jì)算機(jī)服務(wù)器系統(tǒng)接收時(shí),所述用戶已經(jīng)具有了對(duì)在所述計(jì)算設(shè)備上的所述數(shù)字內(nèi)容的所述一部分的訪問(wèn);以及 響應(yīng)于接收所述信息,處理在所述用戶與銷售所述數(shù)字內(nèi)容的所述一部分的一方之間的財(cái)務(wù)交易。
14.根據(jù)權(quán)利要求13所述的方法,還包括確定是否向所述計(jì)算設(shè)備提供與所述計(jì)算設(shè)備關(guān)聯(lián)的所述用戶尚未購(gòu)買(mǎi)的數(shù)字內(nèi)容。
15.根據(jù)權(quán)利要求14所述的方法,其中對(duì)是否提供所述內(nèi)容的所述確定基于與所述用戶關(guān)聯(lián)的計(jì)算設(shè)備是否先前為被提供的而尚未先被購(gòu)買(mǎi)的數(shù)字內(nèi)容提供了支付。
16.根據(jù)權(quán)利要求13所述的方法,其中基于以下各項(xiàng)中的一項(xiàng)或者多項(xiàng)標(biāo)識(shí)所述數(shù)字內(nèi)容:所述用戶明確地表達(dá)的興趣、在一組用戶內(nèi)的流行數(shù)字內(nèi)容和所述用戶在一個(gè)或者多個(gè)第三方網(wǎng)站上先前查看的內(nèi)容。
17.—種系統(tǒng),包括: 移動(dòng)計(jì)算設(shè)備; 所述移動(dòng)計(jì)算設(shè)備的接口,用于從計(jì)算機(jī)服務(wù)器系統(tǒng)接收用于銷售的并且被接收而尚未被所述計(jì)算設(shè)備的用戶購(gòu)買(mǎi)的數(shù)字內(nèi)容; 所述移動(dòng)計(jì)算設(shè)備的文件系統(tǒng),被布置為以禁止用戶訪問(wèn)所述數(shù)字內(nèi)容的方式在所述移動(dòng)計(jì)算設(shè)備上本地存儲(chǔ)所述數(shù)字內(nèi)容;以及 所述移動(dòng)計(jì)算設(shè)備的訪問(wèn)模塊,用于在所述移動(dòng)計(jì)算設(shè)備未通信地可連接到所述計(jì)算機(jī)服務(wù)器系統(tǒng)之時(shí),i)接收用戶輸入,所述用戶輸入指示所述用戶正在購(gòu)買(mǎi)存儲(chǔ)的所述數(shù)字內(nèi)容的至少一部分,ii)存儲(chǔ)指示所述用戶購(gòu)買(mǎi)了所述數(shù)字內(nèi)容的所述一部分的購(gòu)買(mǎi)信息,iii)向所述用戶提供對(duì)所述數(shù)字內(nèi)容的購(gòu)買(mǎi)的所述一部分的訪問(wèn),以及iv)響應(yīng)于檢測(cè)到所述移動(dòng)計(jì)算設(shè)備已經(jīng)變成通過(guò)網(wǎng)絡(luò)通信地連接到所述計(jì)算機(jī)服務(wù)器系統(tǒng),向所述計(jì)算機(jī)服務(wù)器系統(tǒng)提供存儲(chǔ)的所述購(gòu)買(mǎi)信息。
18.根據(jù)權(quán)利要求17所述的系統(tǒng),還包括:所述移動(dòng)計(jì)算設(shè)備的請(qǐng)求模塊,用于向所述計(jì)算機(jī)服務(wù)器系統(tǒng)提供對(duì)于數(shù)字內(nèi)容的請(qǐng)求,其中所述請(qǐng)求未指定任何特定數(shù)字內(nèi)容。
19.根據(jù)權(quán)利要求18所述的系統(tǒng),其中所述請(qǐng)求由所述移動(dòng)計(jì)算設(shè)備的請(qǐng)求模塊響應(yīng)于檢測(cè)到所述移動(dòng)計(jì)算設(shè)備當(dāng)前空閑來(lái)自動(dòng)提供。
20.根據(jù)權(quán)利要求17所述的系統(tǒng),其中所述數(shù)字內(nèi)容包括以下各項(xiàng)中的兩項(xiàng)或者更多項(xiàng)的混合:電子書(shū)、用于移動(dòng)計(jì)算設(shè)備的應(yīng)用、數(shù)字雜志、數(shù)字文章、數(shù)字音樂(lè)文件和電子視頻。
【文檔編號(hào)】G06Q30/06GK104254862SQ201380021329
【公開(kāi)日】2014年12月31日 申請(qǐng)日期:2013年3月1日 優(yōu)先權(quán)日:2012年3月2日
【發(fā)明者】A·莫里 申請(qǐng)人:谷歌公司