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

托管游戲中的自適應(yīng)實(shí)況評(píng)論的制作方法

文檔序號(hào):6594270閱讀:195來(lái)源:國(guó)知局
專利名稱:托管游戲中的自適應(yīng)實(shí)況評(píng)論的制作方法
托管游戲中的自適應(yīng)實(shí)況評(píng)論背景游戲系統(tǒng)已經(jīng)從提供孤立的游戲體驗(yàn)的系統(tǒng)進(jìn)化成可實(shí)時(shí)地在朋友和其他玩 家之間共享的、提供豐富的交互式體驗(yàn)的聯(lián)網(wǎng)系統(tǒng)。使用微軟的Xbox 視頻游戲系統(tǒng)和 Xbox Live 在線游戲服務(wù),用戶現(xiàn)在可以在玩游戲的同時(shí)容易地彼此通信以共享游戲體驗(yàn)。用戶跟蹤他們自己和他們朋友在不同游戲中的進(jìn)度是通過(guò)游戲分?jǐn)?shù)和成就的概 念。當(dāng)前游戲系統(tǒng)中的另一個(gè)創(chuàng)新是快速而容易地下載游戲的能力。例如,微軟推出了被 稱為Microsoft Arcade的游戲盤,其能夠當(dāng)游戲控制臺(tái)連接到因特網(wǎng)時(shí)通過(guò)因特網(wǎng)連接到 服務(wù)器。從服務(wù)器站點(diǎn),Arcade游戲盤能夠枚舉出可供下載到用戶的XBox控制臺(tái)上的硬 盤驅(qū)動(dòng)器的完全版游戲。大規(guī)模或“大規(guī)模多人”游戲允許大量的玩家進(jìn)行交互。當(dāng)前,控制臺(tái)游戲一般僅 限于由控制臺(tái)用戶中的一個(gè)主存的多用戶游戲。許多游戲?qū)で笙蛴螒蛑凶⑷搿氨普娴摹痹u(píng)論。此評(píng)論通常包括與游戲一起存儲(chǔ)的 預(yù)先記錄的內(nèi)容,該內(nèi)容在游戲中發(fā)生適當(dāng)?shù)氖录r(shí)或當(dāng)游戲的狀態(tài)達(dá)到特定點(diǎn)時(shí)被訪問(wèn) 并呈現(xiàn)給用戶。在玩游戲一段時(shí)間之后,此預(yù)先記錄的內(nèi)容變得陳舊和重復(fù)。概述呈現(xiàn)了一種向參與由游戲服務(wù)托管的多人游戲的多個(gè)用戶提供實(shí)況評(píng)論體驗(yàn)的 技術(shù)。包括有關(guān)游戲的實(shí)況評(píng)論的實(shí)況輸出流由來(lái)自游戲服務(wù)的人提供。用戶與其進(jìn)行交 互以便參與游戲的游戲設(shè)備確定要向用戶提供三種類型的評(píng)論-預(yù)先記錄的游戲評(píng)論、周 期性評(píng)論和來(lái)自人的實(shí)況評(píng)論-中的哪一種,以提供實(shí)況評(píng)論體驗(yàn)。在一個(gè)實(shí)施例中,該技術(shù)提供用于在客戶機(jī)設(shè)備上執(zhí)行的視頻游戲中提供實(shí)況評(píng) 論體驗(yàn)的方法。該方法包括從游戲接收該游戲處于需要評(píng)論的狀態(tài)的游戲狀態(tài)信息。接下 來(lái),確定由人類游戲生成的實(shí)況評(píng)論流是否可用。最后,確定提供實(shí)況評(píng)論流,來(lái)自在時(shí)間 上最近的周期性內(nèi)容的評(píng)論還是來(lái)自預(yù)先記錄的游戲內(nèi)容的評(píng)論。在另一實(shí)施例中,該方法允許游戲服務(wù)提供者在游戲體驗(yàn)中提供實(shí)況評(píng)論。該方 法包括接收關(guān)于參與多人游戲環(huán)境的多個(gè)用戶的游戲狀態(tài)信息。實(shí)況評(píng)論被生成為數(shù)據(jù) 流。實(shí)況評(píng)論流包括由包括正在與多人游戲進(jìn)行交互的人的實(shí)況主持人提供的評(píng)論。還記 錄周期性評(píng)論文件,該文件包括多人游戲的臨時(shí)評(píng)論。周期性評(píng)論文件以由提供者確定的 間隔輸出,而實(shí)況評(píng)論被流傳送到多人游戲中的用戶。提供本發(fā)明內(nèi)容是為了以簡(jiǎn)化的形式介紹將在以下具體實(shí)施方式
中進(jìn)一步描述 的一些概念。本概述并非旨在標(biāo)識(shí)所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用 于幫助確定所要求保護(hù)的主題的范圍。所要求保護(hù)的主題不限于解決在背景中提及的任何 或所有缺點(diǎn)的實(shí)現(xiàn)。附圖簡(jiǎn)述

圖1是示例性游戲和媒體系統(tǒng)的立體圖。圖2是圖1所示的游戲和媒體系統(tǒng)的組件的示例性功能框圖。
圖3是用于呈現(xiàn)成就信息的示例性操作環(huán)境的框圖。圖4是用于創(chuàng)建周期性內(nèi)容的方法的流程圖。圖5是示出選擇用于游戲體驗(yàn)的評(píng)論類型的過(guò)程的流程圖。圖6是示出用于過(guò)濾組專用實(shí)況評(píng)論的方法的流程圖。圖7是示出用于向?qū)崨r主持人提供聚集的游戲信息的方法的流程圖。圖8是示出對(duì)于非游戲評(píng)論的過(guò)濾方法的流程圖。圖9示出了實(shí)況主持人工具的用戶界面。詳細(xì)描述現(xiàn)在將參考圖1-9描述本發(fā)明的系統(tǒng),該系統(tǒng)一般涉及在共享游戲環(huán)境中提供實(shí) 況評(píng)論體驗(yàn)的技術(shù)。該技術(shù)從三種類型的評(píng)論-預(yù)先記錄的游戲評(píng)論、周期性評(píng)論和來(lái)自 人的實(shí)況評(píng)論-中選擇向共享共同的游戲的用戶提供哪一種評(píng)論。這在玩游戲的過(guò)程中給 用戶提供更逼真的實(shí)況評(píng)論體驗(yàn)。圖1示出示例性游戲和媒體系統(tǒng)100。對(duì)圖1的以下討論旨在提供可在其中實(shí)現(xiàn) 此處所呈現(xiàn)的概念的合適環(huán)境的簡(jiǎn)要概括描述。如圖1所示,游戲和媒體系統(tǒng)100包括游戲 和媒體控制臺(tái)(以下統(tǒng)稱為“控制臺(tái)”)102。一般而言,如以下將進(jìn)一步描述的,控制臺(tái)102 是一種類型的計(jì)算系統(tǒng)??刂婆_(tái)102被配置成容納一個(gè)或多個(gè)如控制器104(1)和104(2) 所表示的無(wú)線控制器。控制臺(tái)102配備有內(nèi)部硬盤驅(qū)動(dòng)器(未示出)和支持如光學(xué)存儲(chǔ)盤 108所表示的各種形式的便攜式存儲(chǔ)介質(zhì)的便攜式媒體驅(qū)動(dòng)器106。合適的便攜式存儲(chǔ)介 質(zhì)的示例包括DVD、⑶-ROM、游戲盤等。控制臺(tái)102還包括用于接收可移動(dòng)閃存型存儲(chǔ)器單 元140的兩個(gè)存儲(chǔ)器單元卡插座125(1)和125( ??刂婆_(tái)102上的命令按鈕135啟用和 禁用無(wú)線外圍支持。如圖1所示,控制臺(tái)102還包括用于與一個(gè)或多個(gè)設(shè)備進(jìn)行無(wú)線通信的光學(xué)端 口 130和支持附加控制器或其他外圍設(shè)備的有線連接的兩個(gè)USB(通用串行總線)端口 110(1)和11(K2)。在某些實(shí)現(xiàn)中,可修改附加端口的數(shù)量和安排。電源按鈕112和彈出 按鈕114也位于游戲控制臺(tái)102的正面。電源按鈕112被選擇來(lái)對(duì)游戲控制臺(tái)供電,且還 可以提供對(duì)其他特征和控件的訪問(wèn),而彈出按鈕114交替地打開(kāi)和關(guān)閉便攜式媒體驅(qū)動(dòng)器 106的托盤以允許存儲(chǔ)盤108的插入和取出。控制臺(tái)102經(jīng)由A/V接口電纜120連接到電視機(jī)或其他顯示器(如監(jiān)視器150)。 在一個(gè)實(shí)現(xiàn)中,控制臺(tái)102配備有被配置成用于使用A/V電纜120(例如,適用于耦合到高 清晰度監(jiān)視器150或其他顯示設(shè)備上的高清晰度多媒體接口 “HDMI”端口的A/V電纜)來(lái) 進(jìn)行內(nèi)容受保護(hù)的數(shù)字通信的專用A/V端口(未示出)。電源電纜122向游戲控制臺(tái)供電。 控制臺(tái)102可進(jìn)一步被配置成具有如電纜或調(diào)制解調(diào)器連接器IM所示的寬帶能力以便于 接入諸如因特網(wǎng)等網(wǎng)絡(luò)。寬帶能力還可通過(guò)諸如無(wú)線保真(Wi-Fi)網(wǎng)絡(luò)等寬帶網(wǎng)絡(luò)來(lái)無(wú)線 地提供。每一控制器104經(jīng)由有線或無(wú)線接口耦合到控制臺(tái)102。在示出的實(shí)現(xiàn)中,控制器 104是USB兼容的且經(jīng)由無(wú)線或USB端口 110耦合到控制臺(tái)102??刂婆_(tái)102可配備有各 種用戶交互機(jī)制中的任何一種。在圖1中示出的示例中,每一控制器104配備兩個(gè)拇指搖 桿(thumbstick) 132(1)和132 (2)、D墊134、按鈕136、以及兩個(gè)觸發(fā)器138。這些控制器 僅為代表性的,且其他已知游戲控制器可代替或被添加到圖1中示出的那些控制器。
在一個(gè)實(shí)現(xiàn)中,還可將存儲(chǔ)器單元(MU) 140插入到控制器104中以提供額外且便 攜的存儲(chǔ)。便攜式MU使用戶能夠存儲(chǔ)游戲參數(shù)以供在其他控制臺(tái)上玩時(shí)使用。在該實(shí)現(xiàn) 中,每一控制器被配置成容納兩個(gè)MU 140,盡管也可采用多于或少于兩個(gè)MU0游戲和媒體系統(tǒng)100 —般被配置成玩存儲(chǔ)在存儲(chǔ)器介質(zhì)上的游戲,以及下載并玩 游戲、和從電子和硬介質(zhì)源再現(xiàn)預(yù)先記錄的音樂(lè)和視頻。使用不同的存儲(chǔ)供應(yīng),可從硬盤驅(qū) 動(dòng)器、從光盤介質(zhì)(例如,108)、從在線源、或從MU 140播放標(biāo)題(title)。在操作期間,控制臺(tái)102被配置成接收來(lái)自控制器104的輸入并在顯示器150上 顯示信息。例如,控制臺(tái)102可在顯示器150上顯示用戶界面以便允許用戶使用控制器104 來(lái)選擇游戲并且顯示成就信息,如以下將描述的。圖2是游戲和媒體系統(tǒng)100的功能框圖并且更詳細(xì)地示出游戲和媒體系統(tǒng)100的 各功能組件??刂婆_(tái)102具有中央處理單元(CPU) 200,以及便于處理器訪問(wèn)包括閃存只讀 存儲(chǔ)器(ROM) 204、隨機(jī)存取存儲(chǔ)器(RAM) 206、硬盤驅(qū)動(dòng)器208、以及便攜式媒體驅(qū)動(dòng)器106 等各種類型的存儲(chǔ)器的存儲(chǔ)器控制器202。在一個(gè)實(shí)現(xiàn)中,CPU 200包括1級(jí)高速緩存210、 和2級(jí)高速緩存212,用于臨時(shí)地存儲(chǔ)數(shù)據(jù)且因此減少了對(duì)硬盤驅(qū)動(dòng)器208進(jìn)行的存儲(chǔ)器訪 問(wèn)周期數(shù),從而提高處理速度和吞吐量。CPU 200、存儲(chǔ)器控制器202、以及各種存儲(chǔ)器設(shè)備經(jīng)由一個(gè)或多個(gè)總線(未示出) 互連。在此實(shí)現(xiàn)中使用的總線的細(xì)節(jié)并不特別地與理解此處所討論的感興趣的主題相關(guān)。 然而,應(yīng)該理解,此類總線可能包括使用各種總線體系結(jié)構(gòu)中的任何一種的串行和并行總 線、外圍總線、處理器或局部總線中的一個(gè)或多個(gè)。作為示例,這樣的體系結(jié)構(gòu)可包括工業(yè) 標(biāo)準(zhǔn)體系結(jié)構(gòu)(ISA)總線、微通道體系結(jié)構(gòu)(MCA)總線、增強(qiáng)型ISA(EISA)總線、視頻電子 技術(shù)標(biāo)準(zhǔn)協(xié)會(huì)(VESA)局部總線和外圍部件互連(PCI)總線(也被稱為夾層(Mezzanine) 總線)。在一個(gè)實(shí)現(xiàn)中,CPU 200、存儲(chǔ)器控制器202、R0M 204、以及RAM 206被集成到公共 模塊214上。在該實(shí)現(xiàn)中,ROM 204被配置為經(jīng)由PCI總線和ROM總線(兩者都未示出)連 接到存儲(chǔ)器控制器202的閃存ROM。RAM 206被配置為由存儲(chǔ)器控制器202經(jīng)由單獨(dú)的總 線(未示出)獨(dú)立控制的多個(gè)雙倍數(shù)據(jù)率同步動(dòng)態(tài)RAM (DDR SDRAM)模塊。硬盤驅(qū)動(dòng)器208 和便攜式媒體驅(qū)動(dòng)器106被示為經(jīng)由PCI總線和AT附加設(shè)備(ATA)總線216連接到存儲(chǔ) 器控制器202。然而,在其他實(shí)現(xiàn)中,還可在替換中應(yīng)用不同類型的專用數(shù)據(jù)總線結(jié)構(gòu)。三維圖形處理單元220和視頻編碼器222形成用于高速和高分辨率(例如,高清 晰度)圖形處理的視頻處理流水線。數(shù)據(jù)經(jīng)由數(shù)字視頻總線(未示出)從圖形處理單元 220輸送到視頻編碼器222。音頻處理單元2M和音頻編解碼器(編碼器/解碼器)226形 成用于各種數(shù)字音頻格式的多聲道音頻處理的對(duì)應(yīng)的音頻處理流水線。音頻數(shù)據(jù)經(jīng)由通信 鏈路(未示出)在音頻處理單元2M與音頻編解碼器2 之間傳輸。視頻和音頻處理流水 線將數(shù)據(jù)輸出到A/V(音頻/視頻)端口 228以傳輸?shù)诫娨暀C(jī)或其他顯示器。在示出的實(shí) 現(xiàn)中,視頻和音頻處理組件220-2 被安裝在模塊214上。圖2示出包括USB主控制器230和網(wǎng)絡(luò)接口 232的模塊214。USB主控制器230 被示為經(jīng)由總線(例如,PCI總線)與CPU 200和存儲(chǔ)器控制器202通信并用作外圍控制器 104(1)-104(4)的主機(jī)。網(wǎng)絡(luò)接口 232提供對(duì)網(wǎng)絡(luò)(例如因特網(wǎng)、家庭網(wǎng)絡(luò)等)的訪問(wèn)并且 可以是各種有線或無(wú)線接口組件中的任一種,包括以太網(wǎng)卡、調(diào)制解調(diào)器、無(wú)線接入卡、藍(lán)牙模塊、電纜調(diào)制解調(diào)器等等。在圖2中示出的實(shí)現(xiàn)中,控制臺(tái)102包括用于支持四個(gè)控制器104(1)-104(4)的 控制器支持子部件M0??刂破髦С肿硬考?40包括支持對(duì)諸如例如媒體和游戲控制器等 外部控制設(shè)備進(jìn)行有線和無(wú)線操作所需的任何硬件和軟件組件。前面板I/O子部件242支 持暴露在控制臺(tái)102外表面上的電源按鈕112、彈出按鈕114、以及任何LED(發(fā)光二極管) 或其他指示器的多個(gè)功能。子部件240和242經(jīng)由一個(gè)或多個(gè)電纜組件244與模塊214進(jìn) 行通信。在其他實(shí)現(xiàn)中,控制臺(tái)102可包括附加的控制器子部件。示出的實(shí)現(xiàn)還示出被配 置成發(fā)送和接收可被傳送到模塊214的信號(hào)的光學(xué)I/O接口 235。MU 140(1)和 140(2)被示為可分別連接到 MU 端口 “A” 130 (1)禾Π“Β”130(2)。附 加MU(例如,MU140(3)-140 (6))被示為可連接到控制器104(1)和104(3),即,每一控制器 兩個(gè)MU。控制器104(2)和104(4)還可被配置成容納MU(未示出)。每一 MU 140提供可 在其上存儲(chǔ)游戲、游戲參數(shù)、以及其他數(shù)據(jù)的附加存儲(chǔ)。在某些實(shí)現(xiàn)中,其他數(shù)據(jù)可包括數(shù) 字游戲組件、可執(zhí)行游戲應(yīng)用程序、用于擴(kuò)展游戲應(yīng)用程序的指令集、以及媒體文件中的任 何一個(gè)。在被插入到控制臺(tái)102或控制器中時(shí),MU 140可由存儲(chǔ)器控制器202來(lái)訪問(wèn)。系統(tǒng)供電模塊250向游戲系統(tǒng)100的組件供電。風(fēng)扇252冷卻控制臺(tái)102內(nèi)的電 路。包括機(jī)器指令的應(yīng)用程序260被存儲(chǔ)在硬盤驅(qū)動(dòng)器208上。在控制臺(tái)102通電時(shí), 應(yīng)用程序260的各部分被加載到RAM 206、和/或高速緩存210和212中以供在CPU 200上 執(zhí)行,其中應(yīng)用程序260是一個(gè)這樣的示例。可將各種應(yīng)用程序存儲(chǔ)在硬盤驅(qū)動(dòng)器208上 以供在CPU 200上執(zhí)行??赏ㄟ^(guò)簡(jiǎn)單地將系統(tǒng)連接到監(jiān)視器150(圖1)、電視機(jī)、視頻投影儀、或其他顯示 設(shè)備來(lái)將游戲和媒體系統(tǒng)100用作獨(dú)立系統(tǒng)。在該獨(dú)立模式中,游戲和媒體系統(tǒng)100允許 一個(gè)或多個(gè)玩家玩游戲、或例如通過(guò)看電影或聽(tīng)音樂(lè)來(lái)享受數(shù)字媒體。然而,隨著通過(guò)網(wǎng)絡(luò) 接口 232變得可用的寬帶連接的集成,游戲和媒體系統(tǒng)100還可用作較大的網(wǎng)絡(luò)游戲社區(qū) 中的參與者,如以下結(jié)合圖3所討論的。圖3提供了用于實(shí)現(xiàn)本發(fā)明的技術(shù)的環(huán)境的框圖。在一個(gè)示例中,多個(gè)控制臺(tái) 300A-300X耦合到網(wǎng)絡(luò)306,并且可通過(guò)網(wǎng)絡(luò)306與具有一個(gè)或多個(gè)服務(wù)器304的控制臺(tái)服 務(wù)302進(jìn)行通信。也存在并且耦合到該網(wǎng)絡(luò)的是游戲服務(wù)提供者350以及一個(gè)或多個(gè)游戲 服務(wù)服務(wù)器375。在一個(gè)實(shí)施例中,網(wǎng)絡(luò)306包括因特網(wǎng),盡管構(gòu)想了諸如LAN或WAN等其 他網(wǎng)絡(luò)。服務(wù)器304包括能夠從控制臺(tái)300A-X接收信息并將信息發(fā)送給控制臺(tái)300A-X的 通信組件,并且提供運(yùn)行在控制臺(tái)300A-X上的應(yīng)用程序可調(diào)用和利用的服務(wù)的集合??刂婆_(tái)服務(wù)302和游戲服務(wù)375可由單個(gè)服務(wù)提供者/或在單個(gè)服務(wù)器上組合并 提供?;蛘?,服務(wù)提供者可以是不同的實(shí)體。在又一實(shí)施例中,游戲服務(wù)服務(wù)器可以作為包 括在非易失性存儲(chǔ)介質(zhì)上的硬件和軟件的形式的產(chǎn)品來(lái)提供??刂婆_(tái)300A-X可調(diào)用用戶登錄服務(wù)308,該用戶登錄服務(wù)用于在控制臺(tái)300A-X上 認(rèn)證用戶。在登錄期間,登錄服務(wù)308獲得來(lái)自用戶的玩家標(biāo)簽(與該用戶相關(guān)聯(lián)的唯一 標(biāo)識(shí)符)和口令、以及唯一地標(biāo)識(shí)用戶正在使用的控制臺(tái)的控制臺(tái)標(biāo)識(shí)符和到該控制臺(tái)的 網(wǎng)絡(luò)路徑。玩家標(biāo)簽和口令通過(guò)將它們與數(shù)據(jù)庫(kù)312中的用戶記錄310進(jìn)行比較來(lái)認(rèn)證, 該數(shù)據(jù)庫(kù)可位于與用戶登錄服務(wù)308相同的服務(wù)器上、或可以分布在不同的服務(wù)器上或不同的服務(wù)器集合上。一旦被認(rèn)證,用戶登錄服務(wù)308就將控制臺(tái)標(biāo)識(shí)符和網(wǎng)絡(luò)路徑存儲(chǔ)在 用戶記錄310中,使得可將消息和信息發(fā)送給控制臺(tái)。用戶記錄310可包括諸如游戲記錄和朋友列表等關(guān)于用戶的附加信息。游戲記錄 314包括玩家標(biāo)簽所標(biāo)識(shí)的用戶的信息,并且可包括特定游戲的統(tǒng)計(jì)量、對(duì)于特定游戲所獲 取的成就、和/或所需其他游戲?qū)S眯畔?。朋友列?16包括用戶的朋友的指示,用戶的朋友也被連接到控制臺(tái)服務(wù)302或 以其他方式具有控制臺(tái)服務(wù)302的用戶帳戶記錄。此處使用的術(shù)語(yǔ)“朋友”可泛指用戶和 另一玩家之間的關(guān)系,其中,該用戶請(qǐng)求該另一玩家同意被添加到該用戶的朋友列表中,并 且該另一玩家已經(jīng)接受。這可被稱為雙向接受。也可以創(chuàng)建雙向朋友接受,其中另一玩家 請(qǐng)求將用戶添加到該另一玩家的朋友列表中并且該用戶已經(jīng)接受。此時(shí),該另一玩家也可 被添加到該用戶的朋友列表中。盡管朋友通常是從雙向接受得到的,但可以想到另一玩家 被添加到用戶的朋友列表中并且被認(rèn)為是“朋友”,其中用戶將另一玩家指定為朋友而不管 該另一玩家是否接受。還可以想到另一玩家將被添加到用戶的朋友列表中,并且被認(rèn)為是 “朋友,其中該另一用戶請(qǐng)求被添加到該用戶的朋友列表中,或其中該用戶請(qǐng)求被添加到該 另一玩家的朋友列表中,而不管在任一情況中該用戶或該另一玩家是否接受。朋友列表316可用于創(chuàng)建控制臺(tái)服務(wù)302的用戶社區(qū)的感覺(jué)。用戶可以選擇要添 加到他們的朋友列表316的其他用戶并且查看關(guān)于他們的朋友的信息,諸如游戲表現(xiàn)、當(dāng) 前再現(xiàn)狀態(tài)、朋友列表等。用戶記錄310還包括關(guān)于用戶的附加信息,包括用戶已經(jīng)下載的游戲和已經(jīng)發(fā)放 的用于那些所下載的游戲的許可證包,這些許可證包包括與每個(gè)許可證包相關(guān)聯(lián)的許可。 用戶記錄310的各部分可存儲(chǔ)在單獨(dú)的控制臺(tái)上、在數(shù)據(jù)庫(kù)312中、或兩者。如果單獨(dú)的控 制臺(tái)保留游戲記錄314和/或朋友列表316,則該信息可通過(guò)網(wǎng)絡(luò)306提供給控制臺(tái)服務(wù) 302。另外,控制臺(tái)具有在未連接到控制臺(tái)服務(wù)302的情況下顯示與游戲記錄314和/或朋 友列表316相關(guān)聯(lián)的信息的能力。服務(wù)器304還包括準(zhǔn)許諸如控制臺(tái)300A等一個(gè)控制臺(tái)向諸如控制臺(tái)300B等另一 控制臺(tái)發(fā)送消息的消息服務(wù)320。消息服務(wù)320是已知的,撰寫和發(fā)送來(lái)自用戶的控制臺(tái)的 消息的能力是已知的,且在接收者的控制臺(tái)處接收和打開(kāi)消息的能力是已知的。郵件消息 可包括被稱為邀請(qǐng)的電子郵件、文本消息、語(yǔ)音消息、附件和專門的文本中消息,其中當(dāng)使 用網(wǎng)絡(luò)306在兩個(gè)控制臺(tái)之間傳遞游戲數(shù)據(jù)時(shí),在一個(gè)控制臺(tái)上玩游戲的用戶邀請(qǐng)玩相同 游戲的另一控制臺(tái)上的用戶,使得兩個(gè)用戶從游戲的相同會(huì)話中玩。朋友列表316還可結(jié) 合消息服務(wù)320來(lái)使用。根據(jù)本發(fā)明的技術(shù),游戲服務(wù)提供者375可以主存游戲服務(wù)服務(wù)器350以允許控 制臺(tái)300A-300X上的多個(gè)用戶參與到組游戲環(huán)境中。組可以如兩個(gè)用戶一樣的小,以及可 包括成百上千個(gè)用戶。游戲服務(wù)服務(wù)器350從控制臺(tái)服務(wù)獲取游戲數(shù)據(jù)和狀態(tài)信息,該服 務(wù)器使用這些信息來(lái)向?qū)崨r主持人352和時(shí)間段相關(guān)評(píng)論員353提供信息,實(shí)況主持人352 和時(shí)間段相關(guān)評(píng)論員353由將信息提供回本地游戲客戶機(jī)300X??梢岳斫?,游戲服務(wù)提供 者375和控制臺(tái)服務(wù)302可被集成到單個(gè)服務(wù)中?;蛘撸螒蚍?wù)375可以不由控制臺(tái)服 務(wù)302的相同管理員來(lái)管理。游戲服務(wù)提供者375采用包括實(shí)況主持人和時(shí)間段相關(guān)評(píng)論員353在內(nèi)的實(shí)況個(gè)人。在一個(gè)實(shí)施例中,實(shí)況主持人和時(shí)間段相關(guān)評(píng)論員可以是同一個(gè)人。游戲服務(wù)提供者 375操作一個(gè)或多個(gè)游戲服務(wù)服務(wù)器。游戲服務(wù)服務(wù)器包括一組實(shí)況主持人工具380,這些 工具從控制臺(tái)服務(wù)聚集關(guān)于參與組游戲的那些用戶的游戲狀態(tài)的信息。一般而言,結(jié)合游 戲應(yīng)用程序360和評(píng)論控制器365,游戲服務(wù)提供者375向在控制臺(tái)300A-300X上運(yùn)行游戲 應(yīng)用程序的用戶提供真實(shí)的實(shí)況評(píng)論。評(píng)論控制器可被結(jié)合到控制臺(tái)的操作系統(tǒng)中,或者 可以是在控制臺(tái)上運(yùn)行的獨(dú)立應(yīng)用程序,具有可由被設(shè)計(jì)成與游戲服務(wù)375和評(píng)論控制器 365 —起工作的游戲應(yīng)用程序360訪問(wèn)的應(yīng)用程序編程接口(API)。一般而言,評(píng)論控制器 在包括每一個(gè)共享游戲?qū)S玫膶?shí)況評(píng)論在內(nèi)的可用評(píng)論類型中進(jìn)行選擇,以便為作為由游 戲服務(wù)提供者375主存的組游戲的成員的那些用戶提供實(shí)況評(píng)論體驗(yàn)。控制臺(tái)300X示出了可存在于每個(gè)控制臺(tái)300A-300X上的功能組件。每一個(gè)控制 臺(tái)300A-300X可以是諸如圖1和2中所示的一種類型,其中各功能組件的實(shí)施例可包括指 示處理器200執(zhí)行此處描述的功能的一組或多組指令或應(yīng)用程序。一般而言,三種類型的評(píng)論對(duì)游戲應(yīng)用程序360可用游戲?qū)S妙A(yù)先記錄的評(píng)論 362 ;時(shí)間段相關(guān)記錄的評(píng)論364和實(shí)況評(píng)論385。游戲?qū)S妙A(yù)先記錄的評(píng)論是伴隨游戲應(yīng) 用程序360的預(yù)先記錄的評(píng)論,該評(píng)論是由在正在執(zhí)行的游戲應(yīng)用程序360中發(fā)生的游戲 事件355生成并且應(yīng)用程序向用戶播放該評(píng)論以模擬有關(guān)游戲的評(píng)論。它一般包括音頻 庫(kù),該音頻庫(kù)使用隨機(jī)種子和權(quán)重來(lái)從數(shù)據(jù)庫(kù)中選擇音頻剪輯,并在體驗(yàn)中播放這些音頻 剪輯以顯得有幾分像實(shí)況。一般而言,此評(píng)論純粹地按照體驗(yàn)宣讀,且不包含對(duì)真實(shí)生活事 件的引用,除非游戲被設(shè)定了時(shí)間段以使得它可以是上下文相關(guān)的。這種評(píng)論的示例當(dāng)今 存在于體育比賽中,評(píng)論員宣告比賽和運(yùn)動(dòng)員姓名,比賽變數(shù)可以對(duì)所選確切短語(yǔ)加權(quán)以 允許在運(yùn)動(dòng)員接近得分或勝負(fù)情形時(shí)獲得興奮。例如,當(dāng)游戲應(yīng)用程序是高爾夫球比賽并 且用戶打出特別近的球時(shí),游戲?qū)S妙A(yù)先記錄的評(píng)論可以從模仿廣播員的“專業(yè)”播音員向 用戶指示“好球”。通常,可以返回給用戶的游戲?qū)S妙A(yù)先記錄的評(píng)論的數(shù)量有限,,并且在 一定數(shù)量的游戲重復(fù)之后,用戶用盡所有游戲?qū)S妙A(yù)先記錄的評(píng)論。根據(jù)本發(fā)明的技術(shù),提供了兩種其他類型的的評(píng)論。時(shí)間段相關(guān)記錄的評(píng)論364 是由游戲服務(wù)提供者375基于在時(shí)間上與游戲相關(guān)的信息來(lái)記錄的評(píng)論。時(shí)間段相關(guān)評(píng)論 產(chǎn)生在時(shí)間上相關(guān)的事件,這些在時(shí)間上相關(guān)的事件可能在關(guān)于游戲的新聞內(nèi)發(fā)生。這種 類型的評(píng)論的示例包括,在體育比賽示例的情況下,對(duì)玩家的現(xiàn)實(shí)世界中的當(dāng)前統(tǒng)計(jì)的引 用,在場(chǎng)外在玩家生活中發(fā)生的某些事情,或可能與體育或比賽活動(dòng)相關(guān)的一般新聞項(xiàng)。例 如,評(píng)論可以引用玩家的女朋友或或者他們剛剛關(guān)系破裂,并可能影響他們的比賽表現(xiàn)。在 上面的高爾夫球比賽示例中,如果參與游戲的其中一個(gè)高爾夫球手正在模仿例如專業(yè)高爾 夫球手,并且專業(yè)高爾夫球手最近贏得了錦標(biāo)賽,則時(shí)間段相關(guān)評(píng)論可以在游戲應(yīng)用程序 中的適當(dāng)點(diǎn)插入涉及此最近的錦標(biāo)賽獲勝的評(píng)論。這種評(píng)論包括與游戲體驗(yàn)具有關(guān)系的在 時(shí)間上相關(guān)的真實(shí)世界事件。根據(jù)本技術(shù),時(shí)間段相關(guān)評(píng)論員353定期記錄時(shí)間段相關(guān)評(píng) 論,并可以由自適應(yīng)評(píng)論控制器365以適當(dāng)?shù)拈g隔將時(shí)間段相關(guān)評(píng)論下載到本地游戲客戶 機(jī)。對(duì)游戲應(yīng)用程序360可用的第三種類型的評(píng)論是實(shí)況評(píng)論流385。實(shí)況評(píng)論流385 是由游戲服務(wù)提供者375所使用的實(shí)況主持人352生成的。通過(guò)使用實(shí)況主持人工具380, 實(shí)況主持人352可以監(jiān)視組游戲的狀態(tài),并提供實(shí)況評(píng)論,該實(shí)況評(píng)論被編碼器390轉(zhuǎn)換為音頻信息流,并直接流傳送到本地游戲客戶機(jī)385。實(shí)況評(píng)論流是真正實(shí)況評(píng)論,該評(píng)論允 許活人將評(píng)論添加到游戲體驗(yàn)中,該體驗(yàn)可以按游戲玩家標(biāo)簽標(biāo)記叫出特定玩家表現(xiàn),或 向團(tuán)隊(duì)行動(dòng)添加風(fēng)格評(píng)論,諸如說(shuō)在智力問(wèn)答游戲中的特定問(wèn)題上東海岸優(yōu)于西海岸。在 一個(gè)實(shí)施例中,編碼器以Windows Media Audio格式輸出流。由實(shí)況主持人352提供的評(píng)論可以采取許多形式。在一個(gè)示例中,實(shí)況主持人可 以監(jiān)視例如控制臺(tái)300A上的用戶和控制臺(tái)300X上的用戶之間的高爾夫球比賽的狀態(tài)。如 果其中一個(gè)用戶在高爾夫球比賽中打出特別漂亮的球,并且該用戶在高爾夫球比賽中落 后,則實(shí)況評(píng)論員可以注意到這一事實(shí)并評(píng)論該打得漂亮的球?qū)⒃黾勇浜蟮挠脩舻脑诒荣?中追上的機(jī)率。在此示例中,兩個(gè)用戶被描述為在玩高爾夫球比賽。存在替換實(shí)施例,其中 更多控制臺(tái)和用戶正在參與托管游戲事件。在此情況下,因?yàn)橛脩魯?shù)量超大,所以實(shí)況主持 人工具380將由控制臺(tái)服務(wù)提供的游戲狀態(tài)信息320聚集到用于實(shí)況主持人352的更一般 化的類別中。在此示例中,實(shí)況主持人可以發(fā)起與特定用戶組或可能在游戲內(nèi)發(fā)生的趨勢(shì) 相關(guān)的評(píng)論。在一個(gè)示例中,一個(gè)智力競(jìng)賽游戲可能會(huì)使一個(gè)用戶與眾多用戶競(jìng)爭(zhēng),詢問(wèn)眾 多用戶和單個(gè)用戶一個(gè)問(wèn)題,基于單個(gè)用戶與眾多用戶誰(shuí)成功來(lái)確定游戲結(jié)果。實(shí)況主持 人工具可以例如,聚集在組游戲中的回答問(wèn)題成功或不成功的人的年齡組,特定地理區(qū)域 的人回答問(wèn)題成功率如何,或可能使那些玩游戲的人感興趣的其他因素。然后,可以生成評(píng) 論,該評(píng)論按區(qū)域或年齡組指出特定游戲趨勢(shì),或?qū)Ψ从钞?dāng)前游戲或其他游戲中的各個(gè)用 戶的反映等級(jí)的成就感興趣的其他項(xiàng)目。實(shí)況主持人352的實(shí)況評(píng)論將由編碼器390來(lái)記錄和編碼,并輸出為對(duì)本地游戲 客戶機(jī)300A-300X可用的流。如下面所討論的,當(dāng)游戲事件355指示對(duì)于正在執(zhí)行的游戲 應(yīng)用程序360需要評(píng)論時(shí),自適應(yīng)評(píng)論控制器將基于多個(gè)因素來(lái)在實(shí)況評(píng)論、時(shí)間段相關(guān) 評(píng)論或游戲?qū)S妙A(yù)先記錄的評(píng)論之間進(jìn)行選擇。圖4示出了用于創(chuàng)建周期性內(nèi)容信息并將其輸出到本地游戲客戶機(jī)300的方法。 如圖4所示,在步驟403,在某一時(shí)間內(nèi)聚集401處的時(shí)間相關(guān)內(nèi)容事件,直到達(dá)到用于記錄 周期性內(nèi)容文件的閾值。此閾值可以是諸如一天、一星期或一個(gè)月等時(shí)間段,或者可以基于 生成特定數(shù)量的周期性內(nèi)容評(píng)論。一旦已經(jīng)累積了足夠數(shù)量的周期性內(nèi)容,或在特定時(shí)間 間隔之后,在步驟407記錄周期性內(nèi)容,并在步驟409生成下載文件。在步驟411,將下載文 件輸出到每一個(gè)本地游戲客戶機(jī),并將該下載文件作為時(shí)間段相關(guān)記錄的評(píng)論364存儲(chǔ)在 控制臺(tái)上。圖5示出了由自適應(yīng)評(píng)論控制器365執(zhí)行的用于在對(duì)特定游戲應(yīng)用程序可用的三 種評(píng)論類型之間進(jìn)行選擇的方法。圖5中的方框450內(nèi)的步驟一般是由應(yīng)用程序執(zhí)行的, 而其他步驟是由評(píng)論控制器執(zhí)行的。然而,可以將圖5中的所有步驟都結(jié)合到應(yīng)用程序本 身中。在步驟402,自適應(yīng)評(píng)論控制器將檢查以確定周期性內(nèi)容是否可供下載。如果周期性 內(nèi)容文件364可供下載,則將在步驟404下載周期性內(nèi)容文件。此過(guò)程可以在本地客戶機(jī) 正在操作時(shí)的任何時(shí)間點(diǎn)處操作,并且可以在不管游戲應(yīng)用程序360是否正在執(zhí)行的情況 下操作。在步驟404之前、期間或之后的某一時(shí)間點(diǎn),游戲應(yīng)用程序360在步驟406執(zhí)行。 此上下文中的游戲應(yīng)用程序?qū)⒗每刂婆_(tái)服務(wù)的服務(wù)來(lái)加入共享游戲。共享游戲中的參與 者不一定是控制臺(tái)服務(wù)的上下文中的朋友,但全部參與了組游戲,同時(shí)游戲應(yīng)用程序在它們的控制臺(tái)上是活動(dòng)的。在玩游戲過(guò)程中,游戲事件355將在游戲中發(fā)生,并將改變游戲的 狀態(tài)。在步驟408,將發(fā)生改變游戲狀態(tài)的游戲事件。當(dāng)游戲達(dá)到特定游戲狀態(tài)時(shí),在步驟 410游戲應(yīng)用程序?qū)⒋_定是否需要評(píng)論。如上文所指示的,游戲應(yīng)用程序360適于利用實(shí)況 評(píng)論和周期性記錄的評(píng)論的可用性。因此,在步驟412,游戲?qū)⒎祷夭襟E410處的是否需要 評(píng)論,以及評(píng)論類型-是實(shí)況評(píng)論類型、時(shí)間段評(píng)論類型還是預(yù)先記錄的評(píng)論類型。如果在步驟412需要實(shí)況評(píng)論,則在步驟416,確定實(shí)況流是否可用。實(shí)況流可能 由于任何數(shù)量的原因而不可用。例如,可能沒(méi)有記錄評(píng)論。如果在步驟416實(shí)況流可用,則 在步驟418將確定帶寬是否可用于檢索實(shí)況流。在步驟418處的帶寬測(cè)試確保使用游戲的 許多人不會(huì)使服務(wù)提供者的帶寬變得緊張?;蛘?,游戲控制臺(tái)可以變得與網(wǎng)絡(luò)斷開(kāi)連接,從 而導(dǎo)致沒(méi)有帶寬可用。如果帶寬可用,則將在步驟420將那時(shí)正在進(jìn)行流傳送的評(píng)論呈現(xiàn) 給用戶。如果評(píng)論類型不是實(shí)況評(píng)論類型(步驟412),或者如果實(shí)況流不可用(步驟416) 或帶寬不可用(步驟418),則在步驟414確定周期性評(píng)論類型是否合適。如果周期性評(píng)論 類型是合適的,則在步驟422,確定周期性評(píng)論是否可用??赡軙?huì)發(fā)生這樣的情況當(dāng)游戲 被第一次初始化并且周期性評(píng)論沒(méi)有被下載,或者由于空間考慮文件已經(jīng)從本地游戲客戶 機(jī)中的永久存儲(chǔ)中刪除時(shí),周期性評(píng)論不可用。如果周期性評(píng)論可用,則將在步驟4M使用 它。如果不可用,或者如果評(píng)論類型調(diào)用預(yù)先記錄的評(píng)論,則在步驟422將使用預(yù)先記錄的 評(píng)論。在使用評(píng)論之后,過(guò)程返回到步驟408以等待需要評(píng)論的下一狀態(tài)改變事件。圖6示出了該技術(shù)的另一個(gè)實(shí)施例,其中實(shí)現(xiàn)組過(guò)濾器以使得可以將實(shí)況評(píng)論分 離到游戲事件中的不同組中。在圖6所示的實(shí)施例中,示例性使用將是將特定消息定向到 彼此競(jìng)爭(zhēng)的兩個(gè)組中的一個(gè)。組過(guò)濾器510允許一個(gè)組接收定向到它們的評(píng)論,而過(guò)濾掉 來(lái)自其他組的評(píng)論。此上下文中的組消息收發(fā)由游戲狀態(tài),或通過(guò)基于游戲狀態(tài)來(lái)阻塞或允許到到各 個(gè)組的實(shí)況評(píng)論來(lái)控制。取決于所需評(píng)論類型,也可以使用周期性評(píng)論或預(yù)先記錄的評(píng)論。 當(dāng)在步驟508在游戲中發(fā)生組專用游戲事件時(shí),在步驟510確定正在玩游戲的用戶是否是 需要消息的組的成員。如果用戶不是組的成員,則方法可以返回到步驟508,以等待另一組 專用事件。或者,方法可以轉(zhuǎn)到步驟424,以播放游戲選擇的時(shí)間段評(píng)論類型或預(yù)先記錄的 評(píng)論。如果用戶是指定組的成員,并在步驟512需要評(píng)論,則該方法轉(zhuǎn)到步驟416和418, 這些步驟等效于圖5中的那些步驟。如果實(shí)況流不可用,則在步驟424,確定利用其他類型 的評(píng)論來(lái)代替實(shí)況流評(píng)論是否適當(dāng)。如果是,則在步驟420、422、似4使用預(yù)先記錄的或周 期性評(píng)論,如在圖5中那樣。在步驟426中,該方法等待附加游戲事件(步驟408)或組專 用事件(步驟508)。圖7示出了由實(shí)況主持人工具380執(zhí)行的用于為向?qū)崨r主持人352提供信息的方 法。在步驟702,從控制臺(tái)服務(wù)接收游戲數(shù)據(jù)。游戲數(shù)據(jù)可包括特定事件,或按單個(gè)用戶或 針對(duì)參與由游戲服務(wù)提供者提供的托管游戲的所有用戶的集合的游戲狀態(tài)信息。對(duì)提供給 游戲服務(wù)提供者375的信息的過(guò)濾可以由控制臺(tái)服務(wù)或由游戲服務(wù)提供者來(lái)進(jìn)行。在步驟 704,實(shí)況主持人工具按例如類別、統(tǒng)計(jì)信息或組中的用戶的共同興趣來(lái)聚集游戲事件和游 戲狀態(tài)。例如,可以將關(guān)于特定地理區(qū)域中的用戶,特定年齡組的用戶,或其他共同因素的 游戲的地理信息聚集到統(tǒng)計(jì)輸出中,并提供給實(shí)況主持人352。在步驟706,實(shí)況主持人352確定任何一個(gè)因素或聚集數(shù)據(jù)是否應(yīng)該生成評(píng)論。如果實(shí)況主持人確定評(píng)論是合適的,則 在步驟708,實(shí)況主持人352會(huì)將評(píng)論提供到實(shí)況數(shù)據(jù)流中。在步驟710,將流編碼為例如 WMA格式或其他合適的格式,并在步驟712經(jīng)由網(wǎng)絡(luò)輸出到流中。流可以被定向到控制臺(tái)上 的特定端口,并且自適應(yīng)評(píng)論控制器可以在上述步驟416中的任一個(gè)處尋找流。在某些情況下,可以從替換源提供被提供到實(shí)況評(píng)論流中的內(nèi)容。例如,控制臺(tái)服 務(wù)提供者可能尋求將服務(wù)通知插入到流中,或者廣告客戶可能尋求將廣告輸入到實(shí)況評(píng)論 流中。圖8示出了由自適應(yīng)評(píng)論控制器執(zhí)行的用于過(guò)濾掉不適合用于正在被使用的游 戲環(huán)境中的實(shí)況評(píng)論的方法。在步驟802,將確定游戲狀態(tài)是否處于從另一輸入源接收評(píng)論 的合適狀態(tài)。如果用戶處于游戲中,例如在智力競(jìng)賽中回答問(wèn)題的當(dāng)中,則用戶很有可能不 希望在該特定時(shí)間點(diǎn)接收實(shí)況評(píng)論。結(jié)果,在步驟808,將阻止評(píng)論,并且該方法將等到游戲 狀態(tài)適合于替換源評(píng)論。在步驟802,如果游戲狀態(tài)適合替換源評(píng)論,在步驟804,該方法將 確定用戶或游戲制造商是否已經(jīng)實(shí)現(xiàn)了非游戲評(píng)論過(guò)濾器。非游戲評(píng)論過(guò)濾器可以阻止來(lái) 自替換源的非游戲相關(guān)評(píng)論。非游戲過(guò)濾器可以基于游戲服務(wù)提供者375的特定指令或游 戲制造商的指令而活動(dòng)。在一個(gè)實(shí)施例中,游戲應(yīng)用程序?qū)⒈粚iT從游戲服務(wù)提供者375 下載,并且可以由游戲服務(wù)提供者設(shè)置關(guān)于非游戲過(guò)濾器活動(dòng)或不活動(dòng)的指令。如果游戲 服務(wù)過(guò)濾器是活動(dòng)的,則將在步驟808阻止關(guān)于非游戲活動(dòng)的評(píng)論。如果非游戲評(píng)論過(guò)濾 器不活動(dòng),則在步驟806,該方法將確定實(shí)況流是否可用。如果實(shí)況流可用,則在步驟814, 該方法將確定帶寬是否可用于接收實(shí)況評(píng)論,并且如果是,則將在步驟816使用實(shí)況評(píng)論。 然后,在步驟818,該方法返回以等待附加事件。圖9是示出可以呈現(xiàn)給實(shí)況主持人352的實(shí)況主持人工具的輸出的用戶界面。如 圖9所示,可以向?qū)崨r主持人352呈現(xiàn)多個(gè)不同的數(shù)據(jù)集,這些數(shù)據(jù)集是由實(shí)況主持人工具 作為游戲狀態(tài)信息320的結(jié)果來(lái)提供的信息的集合。例如,在圖9中,實(shí)況主持人352可訪 問(wèn)游戲中的所有單獨(dú)用戶的列表(902),游戲中的得分最高的那些用戶(904)、上一個(gè)回答 正確而得分的那些用戶(906)、具有最多正確的答案的用戶(908),按特定地理區(qū)域的回答 的正確數(shù)量或百分比(910)和/或按特定地理區(qū)域的不正確的回答(912)的列表。另外,用 戶可以選擇在上述數(shù)據(jù)集902、904、906、908、910、912中的任一個(gè)中列出的各個(gè)用戶中的 一個(gè),并在920獲取關(guān)于個(gè)人游戲或標(biāo)簽信息的附加信息。游戲或標(biāo)簽信息可以指示保存 在控制臺(tái)服務(wù)的用戶帳戶記錄310中的用戶個(gè)人標(biāo)簽名稱、個(gè)人的頭像,以及具體成就。實(shí) 況主持人352還可訪問(wèn)當(dāng)前游戲或其他游戲的其中一個(gè)或多個(gè)用戶可參與在視圖面板925 中的排行榜服務(wù)318,以確定或查明特定游戲玩家是否在其他游戲中具有其他成就。所有這 些信息都可以被用來(lái)生成評(píng)論,從而導(dǎo)致評(píng)論被提供到流中。作為上述技術(shù)的結(jié)果,在共同游戲體驗(yàn)中為共享同一個(gè)游戲的多個(gè)用戶提供了實(shí) 況評(píng)論體驗(yàn)。少到兩個(gè)和多到幾十萬(wàn)參與同一個(gè)游戲的用戶將接收到對(duì)于他們正在玩的特 定游戲的最新信息。有利地,由本技術(shù)最佳地提供諸如標(biāo)識(shí)在此特定游戲中分?jǐn)?shù)最佳的特 定區(qū)域之類的更具時(shí)間限制的評(píng)論,而非有關(guān)各個(gè)事件的評(píng)論。盡管上文參考游戲控制臺(tái)描述了該技術(shù),但應(yīng)該認(rèn)識(shí)到,該技術(shù)不要求特定游戲 控制臺(tái),并可以在通用計(jì)算設(shè)備上執(zhí)行。本發(fā)明系統(tǒng)的前述詳細(xì)描述是出于說(shuō)明和描述的目的而提供的。這并不旨在窮舉本發(fā)明系統(tǒng)或?qū)⒈景l(fā)明系統(tǒng)限于所公開(kāi)的精確形式。鑒于上述教導(dǎo),許多修改和變型都是 可能的。選擇所述實(shí)施例以最好地解釋本發(fā)明系統(tǒng)的原理及其實(shí)踐應(yīng)用,從而允許本領(lǐng)域 技術(shù)人員能夠在各種實(shí)施例中并采用各種適于所構(gòu)想的特定用途的修改來(lái)最好地利用本 發(fā)明系統(tǒng)。本發(fā)明系統(tǒng)的范圍旨在由所附權(quán)利要求書(shū)來(lái)定義。
權(quán)利要求
1.一種用于在耦合到網(wǎng)絡(luò)的客戶機(jī)設(shè)備上執(zhí)行的視頻游戲中提供實(shí)況評(píng)論的方法,包括從所述游戲接收所述游戲處于需要對(duì)所述游戲的評(píng)論的狀態(tài)的游戲狀態(tài)信息; 確定由查看關(guān)于所述游戲的數(shù)據(jù)的人生成的實(shí)況評(píng)論流是否可經(jīng)由所述網(wǎng)絡(luò)獲得; 確定是否要提供所述實(shí)況評(píng)論流或預(yù)先記錄的評(píng)論的源以響應(yīng)于所述游戲狀態(tài)信息 而向所述用戶提供評(píng)論。
2.如權(quán)利要求1所述的方法,其特征在于,所述預(yù)先記錄的評(píng)論的源包括時(shí)間上最近 的周期性內(nèi)容或預(yù)先記錄的游戲事件評(píng)論中的一個(gè)。
3.如權(quán)利要求2所述的方法,其特征在于,所述時(shí)間上最近的周期性內(nèi)容包括反映在 執(zhí)行所述游戲之前的一時(shí)間段發(fā)生的與所述游戲中的動(dòng)作相關(guān)的真實(shí)世界事件的記錄的 評(píng)論。
4.如權(quán)利要求2所述的方法,其特征在于,還包括以由游戲服務(wù)提供者定義的間隔檢 索時(shí)間上最近的周期性內(nèi)容文件。
5.如權(quán)利要求1所述的方法,其特征在于,所述實(shí)況評(píng)論流是由接收關(guān)于全部同時(shí)執(zhí) 行所述視頻游戲的多個(gè)用戶的游戲狀態(tài)信息的游戲服務(wù)提供者生成的。
6.如權(quán)利要求1所述的方法,其特征在于,步驟(c)包括確定所述游戲狀態(tài)信息需要實(shí) 況評(píng)論類型、時(shí)間相關(guān)內(nèi)容類型還是預(yù)先記錄的內(nèi)容類型,并且還包括確定網(wǎng)絡(luò)帶寬是否 可用來(lái)檢索所述流。
7.如權(quán)利要求1所述的方法,其特征在于,所述實(shí)況評(píng)論流至少包括由游戲服務(wù)提供 者提供的與所述游戲相關(guān)的第一評(píng)論集,以及由第三方提供的第二評(píng)論源,并且所述方法 還包括確定是否要向所述用戶提供第二評(píng)論集。
8.如權(quán)利要求1所述的方法,其特征在于,第一用戶組和第二用戶組通常在共同的游 戲體驗(yàn)中執(zhí)行所述視頻游戲,并且所述實(shí)況評(píng)論流包括定向到第一用戶組的第一評(píng)論集和 定向到第二用戶組的第二評(píng)論集,并且所述方法還包括以下步驟確定所述用戶在所述第 一組或所述第二組中的成員資格,并基于所述確定成員資格的步驟來(lái)訪問(wèn)評(píng)論集。
9.一種用于在多人游戲環(huán)境中提供模擬實(shí)況評(píng)論游戲體驗(yàn)的方法,包括 接收周期性評(píng)論數(shù)據(jù)文件;接收實(shí)況評(píng)論數(shù)據(jù)流,所述實(shí)況評(píng)論流包括由正在與多人游戲進(jìn)行交互的人生成的評(píng)論;響應(yīng)于來(lái)自正在執(zhí)行的游戲應(yīng)用程序的確定是否要從所述周期性評(píng)論數(shù)據(jù)文件提供 評(píng)論的調(diào)用,從所述預(yù)先記錄的評(píng)論文件、所述實(shí)況評(píng)論數(shù)據(jù)流或預(yù)先記錄的游戲內(nèi)容文 件中選擇評(píng)論,并將所述文件輸出給用戶。
10.如權(quán)利要求9所述的方法,其特征在于,所述時(shí)間上最近的周期性內(nèi)容包括反映在 執(zhí)行所述游戲之前的一時(shí)間段內(nèi)發(fā)生的與所述游戲中的動(dòng)作相關(guān)的真實(shí)世界事件的記錄 的評(píng)論。
11.如權(quán)利要求10所述的方法,其特征在于,所述實(shí)況評(píng)論流是由接收全部同時(shí)執(zhí)行 所述視頻游戲的多個(gè)用戶的游戲狀態(tài)信息的游戲服務(wù)提供者生成的。
12.如權(quán)利要求11所述的方法,其特征在于,所述選擇步驟包括確定所述游戲狀態(tài)信 息需要實(shí)況評(píng)論類型、時(shí)間相關(guān)內(nèi)容類型還是預(yù)先記錄的內(nèi)容類型,并且還包括確定網(wǎng)絡(luò)帶寬是否可用來(lái)檢索所述流。
13.如權(quán)利要求12所述的方法,其特征在于,所述實(shí)況評(píng)論流至少包括由游戲服務(wù)提 供者提供的與所述游戲相關(guān)的第一評(píng)論集和由第三方提供的第二評(píng)論源,并且所述方法還 包括確定是否要向所述用戶提供第二評(píng)論集。
14.如權(quán)利要求12所述的方法,其特征在于,第一用戶組和第二用戶組通常在共同的 游戲體驗(yàn)中執(zhí)行所述視頻游戲,并且所述實(shí)況評(píng)論流包括定向到第一用戶組的第一評(píng)論集 和定向到第二用戶組的第二評(píng)論集,并且所述方法還包括以下步驟確定所述用戶在所述 第一組或所述第二組中的成員資格,并基于所述確定成員資格的步驟來(lái)訪問(wèn)評(píng)論集。
15.一種用于在游戲體驗(yàn)中提供實(shí)況評(píng)論的方法,包括接收關(guān)于參與多人游戲環(huán)境的多個(gè)用戶的游戲狀態(tài)信息,所述多人游戲環(huán)境確保所有 用戶都正在參與同一個(gè)游戲;生成實(shí)況評(píng)論數(shù)據(jù)流,所述實(shí)況評(píng)論流包括由包括正在與多人游戲進(jìn)行交互的人的實(shí) 況主持人提供的評(píng)論;記錄包括對(duì)所述多人游戲的臨時(shí)評(píng)論的至少一個(gè)周期性評(píng)論文件;將所述實(shí)況評(píng)論數(shù)據(jù)流流傳送到網(wǎng)絡(luò),所述多個(gè)用戶耦合到所述網(wǎng)絡(luò);將所述周期性評(píng)論文件輸出到所述網(wǎng)絡(luò)。
16.如權(quán)利要求15所述的方法,其特征在于,還包括根據(jù)多個(gè)統(tǒng)計(jì)類別中的一個(gè)來(lái)聚 集游戲狀態(tài)信息并將所聚集的游戲狀態(tài)提供給所述實(shí)況主持人的步驟。
17.如權(quán)利要求15所述的方法,其特征在于,所述時(shí)間上最近的周期性內(nèi)容包括反映 在執(zhí)行所述游戲之前一時(shí)間段內(nèi)發(fā)生的與所述游戲中的動(dòng)作相關(guān)的真實(shí)世界事件的記錄 的評(píng)論,并且其中所述方法還包括以由游戲服務(wù)提供者定義的間隔輸出所述周期性內(nèi)容文 件的步驟。
18.如權(quán)利要求15所述的方法,其特征在于,所述游戲狀態(tài)信息是從主存所述游戲環(huán) 境的控制臺(tái)服務(wù)接收到的。
19.如權(quán)利要求15所述的方法,其特征在于,所述實(shí)況評(píng)論流至少包括由游戲提供者 提供的與所述多人游戲相關(guān)的第一評(píng)論集和由第三方提供的第二評(píng)論源。
20.如權(quán)利要求15所述的方法,其特征在于,第一用戶組和第二用戶組正在參與所述 多人游戲,并且所述實(shí)況評(píng)論流包括定向到所述第一用戶組的第一評(píng)論集和定向到所述第 二用戶組的第二評(píng)論集。
全文摘要
向參與由游戲服務(wù)托管的多人游戲的多個(gè)用戶提供實(shí)況評(píng)論體驗(yàn)。包括有關(guān)游戲的實(shí)況評(píng)論的實(shí)況輸出流由來(lái)自游戲服務(wù)的人提供。游戲設(shè)備確定要向用戶提供三種類型的評(píng)論-預(yù)先記錄的游戲評(píng)論、周期性評(píng)論和來(lái)自人的實(shí)況評(píng)論-中的哪一種以獲得實(shí)況評(píng)論體驗(yàn)。
文檔編號(hào)G06Q50/00GK102099825SQ200980128306
公開(kāi)日2011年6月15日 申請(qǐng)日期2009年5月11日 優(yōu)先權(quán)日2008年5月16日
發(fā)明者J·克洛斯, M·R·惠滕 申請(qǐng)人:微軟公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
方正县| 铅山县| 吉安市| 荣昌县| 巴南区| 黄浦区| 黔东| 攀枝花市| 新田县| 泸西县| 邯郸市| 富阳市| 保亭| 鲁甸县| 新平| 仲巴县| 江陵县| 阿鲁科尔沁旗| 屯留县| 区。| 宁南县| 贺州市| 江山市| 安西县| 大竹县| 吉木萨尔县| 县级市| 报价| 永丰县| 宿迁市| 四子王旗| 牟定县| 慈利县| 舞阳县| 荥阳市| 库伦旗| 蕲春县| 宁波市| 奉化市| 松江区| 峡江县|