亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

在線軟件租賃的制作方法

文檔序號(hào):6507954閱讀:208來源:國(guó)知局
在線軟件租賃的制作方法
【專利摘要】本發(fā)明涉及在線軟件租賃。一種用于通過計(jì)算機(jī)網(wǎng)路提供租賃服務(wù)的、包括計(jì)算機(jī)程序產(chǎn)品的方法、系統(tǒng)和設(shè)備。將一批虛擬容器分配給包括一個(gè)或多個(gè)用戶的一組用戶。該批虛擬容器中的每個(gè)虛擬容器都被配置成識(shí)別由用戶組中的用戶租用的一個(gè)或多個(gè)軟件產(chǎn)品。根據(jù)軟件產(chǎn)品是否被識(shí)別為被分配給用戶組的一批虛擬容器中的一個(gè)或多個(gè)虛擬容器中的租用軟件產(chǎn)品,來授權(quán)用戶組中的用戶通過計(jì)算機(jī)網(wǎng)絡(luò)訪問軟件產(chǎn)品。
【專利說明】在線軟件租賃
[0001]本申請(qǐng)是申請(qǐng)日為2003年09月16日、題為“在線軟件租賃”的中國(guó)發(fā)明專利申請(qǐng)N0.03825164.7的分案申請(qǐng)。
【技術(shù)領(lǐng)域】
[0002]本發(fā)明涉及分發(fā)軟件。
【背景技術(shù)】
[0003]因特網(wǎng)是利用公共通信協(xié)議、TCP/IP (傳輸控制協(xié)議/因特網(wǎng)協(xié)議)來把數(shù)據(jù)從一地發(fā)往另一地的全球計(jì)算機(jī)網(wǎng)絡(luò)。諸如寬帶連接的高速連接使因特網(wǎng)上的用戶能夠無長(zhǎng)時(shí)間中斷地與另一個(gè)用戶或服務(wù)提供商交互作用,即使該交互作用需要傳輸大量數(shù)據(jù)。例如,因特網(wǎng)上的用戶可以在線玩計(jì)算機(jī)游戲,即當(dāng)連接到其中正在運(yùn)行游戲軟件一部分的服務(wù)器的時(shí)候,玩計(jì)算機(jī)游戲。典型地,在玩游戲之前,將一個(gè)或多個(gè)計(jì)算機(jī)程序或程序的一部分下載到用戶的客戶機(jī)計(jì)算機(jī)上??蛻魴C(jī)計(jì)算機(jī)可以安裝下載的計(jì)算機(jī)程序(或程序的一部分),以便玩游戲。當(dāng)游戲正在運(yùn)行時(shí),客戶機(jī)計(jì)算機(jī)與服務(wù)器通信,例如根據(jù)用戶輸入以及游戲的當(dāng)前和將來狀態(tài)從服務(wù)器接收數(shù)據(jù)。
[0004]除在線玩游戲以外,消費(fèi)者可以從brick-and-mortar計(jì)算機(jī)軟件零售商或因特網(wǎng)零售商購(gòu)買游戲軟件。然后,可以將購(gòu)買的軟件安裝在一個(gè)或多個(gè)計(jì)算系統(tǒng)上、并在該一個(gè)或多個(gè)計(jì)算系統(tǒng)上使用安裝的軟件。

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

[0005]計(jì)算機(jī)網(wǎng)絡(luò)中的服務(wù)器利用被分配給用戶的虛擬容器,來授權(quán)通過網(wǎng)絡(luò)在線訪問用戶租用的軟件,如游戲軟件。一般在一方面,本發(fā)明提供:用于通過計(jì)算機(jī)網(wǎng)絡(luò)提供租賃服務(wù)的包括計(jì)算機(jī)程序產(chǎn)品的方法和設(shè)備。一批虛擬容器被分配給包括一個(gè)或多個(gè)用戶的一組用戶。該批虛擬容器中的每個(gè)虛擬容器都被配置成識(shí)別由用戶組中的用戶租用的一個(gè)或多個(gè)軟件產(chǎn)品。根據(jù)軟件產(chǎn)品是否被識(shí)別為被分配給用戶組的一批虛擬容器中的一個(gè)或多個(gè)虛擬容器中的租用軟件產(chǎn)品,來授權(quán)用戶組中的用戶通過計(jì)算機(jī)網(wǎng)絡(luò)訪問軟件產(chǎn)品。
[0006]特定的實(shí)施可以包括以下特征中的一個(gè)或多個(gè)特征??梢栽谧馄趦?nèi)識(shí)別虛擬容器中的租用的軟件產(chǎn)品??梢栽谧馄诮Y(jié)尾從虛擬容器中刪除租用的軟件產(chǎn)品。可以從用戶組中的用戶接收用于租用軟件產(chǎn)品的用戶預(yù)訂,并且可以根據(jù)用戶預(yù)訂來分配一批虛擬容器。根據(jù)用戶預(yù)訂分配一批虛擬容器可以包括,在訂期內(nèi)分配預(yù)訂數(shù)量的虛擬容器。可以在訂期結(jié)尾取消一批虛擬容器的分配。計(jì)算機(jī)網(wǎng)絡(luò)可以包括因特網(wǎng)。租用的軟件產(chǎn)品可以包括游戲軟件、教育或商業(yè)軟件、或電子媒體內(nèi)容。
[0007]可以獲取關(guān)于連接到計(jì)算機(jī)網(wǎng)絡(luò)以便使用租用的軟件產(chǎn)品的客戶機(jī)系統(tǒng)的信息,并且可以根據(jù)所獲取的信息來授權(quán)訪問。根據(jù)所獲取的信息來授權(quán)訪問可以包括,拒絕訪問租用的軟件產(chǎn)品。獲取關(guān)于客戶機(jī)系統(tǒng)的信息可以包括,確定客戶機(jī)系統(tǒng)是否包括一個(gè)或多個(gè)個(gè)人計(jì)算機(jī)和數(shù)字游戲裝置。如果訪問被授權(quán),則為用戶組中的用戶提供訪問以使用租用的軟件產(chǎn)品,使得當(dāng)用戶組中的用戶通過計(jì)算機(jī)網(wǎng)絡(luò)使用租用的軟件產(chǎn)品時(shí),該租用的軟件產(chǎn)品的客戶機(jī)部分在客戶機(jī)系統(tǒng)中運(yùn)行??梢愿鶕?jù)所獲取的關(guān)于客戶機(jī)系統(tǒng)的信息,來確定租用的軟件產(chǎn)品的客戶機(jī)部分。獲取關(guān)于客戶機(jī)系統(tǒng)的信息可以包括,通過計(jì)算機(jī)網(wǎng)絡(luò)獲取用于描述客戶機(jī)裝置的連接速度的信息。
[0008]可以提供用于租賃軟件產(chǎn)品的用戶界面。在用戶界面中,可以接收用戶輸入。接收的用戶輸入可以選擇軟件產(chǎn)品,并將選定的軟件產(chǎn)品放在被分配的一批虛擬容器中的虛擬容器中,以便被識(shí)別為租用的軟件產(chǎn)品??梢栽谟脩艚缑嬷谐尸F(xiàn)軟件列表。該軟件列表可以包括一項(xiàng)或多項(xiàng),其中每項(xiàng)都代表用于租賃的軟件產(chǎn)品??梢越邮沼糜谶x擇軟件列表中的一項(xiàng)或多項(xiàng)的用戶輸入。接收用于選擇軟件列表中的一項(xiàng)或多項(xiàng)的用戶輸入可以包括,接收用于根據(jù)類型、名稱、制造商和系統(tǒng)需求中的一個(gè)或多個(gè)來選擇軟件列表中的一項(xiàng)或多項(xiàng)的用戶輸入。呈現(xiàn)軟件列表可以包括,根據(jù)用于租賃的軟件產(chǎn)品的名稱字母順序、發(fā)行日期和流行性中的一個(gè)或多個(gè)來呈現(xiàn)軟件列表。呈現(xiàn)軟件列表可以包括,根據(jù)用戶簡(jiǎn)介來呈現(xiàn)軟件列表。
[0009]分配一批虛擬容器給用戶組可以包括,分配具有高優(yōu)先權(quán)、可變租期或限定內(nèi)容的一個(gè)或多個(gè)用于租賃的虛擬容器。分配一批虛擬容器給用戶組可以包括,分配不能被用戶組中的一個(gè)或多個(gè)用戶用來訪問軟件產(chǎn)品的限定訪問虛擬容器,或者分配要和多玩家游戲相關(guān)聯(lián)的多玩家虛擬容器。
[0010]可以提供出售被分配的一批虛擬容器中的虛擬容器中識(shí)別的軟件產(chǎn)品。提供出售軟件產(chǎn)品可以包括,提供軟件產(chǎn)品的銷售票證或用于通過計(jì)算機(jī)網(wǎng)絡(luò)下載軟件產(chǎn)品的選項(xiàng)。可以增加被分配的一批虛擬容器中的虛擬容器數(shù)量。增加虛擬容器的數(shù)量可以包括,如果用戶組中的用戶掙取了用于使用租用的軟件產(chǎn)品的紅利,則增加虛擬容器的數(shù)量。
[0011]通常,在另一方面,本發(fā)明提供用于在線租賃軟件的包括計(jì)算機(jī)程序產(chǎn)品的方法和設(shè)備。該方法包括:通過計(jì)算機(jī)網(wǎng)絡(luò)從在線租賃服務(wù)選擇可用于租賃的一個(gè)或多個(gè)軟件產(chǎn)品;以及預(yù)訂由在線租賃服務(wù)提供的軟件包。該軟件包分配一批虛擬容器給一個(gè)或多個(gè)用戶。將選定的軟件產(chǎn)品放在一批虛擬容器中的一個(gè)或多個(gè)虛擬容器中,以便將選定的軟件產(chǎn)品識(shí)別為由被分配的用戶租用的軟件產(chǎn)品。如果軟件產(chǎn)品被識(shí)別為被分配給用戶的一批虛擬容器中的虛擬容器中的租用的軟件產(chǎn)品,則允許用戶訪問該軟件產(chǎn)品。
[0012]特定的實(shí)施可以包括以下特征中的一個(gè)或多個(gè)特征。可以從在線租賃服務(wù)接收授權(quán)以訪問租用的軟件產(chǎn)品。選擇一個(gè)或多個(gè)軟件產(chǎn)品可以包括,選擇軟件游戲。允許用戶訪問軟件產(chǎn)品可以包括,允許用戶玩選定的軟件游戲。
[0013]通常,在另一方面,本發(fā)明提供:用于通過計(jì)算機(jī)網(wǎng)絡(luò)提供租賃服務(wù)的包括計(jì)算機(jī)程序產(chǎn)品的方法和設(shè)備。接收用戶的預(yù)訂。根據(jù)收到的預(yù)訂來分配一批虛擬容器給用戶。該批虛擬容器中的每個(gè)虛擬容器都被配置成識(shí)別由用戶租用的一個(gè)或多個(gè)軟件產(chǎn)品。接收用戶輸入,該用戶輸入選擇要被識(shí)別為被分配給用戶的一批虛擬容器中的一個(gè)或多個(gè)虛擬容器中的租用的軟件產(chǎn)品的一個(gè)或多個(gè)軟件產(chǎn)品。如果軟件產(chǎn)品被識(shí)別為被分配給用戶的一批虛擬容器中的一個(gè)或多個(gè)虛擬容器中的租用軟件產(chǎn)品,則授權(quán)用戶通過計(jì)算機(jī)網(wǎng)絡(luò)訪問軟件產(chǎn)品。
[0014]通常,在另一方面,本發(fā)明提供一種用于通過計(jì)算機(jī)網(wǎng)絡(luò)租賃軟件產(chǎn)品的服務(wù)器系統(tǒng)。該服務(wù)器系統(tǒng)包括租賃管理器,該租賃管理器用于將一批虛擬容器分配給包括一個(gè)或多個(gè)用戶的一組用戶。該批虛擬容器中的每個(gè)虛擬容器都被配置成識(shí)別由用戶組中的用戶租用的一個(gè)或多個(gè)軟件產(chǎn)品。該租賃管理器進(jìn)一步被配置成,根據(jù)軟件產(chǎn)品是否被識(shí)別為被分配給用戶組的一批虛擬容器中的一個(gè)或多個(gè)虛擬容器中的租用的軟件產(chǎn)品,來授權(quán)用戶組中的用戶通過計(jì)算機(jī)網(wǎng)絡(luò)訪問該軟件產(chǎn)品。
[0015]特定的實(shí)施可以包括以下特征中的一個(gè)或多個(gè)特征。軟件產(chǎn)品可以包括軟件游戲。該服務(wù)器系統(tǒng)可以包括應(yīng)用程序引擎,該應(yīng)用程序引擎被配置成,如果租賃管理器授權(quán)對(duì)軟件游戲的訪問,則允許一個(gè)或多個(gè)用戶玩一個(gè)或多個(gè)軟件游戲。該服務(wù)器系統(tǒng)可以包括選擇工具,該選擇工具被配置成選擇一個(gè)或多個(gè)用于租賃的軟件產(chǎn)品。該選擇工具可以進(jìn)一步被配置成,從多個(gè)預(yù)訂模型中選擇用戶預(yù)訂。該選擇工具可以進(jìn)一步被配置成,從多個(gè)購(gòu)買選項(xiàng)中選擇。該服務(wù)器系統(tǒng)可以包括系統(tǒng)檢查工具,該系統(tǒng)檢查工具被配置成,確定由用戶組中的一個(gè)或多個(gè)用戶使用的客戶機(jī)系統(tǒng)是否適于租用可從服務(wù)器系統(tǒng)得到的軟件產(chǎn)品。該服務(wù)器系統(tǒng)可以包括付款管理器,該付款管理器被配置成管理和記錄收到的用于租用軟件產(chǎn)品的付款。
[0016]本發(fā)明可以潛在地被實(shí)施以實(shí)現(xiàn)以下優(yōu)點(diǎn)中的一個(gè)或多個(gè)優(yōu)點(diǎn)。計(jì)算機(jī)網(wǎng)絡(luò)如因特網(wǎng)上的服務(wù)器可以向網(wǎng)絡(luò)用戶提供軟件租賃服務(wù)。例如,用戶可以在線租用并玩游戲軟件。租賃服務(wù)可以向用戶提供單個(gè)游戲租賃和/或預(yù)訂。用戶可以預(yù)訂包括可以在租期內(nèi)玩無限次數(shù)的預(yù)訂數(shù)量游戲的軟件包。預(yù)訂的用戶可以擁有一個(gè)或多個(gè)專門分配的用于識(shí)別用戶租用的軟件(例如游戲軟件)的虛擬容器(例如存儲(chǔ)空隙)。用戶可以為每個(gè)存儲(chǔ)空隙選擇游戲。存儲(chǔ)空隙可以包括與具有限定內(nèi)容和/或限定訪問的軟件租賃相對(duì)應(yīng)的專用存儲(chǔ)空隙。例如,專用存儲(chǔ)空隙可以專用于租用具有一種或多種特殊等級(jí)或類型的游戲,和/或只能被特殊用戶(例如某一年齡以上的用戶)訪問。一種類型的存儲(chǔ)空隙可以允許用戶參加涉及多個(gè)玩家的游戲。作為選擇或另外,一個(gè)或多個(gè)存儲(chǔ)空隙可以具有可變租期和/或被分配的優(yōu)先權(quán),例如用于租用最新游戲的高優(yōu)先權(quán)。用戶可以任選地購(gòu)買租用的軟件。
[0017]在附圖及以下說明中,陳述本發(fā)明的一個(gè)或多個(gè)實(shí)施的細(xì)節(jié)。由以下說明、附圖及權(quán)利要求,本發(fā)明的其它特征和優(yōu)點(diǎn)將變得很清楚。
【專利附圖】

【附圖說明】
[0018]圖1A和IB所示為用于在線租賃軟件的系統(tǒng)的示意圖。
[0019]圖2和圖3所示為用于在線租賃軟件的方法的流程圖。
[0020]圖4至圖9顯示了在用于在線租賃游戲軟件的用戶界面中的示范性屏幕快照。[0021 ] 在各個(gè)圖中,相同的附圖標(biāo)記表示相同的元件。
【具體實(shí)施方式】
[0022]圖1A顯示了允許網(wǎng)絡(luò)10中的用戶在線租用諸如游戲的軟件的系統(tǒng)100。系統(tǒng)100包括第一客戶機(jī)110、服務(wù)器120和數(shù)據(jù)存儲(chǔ)器130。用戶與通過網(wǎng)絡(luò)10連接到服務(wù)器120的客戶機(jī)110進(jìn)行交互。系統(tǒng)100也包括能夠通過網(wǎng)絡(luò)10連接到服務(wù)器120的第二客戶機(jī)141和第三客戶機(jī)142。在替換實(shí)施例中,該系統(tǒng)可以包括任何數(shù)量的客戶機(jī)。
[0023]服務(wù)器120可以訪問數(shù)據(jù)存儲(chǔ)器130,該數(shù)據(jù)存儲(chǔ)器130存儲(chǔ)用于出租的軟件應(yīng)用程序、以及任選地存儲(chǔ)相應(yīng)文檔。在一個(gè)實(shí)施中,數(shù)據(jù)存儲(chǔ)器130存儲(chǔ)計(jì)算機(jī)游戲的軟件應(yīng)用程序,并且服務(wù)器120在線出租游戲。雖然以下將詳細(xì)描述用于在線租賃游戲的系統(tǒng)100,但是在替換實(shí)施中,系統(tǒng)100可用于租賃其它任何軟件產(chǎn)品。例如,系統(tǒng)100可用于租賃教育或商業(yè)軟件應(yīng)用程序,或媒體或其它電子內(nèi)容。
[0024]網(wǎng)絡(luò)10可以是其中通過公用通信鏈路傳遞數(shù)據(jù)的諸如因特網(wǎng)的公用網(wǎng)。作為選擇,網(wǎng)絡(luò)10可以是諸如LAN (局域網(wǎng))的專用網(wǎng),或者可以包括公用網(wǎng)和專用網(wǎng)的組合。例如,可以利用因特網(wǎng)來連接兩個(gè)或多個(gè)LAN。在專用網(wǎng)中,可以將軟件出租給可以訪問那個(gè)網(wǎng)絡(luò)的用戶。
[0025]客戶機(jī)110是在客戶機(jī)計(jì)算機(jī)系統(tǒng)中運(yùn)行的一組程序,并且在其它功能當(dāng)中,向服務(wù)器120請(qǐng)求服務(wù)??蛻魴C(jī)系統(tǒng)可以包括一個(gè)或多個(gè)個(gè)人計(jì)算機(jī)和/或一個(gè)或多個(gè)數(shù)字游戲裝置,如VliciOSoft? X-box或Sony Playstation⑧。客戶機(jī)110能夠與服務(wù)器120進(jìn)行交互,以便通過網(wǎng)絡(luò)10租用和玩游戲。例如,客戶機(jī)110可以為用戶即玩家請(qǐng)求游戲租賃和玩服務(wù)。典型地,其它客戶機(jī)、如客戶機(jī)141和/或142利用服務(wù)器120為網(wǎng)絡(luò)10中的其它玩家請(qǐng)求游戲服務(wù)。
[0026]客戶機(jī)110包括瀏覽器應(yīng)用程序112和啟動(dòng)器應(yīng)用程序(未顯示)。瀏覽器應(yīng)用程序112 —旦被調(diào)用,就允許客戶機(jī)110的用戶通過網(wǎng)絡(luò)10與其它應(yīng)用程序或服務(wù)進(jìn)行交互。在玩游戲之前,可以從例如服務(wù)器120下載啟動(dòng)器應(yīng)用程序,啟動(dòng)器應(yīng)用程序允許客戶機(jī)110解釋在玩游戲期間從服務(wù)器120收到的數(shù)據(jù)流。
[0027]可以以向客戶機(jī)提供服務(wù)并且典型地在一個(gè)或多個(gè)服務(wù)器計(jì)算機(jī)上運(yùn)行的計(jì)算機(jī)程序的形式,來實(shí)施服務(wù)器120。服務(wù)器120包括萬維網(wǎng)前端122、租賃管理器124和應(yīng)用程序引擎126。萬維網(wǎng)前端122提供定制的視圖和用戶通信,以便租賃和/或玩游戲。租賃管理器124提供允許用戶通過網(wǎng)絡(luò)10來租用游戲的租賃服務(wù),如參考圖1B進(jìn)一步論述的。應(yīng)用程序引擎126提供允許用戶玩租用的游戲的玩服務(wù)。在一個(gè)實(shí)施中,當(dāng)用戶在玩租用的游戲時(shí),應(yīng)用程序引擎126運(yùn)行租用游戲的計(jì)算機(jī)程序或程序的一部分。作為選擇或另外,應(yīng)用程序引擎126可以通過網(wǎng)絡(luò)10連接到能夠運(yùn)行游戲的程序或程序的一部分的一個(gè)或多個(gè)其它服務(wù)器。在一個(gè)實(shí)施中,服務(wù)器120只包括租賃管理器124以提供租賃服務(wù),并且由網(wǎng)絡(luò)10中的一個(gè)或多個(gè)其它服務(wù)器來提供相應(yīng)的玩服務(wù)。
[0028]圖1B顯示了租賃管理器124的實(shí)施。在該實(shí)施中,租賃管理器124包括選擇工具152、授權(quán)管理器156、系統(tǒng)檢查工具158和付款管理器159。選擇工具152允許用戶選擇一個(gè)或多個(gè)游戲,并向用戶提供租用或購(gòu)買選定游戲的選項(xiàng)。授權(quán)管理器156向用戶分配存儲(chǔ)空隙(slot) 157,其中每個(gè)存儲(chǔ)空隙是被配置為識(shí)別被相應(yīng)用戶租用的一個(gè)或多個(gè)游戲的虛擬容器。如果在分配給用戶的存儲(chǔ)空隙中識(shí)別游戲,則授權(quán)管理器156授權(quán)用戶玩游戲,如參考圖3進(jìn)一步論述的。系統(tǒng)檢查工具158能夠確定客戶機(jī)系統(tǒng)是否適于玩一個(gè)或多個(gè)特殊游戲,如參考圖2進(jìn)一步論述的。付款管理器159管理和記錄用戶租用和購(gòu)買的付款。
[0029]選擇工具152指定可得的游戲軟件153、預(yù)訂模型154和購(gòu)買選項(xiàng)155??傻糜螒蜍浖?53指定用戶能夠從中選擇一個(gè)或多個(gè)游戲來租用或購(gòu)買的游戲??傻糜螒蜍浖?53能夠指定可以從服務(wù)器120、或者將可以從服務(wù)器120 (或任選地,從網(wǎng)絡(luò)10中的其它服務(wù)器)得到的游戲。選擇工具152也可以包括或指出關(guān)于可得游戲軟件153的信息,如參考圖2進(jìn)一步論述的?;诳傻糜螒蜍浖?53,選擇工具152能夠向用戶呈現(xiàn)一個(gè)或多個(gè)游戲列表,并從游戲列表中接收一個(gè)或多個(gè)游戲的用戶選擇。除選擇游戲以外,選擇工具152還允許用戶從多個(gè)選項(xiàng)中選擇租用選中的游戲。例如,用戶可以從由預(yù)訂模型154指定的多種預(yù)訂服務(wù)中選擇,如參考圖3進(jìn)一步論述的。選擇工具152也能夠向用戶提供如通過購(gòu)買選項(xiàng)155指定的、用于購(gòu)買的選定游戲,并接收購(gòu)買選項(xiàng)155中的一個(gè)或多個(gè)選項(xiàng)的用戶選擇。
[0030]除預(yù)訂以外,選擇工具152也能夠提供單個(gè)游戲租賃(圖1B中未顯示)。當(dāng)希望單個(gè)游戲租賃時(shí),用戶指定特殊的游戲、并被收取預(yù)定的租賃價(jià)錢,例如4.95美元。給了租賃價(jià)錢之后,用戶被授權(quán)例如通過網(wǎng)路10在預(yù)定時(shí)限,典型地為幾天(如一到三天)內(nèi),玩選定的游戲,這取決于和單個(gè)游戲租賃相聯(lián)系的參數(shù)。作為選擇或另外,可以將用戶限于預(yù)定的實(shí)際玩游戲的時(shí)間。
[0031]圖2顯示了用于在線租賃諸如一個(gè)或多個(gè)游戲的軟件的方法200??梢栽谙到y(tǒng)100(圖1A)中、或者在允許用戶在計(jì)算機(jī)網(wǎng)絡(luò)中在線租用諸如游戲的軟件的其它系統(tǒng)中執(zhí)行方法200。用戶選擇租賃服務(wù)(步驟210)。為選擇租賃服務(wù),用戶可以觀看例如通過網(wǎng)絡(luò)10從服務(wù)器120收到的網(wǎng)頁(yè)。在一個(gè)實(shí)施中,網(wǎng)頁(yè)是由萬維網(wǎng)前端122產(chǎn)生的動(dòng)態(tài)網(wǎng)頁(yè),并包括用于觀看租賃服務(wù)說明的細(xì)節(jié)的導(dǎo)航工具。作為選擇,用戶可以接收包括租賃服務(wù)說明的電子或傳統(tǒng)郵件。
[0032]在選擇租賃服務(wù)之后,在用戶的客戶機(jī)計(jì)算機(jī)中調(diào)用相應(yīng)的啟動(dòng)器應(yīng)用程序(步驟220)。啟動(dòng)器應(yīng)用程序允許客戶機(jī)計(jì)算機(jī)解釋從相應(yīng)服務(wù)器收到的數(shù)據(jù),以便例如玩游戲。例如,可以從服務(wù)器120 (圖1A)下載游戲用的啟動(dòng)器應(yīng)用程序和數(shù)據(jù),并且可以將下載的啟動(dòng)器應(yīng)用程序安裝在客戶機(jī)計(jì)算機(jī)中。作為選擇或另外,可以從其它源,例如在與選定的租賃服務(wù)相關(guān)的光盤上,得到啟動(dòng)器應(yīng)用程序。任選地,可以在調(diào)用啟動(dòng)器應(yīng)用程序之前,更新啟動(dòng)器應(yīng)用程序。在替換實(shí)施中,當(dāng)用戶選擇觀看游戲演示、預(yù)訂游戲包、租用游戲時(shí),或者當(dāng)服務(wù)器對(duì)客戶機(jī)執(zhí)行如下所述的系統(tǒng)檢查時(shí),可以調(diào)用啟動(dòng)器應(yīng)用程序。
[0033]接下來,檢查客戶機(jī)系統(tǒng)以確定客戶機(jī)的軟件和/或硬件環(huán)境(步驟230)。檢查結(jié)果可用于檢驗(yàn)客戶機(jī)是否滿足使用租賃服務(wù)、例如在線租用和/或玩游戲的系統(tǒng)需求。在一個(gè)實(shí)施中,租賃管理器124對(duì)客戶機(jī)系統(tǒng)執(zhí)行主要系統(tǒng)檢查。主要系統(tǒng)檢查檢驗(yàn)客戶機(jī)系統(tǒng)是否滿足租賃服務(wù)的基本要求。基本系統(tǒng)需求可以包括以下要求中的一個(gè)或多個(gè)要求:速度要求,例如寬帶連接;操作系統(tǒng)需求,例如Windows95或以上;處理器要求,例如以233MHz頻率或更快頻率運(yùn)行的Pentium處理器;內(nèi)存要求,例如64MB或更大的RAM (隨機(jī)存儲(chǔ)器);可得的磁存儲(chǔ)器空間,例如500MB或更大;聲卡;視頻卡;瀏覽器、啟動(dòng)器或其它應(yīng)用程序,例如用于玩游戲的Microsoft Direct X。任選地,服務(wù)器能夠檢查客戶機(jī)系統(tǒng)是包
括個(gè)人計(jì)算機(jī)還是游戲裝置,如Playstation?成x_b0x?。此外,服務(wù)器能夠測(cè)量高速連
接的速度。
[0034]任選地,系統(tǒng)檢查可以由用戶在任何時(shí)候啟動(dòng),或者由例如租賃管理器124在租賃之前自動(dòng)地啟動(dòng),或者由應(yīng)用程序引擎126在開始玩游戲之前啟動(dòng)。當(dāng)在租用或玩游戲之前執(zhí)行系統(tǒng)檢查時(shí),系統(tǒng)檢查可以將系統(tǒng)檢查的結(jié)果與游戲的系統(tǒng)需求進(jìn)行比較。在一個(gè)實(shí)施中,比較用于決定在玩游戲之前或期間需要將哪些(或多少)數(shù)據(jù)下載到客戶機(jī)。
[0035]服務(wù)器120能夠通過向客戶機(jī)發(fā)送系統(tǒng)檢查記錄,來通知用戶關(guān)于系統(tǒng)檢查的結(jié)果。圖4顯示了示范性系統(tǒng)檢查記錄。如果客戶機(jī)系統(tǒng)不滿足基本系統(tǒng)需求,則租賃管理器124可以要求用戶在使用租賃服務(wù)之前,升級(jí)客戶機(jī)系統(tǒng)的一個(gè)或多個(gè)特征。作為選擇,租賃管理器124可以向用戶呈現(xiàn)有限的游戲選擇。有限的選擇可以包括只能夠在客戶機(jī)系統(tǒng)的當(dāng)前軟件和/或硬件環(huán)境中玩的游戲。任選地,當(dāng)用戶只能得到有限的選擇時(shí),可以調(diào)整預(yù)訂費(fèi)用。
[0036]用戶選擇用于租用的一個(gè)或多個(gè)游戲軟件應(yīng)用程序(步驟240)。為選擇游戲,萬維網(wǎng)前端122通過網(wǎng)絡(luò)10向用戶提供用戶界面,并且租賃管理器124基于可得游戲軟件153來提供一個(gè)或多個(gè)游戲列表。游戲列表可以包括所有可得的游戲軟件應(yīng)用程序,或者可以是基于用戶輸入和/或某些預(yù)先定義的準(zhǔn)則從可得游戲中作出的選擇。該選擇可以基于種類或類型,如動(dòng)作、冒險(xiǎn)、街機(jī)、角色扮演、模擬、體育和策略。作為選擇,該選擇可以基于發(fā)行商、制造商或等級(jí)。等級(jí)可以包括質(zhì)量和/或內(nèi)容的評(píng)價(jià),或者可以基于為游戲玩家推薦的年齡。在一個(gè)實(shí)施中,該選擇包括可以在給定客戶機(jī)系統(tǒng)中玩的游戲。
[0037]可以基于一個(gè)或多個(gè)排序特征,來對(duì)游戲列表排序。排序特征可以包括,例如游戲名稱的字母順序、發(fā)行日期,或者一個(gè)或多個(gè)統(tǒng)計(jì)度量,即基于和游戲有關(guān)的數(shù)據(jù)的統(tǒng)計(jì)評(píng)價(jià)的特征。例如,可以由租賃管理器124計(jì)算游戲的統(tǒng)計(jì)度量,并且統(tǒng)計(jì)度量可以包括反映在指定時(shí)期內(nèi)租用游戲的玩家數(shù)量的“流行性”。此外,可以基于諸如游戲名稱中的單詞的一個(gè)或多個(gè)搜索參數(shù),來選擇和排序游戲列表??梢酝ㄟ^鏈接各種排序特征來執(zhí)行排序,使得準(zhǔn)則的組合能夠用于向用戶呈現(xiàn)選擇。
[0038]任選地,游戲列表可以包括諸如租用列表中的游戲所需的存儲(chǔ)空隙數(shù)量的租賃信息,以及游戲的當(dāng)前或?qū)砜傻眯?。例如,游戲列表可以包括將在近期可得的游戲。此外,游戲列表可以指示是否將從租賃服務(wù)中刪除某一游戲,即在往后若干時(shí)間以后,該游戲?qū)⒉荒苡糜谧赓U。游戲列表也可顯示當(dāng)前可得的用于租用游戲的存儲(chǔ)空隙數(shù)。圖5顯示了示范性游戲列表。
[0039]在替換實(shí)施中,租賃管理器124可以提供基于玩家的個(gè)人簡(jiǎn)介而推薦的游戲的游戲列表。如果存儲(chǔ)空隙157中的一個(gè)或多個(gè)存儲(chǔ)空隙已經(jīng)被分配給玩家,則游戲列表可以包括相同數(shù)量的推薦游戲、作為可得的即空的存儲(chǔ)空隙數(shù)量。在一個(gè)實(shí)施中,可以在空存儲(chǔ)空隙中呈現(xiàn)推薦的游戲。作為選擇,空存儲(chǔ)空隙可以包括用來幫助選擇用于租賃的下一個(gè)游戲的信息。例如,空存儲(chǔ)空隙可以呈現(xiàn)來自近來添加的游戲的屏幕。
[0040]任選地,用戶可以預(yù)先選擇游戲列表中的一個(gè)或多個(gè)游戲,以獲得提供了關(guān)于該預(yù)先選定游戲的詳細(xì)信息的產(chǎn)品頁(yè)。該產(chǎn)品頁(yè)可以包括以下特征中的一個(gè)或多個(gè)特征:需要被下載以便玩游戲的代碼的大??;相應(yīng)的下載時(shí)間估計(jì);短和/或長(zhǎng)的游戲描述;游戲說明書;經(jīng)常詢問的游戲問題;等級(jí)信息;來自游戲的屏幕;銷售信息;用于訪問租賃服務(wù)中類似游戲的導(dǎo)航工具;以及用于訪問游戲發(fā)行商或制造商、討論組或包含游戲相關(guān)信息的其它因特網(wǎng)站點(diǎn)的地址。圖6顯示了示范性產(chǎn)品頁(yè)。
[0041]在選擇一個(gè)或多個(gè)游戲軟件應(yīng)用程序之后,用戶租用選定的游戲軟件應(yīng)用程序(步驟250)。在一個(gè)實(shí)施中,用戶可以選擇單個(gè)游戲租賃,或者根據(jù)預(yù)定模型154之一來預(yù)訂租賃服務(wù)。例如,用戶可以預(yù)訂擁有許多已分配的存儲(chǔ)空隙,如參考圖3論述的。如果用戶已經(jīng)預(yù)訂并擁有一個(gè)或多個(gè)已分配的存儲(chǔ)空隙,則如果可得到空存儲(chǔ)空隙則用戶能夠使用該空存儲(chǔ)空隙,或者用戶能夠選擇單個(gè)游戲租賃,如圖7中的示范性屏幕存儲(chǔ)空隙所示。
[0042]用戶執(zhí)行租用的應(yīng)用程序中的一個(gè)或多個(gè)應(yīng)用程序(步驟260)。例如,用戶可以在線或脫機(jī)玩游戲。授權(quán)管理器156能夠授權(quán)玩租用的游戲,并且如果被授權(quán),則應(yīng)用程序引擎126可以提供允許用戶玩游戲的程序。對(duì)于在線玩游戲,當(dāng)用戶玩游戲時(shí),應(yīng)用程序引擎126可以執(zhí)行相應(yīng)的程序或程序的一部分。在替換實(shí)施中,在授權(quán)之后,一旦租賃管理器124授權(quán),租賃管理器124就可以將用戶引到提供玩游戲服務(wù)的另一個(gè)服務(wù)器。
[0043]圖3顯示了用于實(shí)施軟件租賃預(yù)訂服務(wù)的方法300??梢岳孟到y(tǒng)100(圖1A)中的服務(wù)器120,或者通過允許計(jì)算機(jī)網(wǎng)絡(luò)中的用戶在線租用諸如游戲的軟件的系統(tǒng)中的其它服務(wù)器,來執(zhí)行方法300。服務(wù)器120根據(jù)預(yù)訂模型154,來向用戶提供預(yù)訂(步驟310)。作為選擇,可以通過電子或傳統(tǒng)郵件,或者通過電話,來提供預(yù)訂。在一個(gè)實(shí)施中,預(yù)訂模型154可以提供游戲包,其中每個(gè)游戲包都指定多個(gè)游戲,例如三個(gè)、五個(gè)或十個(gè)游戲。當(dāng)預(yù)訂游戲包時(shí),用戶可以選擇指定數(shù)量的游戲,并且可以在租期例如一個(gè)月內(nèi)玩選定游戲中的任一游戲。在一個(gè)實(shí)施中,游戲包的租期基本上比單個(gè)游戲租賃的租期長(zhǎng)。圖8顯示了包括三個(gè)游戲、五個(gè)游戲和十個(gè)游戲的游戲包的示范性提供。
[0044]服務(wù)器120例如通過網(wǎng)絡(luò)10來接收用戶預(yù)訂(步驟320)。作為選擇,操作者可以將用戶預(yù)訂輸入到服務(wù)器120中,或者相反,可以向服務(wù)器120提供關(guān)于用戶預(yù)訂的信息。在一個(gè)實(shí)施中,用戶可以在任何時(shí)候預(yù)訂游戲包。例如,用戶可以授權(quán)付款管理器159收取信用卡上的預(yù)訂費(fèi)用。作為選擇,用戶可以選擇其它的付款方法,如匯票或個(gè)人支票,并且操作者可以將付款信息輸入到服務(wù)器120中,使得付款管理器159能夠記錄付款。
[0045]為實(shí)施收到的與游戲包相對(duì)應(yīng)的用戶預(yù)訂,服務(wù)器120根據(jù)游戲包將一組存儲(chǔ)空隙分配給用戶(步驟330)。例如,通過將包括η個(gè)存儲(chǔ)空隙的一組存儲(chǔ)空隙分配給用戶,可以實(shí)施η個(gè)游戲的游戲包。存儲(chǔ)空隙是用于識(shí)別用戶租用的游戲的虛擬容器。即,租用的游戲被放置在存儲(chǔ)空隙中(比喻地說)。典型地,一個(gè)存儲(chǔ)空隙識(shí)別一個(gè)租用的游戲。任選地,存儲(chǔ)空隙可以被配置成識(shí)別多個(gè)租用的游戲。例如,一個(gè)存儲(chǔ)空隙可以識(shí)別兩個(gè)租用的游戲,例如具有低的或漸減的市價(jià)的游戲。作為選擇,例如如果游戲具有高市價(jià)或高需求,則租用單個(gè)游戲可以獲取多個(gè)存儲(chǔ)空隙來識(shí)別相同游戲。圖9顯示了十存儲(chǔ)空隙的實(shí)施。
[0046]在用戶界面中,服務(wù)器120接收用于將一個(gè)或多個(gè)游戲應(yīng)用程序放到被分配給用戶的存儲(chǔ)空隙中的用戶輸入(步驟340)。例如,用戶可以拖拉、下拉菜單從菜單中選擇,或者相反,指出哪個(gè)游戲?qū)儆谀膫€(gè)已分配的存儲(chǔ)空隙。只要游戲包是有效的,即用戶適當(dāng)?shù)仡A(yù)訂了游戲包,就可以將游戲放到存儲(chǔ)空隙中。一旦游戲被放到存儲(chǔ)空隙中,存儲(chǔ)空隙就將游戲識(shí)別為用戶所租用的游戲。
[0047]存儲(chǔ)空隙識(shí)別租期內(nèi)的租用游戲。在一個(gè)實(shí)施中,租期具有從游戲被放入存儲(chǔ)空隙中的時(shí)候開始的預(yù)先定義的持續(xù)時(shí)間,如三十天。作為選擇,租期可以在預(yù)先定義的時(shí)間、如每月的第一天開始。此外,不同存儲(chǔ)空隙可以具有不同租期,或者可以根據(jù)要租用的游戲的市價(jià)來建立租期。任選地,服務(wù)器120可以向用戶指出存儲(chǔ)空隙中游戲的剩余時(shí)間。例如,服務(wù)器可以顯示在分配給用戶的存儲(chǔ)空隙中的每個(gè)游戲的剩余時(shí)間和/或截止日期。
[0048]服務(wù)器120授權(quán)訪問在分配給用戶的存儲(chǔ)空隙中識(shí)別的游戲應(yīng)用程序(步驟350)。根據(jù)該授權(quán),服務(wù)器120或另一個(gè)服務(wù)器可以提供玩服務(wù)以便玩存儲(chǔ)空隙中的游戲。當(dāng)游戲處于存儲(chǔ)空隙中,即在租期內(nèi),用戶可以無任何附加限制地玩游戲。如果在租期內(nèi)游戲有問題,例如游戲“凍結(jié)(freeze)”或不正確地開始,則租賃管理器124 (例如付款管理器159)可以向用戶提供自動(dòng)的退款(例如,如果游戲選擇與用戶的系統(tǒng)不兼容)。
[0049]周期性地,例如在租期或記帳期的結(jié)尾,服務(wù)器120可以根據(jù)例如由付款管理器159提供的用戶輸入和/或記帳信息,來恢復(fù)或更新被分配的存儲(chǔ)空隙組(判定360)。如果不能恢復(fù)或更新被分配的存儲(chǔ)空隙組(判定360中的“否”分支),則取消用戶預(yù)訂(步驟370)。如果恢復(fù)或更新被分配的存儲(chǔ)空隙組(判定360中的“是”分支),則將相應(yīng)的存儲(chǔ)空隙分配給用戶(即方法300返回到步驟330)。
[0050]典型地,當(dāng)應(yīng)該支付預(yù)訂費(fèi)用時(shí),在記帳期例如每個(gè)月的結(jié)尾,更新用戶預(yù)訂。在一個(gè)實(shí)施中,自動(dòng)恢復(fù)存儲(chǔ)空隙。例如,假定收到了適當(dāng)?shù)母犊?、或者直到收到來自用戶的取消?qǐng)求為止,可以根據(jù)自恢復(fù)預(yù)訂服務(wù)來將存儲(chǔ)空隙分配給用戶。典型地,用戶可以在記帳期的結(jié)尾取消預(yù)訂服務(wù)。作為選擇,用戶可以預(yù)訂訂期、例如一年,并且可以在訂期結(jié)尾取消預(yù)訂服務(wù)。
[0051]在更新時(shí),用戶可以升級(jí)或降級(jí)被分配的存儲(chǔ)空隙。在一個(gè)實(shí)施中,可以在任何時(shí)候通過向游戲包添加存儲(chǔ)空隙,來升級(jí)游戲包。在一個(gè)實(shí)施中,在不取消游戲包的情況下,用戶不能使預(yù)訂的游戲包降級(jí)。作為選擇,可以允許用戶在給定時(shí)間取消任何租賃或任何數(shù)量的存儲(chǔ)空隙。在一個(gè)實(shí)施中,可以要求用戶支付取消費(fèi)用。在一個(gè)實(shí)施中,通過經(jīng)常玩游戲,用戶可以掙取免費(fèi)存儲(chǔ)空隙,或者可以在現(xiàn)有存儲(chǔ)空隙中接收第二個(gè)游戲。
[0052]在租期的結(jié)尾,游戲從相應(yīng)存儲(chǔ)空隙中被刪除。一旦清空存儲(chǔ)空隙,就可以將新游戲放在存儲(chǔ)空隙中。任選地,可以在下一個(gè)租期內(nèi)恢復(fù)存儲(chǔ)空隙中的前一個(gè)游戲。在一個(gè)實(shí)施中,在租期結(jié)束之前,不能從存儲(chǔ)空隙中刪除游戲。作為選擇,如果在租期結(jié)束之前從存儲(chǔ)空隙中刪除游戲,則用戶可以從限定的一組游戲中為該存儲(chǔ)空隙選擇新的游戲(即,預(yù)訂服務(wù)租賃特定數(shù)量的存儲(chǔ)空隙,而不是特定數(shù)量的游戲)。
[0053]任選地,在租期內(nèi)或租期結(jié)尾,用戶可以具有所租用的游戲的購(gòu)買選項(xiàng)。購(gòu)買選項(xiàng)可以提供以一個(gè)價(jià)格在線購(gòu)買租用的游戲。在一個(gè)實(shí)施中,用戶可以在購(gòu)買時(shí)立即下載租用的游戲。作為選擇,用戶可以從零售商接收用于購(gòu)買租用的游戲的憑證。該憑證可以識(shí)別發(fā)布憑證的租賃服務(wù)。如果憑證用于購(gòu)買零售商處的游戲,則零售商可以將憑證發(fā)送給游戲發(fā)行商,因此游戲發(fā)行商能夠識(shí)別協(xié)助銷售游戲的租賃服務(wù)。
[0054]在替換實(shí)施中,一組存儲(chǔ)空隙可以包括一個(gè)或多個(gè)專用存儲(chǔ)空隙。在一個(gè)實(shí)施中,專用存儲(chǔ)空隙可以具有被分配的,例如與可以放在專用存儲(chǔ)空隙中的游戲的市價(jià)相對(duì)應(yīng)的優(yōu)先權(quán)。例如,可以將高市價(jià)或高需求的游戲放在高優(yōu)先權(quán)存儲(chǔ)空隙中。作為選擇,例如通過提供高分辨率圖像或大的帶寬,高優(yōu)先權(quán)存儲(chǔ)空隙可以從服務(wù)器提供改善的服務(wù)。在一個(gè)實(shí)施中,專用存儲(chǔ)空隙可以提供可變租期。此外,專用存儲(chǔ)空隙可以具有能夠用于限制可以放在專用存儲(chǔ)空隙中的游戲的相關(guān)等級(jí)或種類。
[0055]在一個(gè)實(shí)施中,一組用戶(例如家庭)可以共享一組存儲(chǔ)空隙。共享的一組存儲(chǔ)空隙可以包括被指定給用戶組不同成員專用的存儲(chǔ)空隙??梢酝ㄟ^由指定用戶組成員持有的口令,來訪問指定存儲(chǔ)空隙中的游戲。指定的存儲(chǔ)空隙可以有限制。例如,被指定給兒童的存儲(chǔ)空隙只能識(shí)別被認(rèn)為適于兒童的游戲。
[0056]在一個(gè)實(shí)施中,服務(wù)器120可以實(shí)施多玩家游戲的預(yù)訂。例如,服務(wù)器120可以為由多個(gè)玩家玩的游戲安裝專用存儲(chǔ)空隙。通過將多玩家游戲放在這種專用存儲(chǔ)空隙中,用戶可以被授權(quán)參加游戲??梢杂煞?wù)器120提供多玩家游戲。作為選擇,因特網(wǎng)上的另一個(gè)服務(wù)提供商可以提供多玩家游戲的玩服務(wù),并且服務(wù)器120可以只提供租賃服務(wù)(例如,服務(wù)器120可以授權(quán)用戶參加游戲)。
[0057]可以用數(shù)字電子電路或者用計(jì)算機(jī)硬件、固件、軟件、或者用它們的組合來實(shí)施本發(fā)明。本發(fā)明可以被實(shí)施為計(jì)算機(jī)程序產(chǎn)品,即用諸如機(jī)器可讀存儲(chǔ)裝置中的信息載體有形實(shí)現(xiàn)的,或者用傳播信號(hào)有形實(shí)現(xiàn)的計(jì)算機(jī)程序,以供數(shù)據(jù)處理設(shè)備例如可編程處理器、計(jì)算機(jī)或多計(jì)算機(jī)執(zhí)行、或者用于控制其操作??梢砸园ū痪幾g的語言或被解釋的語言的任何形式編程語言,來寫計(jì)算機(jī)程序,并且可以以任何形式來配置計(jì)算機(jī)程序,包括作為獨(dú)立程序或者作為適于供計(jì)算環(huán)境中使用的模塊、部件、子程序或其它單元??梢詫⒂?jì)算機(jī)程序配置成在一個(gè)計(jì)算機(jī)上執(zhí)行,或者在位于一個(gè)站點(diǎn)或跨越多個(gè)站點(diǎn)并通過通信網(wǎng)絡(luò)互連的多個(gè)站點(diǎn)的多個(gè)計(jì)算機(jī)上來執(zhí)行。
[0058]可以由一個(gè)或多個(gè)可編程處理器通過對(duì)輸入數(shù)據(jù)操作并產(chǎn)生輸出來執(zhí)行用于完成本發(fā)明功能的計(jì)算機(jī)程序,來執(zhí)行本發(fā)明的方法步驟。也可以通過例如FPGA (現(xiàn)場(chǎng)可編程門陣列)或ASIC (專用集成電路)的專用邏輯電路,來執(zhí)行本發(fā)明的方法步驟,以及實(shí)現(xiàn)本發(fā)明的設(shè)備。
[0059]適于執(zhí)行計(jì)算機(jī)程序的處理器包括,例如通用和專用微處理器、以及任何種類的數(shù)字計(jì)算機(jī)的任何一個(gè)或多個(gè)處理器。通常,處理器將從只讀存儲(chǔ)器或隨機(jī)存儲(chǔ)器,或只讀存儲(chǔ)器和隨機(jī)存儲(chǔ)器兩者,接收指令和數(shù)據(jù)。計(jì)算機(jī)的必需部件是用于執(zhí)行指令的處理器以及用于存儲(chǔ)指令和數(shù)據(jù)的一個(gè)或多個(gè)存儲(chǔ)裝置。一般,計(jì)算機(jī)也將包括,或者操作性地連接到一個(gè)或多個(gè)用于存儲(chǔ)數(shù)據(jù)的海量存儲(chǔ)裝置,如磁盤、磁光盤或光盤,以便從該一個(gè)或多個(gè)海量存儲(chǔ)裝置接收數(shù)據(jù)、或者向該一個(gè)或多個(gè)海量存儲(chǔ)裝置傳送數(shù)據(jù)、或者既從其接收數(shù)據(jù)又向其傳送數(shù)據(jù)。適于實(shí)施計(jì)算機(jī)程序指令和數(shù)據(jù)的信息載體包括所有形式的非易失性存儲(chǔ)器,例如包括半導(dǎo)體存儲(chǔ)裝置,如EPROM (電可編程只讀存儲(chǔ)器)、EEPR0M(電可擦除可編程只讀存儲(chǔ)器)和閃速存儲(chǔ)裝置;磁盤,如內(nèi)部硬盤或可移動(dòng)硬盤;磁光盤;以及CD-ROM(只讀光盤)和DVD-ROM (只讀數(shù)字通用光盤)??梢酝ㄟ^專用邏輯電路來補(bǔ)充處理器和存儲(chǔ)器,或者將處理器和存儲(chǔ)器并入專用邏輯電路中。
[0060]為提供與用戶的交互,可以在這樣的計(jì)算機(jī)上實(shí)施本發(fā)明,該計(jì)算機(jī)具有:用于向用戶顯示信息的顯示裝置,例如CRT (陰極射線管)或LCD (液晶顯示器)監(jiān)視器;以及鍵盤和指示裝置,例如鼠標(biāo)或跟蹤球,借此用戶能夠向計(jì)算機(jī)提供輸入。其它種類的裝置也可用于提供與用戶的交互;例如,被提供給用戶的反饋可以是任何形式的感覺反饋,例如視覺反饋、聽覺反饋或觸覺反饋;并且可以以包括聲學(xué)、語音或觸覺輸入的任何形式來接收來自用戶的輸入。
[0061]根據(jù)特定實(shí)施例描述了本發(fā)明。其它實(shí)施例在以下權(quán)利要求的范圍內(nèi)。例如,可以按不同的順序來執(zhí)行本發(fā)明的步驟并且仍然獲得所希望的結(jié)果。在替換實(shí)施中,被描述的用于在線租賃游戲軟件的技術(shù)也可用于租賃其它軟件產(chǎn)品,例如諸如教育或商業(yè)應(yīng)用程序的軟件應(yīng)用程序,或者諸如媒體內(nèi)容或任何其它用于租賃的內(nèi)容的電子內(nèi)容。除租賃以夕卜,這些技術(shù)也可用于,例如許可、授權(quán)使用或授權(quán)訪問軟件產(chǎn)品。
【權(quán)利要求】
1.一種用于通過計(jì)算機(jī)網(wǎng)絡(luò)提供一個(gè)或多個(gè)軟件產(chǎn)品的服務(wù)器系統(tǒng),該服務(wù)器系統(tǒng)包括: 租賃管理器,該租賃管理器被配置成將虛擬容器的集合分配給包括一個(gè)或多個(gè)用戶的一組用戶,其中所述集合是從多個(gè)集合中選出的,每個(gè)集合具有不同數(shù)量的虛擬容器,并且其中該集合中的每個(gè)虛擬容器都由服務(wù)器系統(tǒng)來實(shí)現(xiàn)并被配置成識(shí)別由所述組中的用戶租用的一個(gè)或多個(gè)軟件產(chǎn)品,其中所述租賃管理器向所述集合中的至少一個(gè)虛擬容器分配與另一虛擬容器不同的虛擬容器優(yōu)先權(quán)等級(jí),其中每個(gè)虛擬容器優(yōu)先權(quán)等級(jí)對(duì)應(yīng)于一可變軟件產(chǎn)品訪問等級(jí),并且其中該租賃管理器進(jìn)一步被配置成,根據(jù)所述軟件產(chǎn)品是否被識(shí)別為被分配給所述用戶組的該集合中的一個(gè)或多個(gè)虛擬容器中的租用的軟件產(chǎn)品,來授權(quán)所述組中的用戶通過所述計(jì)算機(jī)網(wǎng)絡(luò)訪問該軟件產(chǎn)品, 其中所述軟件產(chǎn)品包括多個(gè)軟件游戲,該服務(wù)器系統(tǒng)進(jìn)一步包括: 應(yīng)用程序引擎,該應(yīng)用程序引擎被配置成如果所述租賃管理器授權(quán)對(duì)一個(gè)或多個(gè)軟件游戲的訪問,則允許一個(gè)或多個(gè)用戶玩所述多個(gè)軟件游戲中的一個(gè)或多個(gè)軟件游戲。
2.根據(jù)權(quán)利要求1所述的服務(wù)器系統(tǒng),進(jìn)一步包括: 選擇工具,該選擇工具被配置成選擇一個(gè)或多個(gè)用于租賃的軟件產(chǎn)品。
3.根據(jù)權(quán)利要求1所述的服務(wù)器系統(tǒng),其中: 所述選擇工具進(jìn)一步被配置成從多個(gè)預(yù)訂模型中選擇用戶預(yù)訂。
4.根據(jù)權(quán)利要求1所述的服務(wù)器系統(tǒng),進(jìn)一步包括: 系統(tǒng)檢查工具,該系統(tǒng)檢查工具被配置成確定由所述用戶組中的一個(gè)或多個(gè)用戶使用的客戶機(jī)系統(tǒng)是否適于租用可從所述服務(wù)器系統(tǒng)得到的軟件產(chǎn)品。
5.一種執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,執(zhí)行在機(jī)器可讀介質(zhì)中有形實(shí)現(xiàn)的軟件產(chǎn)品,用于通過計(jì)算機(jī)網(wǎng)絡(luò)提供對(duì)軟件產(chǎn)品的訪問,該軟件產(chǎn)品包括可以操作以使所述數(shù)據(jù)處理設(shè)備執(zhí)行以下操作的指令: 將虛擬容器的集合分配給包括一個(gè)或多個(gè)用戶的一組用戶,該集合中的每個(gè)虛擬容器都由至少一個(gè)計(jì)算機(jī)來實(shí)現(xiàn)并被配置成識(shí)別由該組中的用戶租用的一個(gè)或多個(gè)軟件產(chǎn)品,其中所述集合中的至少一個(gè)虛擬容器提供與所述集合中的至少一個(gè)其他虛擬容器不同的時(shí)段持續(xù)時(shí)間,并且其中所述集合中的至少一個(gè)虛擬容器允許在與所述至少一個(gè)虛擬容器相關(guān)聯(lián)的時(shí)段終止之前刪除軟件產(chǎn)品或添加新軟件產(chǎn)品;以及 根據(jù)軟件產(chǎn)品是否被識(shí)別為被分配給所述用戶組的該集合中的一個(gè)或多個(gè)虛擬容器中的租用的軟件產(chǎn)品,來授權(quán)所述組中的用戶通過所述計(jì)算機(jī)網(wǎng)絡(luò)訪問該軟件產(chǎn)品。
6.根據(jù)權(quán)利要求5所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,所述軟件產(chǎn)品進(jìn)一步包括可以操作以使所述數(shù)據(jù)處理設(shè)備執(zhí)行以下操作的指令: 在租期內(nèi)識(shí)別所述虛擬容器中的所述租用的軟件產(chǎn)品。
7.根據(jù)權(quán)利要求6所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,所述軟件產(chǎn)品進(jìn)一步包括可以操作以使所述數(shù)據(jù)處理設(shè)備執(zhí)行以下操作的指令: 在租期結(jié)尾從所述虛擬容器中刪除所述租用的軟件產(chǎn)品。
8.根據(jù)權(quán)利要求5所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,所述軟件產(chǎn)品進(jìn)一步包括可以操作以使所述數(shù)據(jù)處理設(shè)備執(zhí)行以下操作的指令: 從所述組中的用戶接收用于租用軟件產(chǎn)品的用戶預(yù)訂,其中分配虛擬容器的集合包括,根據(jù)所述用戶預(yù)訂來分配該虛擬容器的集合。
9.根據(jù)權(quán)利要求8所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,其中: 根據(jù)所述用戶預(yù)訂分配該虛擬容器的集合包括,在預(yù)訂期內(nèi)分配預(yù)訂數(shù)量的虛擬容器。
10.根據(jù)權(quán)利要求9所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,所述軟件產(chǎn)品進(jìn)一步包括可以操作以使所述數(shù)據(jù)處理設(shè)備執(zhí)行以下操作的指令: 在預(yù)訂期結(jié)尾取消該虛擬容器的集合的分配。
11.根據(jù)權(quán)利要求5所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,其中所述計(jì)算機(jī)網(wǎng)絡(luò)包括因特網(wǎng)。
12.根據(jù)權(quán)利要求5所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,其中所述租用的軟件產(chǎn)品包括游戲軟件。
13.根據(jù)權(quán)利要求5所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,其中所述租用的軟件產(chǎn)品包括教育或商業(yè)軟件。
14.根據(jù)權(quán)利要求5所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,其中所述租用的軟件產(chǎn)品包括電子媒體內(nèi)容。
15.根據(jù)權(quán)利要求5所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,所述軟件產(chǎn)品進(jìn)一步包括可以操作以使所述數(shù)據(jù)處理設(shè)備執(zhí)行以下操作的指令:` 獲取關(guān)于連接到所述計(jì)算機(jī)網(wǎng)絡(luò)以便使用所述租用的軟件產(chǎn)品的客戶機(jī)系統(tǒng)的信息, 其中授權(quán)訪問包括,根據(jù)所獲取的信息來授權(quán)訪問。
16.根據(jù)權(quán)利要求15所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,其中 根據(jù)所獲取的信息來授權(quán)訪問包括拒絕訪問所述租用的軟件產(chǎn)品。
17.根據(jù)權(quán)利要求15所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,其中: 獲取關(guān)于所述客戶機(jī)系統(tǒng)的信息包括,確定所述客戶機(jī)系統(tǒng)是否包括一個(gè)或多個(gè)個(gè)人計(jì)算機(jī)和數(shù)字游戲裝置。
18.根據(jù)權(quán)利要求15所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,所述軟件產(chǎn)品進(jìn)一步包括可以操作以使所述數(shù)據(jù)處理設(shè)備執(zhí)行以下操作的指令: 如果訪問被授權(quán),則為所述組中的用戶提供訪問以使用所述租用的軟件產(chǎn)品,使得當(dāng)所述組中的用戶通過所述計(jì)算機(jī)網(wǎng)絡(luò)使用所述租用的軟件產(chǎn)品時(shí),該租用的軟件產(chǎn)品的客戶機(jī)部分在所述客戶機(jī)系統(tǒng)中運(yùn)行。
19.根據(jù)權(quán)利要求18所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,進(jìn)一步包括: 根據(jù)所獲取的關(guān)于所述客戶機(jī)系統(tǒng)的信息來確定所述租用的軟件產(chǎn)品的客戶機(jī)部分。
20.根據(jù)權(quán)利要求15所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,其中: 獲取關(guān)于所述客戶機(jī)系統(tǒng)的信息包括,通過所述計(jì)算機(jī)網(wǎng)絡(luò)獲取用于描述所述客戶機(jī)裝置的連接速度的信息。
21.根據(jù)權(quán)利要求5所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,所述軟件產(chǎn)品進(jìn)一步包括可以操作以使所述數(shù)據(jù)處理設(shè)備執(zhí)行以下操作的指令: 提供用于租賃軟件產(chǎn)品的用戶界面。
22.根據(jù)權(quán)利要求21所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,所述軟件產(chǎn)品進(jìn)一步包括可以操作以使所述數(shù)據(jù)處理設(shè)備執(zhí)行以下操作的指令:在用戶界面中接收用戶輸入,用于選擇軟件產(chǎn)品,并將選定的軟件產(chǎn)品放在被分配的虛擬容器的集合中的一個(gè)虛擬容器中以便被識(shí)別為租用的軟件產(chǎn)品。
23.根據(jù)權(quán)利要求21所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,所述軟件產(chǎn)品進(jìn)一步包括可以操作以使所述數(shù)據(jù)處理設(shè)備執(zhí)行以下操作的指令: 在用戶界面中,呈現(xiàn)包括一項(xiàng)或多項(xiàng)的軟件列表,每項(xiàng)都代表用于租賃的軟件產(chǎn)品;以及 接收用于選擇所述列表中的一項(xiàng)或多項(xiàng)的用戶輸入。
24.根據(jù)權(quán)利要求23所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,其中: 接收用于選擇所述軟件列表中的一項(xiàng)或多項(xiàng)的用戶輸入包括,接收用于根據(jù)類型、名稱、制造商和系統(tǒng)需求中的一個(gè)或多個(gè)來選擇所述軟件列表中的一項(xiàng)或多項(xiàng)的用戶輸入。
25.根據(jù)權(quán)利要求23所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,其中: 呈現(xiàn)軟件列表包括,根據(jù)用于租賃的軟件產(chǎn)品的名稱字母順序、發(fā)行日期和流行性中的一個(gè)或多個(gè)來呈現(xiàn)軟件列表。
26.根據(jù)權(quán)利要求23所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,其中: 呈現(xiàn)軟件列表包括,根據(jù)用戶簡(jiǎn)介來呈現(xiàn)軟件列表。
27.根據(jù)權(quán)利要求5所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,其中: 分配虛擬容器的集合給用戶組包括,分配具有高優(yōu)先權(quán)的一個(gè)或多個(gè)用于租賃的虛擬容器。
28.根據(jù)權(quán)利要求5所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,其中: 分配虛擬容器的集合給用戶組包括,分配具有可變租期的一個(gè)或多個(gè)用于租賃的虛擬容器。
29.根據(jù)權(quán)利要求5所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,其中: 分配虛擬容器的集合給用戶組包括,分配具有限定內(nèi)容的一個(gè)或多個(gè)用于租賃的虛擬容器。
30.根據(jù)權(quán)利要求5所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,其中: 分配虛擬容器的集合給用戶組包括,分配不能被所述組中的一個(gè)或多個(gè)用戶用來訪問軟件產(chǎn)品的限定訪問虛擬容器。
31.根據(jù)權(quán)利要求5所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,其中: 分配虛擬容器的集合給用戶組包括,分配將與多玩家游戲相關(guān)聯(lián)的多玩家虛擬容器。
32.根據(jù)權(quán)利要求5所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,所述軟件產(chǎn)品進(jìn)一步包括可以操作以使所述數(shù)據(jù)處理設(shè)備執(zhí)行以下操作的指令:提供出售被分配的虛擬容器的集合中的一個(gè)虛擬容器中識(shí)別的軟件產(chǎn)品。
33.根據(jù)權(quán)利要求32所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,其中: 提供出售軟件產(chǎn)品包括,提供用于通過所述計(jì)算機(jī)網(wǎng)絡(luò)下載所述軟件產(chǎn)品的選項(xiàng)。
34.根據(jù)權(quán)利要求5所述的執(zhí)行軟件產(chǎn)品的數(shù)據(jù)處理設(shè)備,所述軟件產(chǎn)品進(jìn)一步包括可以操作以使所述數(shù)據(jù)處理設(shè)備執(zhí)行以下操作的指令:增加被分配的虛擬容器的集合中的虛擬容器數(shù)量。
【文檔編號(hào)】G06Q30/00GK103500412SQ201310359097
【公開日】2014年1月8日 申請(qǐng)日期:2003年9月16日 優(yōu)先權(quán)日:2002年9月16日
【發(fā)明者】艾倫·??怂? 杰西·馬克尼施 申請(qǐng)人:雅虎公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1