国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      內(nèi)容購買的制作方法

      文檔序號:6533646閱讀:200來源:國知局
      內(nèi)容購買的制作方法
      【專利摘要】在一個實現(xiàn)方式中,一種計算機(jī)實施的方法包括在計算設(shè)備并且從計算機(jī)服務(wù)器系統(tǒng)接收用于銷售的并且被接收而尚未被計算設(shè)備的用戶購買的數(shù)字內(nèi)容;以禁止用戶訪問數(shù)字內(nèi)容的方式在計算設(shè)備上本地存儲數(shù)字內(nèi)容;在存儲數(shù)字內(nèi)容之后:接收用戶輸入,該用戶輸入指示用戶正在購買存儲的數(shù)字內(nèi)容的至少一部分;并且響應(yīng)于接收的用戶輸入,存儲指示用戶購買數(shù)字內(nèi)容的該部分的信息并且向用戶提供對數(shù)字內(nèi)容的購買的部分的訪問;并且響應(yīng)于檢測到計算設(shè)備通過網(wǎng)絡(luò)通信地連接到計算機(jī)服務(wù)器系統(tǒng),向計算機(jī)服務(wù)器系統(tǒng)提供存儲的信息。
      【專利說明】內(nèi)容購買
      [0001]有關(guān)申請的交叉引用
      [0002]本申請要求于2012年3月2日提交的、名稱為CONTENT PURCHASING的第13/410,688號美國申請的優(yōu)先權(quán),其公開內(nèi)容通過引用并入于此。

      【技術(shù)領(lǐng)域】
      [0003]本文總體上涉及在計算設(shè)備上的內(nèi)容購買。

      【背景技術(shù)】
      [0004]已經(jīng)創(chuàng)建多種服務(wù)以允許用戶購買和下載媒體內(nèi)容(例如,數(shù)字書、音樂、數(shù)字文章、數(shù)字雜志和/或視頻)到他們的計算設(shè)備、比如智能電話、媒體播放器(例如,音樂播放器、數(shù)字電子書閱讀器)、平板計算設(shè)備和/或其它計算設(shè)備(例如,臺式計算機(jī)、膝上型計算機(jī))上。例如,用戶可以從一個或者多個在線音樂存儲庫、比如APPLE的ITUNES STORE和GOOLGE MUSIC按需購買和下載數(shù)字音樂文件。
      [0005]例如,用戶可以通過一個或者多個網(wǎng)絡(luò)(例如,因特網(wǎng))向?qū)嵤┮魳反鎯斓挠嬎銠C(jī)服務(wù)器系統(tǒng)提供具有支付信息(例如,用戶賬戶標(biāo)識符、信用卡信息)的對于數(shù)字音樂文件的請求。計算機(jī)服務(wù)器系統(tǒng)可以處理支付信息(例如,向用戶的賬戶/信用卡收費)并且如果支付結(jié)清則可以向用戶的計算設(shè)備提供請求的音樂文件,該計算設(shè)備可以本地存儲和提供對請求的音樂文件的訪問。


      【發(fā)明內(nèi)容】

      [0006]計算設(shè)備上的內(nèi)容購買可以通過在用戶的計算設(shè)備具有網(wǎng)絡(luò)連通時向用戶的計算設(shè)備上前瞻地下載未購買的內(nèi)容、比如媒體內(nèi)容(例如,電子書、數(shù)字音樂、數(shù)字視頻、數(shù)字文章、數(shù)字雜志)、軟件(例如,移動設(shè)備應(yīng)用、軟件升級/附件)和/或應(yīng)用內(nèi)容(例如,用于游戲的新級別)來提供。未購買的內(nèi)容可以用模糊未購買的內(nèi)容和/或使未購買的內(nèi)容不可由計算設(shè)備的用戶訪問的方式在用戶的計算設(shè)備上本地存儲??梢员热缭谟嬎阍O(shè)備不能通過一個或者多個網(wǎng)絡(luò)與計算機(jī)系統(tǒng)通信(例如,計算設(shè)備未連接到因特網(wǎng)、計算機(jī)系統(tǒng)離線、計算機(jī)設(shè)備具有與因特網(wǎng)的約束/限制的連接)時在計算設(shè)備上本地購買未購買的內(nèi)容并且使未購買的內(nèi)容可訪問而購買信息(例如,用戶賬戶標(biāo)識符、信用卡信息)未先已經(jīng)由提供未購買的內(nèi)容的計算機(jī)系統(tǒng)處理和/或結(jié)清。一旦建立與計算機(jī)系統(tǒng)的通信就可以本地存儲和提供購買信息。
      [0007]例如,用戶的移動計算設(shè)備可以在計算設(shè)備空閑并且能夠通過一個或者多個網(wǎng)絡(luò)(例如,無線網(wǎng)絡(luò)、局域網(wǎng)(LAN)、因特網(wǎng))與內(nèi)容服務(wù)器系統(tǒng)通信之時被加載新的和未購買的音樂、電影和/或電子書。然后,無論計算設(shè)備是否能夠與內(nèi)容服務(wù)器系統(tǒng)通信都可以在計算設(shè)備上本地購買這一未購買的內(nèi)容并且使該未購買的內(nèi)容可訪問。例如,用戶可以在計算設(shè)備無因特網(wǎng)連接時,比如在計算設(shè)備在讓它的無線收發(fā)器關(guān)斷的“飛行模式”中時購買和訪問未購買的內(nèi)容。在另一示例中,用戶可以通過即使在能夠與內(nèi)容服務(wù)器系統(tǒng)通信時仍然購買未購買的內(nèi)容來具有對內(nèi)容的瞬時訪問(并且可以避免必須等待未購買的內(nèi)容下載到計算設(shè)備)??梢栽谟嬎阍O(shè)備下次能夠與內(nèi)容服務(wù)器系統(tǒng)通信(例如,重新建立因特網(wǎng)連接)時向內(nèi)容服務(wù)器系統(tǒng)提供購買信息、比如標(biāo)識正在購買的內(nèi)容的信息和用于支付的具體來源。
      [0008]在一個實現(xiàn)方式中,一種計算機(jī)實施的方法包括在計算設(shè)備并且從計算機(jī)服務(wù)器系統(tǒng)接收用于銷售的并且被接收而尚未被計算設(shè)備的用戶購買的數(shù)字內(nèi)容;以禁止用戶訪問數(shù)字內(nèi)容的方式在計算設(shè)備上本地存儲數(shù)字內(nèi)容;在計算設(shè)備上存儲數(shù)字內(nèi)容之后并且在計算設(shè)備未通信地連接到計算機(jī)服務(wù)器系統(tǒng)之時:接收用戶輸入,該用戶輸入指示用戶正在購買存儲的數(shù)字內(nèi)容的至少一部分;并且響應(yīng)于接收的用戶輸入,存儲指示用戶購買數(shù)字內(nèi)容的該部分的信息并且向用戶提供對數(shù)字內(nèi)容的購買的部分的訪問;并且響應(yīng)于檢測到計算設(shè)備通過網(wǎng)絡(luò)通信地連接到計算機(jī)服務(wù)器系統(tǒng),向計算機(jī)服務(wù)器系統(tǒng)提供存儲的信息。
      [0009]在另一實現(xiàn)方式中,一種計算機(jī)實施的方法,包括:在計算機(jī)服務(wù)器系統(tǒng)并且從計算設(shè)備接收對于用于銷售的數(shù)字內(nèi)容的請求;標(biāo)識用于向所述設(shè)備提供的數(shù)字內(nèi)容;在所述內(nèi)容已經(jīng)由所述計算設(shè)備的用戶購買之前向所述設(shè)備提供標(biāo)識的所述數(shù)字內(nèi)容,其中所述數(shù)字內(nèi)容的完全副本被提供給所述計算設(shè)備并且本地存儲于所述計算設(shè)備上;接收指示所述用戶在所述計算設(shè)備離線之時購買了所述數(shù)字內(nèi)容的至少一部分的信息,其中在所述信息由所述計算機(jī)服務(wù)器系統(tǒng)接收時,所述用戶已經(jīng)具有了對在所述計算設(shè)備上的所述數(shù)字內(nèi)容的所述一部分的訪問;以及響應(yīng)于接收所述信息,處理在所述用戶與銷售所述數(shù)字內(nèi)容的所述一部分的一方之間的財務(wù)交易。
      [0010]在另一實現(xiàn)方式中,一種系統(tǒng)包括移動計算設(shè)備;所述移動計算設(shè)備的接口,用于從計算機(jī)服務(wù)器系統(tǒng)接收用于銷售的并且被接收而尚未被所述計算設(shè)備的用戶購買的數(shù)字內(nèi)容;所述移動計算設(shè)備的文件系統(tǒng),被布置為以禁止用戶訪問所述數(shù)字內(nèi)容的方式在所述移動計算設(shè)備上本地存儲所述數(shù)字內(nèi)容;以及所述移動計算設(shè)備的訪問模塊,用于在所述移動計算設(shè)備未通信地可連接到所述計算機(jī)服務(wù)器系統(tǒng)之時,i)接收用戶輸入,所述用戶輸入指示所述用戶正在購買存儲的所述數(shù)字內(nèi)容的至少一部分,ii)存儲指示所述用戶購買了所述數(shù)字內(nèi)容的所述一部分的購買信息,iii)向所述用戶提供對所述數(shù)字內(nèi)容的購買的所述一部分的訪問,以及iv)響應(yīng)于檢測到所述移動計算設(shè)備已經(jīng)變成通過網(wǎng)絡(luò)通信地連接到所述計算機(jī)服務(wù)器系統(tǒng),向所述計算機(jī)服務(wù)器系統(tǒng)提供存儲的所述購買信息。
      [0011]在附圖和以下描述中闡述一個或者多個實施例的細(xì)節(jié)。公開的系統(tǒng)和方法可以提供各種實施例。例如,用戶即使在他們的計算設(shè)備不能與提供用于銷售的內(nèi)容的計算機(jī)系統(tǒng)通信時仍然可以購買和訪問新內(nèi)容。在另一示例中,可以快速和容易使新內(nèi)容在計算設(shè)備上可訪問而無與隨需服務(wù)關(guān)聯(lián)的下載滯后。例如即使在計算設(shè)備能夠通過一個或者多個網(wǎng)絡(luò)與內(nèi)容提供者通信時,計算設(shè)備仍然可以具有對先前作為未購買的內(nèi)容向計算設(shè)備上加載的新內(nèi)容的瞬時和無下載延遲的訪問。
      [0012]在另一示例中,內(nèi)容提供者可以達(dá)到市場的先前不可訪問的暫時和不斷改變的區(qū)段——暫時無因特網(wǎng)連接的用戶。例如用戶通常對于他們的飛機(jī)飛行的持續(xù)時間未接入因特網(wǎng)。如果這樣的用戶想要在他的/她的飛行期間購買新內(nèi)容(例如,音樂、電子書、視頻),則他/她將通常不能這樣做。然而內(nèi)容提供者可以通過向用戶的計算設(shè)備提供未購買的內(nèi)容并且通過允許用戶在他們的休閑時、比如在用戶在飛機(jī)飛行時無因特網(wǎng)連接時購買和訪問這樣的內(nèi)容來達(dá)到這樣的市場。
      [0013]在又一示例中,可以通過使用對策以模糊未購買的內(nèi)容和/或使未購買的內(nèi)容不可由用戶訪問來保護(hù)內(nèi)容提供者免受未購買的內(nèi)容的盜版和其它濫用。如以下更具體描述的那樣,可以使用多種對策、比如加密、文件分段、使用隱藏的文件名和/或標(biāo)記未購買的內(nèi)容被存儲在的存儲位置為自由。
      [0014]在另一示例中,可以減少在高峰使用小時期間的合計網(wǎng)絡(luò)流量。例如可以在至少有可用于與計算設(shè)備通信的閾值數(shù)量的網(wǎng)絡(luò)帶寬時向計算設(shè)備提供未購買的內(nèi)容。通過在低網(wǎng)絡(luò)使用時段期間(例如,在上午的早先小時期間)向計算設(shè)備提供內(nèi)容,可以減少在潛在高網(wǎng)絡(luò)使用時段期間(例如,在白天和夜晚期間)的內(nèi)容下載。一些內(nèi)容、比如電影可以包括在被購買時向計算設(shè)備傳送的大量數(shù)據(jù)(例如,吉比特的數(shù)據(jù))。通過轉(zhuǎn)移向計算設(shè)備提供這樣的內(nèi)容時的時間,可以減少在高峰小時期間的網(wǎng)絡(luò)緊張。
      [0015]在又一示例中,計算機(jī)系統(tǒng)可以“推遲”交易直至將來時間以釋放用于其它任務(wù)、比如對時間更敏感或者更緊急的其它交易的當(dāng)前處理周期。計算機(jī)系統(tǒng)接收的交易請求數(shù)量可以隨時間變化。為了以閾值水平或者更少的遲滯/延遲在高數(shù)量時段期間滿足所有客戶端請求,計算機(jī)系統(tǒng)可以延遲結(jié)算一些交易直至以后時間、比如在計算機(jī)系統(tǒng)具有少量交易請求時的時間。例如,在計算機(jī)系統(tǒng)經(jīng)歷比如再銷售者可能在有限銷售時間(例如,在美國的“黑色星期五”)期間經(jīng)歷的大量交易請求時的一天,計算機(jī)系統(tǒng)可以標(biāo)識用于將在將來結(jié)算的一些交易,即使用于這些交易的客戶端計算設(shè)備當(dāng)時在線。標(biāo)識的用于將來處理的交易可以包括用于先前向客戶端計算設(shè)備提供的數(shù)字內(nèi)容的交易,而計算機(jī)系統(tǒng)可以繼續(xù)處理可能需要立即履行的其它交易、比如用于實體貨物的交易。
      [0016]將從該描述和附圖以及從權(quán)利要求清楚本發(fā)明的其它特征、目的和優(yōu)點。

      【專利附圖】

      【附圖說明】
      [0017]圖1是描繪計算機(jī)系統(tǒng)向計算設(shè)備提供并且在計算設(shè)備上購買未購買的內(nèi)容的示例的概念圖。
      [0018]圖2是描繪計算機(jī)系統(tǒng)標(biāo)識并且向計算設(shè)備提供未購買的內(nèi)容的示例的概念圖。
      [0019]圖3是描繪在計算設(shè)備上本地存儲未購買的內(nèi)容的示例的概念圖。
      [0020]圖4是包括用于向計算設(shè)備提供未購買的內(nèi)容的計算機(jī)系統(tǒng)的示例系統(tǒng)。
      [0021]圖5A至圖5B是描繪用于向計算設(shè)備提供未購買的內(nèi)容的示例過程的流程圖。
      [0022]圖6是示例計算設(shè)備的框圖。
      [0023]在各種附圖中的相似標(biāo)號指示相似單元。

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