專利名稱:用于驗證和轉讓在線游戲的虛擬財產(chǎn)的方法和服務器的制作方法
技術領域:
本發(fā)明涉及在線模擬和視頻游戲領域,具體來說,涉及在線模擬 和視頻游戲的虛擬財產(chǎn)的交換的管理領域。
背景技術:
近年來,World Wide Web得到了迅速的發(fā)展。在這方面,Web 已經(jīng)開始接納多人游戲和模擬,被稱為"在線游戲"。Web上已經(jīng)出 現(xiàn)了多人在線游戲和模擬,從簡單的桌面游戲到復雜化的虛擬現(xiàn)實世 界。
在線游戲和模擬可以根據(jù)可以玩游戲的玩家的數(shù)量來進行分類。 有單人在線游戲和模擬(只有一個玩家參與),和多個玩家參與的在 線游戲和模擬。MMOG (大規(guī)模多人在線游戲)是大規(guī)模的多人在線 游戲和模擬, 一次允許大量的玩家參與到游戲中。MMOG真正是大 規(guī)模的,允許成千上萬的游戲者加入到游戲世界,并同時在該游戲中 進行交互。當用戶加入到游戲時,他們只管繼續(xù)去玩,而不管同時在 線的是什么人。MMOG中的眾多游戲服務器中的每一個服務器通常 至少容納一千個玩家,游戲服務器運行游戲世界的特定部分的環(huán)境。 許多MMOG由多個游戲服務器構成,每一個游戲服務器都提供游 戲世界的一部分,并允許游戲者在各個游戲服務器之間來回移動,從 而允許游戲者移動到游戲世界的不同部分。MMORPG是大規(guī)模多人 在線角色扮演游戲(Massively Multiplayer Online Role Playing Game),這是一種MMOG,其中,參與者扮演虛構的人物的角色, 并協(xié)作地創(chuàng)建或遵循故事。
許多MMOG的一個特征是虛擬財產(chǎn),包括經(jīng)驗值、交通工具、武器、憑據(jù)、權限、虛擬貨幣和虛擬黃金。玩家的在線角色可以通過 玩游戲、購買或其他機制獲得這些虛擬財產(chǎn)。例如,當?shù)谝蝗朔Q射擊 的玩家完成游戲的各種級別時,他獲得額外的武器、盔甲、裝備、經(jīng) 驗值和權限。額外的武器和盔曱是有益的,因為它們可以幫助完成各 個級別,允許玩家以新的和不同的方式執(zhí)行。額外的權限可以對游戲 的額外的級別進行解鎖,或提供對否則會隱藏的論壇或舞臺的訪問權
限。無論什么項目,MMOG的玩家總是不斷地尋求虛擬財產(chǎn),以便 豐富他們的游戲經(jīng)驗。
作為對虛擬財產(chǎn)的需求增大的結果,虛擬財產(chǎn)市場的行業(yè)迅速地 發(fā)展。具有虛擬財產(chǎn)的玩家可以在Web上的各種站點和論壇出售它 們。在其他情況下,玩家本人聚集起來,進行虛擬財產(chǎn)的交換。虛擬 財產(chǎn)可以被出售,以換取金錢,換取其他虛擬財產(chǎn),或兩者的組合。 然而,當交換虛擬財產(chǎn)時,有時會出現(xiàn)問題。
例如,需要在進行交換之前驗證虛擬財產(chǎn)的存在以及其所有權。 然而,進行適當?shù)尿炞C會帶來障礙。若要進行完全的驗證,需要虛擬 財產(chǎn)的潛在購買者作為虛擬財產(chǎn)的所有者登錄到MMOG,以便驗證 虛擬財產(chǎn)的存在以及所有權。然而,作為虛擬財產(chǎn)的所有者登錄到 MMOG是不可能的,因此,對虛擬財產(chǎn)的存在以及所有權的完全驗 證可能不能進行。如此,虛擬財產(chǎn)的買方容易受到賣方詐騙。在另一 個示例中,需要在進行交換之前驗證虛擬財產(chǎn)的某些屬性。再次,要 進行適當?shù)尿炞C,還需要對賣方的憑據(jù)進行訪問,這或許是不可能的。 如此,許多買方必須同意接受不完全的驗證,這可能導致成為欺詐或 其他欺騙性的行為的犧牲品。
因此,需要對現(xiàn)有技術進行改進,具體來說,需要更加有效的方 式來驗證虛擬財產(chǎn),以便幫助它們在市場中的交換。
發(fā)明內(nèi)容
本發(fā)明的實施例解決了當前技術的在驗證虛擬財產(chǎn)的缺陷,以便 幫助它們在市場中的交換。在本發(fā)明的一個實施例中,可以提供用于驗證和轉移在線游戲的虛擬財產(chǎn)的方法。所述方法可以包括讀取由所 述虛擬財產(chǎn)的賣方所提供的所述虛擬財產(chǎn)的屬性列表,向受信任的服 務器發(fā)送消息,其中,所述消息包括所述虛擬財產(chǎn)的屬性列表。所述 方法可以進一步包括從所述受信任的服務器接收消息,該消息確認所 述虛擬財產(chǎn)存在,確認賣方占有所述虛擬財產(chǎn),并確認所述屬性的列 表。所述方法可以進一步包括從支付機構接收支付確認,其中,支付 是由所述虛擬財產(chǎn)的買方所提供的。所述方法可以進一步包括向受信 任的服務器發(fā)送消息,指示將所述虛擬財產(chǎn)的占有從賣方轉移到買 方。
在本發(fā)明的另一個實施例中,提供了包括計算機可使用的介質(zhì)的 計算機程序產(chǎn)品,其中實現(xiàn)了用于驗證和轉移在線游戲的虛擬財產(chǎn)的 計算機可使用的程序代碼。計算機程序產(chǎn)品包括計算機可使用的程序 代碼,用于讀取由虛擬財產(chǎn)的賣方所提供的虛擬財產(chǎn)的屬性列表。計 算機程序產(chǎn)品進一步計算機可使用的程序代碼,包括用于向受信任的 服務器發(fā)送消息,其中,所述消息包括虛擬財產(chǎn)的屬性列表。計算機 程序產(chǎn)品進一步包括計算機可使用的程序代碼,用于從受信任的服務 器接收消息,該消息確認虛擬財產(chǎn)存在,確認賣方占有虛擬財產(chǎn),并 確認屬性的列表。計算機程序產(chǎn)品進一步包括計算機可使用的程序代 碼,用于從支付授權接收支付確認,其中,支付是由虛擬財產(chǎn)的買方 所提供的。計算機程序產(chǎn)品進一步包括計算機可使用的程序代碼,用 于向受信任的服務器發(fā)送消息,指示將虛擬財產(chǎn)的占有從賣方轉移到 買方。
在本發(fā)明的再一個實施例中,可以提供用于驗證和轉移在線游戲
的虛擬財產(chǎn)的服務器。服務器可以包括Web服務器,用于提供Web 界面,用于讀取由虛擬財產(chǎn)的賣方所提供的虛擬財產(chǎn)的屬性列表。服 務器進一步可以包括用于向受信任的服務器發(fā)送消息的傳輸器,其 中,所述消息包括虛擬財產(chǎn)的屬性列表。服務器進一步可以包括用于 從所述受信任的服務器接收消息的接收器,所述消息確認所述虛擬財 產(chǎn)的存在,確認賣方占有所述虛擬財產(chǎn),確認所述屬性列表,其中,所述接收器進一步從支付機構接收支付確認,其中,支付是由所述虛
擬財產(chǎn)的買方所提供的。服務器進一步可以包括所述Web服務器的 處理器,所述處理器被配置為向受信任的服務器發(fā)送消息,指示將所 述虛擬財產(chǎn)的占有從賣方轉移到買方。
在隨后的描述中將闡述本發(fā)明的其他方面,經(jīng)過描述,這些方面 將變清楚,也可以通過本發(fā)明的實踐來了解。本發(fā)明的方面將通過在 所附權利要求中特別指出的元素和組合來實現(xiàn)和獲得。應該理解,前 面的一般性的說明和下面的詳細描述只是示范性的和說明性的,不會 對如權利要求所述的本發(fā)明形成限制。
此說明書收入的并構成此說明書的 一部分的
了此發(fā)明 的實施例,與說明書一起,用于說明此發(fā)明的原理。這里所顯示的實 施例目前是首選的,然而,可以理解,本發(fā)明不僅限于所顯示的準確 的配置和方法,其中
圖1是顯示了根據(jù)本發(fā)明的原理的應用的網(wǎng)絡體系結構的方框 圖的例圖2是根據(jù)本發(fā)明的一個實施例的用于驗證和轉讓虛擬財產(chǎn)的 過程的流程圖。
具體實施例方式
本發(fā)明的實施例提供了用于驗證和轉移虛擬財產(chǎn)以便幫助虛擬 財產(chǎn)交換的方法、服務器和計算機程序產(chǎn)品。根據(jù)本發(fā)明的一個實施 例,給賣方提供了一個諸如網(wǎng)站之類的論壇,用于張貼他的供銷售的 虛擬財產(chǎn)。給買方提供了查看論壇上的正在出售的虛擬財產(chǎn)的機會。 進一步提供了用于驗證虛擬財產(chǎn)的存在、所有權和聲明的屬性的方 法。如果驗證了虛擬財產(chǎn),則給買方提供用于輸入支付憑據(jù)以便為虛 擬財產(chǎn)進行支付的界面。最后,如果接收支付,則提供用于將虛擬財 產(chǎn)的所有權從賣方轉移到買方的方法。現(xiàn)在請參看附圖,相同的附圖標記表示相同的元件,圖1顯示 了 一個方框圖,該圖顯示了根據(jù)本發(fā)明的原理的應用程序的網(wǎng)絡體系 結構。本發(fā)明的示范性實施例遵循圖1的系統(tǒng)體系結構。圖1顯示
了本發(fā)明的一個實施例,其中,用戶120-122通過網(wǎng)絡106與應用 服務器130進行交互,如在應用程序服務提供商實現(xiàn)的網(wǎng)絡中。
圖1顯示了通過諸如臺式個人計算機或服務器之類的客戶端計 算機連接到網(wǎng)絡106的用戶120-122和應用月艮務器130。支付授權 服務器102和游戲服務器108向用戶120-122提供附加功能。應 用服務器包括向客戶端計算機提供應用程序的軟件引擎。應用服務器 130執(zhí)行如下面比較詳細地描述的虛擬財產(chǎn)驗證和轉讓過程。游戲服 務器108向多個玩家提供在線游戲或MMOG。游戲服務器108還 可以進一步對虛擬財產(chǎn)信息進行驗證,如下面比較詳細地描述的。在 此專利申請中,使用術語"在線游戲"來指通過諸如全球因特網(wǎng)或 Web之類的網(wǎng)絡訪問的任何游戲、模擬、虛擬世界或任何基于計算 機的模擬環(huán)境。
支付授權服務器102提供保證電子金融交易進行的電子資金轉 帳功能。electronic payments by businesses支4十授權月良務器102可以 保證持卡人啟動的交易,持卡人利用支付卡、電子商家支付(electronic payments by businesses ),以及電子支票清算。當使用諸如信用卡或 貨記卡之類的支付卡時,可以由持卡人啟動電子資金轉帳。這可以在 銷售點進行,或在沒有卡時進行,如對于電話訂單和網(wǎng)上購物。
應用服務器130、支付授權服務器102和游戲服務器108可以 依附于市場上市場上銷售的任4可月良務器平臺,如Sun Microsystems J2EE平臺、基于Web的應用程序平臺,用于進行電子商務的集成 的平臺,或內(nèi)容管理系統(tǒng)平臺。應該指出的是,雖然圖1只顯示了 用戶120-122和一個應用服務器130,但是,本發(fā)明的系統(tǒng)支持通過 客戶端計算機進行連接的任意數(shù)量的用戶和服務器。下面將參考附
圖,比較詳細地描述應用服務器130以及其功能。
在本發(fā)明的一個實施例中,應用服務器130的應用程序是具有上的客戶端部分的客戶端-服務器應 用程序和駐留在應用服務器130上的服務器應用程序。在本發(fā)明的 另一個實施例中,應用服務器130的應用程序的駐留在用戶120 -122計算機上的客戶端部分就是Web瀏覽器。在本發(fā)明的另一個實 施例中,游戲服務器108的游戲是在線多人視頻游戲,如第一人稱 射擊MMOG,是由用戶120-122通過網(wǎng)絡106玩的。
圖1進一步顯示了應用服務器130包括數(shù)據(jù)庫140。圖1還 顯示了游戲服務器108包括數(shù)據(jù)庫112。數(shù)據(jù)庫140、 112是應用 服務器130和游戲服務器108在操作過程中所使用的數(shù)據(jù)的儲存 庫。下面將比較詳細地描述存儲在數(shù)據(jù)庫140, 112中的數(shù)據(jù)。數(shù)據(jù) 庫140、 112可以遵循數(shù)據(jù)庫的平模型、分層模型、面向?qū)ο蟮哪P?或關系模型中的任何一個。此外,數(shù)據(jù)庫140、 112可以是市場上銷 售的4壬何數(shù)據(jù)庫,如Oracle Corporation推出的Oracle Database (企業(yè)版或個人版),或Microsoft Corporation推出的Microsoft SQLServer或Access 2000數(shù)據(jù)庫。
數(shù)據(jù)庫140、 112還可以包括數(shù)據(jù)庫管理系統(tǒng),這是控制數(shù)據(jù)庫 中的數(shù)據(jù)(字段、記錄和文件)的組織、存儲和檢索的應用程序。數(shù) 據(jù)庫管理系統(tǒng)接受來自服務器的對數(shù)據(jù)的請求,并指示操作系統(tǒng)轉移 適當?shù)臄?shù)據(jù)。數(shù)據(jù)庫管理系統(tǒng)還可以控制數(shù)據(jù)庫的安全性和完整性。 數(shù)據(jù)安全性防止未經(jīng)授權的用戶查看或更新數(shù)據(jù)庫的某些部分。數(shù)據(jù) 庫管理系統(tǒng)可以是市場上銷售的任何數(shù)據(jù)庫管理系統(tǒng),如Oracle Corporation推出的Oracle E - Business Suke。
在本發(fā)明的一個實施例中,用戶120-122的計算機系統(tǒng)和應用 服務器130是一個或多個個人計算機(PC)、個人數(shù)字助理(PDA)、 手持式計算機、掌上電腦、筆記本電腦、智能電話、游戲控制臺或任 何其他信息處理設備。PC可以是運4亍Microsoft Windows或 LINUX操作系統(tǒng)的一個或多個IBM或兼容的PC工作站、運行 Mac OS操作系統(tǒng)或相當?shù)牟僮飨到y(tǒng)的一個或多個Macintosh計算 機。在另一個實施例中,用戶120-122的計算機系統(tǒng)和應用服務器是服務器系統(tǒng),如運行SunOS操作系統(tǒng)的SUN Ultra工作站, 或運行AIX操作系統(tǒng)的IBMRS/6000工作站和服務器。
在本發(fā)明的一個實施例中,網(wǎng)絡106是電路交換網(wǎng),如公眾業(yè) 務電話網(wǎng)絡(PSTN)。在另一個實施例中,網(wǎng)絡106是分組交換網(wǎng)絡。 分組交換網(wǎng)絡是諸如全球因特網(wǎng)之類的廣域網(wǎng)(WAN)、專用WAN、 局域網(wǎng)(LAN)、電信網(wǎng)絡或上文所提及的網(wǎng)絡的任何組合。在再一個 實施例中,網(wǎng)絡106的結構是有線網(wǎng)絡、無線網(wǎng)絡、廣播網(wǎng)或點對 點網(wǎng)絡。
應用服務器130通過諸如網(wǎng)絡接口卡之類的網(wǎng)絡接口直接連接 到網(wǎng)絡106。或者,應用服務器130包括通過網(wǎng)絡接口連接到網(wǎng)絡 106的Web服務器。在此備選方案中,應用服務器130在邏輯上連 接到Web服務器,該Web服務器提供對客戶端(如用戶120、 122 ) 可用的Web接口。此選項是有益的,因為Web接口允許具有Web 連接的任何客戶端連接到應用服務器130和支付授權服務器102。 Web接口為范圍廣泛的客戶端提供到應用服務器130和支付授權 服務器102的簡單、有效的、高度兼容的,經(jīng)濟的和高度可用的連 接。
圖1顯示了一組連接到應用服務器130的用戶120-122。這些 客戶端可以執(zhí)行客戶端應用程序,如以C++、 Java、 Visual Basic、 HTML、 XML、 Flash編寫的編譯的或解釋的可執(zhí)行模塊,或單獨的 Java小程序、Java scriptlet、 Java腳本、Perl腳本、ActiveX控件, 或任何在客戶端計算機上執(zhí)行的任何自給自足應用程序。
應該指出的是,在上文所描述的本發(fā)明的一個實施例中,應用服 務器130被描述為與支付授權服務器102和游戲服務器108分開 的。在此實施例中,應用服務器130、支付授權服務器102和游戲 服務器108通過網(wǎng)絡106或其他通信介質(zhì)進行通信。在本發(fā)明的替 代實施例中,應用服務器130、支付授權服務器102和游戲服務器 108中的任何兩個或更多服務器都可以集成在一起,在此備選實施例 中,集成的元件共享相同的資源。圖2是根據(jù)本發(fā)明的一個實施例的用于驗證和轉讓虛擬財產(chǎn)的 過程的流程圖。圖2的流程圖描述了圖1的應用服務器130為幫 助虛擬財產(chǎn)的交換完成的進程。
虛擬財產(chǎn)可以包括在線游戲的人物、在線游戲的物品、在線游戲 的武器、在線游戲的交通工具、在線游戲的虛擬貨幣、在線游戲的經(jīng) 驗值,以及在線游戲的^又限之中的任何一個。虛擬財產(chǎn)還可以進一步 是只在游戲中存在的任何商品或物品,該商品可以通過玩在線游戲、 購買在線游戲中的商品或從在線游戲的另一個玩家接收商品的方式 而獲得。
在圖2的步驟202中,給賣方提供了一個諸如網(wǎng)站之類的論 壇,用于張貼他的供銷售的虛擬財產(chǎn)。例如,可以提供一個Web頁 面或一組Web頁面,其中,賣方可以通過文本字段、按鈕和各種圖 形用戶界面小部件來輸入信息。
在步驟204中,在進入網(wǎng)站或被允許利用網(wǎng)站之前,可以要求 賣方輸入標識信息,如他的姓名、地址、電話號碼、電子郵件地址, 以及社會保障號碼、銀行帳戶號碼、金融機構名稱、金融機構地址、 金融機構電話號碼等等。也是在步驟204中,還可以進一步要求賣 方輸入有關虛擬財產(chǎn)所在的在線游戲的標識信息。如此,可以要求賣 方輸入虛擬財產(chǎn)的在線游戲的名稱,在線游戲的Web地址,在線游 戲的IP地址,以及在Web上定位在線游戲所需的任何其他信息。
也是在步驟204中,還可以進一步要求賣方輸入占有他打算出 售的虛擬財產(chǎn)的在線角色的憑據(jù)。如此,可以要求賣方輸入占有虛擬 財產(chǎn)的人物(如果有的話)的姓名,賣方使用的用戶名或登錄名,賣 方為該賣方提供的用戶名、登錄名或人物所使用的密碼,以及定位或 唯一地標識占有賣方打算出售的虛擬財產(chǎn)的實體所需的任何其他信 息。
也是在步驟204中,可以要求賣方輸入有關他打算出售的虛擬 財產(chǎn)的信息,如虛擬財產(chǎn)的名稱,虛擬財產(chǎn)的唯一標識符,虛擬財產(chǎn) 的量或虛擬財產(chǎn)的任何其他屬性。最后,也是在步驟204中,賣方可以輸入虛擬財產(chǎn)的所需的價格?;蛘撸瑧梅掌?30根據(jù)預先
定義的計劃或算法設置虛擬財產(chǎn)的價格。
在步驟206中,給買方提供查看論壇上的正在出售的虛擬財產(chǎn)
的機會。在步驟208中,在進入網(wǎng)站或被允許利用網(wǎng)站之前,可以
要求買方輸入標識信息,如他的姓名、地址、電話號碼、電子郵件地
址,以及社會保障號碼。還可以進一步要求買方輸入支付憑據(jù),如他
的4艮4亍帳戶號碼、金融4幾構名稱、金融才幾構地址、金融才幾構電話號碼、
信用卡號、信用卡帳單地址、信用卡到期日期和信用卡安全號碼。還
可以進一步要求買方輸入應該占有他打算購買的虛擬財產(chǎn)的在線角
色的憑據(jù)。如此,可以要求買方輸入應該占有虛擬財產(chǎn)的人物(如杲
有的話)的姓名,買方使用的用戶名或登錄名,買方為該買方提供的
用戶名、登錄名或人物所使用的密碼,以及定位或唯一地標識應該占 有買方打算購買的虛擬財產(chǎn)的實體所需的任何其他信息。例如,可以
提供一個Web頁面或一組Web頁面,其中,買方可以通過文本字 段、按鈕和各種圖形用戶界面小部件來輸入信息。
在步驟210中,應用服務器130向游戲服務器發(fā)送消息,其中, 消息包括賣方在步驟204中輸入的全部信息或某些信息。至少,消 息可以包括賣方的標識符、如賣方的登錄名,以及虛擬財產(chǎn)的標識符, 如虛擬財產(chǎn)的名稱。消息還可以進一步包括賣方輸入的虛擬財產(chǎn)的任 何屬性。最后,消息還可以進一步包括賣方輸入的任何憑據(jù)。游戲服 務器108的位置是賣方在步驟204中提供的。
在步驟214中,游戲服務器108將接收到的信息與存儲在數(shù)據(jù) 庫112中的數(shù)據(jù)進行比較,數(shù)據(jù)庫112托管了游戲用戶、游戲用戶 憑據(jù)、游戲用戶統(tǒng)計信息和每一個游戲用戶占有的虛擬財產(chǎn)的數(shù)據(jù) 庫。至少,游戲服務器108檢查消息中標識的虛擬財產(chǎn)是否存在, 虛擬財產(chǎn)是否為賣方所占有。游戲服務器108還可以進一步將消息 中標識的虛擬財產(chǎn)的屬性與存儲在數(shù)據(jù)庫112中的數(shù)據(jù)進行比較。 游戲服務器108還可以進一步驗證賣方在步驟204中所提供的憑 據(jù)。在步驟216中,游戲服務器108判斷消息中的數(shù)據(jù)是否是真實 的。如果此判斷的結果是肯定的,則進入步驟218。如果此判斷的結 果是否定的,則進入步驟220。在步驟220中,游戲服務器108向 應用服務器130發(fā)送消息,其中,消息包括非確認或錯誤消息。在 步驟222中,應用服務器130接收消息,并取消交易。
在本發(fā)明的一個實施例中,在步驟210-216中所描述的驗證過 程可以緊隨在賣方在步驟204中輸入信息之后進行。在此實施例中, 在向買方提供有關虛擬財產(chǎn)的數(shù)據(jù)之前驗證正在出售的虛擬財產(chǎn)。
在步驟218中,游戲服務器108向應用服務器130發(fā)送回復 消息,確認在步驟212中發(fā)送到游戲服務器108的數(shù)據(jù)。至少,游 戲服務器108在回復消息中確認所談論的虛擬財產(chǎn)是存在的,虛擬 財產(chǎn)的所有者是賣方。游戲服務器108還可以進一步在回復消息中 確認在步驟212中發(fā)送到游戲服務器108的消息中提供的任何其 他數(shù)據(jù)。
在步驟224中,應用服務器130接收消息,并啟動虛擬財產(chǎn)的 價格的電子資金轉帳過程,如在步驟204中設置的。步驟224的電 子資金轉帳過程完成將資金從買方轉移到賣方的過程。步驟224可 以包括提示買方輸入標識信息,如他的姓名、地址、電話號碼、電子 郵件地址,以及社會保障號碼,如果在上面的步驟208中還沒有輸 入的話。還可以提示買方輸入支付憑據(jù),如他的銀行帳戶號碼、金融 機構名稱、金融機構地址、金融機構電話號碼、信用卡號、信用卡帳 單地址、信用卡到期日期和信用卡安全號碼,如果在上面的步驟208 中還沒有輸入的話。例如,可以提供一個Web頁面或一組Web頁 面,其中,買方可以通過文本字段、按鈕和各種圖形用戶界面小部件 來輸入信息。
步驟224的電子資金轉帳過程包括向支付授權服務器102發(fā) 送上文所描述的某些或全部支付憑據(jù)。應用服務器130可以通過網(wǎng) 絡106在消息中向支付授權服務器102發(fā)送支付憑據(jù)。
在步驟226中,支付授權服務器102通過網(wǎng)絡106向應用服務器130發(fā)送消息。在步驟228中,應用服務器130判斷來自支 付授權服務器102的消息是否確認正在銷售的虛擬財產(chǎn)的價格的支 付。如果此判斷的結果是肯定的,則進入步驟230。如果此判斷的結 果是否定的,則進入步驟222。
在步驟230中,應用服務器130向游戲服務器108發(fā)送消 息,命令將虛擬財產(chǎn)從賣方轉移到買方。消息至少包括賣方的標識符、 虛擬財產(chǎn)的標識符和買方的標識符。消息還可以包括賣方的憑據(jù)和虛 擬財產(chǎn)的額外的屬性,如在上面步驟204中賣方所指定的。消息還 可以包括買方的憑據(jù),如在上面的步驟208中買方所指定的。
在步驟232中,游戲服務器108從應用服務器130接收消 息,并將虛擬財產(chǎn)的占有從賣方轉移到買方。在步驟234中,游戲 服務器108向應用服務器130發(fā)送確認轉移的消息。在步驟236 中,應用服務器130通知買方和賣方交易已完成。在步驟238中, 圖2的控制流停止。
本發(fā)明的實施例可以呈現(xiàn)完全是硬件、完全是軟件或包含硬件和 軟件元件兩者的實施方式的形式。在優(yōu)選實施例中,本發(fā)明是以軟件 實現(xiàn)的,包括但不僅限于固件、常駐軟件、微代碼等等。此外,本發(fā) 明還可以呈現(xiàn)計算機程序產(chǎn)品的形式,該產(chǎn)品可以從計算機可使用的 或計算機可讀取的介質(zhì)進行訪問,介質(zhì)提供了程序代碼,供計算機或 任何指令執(zhí)行系統(tǒng)使用或與它們一起使用。
對于此說明書,計算機可使用的或計算機可讀取的介質(zhì)可以是可 以包含、存儲、傳遞、傳播或傳輸供指令執(zhí)行系統(tǒng)、設備使用或與它 們一起使用的程序的任何設備。介質(zhì)可以是電子的、磁性的、光學的、 電磁的、紅外線的或半導體系統(tǒng)(或設備)或傳播介質(zhì)。計算機可讀 取的介質(zhì)的示例包括半導體或固態(tài)存儲器,磁帶,可移動計算機磁盤, RAM, ROM,硬磁盤和光盤。光盤的當前示例包括光盤-只讀存儲器 (CD-ROM),光盤讀取/寫入(CD-R/W),以及DVD。
適用于存儲和/或執(zhí)行程序代碼的數(shù)據(jù)處理系統(tǒng)將至少包括一個 通過系統(tǒng)總線直接或間接地連接到存儲器元件的處理器。存儲器元件可以包括在程序代碼的實際執(zhí)行過程中使用的本地存儲器,大容量存 儲器,以及高速緩沖存儲器,該高速緩沖存儲器提供了至少某些程序 代碼的臨時存儲器,以便減少在執(zhí)行過程中必須從大容量存儲器檢索
代碼的次數(shù)。輸入/輸出或I/O設備(包括但不僅限于,鍵盤、顯示 器、指示設備等等)可以直接或者通過I/O控制器連接到系統(tǒng)。網(wǎng)
絡適配器也可以連接到系統(tǒng),以使得數(shù)據(jù)處理系統(tǒng)通過專用或公共網(wǎng) 絡連接到其他數(shù)據(jù)處理系統(tǒng)或遠程打印機或存儲設備。調(diào)制解調(diào)器, 電纜調(diào)制解調(diào)器和以太網(wǎng)卡只是幾個當前可用的網(wǎng)絡適配器類型。
權利要求
1. 一種用于驗證和轉讓在線游戲的虛擬財產(chǎn)的方法,包括讀取由所述虛擬財產(chǎn)的賣方所提供的所述虛擬財產(chǎn)的屬性列表;向受信任的服務器發(fā)送消息,其中,所述消息包括所述虛擬財產(chǎn)的屬性列表;從所述受信任的服務器接收消息,所述消息確認所述虛擬財產(chǎn)存在,確認賣方占有所述虛擬財產(chǎn),并確認所述屬性的列表;從支付機構接收支付確認,其中,支付是由所述虛擬財產(chǎn)的買方所提供的;以及向受信任的服務器發(fā)送消息,指示將所述虛擬財產(chǎn)的占有從賣方轉移到買方。
2. 根據(jù)權利要求1所述的方法,其中,所述讀取步驟進一步包括向賣方提供用于提供賣方的標識符以及賣方占有的虛擬財產(chǎn)的 屬性列表的Web界面;以及讀取由所述虛擬財產(chǎn)的賣方所提供的所迷虛擬財產(chǎn)的屬性列表, 其中,所述屬性列表至少包括下列各項中的一個所述虛擬財產(chǎn)的名稱;所述虛擬財產(chǎn)的唯一標識符;以及所述虛擬財產(chǎn)的量。
3. 根據(jù)權利要求2所述的方法,其中,所述接收支付確認的步 驟進一步包括向買方提供用于提供支付憑據(jù)的Web界面; 向所述支付機構發(fā)送所迷支付憑據(jù);以及 從所述支付機構接收支付確認。
4. 一種用于驗證和轉讓在線游戲的虛擬財產(chǎn)的服務器,包括 用于提供Web界面的Web服務器,所述Web界面用于讀取由所述虛擬財產(chǎn)的賣方所提供的所述虛擬財產(chǎn)的屬性列表;用于向受信任的服務器發(fā)送消息的傳輸器,其中,所述消息包括所述虛擬財產(chǎn)的所述屬性列表;用于從所述受信任的服務器接收消息的接收器,所述消息確認所 述虛擬財產(chǎn)的存在,確認賣方占有所述虛擬財產(chǎn),以及確認所述屬性 列表,其中,所述接收器進一步從支付機構接收支付確認,其中,支 付是由所述虛擬財產(chǎn)的買方所提供的;以及所述Web服務器的處理器,所述處理器被配置為向受信任的服 務器發(fā)送消息,指示將所述虛擬財產(chǎn)的占有從賣方轉移到買方。
5. 根據(jù)權利要求4所述的服務器,其中,虛擬財產(chǎn)包括在線游戲的人物、在線游戲的物品、在線游戲的武器、在線游戲的交通工具、在線游戲的虛擬貨幣、在線游戲的經(jīng)驗值,以及在線游戲的權限之中 的/f壬何一個。
6. 根據(jù)權利要求5所述的服務器,其中,所述Web界面包括的屬性列表的Web頁面,其中,所述屬性的列表至少包括下列各項 中的一個所述虛擬財產(chǎn)的名稱;所述虛擬財產(chǎn)的唯一標識符;以及所述虛擬財產(chǎn)的量。
7.根據(jù)權利要求6所述的服務器,進一步包括 向買方提供的用于輸入支付憑據(jù)的Web界面。
全文摘要
提供一種用于驗證和轉讓在線游戲的虛擬財產(chǎn)的方法。所述方法可以包括讀取由所述虛擬財產(chǎn)的賣方所提供的所述虛擬財產(chǎn)的屬性列表,向受信任的服務器發(fā)送消息,其中,所述消息包括所述虛擬財產(chǎn)的屬性列表。所述方法可以進一步包括從所述受信任的服務器接收消息,該消息確認所述虛擬財產(chǎn)存在,確認賣方占有所述虛擬財產(chǎn),并確認所述屬性的列表。所述方法可以進一步包括從支付機構接收支付確認,其中,支付是由所述虛擬財產(chǎn)的買方所提供的。所述方法可以進一步包括向受信任的服務器發(fā)送消息,指示將所述虛擬財產(chǎn)的占有從賣方轉移到買方。
文檔編號G06Q30/00GK101430783SQ20081014923
公開日2009年5月13日 申請日期2008年9月17日 優(yōu)先權日2007年11月6日
發(fā)明者W·G·帕甘 申請人:國際商業(yè)機器公司