基于標(biāo)簽內(nèi)容和社交網(wǎng)絡(luò)內(nèi)容對(duì)云執(zhí)行迷你游戲進(jìn)行排名的系統(tǒng)和方法
【專利摘要】本文提供了一種對(duì)在游戲云系統(tǒng)中創(chuàng)建并且執(zhí)行的迷你游戲進(jìn)行管理的方法。一種方法包括提供存儲(chǔ)于所述游戲云系統(tǒng)中的多個(gè)迷你游戲。每個(gè)迷你游戲基于游戲標(biāo)題的玩游戲視頻記錄創(chuàng)建而成并在社交網(wǎng)絡(luò)中共享。所述方法進(jìn)一步包括識(shí)別每個(gè)迷你游戲的用戶交互并基于與每個(gè)迷你游戲相關(guān)的所識(shí)別的用戶交互將所述迷你游戲排名。然后,在游戲站點(diǎn)和/或社交網(wǎng)絡(luò)站點(diǎn)上按照基于所述排名的順序來顯示所述迷你游戲的一些或全部。
【專利說明】基于標(biāo)簽內(nèi)容和社交網(wǎng)絡(luò)內(nèi)容對(duì)云執(zhí)行迷你游戲進(jìn)行排名的系統(tǒng)和方法
[0001]優(yōu)先權(quán)要求
[0002]本申請(qǐng)根據(jù)美國法典第35篇第119條(e)款要求2012年12月26日提交的標(biāo)題為“Systems and Methods for Ranking of Cloud Executed Min1-Games Based on TagContent and Social Network Content”的美國臨時(shí)專利申請(qǐng)?zhí)?1/746,083的權(quán)益和優(yōu)先權(quán),所述美國臨時(shí)專利申請(qǐng)的全文以引用的方式并入本文。
【技術(shù)領(lǐng)域】
[0003]本發(fā)明涉及基于用戶交互來管理游戲云執(zhí)行系統(tǒng)中的用戶創(chuàng)建的迷你游戲的系統(tǒng)和方法。
【背景技術(shù)】
[0004]云系統(tǒng)通過使用計(jì)算資源(硬件和軟件)來在網(wǎng)絡(luò)(通常是因特網(wǎng))上輸送服務(wù)。所述服務(wù)在游戲情形下使得內(nèi)容能夠流式傳輸?shù)竭h(yuǎn)程客戶端,其中大多數(shù)處理是在服務(wù)器上完成,所述服務(wù)器可以是分布式的。在遠(yuǎn)程客戶端處提供的輸入將進(jìn)而驅(qū)動(dòng)游戲的執(zhí)行,而在所述客戶端的位置處不需要專用的游戲硬件。因此,云游戲越來越受歡迎,因?yàn)橛脩艨筛菀椎卦L問更多標(biāo)題而不受復(fù)雜硬件的限制,并且游戲供應(yīng)商可更容易地從集中位置來控制游戲代碼。
[0005]正是在這種情況下本發(fā)明的實(shí)施方案應(yīng)運(yùn)而生。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的實(shí)施方案涉及基于用戶交互來管理游戲云執(zhí)行系統(tǒng)中的迷你游戲的系統(tǒng)和方法,且具體來說涉及將特定迷你游戲排名并顯示給其他用戶以鼓勵(lì)共享所述迷你游戲。本發(fā)明的幾個(gè)發(fā)明實(shí)施方案在下文進(jìn)行描述。
[0007]在一個(gè)實(shí)施方案中,公開了一種管理在游戲云系統(tǒng)中創(chuàng)建并且執(zhí)行的迷你游戲的方法。所述方法包括提供存儲(chǔ)于游戲云系統(tǒng)中的多個(gè)迷你游戲,其中所述多個(gè)迷你游戲中的每一個(gè)基于游戲標(biāo)題的玩游戲的視頻記錄創(chuàng)建而成,并且所述多個(gè)迷你游戲中的每一個(gè)在社交網(wǎng)絡(luò)中共享。所述方法進(jìn)一步包括識(shí)別針對(duì)所述多個(gè)迷你游戲中的每一個(gè)的用戶交互,并基于與每個(gè)迷你游戲相關(guān)的所識(shí)別的用戶交互將所述迷你游戲排名。按基于排名的順序來顯示迷你游戲所公開的方法由處理器執(zhí)行。
[0008]在又一個(gè)實(shí)施方案中,公開了一種具有游戲云系統(tǒng)的方法。所述游戲云系統(tǒng)包括迷你游戲處理器、標(biāo)簽處理器以及社交關(guān)系管理器。所述迷你游戲處理器被配置來提供存儲(chǔ)于游戲云系統(tǒng)中的多個(gè)迷你游戲,并且所述多個(gè)迷你游戲中的每一個(gè)基于視頻游戲標(biāo)題的玩游戲的視頻記錄創(chuàng)建而成。所述社交關(guān)系管理器被配置成使得能夠發(fā)布所述多個(gè)迷你游戲中的至少一個(gè)以便在社交網(wǎng)絡(luò)中共享并獲得每個(gè)共享迷你游戲的社交網(wǎng)絡(luò)內(nèi)容。所述標(biāo)簽處理器被進(jìn)一步配置來獲得每個(gè)共享迷你游戲的標(biāo)簽內(nèi)容,并且所述迷你游戲處理器被進(jìn)一步配置來至少部分基于與每個(gè)迷你游戲相關(guān)的標(biāo)簽內(nèi)容和社交網(wǎng)絡(luò)內(nèi)容而將所述多個(gè)迷你游戲排名。
[0009]在另一個(gè)實(shí)施方案中,公開了另一種共享迷你游戲的方法。所述方法包括在以流格式在線玩游戲標(biāo)題時(shí)在云游戲系統(tǒng)中產(chǎn)生游戲標(biāo)題的玩游戲的視頻記錄;使得能夠觀看所述視頻記錄;提供控件以使得能夠選擇所述視頻記錄的一部分。所述方法進(jìn)一步包括產(chǎn)生與所述視頻記錄的所選擇部分相對(duì)應(yīng)的迷你游戲并使得能夠共享所述迷你游戲。所述迷你游戲是可以流格式在線玩的游戲標(biāo)題的一部分且與所述視頻記錄的所述部分一起共享。響應(yīng)于所述共享,從播放了所述視頻記錄的所述部分或玩了所述迷你游戲的一個(gè)或多個(gè)用戶處接收標(biāo)簽數(shù)據(jù)。所述標(biāo)簽數(shù)據(jù)用于將迷你游戲排名,并且所述排名用于在網(wǎng)頁上按照至少部分基于排名的順序來顯示所述迷你游戲。
[0010]結(jié)合附圖來閱讀以下詳細(xì)描述,本發(fā)明的其它方面將變得顯而易見,以下詳細(xì)描述通過舉例的方式來說明本發(fā)明的原理。
【專利附圖】
【附圖說明】
[0011]結(jié)合附圖來參閱以下描述可以最好地理解本發(fā)明,在附圖中:
[0012]圖1A示出根據(jù)本發(fā)明的實(shí)施方案的能夠訪問并且玩存儲(chǔ)于游戲云系統(tǒng)中的視頻游戲的系統(tǒng)圖。
[0013]圖1B示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的游戲云網(wǎng)絡(luò)。
[0014]圖1C示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的存儲(chǔ)于游戲云系統(tǒng)中的示例性用戶簡(jiǎn)檔。
[0015]圖2示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的基于視頻記錄所創(chuàng)建的迷你游戲。
[0016]圖3A示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的迷你游戲數(shù)據(jù)簡(jiǎn)檔。
[0017]圖3B示出展示了根據(jù)本發(fā)明的一個(gè)實(shí)施方案的共享迷你游戲的用戶交互的組分的框圖。
[0018]圖4A示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的展示了經(jīng)過分類和排名的迷你游戲的社交網(wǎng)絡(luò)網(wǎng)頁。
[0019]圖4B示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的所顯示的迷你游戲的即時(shí)重放。
[0020]圖5A示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的展示了迷你游戲以及其它有關(guān)信息的網(wǎng)頁。
[0021]圖5B示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的用于觀看迷你游戲的網(wǎng)頁。
[0022]圖6示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的具有標(biāo)簽內(nèi)容的迷你游戲。
[0023]圖7是示出了根據(jù)本發(fā)明的一個(gè)實(shí)施方案的管理游戲云系統(tǒng)中所共享的迷你游戲的示例性方法的流程圖。
【具體實(shí)施方式】
[0024]以下實(shí)施方案描述了用于管理基于云的系統(tǒng)中的共享迷你游戲的系統(tǒng)和方法。迷你游戲的管理包括(但不限于)基于與迷你游戲相關(guān)的用戶交互將共享迷你游戲分類、排名和顯示。
[0025]在一個(gè)實(shí)施方案中,如下文更詳細(xì)描述,要共享的迷你游戲是用戶自定義的。在一個(gè)實(shí)施方案中,創(chuàng)建以允許用戶玩完整游戲來開始,這些用戶能從在線數(shù)據(jù)庫中玩所述完整游戲。
[0026]在一個(gè)實(shí)施方案中,玩游戲是通過基于云的處理系統(tǒng)來進(jìn)行的,所述基于云的處理系統(tǒng)使得在線玩游戲能夠流式輸送,同時(shí)允許用戶從連接到因特網(wǎng)上的遠(yuǎn)程位置處提供交互式輸入。當(dāng)用戶玩游戲時(shí),創(chuàng)建了游戲的視頻記錄,從而示出了來自玩游戲會(huì)期的玩游戲活動(dòng)。在一個(gè)實(shí)施方案中,允許用戶選擇所述視頻記錄的一部分。在一個(gè)實(shí)施方案中,使用對(duì)所述視頻記錄的所述部分的選擇來定義將創(chuàng)建的所述迷你游戲的所述部分。用戶定義的迷你游戲因此將是完整游戲的一段或一部分,其中所定義的起始點(diǎn)和結(jié)束點(diǎn)如由用戶所定義。在一個(gè)實(shí)施方案中,所述段可以具有完整游戲的全部特征,且在其它實(shí)施方案中,具有比完整游戲所具有的更少的特征、對(duì)象、控件等。在一個(gè)實(shí)施方案中,用戶通過選擇視頻記錄的起始點(diǎn)和結(jié)束點(diǎn)來定義起始點(diǎn)和結(jié)束點(diǎn)。
[0027]結(jié)果是完整游戲的自定義選擇段,定義為可執(zhí)行的迷你游戲。由于迷你游戲是從視頻記錄定義,因此所述迷你游戲也可以被提供有隨附的視頻記錄部分或剪輯。在一個(gè)實(shí)施方案中,當(dāng)更多的用戶創(chuàng)建迷你游戲時(shí),很多不同的迷你游戲可能可以從同一個(gè)完整游戲標(biāo)題中創(chuàng)建而成,其中每一個(gè)迷你游戲具有不同的起始點(diǎn)和結(jié)束點(diǎn)。
[0028]由于迷你游戲具有與創(chuàng)建了所述迷你游戲的用戶相關(guān)的定制,因此用戶可能希望與其他用戶共享迷你游戲。例如,所述視頻記錄的與每個(gè)迷你游戲相關(guān)的部分將示出創(chuàng)建了所述迷你游戲的用戶的游戲玩法。游戲玩法可以示出(例如)用戶的成績(jī),如具體的游戲分?jǐn)?shù)、獎(jiǎng)勵(lì)等。
[0029]在一個(gè)實(shí)施方案中,迷你游戲可以通過游戲網(wǎng)絡(luò)來共享,其中游戲網(wǎng)絡(luò)的用戶可以發(fā)布他們創(chuàng)建的迷你游戲。在另一個(gè)實(shí)施方案中,用戶可以在社交網(wǎng)絡(luò)上發(fā)布迷你游戲的鏈接。由于共享,游戲網(wǎng)絡(luò)或社交網(wǎng)絡(luò)中的其他用戶將被允許訪問迷你游戲。在一個(gè)實(shí)施方案中,迷你游戲?qū)▋蓚€(gè)部分;一個(gè)部分是示出創(chuàng)建了迷你游戲的用戶的游戲玩法的視頻部分,且第二部分是與用于創(chuàng)建迷你游戲的完整游戲的片段相對(duì)應(yīng)的可執(zhí)行迷你游戲。
[0030]因此在共享過程中,用戶將被允許觀看迷你游戲的視頻記錄的所述部分并且還可玩創(chuàng)建者發(fā)布的迷你游戲。在觀看所述視頻記錄部分或玩所述迷你游戲可執(zhí)行部分期間,用戶可以引入標(biāo)簽數(shù)據(jù)。所述標(biāo)簽數(shù)據(jù)可以呈評(píng)論、文本、帖子、視頻、圖像或其它注釋的形式。所述標(biāo)簽數(shù)據(jù)還可以包括排名數(shù)據(jù)。所述排名數(shù)據(jù)可以包括引入標(biāo)簽數(shù)據(jù),所述標(biāo)簽數(shù)據(jù)指示喜歡或不喜歡、星數(shù)、較高的評(píng)級(jí)點(diǎn)、較低的評(píng)級(jí)點(diǎn)等?;诿阅阌螒虻墓蚕矶鴱挠脩籼幗邮盏乃鰳?biāo)簽數(shù)據(jù)可以用于提供各種所發(fā)布的迷你游戲的排名。在其它實(shí)施方案中,共享、觀看、玩、評(píng)論迷你游戲的所述標(biāo)簽數(shù)據(jù)或比率可以用于為迷你游戲提供較高的評(píng)級(jí)。在一個(gè)實(shí)施方案中,高評(píng)級(jí)的迷你游戲?qū)⒏怀龅靥峁┰谟螒蚓W(wǎng)站上。在其它實(shí)施方案中,高評(píng)級(jí)的迷你游戲可以向發(fā)布用戶提供獎(jiǎng)勵(lì)。這進(jìn)而可以提供內(nèi)置機(jī)制以促進(jìn)迷你游戲的更好質(zhì)量的發(fā)布。
[0031]在一個(gè)實(shí)施方案中,即使標(biāo)簽數(shù)據(jù)被設(shè)定在一個(gè)靜止視頻幀視圖上(即,在選擇了相位時(shí)存在于屏幕上的圖像),當(dāng)標(biāo)簽數(shù)據(jù)隨后示出時(shí),它也可以允許保持處于可視狀態(tài)一段時(shí)間,所述一段時(shí)間可以包含多個(gè)視頻幀示出時(shí)的時(shí)間。例如,可以在重放期間,在幾秒鐘內(nèi)示出標(biāo)簽數(shù)據(jù)。如果視頻的幀速率為(例如)60幀每秒(其它幀速率是可能的,更慢或更快),那么應(yīng)理解,標(biāo)簽數(shù)據(jù)可以顯示一段時(shí)間,這將涉及很多視頻幀的顯示。也應(yīng)理解,在一些實(shí)施方案中,幀將包括壓縮來減少傳輸?shù)却龝r(shí)間。
[0032]在一個(gè)實(shí)施方案中,與迷你游戲的用戶交互可以包括與所述迷你游戲相關(guān)的標(biāo)簽內(nèi)容和社交網(wǎng)絡(luò)內(nèi)容。迷你游戲的標(biāo)簽內(nèi)容包括在玩完整游戲期間針對(duì)迷你游戲的視頻幀所輸入的游戲標(biāo)簽數(shù)據(jù)、在觀看視頻記錄的一部分或觀看玩完整游戲記錄期間針對(duì)迷你游戲的視頻幀所輸入的游戲標(biāo)簽內(nèi)容、在玩迷你游戲期間所輸入的迷你游戲標(biāo)簽數(shù)據(jù)等。迷你游戲的社交網(wǎng)絡(luò)內(nèi)容可以包括迷你游戲共享的次數(shù)、迷你游戲觀看的次數(shù)、玩迷你游戲的次數(shù)、迷你游戲推薦的次數(shù)、針對(duì)迷你游戲所輸入的評(píng)論數(shù)、所創(chuàng)建的玩迷你游戲視頻的數(shù)量、迷你游戲共享的比率、迷你游戲標(biāo)記的比率、標(biāo)簽數(shù)據(jù)的質(zhì)量、高評(píng)級(jí)玩家的玩游戲數(shù)量等。
[0033]每個(gè)經(jīng)過分類和排名的迷你游戲都可以基于分類類別而以迷你游戲符號(hào)(例如,迷你游戲圖標(biāo))的形式顯示。當(dāng)鼠標(biāo)懸停在迷你游戲符號(hào)上方時(shí),由迷你游戲符號(hào)表示的迷你游戲的一些視頻幀將自動(dòng)播放?,F(xiàn)在將在下文參照示例性附圖描述另外的實(shí)例和實(shí)施方案。
[0034]然而,對(duì)于本領(lǐng)域技術(shù)人員將顯而易見的是,可以在沒有這些特定細(xì)節(jié)的一些或全部的情況下實(shí)踐本發(fā)明。在其它情況下,眾所周知的過程操作尚未進(jìn)行詳細(xì)描述,以免不必要地混淆本發(fā)明。
[0035]圖1A示出根據(jù)本發(fā)明的實(shí)施方案的能夠訪問并且玩存儲(chǔ)于游戲云系統(tǒng)(GCS) 110中的視頻游戲的系統(tǒng)圖100A。系統(tǒng)100A包括一個(gè)GCS110、一個(gè)或多個(gè)社交媒體供應(yīng)商140以及用戶裝置130,所有這些都通過因特網(wǎng)120連接。盡管在系統(tǒng)圖100A中示出一個(gè)用戶裝置130,但應(yīng)理解,在實(shí)踐中,更多的用戶裝置可以連接到因特網(wǎng)120上來訪問由GCSllO和社交媒體供應(yīng)商140提供的服務(wù)。
[0036]在一個(gè)實(shí)施方案中,游戲云系統(tǒng)110包括游戲執(zhí)行引擎170、記錄引擎171、迷你游戲處理器172、標(biāo)簽處理器173、用戶處理器174、標(biāo)題索引引擎175、游戲會(huì)期管理器185、用戶訪問邏輯180、網(wǎng)絡(luò)接口 190以及社交關(guān)系管理器195。游戲云系統(tǒng)110可進(jìn)一步包括多個(gè)游戲存儲(chǔ)系統(tǒng),如游戲狀態(tài)存儲(chǔ)裝置160、游戲代碼存儲(chǔ)裝置161、記錄游戲存儲(chǔ)裝置162、標(biāo)簽數(shù)據(jù)存儲(chǔ)裝置163、游戲標(biāo)題存儲(chǔ)裝置164、游戲網(wǎng)絡(luò)用戶存儲(chǔ)裝置165、迷你游戲數(shù)據(jù)存儲(chǔ)裝置166以及社交網(wǎng)絡(luò)數(shù)據(jù)存儲(chǔ)裝置167。在一個(gè)實(shí)施方案中,游戲云系統(tǒng)110是一種可以提供游戲應(yīng)用程序、服務(wù)、游戲有關(guān)數(shù)字內(nèi)容以及系統(tǒng)、應(yīng)用程序、用戶與社交網(wǎng)絡(luò)之間的互聯(lián)性的系統(tǒng)。游戲云系統(tǒng)110可以通過網(wǎng)絡(luò)接口 190與用戶裝置130和社交媒體供應(yīng)商140通信,所述網(wǎng)絡(luò)接口 190將啟用有線和無線通信方法。在一個(gè)實(shí)施方案中,每個(gè)社交媒體供應(yīng)商140都包括至少一個(gè)社交圖145,所述社交圖145示出社交網(wǎng)絡(luò)的用戶互連。
[0037]在一個(gè)實(shí)施方案中,社交媒體供應(yīng)商可以是游戲云系統(tǒng)110本身,由此管理用戶關(guān)系,而不需要外部的社交媒體供應(yīng)商140。在其它實(shí)施方案中,所述系統(tǒng)可作為一種混合系統(tǒng)來操作,其中使用來自第三方社交媒體供應(yīng)商(通過API接口訪問等)的社交圖數(shù)據(jù)以及如由游戲云系統(tǒng)所限定的與其他用戶的用戶關(guān)系來管理社交關(guān)系。
[0038]在一個(gè)實(shí)施方案中,用戶(例如,用戶U0)可以通過用戶裝置130來訪問由游戲云系統(tǒng)110和社交媒體供應(yīng)商140提供的服務(wù)。用戶裝置130可以包括具有處理器和存儲(chǔ)器的任意類型的裝置,不論是有線或無線、便攜式或非便攜式的。用戶裝置130 (其示出為連接到因特網(wǎng)120上)包括顯示器132,所述顯示器132可以是觸摸屏,或通常由平板顯示器、陰極射線管(CRT)或能夠提供顯示的其它裝置提供的顯示器。或者,用戶裝置130可以使其顯示器132與所述裝置分離,這類似于臺(tái)式計(jì)算機(jī)或膝上型計(jì)算機(jī)。在一個(gè)實(shí)施方案中,用戶裝置130可以呈以下形式:智能電話、平板計(jì)算機(jī)或以便攜形體尺寸來提供觸摸屏功能的混合型裝置。一個(gè)示例性裝置可以包括便攜式電話裝置,所述便攜式電話裝置運(yùn)行操作系統(tǒng)并且具有訪問各種應(yīng)用程序的能力,所述各種應(yīng)用程序可以通過因特網(wǎng)120獲得并在本地便攜式裝置(例如,智能電話、平板計(jì)算機(jī)、膝上型計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)等)上執(zhí)行。
[0039]在一個(gè)實(shí)施方案中,用戶裝置130可以安裝使得能夠執(zhí)行和觀看由游戲云系統(tǒng)110存儲(chǔ)和共享的游戲的應(yīng)用程序。進(jìn)一步來說,用戶裝置130可用于通過因特網(wǎng)120與一個(gè)或多個(gè)社交媒體供應(yīng)商140通信,以使得用戶裝置130可以用于執(zhí)行玩游戲或觀看在一個(gè)或多個(gè)社交媒體供應(yīng)商140中共享的玩游戲的視頻記錄。例如,用戶UO可以訪問在社交媒體供應(yīng)商140之一中發(fā)布的游戲,方法是通過選擇社交媒體供應(yīng)商的頁面、流媒體、新聞推送或帖子上的鏈接,隨后在用戶裝置130上玩或觀看游戲。
[0040]在一個(gè)實(shí)施方案中,社交媒體供應(yīng)商140所發(fā)布和共享的游戲是基于可用游戲標(biāo)題的游戲玩法的視頻記錄而產(chǎn)生的迷你游戲。那些迷你游戲可以存儲(chǔ)在游戲云系統(tǒng)110的記錄游戲存儲(chǔ)裝置162中。當(dāng)用戶UO正執(zhí)行或觀看存儲(chǔ)于游戲云系統(tǒng)110中的游戲或迷你游戲時(shí),用戶裝置130能夠從游戲云系統(tǒng)110接收游戲視頻幀135并且向游戲云系統(tǒng)110傳輸用戶交互式輸入136 (簡(jiǎn)稱為“輸入”)。接收到的游戲視頻幀135可以顯示在用戶裝置130的顯示器132上。
[0041]在一個(gè)實(shí)施方案中,用戶(例如,用戶U0)可以創(chuàng)建用戶賬戶并向游戲云系統(tǒng)110注冊(cè)所創(chuàng)建的用戶賬戶。在向游戲云系統(tǒng)110注冊(cè)了用戶賬戶后,游戲云系統(tǒng)110可向這個(gè)注冊(cè)過的用戶賬戶提供用戶ID并將所述用戶ID保存在與所述注冊(cè)過的用戶賬戶相關(guān)的用戶簡(jiǎn)檔中。與用戶賬戶相關(guān)的用戶簡(jiǎn)檔將參照?qǐng)D1C進(jìn)行更詳細(xì)的描述。在一個(gè)實(shí)施方案中,所述與用戶賬戶相關(guān)的用戶簡(jiǎn)檔可以保存在游戲網(wǎng)絡(luò)用戶存儲(chǔ)裝置165中的用戶數(shù)據(jù)庫中。
[0042]在一個(gè)實(shí)施方案中,用戶訪問邏輯180可用于檢測(cè)由用戶UO通過用戶裝置130或其它合適裝置進(jìn)行的全部訪問,并且用于驗(yàn)證用戶登錄信息(例如,用戶UO的用戶賬戶的姓名和密碼)。當(dāng)用戶UO登錄到他的或她的用戶賬戶時(shí),用戶訪問邏輯180可以將所述用戶登錄信息傳達(dá)至用戶處理器174,所述用戶處理器174進(jìn)而更新存儲(chǔ)于用戶簡(jiǎn)檔中的用戶登錄信息。此外,用戶訪問邏輯180可以將所述用戶登錄信息傳達(dá)至社交關(guān)系管理器195,以使得社交關(guān)系管理器195可以通過網(wǎng)絡(luò)接口 190從一個(gè)或多個(gè)社交媒體供應(yīng)商140中調(diào)取用戶的社交網(wǎng)絡(luò)朋友的姓名。用戶的社交網(wǎng)絡(luò)朋友的姓名可以由社交關(guān)系管理器195接收,所述社交關(guān)系管理器195進(jìn)而將接收到的信息傳輸至游戲網(wǎng)絡(luò)用戶存儲(chǔ)裝置165,以保存在用戶UO的用戶簡(jiǎn)檔中。
[0043]在登錄之后,用戶可以通過游戲會(huì)期管理器185訪問由游戲云系統(tǒng)110提供的服務(wù)。例如,游戲會(huì)期管理器185可以告知用戶處理器174用戶登錄信息,以使得用戶處理器174可以記錄或更新與這個(gè)用戶相關(guān)的用戶簡(jiǎn)檔中的用戶登錄信息。在一個(gè)實(shí)施方案中,所述用戶簡(jiǎn)檔存儲(chǔ)在游戲網(wǎng)絡(luò)用戶存儲(chǔ)裝置165中。用戶處理器174還可以與標(biāo)題索引引擎175通信,以便識(shí)別與用戶賬戶相關(guān)的游戲標(biāo)題。與用戶賬戶相關(guān)的游戲標(biāo)題可能是用戶先前購買的、用戶先前玩過的和/或游戲供應(yīng)商所識(shí)別的且可供使用的免費(fèi)游戲標(biāo)題。在這個(gè)實(shí)例中,可用的游戲標(biāo)題因此可以存儲(chǔ)在游戲標(biāo)題存儲(chǔ)裝置164中。
[0044]在一個(gè)實(shí)施方案中,在用戶選擇了要玩的可用游戲標(biāo)題后,可以由用戶通過游戲會(huì)期管理器185來啟動(dòng)針對(duì)所選擇游戲標(biāo)題的游戲會(huì)期。游戲會(huì)期管理器185首先訪問游戲狀態(tài)存儲(chǔ)裝置160以便檢索由用戶玩的上一次會(huì)期(針對(duì)所選擇的游戲)的所保存的游戲狀態(tài)(如果有的話),以使得用戶可以從先前的玩游戲停止點(diǎn)重新開始玩游戲。一旦恢復(fù)點(diǎn)或開始點(diǎn)被識(shí)別,則游戲會(huì)期管理器185可以告知游戲執(zhí)行引擎170執(zhí)行存儲(chǔ)于游戲代碼存儲(chǔ)裝置161中的所選擇的游戲標(biāo)題的游戲代碼。在游戲會(huì)期啟動(dòng)后,游戲會(huì)期管理器185可以將游戲視頻幀135(即,流式視頻數(shù)據(jù))通過網(wǎng)絡(luò)接口 190傳送給用戶裝置(例如,用戶裝置130)。
[0045]在玩游戲期間,游戲會(huì)期管理器185可以與游戲執(zhí)行引擎170、記錄引擎171和標(biāo)簽處理器173通信,以便在玩游戲進(jìn)行時(shí)產(chǎn)生或保存玩游戲或玩游戲會(huì)期的記錄(例如,視頻)。在一個(gè)實(shí)施方案中,玩游戲的視頻記錄可以包括在玩游戲期間所輸入或提供的游戲標(biāo)簽數(shù)據(jù)以及其它游戲有關(guān)元數(shù)據(jù)。所述玩游戲視頻記錄可以保存在記錄游戲存儲(chǔ)裝置162中。任意游戲標(biāo)簽數(shù)據(jù)可以保存在標(biāo)簽數(shù)據(jù)存儲(chǔ)裝置163中,并且所述元數(shù)據(jù)可以保存在游戲狀態(tài)存儲(chǔ)裝置160中。將在下文描述有關(guān)對(duì)內(nèi)容進(jìn)行標(biāo)記的過程的更多細(xì)節(jié)。
[0046]在一個(gè)實(shí)施方案中,迷你游戲可以經(jīng)由迷你游戲處理器172使用來自玩游戲視頻記錄的信息(例如)來創(chuàng)建。例如,在用戶玩了游戲并且創(chuàng)建視頻記錄后,用戶可以僅僅觀看對(duì)他的或她的先前玩游戲的視頻記錄的回復(fù)。當(dāng)用戶正在觀看視頻記錄的回復(fù)時(shí),用戶可發(fā)現(xiàn)特別有趣的一個(gè)或多個(gè)部分。例如,用戶可能在玩游戲期間取得高分或完成有趣的任務(wù)。在一個(gè)實(shí)施方案中,可向用戶提供控件以便選擇視頻記錄的一部分,所述視頻記錄的一部分隨后將由迷你游戲處理器172用來基于視頻的所選定部分構(gòu)建迷你游戲。在一個(gè)實(shí)施方案中,所述迷你游戲?qū)ㄌ峁┕δ苄曰虿糠止δ苄运匦璧目蓤?zhí)行代碼,所述可執(zhí)行代碼用于創(chuàng)建視頻記錄的所選部分的內(nèi)容。
[0047]因此,希望玩迷你游戲的用戶將會(huì)獲得與最初已玩了創(chuàng)建視頻記錄的游戲的用戶大致類似的玩游戲體驗(yàn)。例如,如果最初玩游戲包括了其中用戶騎摩托車跨障的場(chǎng)景,并且用戶從他的玩游戲視頻記錄中選擇了那個(gè)部分,那么新的迷你游戲?qū)軌驅(qū)崿F(xiàn)類似或大致類似的玩游戲體驗(yàn)的代碼。也就是說,迷你游戲?qū)⑹沟糜脩艋蚱渌脩裟軌蛲嫠雒阅阌螒?,其中玩游戲?qū)T摩托車跨障。在這種情況下,玩迷你游戲的用戶可能實(shí)現(xiàn)或可能無法實(shí)現(xiàn)跨障的相同游戲得分。
[0048]與所創(chuàng)建的迷你游戲相關(guān)的視頻記錄的所述部分可以保存在記錄游戲存儲(chǔ)裝置162中并且視頻記錄的其余部分可以在規(guī)定的一段時(shí)間之后由記錄引擎171擦除。如果沒有針對(duì)玩游戲的視頻記錄創(chuàng)建任何迷你游戲,那么所述玩游戲的視頻記錄可以在規(guī)定的一段時(shí)間之后由記錄引擎171擦除。
[0049]在一個(gè)實(shí)施方案中,所創(chuàng)建的迷你游戲可以通過社交關(guān)系管理器195由用戶UO發(fā)布到社交網(wǎng)絡(luò)中的網(wǎng)頁上,以便能夠與他的或她的社交網(wǎng)絡(luò)朋友進(jìn)行共享?;蛘?,所創(chuàng)建的迷你游戲可以在由用戶UO發(fā)布到由游戲云系統(tǒng)110維持的游戲網(wǎng)絡(luò)中的網(wǎng)頁上,以便與他的或她的游戲網(wǎng)絡(luò)朋友進(jìn)行共享。然而,共享不應(yīng)限于朋友。共享也可以擴(kuò)展到可能具有類似愛好或玩游戲類似性的其他用戶。
[0050]在一個(gè)實(shí)施方案中,定義迷你游戲的游戲代碼可為完整游戲的同一代碼,所述迷你游戲從所述完整游戲中創(chuàng)建而成。在由迷你游戲處理器172創(chuàng)建迷你游戲期間,玩游戲元數(shù)據(jù)(其可以包括游戲狀態(tài))用于識(shí)別為了制作可執(zhí)行迷你游戲需要完整游戲的游戲代碼的哪些部分。當(dāng)完整游戲的代碼的各部分被全部識(shí)別時(shí),定義迷你游戲的代碼在一個(gè)實(shí)施方案中可以通過針對(duì)完整游戲的游戲代碼的指針或引用來定義。通過使用點(diǎn)和/或引用,減少了針對(duì)每個(gè)所產(chǎn)生的迷你游戲創(chuàng)建新的代碼包的需要。當(dāng)用戶從他們的游戲標(biāo)題創(chuàng)建迷你游戲時(shí),用于所創(chuàng)建的迷你游戲的代碼或指針可以與用戶存儲(chǔ)裝置165中的創(chuàng)建用戶相關(guān)聯(lián)。通過這種方式,每個(gè)所創(chuàng)建的迷你游戲都可以由其最初創(chuàng)建者來定義,并且與玩迷你游戲有關(guān)的度量可以歸屬于或聯(lián)系至創(chuàng)建用戶。例如,如果特定用戶創(chuàng)建通常被其他用戶玩且/或共享的迷你游戲;那么可以跟蹤迷你游戲的流行度并且相對(duì)于其它迷你游戲和用戶來排名。
[0051]創(chuàng)建了通常被共享或以較高頻率被標(biāo)記的迷你游戲的用戶可以被提供獎(jiǎng)勵(lì)。所述獎(jiǎng)勵(lì)可以(例如)由游戲標(biāo)題的開發(fā)人員提供,所述迷你游戲從所述游戲標(biāo)題中創(chuàng)建而成。當(dāng)更多的迷你游戲從特定游戲標(biāo)題中制成時(shí),所述游戲標(biāo)題的流行度可以持續(xù)增長且將鼓勵(lì)用戶購買完整版本。在一個(gè)實(shí)施方案中,將游戲標(biāo)題的完整版本解鎖以使得能夠創(chuàng)建迷你游戲。在一個(gè)實(shí)施方案中,玩迷你游戲?qū)⒃试S創(chuàng)建玩迷你游戲的視頻記錄,但可能不允許在沒有訪問完整游戲標(biāo)題的情況下創(chuàng)建迷你游戲。
[0052]仍繼續(xù)參照?qǐng)D1A,在一個(gè)實(shí)施方案中,在玩游戲期間,可以將由用戶UO輸入的用戶交互式輸入136傳輸給游戲云系統(tǒng)110的游戲會(huì)期管理器185。除了用于驅(qū)動(dòng)玩游戲的輸入外,用戶交互式輸入136還可以包括標(biāo)簽內(nèi)容(例如,文本、圖像、視頻記錄剪輯等)。所述標(biāo)簽內(nèi)容可以包括游戲標(biāo)簽數(shù)據(jù)和迷你游戲標(biāo)簽數(shù)據(jù)。游戲標(biāo)簽數(shù)據(jù)可由用戶UO在玩可用的完整游戲標(biāo)題或觀看所述玩游戲的視頻記錄時(shí)輸入,并且迷你游戲標(biāo)簽數(shù)據(jù)可由用戶UO在觀看迷你游戲時(shí)輸入。所述迷你游戲可以是由用戶UO基于玩游戲的視頻記錄所創(chuàng)建的迷你游戲或由其他用戶(例如,用戶UO的社交網(wǎng)絡(luò)朋友)所發(fā)布的共享迷你游戲。
[0053]在一個(gè)實(shí)例中,如果用戶交互式輸入136為標(biāo)簽內(nèi)容,那么所述標(biāo)簽內(nèi)容可以由游戲會(huì)期管理器185接收,所述游戲會(huì)期管理器185進(jìn)而告知標(biāo)簽處理器173、用戶處理器174已接收到所述標(biāo)簽內(nèi)容。標(biāo)記處理器173可以用于將所述標(biāo)簽內(nèi)容保存至標(biāo)簽數(shù)據(jù)存儲(chǔ)裝置163。用戶處理器174可以用于將指向所述標(biāo)簽內(nèi)容存儲(chǔ)于標(biāo)簽數(shù)據(jù)存儲(chǔ)裝置163中的位置的標(biāo)簽指針保存至與用戶UO相關(guān)的用戶簡(jiǎn)檔。如果所述標(biāo)簽內(nèi)容與迷你游戲有關(guān),那么迷你游戲處理器172可以用于將指向所述標(biāo)簽內(nèi)容存儲(chǔ)于標(biāo)簽數(shù)據(jù)存儲(chǔ)裝置163中的位置的標(biāo)簽指針保存在存儲(chǔ)于迷你游戲數(shù)據(jù)存儲(chǔ)裝置166中的迷你游戲數(shù)據(jù)簡(jiǎn)檔中。
[0054]在一個(gè)實(shí)施方案中,迷你游戲處理器172可以用于分析迷你游戲的標(biāo)簽內(nèi)容,并識(shí)別具有更多標(biāo)簽內(nèi)容的視頻幀作為迷你游戲的代表幀。例如,當(dāng)迷你游戲被創(chuàng)建時(shí),所述迷你游戲可以以圖標(biāo)或靜止圖像來示出。所述靜止圖像可以是(例如)迷你游戲的視頻幀之一。所述幀越有趣,迷你游戲可能由其他人玩的可能性就越大。因此,在本實(shí)施方案中,被選擇為靜止圖像的幀可以基于與特定幀相關(guān)的標(biāo)記內(nèi)容自動(dòng)選擇。
[0055]在另一個(gè)實(shí)施方案中,迷你游戲處理器172可以用于管理存儲(chǔ)于記錄游戲存儲(chǔ)裝置162中的迷你游戲。所述迷你游戲管理可以包括(但不限于)迷你游戲分類、基于與迷你游戲的用戶交互來進(jìn)行的迷你游戲排名、迷你游戲代表圖片識(shí)別、迷你游戲觀看或執(zhí)行啟動(dòng)等。例如,如果某些迷你游戲具有更多的用戶交互,那么這可能表明迷你游戲的內(nèi)容是有趣的且/或正被共享的程度最高。因此,一些迷你游戲可能基于所述迷你游戲經(jīng)歷的標(biāo)記程度而相對(duì)于其它迷你游戲在網(wǎng)站上更突出地顯示。
[0056]迷你游戲的用戶交互可以包括迷你游戲的標(biāo)簽內(nèi)容和社交網(wǎng)絡(luò)內(nèi)容。在一個(gè)實(shí)例中,迷你游戲處理器172可以通過游戲會(huì)期管理器185指導(dǎo)社交關(guān)系管理器195在一個(gè)或多個(gè)社交媒體供應(yīng)商140處發(fā)布存儲(chǔ)于記錄游戲存儲(chǔ)裝置162中的迷你游戲的一些或全部,以使得那些迷你游戲可以被社交網(wǎng)絡(luò)用戶共享(觀看或玩)。社交關(guān)系管理器195可以從社交媒體供應(yīng)商140中周期性地調(diào)取與那些共享迷你游戲相關(guān)的社交網(wǎng)絡(luò)內(nèi)容,并將所述社交網(wǎng)絡(luò)內(nèi)容存儲(chǔ)在社交網(wǎng)絡(luò)數(shù)據(jù)存儲(chǔ)裝置167中。
[0057]共享迷你游戲的社交網(wǎng)絡(luò)內(nèi)容可以包括(但不限于)迷你游戲由社交網(wǎng)絡(luò)用戶觀看、玩、共享和推薦的次數(shù)。所述社交網(wǎng)絡(luò)內(nèi)容還可以包括由社交網(wǎng)絡(luò)用戶做出的評(píng)論數(shù)。在一個(gè)實(shí)施方案中,迷你游戲處理器172可以將指向迷你游戲的社交網(wǎng)絡(luò)內(nèi)容的社交網(wǎng)絡(luò)內(nèi)容指針保存至與迷你游戲相關(guān)的迷你游戲數(shù)據(jù)簡(jiǎn)檔。
[0058]圖1B示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的游戲云網(wǎng)絡(luò)100B。僅出于示例目的,游戲云網(wǎng)絡(luò)100B可以包括六個(gè)游戲云系統(tǒng)(GCS1至GCS6),所述游戲云系統(tǒng)在地理上是分布式的并且互連。同樣出于示例目的,在圖1B中示出十一個(gè)用戶(Ul至Ull),與所述六個(gè)GCS中的每一個(gè)的地理距離各不相同。為了減少等待時(shí)間,所述GCS是分布式的并且更靠近某些GCS的用戶將與更具有本地性的GCS配對(duì)。
[0059]如圖1B中所示,用戶Ul和U2在地理上更接近GCS3定位,用戶U3被定位在GCS2與GCS5之間的中間距離附近,用戶U4被定位在GCS5與GCS6之間但更接近GCS6,用戶U6和U7被定位在GCS4附近,用戶U8和U9被定位在GCSl附近,并且用戶U5、U10和Ull被定位在GCS6附近。盡管示出了六個(gè)游戲云系統(tǒng)和十一個(gè)用戶,但應(yīng)理解,在實(shí)踐中,在游戲云網(wǎng)絡(luò)100B中可以包括更多或更少的游戲云系統(tǒng),并且更多或更少的用戶可以訪問由游戲z?網(wǎng)絡(luò)100B提供的服務(wù)。
[0060]在一個(gè)實(shí)施方案中,游戲云網(wǎng)絡(luò)100B中的每個(gè)GCS被定位在數(shù)據(jù)中心,所述數(shù)據(jù)中心容納計(jì)算機(jī)系統(tǒng)和相關(guān)組件,以便支持多個(gè)操作系統(tǒng)。例如,每個(gè)GCS的結(jié)構(gòu)可類似于如圖1A中所示的GCS110。但是,應(yīng)理解,GCS可包括更少或更多的處理組件或邏輯元件,這取決于所需要的處理。在一個(gè)實(shí)施方案中,游戲云網(wǎng)絡(luò)100B中的每個(gè)GCS都可以與其它GCS通信,以使得存儲(chǔ)于GCS的相應(yīng)游戲網(wǎng)絡(luò)用戶存儲(chǔ)裝置中的各種用戶簡(jiǎn)檔的信息可以得到更新和同步。通過GCS之間的通信,游戲云網(wǎng)絡(luò)100B可以動(dòng)態(tài)地分配工作負(fù)載,以便基于每個(gè)GCS的工作負(fù)載和距離因數(shù)來提供負(fù)載平衡并指派用戶。
[0061]在一個(gè)實(shí)施方案中,當(dāng)用戶試圖通過用戶裝置在線登錄到他的或她的用戶賬戶時(shí),取決于用戶的地理位置,用戶可以被按路線傳送到最接近他的或她的用戶裝置的GCS。例如,由于用戶Ul連同他的或她的用戶裝置一起被定位在GCS3附近,因此用戶Ul在他的或她的用戶裝置連接到GCS3上之后,使用由GCS3提供的游戲服務(wù)。類似地,基于離相應(yīng)CGS的地理距離,用戶U2可以使用GCS3提供的游戲服務(wù),用戶U6和用戶U7可以使用GCS4提供的游戲服務(wù), 用戶U8和用戶U9可以使用GCSl提供的游戲服務(wù),并且用戶U5、用戶UlO和用戶Ull可以使用GCS6提供的游戲服務(wù)。[0062]在另一個(gè)實(shí)施方案中,當(dāng)用戶位于兩個(gè)GCS的大約中間位置時(shí),用戶可以訪問這兩個(gè)GCS提供的游戲服務(wù)。例如,用戶U3位于GCS2與GCS5的大約中間位置。當(dāng)用戶U3試圖登錄到他的賬戶時(shí),用戶U3的用戶裝置可以連接到GCS2或GCS5或這兩個(gè)GCS上,這取決于GCS的工作負(fù)載和等待時(shí)間。在又一個(gè)實(shí)施方案中,用戶可以連接到離這個(gè)用戶不是最接近的一個(gè)GCS上,因?yàn)樽罱咏@個(gè)用戶的GCS正在經(jīng)受重工作負(fù)載。例如,用戶U4初始可以連接到GCS6上,因?yàn)橛脩鬠4最接近GCS6定位。由于GCS6的重工作負(fù)載,用戶U4可以與GCS6斷開并連接到GCS5上。在從GCS6切換到GCS5期間,用戶U4可以暫時(shí)連接到GCS6和GCS5兩者上一段時(shí)間,且隨后在GCS5已復(fù)制了用戶U4在GCS6中的游戲狀態(tài)后與GCS6斷開。因此,從一個(gè)GCS切換成另一個(gè)GCS對(duì)于用戶是透明的,而不影響用戶的游戲體驗(yàn)。在另一個(gè)實(shí)施例中,用戶U4可以直接按路線傳送到GCS5上,因?yàn)镚CS5具有比GCS6更大的能力。
[0063]圖1C示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的存儲(chǔ)于游戲云系統(tǒng)110中的示例性用戶簡(jiǎn)檔100C。在一個(gè)實(shí)施方案中,用戶簡(jiǎn)檔100C可以保存在存儲(chǔ)于游戲云系統(tǒng)110的游戲網(wǎng)絡(luò)用戶存儲(chǔ)裝置165中的用戶數(shù)據(jù)庫中。在這個(gè)實(shí)施例中,用戶簡(jiǎn)檔100C包括“用戶名”字段、“用戶ID”字段、“用戶密碼”字段、“用戶登錄”字段、“用戶級(jí)”字段、“用戶獎(jiǎng)勵(lì)”字段、“朋友”字段、“游戲標(biāo)題”字段和“用戶標(biāo)簽”字段。
[0064]在一個(gè)實(shí)施方案中,所述朋友字段可以通過訪問外部社交網(wǎng)絡(luò)而自動(dòng)填充。在這個(gè)實(shí)施方案中,游戲云系統(tǒng)可以包括代碼指令,所述代碼指令使得能夠調(diào)用社交網(wǎng)絡(luò)的外部應(yīng)用程序編程接口(API)。所述API可以用于查詢社交網(wǎng)絡(luò)關(guān)于社交網(wǎng)格的數(shù)據(jù)以及存儲(chǔ)于社交網(wǎng)絡(luò)的社交網(wǎng)格中的關(guān)系。從社交網(wǎng)格獲得的數(shù)據(jù)可以用于為用戶的朋友介紹迷你游戲,如通過將迷你游戲自動(dòng)發(fā)布至朋友的新聞推送等。這些功能將使得所述迷你游戲在更大的范圍內(nèi)共享和使用時(shí)能夠得到更廣泛地共享、標(biāo)記、評(píng)級(jí)以及評(píng)論。
[0065]在一個(gè)實(shí)施方案中,“用戶名”字段、“用戶ID”字段和“用戶密碼”字段用于記錄用戶的姓名;當(dāng)用戶在游戲云系統(tǒng)Iio中創(chuàng)建了用戶賬戶時(shí),分配給他或她的ID;以及由用戶設(shè)定的密碼。所述“用戶登錄”字段用于指示這個(gè)用戶當(dāng)前是否已登錄到他的或她的用戶賬戶。如上所述,用戶登錄信息可由用戶處理器174更新?!坝脩艏?jí)”字段用于指示用戶的玩游戲等級(jí)。所述“用戶獎(jiǎng)勵(lì)”字段示出由用戶在先前玩游戲期間接收到的獎(jiǎng)勵(lì)。
[0066]在一個(gè)實(shí)施方案中,“游戲標(biāo)題”字段示出對(duì)于用戶來說所有可用的游戲標(biāo)題。所述可用的游戲標(biāo)題可以是用戶能夠免費(fèi)玩的那些游戲標(biāo)題,因?yàn)橛脩粢奄徺I了所述游戲或所述游戲是免費(fèi)玩的。在其它實(shí)施方案中,所述“游戲標(biāo)題”字段可以示出或識(shí)別用戶能夠看到(如基于游戲排名)的游戲。如果玩游戲的程度是次要的,那么那個(gè)玩家將僅訪問所選擇的游戲。
[0067]如上所述,用戶可以基于由所述用戶玩的游戲標(biāo)題的視頻記錄創(chuàng)建一個(gè)或多個(gè)迷你游戲。如果針對(duì)所述游戲標(biāo)題創(chuàng)建了一個(gè)或多個(gè)迷你游戲,那么所創(chuàng)建的迷你游戲?qū)⒃谶@個(gè)游戲標(biāo)題下示出。在這個(gè)實(shí)例中,用戶存在三種可用的游戲標(biāo)題(游戲標(biāo)題1、游戲標(biāo)題2和游戲標(biāo)題3),并且一個(gè)迷你游戲(迷你游戲I)從游戲標(biāo)題2創(chuàng)建而成。在一個(gè)實(shí)施方案中,用戶可以通過在用戶簡(jiǎn)檔100C中所示的可用游戲標(biāo)題上進(jìn)行選擇(點(diǎn)擊、觸摸等)來開始玩游戲。在其它實(shí)施方案中,迷你游戲可以在單獨(dú)的網(wǎng)頁上示出,其中用戶可以選擇玩由用戶創(chuàng)建或由其他用戶創(chuàng)建的迷你游戲。所示出的迷你游戲可以基于游戲類型、風(fēng)格、適當(dāng)年齡等進(jìn)行組織。具有更多用戶交互(例如,玩或標(biāo)簽)的迷你游戲可以排名更高或放置在網(wǎng)頁上更突出的位置處。從迷你游戲的這個(gè)網(wǎng)頁中,用戶可以訪問以便玩此類迷你游戲或在游戲網(wǎng)絡(luò)內(nèi)或在外部通過社交網(wǎng)絡(luò)與其他用戶共享所述迷你游戲。
[0068]在一個(gè)實(shí)施方案中,用戶簡(jiǎn)檔100C中的所述“用戶標(biāo)簽”字段列出由用戶輸入的標(biāo)簽內(nèi)容。如上所述,所輸入的標(biāo)簽內(nèi)容存儲(chǔ)于標(biāo)簽數(shù)據(jù)存儲(chǔ)裝置163中。對(duì)于“用戶標(biāo)簽”字段中所列出的每個(gè)標(biāo)簽內(nèi)容來說,存在指向存儲(chǔ)于標(biāo)簽數(shù)據(jù)存儲(chǔ)裝置163中的標(biāo)簽內(nèi)容的相關(guān)標(biāo)簽指針。存儲(chǔ)在“用戶標(biāo)簽”字段下的標(biāo)簽內(nèi)容可為(a)在最初完整游戲標(biāo)題的玩游戲期間由用戶輸入的標(biāo)簽數(shù)據(jù);(b)在觀看來自完整游戲標(biāo)題的玩游戲視頻記錄時(shí)由用戶輸入的標(biāo)簽數(shù)據(jù);或(c)由觀看用于制作或定義迷你游戲的視頻記錄部分的任意用戶輸入的標(biāo)簽數(shù)據(jù);或(d)由任意用戶在玩視頻部分(所述部分是從視頻記錄中選擇來定義迷你游戲的部分)的迷你游戲時(shí)輸入的標(biāo)簽數(shù)據(jù)。
[0069]在一個(gè)實(shí)施方案中,迷你游戲可以由擁有或訪問了用于創(chuàng)建迷你游戲的完整版本的游戲的用戶創(chuàng)建。當(dāng)用戶玩所述完整版本的游戲時(shí),創(chuàng)建了玩游戲的視頻記錄。從這個(gè)視頻記錄中,用戶可以選擇所述視頻記錄的一部分(例如,起始點(diǎn)和結(jié)束點(diǎn))。保存所述視頻的這個(gè)部分并使其與用戶相關(guān)聯(lián)。此外,這個(gè)部分用于識(shí)別元數(shù)據(jù)和在玩完整版本的游戲來創(chuàng)建視頻記錄時(shí)所創(chuàng)建的狀態(tài)數(shù)據(jù)。此信息進(jìn)而用于識(shí)別完整游戲代碼的代碼部分,所述代碼部分為創(chuàng)建可執(zhí)行迷你游戲所需要,并且包含在從視頻記錄中選出的視頻部分中所發(fā)現(xiàn)的功能。在一個(gè)實(shí)施方案中,一旦迷你游戲被創(chuàng)建,所述迷你游戲就可能具有兩個(gè)部分。
[0070]例如,第一部分是由用戶從完整視頻記錄中選擇的視頻部分。這個(gè)部分可以被發(fā)布并且共享,以使得其他用戶可以看到用戶玩游戲的視頻和結(jié)果(這可能是有趣的)。一旦觀看視頻部分,就可以選擇玩所述視頻部分的迷你游戲。
[0071]再例如,第二部分為所述可執(zhí)行迷你游戲。如在以上實(shí)施例中,如果所述視頻部分示出用戶正騎摩托車跳過障礙物,那么迷你游戲?qū)⑻峁┐a來允許其他人試玩騎摩托車跳過所述障礙物。隨后可以將最初玩家使用完整游戲獲得的游戲得分與其他人玩所獲得的得分進(jìn)行比較。其他人玩也可能得到很好的得分,這可能在共享時(shí)是有趣的。
[0072]因此,為了提供進(jìn)一步共享,第三部分可為創(chuàng)建二級(jí)視頻部分,所述二級(jí)視頻部分是其他用戶玩迷你游戲的記錄。因此,當(dāng)更多的玩家玩迷你游戲時(shí),將存在那些玩游戲的很多二級(jí)記錄,所述二級(jí)記錄也將被保存并與最初迷你游戲和玩家相關(guān)聯(lián)。
[0073]然而,在這個(gè)實(shí)施例中,迷你游戲的創(chuàng)建者正成為完整版本的游戲的擁有者。如果玩迷你游戲的人希望自己制作迷你游戲,那么可以購買完整副本(或完全鎖定訪問)并產(chǎn)生可以相同的方式共享的他或她自己的迷你游戲。
[0074]在一個(gè)實(shí)施方案中,用戶簡(jiǎn)檔100C中的“朋友”字段示出游戲網(wǎng)絡(luò)以及社交網(wǎng)絡(luò)中的用戶的朋友。在這個(gè)實(shí)施例中,用戶的游戲網(wǎng)絡(luò)朋友在“游戲網(wǎng)絡(luò)”子字段下示出并且用戶的社交網(wǎng)絡(luò)朋友在“社交網(wǎng)絡(luò)”子字段下示出。同時(shí)屬于游戲網(wǎng)絡(luò)和社交網(wǎng)絡(luò)的用戶朋友可以在“公共”子字段下列出。
[0075]對(duì)于存儲(chǔ)于游戲網(wǎng)絡(luò)用戶存儲(chǔ)裝置165中的用戶簡(jiǎn)檔來說,“用戶名”字段、“用戶登錄”字段、“用戶級(jí)”字段和“用戶獎(jiǎng)勵(lì)”字段對(duì)于游戲網(wǎng)絡(luò)中的其他用戶來說可能是可見的,而用戶簡(jiǎn)檔中的其它字段對(duì)于其他用戶來說可能不是可見的。在一個(gè)實(shí)施方案中,用戶可以選擇是否使他的或她的用戶簡(jiǎn)檔中的“朋友”字段對(duì)其他用戶可見。
[0076]圖2示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的基于視頻記錄200所創(chuàng)建的迷你游戲。在這個(gè)實(shí)例中,在用戶(或游戲玩家)已玩了可用的游戲標(biāo)題后(完整游戲或游戲的一部分),所玩的游戲可作為視頻記錄200保存在記錄游戲存儲(chǔ)裝置162中。在這個(gè)實(shí)例中,視頻記錄200包括所玩游戲的記錄視頻巾貞210、記錄標(biāo)簽內(nèi)容220和記錄元數(shù)據(jù)230。記錄標(biāo)簽內(nèi)容220包括指向在玩游戲期間所添加的游戲標(biāo)簽數(shù)據(jù)225和225’(表示為實(shí)心圓)(例如,游戲暫停時(shí)所添加的標(biāo)簽等)的標(biāo)簽指針、游戲標(biāo)簽數(shù)據(jù)225和225’被輸入時(shí)的時(shí)間和游戲標(biāo)簽數(shù)據(jù)225和225’的相關(guān)視頻幀等。例如,游戲標(biāo)簽數(shù)據(jù)225相應(yīng)地在時(shí)間t2、t3和t4時(shí)輸入,并且與記錄視頻幀210的視頻幀數(shù)760、812和890相關(guān)。在一個(gè)實(shí)施方案中,游戲標(biāo)簽數(shù)據(jù)225和225’可以存儲(chǔ)在游戲云系統(tǒng)110的標(biāo)簽數(shù)據(jù)存儲(chǔ)裝置163中,并且由存儲(chǔ)于記錄標(biāo)簽內(nèi)容220中的游戲標(biāo)簽數(shù)據(jù)指針指出。
[0077]在一個(gè)實(shí)施方案中,當(dāng)游戲玩家想要在玩游戲或游戲執(zhí)行期間輸入游戲標(biāo)簽數(shù)據(jù)時(shí),游戲玩家可以通過用戶交互式輸入(例如,用于玩這個(gè)游戲的用戶裝置的顯示器上所顯示的標(biāo)記按鈕)發(fā)送暫停指示以中止玩游戲。當(dāng)玩游戲中止時(shí),響應(yīng)于暫停指示的游戲狀態(tài)可以存儲(chǔ)在游戲云系統(tǒng)110的游戲狀態(tài)存儲(chǔ)裝置160中。記錄元數(shù)據(jù)230中的實(shí)心方塊235和235’相應(yīng)地指示在輸入游戲標(biāo)簽數(shù)據(jù)225和225’對(duì)應(yīng)的保存元數(shù)據(jù)(包括游戲狀態(tài))。當(dāng)觀看視頻記錄時(shí),相關(guān)標(biāo)簽內(nèi)容可以連同記錄視頻巾貞210中的視頻巾貞一起示出。
[0078]在一個(gè)實(shí)施方案中,游戲玩家可以在觀看視頻記錄200期間或之后,通過指示迷你游戲的起始位置和結(jié)束位置而基于視頻記錄200創(chuàng)建迷你游戲(MG)。例如,基于視頻記錄210,游戲玩家可以通過點(diǎn)擊和取消點(diǎn)擊屏幕上所顯示的迷你游戲創(chuàng)建復(fù)選框來相應(yīng)地選擇視頻幀688作為MGl的開始和視頻幀974作為MGl的結(jié)束。其它控件也可以被提供給來指示想要?jiǎng)?chuàng)建迷你游戲,如觸摸屏輸入、語音輸入、姿勢(shì)輸入等。所創(chuàng)建的MGl是可播放的以觀看MGl的視頻記錄(其為視頻記錄200的一部分),并且是可執(zhí)行的以便玩MGl的游戲代碼(其為由游戲玩家玩的原始游戲標(biāo)題的完整游戲代碼的一部分)。MGl的視頻記錄在一個(gè)實(shí)施方案中具有與其相關(guān)的游戲標(biāo)簽數(shù)據(jù)225和元數(shù)據(jù)237。當(dāng)觀看MGl的視頻記錄時(shí),游戲標(biāo)簽數(shù)據(jù)225可以連同MGl的相關(guān)視頻幀一起示出。如上所述,所述標(biāo)簽數(shù)據(jù)可以各種形式提供。一種形式(例如)可以包括通過迷你游戲的視圖或玩家提供的排名數(shù)據(jù)。所述排名可以用于隨后在迷你游戲站點(diǎn)、網(wǎng)站、社交站點(diǎn)上呈現(xiàn)或展示特定迷你游戲,或發(fā)布在社交網(wǎng)站上等。在一個(gè)實(shí)施方案中,當(dāng)觀看MGl的記錄視頻時(shí),可以選擇開啟或關(guān)閉對(duì)標(biāo)簽的觀看。
[0079]在另一個(gè)實(shí)施方案中,多個(gè)迷你游戲可以基于視頻記錄200創(chuàng)建而成。如圖2中所示,MGl不與MG2和MG3重疊,并且MG2和MG3彼此部分重疊。在一個(gè)實(shí)施方案中,所創(chuàng)建的迷你游戲(例如,MG1、MG2和MG3)可以由游戲云系統(tǒng)110的迷你游戲處理器172保存在記錄游戲存儲(chǔ)裝置162中。
[0080]圖3A示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的迷你游戲數(shù)據(jù)簡(jiǎn)檔300A。在一個(gè)實(shí)施方案中,迷你游戲數(shù)據(jù)簡(jiǎn)檔300A保存在存儲(chǔ)于游戲云系統(tǒng)110的迷你游戲數(shù)據(jù)存儲(chǔ)裝置166中的數(shù)據(jù)庫中。
[0081]在這個(gè)實(shí)例中,迷你游戲數(shù)據(jù)簡(jiǎn)檔300A可以包括(但不限于)“迷你游戲名稱”字段、“原始游戲標(biāo)題”字段、“迷你游戲代碼”字段、“迷你游戲開始數(shù)據(jù)”字段、“迷你游戲結(jié)束數(shù)據(jù)”字段、“標(biāo)簽內(nèi)容”字段、“社交網(wǎng)絡(luò)內(nèi)容”字段、“迷你游戲創(chuàng)建者”字段、“迷你游戲創(chuàng)建時(shí)間”字段、“迷你游戲分類”字段以及“迷你游戲排名”字段。所述“迷你游戲名稱”字段用于記錄迷你游戲的名稱,且所述“原始游戲標(biāo)題”字段用于列出原始游戲的名稱(基于此產(chǎn)生所述迷你游戲)。創(chuàng)建了迷你游戲的用戶的姓名連同迷你游戲創(chuàng)建時(shí)間一起可以被相應(yīng)地記錄在“迷你游戲創(chuàng)建者”字段下和“迷你游戲創(chuàng)建時(shí)間”字段下。
[0082]所述“迷你游戲代碼”字段用于記錄指向原始游戲的游戲代碼的開始的游戲代碼開始指針和指向原始游戲的游戲代碼的結(jié)束的游戲代碼結(jié)束指針。應(yīng)理解,游戲代碼的開始和結(jié)束僅僅用于暗示迷你游戲的起始和結(jié)束,所述迷你游戲使用完整游戲的游戲代碼構(gòu)建或組裝而成。在許多情況下,迷你游戲?qū)⒗^承當(dāng)游戲首先在完整游戲的情況下玩時(shí)可能已設(shè)定的游戲代碼。例如,如果角色被自定義來具有特定的外觀,那么可以針對(duì)迷你游戲段選擇自定義。在其它實(shí)施方案中,默認(rèn)自定義或設(shè)定是在迷你游戲代碼的定義中自動(dòng)進(jìn)行的。在一個(gè)實(shí)施方案中,所述“迷你游戲開始數(shù)據(jù)”字段用于記錄指向原始游戲標(biāo)題的玩游戲視頻記錄的開始的視頻開始指針。在一個(gè)實(shí)施方案中,所述“迷你游戲結(jié)束數(shù)據(jù)”字段用于記錄指向所述玩游戲視頻記錄的結(jié)束的視頻結(jié)束指針。
[0083]在一個(gè)實(shí)施方案中,所述“標(biāo)簽內(nèi)容”字段下的“游戲標(biāo)簽數(shù)據(jù)”子字段可以用于記錄指針,所述指針指向在原始游戲的玩游戲期間或在所述玩游戲視頻記錄的觀看期間針對(duì)與迷你游戲相關(guān)的視頻幀而輸入的游戲標(biāo)簽數(shù)據(jù)。所述“標(biāo)簽內(nèi)容”字段下的“迷你游戲標(biāo)簽數(shù)據(jù)”子字段用于記錄指向在迷你游戲的觀看期間所輸入的迷你游戲標(biāo)簽數(shù)據(jù)的指針。
[0084]在一個(gè)實(shí)施方案中,所述“社交網(wǎng)絡(luò)內(nèi)容”字段可以用于記錄迷你游戲被標(biāo)記、共享、玩、觀看、評(píng)論和推薦的次數(shù)。也可以跟蹤這些社交活動(dòng)中的任一個(gè)發(fā)生的比率,這可以用作推斷較高評(píng)級(jí)或較低評(píng)級(jí)的度量。
[0085]在一個(gè)實(shí)施方案中,迷你游戲共享的次數(shù)可以記錄在“共享”子字段下。在一個(gè)實(shí)施方案中,迷你游戲玩或執(zhí)行的次數(shù)可以記錄在“玩游戲”子字段下。迷你游戲觀看的次數(shù)可以記錄在“觀看”子字段下。迷你游戲被推薦的次數(shù)可以記錄在“推薦”子字段下。所述“社交網(wǎng)絡(luò)內(nèi)容”字段也可以用于將網(wǎng)絡(luò)用戶輸入的評(píng)論數(shù)記錄在(例如)“評(píng)論”子字段下。所述“社交網(wǎng)絡(luò)內(nèi)容”字段下的“玩迷你游戲視頻”子字段可以用于記錄基于迷你游戲的執(zhí)行而創(chuàng)建的玩迷你游戲視頻的數(shù)量、創(chuàng)建了那些玩迷你游戲視頻的用戶的姓名以及他們的玩游戲得分。在一個(gè)實(shí)施方案中,迷你游戲的社交網(wǎng)絡(luò)內(nèi)容可以通過游戲云系統(tǒng)110的社交關(guān)系管理器195接收。這些實(shí)例是為清楚起見而提供的,但應(yīng)理解,可以獲取或顯示更少或更多的度量來產(chǎn)生排名數(shù)據(jù)。
[0086]在一個(gè)實(shí)施方案中,游戲云系統(tǒng)110的迷你游戲處理器172可以基于預(yù)定義的類別將迷你游戲分類。例如,迷你游戲可以分類為動(dòng)作迷你游戲。迷你游戲的分類可以記錄在“迷你游戲分類”字段下。進(jìn)一步來說,游戲云系統(tǒng)Iio的迷你游戲處理器172可以用于基于與每個(gè)迷你游戲相關(guān)的標(biāo)簽內(nèi)容和社交網(wǎng)絡(luò)內(nèi)容而將每個(gè)分類類別中的所有迷你游戲排名。迷你游戲的排名可以保存在“迷你游戲排名”字段中。
[0087]圖3B示出展示了根據(jù)本發(fā)明的一個(gè)實(shí)施方案的共享迷你游戲的用戶交互的示例性組分的框圖300B。如所示,共享迷你游戲的用戶交互可以包括迷你游戲的標(biāo)簽內(nèi)容和社交網(wǎng)絡(luò)內(nèi)容。所述迷你游戲的標(biāo)簽內(nèi)容可以進(jìn)一步包括游戲標(biāo)簽數(shù)據(jù)和迷你游戲標(biāo)簽數(shù)據(jù)。在原始游戲標(biāo)題的玩游戲的執(zhí)行期間輸入與迷你游戲相關(guān)的視頻幀的所述游戲標(biāo)簽數(shù)據(jù),所述迷你游戲基于所述原始游戲標(biāo)題創(chuàng)建而成。在觀看迷你游戲期間輸入迷你游戲視頻幀的迷你游戲標(biāo)簽數(shù)據(jù)。所述標(biāo)簽數(shù)據(jù)還可以包括(例如)用戶評(píng)級(jí)。所述用戶評(píng)級(jí)可以包括贊同、星評(píng)級(jí)、喜歡、不喜歡、認(rèn)可、不認(rèn)可等。
[0088]迷你游戲的社交網(wǎng)絡(luò)內(nèi)容在迷你游戲被發(fā)布用于在社交網(wǎng)絡(luò)或站點(diǎn)中共享之后由社交網(wǎng)絡(luò)用戶生成。例如,所述社交網(wǎng)絡(luò)內(nèi)容可以包括(但不限于)各用戶在社交網(wǎng)絡(luò)中共享迷你游戲的次數(shù)、玩迷你游戲的次數(shù)、觀看迷你游戲的次數(shù)以及推薦迷你游戲的次數(shù)。所述社交網(wǎng)絡(luò)內(nèi)容也可以包括由社交網(wǎng)絡(luò)用戶作出的評(píng)論數(shù)以及基于迷你游戲的執(zhí)行(或玩)而創(chuàng)建的玩迷你游戲視頻的數(shù)量。進(jìn)一步來說,所創(chuàng)建的玩迷你游戲視頻觀看的次數(shù)也可以包括在社交網(wǎng)絡(luò)內(nèi)容中。在一個(gè)實(shí)施方案中,社交網(wǎng)絡(luò)用戶可以(例如)通過給出一至五個(gè)星而將共享迷你游戲排名。所述社交網(wǎng)絡(luò)內(nèi)容也可以包括對(duì)迷你游戲的用戶排名(未示出)。
[0089]圖4A示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的展示了經(jīng)過分類和排名的迷你游戲的社交網(wǎng)絡(luò)網(wǎng)頁400。在這個(gè)實(shí)例中,基于以下預(yù)定義的類別:動(dòng)作、體育、少兒、賭博和射擊將全部迷你游戲(其發(fā)布在社交網(wǎng)絡(luò)中用于共享)分類。其它類別是可能的,且這僅僅是一個(gè)實(shí)例。每個(gè)分類類別中的迷你游戲以類別標(biāo)簽的形式顯示。應(yīng)理解,迷你游戲可以基于其它未列舉的類別進(jìn)行分類。在這個(gè)實(shí)施方案中,網(wǎng)頁400示出了動(dòng)作類別中的迷你游戲并且其它類別中的迷你游戲被隱藏。如果點(diǎn)擊對(duì)應(yīng)的類別標(biāo)簽,那么可以顯示其它類別中的迷你游戲。如本文所使用,點(diǎn)擊實(shí)例應(yīng)被理解為是用戶輸入。所述用戶輸入可以通過許多方式實(shí)現(xiàn),如通過計(jì)算機(jī)鼠標(biāo)、游戲控制器、觸摸輸入、姿勢(shì)輸入、語音輸入等。例如,如果用戶使用鼠標(biāo)光標(biāo)410點(diǎn)擊體育類別標(biāo)簽,那么體育類別中的迷你游戲?qū)⑹境霾⑶覄?dòng)作、少兒、賭博和射擊類別中的迷你游戲?qū)⒈浑[藏。
[0090]動(dòng)作類別中的迷你游戲可以迷你游戲符號(hào)(例如,迷你游戲圖標(biāo)或縮略圖)的形式顯示,其中每個(gè)迷你游戲符號(hào)具有都具有一個(gè)代表圖像。在一個(gè)實(shí)施方案中,所述代表圖像是被識(shí)別成具有超過閾值的標(biāo)簽內(nèi)容的迷你游戲視頻幀。所述閾值可以(例如)是在視頻幀中具有的標(biāo)簽數(shù)超過其它幀、提供評(píng)級(jí)的標(biāo)簽、提供較高評(píng)級(jí)的標(biāo)簽、示出較高水平的共享或評(píng)論的標(biāo)簽。
[0091]在這個(gè)實(shí)例中,六個(gè)迷你游戲符號(hào)(421、422、423、424、425和426)同時(shí)顯示在動(dòng)作類別標(biāo)簽430中?;蛘?,更多或更少的迷你游戲符號(hào)可以同時(shí)顯示在類別標(biāo)簽中。在一個(gè)實(shí)施方案中,如果存在比已顯示在動(dòng)作類別中的迷你游戲更多的迷你游戲,那么其它未顯示的迷你游戲可以通過點(diǎn)擊滾動(dòng)條450中的向上箭頭或向下箭頭而示出。
[0092]在一個(gè)實(shí)施方案中,迷你游戲可以存儲(chǔ)在游戲云系統(tǒng)110的記錄游戲存儲(chǔ)裝置162中,且由迷你游戲處理器172基于每個(gè)迷你游戲的分類和排名來顯示。在一個(gè)實(shí)施方案中,分類類別中的迷你游戲可以基于分類類別中的迷你游戲的用戶交互進(jìn)行排名。迷你游戲的用戶交互的實(shí)例包括社交網(wǎng)絡(luò)用戶輸入的標(biāo)簽內(nèi)容和社交網(wǎng)絡(luò)內(nèi)容。
[0093]在一個(gè)實(shí)施方案中,顯示在迷你游戲符號(hào)(例如,圖片圖像)上面的代表圖片是具有最多標(biāo)簽內(nèi)容或來自用戶的較高評(píng)級(jí)的迷你游戲視頻幀。所述代表圖片可以在迷你游戲的標(biāo)簽內(nèi)容隨時(shí)間變化時(shí)而得到更新。游戲云系統(tǒng)Iio的迷你游戲處理器172可以用于識(shí)別所顯示的每個(gè)迷你游戲的代表圖片。
[0094]圖4B示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的所顯示的迷你游戲的即時(shí)重放。在一個(gè)實(shí)施方案中,鼠標(biāo)光標(biāo)410可以懸停在所顯示的迷你游戲符號(hào)上方,以提供迷你游戲符號(hào)所表示的迷你游戲的視頻幀的即時(shí)重放(或部分重放),而無需點(diǎn)擊迷你游戲符號(hào)。所述即時(shí)重放可以幫助用戶快速搜索他或她喜歡的迷你游戲。
[0095]在這個(gè)實(shí)例中,當(dāng)用戶將鼠標(biāo)光標(biāo)410懸停在迷你游戲符號(hào)423上方時(shí)(例如,被動(dòng)選擇),由迷你游戲符號(hào)423表示的迷你游戲的視頻幀(460_1至460_N)將開始進(jìn)行播放,而無需選擇迷你游戲符號(hào)423。當(dāng)用戶找到他或她喜歡的迷你游戲時(shí),用戶可以雙擊(例如,主動(dòng)選擇)迷你游戲符號(hào)來啟動(dòng)或開始以流式傳輸模式從云游戲系統(tǒng)中即時(shí)游戲?;蛘?,用戶可以雙擊迷你游戲符號(hào)以打開另一個(gè)網(wǎng)頁,所述網(wǎng)頁示出由迷你游戲符號(hào)表示的迷你游戲以及其它有關(guān)信息。
[0096]圖5A示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的展示了共享迷你游戲501以及其它有關(guān)信息的網(wǎng)頁500A。在一個(gè)實(shí)施方案中,網(wǎng)頁500A為社交網(wǎng)絡(luò)用戶(例如,用戶A)的社交網(wǎng)絡(luò)網(wǎng)頁,并且社交網(wǎng)絡(luò)可以由圖1A中所示的社交媒體供應(yīng)商140維持。在一個(gè)實(shí)施方案中,網(wǎng)頁500A可為顯示在社交網(wǎng)絡(luò)的新聞推送中的內(nèi)容。在另一個(gè)實(shí)施方案中,網(wǎng)頁500A的內(nèi)容可以另一種形式重新布置,以配合在游戲供應(yīng)商或云游戲網(wǎng)絡(luò)供應(yīng)商的網(wǎng)站內(nèi)。
[0097]在這個(gè)實(shí)施方案中,網(wǎng)頁500A示出共享迷你游戲501、五個(gè)相關(guān)玩迷你游戲視頻(MGPV) 502 (其基于其他用戶對(duì)迷你游戲501的執(zhí)行(或玩)創(chuàng)建而成)、用于執(zhí)行共享迷你游戲501的游戲代碼的玩游戲按鈕503、評(píng)論輸入窗口 504、用戶標(biāo)識(shí)符窗口 505、迷你游戲觀看圖標(biāo)506、五個(gè)玩迷你游戲視頻觀看圖標(biāo)507、用于(例如)與其它用戶(他們是用戶A的網(wǎng)絡(luò)朋友)共享迷你游戲501的共享按鈕508、用于推薦迷你游戲501的推薦按鈕509、等級(jí)圖標(biāo)510以及鼠標(biāo)光標(biāo)511。
[0098]在一個(gè)實(shí)施方案中,用戶A可以通過點(diǎn)擊迷你游戲觀看圖標(biāo)506來僅觀看共享迷你游戲501。在迷你游戲501的觀看期間,用戶A可以通過暫停觀看迷你游戲501來啟動(dòng)標(biāo)記過程以便輸入迷你游戲標(biāo)簽數(shù)據(jù),且隨后恢復(fù)觀看迷你游戲501。所述標(biāo)記過程將相對(duì)于圖5B更詳細(xì)地進(jìn)行描述。在觀看了共享迷你游戲501的視頻記錄后,用戶A可以通過按下玩游戲按鈕503來玩迷你游戲501的可執(zhí)行版本。如果迷你游戲501玩得較多(由于流行度或者通過共享),那么所述迷你游戲501將擁有玩游戲歷史。迷你游戲501的玩游戲歷史將通過玩迷你游戲視頻(MGPV) 502來表示。在一個(gè)實(shí)施方案中,所創(chuàng)建的玩迷你游戲視頻的玩家和玩游戲得分將在玩迷你游戲視頻502的右邊示出。用戶可能希望通過點(diǎn)擊對(duì)應(yīng)的玩迷你游戲視頻觀看圖標(biāo)507來觀看先前的游戲玩法。
[0099]用戶A還可以與他的或她的社交網(wǎng)絡(luò)朋友共享迷你游戲501,或通過分別按下共享按鈕508和推薦按鈕509來推薦迷你游戲501。對(duì)迷你游戲501的用戶評(píng)論(例如,“很好的游戲! ”)可以輸入在評(píng)論輸入窗口 504中。在一個(gè)實(shí)施方案中,用戶推薦和共享以及針對(duì)迷你游戲501所輸入的用戶評(píng)論、迷你游戲501觀看或玩的次數(shù)以及基于迷你游戲501的執(zhí)行而創(chuàng)建的玩迷你游戲視頻502的數(shù)量將記錄在存儲(chǔ)于游戲云系統(tǒng)110的迷你游戲數(shù)據(jù)存儲(chǔ)裝置166中的迷你游戲數(shù)據(jù)簡(jiǎn)檔中,如圖1A中所示。
[0100]從共享中收集的數(shù)據(jù)中的全部或一些(如玩游戲、與其他用戶共享、在社交站點(diǎn)上共享、共享比率、標(biāo)記比率、推薦數(shù)量、實(shí)際評(píng)級(jí)等)可以用于生成排名分?jǐn)?shù)。所述排名分?jǐn)?shù)可以用于促進(jìn)迷你游戲并鼓勵(lì)額外的共享或玩游戲。較高排名的游戲可以為創(chuàng)建者獲得獎(jiǎng)勵(lì)并且也可以為創(chuàng)建了較高排名的迷你游戲的用戶提供較高的評(píng)級(jí)。[0101]在一個(gè)實(shí)施方案中,原始游戲標(biāo)題(迷你游戲501基于此創(chuàng)建而成)的游戲制造商可以識(shí)別頻繁玩共享迷你游戲501的用戶和獲得較高玩游戲得分的用戶,并向那些所識(shí)另IJ的用戶發(fā)送目標(biāo)消息、通知、電子郵件和/或廣告。在這個(gè)實(shí)例中,Bob已經(jīng)以相當(dāng)好的分?jǐn)?shù)玩了共享迷你游戲501三次。因此,游戲制造商可以發(fā)送消息給Bob來為原始游戲標(biāo)題做廣告并提供購買折扣?;蛘?,如果迷你游戲501是云中很受歡迎的共享迷你游戲,那么游戲制造商可以研究與迷你游戲501相關(guān)的視頻幀和動(dòng)作并且創(chuàng)建新的游戲,所述新的游戲包括與迷你游戲501中的視頻幀和動(dòng)作類似的視頻幀和動(dòng)作。
[0102]圖5B示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的用于觀看迷你游戲的網(wǎng)頁500B。如上所述,如果選擇了與迷你游戲相關(guān)的迷你游戲觀看按鈕,那么可以觀看迷你游戲。在迷你游戲的觀看期間,迷你游戲的視頻幀可以從頭到尾顯示并且控制面板520可以連同迷你游戲視頻幀的顯示器一起示出。在這個(gè)實(shí)例中,控制面板520包括兩個(gè)控制復(fù)選框:“標(biāo)記”復(fù)選框521和“顯示標(biāo)簽”復(fù)選框522。盡管對(duì)于此實(shí)施方案在沿網(wǎng)頁500B的右邊緣豎直顯示的控制面板520中示出了兩個(gè)復(fù)選框,但應(yīng)理解,在實(shí)踐中,更多或更少的游戲控制復(fù)選框可能出現(xiàn)在控制面板中并且可以在游戲顯示屏的任意位置中示出所述控制面板。此外,控制面板520中的控件可以其它形式實(shí)施,如單選按鈕、下壓按鈕、下拉式菜單、觸摸圖標(biāo)等。
[0103]在共享迷你游戲的觀看期間,用戶可以識(shí)別迷你游戲的視頻幀(例如,視頻中的圖像,在所述圖像處操作暫停)并在所識(shí)別的視頻幀的所需位置中輸入迷你游戲標(biāo)簽數(shù)據(jù)。標(biāo)記過程可以通過在控制面板520中選中或取消選中“標(biāo)記”復(fù)選框521來開始或結(jié)束。當(dāng)“標(biāo)記”復(fù)選框521被選中時(shí),當(dāng)前所顯示的視頻幀(例如,視頻幀550)可以通過暫停指示來中止。然后,用戶可以在視頻幀550中將鼠標(biāo)光標(biāo)511從原始位置(以虛線示出)移動(dòng)到所需的標(biāo)記位置。在一個(gè)實(shí)施方案中,用戶可以在所需的標(biāo)記位置雙擊鼠標(biāo)以打開標(biāo)記窗口 530來輸入迷你游戲標(biāo)簽數(shù)據(jù),例如,句子“跨障高度為10英尺”。雖然迷你游戲標(biāo)簽數(shù)據(jù)在這個(gè)實(shí)施方案中為文本,但在其它實(shí)施方案中,迷你游戲標(biāo)簽數(shù)據(jù)可為圖像、視頻剪輯等。所輸入的迷你游戲標(biāo)簽數(shù)據(jù)與迷你游戲的視頻幀550相關(guān)。
[0104]所輸入的迷你游戲標(biāo)簽數(shù)據(jù)可以通過在控制面板520中選中“顯示標(biāo)簽”復(fù)選框522來顯示。在這個(gè)實(shí)例中,輸入了迷你游戲標(biāo)簽數(shù)據(jù)的用戶的用戶標(biāo)識(shí)符(“Tom Jones”)在標(biāo)記窗口 530下面所顯示的用戶標(biāo)識(shí)符顯示器540中示出。在另一個(gè)實(shí)施方案中,用戶標(biāo)識(shí)符顯示器540還可以示出用戶輸入迷你游戲標(biāo)簽數(shù)據(jù)時(shí)的時(shí)間?;蛘?,用戶可以選擇通過取消選中“顯示標(biāo)簽”復(fù)選框522來隱藏迷你游戲標(biāo)簽數(shù)據(jù)。
[0105]在一個(gè)實(shí)施方案中,觀看迷你游戲期間的上述標(biāo)記過程還可以用于在玩原始游戲期間或在原始游戲標(biāo)題的玩游戲視頻記錄的觀看期間輸入游戲標(biāo)簽數(shù)據(jù),迷你游戲基于所述原始游戲標(biāo)題創(chuàng)建而成。
[0106]圖6示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的具有標(biāo)簽內(nèi)容的迷你游戲600。在這個(gè)實(shí)例中,迷你游戲600基于可用游戲標(biāo)題的玩游戲的視頻記錄610創(chuàng)建而成。視頻記錄610包括在玩游戲期間或在視頻記錄610的觀看期間所輸入的游戲標(biāo)簽數(shù)據(jù)611和611’。游戲標(biāo)簽數(shù)據(jù)的標(biāo)記過程可以輸入迷你游戲標(biāo)簽數(shù)據(jù)的上述標(biāo)記過程類似。視頻記錄610的一部分612用于創(chuàng)建迷你游戲600。迷你游戲600 (如所示)包括與迷你游戲的視頻幀(例如,視頻記錄610的部分612的視頻幀)相關(guān)的游戲標(biāo)簽數(shù)據(jù)611。在迷你游戲600被發(fā)布用于在社交網(wǎng)絡(luò)網(wǎng)頁中共享(例如,通過社交關(guān)系管理器195)時(shí),共享迷你游戲600可以由社交網(wǎng)絡(luò)用戶觀看。在迷你游戲600的觀看期間,可以(例如)通過使用上文相對(duì)于圖5B所述的標(biāo)記過程輸入迷你游戲標(biāo)簽數(shù)據(jù)605。因此,在接收到迷你游戲標(biāo)簽數(shù)據(jù)605后,迷你游戲600示出為具有包括游戲標(biāo)簽數(shù)據(jù)611和迷你游戲標(biāo)簽數(shù)據(jù)605的標(biāo)簽內(nèi)容。
[0107]圖7是示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的用于管理云中共享的迷你游戲的示例性方法700的流程圖。在一個(gè)實(shí)施方案中,所示示例性方法700相對(duì)于由如圖1A中所示的游戲云系統(tǒng)110所執(zhí)行的操作進(jìn)行描述。
[0108]在操作710處,提供了存儲(chǔ)于云中的多個(gè)迷你游戲。在一個(gè)實(shí)施方案中,迷你游戲中的每一個(gè)都基于可用游戲標(biāo)題的玩游戲的視頻記錄創(chuàng)建而成。所述多個(gè)迷你游戲可以(例如)由游戲云系統(tǒng)Iio的記錄引擎171存儲(chǔ)在記錄游戲存儲(chǔ)裝置162中。在一個(gè)實(shí)施方案中,游戲云系統(tǒng)110的迷你游戲處理器172可以用于識(shí)別和提供存儲(chǔ)于云中的多個(gè)迷你游戲。所述多個(gè)迷你游戲中的每一個(gè)都可以在社交網(wǎng)絡(luò)中(例如)通過游戲云系統(tǒng)110的社交關(guān)系管理器195共享。
[0109]所述多個(gè)迷你游戲可以基于預(yù)定義的類別進(jìn)行分類。在一個(gè)實(shí)施方案中,游戲云系統(tǒng)Iio的迷你游戲處理器172可以用于將迷你游戲分類。迷你游戲的分類可以保存在與存儲(chǔ)于游戲云系統(tǒng)110的迷你游戲數(shù)據(jù)存儲(chǔ)裝置166中的迷你游戲相關(guān)的迷你游戲數(shù)據(jù)簡(jiǎn)檔中。
[0110]在操作720處,識(shí)別了每個(gè)迷你游戲的用戶交互。在一個(gè)實(shí)施方案中,用戶交互可以包括每個(gè)迷你游戲的標(biāo)簽內(nèi)容和社交網(wǎng)絡(luò)內(nèi)容。在一個(gè)實(shí)例中,游戲云系統(tǒng)Iio的迷你游戲處理器172可以用于識(shí)別每個(gè)迷你游戲的標(biāo)簽內(nèi)容和社交網(wǎng)絡(luò)內(nèi)容。迷你游戲的標(biāo)簽內(nèi)容可以由游戲云系統(tǒng)110的標(biāo)簽處理器173獲得并保存在游戲云系統(tǒng)110的標(biāo)簽數(shù)據(jù)存儲(chǔ)裝置163中。迷你游戲的社交網(wǎng)絡(luò)內(nèi)容可以由游戲云系統(tǒng)110的社交關(guān)系管理器195獲得并保存在游戲云系統(tǒng)110的社交網(wǎng)絡(luò)數(shù)據(jù)存儲(chǔ)裝置167中。在一個(gè)實(shí)施方案中,迷你游戲的標(biāo)簽內(nèi)容和社交網(wǎng)絡(luò)內(nèi)容可以由迷你游戲處理器172保存在游戲云系統(tǒng)110的迷你游戲數(shù)據(jù)存儲(chǔ)裝置166中的與迷你游戲相關(guān)的迷你游戲數(shù)據(jù)簡(jiǎn)檔中。
[0111]在操作730處,迷你游戲基于與迷你游戲相關(guān)的所識(shí)別的用戶交互進(jìn)行排名。在一個(gè)實(shí)施方案中,游戲云系統(tǒng)110的迷你游戲處理器172可以用于基于所識(shí)別的標(biāo)簽內(nèi)容和社交網(wǎng)絡(luò)內(nèi)容將迷你游戲排名。例如,如果迷你游戲具有較多的標(biāo)簽內(nèi)容和/或社交網(wǎng)絡(luò)內(nèi)容,那么所述迷你游戲可以比具有較少的標(biāo)簽內(nèi)容和/或社交網(wǎng)絡(luò)內(nèi)容的迷你游戲排名更高。所述標(biāo)簽內(nèi)容可以包括游戲標(biāo)簽數(shù)據(jù)和迷你游戲標(biāo)簽數(shù)據(jù)。迷你游戲的游戲標(biāo)簽數(shù)據(jù)可以在游戲標(biāo)題(迷你游戲基于所述游戲標(biāo)題創(chuàng)建而成)的玩游戲期間被輸入用于與迷你游戲相關(guān)的視頻幀,或在玩游戲的視頻記錄的觀看期間被輸入用于與迷你游戲相關(guān)的視頻幀??梢栽诿阅阌螒虻挠^看期間輸入迷你游戲的迷你游戲標(biāo)簽數(shù)據(jù)。迷你游戲的社交網(wǎng)絡(luò)內(nèi)容可以包括(但不限于)迷你游戲共享的次數(shù)、玩迷你游戲的次數(shù)、迷你游戲觀看的次數(shù)、迷你游戲推薦的次數(shù)、針對(duì)迷你游戲所輸入的評(píng)論的數(shù)量以及基于迷你游戲的執(zhí)行而創(chuàng)建的玩迷你游戲視頻的數(shù)量。
[0112]在操作740處,可以按照基于排名的順序顯示迷你游戲。在一個(gè)實(shí)施方案中,游戲云系統(tǒng)110的迷你游戲處理器172可以用于在社交網(wǎng)絡(luò)網(wǎng)頁中顯示每個(gè)分類類別中的經(jīng)過排名的迷你游戲。在一些實(shí)施方案中,某些具有較高排名的迷你游戲可以自動(dòng)發(fā)布給創(chuàng)建者的朋友或社交網(wǎng)絡(luò)中的具有由于類似的玩游戲經(jīng)歷、有關(guān)朋友、擁有類似游戲標(biāo)題等而發(fā)生聯(lián)系的人。可以發(fā)布給社交網(wǎng)絡(luò)流或其中迷你游戲得以共享的網(wǎng)站。在一個(gè)實(shí)施方案中,迷你游戲中的每一個(gè)可以具有代表圖片的迷你游戲符號(hào)(例如,迷你游戲圖標(biāo)或迷你游戲縮略圖)的形式顯示。顯示在迷你游戲符號(hào)上方的所述代表圖片可為具有最多標(biāo)簽內(nèi)容或最相關(guān)標(biāo)簽內(nèi)容的迷你游戲的視頻幀。
[0113]在一個(gè)實(shí)施方案中,當(dāng)鼠標(biāo)光標(biāo)懸停在所顯示的迷你游戲符號(hào)上方時(shí),由迷你游戲符號(hào)表示的迷你游戲的視頻幀將從頭到尾播放,而無需點(diǎn)擊迷你游戲符號(hào)。在一個(gè)實(shí)施方案中,所顯示的迷你游戲能夠(例如)從社交網(wǎng)絡(luò)用戶處接收用戶交互。所述用戶交互包括標(biāo)簽內(nèi)容和社交網(wǎng)絡(luò)內(nèi)容。
[0114]在一個(gè)實(shí)施方案中,所顯示的迷你游戲可能可執(zhí)行以便由社交網(wǎng)絡(luò)用戶來玩游戲。迷你游戲的玩法可以記錄為迷你游戲視頻記錄。迷你游戲玩家可以選擇是否基于迷你游戲視頻記錄創(chuàng)建玩迷你游戲視頻。所創(chuàng)建的玩迷你游戲視頻可以被發(fā)布用于在顯示了迷你游戲的同一個(gè)網(wǎng)頁中共享和顯示。在另一個(gè)實(shí)施方案中,所顯示的迷你游戲可能可播放來由社交網(wǎng)絡(luò)用戶觀看。在迷你游戲的觀看期間,可以輸入迷你游戲標(biāo)簽數(shù)據(jù)。
[0115]在一個(gè)實(shí)施方案中,云游戲系統(tǒng)被配置來檢測(cè)與用戶相關(guān)的客戶端裝置的類型以及可供用戶用來提供基于云的視頻游戲的輸入的控制器的類型。例如,在一個(gè)實(shí)施方案中,當(dāng)用戶登錄到云游戲系統(tǒng),他們可以被提供有一個(gè)選項(xiàng)來指定客戶端裝置的類型,他們通過所述客戶端裝置訪問云游戲系統(tǒng)。在一個(gè)實(shí)施方案中,提供了一系列客戶端裝置選項(xiàng),從中用戶可以選擇與他們的客戶端裝置對(duì)應(yīng)的一個(gè)選項(xiàng)。用戶還可以被提供有一個(gè)選項(xiàng)來指定他們將用來玩視頻游戲的控制器裝置的類型。在一個(gè)實(shí)施方案中,一系列控制器選項(xiàng)可以被提供給用戶,從中用戶可以選擇指定與他們的控制器硬件對(duì)應(yīng)的控制器類型。在其它實(shí)施方案中,云游戲系統(tǒng)可以被配置來自動(dòng)檢測(cè)客戶端裝置的類型和/或控制器裝置的類型。
[0116]例如,在登錄時(shí),客戶端裝置可以將識(shí)別其自身以及連接的控制器裝置的信息發(fā)送給云游戲服務(wù)器(例如,響應(yīng)于來自云游戲服務(wù)器的請(qǐng)求)。基于此信息,云游戲服務(wù)器可以確定適當(dāng)?shù)囊曨l游戲輸出配置和輸入?yún)?shù)配置來提供對(duì)于用戶的客戶端裝置和控制器裝置來說優(yōu)化的游戲體驗(yàn)。在一個(gè)實(shí)施方案中,查找表被用來基于所檢測(cè)的客戶端裝置和所檢測(cè)的控制器裝置來確定視頻游戲配置和輸入?yún)?shù)配置。
[0117]應(yīng)了解,給定的視頻游戲可以被開發(fā)用于特定平臺(tái)和特定相關(guān)控制器裝置。然而,當(dāng)所述游戲通過本文所提供的云游戲系統(tǒng)可用時(shí),用戶可以通過不同的控制器裝置訪問視頻游戲。例如,可能已開發(fā)一個(gè)游戲用于游戲機(jī)及其相關(guān)控制器,而用戶可能正從利用鍵盤和鼠標(biāo)的個(gè)人計(jì)算機(jī)中訪問基于云的版本的游戲。在這樣一種情況下,輸入?yún)?shù)配置可以界定可以通過用戶的可用控制器裝置(在這種情況下,鍵盤和鼠標(biāo))產(chǎn)生的輸入與對(duì)于執(zhí)行視頻游戲可接受的輸入之間的對(duì)應(yīng)關(guān)系。
[0118]在另一個(gè)實(shí)施例中,用戶可以通過平板計(jì)算裝置、觸摸屏智能電話或其它觸摸屏驅(qū)動(dòng)裝置訪問云游戲系統(tǒng)。在這種情況下,客戶端裝置和控制器裝置在同一個(gè)裝置中整合在一起,其中輸入通過檢測(cè)到的觸摸屏輸入/姿勢(shì)的方式來提供。對(duì)于這樣一種裝置來說,輸入?yún)?shù)配置可以界定與視頻游戲的游戲輸入對(duì)應(yīng)的特定觸摸屏輸入。例如,按鈕、方向墊或其它類型的輸入元件可能在視頻游戲的運(yùn)行期間顯示或重疊,以便指示用戶可以觸摸來產(chǎn)生游戲輸入的觸摸屏上的位置。姿勢(shì)(如在特定方向上的揮擊)或特定觸摸運(yùn)動(dòng)也可以作為游戲輸入進(jìn)行檢測(cè)。在一個(gè)實(shí)施方案中,可以(例如)在開始視頻游戲的玩游戲之前向用戶提供指示如何通過觸摸屏提供輸入以便玩游戲的指南,以便使用戶適應(yīng)在觸摸屏上操作控件。
[0119]在一些實(shí)施方案中,客戶端裝置充當(dāng)控制器裝置的連接點(diǎn)。也就是說,控制器裝置通過無線或有線連接與所述客戶端裝置通信,以便將輸入從控制器裝置傳輸給客戶端裝置。所述客戶端裝置可以進(jìn)而處理這些輸入且隨后將輸入數(shù)據(jù)通過網(wǎng)絡(luò)傳輸給云游戲系統(tǒng)(例如,通過本地網(wǎng)絡(luò)裝置如路由器進(jìn)行訪問)。然而,在其它實(shí)施方案中,控制器自身可為聯(lián)網(wǎng)裝置,具有直接通過網(wǎng)絡(luò)向云游戲服務(wù)器傳遞輸入的能力,而無需首先通過客戶端裝置傳遞所述輸入。例如,控制器可能連接到本地網(wǎng)絡(luò)裝置(如上述路由器)上來向云游戲服務(wù)器發(fā)送數(shù)據(jù)和從云游戲服務(wù)器接收數(shù)據(jù)。因此,雖然可能仍需要客戶端裝置來從基于云的視頻游戲接收視頻輸出并在本地顯示器上呈現(xiàn)所述視頻輸出,但可以通過允許控制器繞過客戶端裝置,直接通過網(wǎng)絡(luò)發(fā)送輸入給云游戲服務(wù)器來減少輸入等待時(shí)間。
[0120]在一個(gè)實(shí)施方案中,聯(lián)網(wǎng)控制器和客戶裝置可以被配置來直接從控制器向云游戲服務(wù)器發(fā)送某些類型的輸入,并通過客戶端裝置發(fā)送其它類型的輸入。例如,除了控制器本身以外其檢測(cè)并不取決于任何額外硬件或處理的輸入可以通過網(wǎng)絡(luò),繞過客戶端裝置,直接從控制器發(fā)送給云游戲服務(wù)器。所述輸入可以包括按鈕輸入、操縱桿輸入、嵌入式運(yùn)動(dòng)檢測(cè)輸入(例如,加速計(jì)、磁力計(jì)、陀螺儀)等。然而,利用了額外的硬件或需要由客戶端裝置進(jìn)行處理的輸入可以由客戶端裝置發(fā)送給云游戲服務(wù)器。這些輸入可以包括來自游戲環(huán)境的所捕捉的視頻或音頻,所述視頻或音頻可以在發(fā)送給云游戲服務(wù)器之前由客戶端裝置進(jìn)行處理。此外,來自控制器的運(yùn)動(dòng)檢測(cè)硬件的輸入可能由客戶端裝置結(jié)合所捕捉的視頻進(jìn)行處理,以便檢測(cè)控制器的位置和運(yùn)動(dòng),所述位置和運(yùn)動(dòng)隨后將通過客戶端裝置傳遞給云游戲服務(wù)器。應(yīng)了解,根據(jù)各種實(shí)施方案的控制器裝置還可以從客戶端裝置或直接從云游戲服務(wù)器接收數(shù)據(jù)(例如,反饋數(shù)據(jù))。
[0121]本發(fā)明的實(shí)施方案可以通過各種計(jì)算機(jī)系統(tǒng)配置包括手持式裝置、微處理器系統(tǒng)、基于微處理器的或可編程的消費(fèi)電子產(chǎn)品、小型計(jì)算機(jī)、大型計(jì)算機(jī)等進(jìn)行實(shí)踐。本發(fā)明也可以在分布式計(jì)算環(huán)境下實(shí)踐,其中由通過有線或無線網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理裝置執(zhí)行任務(wù)。
[0122]考慮到以上實(shí)施方案,應(yīng)理解,本發(fā)明可以采用涉及存儲(chǔ)于計(jì)算機(jī)系統(tǒng)中的數(shù)據(jù)的各種計(jì)算機(jī)實(shí)施的操作。這些操作是那些需要對(duì)物理量進(jìn)行物理操作的操作。本文所述的形成本發(fā)明的一部分的任何操作是有用的機(jī)器操作。本發(fā)明還涉及用于執(zhí)行這些操作的裝置或設(shè)備。所述設(shè)備可出于所要求的目的而專門構(gòu)造而成,或所述設(shè)備可為由存儲(chǔ)于計(jì)算機(jī)中的計(jì)算機(jī)程序選擇性地激活或配置的通用計(jì)算機(jī)。具體來說,各種通用機(jī)器可以與根據(jù)本文的教義所編寫的計(jì)算機(jī)程序一起使用,或者可以更方便地構(gòu)造更專門的設(shè)備來執(zhí)行所要求的操作。
[0123]本發(fā)明也可以體現(xiàn)為計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)可讀代碼。所述計(jì)算機(jī)可讀介質(zhì)是可以存儲(chǔ)數(shù)據(jù)的任何數(shù)據(jù)存儲(chǔ)裝置,所述數(shù)據(jù)隨后可由計(jì)算機(jī)系統(tǒng)讀取。計(jì)算機(jī)可讀介質(zhì)的實(shí)例包括硬盤驅(qū)動(dòng)器、網(wǎng)絡(luò)附加存儲(chǔ)器(NAS)、只讀存儲(chǔ)器、隨機(jī)存取存儲(chǔ)器、CD-ROM、⑶-R、⑶-RW、磁帶以及其它光學(xué)和非光學(xué)數(shù)據(jù)存儲(chǔ)裝置。所述計(jì)算機(jī)可讀介質(zhì)可以包括分布在網(wǎng)絡(luò)耦合計(jì)算機(jī)系統(tǒng)上的計(jì)算機(jī)可讀有形介質(zhì),以使得計(jì)算機(jī)可讀代碼以分布式方式存儲(chǔ)和執(zhí)行。
[0124]盡管所述方法操作以特定的順序進(jìn)行了描述,但應(yīng)理解,其它內(nèi)務(wù)處理操作可以在操作之間執(zhí)行,或者可以調(diào)整操作以使得它們?cè)诼晕⒉煌臅r(shí)間發(fā)生,或者可以分布在系統(tǒng)中,所述系統(tǒng)允許處理操作以與所述處理相關(guān)的各種時(shí)間間隔發(fā)生,只要重疊操作的處理以所需方式執(zhí)行即可。
[0125]盡管為了清楚理解的目的而略微詳細(xì)地描述了前述發(fā)明,但很顯然,可以在所附權(quán)利要求的范圍內(nèi)做出某些變化和修改。因此,本發(fā)明的實(shí)施方案被認(rèn)為是說明性的而非限制性的,并且本發(fā)明不限于本文給出的細(xì)節(jié),而可以在所附權(quán)利要求的范圍和等效范圍內(nèi)進(jìn)行修改。
【權(quán)利要求】
1.一種用于對(duì)在游戲云系統(tǒng)中創(chuàng)建并且執(zhí)行的迷你游戲進(jìn)行管理的方法,所述方法包括:提供存儲(chǔ)于所述游戲云系統(tǒng)中的多個(gè)迷你游戲,其中所述多個(gè)迷你游戲中的每一個(gè)基于游戲標(biāo)題的玩游戲的視頻記錄創(chuàng)建而成,其中所述多個(gè)迷你游戲中的每一個(gè)在社交網(wǎng)絡(luò)中共享; 識(shí)別針對(duì)所述多個(gè) 迷你游戲中的每一個(gè)的用戶交互; 基于與每個(gè)迷你游戲相關(guān)的所識(shí)別的用戶交互將所述迷你游戲排名;并且 按照基于所述排名的順序來顯示所述迷你游戲,所述方法由處理器執(zhí)行。
2.如權(quán)利要求1所述的方法,其中迷你游戲的所述顯示包括, 以具有代表圖片的迷你游戲符號(hào)的形式來顯示所述迷你游戲中的每一個(gè),其中所述代表圖片是被識(shí)別成具有超過閾值的標(biāo)簽內(nèi)容的迷你游戲視頻幀。
3.如權(quán)利要求2所述的方法,其進(jìn)一步包括: 檢測(cè)在所述迷你游戲符號(hào)上方的懸停,所檢測(cè)到的懸停導(dǎo)致由所述迷你游戲符號(hào)表示的迷你游戲的視頻幀的播放,而無需主動(dòng)地選擇所述迷你游戲符號(hào)。
4.如權(quán)利要求1所述的方法,其進(jìn)一步包括: 使得能夠觀看所顯示的迷你游戲;并且 使得能夠在所述觀看所述迷你游戲期間輸入迷你游戲標(biāo)簽數(shù)據(jù)。
5.如權(quán)利要求1所述的方法,其進(jìn)一步包括: 使得能夠共享迷你游戲,所述共享導(dǎo)致將所述迷你游戲的鏈接發(fā)布在社交共享網(wǎng)站上,其中玩所述迷你游戲是以在線流式傳輸格式從所述游戲云系統(tǒng)中執(zhí)行的。
6.如權(quán)利要求1所述的方法,其進(jìn)一步包括: 使推薦與所述多個(gè)迷你游戲中的所選定的多個(gè)迷你游戲相關(guān)聯(lián),所述推薦對(duì)社交網(wǎng)絡(luò)中的一個(gè)或多個(gè)用戶是可見的,并且在所述社交網(wǎng)絡(luò)中提供鏈接,從而以在線流式傳輸格式從所述游戲云系統(tǒng)中執(zhí)行所述迷你游戲。
7.如權(quán)利要求1所述的方法,其中迷你游戲的所述用戶交互包括從用戶處接收標(biāo)簽內(nèi)容并使所述標(biāo)簽數(shù)據(jù)與所述迷你游戲相關(guān)聯(lián)。
8.如權(quán)利要求7所述的方法,其中所述標(biāo)簽內(nèi)容包括在所述玩游戲期間針對(duì)所述迷你游戲的視頻幀所輸入的游戲標(biāo)簽數(shù)據(jù)、在所述視頻記錄的觀看期間針對(duì)所述迷你游戲的所述視頻幀所輸入的游戲標(biāo)簽數(shù)據(jù)或在所述迷你游戲的觀看期間所輸入的迷你游戲標(biāo)簽數(shù)據(jù)。
9.如權(quán)利要求1所述的方法,其進(jìn)一步包括: 獲得所述多個(gè)迷你游戲中的每一個(gè)的所述標(biāo)簽內(nèi)容;并且 使迷你游戲的所獲得的標(biāo)簽內(nèi)容在與所述迷你游戲相關(guān)的迷你游戲數(shù)據(jù)簡(jiǎn)檔中相關(guān)聯(lián)。
10.如權(quán)利要求1所述的方法,其進(jìn)一步包括: 獲得所述多個(gè)迷你游戲中的每一個(gè)的社交網(wǎng)絡(luò)內(nèi)容;并且 將所獲得的社交網(wǎng)絡(luò)內(nèi)容存儲(chǔ)在與所述迷你游戲相關(guān)的迷你游戲數(shù)據(jù)簡(jiǎn)檔中。
11.如權(quán)利要求10所述的方法,其中所述迷你游戲的所述社交網(wǎng)絡(luò)內(nèi)容包括所述迷你游戲共享的次數(shù)、所述迷你游戲觀看的次數(shù)、玩所述迷你游戲的次數(shù)、所述迷你游戲推薦的次數(shù)、針對(duì)所述迷你游戲所輸入的評(píng)論數(shù)以及基于玩所述迷你游戲而創(chuàng)建的玩迷你游戲視頻的數(shù)量。
12.如權(quán)利要求1所述的方法,其進(jìn)一步包括: 將迷你游戲的分類和排名存儲(chǔ)在與所述迷你游戲相關(guān)的迷你游戲數(shù)據(jù)簡(jiǎn)檔中。
13.如權(quán)利要求1所述的方法,其進(jìn)一步包括: 基于預(yù)定義的類別將所述多個(gè)迷你游戲分類。
14.一種系統(tǒng),其包括: 游戲云系統(tǒng),其包括, 迷你游戲處理器, 標(biāo)簽處理器,以及 社交關(guān)系管理器, 其中所述迷你游戲處理器被配置來提供存儲(chǔ)于所述游戲云系統(tǒng)中的多個(gè)迷你游戲,所述多個(gè)迷你游戲中的每一個(gè)基于視頻游戲標(biāo)題的玩游戲視頻記錄而創(chuàng)建, 其中所述社交關(guān)系管理器被配置來使得能夠發(fā)布所述多個(gè)迷你游戲中的至少一個(gè)以便在社交網(wǎng)絡(luò)中共享并且獲得每個(gè)共享迷你游戲的社交網(wǎng)絡(luò)內(nèi)容; 其中所述標(biāo)簽處理器被 配置來獲得每個(gè)共享迷你游戲的標(biāo)簽內(nèi)容, 其中所述迷你游戲處理器被進(jìn)一步配置來至少部分基于與每個(gè)迷你游戲相關(guān)的所述標(biāo)簽內(nèi)容和所述社交網(wǎng)絡(luò)內(nèi)容而將所述多個(gè)迷你游戲排名。
15.如權(quán)利要求14所述的系統(tǒng),其中所述迷你游戲處理器被進(jìn)一步配置來基于所述排名顯示所述迷你游戲的順序。
16.如權(quán)利要求14所述的系統(tǒng),其中所述社交關(guān)系管理器被進(jìn)一步配置來將所獲得的社交網(wǎng)絡(luò)內(nèi)容存儲(chǔ)在所述游戲云系統(tǒng)中的社交網(wǎng)絡(luò)數(shù)據(jù)存儲(chǔ)裝置中。
17.如權(quán)利要求14所述的系統(tǒng),其中所述標(biāo)簽處理器被進(jìn)一步配置來將所獲得的標(biāo)簽內(nèi)容存儲(chǔ)在所述游戲云系統(tǒng)中的標(biāo)簽數(shù)據(jù)存儲(chǔ)裝置中。
18.一種用于共享迷你游戲的方法,所述方法包括: 在以流式傳輸格式在線玩所述游戲標(biāo)題時(shí)產(chǎn)生云游戲系統(tǒng)中的游戲標(biāo)題的玩游戲視頻記錄; 使得能夠觀看所述視頻記錄; 提供控件來使得能夠選擇所述視頻記錄的一部分; 產(chǎn)生與所選擇視頻記錄的所述部分相對(duì)應(yīng)的迷你游戲,所述迷你游戲是以流式傳輸格式可在線玩的所述游戲標(biāo)題的一部分; 使得能夠共享所述迷你游戲,所述迷你游戲與所述視頻記錄的所述部分一起共享; 響應(yīng)于所述共享,從播放了所述視頻記錄的所述部分或玩了所述迷你游戲的一個(gè)或多個(gè)用戶處接收標(biāo)簽數(shù)據(jù);并且 使用所述標(biāo)簽數(shù)據(jù)來將所述迷你游戲排名,所述排名用于將所述迷你游戲按照至少部分基于所述排名的順序顯示在網(wǎng)站上,所述方法由處理器執(zhí)行。
19.如權(quán)利要求18所述的方法,其中所述共享是通過發(fā)布到社交聯(lián)網(wǎng)站點(diǎn)上或發(fā)布到游戲在線站點(diǎn)上來實(shí)現(xiàn)的。
20.如權(quán)利要求18所述的方法,其中所述標(biāo)簽數(shù)據(jù)包括從一個(gè)或多個(gè)用戶處接收的評(píng)級(jí),所述評(píng)級(jí)與所述迷你游戲和所述迷你游戲的創(chuàng)建者相關(guān)聯(lián)。
【文檔編號(hào)】G06F19/00GK103902805SQ201310727302
【公開日】2014年7月2日 申請(qǐng)日期:2013年12月25日 優(yōu)先權(quán)日:2012年12月26日
【發(fā)明者】D.佩里, V.O.S.穆拉, M.泰勒 申請(qǐng)人:索尼電腦娛樂美國公司