欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于對(duì)共享云執(zhí)行迷你游戲的內(nèi)容進(jìn)行標(biāo)記的系統(tǒng)和方法以及標(biāo)簽共享控件的制作方法

文檔序號(hào):6525779閱讀:247來(lái)源:國(guó)知局
用于對(duì)共享云執(zhí)行迷你游戲的內(nèi)容進(jìn)行標(biāo)記的系統(tǒng)和方法以及標(biāo)簽共享控件的制作方法
【專利摘要】本發(fā)明提供了用于在游戲云系統(tǒng)上所執(zhí)行的玩游戲期間對(duì)視頻游戲標(biāo)題中的內(nèi)容進(jìn)行標(biāo)記的方法和社交共享方法。一種方法包括在所述玩游戲期間接收暫停指示并中止所述玩游戲以便將所述視頻游戲標(biāo)題保持在當(dāng)前幀圖像中,存儲(chǔ)所述游戲狀態(tài),并且針對(duì)所述當(dāng)前幀圖像來(lái)接收與所述當(dāng)前幀圖像中的一個(gè)位置且與用戶標(biāo)識(shí)符相關(guān)聯(lián)的標(biāo)簽數(shù)據(jù)。所述方法還包括產(chǎn)生具有所述標(biāo)簽數(shù)據(jù)的所述玩游戲視頻記錄并從所述視頻游戲標(biāo)題的一部分產(chǎn)生迷你游戲。所述迷你游戲包括使得可觀看所述迷你游戲的所述視頻記錄的一部分的可播放部分和使得可玩所述迷你游戲的游戲代碼的可執(zhí)行部分,所述迷你游戲是所述視頻游戲標(biāo)題的一部分。
【專利說(shuō)明】用于對(duì)共享云執(zhí)行迷你游戲的內(nèi)容進(jìn)行標(biāo)記的系統(tǒng)和方法以及標(biāo)簽共享控件
[0001]
[0002]優(yōu)先權(quán)要求
[0003]本申請(qǐng)根據(jù)美國(guó)法典第35篇第119條(e)款要求2012年12月26日提交的標(biāo)題為“Systems and Methods for Tagging Content of Shared Cloud Executed Min1-Gamesand Tag Sharing Controls”的美國(guó)臨時(shí)專利申請(qǐng)?zhí)?1/746,081的權(quán)益和優(yōu)先權(quán),所述美國(guó)臨時(shí)專利申請(qǐng)的全文以引用的方式并入本文。
【背景技術(shù)】
[0004]1.發(fā)明領(lǐng)域
[0005]本發(fā)明涉及用于標(biāo)記游戲中,特別是游戲云執(zhí)行系統(tǒng)中所共享的游戲中的內(nèi)容的系統(tǒng)和方法。
[0006]2.相關(guān)技術(shù)描述
[0007]云系統(tǒng)通過(guò)使用計(jì)算資源(硬件和軟件)來(lái)在網(wǎng)絡(luò)(通常是因特網(wǎng))上輸送服務(wù)。所述服務(wù)在游戲情形下使得內(nèi)容能夠流式傳輸?shù)竭h(yuǎn)程客戶端,其中大多數(shù)處理是在服務(wù)器上完成,所述服務(wù)器可以是分布式的。在遠(yuǎn)程客戶端處提供的輸入將進(jìn)而驅(qū)動(dòng)游戲的執(zhí)行,而在所述客戶端的位置處不需要專用的游戲硬件。因此,云游戲越來(lái)越受歡迎,因?yàn)橛脩艨筛菀椎卦L問(wèn)更多標(biāo)題而不受復(fù)雜硬件的限制,并且游戲供應(yīng)商可更容易地從集中位置來(lái)控制游戲代碼。
[0008]正是在這種情況下本發(fā)明的實(shí)施方案應(yīng)運(yùn)而生。

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

[0009]本發(fā)明的實(shí)施方案涉及用于標(biāo)記共享云執(zhí)行迷你游戲的內(nèi)容的系統(tǒng)和方法以及標(biāo)簽共享控件。本發(fā)明的幾個(gè)發(fā)明實(shí)施方案在下文進(jìn)行描述。
[0010]在一個(gè)實(shí)施方案中,公開(kāi)了一種用于在游戲云系統(tǒng)上所執(zhí)行的玩游戲期間將視頻游戲標(biāo)題中的內(nèi)容加以標(biāo)記的方法。所述方法包括在接收用戶交互式輸入的同時(shí)執(zhí)行視頻游戲標(biāo)題的玩游戲,并且接收來(lái)自用戶交互式輸入的暫停指示。響應(yīng)于所述暫停指示,中止玩游戲并且存儲(chǔ)游戲狀態(tài)。所述中止用來(lái)將所述視頻游戲標(biāo)題保持在當(dāng)前幀圖像中。所述方法進(jìn)一步包括接收當(dāng)前幀圖像的標(biāo)簽數(shù)據(jù)。所述標(biāo)簽數(shù)據(jù)與當(dāng)前幀圖像中的一個(gè)位置以及用戶標(biāo)識(shí)符(UID)相關(guān)。然后,可以恢復(fù)玩游戲。可以通過(guò)重復(fù)上述操作來(lái)接收額外的標(biāo)簽數(shù)據(jù)。所公開(kāi)的方法還包括產(chǎn)生具有標(biāo)簽數(shù)據(jù)的玩游戲的視頻記錄并且通過(guò)識(shí)別所述視頻記錄的起始位置和結(jié)束位置來(lái)從視頻游戲標(biāo)題的一部分中產(chǎn)生迷你游戲。所述迷你游戲包括能夠觀看迷你游戲的視頻記錄的一部分的可播放部分和能夠播放迷你游戲的游戲代碼的可執(zhí)行部分,所述迷你游戲是視頻游戲標(biāo)題的一部分。
[0011]在另一個(gè)實(shí)施方案中,公開(kāi)了一種能夠產(chǎn)生在云計(jì)算系統(tǒng)上執(zhí)行的迷你游戲的系統(tǒng)。所述云計(jì)算系統(tǒng)包括迷你游戲處理器和標(biāo)簽處理器。所述迷你游戲處理器被配置來(lái)基于針對(duì)游戲玩家執(zhí)行的視頻游戲標(biāo)題的玩游戲視頻記錄的一部分而產(chǎn)生迷你游戲。所述標(biāo)簽處理器被配置來(lái)接收迷你游戲的標(biāo)簽內(nèi)容。所述標(biāo)簽內(nèi)容與迷你游戲的視頻記錄的視頻幀相關(guān)。迷你游戲可由能夠觀看迷你游戲的視頻記錄幀的社交群組的其他用戶來(lái)共享。所述標(biāo)簽處理器可以對(duì)于由通過(guò)社交群組來(lái)訪問(wèn)的用戶所添加的標(biāo)簽內(nèi)容進(jìn)行處理,并且將用戶標(biāo)識(shí)與添加到迷你游戲的標(biāo)簽內(nèi)容相關(guān)聯(lián)。
[0012]結(jié)合附圖來(lái)閱讀以下詳細(xì)描述,本發(fā)明的其它方面將變得顯而易見(jiàn),以下詳細(xì)描述通過(guò)舉例的方式來(lái)說(shuō)明本發(fā)明的原理。
【專利附圖】

【附圖說(shuō)明】
[0013]結(jié)合附圖來(lái)參閱以下描述可以最好地理解本發(fā)明,在附圖中:
[0014]圖1A示出根據(jù)本發(fā)明的實(shí)施方案的能夠訪問(wèn)并且玩耍存儲(chǔ)于游戲云系統(tǒng)中的視頻游戲的系統(tǒng)圖。
[0015]圖1B示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的游戲云網(wǎng)絡(luò)。
[0016]圖1C示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的存儲(chǔ)于游戲云系統(tǒng)中的示例性用戶簡(jiǎn)檔。
[0017]圖2A示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的基于視頻記錄所創(chuàng)建的迷你游戲。
[0018]圖2B示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的所創(chuàng)建的迷你游戲的組分。
[0019]圖2C示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的整合有標(biāo)簽內(nèi)容的所創(chuàng)建的迷你游戲的視頻幀。
[0020]圖2D示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的將所創(chuàng)建的迷你游戲(MG)和相關(guān)玩迷你游戲視頻(MGPV)進(jìn)行保存的云存儲(chǔ)裝置。
[0021]圖2E示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的顯示共享迷你游戲和相關(guān)玩迷你游戲視頻(MGPV)的網(wǎng)頁(yè)。
[0022]圖2F示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的具有用戶生成內(nèi)容(UGC)的迷你游戲,所述用戶生成內(nèi)容插入于迷你游戲的不同位置處,如開(kāi)始、結(jié)束位置以及分散在迷你游戲中的不同位置處。
[0023]圖3A示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的游戲顯示器。
[0024]圖3B示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的云中共享迷你游戲的標(biāo)記過(guò)程。
[0025]圖3C示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的展示標(biāo)簽內(nèi)容的視頻幀。
[0026]圖3D示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的視頻幀,所述視頻幀以標(biāo)簽符號(hào)來(lái)展示所輸入的標(biāo)簽內(nèi)容。
[0027]圖4A示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的整合有標(biāo)簽內(nèi)容的迷你游戲。
[0028]圖4B示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的與迷你游戲相關(guān)的迷你游戲數(shù)據(jù)表。
[0029]圖5示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的基于迷你游戲中的標(biāo)簽內(nèi)容所產(chǎn)生的直方圖。
[0030]圖6A和圖6B不出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的迷你游戲代表巾貞基于云中共享迷你游戲的標(biāo)簽內(nèi)容所發(fā)生的動(dòng)態(tài)變化。
[0031]圖7是示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的在游戲云系統(tǒng)上所執(zhí)行的玩游戲期間對(duì)視頻游戲標(biāo)題中的內(nèi)容進(jìn)行標(biāo)記的示例性方法的流程圖?!揪唧w實(shí)施方式】
[0032]以下實(shí)施方案描述了對(duì)于由基于云的系統(tǒng)執(zhí)行的游戲中的內(nèi)容進(jìn)行標(biāo)記并且能夠與其他用戶共享具有標(biāo)簽的游戲或游戲部分的方法和系統(tǒng)。所述共享可以包括(例如)與可能已經(jīng)訪問(wèn)了基于云的系統(tǒng)的其他用戶或新用戶共享游戲內(nèi)容。所述內(nèi)容共享也可以通過(guò)在類似游戲的用戶與用戶的朋友之間啟用通信來(lái)促進(jìn)。用戶的朋友也可以通過(guò)與第三方社交網(wǎng)絡(luò)的接口來(lái)找到。
[0033]如本申請(qǐng)中所述,討論了迷你游戲創(chuàng)建和與所創(chuàng)建的迷你游戲相關(guān)的標(biāo)記數(shù)據(jù)。在一個(gè)實(shí)施方案中,迷你游戲可以由擁有或訪問(wèn)了完整版本的游戲的用戶來(lái)創(chuàng)建。當(dāng)用戶玩所述完整版本的游戲時(shí),創(chuàng)建了玩游戲的視頻記錄。從這個(gè)視頻記錄中,用戶可以選擇所述視頻記錄的一部分(例如,起始點(diǎn)和結(jié)束點(diǎn))。保存所述視頻的這個(gè)部分并使其與用戶相關(guān)聯(lián)。此外,這個(gè)部分用于識(shí)別游戲代碼(例如,二進(jìn)制代碼和/或源代碼)、元數(shù)據(jù)以及通過(guò)所述完整版本的游戲(即,當(dāng)玩游戲來(lái)創(chuàng)建視頻記錄時(shí))所創(chuàng)建的或與玩游戲相關(guān)的狀態(tài)數(shù)據(jù)。此信息進(jìn)而用于識(shí)別完整游戲代碼的代碼部分,這些代碼部分為創(chuàng)建可執(zhí)行迷你游戲所需要,并且至少包含在從視頻記錄中選出的視頻部分中所發(fā)現(xiàn)的功能。在其它實(shí)施方案中,與完整版本的游戲相比,由迷你游戲的代碼所提供的功能可能在一個(gè)或多個(gè)方面受到限制,例如,較少的控件、操作、角色或選項(xiàng)。一旦迷你游戲被創(chuàng)建,其他用戶就可以觀看針對(duì)所述迷你游戲所選擇的視頻部分,并且還能夠玩與創(chuàng)建了視頻部分的代碼相對(duì)應(yīng)的可執(zhí)行迷你游戲。
[0034]所述迷你游戲可以在社交群組(如展示由很多用戶制作的迷你游戲,包括迷你游戲排名的網(wǎng)站)中共享。共享也可以通過(guò)社交網(wǎng)絡(luò)發(fā)生,其中用戶可以發(fā)布他們的迷你游戲并且可以由希望觀看或玩來(lái)自社交網(wǎng)絡(luò)的迷你游戲的用戶接收標(biāo)簽數(shù)據(jù)。在一個(gè)實(shí)施方案中,所述迷你游戲?qū)ㄒ曨l部分和可執(zhí)行部分。在一個(gè)實(shí)施方案中,所述視頻部分是創(chuàng)建了迷你游戲的最初用 戶玩游戲的視頻。在一個(gè)實(shí)施方案中,所述可執(zhí)行部分是針對(duì)與視頻部分相對(duì)應(yīng)的一段游戲從主體游戲上所創(chuàng)建的迷你游戲。一旦用戶觀看所述視頻部分,用戶就可能希望試玩所述迷你游戲的可執(zhí)行部分。在觀看所述視頻部分時(shí),用戶(以及進(jìn)行觀看的其他用戶)可以向視頻添加標(biāo)簽內(nèi)容。所述標(biāo)簽數(shù)據(jù)還可以被添加至迷你游戲的可執(zhí)行部分?,F(xiàn)在將在下文參照示例性附圖描述另外的實(shí)施例和實(shí)施方案。
[0035]然而,對(duì)于本領(lǐng)域技術(shù)人員將顯而易見(jiàn)的是,可以在沒(méi)有這些特定細(xì)節(jié)的一些或全部的情況下實(shí)踐本發(fā)明。在其它情況下,眾所周知的過(guò)程操作未進(jìn)行詳細(xì)描述,以免不必要地混淆本發(fā)明。
[0036]圖1A示出根據(jù)本發(fā)明的實(shí)施方案的能夠訪問(wèn)并且玩耍存儲(chǔ)于游戲云系統(tǒng)(GCS) 110中的視頻游戲的系統(tǒng)圖100A。一般來(lái)說(shuō),游戲z?系統(tǒng)(GCS) 110可為z?計(jì)算系統(tǒng)。系統(tǒng)100A包括一個(gè)游戲云系統(tǒng)(GCS) 110、一個(gè)或多個(gè)社交媒體供應(yīng)商140以及用戶裝置130,所有這些都通過(guò)因特網(wǎng)120連接。盡管在系統(tǒng)圖100A中示出一個(gè)用戶裝置130,但應(yīng)理解,在實(shí)踐中,更多的用戶裝置可以連接到因特網(wǎng)120上來(lái)訪問(wèn)由GCSllO和社交媒體供應(yīng)商140提供的服務(wù)。
[0037]在一個(gè)實(shí)施方案中,游戲云系統(tǒng)110包括游戲執(zhí)行引擎170、記錄引擎171、迷你游戲處理器172、標(biāo)簽處理器173、用戶處理器174、標(biāo)題索引引擎175、游戲會(huì)話期管理器185、用戶訪問(wèn)邏輯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。在一個(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可以通過(guò)網(wǎng)絡(luò)接口 190與用戶裝置130和社交媒體供應(yīng)商140通信,所述網(wǎng)絡(luò)接口 190將啟用有線和無(wú)線通信方法。在一個(gè)實(shí)施方案中,每個(gè)社交媒體供應(yīng)商140都包括至少一個(gè)社交圖145,所述社交圖145展示用戶的社交網(wǎng)絡(luò)關(guān)系。
[0038]在一個(gè)實(shí)施方案中,社交媒體供應(yīng)商可以是游戲云系統(tǒng)110本身,由此管理用戶關(guān)系,而不需要外部的社交媒體供應(yīng)商140。在其它實(shí)施方案中,所述系統(tǒng)可作為一種混合系統(tǒng)來(lái)操作,其中使用來(lái)自第三方社交媒體供應(yīng)商(通過(guò)API接口訪問(wèn)等)的社交圖數(shù)據(jù)以及如由游戲云系統(tǒng)所限定的與其他用戶的用戶關(guān)系來(lái)管理社交關(guān)系。
[0039]在一個(gè)實(shí)施方案中,用戶(例如,用戶U0)可以通過(guò)用戶裝置130來(lái)訪問(wèn)由游戲云系統(tǒng)110和社交媒體供應(yīng)商140提供的服務(wù)。用戶裝置130可以包括具有處理器和存儲(chǔ)器的任意類型的裝置,不論是有線或無(wú)線、便攜式或非便攜式的。用戶裝置130 (其示出為連接到因特網(wǎng)120上)包括顯示器132,所述顯示器132可以是觸摸屏,或通常由平板顯示器、陰極射線管(CRT)或能夠提供顯示的其它裝置提供的顯示器?;蛘撸脩粞b置130可以使其顯示器132與所述裝置分離,這類似于臺(tái)式計(jì)算機(jī)或膝上型計(jì)算機(jī)。在一個(gè)實(shí)施方案中,用戶裝置130可以呈以下形式:智能電話、平板計(jì)算機(jī)或以便攜形體尺寸來(lái)提供觸摸屏功能的混合型裝置。一個(gè)示例性裝置可以包括便攜式電話裝置,所述便攜式電話裝置運(yùn)行操作系統(tǒng)并且具有訪問(wèn)各種應(yīng)用程序的能力,所述各種應(yīng)用程序可以通過(guò)因特網(wǎng)120獲得并在本地便攜式裝置(例如,智能電話、平板計(jì)算機(jī)、膝上型計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)等)上執(zhí)行。
[0040]在一個(gè)實(shí)施方案中,用戶裝置130可以安裝能夠執(zhí)行或觀看由游戲云系統(tǒng)110存儲(chǔ)或共享的游戲的應(yīng)用程序。進(jìn)一步來(lái)說(shuō),用戶裝置130可用于通過(guò)因特網(wǎng)120與一個(gè)或多個(gè)社交媒體供應(yīng)商140通信,以使得用戶裝置130可以用于玩或觀看在一個(gè)或多個(gè)社交媒體供應(yīng)商140中發(fā)布并且共享的游戲。例如,用戶UO可以訪問(wèn)在社交媒體供應(yīng)商140中的一個(gè)中發(fā)布的游戲,方法是通過(guò)選擇社交媒體供應(yīng)商的頁(yè)面、流媒體、新聞推送或貼子上的鏈接,隨后在用戶裝置130上玩或觀看游戲。
[0041]在一個(gè)實(shí)施方案中,在社交媒體供應(yīng)商140中發(fā)布并且共享的游戲是基于玩游戲的視頻記錄而產(chǎn)生的迷你游戲。那些迷你游戲可以存儲(chǔ)在游戲云系統(tǒng)110的記錄游戲存儲(chǔ)裝置162中。用戶UO由此能夠玩或觀看存儲(chǔ)在游戲云系統(tǒng)110中的游戲或迷你游戲。因?yàn)橹饕谟螒蛟葡到y(tǒng)110中執(zhí)行玩游戲,因此用戶裝置130將從游戲云系統(tǒng)110接收游戲視頻幀135的流,同時(shí)用于驅(qū)動(dòng)玩游戲的用戶輸入136被傳輸回到游戲云系統(tǒng)110。由此在用戶裝置130的顯示器132上示出所接收的游戲視頻幀135 (代表對(duì)玩游戲進(jìn)行流式傳輸所產(chǎn)生的視頻)。
[0042]在一個(gè)實(shí)施方案中,用戶(例如,用戶U0)可以創(chuàng)建用戶帳戶并向游戲云系統(tǒng)110注冊(cè)所創(chuàng)建的用戶帳戶。在向游戲云系統(tǒng)110注冊(cè)了用戶帳戶后,游戲云系統(tǒng)110可向這個(gè)注冊(cè)過(guò)的用戶賬戶提供用戶ID并將所述用戶ID保存在與所述注冊(cè)過(guò)的用戶賬戶相關(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ù)庫(kù)中。
[0043]在一個(gè)實(shí)施方案中,用戶訪問(wèn)邏輯180可用于檢測(cè)由用戶UO通過(guò)用戶裝置130或其它合適裝置進(jìn)行的訪問(wèn),并且用于驗(yàn)證用戶登錄信息,例如,用戶UO的用戶賬戶的姓名和密碼。當(dāng)用戶UO登錄到他的或她的用戶帳戶時(shí),用戶訪問(wèn)邏輯180可以將所述用戶登錄信息傳達(dá)至用戶處理器174,所述用戶處理器174進(jìn)而更新存儲(chǔ)于用戶簡(jiǎn)檔中的用戶登錄信息。此外,用戶訪問(wèn)邏輯180可以將所述用戶登錄信息傳達(dá)至社交關(guān)系管理器195,以使得社交關(guān)系管理器195可以通過(guò)網(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ò)信息傳輸至游戲網(wǎng)絡(luò)用戶存儲(chǔ)裝置165,以保存在用戶UO的用戶簡(jiǎn)檔中。
[0044]用戶的社交網(wǎng)絡(luò)信息可以包括(但不限于)用戶的社交網(wǎng)絡(luò)朋友的姓名、用戶和他的或她的社交網(wǎng)絡(luò)朋友的社交網(wǎng)絡(luò)活動(dòng)(例如,由用戶和他的或她的社交網(wǎng)絡(luò)朋友輸入的迷你游戲標(biāo)簽數(shù)據(jù))等。在一個(gè)實(shí)施方案中,可以從由社交媒體供應(yīng)商140維持的一個(gè)或多個(gè)社交圖145中獲得用戶的社交網(wǎng)絡(luò)朋友的姓名。
[0045]在登錄之后,用戶可以通過(guò)游戲會(huì)話期管理器185訪問(wèn)由游戲云系統(tǒng)110提供的服務(wù)。例如,游戲會(huì)話期管理器185可以告知用戶處理器174用戶登錄信息,以使得用戶處理器174可以記錄或更新與這個(gè)用戶相關(guān)的用戶簡(jiǎn)檔(存儲(chǔ)于游戲網(wǎng)絡(luò)用戶存儲(chǔ)裝置165中)中的用戶登錄信息。在一個(gè)實(shí)施方案中,用戶處理器174可以與標(biāo)題索引引擎175通信,以便識(shí)別與用戶帳戶相關(guān)的游戲標(biāo)題。與用戶帳戶相關(guān)的游戲標(biāo)題可能是用戶先前購(gòu)買的、用戶先前玩過(guò)的和/或游戲供應(yīng)商所識(shí)別的且可供使用的免費(fèi)游戲標(biāo)題。在這個(gè)實(shí)施例中,可用的游戲標(biāo)題由此可以存儲(chǔ)在游戲標(biāo)題存儲(chǔ)裝置164中。
[0046]在一個(gè)實(shí)施方案中,在用戶選擇了要玩的可用游戲標(biāo)題后,可以由用戶通過(guò)游戲會(huì)話期管理器185來(lái)啟動(dòng)針對(duì)所選擇游戲標(biāo)題的游戲會(huì)話期。游戲會(huì)話期管理器185首先訪問(wèn)游戲狀態(tài)存儲(chǔ)裝置160以便檢索由用戶玩的上一次會(huì)話期(針對(duì)所選擇的游戲)的所保存的游戲狀態(tài)(如果有的話),以使得用戶可以從先前的玩游戲停止點(diǎn)重新開(kāi)始玩游戲。一旦恢復(fù)點(diǎn)或開(kāi)始點(diǎn)被識(shí)別,則游戲會(huì)話期管理器185可以告知游戲執(zhí)行引擎170執(zhí)行來(lái)自游戲代碼存儲(chǔ)裝置161的所選擇的游戲標(biāo)題的游戲代碼。在游戲會(huì)話期啟動(dòng)后,游戲會(huì)話期管理器185可以將游戲視頻幀135(即,流式視頻數(shù)據(jù))通過(guò)網(wǎng)絡(luò)接口 190傳送給用戶裝置(例如,用戶裝置130)。
[0047]在玩游戲期間,游戲會(huì)話期管理器185可以與游戲執(zhí)行引擎170、記錄引擎171和標(biāo)簽處理器173通信,以便產(chǎn)生或保存玩游戲或玩游戲會(huì)話期的記錄(例如,視頻)。在一個(gè)實(shí)施方案中,玩游戲的視頻記錄可以包括在玩游戲期間所輸入或提供的標(biāo)簽內(nèi)容以及其它游戲有關(guān)元數(shù)據(jù)。所述玩游戲視頻記錄可以保存在記錄游戲存儲(chǔ)裝置162中。任意標(biāo)簽內(nèi)容可以保存在標(biāo)簽數(shù)據(jù)存儲(chǔ)裝置163中,并且所述元數(shù)據(jù)可以保存在游戲狀態(tài)存儲(chǔ)裝置160中。將在下文描述有關(guān)對(duì)內(nèi)容進(jìn)行標(biāo)記的過(guò)程的更多細(xì)節(jié)。
[0048]在一個(gè)實(shí)施方案中,迷你游戲可以經(jīng)由迷你游戲處理器172使用來(lái)自玩游戲視頻記錄的信息(例如)來(lái)創(chuàng)建。例如,在用戶玩了游戲并且創(chuàng)建視頻記錄后,用戶可以僅僅觀看對(duì)他的或她的先前玩游戲的視頻記錄的回復(fù)。當(dāng)用戶正在觀看視頻記錄的回復(fù)時(shí),用戶可發(fā)現(xiàn)特別有趣的一個(gè)或多個(gè)部分。例如,用戶可能在玩游戲期間取得高分或完成有趣的任務(wù)。在一個(gè)實(shí)施方案中,可向用戶提供控件以便選擇視頻記錄的一部分,所述視頻記錄的一部分隨后將由迷你游戲處理器172用來(lái)基于視頻的所選定部分構(gòu)建迷你游戲。在一個(gè)實(shí)施方案中,所述迷你游戲?qū)ㄌ峁┕δ苄曰虿糠止δ苄运匦璧目蓤?zhí)行代碼,所述可執(zhí)行代碼用于創(chuàng)建視頻記錄的所選部分的內(nèi)容。
[0049]因此,希望玩迷你游戲的用戶將會(huì)獲得與最初已玩了創(chuàng)建視頻記錄的游戲的用戶大致類似的玩游戲體驗(yàn)。例如,如果最初玩游戲包括了其中用戶騎摩托車跨障的場(chǎng)景,并且用戶從他的玩游戲視頻記錄中選擇了那個(gè)部分,那么新的迷你游戲?qū)軌驅(qū)崿F(xiàn)類似或大致類似的玩游戲體驗(yàn)的代碼。也就是說(shuō),迷你游戲?qū)⑹沟糜脩艋蚱渌脩裟軌蛲嫠雒阅阌螒?,其中玩游戲?qū)T摩托車跨障。在這種情況下,玩迷你游戲的用戶可能實(shí)現(xiàn)或可能無(wú)法實(shí)現(xiàn)跨障的相同游戲得分。
[0050]與所創(chuàng)建的迷你游戲相關(guān)的視頻記錄的所述部分可以保存在記錄游戲存儲(chǔ)裝置162中并且視頻記錄的其余部分可以在規(guī)定的一段時(shí)間之后由記錄引擎171擦除。如果沒(méi)有針對(duì)玩游戲的視頻記錄創(chuàng)建任何迷你游戲,那么所述玩游戲的視頻記錄可以在規(guī)定的一段時(shí)間之后由記錄引擎171擦除。
[0051]在一個(gè)實(shí)施方案中,所創(chuàng)建的迷你游戲可以通過(guò)社交關(guān)系管理器195由用戶UO發(fā)布到社交網(wǎng)絡(luò)中的網(wǎng)頁(yè)上,以便能夠與他的或她的社交網(wǎng)絡(luò)朋友進(jìn)行共享?;蛘?,所創(chuàng)建的迷你游戲可以在由用戶UO發(fā)布到由游戲云系統(tǒng)110維持的游戲網(wǎng)絡(luò)中的網(wǎng)頁(yè)上,以便與他的或她的游戲網(wǎng)絡(luò)朋友進(jìn)行共享。然而,共享不應(yīng)限于朋友。共享也可以擴(kuò)展到可能具有類似愛(ài)好或玩游戲類似性的其他用戶。
[0052]在一個(gè)實(shí)施方案中,定義迷你游戲的游戲代碼可為完整游戲的同一代碼,所述迷你游戲從所述完整游戲中創(chuàng)建而成。在由迷你游戲處理器172創(chuàng)建迷你游戲期間,玩游戲元數(shù)據(jù)(其可以包括游戲狀態(tài))用于識(shí)別為了制作可執(zhí)行迷你游戲需要完整游戲的游戲代碼的哪些部分。當(dāng)完整游戲的代碼的各部分被全部識(shí)別時(shí),定義迷你游戲的代碼在一個(gè)實(shí)施方案中可以通過(guò)針對(duì)完整游戲的游戲代碼的指針或引用來(lái)定義。通過(guò)使用點(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)。通過(guò)這種方式,每個(gè)所創(chuàng)建的迷你游戲都可以由其最初創(chuàng)建者來(lái)定義,并且與玩迷你游戲有關(guān)的度量可以歸屬于創(chuàng)建用戶。例如,如果特定用戶創(chuàng)建通常被其他用戶玩耍且/或共享的迷你游戲;那么可以跟蹤迷你游戲的流行度并且相對(duì)于其它迷你游戲和用戶來(lái)排名。
[0053]仍繼續(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)容可以包括由用戶UO在玩可用的完整游戲標(biāo)題時(shí)所輸入的游戲標(biāo)簽數(shù)據(jù)以及由用戶UO在玩迷你游戲時(shí)所輸入的迷你游戲標(biāo)簽數(shù)據(jù)。
[0054]如上所述,迷你游戲可以是由用戶UO基于玩游戲的視頻記錄所創(chuàng)建的迷你游戲或由其他用戶(例如,用戶UO的社交網(wǎng)絡(luò)朋友)所發(fā)布的共享迷你游戲。在一個(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)容與輸入了所述標(biāo)簽內(nèi)容的用戶相關(guān)聯(lián),并且用于保存指向所述標(biāo)簽內(nèi)容存儲(chǔ)于標(biāo)簽數(shù)據(jù)存儲(chǔ)裝置163中的位置的標(biāo)簽指針以及與用戶UO相關(guān)的用戶簡(jiǎn)檔。
[0055]在一個(gè)實(shí)施方案中,迷你游戲處理器172可以用于分析迷你游戲的標(biāo)簽內(nèi)容,并識(shí)別具有更多標(biāo)簽內(nèi)容的視頻幀作為迷你游戲的代表幀。例如,當(dāng)迷你游戲被創(chuàng)建時(shí),所述迷你游戲可以以圖標(biāo)或靜止圖像來(lái)示出。所述靜止圖像可以是(例如)迷你游戲的視頻幀中的一個(gè)。所述幀越有趣,迷你游戲可能由其他人玩的可能性就越大。因此,在本實(shí)施方案中,被選擇為靜止圖像的幀可以基于與特定幀相關(guān)的標(biāo)記數(shù)據(jù)自動(dòng)選擇。
[0056]在另一個(gè)實(shí)施方案中,迷你游戲處理器172可以基于迷你游戲的標(biāo)簽內(nèi)容對(duì)從玩游戲的各種視頻記錄中所創(chuàng)建的迷你游戲進(jìn)行排名。例如,如果某些迷你游戲具有更多的標(biāo)簽數(shù)據(jù),那么這可能表明內(nèi)容是有趣的且/或正被共享的程度最高。因此,一些迷你游戲可能基于所述迷你游戲經(jīng)歷的標(biāo)記程度而相對(duì)于其它迷你游戲在網(wǎng)站上更突出地顯示。
[0057]圖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ì)。
[0058] 如圖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),并且更多或更少的用戶可以訪問(wèn)由游戲z?網(wǎng)絡(luò)100B提供的服務(wù)。
[0059]在一個(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)檔的信息可以得到更新和同步。通過(guò)GCS之間的通信,游戲云網(wǎng)絡(luò)100B可以動(dòng)態(tài)地分配工作負(fù)載,以便基于每個(gè)GCS的工作負(fù)載和距離因數(shù)來(lái)提供負(fù)載平衡并指派用戶。
[0060]在一個(gè)實(shí)施方案中,當(dāng)用戶試圖通過(guò)用戶裝置在線登錄到他的或她的用戶賬戶時(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ù)。[0061]在另一個(gè)實(shí)施方案中,當(dāng)用戶位于兩個(gè)GCS的大約中間位置時(shí),用戶可以訪問(wèn)這兩個(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斷開(kāi)并連接到GCS5上。在從GCS6切換到GCS5期間,用戶U4可以暫時(shí)連接到GCS6和GCS5兩者上一段時(shí)間,且隨后在GCS5已復(fù)制了用戶U4在GCS6中的游戲狀態(tài)后與GCS6斷開(kāi)。因此,從一個(gè)GCS切換成另一個(gè)GCS對(duì)于用戶是透明的,而不影響用戶的游戲體驗(yàn)。在另一個(gè)實(shí)施例中,用戶U4可以直接按路線傳送到GCS5上,因?yàn)镚CS5具有比GCS6更大的能力。
[0062]圖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ù)庫(kù)中。在這個(gè)實(shí)施例中,用戶簡(jiǎn)檔100C包括“用戶名”字段、“用戶ID”字段、“用戶密碼”字段、“用戶登錄”字段、“用戶級(jí)”字段、“用戶獎(jiǎng)勵(lì)”字段、“朋友”字段、“游戲標(biāo)題”字段和“用戶標(biāo)簽”字段。
[0063]在一個(gè)實(shí)施方案中,“用戶名”字段、“用戶ID”字段和“用戶密碼”字段用于記錄用戶的名字;當(dāng)用戶在游戲云系統(tǒng)110中創(chuàng)建了用戶賬戶時(shí),分配給他或她的ID;以及由用戶設(shè)定的密碼。所述“用戶登錄”字段用于指示這個(gè)用戶當(dāng)前是否已登錄到他的或她的用戶帳戶。如上所述,用戶登錄信息可由用戶處理器174更新?!坝脩艏?jí)”字段用于指示用戶的玩游戲等級(jí)。所述“用戶獎(jiǎng)勵(lì)”字段示出由用戶在先前玩游戲期間接收到的獎(jiǎng)勵(lì)。
[0064]在一個(gè)實(shí)施方案中,“游戲標(biāo)題”字段示出對(duì)于用戶來(lái)說(shuō)所有可用的游戲標(biāo)題。所述可用的游戲標(biāo)題可以是用戶能夠免費(fèi)玩的那些游戲標(biāo)題,因?yàn)橛脩粢奄?gòu)買了所述游戲或所述游戲是免費(fèi)玩的。在其它實(shí)施方案中,所述游戲標(biāo)題字段可以示出或識(shí)別用戶能夠看到(如基于游戲排名)的游戲。如果玩的程度是次要的,那么那個(gè)玩家將僅訪問(wèn)所選擇的游戲。
[0065]如上所述,用戶可以基于由所述用戶玩的游戲標(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í)施方案中,用戶可以通過(guò)在用戶簡(jiǎn)檔100C中所示的可用游戲標(biāo)題上進(jìn)行選擇(點(diǎn)擊、選擇、觸摸等)來(lái)開(kāi)始玩游戲。在其它實(shí)施方案中,迷你游戲可以在單獨(dú)的網(wǎng)頁(yè)上示出,其中用戶可以選擇玩由用戶創(chuàng)建或由其他用戶創(chuàng)建的迷你游戲。所示出的迷你游戲可以基于游戲類型、風(fēng)格、適當(dāng)年齡等進(jìn)行組織。具有較多玩耍次數(shù)或標(biāo)簽個(gè)數(shù)的迷你游戲可以排名更高或放置在網(wǎng)頁(yè)上更突出的位置處。從迷你游戲的這個(gè)網(wǎng)頁(yè)中,用戶可以訪問(wèn)以便玩此類迷你游戲或在游戲網(wǎng)絡(luò)內(nèi)或在外部通過(guò)社交網(wǎng)絡(luò)與其他用戶共享所述迷你游戲。
[0066]在一個(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)容來(lái)說(shuō),存在指向存儲(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)在觀看來(lái)自完整游戲標(biāo)題的玩游戲視頻記錄時(shí)由用戶輸入的游戲標(biāo)簽數(shù)據(jù);或(C)由觀看用于制作或定義迷你游戲的視頻記錄部分的任意用戶輸入的游戲標(biāo)簽數(shù)據(jù);或(d)由任意用戶在玩迷你游戲的視頻部分(所述部分是從視頻記錄中選擇來(lái)定義迷你游戲的部分)時(shí)輸入的游戲標(biāo)簽數(shù)據(jù)。
[0067]在一個(gè)實(shí)施方案中,迷你游戲可以由擁有或訪問(wèn)了用于創(chuàng)建迷你游戲的完整版本的游戲的用戶創(chuàng)建。當(dāng)用戶玩所述完整版本的游戲時(shí),創(chuàng)建了玩游戲的視頻記錄。從這個(gè)視頻記錄中,用戶可以選擇所述視頻記錄的一部分(例如,起始點(diǎn)和結(jié)束點(diǎn))。保存所述視頻的這個(gè)部分并使其與用戶相關(guān)聯(lián)。此外,這個(gè)部分用于識(shí)別元數(shù)據(jù)和在玩完整版本的游戲來(lái)創(chuàng)建視頻記錄時(shí)所創(chuàng)建的狀態(tài)數(shù)據(jù)。此信息進(jìn)而用于識(shí)別完整游戲代碼的代碼部分,所述代碼部分為創(chuàng)建可執(zhí)行迷你游戲所需要,并且包含在從視頻記錄中選出的視頻部分中所發(fā)現(xiàn)的功能。在一個(gè)實(shí)施方案中,一旦迷你游戲被創(chuàng)建,所述迷你游戲就可能具有兩個(gè)部分。
[0068]例如,第一部分是由用戶從完整視頻記錄中選擇的視頻部分。這個(gè)部分可以被發(fā)布并且共享,以使得其他用戶可以看到用戶玩游戲的視頻和結(jié)果(這可能是有趣的)。一旦觀看視頻部分,就可以選擇玩所述視頻部分的迷你游戲。
[0069]再例如,第二部分為所述可執(zhí)行迷你游戲。如在以上實(shí)施例中,如果所述視頻部分示出用戶正騎摩托車跳過(guò)障礙物,那么迷你游戲?qū)⑻峁┐a來(lái)允許其他人試玩騎摩托車跳過(guò)所述障礙物。隨后可以將最初玩家使用完整游戲獲得的游戲得分與其他人玩所獲得的得分進(jìn)行比較。其他人玩也可能得到很好的得分,這可能在共享時(shí)是有趣的。
[0070]因此,為了提供進(jìn)一步共享,第三部分可為創(chuàng)建二級(jí)視頻部分,所述二級(jí)視頻部分是其他用戶玩迷你游戲的記錄。因此,當(dāng)更多的玩家玩迷你游戲時(shí),將存在那些玩游戲的很多二級(jí)記錄,所述二級(jí)記錄也將被保存并與最初迷你游戲和玩家相關(guān)聯(lián)。
[0071]然而,在這個(gè)實(shí)施例中,迷你游戲的創(chuàng)建者正成為完整版本的游戲的擁有者。如果玩迷你游戲的人希望自己制作迷你游戲,那么可以購(gòu)買完整副本(或完全鎖定訪問(wèn))并產(chǎn)生可以相同的方式共享的他或她自己的迷你游戲。
[0072]在一個(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ò)的用戶朋友可以在〃公共〃子字段下列出。
[0073]對(duì)于存儲(chǔ)于游戲網(wǎng)絡(luò)用戶存儲(chǔ)裝置165中的用戶簡(jiǎn)檔來(lái)說(shuō),“用戶名”字段、“用戶登錄”字段、“用戶級(jí)”字段和“用戶獎(jiǎng)勵(lì)”字段對(duì)于游戲網(wǎng)絡(luò)中的其他用戶來(lái)說(shuō)可能是可見(jiàn)的,而用戶簡(jiǎn)檔中的其它字段對(duì)于其他用戶來(lái)說(shuō)可能不是可見(jiàn)的。在一個(gè)實(shí)施方案中,用戶可以選擇是否使他的或她的用戶簡(jiǎn)檔中的“朋友”字段對(duì)其他用戶可見(jiàn)。
[0074]圖2A示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的基于視頻記錄200所創(chuàng)建的迷你游戲。在這個(gè)實(shí)施例中,在用戶(或游戲玩家)已玩了可用的游戲標(biāo)題后(完整游戲或游戲的一部分),所玩的游戲可被保存為視頻記錄200。在這個(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ù)指針指出。
[0075]在一個(gè)實(shí)施方案中,當(dāng)游戲玩家想要在玩游戲或游戲執(zhí)行期間輸入游戲標(biāo)簽數(shù)據(jù)時(shí),游戲玩家可以通過(guò)用戶交互式輸入(例如,用于玩這個(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中的視頻巾貞一起示出。
[0076]在一個(gè)實(shí)施方案中,游戲玩家可以在觀看視頻記錄200期間,通過(guò)指示迷你游戲的起始位置和結(jié)束位置而基于視頻記錄200創(chuàng)建迷你游戲(MG)。例如,基于視頻記錄210,游戲玩家可以通過(guò)點(diǎn)擊和取消點(diǎn)擊屏幕上所顯示的迷你游戲創(chuàng)建復(fù)選框來(lái)相應(yīng)地選擇視頻幀688作為MGl的開(kāi)始和視頻幀974作為MGl的結(jié)束。所創(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)視頻幀一起示出。在一個(gè)實(shí)施方案中,當(dāng)觀看MGl的記錄視頻時(shí),可以選擇開(kāi)啟或關(guān)閉對(duì)標(biāo)簽的觀看。
[0077]在另一個(gè)實(shí)施方案中,多個(gè)迷你游戲可以基于視頻記錄200創(chuàng)建而成。如圖2A中所示,MGl不與MG2和MG3重疊,并且MG2和MG3彼此部分重疊。在一個(gè)實(shí)施方案中,所創(chuàng)建的迷你游戲(例如,MG1、MG2和MG3)可以由游戲云系統(tǒng)110的迷你游戲處理器172保存在記錄游戲存儲(chǔ)裝置162中。
[0078]圖2B示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的所創(chuàng)建的迷你游戲(例如,MGl)的組分。MGl包括MGl游戲代碼270和MGl覆蓋數(shù)據(jù)270’。MGl游戲代碼270是所玩游戲(即,完整游戲)的游戲代碼的一部分,并且MGl覆蓋數(shù)據(jù)270’包括MGl開(kāi)始數(shù)據(jù)280、MG1結(jié)束數(shù)據(jù)290、相關(guān)元數(shù)據(jù)237和相關(guān)標(biāo)簽內(nèi)容275。.盡管未示出,但被選擇來(lái)定義MGl的開(kāi)始和結(jié)束的視頻部分也可以被提供或與MGl相關(guān)聯(lián)。標(biāo)簽內(nèi)容275可以包括游戲玩家在玩游戲期間輸入的游戲標(biāo)簽數(shù)據(jù)225和在游戲玩家已發(fā)布MGl以便在網(wǎng)絡(luò)中共享之后,游戲玩家或其他用戶在觀看MGl期間輸入的迷你游戲標(biāo)簽數(shù)據(jù)。覆蓋數(shù)據(jù)270’與MGl游戲代碼270整合。MGl開(kāi)始數(shù)據(jù)280可以包括指向MGl游戲代碼270的開(kāi)始的指針,并且MGl結(jié)束數(shù)據(jù)290可以包括指向MGl游戲代碼270的結(jié)束的指針。在一個(gè)實(shí)施方案中,MGl開(kāi)始數(shù)據(jù)280可以進(jìn)一步包括MGl創(chuàng)建日期、MGl所有權(quán)和其它MGl有關(guān)信息。MGl可以保存在游戲云系統(tǒng)110的記錄游戲存儲(chǔ)裝置162中。
[0079]圖2C示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的整合有標(biāo)簽內(nèi)容的所創(chuàng)建的迷你游戲的視頻幀。在這個(gè)實(shí)施例中,所創(chuàng)建的迷你游戲包括多個(gè)視頻幀(VF_1至VF_N),并且?guī)ш幱暗囊曨l幀(VF_2和VF_6)表示整合有標(biāo)簽內(nèi)容的視頻幀,從而指示所述標(biāo)簽內(nèi)容在對(duì)應(yīng)的視頻幀中的數(shù)量和位置。如所示,視頻幀VF_2整合有游戲標(biāo)簽數(shù)據(jù)250并且視頻幀VF_6整合有游戲標(biāo)簽數(shù)據(jù)255和迷你游戲標(biāo)簽數(shù)據(jù)240兩者。
[0080]圖2D示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的保存了所創(chuàng)建的迷你游戲(MG)和相關(guān)玩迷你游戲視頻(MGPV)的云存儲(chǔ)裝置295。MGPV是希望玩早先所創(chuàng)建的迷你游戲的用戶玩游戲的記錄的二級(jí)視頻。這樣,迷你游戲玩得越多,針對(duì)所述迷你游戲創(chuàng)建的MGPV就越多。很受歡迎的迷你游戲?qū)⒕哂懈嗟腗GPV并且可對(duì)MGPV進(jìn)行排名,以使得較高得分的MGPV或最多標(biāo)記的MGPV將首先示出或可以按照具體的順序過(guò)濾以便搜索。在這個(gè)實(shí)施例中,三個(gè)迷你游戲(MGl、MG2和MG3)存儲(chǔ)在云存儲(chǔ)裝置295中。在一個(gè)實(shí)施方案中,云存儲(chǔ)裝置295可為游戲云系統(tǒng)110的記錄游戲存儲(chǔ)裝置162,并且所創(chuàng)建的迷你游戲?qū)⒂擅阅阌螒蛱幚砥?72來(lái)保存。
[0081 ] 所存儲(chǔ)的迷你游戲可以由相應(yīng)的迷你游戲創(chuàng)建者在游戲網(wǎng)絡(luò)或社交網(wǎng)絡(luò)中發(fā)布并且共享。如圖2D中所示,多個(gè)MGPV(MGPV_1、MGPV_2、MGPV_N)可以在一個(gè)或多個(gè)用戶玩耍共享的MGl之后,基于MGl的玩?;驁?zhí)行來(lái)創(chuàng)建而成。
[0082]圖2E示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的顯示了共享迷你游戲(MG201)和相關(guān)玩迷你游戲視頻(MGPV) 202的網(wǎng)頁(yè)205。如所示,網(wǎng)頁(yè)205包括(例如)由迷你游戲創(chuàng)建者發(fā)布并且共享的MG201、共享MG201的游戲按鈕203。播放按鈕206可重播由迷你游戲的創(chuàng)建者最初玩的游戲的視頻部分。如果在觀看了迷你游戲視頻之后,用戶希望試玩針對(duì)迷你游戲201所創(chuàng)建的可執(zhí)行版本的游戲,那么用戶可以按下游戲按鈕203來(lái)試玩游戲,這一試玩過(guò)程與按下圖標(biāo)206時(shí)所展示的視頻部分中所示的玩游戲過(guò)程大致類似。
[0083]如果迷你游戲玩得較多(由于流行度或者通過(guò)共享),那么所述迷你游戲可以獲得游戲歷史。所述游戲歷史將由玩迷你游戲視頻(MGPV) 202來(lái)表示,所述玩迷你游戲視頻202將具有對(duì)應(yīng)的播放按鈕207。希望觀看其他用戶的先前玩法的用戶可以瀏覽所述先前玩法,且隨后如果用戶希望自己試玩,那么用戶可以僅僅敲擊/選擇游戲按鈕203來(lái)玩迷你游戲。
[0084]在一個(gè)實(shí)施例中,網(wǎng)頁(yè)205可為迷你游戲創(chuàng)建者的社交網(wǎng)絡(luò)中的網(wǎng)頁(yè)。迷你游戲創(chuàng)建者的社交網(wǎng)絡(luò)朋友可以在網(wǎng)頁(yè)205中僅僅通過(guò)點(diǎn)擊MG播放圖標(biāo)206即可觀看共享的MG201。如上所述,在觀看迷你游戲201期間,用戶可以暫時(shí)暫停迷你游戲201,以便輸入迷你游戲標(biāo)簽數(shù)據(jù),且隨后恢復(fù)觀看迷你游戲201。
[0085]在一個(gè)實(shí)施方案中,標(biāo)簽數(shù)據(jù)可以被分配給視頻幀中的一個(gè)位置。所述位置可以是顯示器的坐標(biāo)位置。所述坐標(biāo)位置被保存,并被提供給標(biāo)簽處理器。正保存的標(biāo)簽位置使得隨后能夠在由輸入用戶識(shí)別的位置處呈現(xiàn)標(biāo)簽數(shù)據(jù)。標(biāo)簽位置可以(例如)通過(guò)以下方式來(lái)設(shè)定:允許用戶將標(biāo)簽數(shù)據(jù)放置在屏幕的特定區(qū)域處,使所述標(biāo)簽數(shù)據(jù)與屏幕中所示的對(duì)象相關(guān)聯(lián),或?qū)⑺鰳?biāo)簽數(shù)據(jù)鏈接至甚至在屏幕中所示的某個(gè)位置。一旦用戶設(shè)定了位置,所述系統(tǒng)就將識(shí)別屏幕坐標(biāo)并使標(biāo)簽數(shù)據(jù)與一個(gè)或多個(gè)幀相關(guān)聯(lián)。
[0086]例如,即使所述標(biāo)簽數(shù)據(jù)被設(shè)定在一個(gè)靜止視頻幀視圖上,但是在示出標(biāo)簽數(shù)據(jù)時(shí),可允許它保持處于可見(jiàn)狀態(tài)一段時(shí)間,這一可見(jiàn)狀態(tài)可以包括多個(gè)視頻幀。例如,在重放期間,可示出標(biāo)簽數(shù)據(jù)歷時(shí)幾秒鐘。如果視頻的幀速率為(例如)60幀每秒(其它幀速率是可能的,更慢或更快),那么應(yīng)理解,標(biāo)簽數(shù)據(jù)可以顯示一段時(shí)間,這將涉及很多視頻幀的顯示。也應(yīng)理解,在一些實(shí)施方案中,幀將包括壓縮來(lái)減少傳輸?shù)却龝r(shí)間。
[0087]在一個(gè)實(shí)施方案中,原始游戲標(biāo)題(MG201基于所述原始游戲標(biāo)題創(chuàng)建而成)的游戲制造商可以識(shí)別哪些用戶經(jīng)常玩共享MG201或哪些用戶獲得高的玩分?jǐn)?shù),并向那些經(jīng)過(guò)識(shí)別的用戶發(fā)送目標(biāo)電子郵件或廣告。在這個(gè)實(shí)施例中,Bob已經(jīng)以相當(dāng)好的分?jǐn)?shù)玩了所公布的MG201三次。因此,游戲制造商可以發(fā)送電子郵件、文本、貼子或消息給Bob來(lái)為原始游戲標(biāo)題做廣告并提供購(gòu)買折扣?;蛘撸绻鸐G201是云中很受歡迎的共享迷你游戲,那么游戲制造商可以研究與MG201相關(guān)的視頻幀和操作并且創(chuàng)建新的游戲,所述新的游戲包括與MG201中的視頻幀和操作類似的視頻幀和操作。
[0088]圖2F示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的具有用戶生成內(nèi)容(UGC)的迷你游戲,所述用戶生成內(nèi)容插入于迷你游戲的不同位置處,如開(kāi)始、結(jié)束位置以及分散在迷你游戲中的不同位置處。在這個(gè)實(shí)施例中,迷你游戲200F已整合有四個(gè)UGC段。所述UGC段可以添加在迷你游戲的不同位置,如開(kāi)始、結(jié)束位置以及分散在迷你游戲中的不同位置處。在一個(gè)實(shí)施方案中,所述UGC段可為視頻剪輯、圖像、單獨(dú)的微型游戲、存儲(chǔ)、動(dòng)畫、聲音文件等。在一個(gè)實(shí)施方案中,所述UGC段可為視頻,如介紹性視頻剪輯296、用戶插入/選擇的視頻剪輯298、用戶插入/選擇的視頻剪輯299和最終視頻剪輯297。所述UGC段可以包括來(lái)自創(chuàng)建了迷你游戲200F的用戶的問(wèn)候和/或迷你游戲200F的簡(jiǎn)要介紹。在另一個(gè)實(shí)施例中,視頻剪輯297 (其附接到迷你游戲200F的結(jié)尾)可以含有迷你游戲200F的用戶概要或關(guān)于同一個(gè)玩家或玩家朋友的相關(guān)迷你游戲的信息。在又一個(gè)實(shí)施例中,用戶的視頻剪輯298和299 (其插入迷你游戲200F的中間)可以含有直接位于用戶視頻剪輯298和299之后或之前的玩迷你游戲場(chǎng)景的用戶評(píng)論和玩游戲訣竅。此外,如上所述,所述UGC段可以呈數(shù)字內(nèi)容的形式,這一數(shù)字內(nèi)容可以包括視頻剪輯、音頻剪輯、靜止圖像、聲音、圖像過(guò)渡、用戶語(yǔ)音數(shù)據(jù)、培訓(xùn)音頻或其組合。
[0089]在另一個(gè)實(shí)施方案中,玩迷你游戲視頻(MGPV) 202 (圖2E中所示)可以與針對(duì)迷你游戲所述相同的方式具有UGC段。例如,MGPV可以具有介紹性內(nèi)容、在MGPV內(nèi)注入和整合的內(nèi)容以及在結(jié)尾具有總結(jié)數(shù)據(jù)的內(nèi)容。將UGC段添加至迷你游戲和玩迷你游戲視頻的能力允許用戶自定義他們創(chuàng)建的內(nèi)容。自定義鼓勵(lì)用戶共享他們創(chuàng)建的迷你游戲,如在社交網(wǎng)絡(luò)等中。
[0090]圖3A示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的游戲顯示器300。所述游戲顯示器300包括示出視頻幀340A和控制面板320的屏幕310。在這個(gè)實(shí)施例中,控制面板320包括六個(gè)控制復(fù)選框:“迷你游戲創(chuàng)建”復(fù)選框321、“玩迷你游戲”復(fù)選框322、“觀看迷你游戲”復(fù)選框323、“標(biāo)記”復(fù)選框324、“顯示標(biāo)簽”復(fù)選框325以及“隱藏標(biāo)簽”復(fù)選框326。盡管對(duì)于此實(shí)施方案在沿屏幕310的右邊緣豎直顯示的控制面板320中示出了六個(gè)復(fù)選框,但應(yīng)理解,在實(shí)踐中,更多或更少的游戲控制復(fù)選框可能出現(xiàn)在控制面板中并且可以在游戲顯示屏的任意位置中示出所述控制面板。此外,控制面板320中的控件可以其它形式實(shí)施,如單選按鈕、下壓按鈕、下拉式菜單、語(yǔ)音輸入、姿勢(shì)檢測(cè)、觸摸輸入等。在屏幕310中示出鼠標(biāo)光標(biāo)330在視頻幀340A中的當(dāng)前位置。
[0091]在此實(shí)施方案中,視頻幀340A是玩游戲的視頻記錄的視頻幀。用戶可以在觀看視頻記錄期間創(chuàng)建迷你游戲。例如,用戶可以在迷你游戲的開(kāi)始視頻幀出現(xiàn)在屏幕310上時(shí),通過(guò)選中“迷你游戲創(chuàng)建”復(fù)選框321來(lái)識(shí)別迷你游戲的開(kāi)始(或起始位置),并且在迷你游戲的結(jié)束視頻幀出現(xiàn)在屏幕310上時(shí),通過(guò)取消選中“迷你游戲創(chuàng)建”復(fù)選框321來(lái)識(shí)別迷你游戲的結(jié)束(或結(jié)束位置)。所創(chuàng)建的迷你游戲可以被發(fā)布用于在網(wǎng)絡(luò)的網(wǎng)頁(yè)中共享?!巴婷阅阌螒颉睆?fù)選框322用于玩共享的迷你游戲,并且“觀看迷你游戲”復(fù)選框323用于觀看共享的迷你游戲。
[0092]在一個(gè)實(shí)施方案中,“標(biāo)記”復(fù)選框324、“顯示標(biāo)簽”復(fù)選框325和“隱藏標(biāo)簽”復(fù)選框326是輸入游戲和迷你游戲兩者的標(biāo)簽內(nèi)容的標(biāo)簽控件。標(biāo)簽內(nèi)容包括游戲標(biāo)簽數(shù)據(jù)和迷你游戲標(biāo)簽數(shù)據(jù)。對(duì)于原始游戲標(biāo)題,可以在玩游戲標(biāo)題期間或玩游戲的視頻記錄的觀看期間輸入游戲標(biāo)簽數(shù)據(jù)。對(duì)于基于玩游戲的視頻記錄所創(chuàng)建的迷你游戲來(lái)說(shuō),可以在迷你游戲的觀看期間輸入迷你游戲標(biāo)簽數(shù)據(jù)。
[0093]圖3B示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的云中共享迷你游戲的標(biāo)記過(guò)程。在所述共享迷你游戲的觀看期間,用戶可以識(shí)別所述迷你游戲的視頻幀并在所識(shí)別的視頻幀的所需位置中輸入迷你游戲標(biāo)簽數(shù)據(jù)。標(biāo)記過(guò)程可以通過(guò)在控制面板320中選中或取消選中“標(biāo)記”復(fù)選框324來(lái)開(kāi)始或結(jié)束。當(dāng)“標(biāo)記”復(fù)選框被選中時(shí),當(dāng)前顯示在屏幕310中的視頻幀(例如,視頻幀340B)可以通過(guò)暫停指示中止。然后,用戶可以在視頻幀340B中將鼠標(biāo)光標(biāo)330 (或其它輸入形式)從最初位置(以虛線示出)移動(dòng)到所需的標(biāo)記位置。在一個(gè)實(shí)施方案中,用戶可以在所需的標(biāo)記位置雙擊鼠標(biāo)以打開(kāi)標(biāo)記窗口 350來(lái)輸入迷你游戲標(biāo)簽數(shù)據(jù)351,例如,“這次跨障我獲得了 1000的高分”的語(yǔ)句。雖然迷你游戲標(biāo)簽數(shù)據(jù)351在這個(gè)實(shí)施方案中為文本,但在其它實(shí)施方案中,迷你游戲標(biāo)簽數(shù)據(jù)可為圖像、視頻剪輯等。所輸入的迷你游戲標(biāo)簽數(shù)據(jù)351與視頻幀340B相關(guān)。
[0094]在玩游戲期間或玩游戲的視頻記錄的觀看期間,可類似于上述迷你游戲標(biāo)簽數(shù)據(jù)輸入法來(lái)輸入游戲標(biāo)簽數(shù)據(jù)。
[0095]在這個(gè)實(shí)施例中,在標(biāo)記窗口 350下面的用戶標(biāo)識(shí)符顯示352中示出輸入了迷你游戲標(biāo)簽數(shù)據(jù)351的用戶(“Bob Smith”)的用戶標(biāo)識(shí)符(UID)。輸入了迷你游戲標(biāo)簽數(shù)據(jù)351的用戶可為創(chuàng)建了迷你游戲的一個(gè)用戶或觀看了云中共享的迷你游戲的其他用戶。在另一個(gè)實(shí)施方案中,用戶標(biāo)識(shí)符顯示352還可以顯示用戶輸入迷你游戲標(biāo)簽數(shù)據(jù)351的時(shí)間并表明標(biāo)記窗口 350中的標(biāo)簽內(nèi)容是否為迷你游戲標(biāo)簽數(shù)據(jù)。在又一個(gè)實(shí)施方案中,輸入了標(biāo)簽內(nèi)容的用戶可以選擇是否顯示他的或她的身份。
[0096]圖3C示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的在觀看迷你游戲期間示出標(biāo)簽內(nèi)容的視頻幀340B。當(dāng)用戶玩或觀看游戲或迷你游戲時(shí),用戶可以選擇示出或隱藏與游戲或迷你游戲的各種視頻幀相關(guān)的標(biāo)簽內(nèi)容。例如,用戶可以通過(guò)在控制面板320中選中“顯示標(biāo)簽”復(fù)選框325或“隱藏標(biāo)簽”復(fù)選框326來(lái)針對(duì)視頻幀顯示標(biāo)簽內(nèi)容或隱藏標(biāo)簽內(nèi)容。在用戶選中“顯示標(biāo)簽”復(fù)選框325后,彈出窗口 360出現(xiàn),示出了四個(gè)標(biāo)簽顯示選項(xiàng):“朋友和我”、“全部”、“本地附近”以及“標(biāo)簽符號(hào)”。所述“朋友和我”選項(xiàng)將使得能夠顯示由當(dāng)前用戶和他的或她的朋友輸入的全部標(biāo)簽內(nèi)容。所述“全部”選項(xiàng)將使得能夠顯示全部標(biāo)簽內(nèi)容。所述“本地附近”選項(xiàng)將使得能夠顯示由處于具有屏幕310的用戶裝置周圍的預(yù)定本地附近范圍內(nèi)的用戶輸入的標(biāo)簽內(nèi)容。所述“標(biāo)簽符號(hào)”選項(xiàng)將使得能夠以預(yù)定符號(hào)來(lái)顯示所有標(biāo)簽內(nèi)容。在這個(gè)實(shí)施例中,選擇了所述“朋友和我”選項(xiàng),因此,在視頻幀340B中示出了具有由當(dāng)前用戶或他的或她的朋友輸入的標(biāo)簽內(nèi)容的六個(gè)標(biāo)記窗口(371_1、371_2、371_3、372和373)。標(biāo)記窗口 3711,371_2和371_3重疊,因?yàn)榕c這三個(gè)標(biāo)記窗口相關(guān)的標(biāo)簽內(nèi)容被輸入在視頻幀340B中的同一個(gè)位置或近似同一個(gè)位置。標(biāo)記窗口 372示出了標(biāo)簽內(nèi)容,而不示出用戶身份,而標(biāo)記窗口 371_1、371_2、371_3和373示出了所輸入的標(biāo)簽內(nèi)容和用戶標(biāo)識(shí)符兩者。
[0097]圖3D示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的以標(biāo)簽符號(hào)來(lái)顯示所輸入的標(biāo)簽內(nèi)容的視頻幀340B。在圖3D中,不是在標(biāo)記窗口中示出實(shí)際標(biāo)簽內(nèi)容(如圖3C中所示),而是在視頻幀340B中以星形符號(hào)的形式示出五個(gè)標(biāo)簽符號(hào)(381_1、381_2、381_3、382和383)。應(yīng)理解,其它視覺(jué)符號(hào)也可以用于表示游戲視頻幀中的實(shí)際標(biāo)簽。在一個(gè)實(shí)施方案中,如果鼠標(biāo)光標(biāo)在標(biāo)簽符號(hào)的上面移動(dòng),那么與標(biāo)簽符號(hào)相關(guān)的實(shí)際標(biāo)簽符號(hào)可以彈出窗口的形式顯不O
[0098]圖4A示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的整合有標(biāo)簽內(nèi)容的迷你游戲410。在這個(gè)實(shí)施例中,迷你游戲410由用戶Ul在網(wǎng)絡(luò)網(wǎng)頁(yè)中創(chuàng)建并發(fā)布,以與他的或她的朋友共享。所述網(wǎng)絡(luò)網(wǎng)頁(yè)可為游戲網(wǎng)絡(luò)網(wǎng)頁(yè)或社交網(wǎng)絡(luò)網(wǎng)頁(yè),并且用戶Ul的朋友可為他的或她的游戲網(wǎng)絡(luò)朋友或社交網(wǎng)絡(luò)朋友,他們可以觀看并且玩共享的迷你游戲410并且輸入迷你游戲410的迷你游戲標(biāo)簽數(shù)據(jù),而實(shí)際上無(wú)需擁有原始游戲的游戲標(biāo)題。
[0099]如所示,迷你游戲410包括迷你游戲開(kāi)始數(shù)據(jù)420、迷你游戲結(jié)束數(shù)據(jù)430以及多個(gè)迷你游戲標(biāo)簽數(shù)據(jù)440和游戲標(biāo)簽數(shù)據(jù)445。如上所述,迷你游戲410也可以包括其它覆蓋數(shù)據(jù),如游戲狀態(tài)數(shù)據(jù)。迷你游戲標(biāo)簽數(shù)據(jù)440可以在觀看迷你游戲410期間由迷你游戲創(chuàng)建者U1、U1的社交網(wǎng)絡(luò)朋友(U2、U3和U4)以及Ul的游戲網(wǎng)絡(luò)朋友(U5、U6和U7)創(chuàng)建。游戲標(biāo)簽數(shù)據(jù)445可以在玩原始游戲標(biāo)題期間或在游戲播放的視頻記錄的觀看期間由迷你游戲創(chuàng)建者Ul輸入。
[0100]圖4B示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的與迷你游戲410相關(guān)的迷你游戲數(shù)據(jù)表400。在這個(gè)實(shí)施例中,迷你游戲數(shù)據(jù)表400包括六列:“用戶”列;“標(biāo)題自有”列;“游戲網(wǎng)絡(luò)朋友”列;“社交網(wǎng)絡(luò)朋友”列;“標(biāo)簽內(nèi)容”列;以及“視頻幀號(hào)”列。所述“用戶”列列出迷你游戲創(chuàng)建者Ul (以起始符號(hào)標(biāo)記)以及他的或她的社交網(wǎng)絡(luò)朋友(U2、U3和U4)和游戲網(wǎng)絡(luò)朋友(U5、U6和U7)的全部。所述“標(biāo)題自有”列指示哪個(gè)用戶擁有原始游戲標(biāo)題(Tl),迷你游戲410基于所述原始游戲標(biāo)題創(chuàng)建而成。所述“游戲網(wǎng)絡(luò)朋友”列和“社交網(wǎng)絡(luò)朋友”列分別示出哪些用戶是Ul的游戲網(wǎng)絡(luò)朋友和社交網(wǎng)絡(luò)朋友。所述“標(biāo)簽內(nèi)容”列不出由“用戶”列中所列出的用戶輸入的標(biāo)簽內(nèi)容。在這個(gè)實(shí)施例中,用戶U1、U2、U5、U6和U7輸入了文本注釋,用戶U3輸入了視頻剪輯,并且用戶U4沒(méi)有輸入任何標(biāo)簽數(shù)據(jù)。所述“視頻幀號(hào)”列示出與“標(biāo)簽內(nèi)容”列中所示的標(biāo)簽內(nèi)容相關(guān)的相應(yīng)的視頻幀號(hào)。
[0101]在一個(gè)實(shí)施方案中,“標(biāo)簽內(nèi)容”列中的標(biāo)簽內(nèi)容可以不同的顏色(未示出)示出來(lái)區(qū)分游戲標(biāo)簽數(shù)據(jù)與迷你游戲標(biāo)簽數(shù)據(jù)?;蛘?,其它方法也可用于區(qū)分迷你游戲數(shù)據(jù)表400中的游戲標(biāo)簽數(shù)據(jù)與迷你游戲標(biāo)簽數(shù)據(jù)。
[0102]圖5示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的基于迷你游戲510中的標(biāo)簽內(nèi)容而產(chǎn)生的直方圖500。迷你游戲510(其為游戲云系統(tǒng)中的共享迷你游戲)包括迷你游戲開(kāi)始數(shù)據(jù)520、迷你游戲結(jié)束數(shù)據(jù)530、標(biāo)簽內(nèi)容(通過(guò)三角形和實(shí)心點(diǎn)符號(hào)來(lái)表示)以及與迷你游戲510有關(guān)的其它元數(shù)據(jù)(未示出)。所述標(biāo)簽內(nèi)容包括游戲數(shù)據(jù)標(biāo)簽540 (通過(guò)實(shí)心點(diǎn)圓圈來(lái)表示)和迷你游戲標(biāo)簽數(shù)據(jù)545 (通過(guò)三角形符號(hào)來(lái)表示)。游戲標(biāo)簽數(shù)據(jù)540由迷你游戲510的創(chuàng)建者在他或她玩原始游戲標(biāo)題(迷你游戲510基于所述原始游戲標(biāo)題創(chuàng)建而成)的游戲時(shí),或在觀看玩游戲視頻記錄期間輸入。迷你游戲標(biāo)簽數(shù)據(jù)545在迷你游戲510由迷你游戲創(chuàng)建者或訪問(wèn)了共享迷你游戲510的其他用戶觀看時(shí)被輸入。在一個(gè)實(shí)施方案中,其他用戶為迷你游戲創(chuàng)建者的社交網(wǎng)絡(luò)朋友?;蛘撸渌脩魹槊阅阌螒騽?chuàng)建者的游戲網(wǎng)絡(luò)朋友。
[0103]直方圖500基于標(biāo)簽內(nèi)容的數(shù)量和迷你游戲510的相關(guān)視頻幀繪制而成。直方圖500可以幫助游戲開(kāi)發(fā)人員識(shí)別迷你游戲510的哪一段具有最多的標(biāo)簽內(nèi)容,且/或識(shí)別迷你游戲510的哪一個(gè)視頻幀具有最多的標(biāo)簽內(nèi)容。因此,基于用戶活動(dòng)(例如,對(duì)迷你游戲的標(biāo)記),游戲開(kāi)發(fā)人員可以分析共享迷你游戲的標(biāo)記歷史和標(biāo)簽內(nèi)容。例如,如果迷你游戲510的段560中的全部或大部分標(biāo)簽內(nèi)容是正面的,那么迷你游戲510的段560是受歡迎的段?;诖诵畔ⅲ螒蜷_(kāi)發(fā)人員可以制作新的游戲,所述新的游戲含有與迷你游戲510的段560中的主題或操作類似的主題或操作。進(jìn)一步來(lái)說(shuō),如果視頻幀具有共享迷你游戲中最正面的內(nèi)容標(biāo)簽,那么游戲開(kāi)發(fā)人員還可以識(shí)別受歡迎的視頻幀。
[0104]在一個(gè)實(shí)施方案中,存儲(chǔ)于游戲云系統(tǒng)(例如,游戲云系統(tǒng)110)中的迷你游戲可以(例如)由迷你游戲處理器172基于所述迷你游戲中的標(biāo)簽內(nèi)容來(lái)排名。例如,具有最正面的標(biāo)簽內(nèi)容的迷你游戲可以在存儲(chǔ)于游戲云系統(tǒng)110中的那些迷你游戲之間具有最高的排名。在另一個(gè)實(shí)施方案中,可以(例如)由迷你游戲處理器172識(shí)別具有最正面的標(biāo)簽內(nèi)容的迷你游戲視頻幀,作為迷你游戲的代表幀。除了僅提供標(biāo)記了特定幀的信息外,還可以通過(guò)標(biāo)記實(shí)體提供額外的數(shù)據(jù),如等級(jí)(例如,啟動(dòng)數(shù)、正面得分、排名、反饋等)。
[0105]圖6A和圖6Βτ^出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的迷你游戲代表幀基于游戲云系統(tǒng)中的共享迷你游戲的標(biāo)簽內(nèi)容而發(fā)生的動(dòng)態(tài)變化。如圖6A中所示,迷你游戲610在時(shí)間t0時(shí)的代表幀為在時(shí)間t0時(shí)含有最多標(biāo)簽內(nèi)容的視頻幀620。隨著時(shí)間的流逝,更多的標(biāo)簽內(nèi)容被輸入用于迷你游戲610。在時(shí)間tl時(shí),迷你游戲610的代表幀為含有最多標(biāo)簽內(nèi)容的視頻幀630。迷你游戲610的代表幀的圖像可以顯示為圖標(biāo)圖像。或者,所述代表幀的圖像可以在鼠標(biāo)光標(biāo)在代表迷你游戲610的圖標(biāo)上面移動(dòng),或檢測(cè)到輸入(例如,觸摸觸摸屏、姿勢(shì)、語(yǔ)音等)時(shí)顯示。
[0106]圖7是示出了根據(jù)本發(fā)明的一個(gè)實(shí)施方案的用于在游戲云系統(tǒng)上所執(zhí)行的玩游戲期間對(duì)視頻游戲標(biāo)題中的內(nèi)容進(jìn)行標(biāo)記的示例性方法700的流程圖。在一個(gè)實(shí)施方案中,所示示例性方法700相對(duì)于由如圖1A中所示的游戲云系統(tǒng)110所執(zhí)行的操作進(jìn)行描述。此外,圖1A的系統(tǒng)僅僅是舉例,且系統(tǒng)組件的變化可能存在,只要所需功能進(jìn)行了處理即可。
[0107]在操作710處,由用戶(或游戲玩家)針對(duì)視頻游戲標(biāo)題執(zhí)行玩游戲并且可以在所述玩游戲的執(zhí)行期間從用戶處接收用戶交互式輸入。在一個(gè)實(shí)施方案中,視頻游戲標(biāo)題的游戲代碼存儲(chǔ)在游戲云系統(tǒng)110的游戲代碼存儲(chǔ)裝置161中并且所述游戲由游戲云系統(tǒng)110的游戲執(zhí)行引擎170執(zhí)行。所執(zhí)行的玩游戲的視頻幀135由游戲執(zhí)行引擎170通過(guò)游戲會(huì)話期管理器185和網(wǎng)絡(luò)接口 190傳輸給用戶裝置130來(lái)顯示。用戶交互式輸入(例如,輸入136)可以由游戲會(huì)話期管理器185從用戶裝置130中接收。在一個(gè)實(shí)施方案中,用戶交互式輸入為指示標(biāo)記過(guò)程的開(kāi)始的控制信號(hào)。例如,用戶可以在顯示屏上選中“標(biāo)記”復(fù)選框來(lái)啟動(dòng)標(biāo)記過(guò)程。
[0108]在操作720處,接收來(lái)自用戶交互式輸入的暫停指示。例如,當(dāng)用戶在用戶裝置130的顯示屏上點(diǎn)擊或選擇了標(biāo)記按鈕之后,游戲會(huì)話期管理器185可以發(fā)送暫停指示給游戲執(zhí)行引擎170,以便中止玩游戲的執(zhí)行。在一個(gè)實(shí)施方案中,暫停指示由用戶在他或她看到其中他或她想要在所選擇的位置處輸入游戲標(biāo)簽數(shù)據(jù)的特定視頻幀時(shí)發(fā)送。
[0109]在操作730處,響應(yīng)于暫停指示中止玩游戲并存儲(chǔ)玩游戲的游戲狀態(tài)。所述中止導(dǎo)致當(dāng)前處于用戶裝置130的顯示屏中顯示的視頻幀保持在所述顯示屏上。
[0110]在操作740處,接收到用于當(dāng)前視頻幀的標(biāo)簽數(shù)據(jù),所述標(biāo)簽數(shù)據(jù)與當(dāng)前視頻幀中的一個(gè)位置并且與用戶的用戶標(biāo)識(shí)符(WD)相關(guān)。在一個(gè)實(shí)施方案中,用戶輸入的標(biāo)簽數(shù)據(jù)由游戲會(huì)話期管理器185從用戶裝置130 (或任何有線或無(wú)線連接的裝置)中接收到,并且游戲會(huì)話期管理器185可以告知標(biāo)簽處理器173,所述標(biāo)簽處理器173進(jìn)而將標(biāo)簽數(shù)據(jù)保存在標(biāo)簽數(shù)據(jù)存儲(chǔ)裝置163中。游戲會(huì)話期管理器185還可以告知用戶處理器174,以使得與用戶相關(guān)的用戶簡(jiǎn)檔中的“用戶標(biāo)簽”字段可以得到更新。在一個(gè)實(shí)施方案中,用戶可以通過(guò)將鼠標(biāo)光標(biāo)移動(dòng)到所需位置來(lái)在當(dāng)前視頻幀中選擇用于標(biāo)記的位置。在雙擊鼠標(biāo)(或由某個(gè)輸入機(jī)構(gòu)做出選擇)后,標(biāo)記窗口可以彈出,以使得用戶可以將游戲標(biāo)簽數(shù)據(jù)輸入到所述標(biāo)記窗口中。在一個(gè)實(shí)施方案中,游戲標(biāo)簽數(shù)據(jù)可為文本消息、圖像、視頻剪輯
坐寸ο
[0111]在操作750處,恢復(fù)玩游戲的執(zhí)行。在一個(gè)實(shí)施方案中,用戶可以在用戶裝置的顯示屏上取消選中“標(biāo)記”復(fù)選框,以恢復(fù)執(zhí)行。
[0112]在操作760處,將確定是否存在需要輸入的任何額外的游戲標(biāo)簽數(shù)據(jù)。在一個(gè)實(shí)施方案中,用戶可以在顯示屏上選中“標(biāo)記”復(fù)選框來(lái)重新啟動(dòng)對(duì)額外的游戲標(biāo)簽數(shù)據(jù)的輸入。如果存在額外的游戲標(biāo)簽數(shù)據(jù),那么所述操作720、730、740和750將重復(fù)進(jìn)行。如果不存在任何額外的標(biāo)簽數(shù)據(jù),那么在操作770處將產(chǎn)生玩游戲的視頻記錄,并且所述玩游戲的視頻記錄包括用戶輸入的標(biāo)簽數(shù)據(jù)。
[0113]在操作780處,從視頻記錄的一部分產(chǎn)生或創(chuàng)建迷你游戲。所述迷你游戲可以通過(guò)識(shí)別視頻記錄的起始位置和結(jié)束位置而產(chǎn)生。例如,用戶可以在他或她觀看屏幕上的玩游戲的視頻記錄時(shí)創(chuàng)建迷你游戲。當(dāng)所需的開(kāi)始視頻幀出現(xiàn)在屏幕上時(shí),用戶可以在控制面板中選中迷你游戲創(chuàng)建復(fù)選框來(lái)識(shí)別這個(gè)視頻幀作為迷你游戲的起始位置并且取消選中迷你游戲創(chuàng)建復(fù)選框來(lái)識(shí)別一個(gè)視頻幀作為迷你游戲的結(jié)束位置。這樣,迷你游戲的視頻記錄(其為玩游戲的視頻記錄的一部分)包括與迷你游戲視頻記錄中的視頻幀相關(guān)的游戲標(biāo)簽數(shù)據(jù)。
[0114]所述迷你游戲包括能夠觀看迷你游戲的視頻記錄的一部分的可播放部分和能夠玩迷你游戲的游戲代碼的可執(zhí)行部分,所述迷你游戲是視頻游戲標(biāo)題的一部分。當(dāng)在云中觀看共享迷你游戲時(shí),可以輸入迷你游戲標(biāo)簽數(shù)據(jù)。與用于在原始完整游戲版本的玩游戲期間標(biāo)記視頻游戲標(biāo)題中的內(nèi)容的上述方法類似,可以通過(guò)暫停觀看顯示器上的迷你游戲和啟用所述顯示器上用于標(biāo)記的位置來(lái)啟動(dòng)迷你游戲標(biāo)簽數(shù)據(jù)輸入。在啟用位置處接收到迷你游戲標(biāo)簽數(shù)據(jù)后,迷你游戲標(biāo)簽數(shù)據(jù)與迷你游戲的游戲代碼整合或相關(guān)。然后,可以恢復(fù)觀看迷你游戲。上述迷你游戲標(biāo)簽數(shù)據(jù)輸入方法可以重復(fù)用于額外的迷你游戲標(biāo)簽數(shù)據(jù)。最后,具有最多標(biāo)簽內(nèi)容的迷你游戲視頻幀被識(shí)別成是迷你游戲的代表幀。所述標(biāo)簽數(shù)據(jù)內(nèi)容包括游戲標(biāo)簽數(shù)據(jù)和與所識(shí)別的迷你游戲視頻幀相關(guān)的迷你游戲標(biāo)簽數(shù)據(jù)。
[0115]在一個(gè)實(shí)施方案中,云游戲系統(tǒng)被配置來(lái)檢測(cè)與用戶相關(guān)的客戶端裝置的類型以及可供用戶用來(lái)提供基于云的視頻游戲的輸入的控制器的類型。例如,在一個(gè)實(shí)施方案中,當(dāng)用戶登錄到云游戲系統(tǒng),他們可以被提供有一個(gè)選項(xiàng)來(lái)指定客戶端裝置的類型,他們通過(guò)所述客戶端裝置訪問(wèn)云游戲系統(tǒng)。在一個(gè)實(shí)施方案中,提供了一系列客戶端裝置選項(xiàng),從中用戶可以選擇與他們的客戶端裝置對(duì)應(yīng)的一個(gè)選項(xiàng)。用戶還可以被提供有一個(gè)選項(xiàng)來(lái)指定他們將用來(lái)玩視頻游戲的控制器裝置的類型。在一個(gè)實(shí)施方案中,一系列控制器選項(xiàng)可以被提供給用戶,從中用戶可以選擇指定與他們的控制器硬件對(duì)應(yīng)的控制器類型。在其它實(shí)施方案中,云游戲系統(tǒng)可以被配置來(lái)自動(dòng)檢測(cè)客戶端裝置的類型和/或控制器裝置的類型。
[0116]例如,在登錄時(shí),客戶端裝置可以將識(shí)別其自身以及連接的控制器裝置的信息發(fā)送給云游戲服務(wù)器(例如,響應(yīng)于來(lái)自云游戲服務(wù)器的請(qǐng)求)。基于此信息,云游戲服務(wù)器可以確定適當(dāng)?shù)囊曨l游戲輸出配置和輸入?yún)?shù)配置來(lái)提供對(duì)于用戶的客戶端裝置和控制器裝置來(lái)說(shuō)優(yōu)化的游戲體驗(yàn)。在一個(gè)實(shí)施方案中,查找表被用來(lái)基于所檢測(cè)的客戶端裝置和所檢測(cè)的控制器裝置來(lái)確定視頻游戲配置和輸入?yún)?shù)配置。
[0117]應(yīng)了解,給定的視頻游戲可以被開(kāi)發(fā)用于特定平臺(tái)和特定相關(guān)控制器裝置。然而,當(dāng)所述游戲通過(guò)本文所提供的云游戲系統(tǒng)可用時(shí),用戶可以通過(guò)不同的控制器裝置訪問(wèn)視頻游戲。例如,可能已開(kāi)發(fā)一個(gè)游戲用于游戲機(jī)及其相關(guān)控制器,而用戶可能正從利用鍵盤和鼠標(biāo)的個(gè)人計(jì)算機(jī)中訪問(wèn)基于云的版本的游戲。在這樣一種情況下,輸入?yún)?shù)配置可以界定可以通過(guò)用戶的可用控制器裝置(在這種情況下,鍵盤和鼠標(biāo))產(chǎn)生的輸入與對(duì)于執(zhí)行視頻游戲可接受的輸入之間的對(duì)應(yīng)關(guān)系。
[0118]在另一個(gè)實(shí)施例中,用戶可以通過(guò)平板計(jì)算裝置、觸摸屏智能電話或其它觸摸屏驅(qū)動(dòng)裝置訪問(wèn)云游戲系統(tǒng)。在這種情況下,客戶端裝置和控制器裝置在同一個(gè)裝置中整合在一起,其中輸入通過(guò)檢測(cè)到的觸摸屏輸入/姿勢(shì)的方式來(lái)提供。對(duì)于這樣一種裝置來(lái)說(shuō),輸入?yún)?shù)配置可以界定與視頻游戲的游戲輸入對(duì)應(yīng)的特定觸摸屏輸入。例如,按鈕、方向墊或其它類型的輸入元件可能在視頻游戲的運(yùn)行期間顯示或重疊,以便指示用戶可以觸摸來(lái)產(chǎn)生游戲輸入的觸摸屏上的位置。姿勢(shì)(如在特定方向上的揮擊)或特定觸摸運(yùn)動(dòng)也可以作為游戲輸入進(jìn)行檢測(cè)。在一個(gè)實(shí)施方案中,可以(例如)在開(kāi)始視頻游戲的玩游戲之前向用戶提供指示如何通過(guò)觸摸屏提供輸入以便玩游戲的指南,以便使用戶適應(yīng)在觸摸屏上操作控件。
[0119]在一些實(shí)施方案中,客戶端裝置充當(dāng)控制器裝置的連接點(diǎn)。也就是說(shuō),控制器裝置通過(guò)無(wú)線或有線連接與所述客戶端裝置通信,以便將輸入從控制器裝置傳輸給客戶端裝置。所述客戶端裝置可以進(jìn)而處理這些輸入且隨后將輸入數(shù)據(jù)通過(guò)網(wǎng)絡(luò)傳輸給云游戲系統(tǒng)(例如,通過(guò)本地網(wǎng)絡(luò)裝置如路由器進(jìn)行訪問(wèn))。然而,在其它實(shí)施方案中,控制器自身可為聯(lián)網(wǎng)裝置,具有直接通過(guò)網(wǎng)絡(luò)向云游戲服務(wù)器傳遞輸入的能力,而無(wú)需首先通過(guò)客戶端裝置傳遞所述輸入。例如,控制器可能連接到本地網(wǎng)絡(luò)裝置(如上述路由器)上來(lái)向云游戲服務(wù)器發(fā)送數(shù)據(jù)和從云游戲服務(wù)器接收數(shù)據(jù)。因此,雖然可能仍需要客戶端裝置來(lái)從基于云的視頻游戲接收視頻輸出并在本地顯示器上呈現(xiàn)所述視頻輸出,但可以通過(guò)允許控制器繞過(guò)客戶端裝置,直接通過(guò)網(wǎng)絡(luò)發(fā)送輸入給云游戲服務(wù)器來(lái)減少輸入等待時(shí)間。
[0120]在一個(gè)實(shí)施方案中,聯(lián)網(wǎng)控制器和客戶裝置可以被配置來(lái)直接從控制器向云游戲服務(wù)器發(fā)送某些類型的輸入,并通過(guò)客戶端裝置發(fā)送其它類型的輸入。例如,除了控制器本身以外其檢測(cè)并不取決于任何額外硬件或處理的輸入可以通過(guò)網(wǎng)絡(luò),繞過(guò)客戶端裝置,直接從控制器發(fā)送給云游戲服務(wù)器。所述輸入可以包括按鈕輸入、操縱桿輸入、嵌入式運(yùn)動(dòng)檢測(cè)輸入(例如,加速計(jì)、磁力計(jì)、陀螺儀)等。然而,利用了額外的硬件或需要由客戶端裝置進(jìn)行處理的輸入可以由客戶端裝置發(fā)送給云游戲服務(wù)器。這些輸入可以包括來(lái)自游戲環(huán)境的所捕捉的視頻或音頻,所述視頻或音頻可以在發(fā)送給云游戲服務(wù)器之前由客戶端裝置進(jìn)行處理。此外,來(lái)自控制器的運(yùn)動(dòng)檢測(cè)硬件的輸入可能由客戶端裝置結(jié)合所捕捉的視頻進(jìn)行處理,以便檢測(cè)控制器的位置和運(yùn)動(dòng),所述位置和運(yùn)動(dòng)隨后將通過(guò)客戶端裝置傳遞給云游戲服務(wù)器。應(yīng)了解,根據(jù)各種實(shí)施方案的控制器裝置還可以從客戶端裝置或直接從云游戲服務(wù)器接收數(shù)據(jù)(例如,反饋數(shù)據(jù))。
[0121]本發(fā)明的實(shí)施方案可以通過(guò)各種計(jì)算機(jī)系統(tǒng)配置包括手持式裝置、微處理器系統(tǒng)、基于微處理器的或可編程的消費(fèi)電子產(chǎn)品、小型計(jì)算機(jī)、大型計(jì)算機(jī)等進(jìn)行實(shí)踐。本發(fā)明也可以在分布式計(jì)算環(huán)境下實(shí)踐,其中由通過(guò)有線或無(wú)線網(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ī)。具體來(lái)說(shuō),各種通用機(jī)器可以與根據(jù)本文的教義所編寫的計(jì)算機(jī)程序一起使用,或者可以更方便地構(gòu)造更專門的設(shè)備來(lái)執(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)為是說(shuō)明性的而非限制性的,并且本發(fā)明不限于本文給出的細(xì)節(jié),而可以在所附權(quán)利要求的范圍和等效范圍內(nèi)進(jìn)行修改。
【權(quán)利要求】
1.一種用于在游戲云系統(tǒng)上所執(zhí)行玩游戲期間對(duì)視頻游戲標(biāo)題中的內(nèi)容進(jìn)行標(biāo)記的方法,所述方法包括: (a)在接收用戶交互式輸入的同時(shí)執(zhí)行所述視頻游戲標(biāo)題的玩游戲; (b)接收來(lái)自所述用戶交互式輸入的暫停指示; (C)響應(yīng)于所述暫停指示中止所述玩游戲并存儲(chǔ)游戲狀態(tài),所述中止操作用來(lái)將所述視頻游戲標(biāo)題保持在當(dāng)前幀圖像中; (d)接收所述當(dāng)前幀圖像的標(biāo)簽數(shù)據(jù),所述標(biāo)簽數(shù)據(jù)與所述當(dāng)前幀圖像中的一個(gè)位置以及用戶標(biāo)識(shí)符(WD)相關(guān)聯(lián); (e)恢復(fù)所述玩游戲的執(zhí)行,并針對(duì)任何額外的標(biāo)簽數(shù)據(jù)來(lái)重復(fù)(b)-(d); (f)產(chǎn)生所述玩游戲的視頻記錄,所述視頻記錄包括所述標(biāo)簽數(shù)據(jù);并且 (g)從所述視頻游戲標(biāo)題的一部分中產(chǎn)生迷你游戲,所述部分通過(guò)識(shí)別所述視頻記錄中的起始位置和結(jié)束位置來(lái)選擇; 其中所述迷你游戲包括, (i)可播放部分,其使得可觀看所述迷你游戲的所述視頻記錄的一部分,以及 (?)可執(zhí)行部分,其使得可玩所述迷你游戲的游戲代碼,所述迷你游戲是所述視頻游戲標(biāo)題的一部分,其中所述 方法由處理器執(zhí)行。
2.如權(quán)利要求1所述的方法,其進(jìn)一步包括, 接收將所述迷你游戲發(fā)布至社交群組的請(qǐng)求; 將所述迷你游戲發(fā)布至所述社交群組,所述迷你游戲可由所述社交群組的用戶觀看和玩;并且 接收來(lái)自所述社交群組的一個(gè)或多個(gè)用戶的標(biāo)簽數(shù)據(jù),以便與所述迷你游戲的所述視頻記錄的所述部分整合。
3.如權(quán)利要求2所述的方法,其中來(lái)自所述一個(gè)或多個(gè)用戶的所述標(biāo)簽數(shù)據(jù)可與所述迷你游戲結(jié)合顯示,來(lái)自所述一個(gè)或多個(gè)用戶的所述標(biāo)簽數(shù)據(jù)隨時(shí)間增多,以便識(shí)別在所述視頻記錄的所述部分中大量用戶所關(guān)注的位置。
4.如權(quán)利要求1所述的方法,其中所述標(biāo)簽數(shù)據(jù)包括文本、符號(hào)、圖像、鏈接中的一個(gè)或多個(gè)或其組合。
5.如權(quán)利要求2所述的方法,其中所述社交群組為游戲共享網(wǎng)站、社交網(wǎng)絡(luò)或具有關(guān)于所述迷你游戲的共享、發(fā)布或評(píng)論的社交網(wǎng)絡(luò)信息的游戲共享網(wǎng)站中的一個(gè)。
6.如權(quán)利要求5所述的方法,其進(jìn)一步包括標(biāo)簽觀看功能,所述標(biāo)簽觀看功能被配置來(lái)使得能夠在觀看所述迷你游戲的所述視頻記錄的所述部分時(shí),選擇性地觀看標(biāo)簽數(shù)據(jù)。
7.如權(quán)利要求5所述的方法,其中所述標(biāo)簽數(shù)據(jù)與產(chǎn)生所述迷你游戲的所述標(biāo)簽數(shù)據(jù)的用戶的標(biāo)識(shí)符相關(guān)聯(lián)。
8.如權(quán)利要求1所述的方法,其中使得可玩所述迷你游戲的游戲代碼的所述可執(zhí)行部分通過(guò)分析所述視頻游戲標(biāo)題的所述玩游戲視頻記錄中的元數(shù)據(jù)而動(dòng)態(tài)地識(shí)別,所述元數(shù)據(jù)識(shí)別了用于識(shí)別所述迷你游戲的所述游戲代碼所需要的代碼段。
9.如權(quán)利要求2所述的方法,其中用于玩所述視頻游戲標(biāo)題的所述用戶交互式輸入從用戶處接收,所述用戶是所述視頻游戲標(biāo)題的擁有者,具有產(chǎn)生迷你游戲的特權(quán)。
10.如權(quán)利要求9所述的方法,其中與所述視頻記錄的所述部分相關(guān)的所述標(biāo)簽數(shù)據(jù)與所述視頻游戲標(biāo)題的所述擁有者和所述社交群組的所述一個(gè)或多個(gè)用戶中的一個(gè)或兩者相關(guān)聯(lián),其中所述標(biāo)簽數(shù)據(jù)對(duì)于所述標(biāo)簽數(shù)據(jù)的創(chuàng)建者來(lái)說(shuō)是可識(shí)別的并且與所述迷你游戲相關(guān)聯(lián)。
11.如權(quán)利要求2所述的方法,進(jìn)一步包括, 產(chǎn)生所述迷你游戲的標(biāo)簽數(shù)據(jù)活動(dòng)的直方圖,所述直方圖包括的信息識(shí)別所述迷你游戲的具有標(biāo)簽數(shù)據(jù)的選定部分,以及與選定部分相關(guān)聯(lián)的標(biāo)簽數(shù)據(jù)的數(shù)量。
12.如權(quán)利要求2所述的方法,其中所述迷你游戲是由游戲標(biāo)題的用戶所產(chǎn)生的多個(gè)迷你游戲中的一個(gè),所述多個(gè)迷你游戲可與針對(duì)所述相應(yīng)迷你游戲來(lái)接收的標(biāo)簽數(shù)據(jù)結(jié)合而在網(wǎng)頁(yè)上顯示,所述標(biāo)簽數(shù)據(jù)是用于針對(duì)所述網(wǎng)頁(yè)上的流行度而對(duì)所述迷你游戲進(jìn)行排名的度量,其中所述迷你游戲中的具有較高排名的所選定的多個(gè)迷你游戲在所述網(wǎng)頁(yè)上突出顯示。
13.如權(quán)利要求2所述的方法,其中當(dāng)所述迷你游戲的共享計(jì)數(shù)增加時(shí),所述迷你游戲的排名上升。
14.如權(quán)利要求2所述的方法,其中當(dāng)所述迷你游戲被共享時(shí),會(huì)產(chǎn)生針對(duì)產(chǎn)生所述迷你游戲的用戶的通知。
15.一種使得能夠產(chǎn)生在云計(jì)算系統(tǒng)執(zhí)行的迷你游戲的系統(tǒng),所述系統(tǒng)包括: 所述云計(jì)算系統(tǒng)包括, 迷你游戲處理器,以及 標(biāo)簽處理器, 其中所述迷你游戲處理器被配置來(lái)基于針對(duì)游戲玩家執(zhí)行的視頻游戲標(biāo)題的玩游戲視頻記錄的一部分而產(chǎn)生迷你游戲,所述標(biāo)簽處理器被配置來(lái)接收所述迷你游戲的標(biāo)簽內(nèi)容,所述標(biāo)簽內(nèi)容與所述迷你游戲的所述視頻記錄的視頻幀相關(guān)聯(lián),所述迷你游戲可與社交群組的其他用戶共享,所述社交群組能夠觀看所述迷你游戲的所述記錄的所述視頻幀并且所述標(biāo)簽處理器對(duì)于由通過(guò)所述社交群組來(lái)訪問(wèn)的用戶所添加的標(biāo)簽內(nèi)容進(jìn)行處理,并且將用戶標(biāo)識(shí)與添加到所述迷你游戲的所述標(biāo)簽內(nèi)容相關(guān)聯(lián)。
16.如權(quán)利要求15所述的系統(tǒng),其中所述云計(jì)算系統(tǒng)進(jìn)一步包括記錄引擎,所述記錄引擎被配置來(lái)將所述所創(chuàng)建的迷你游戲存儲(chǔ)在記錄游戲存儲(chǔ)裝置中。
17.如權(quán)利要求15所述的系統(tǒng),其中所述云計(jì)算系統(tǒng)進(jìn)一步包括社交關(guān)系管理器,所述社交關(guān)系管理器被配置來(lái)檢索來(lái)自所述社交群組或社交網(wǎng)絡(luò)的所述游戲玩家的社交網(wǎng)絡(luò)信息。
18.一種具有程序指令的計(jì)算機(jī)可讀介質(zhì),所述程序指令能夠在游戲云系統(tǒng)上所執(zhí)行的玩游戲期間對(duì)視頻游戲標(biāo)題中的內(nèi)容進(jìn)行標(biāo)記,所述計(jì)算機(jī)可讀介質(zhì)包括: (a)用于在接收用戶交互式輸入的同時(shí)執(zhí)行所述視頻游戲標(biāo)題的玩游戲的程序指令; (b)用于接收來(lái)自所述用戶交互式輸入的暫停指示的程序指令; (C)用于響應(yīng)于所述暫停指示而中止所述玩游戲并存儲(chǔ)游戲狀態(tài)的程序指令,所述中止用來(lái)將所述視頻游戲標(biāo)題保持在當(dāng)前幀圖像中; (d)用于接收所述當(dāng)前幀圖像的標(biāo)簽數(shù)據(jù)的程序指令,所述標(biāo)簽數(shù)據(jù)與所述當(dāng)前幀圖像中的一個(gè)位置以及用戶標(biāo)識(shí)符(WD)相關(guān)聯(lián); (e)恢復(fù)所述玩游戲的執(zhí)行,并針對(duì)任何額外的標(biāo)簽數(shù)據(jù)來(lái)重復(fù)(b)-(d);(f)用于產(chǎn)生所述玩游戲視頻記錄的程序指令,所述視頻記錄包括所述標(biāo)簽數(shù)據(jù);以及 (g)用于從所述視頻游戲標(biāo)題的一部分產(chǎn)生迷你游戲的程序指令,所述部分通過(guò)識(shí)別所述視頻記錄中的起始位置和結(jié)束位置來(lái)選擇, 其中所述迷你游戲包括, (i)可播放部分,其使得可觀看所述迷你游戲的所述視頻記錄的一部分,以及(?)可執(zhí)行部分,其使得可玩所述迷你游戲的游戲代碼,所述迷你游戲是所述視頻游戲標(biāo)題的一部分,其中所述方法由處理器執(zhí)行。
19.如權(quán)利要求18所述的計(jì)算機(jī)可讀介質(zhì),其進(jìn)一步包括, 用于接收將所述迷你游戲發(fā)布至社交群組的請(qǐng)求的程序指令; 使得能夠?qū)⑺雒阅阌螒虬l(fā)布至所述社交群組的程序指令,所述迷你游戲可由所述社交群組的用戶觀看和玩;以及 用于接收來(lái)自所述社交群組的一個(gè)或多個(gè)用戶的標(biāo)簽數(shù)據(jù),以便與所述迷你游戲的所述視頻記錄的所述部分整合的程序指令。
20.如權(quán)利要求19所述的計(jì)算機(jī)可讀介質(zhì),其中所述迷你游戲是由游戲標(biāo)題的用戶所產(chǎn)生的多個(gè)迷你游戲中的一個(gè),所述多個(gè)迷你游戲可與針對(duì)所述相應(yīng)迷你游戲來(lái)接收的標(biāo)簽數(shù)據(jù)結(jié)合而在網(wǎng)頁(yè)上顯示,所述標(biāo)簽數(shù)據(jù)是用于針對(duì)所述網(wǎng)頁(yè)上的流行度而對(duì)所述迷你游戲進(jìn)行排名的度量,其中所述迷你游戲中的具有較高排名的所選定的多個(gè)迷你游戲在所述網(wǎng)頁(yè)上突出顯示。
【文檔編號(hào)】G06F19/00GK103902806SQ201310731104
【公開(kāi)日】2014年7月2日 申請(qǐng)日期:2013年12月26日 優(yōu)先權(quán)日:2012年12月26日
【發(fā)明者】D.佩里, M.泰勒, W.貝內(nèi)德托, D.S.馬林森 申請(qǐng)人:索尼電腦娛樂(lè)美國(guó)公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
自治县| 太谷县| 靖边县| 辛集市| 卓资县| 松潘县| 瑞丽市| 阳城县| 宣城市| 三台县| 华蓥市| 雅安市| 巢湖市| 阿鲁科尔沁旗| 从江县| 绥滨县| 唐海县| 隆林| 达日县| 大厂| 习水县| 千阳县| 东明县| 万山特区| 汉沽区| 志丹县| 策勒县| 乃东县| 苗栗县| 二手房| 富锦市| 望都县| 石渠县| 普定县| 莱西市| 原平市| 穆棱市| 方城县| 毕节市| 南木林县| 新余市|