專利名稱:游戲控制臺(tái)適配器單元的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于游戲控制器臺(tái)(game console)的適配器單元。本發(fā)明特別(盡管不只)涉及適配器單元,該適配器單元與游戲控制臺(tái)連接并且增加了該游戲控制臺(tái)的功能性。
背景技術(shù):
已經(jīng)提出了各種游戲控制臺(tái),其與電視機(jī)連接并允許用戶玩游戲產(chǎn)品,該游戲產(chǎn)品是為所述控制臺(tái)購(gòu)買的。這種類型游戲控制臺(tái)的例子包括索尼的Playstation、Nintendo Game Cube或者微軟的Xbox。
發(fā)明內(nèi)容
本發(fā)明的目的是提供用于游戲控制臺(tái)的適配器單元,該適配器單元包括電視信號(hào)接收電路并允許所述游戲控制臺(tái)作為交互式電視接收機(jī)運(yùn)行。
在一個(gè)實(shí)施例中,為游戲控制臺(tái)提供了適配器,該適配器允許用戶通過(guò)該游戲控制臺(tái)訪問(wèn)交互式電視服務(wù)。所述適配器包括接收廣播電視信道的電視調(diào)諧器、控制所述適配器和游戲控制臺(tái)之間的通信的通信控制器,以及連接所述適配器和所述游戲控制臺(tái)的接口。在優(yōu)選的實(shí)施例中,所述適配器也包括用于存儲(chǔ)視頻數(shù)據(jù)和用于存儲(chǔ)游戲歷史數(shù)據(jù)的硬盤。所述適配器也可以包括調(diào)制解調(diào)器,用戶通過(guò)該調(diào)制解調(diào)器能夠訪問(wèn)與數(shù)據(jù)網(wǎng)絡(luò)連接的遠(yuǎn)程服務(wù)器。
參考下圖,現(xiàn)在描述本發(fā)明的示例性實(shí)施例,其中圖1是說(shuō)明交互式電視系統(tǒng)的示意圖;圖2是說(shuō)明形成圖1所示系統(tǒng)的一部分的適配器單元和游戲控制臺(tái)的主要元件的框圖;圖3是說(shuō)明形成圖2所示游戲控制臺(tái)的一部分的視頻播放器的主要元件的框圖;圖4是說(shuō)明形成圖2所示游戲控制臺(tái)一部分的web瀏覽器的主要功能元件的框圖。
具體實(shí)施例方式
圖1是說(shuō)明交互式電視系統(tǒng)的示意圖。如圖1所示,該系統(tǒng)包括若干用戶臺(tái)(user station),示出了其中的兩個(gè),并標(biāo)記為1-1和1-2。每個(gè)用戶臺(tái)1包括適配器單元(AU)3,其通過(guò)游戲控制臺(tái)(GC)7與電視(TV)5連接。每個(gè)用戶臺(tái)1也包括個(gè)人計(jì)算機(jī)(PC)9,其也與所述適配器單元3連接。安排所述適配器單元3,通過(guò)所述用戶臺(tái)1上的天線15,從廣播媒體服務(wù)器發(fā)射機(jī)11或者從空中人造衛(wèi)星13接收廣播視頻數(shù)據(jù)。所述適配器單元3也能夠通過(guò)數(shù)據(jù)網(wǎng)絡(luò)19從媒體服務(wù)器17接收視頻數(shù)據(jù)。在該實(shí)施例中,所述游戲控制臺(tái)7也能夠通過(guò)所述適配器單元3和所述數(shù)據(jù)網(wǎng)絡(luò)19與遠(yuǎn)程游戲服務(wù)器21連接。這允許從所述游戲服務(wù)器21下載游戲等等到所述游戲控制臺(tái)7以向用戶播放。
適配器單元和游戲控制臺(tái)圖2是更詳細(xì)地說(shuō)明了所述適配器單元3和所述游戲控制臺(tái)7的主要元件的框圖。如圖所示,該適配器單元3包括電視調(diào)諧器31,以通過(guò)所述電視天線15從所述空中人造衛(wèi)星13或者從所述廣播發(fā)射機(jī)11接收視頻信號(hào)。所述適配器單元3也包括ADSL調(diào)制解調(diào)器33,以將該適配器單元3與所述數(shù)據(jù)網(wǎng)絡(luò)19連接,以便該適配器單元3能夠從所述遠(yuǎn)程媒體服務(wù)器17接收視頻數(shù)據(jù)。所述ADSL調(diào)制解調(diào)器33也可以將其通過(guò)遠(yuǎn)程控制35和遠(yuǎn)程控制接口37接收自用戶的消息,傳送回所述遠(yuǎn)程媒體服務(wù)器17。所述用戶請(qǐng)求可以是請(qǐng)求下載或者流式傳輸特定的視頻文件,或者是控制正在接收的現(xiàn)有文件的流式傳輸。所述適配器單元3也包括硬盤39,其中能夠記錄所接收的視頻文件,以便隨后在電視5上向用戶播放。在所述適配器單元3中提供硬盤39有助于個(gè)人錄像機(jī)(PVR,personal videorecorder)系統(tǒng)的提供,在該系統(tǒng)中所述用戶能夠例如在正在接收實(shí)況電視時(shí)將其暫停,并隨后從所述硬盤19播放。在所述實(shí)施例中,用戶通過(guò)所述遠(yuǎn)程控制35和所述遠(yuǎn)程控制接口37,執(zhí)行所接收的視頻流的控制。
在所述實(shí)施例中,由所述電視調(diào)諧器31和所述ADSL調(diào)制解調(diào)器33接收的視頻數(shù)據(jù)被編碼為MPEG視頻數(shù)據(jù),利用3DES加密技術(shù)對(duì)所述MPEG視頻數(shù)據(jù)加密。智能卡43上提供了解密所接收的視頻流所必需的解密鑰匙41(標(biāo)記為Key1),該解密鑰匙41通過(guò)智能卡讀卡器45被讀入所述適配器單元3。中央處理單元(CPU)47利用所述解密鑰匙41運(yùn)行存儲(chǔ)在存儲(chǔ)器51中的解密模塊49以解密所接收的視頻數(shù)據(jù)。所述適配器單元CPU47因而利用存儲(chǔ)在所述存儲(chǔ)器51中的加密模塊53和存儲(chǔ)在所述智能卡43上的加密鑰匙53(標(biāo)記為Key2),重新加密所述被解密的視頻數(shù)據(jù)。在該實(shí)施例中,所述加密模塊利用AES加密技術(shù),重新加密被解密的視頻數(shù)據(jù)。
然后向游戲控制臺(tái)通信控制器56傳送所述重新加密的視頻數(shù)據(jù),該游戲控制臺(tái)通信控制器56通過(guò)游戲控制臺(tái)接口57(例如USB端口、以太網(wǎng)端口、火線端口等)和連接器59,向所述游戲控制臺(tái)7輸出該加密視頻數(shù)據(jù)。在所述游戲控制臺(tái)7的適配器單元接口61(例如USB端口、以太網(wǎng)端口、火線端口等)接收所述加密視頻數(shù)據(jù),并將其傳送到所述游戲控制臺(tái)存儲(chǔ)器63,通過(guò)由該游戲控制臺(tái)中央處理單元67控制的視頻播放器模塊65,解密并解碼所述加密視頻數(shù)據(jù)。為使所述視頻播放器65能夠解密所接收的加密視頻數(shù)據(jù),其必須具有對(duì)應(yīng)所述加密鑰匙53的解密鑰匙。在該實(shí)施例中,所述解密鑰匙被存儲(chǔ)在所述智能卡43中,并被標(biāo)記為Key3和參考號(hào)碼54。此外,在該實(shí)施例中,不可能僅利用所述解密鑰匙54解密所述加密視頻數(shù)據(jù)。作為代替,所述解密鑰匙54必須與嵌入所述視頻播放器65的編譯版本中的機(jī)密(secret)73相結(jié)合,以產(chǎn)生解密該視頻數(shù)據(jù)所必需的碼字。由于僅僅該視頻播放器模塊65知道該機(jī)密73,因此僅僅該視頻播放器65能夠執(zhí)行所述解密。因此,即使個(gè)人計(jì)算機(jī)9可以訪問(wèn)所述解密鑰匙54并且通過(guò)所述連接器59訪問(wèn)所述加密視頻數(shù)據(jù),該個(gè)人計(jì)算機(jī)也不能解密所述視頻數(shù)據(jù)來(lái)重新產(chǎn)生解密視頻幀。
視頻播放器圖3更詳細(xì)地示出了視頻播放器模塊65的功能元件。如圖所示,該視頻播放器模塊65包括解密鑰匙請(qǐng)求單元81,其根據(jù)從所述適配器單元3初始接收的加密視頻數(shù)據(jù),通過(guò)所述適配器單元接口61、所述連接器59和所述游戲控制臺(tái)接口57,向該適配器單元3傳送針對(duì)用于解密所接收的視頻數(shù)據(jù)的適當(dāng)解密鑰匙54的請(qǐng)求。游戲控制臺(tái)通信控制器71在所述適配器單元存儲(chǔ)器51內(nèi)處理所述請(qǐng)求,該游戲控制臺(tái)通信控制器通過(guò)所述智能卡讀卡器45從所述智能卡43檢索適當(dāng)?shù)慕饷荑€匙54。然后所述游戲控制臺(tái)通信控制器71通過(guò)所述游戲控制臺(tái)接口57、連接器59和適配器單元接口61,向所述解密鑰匙請(qǐng)求單元81傳送回所述解密鑰匙54。然后該解密鑰匙請(qǐng)求單元81向碼字發(fā)生器83傳遞所接收的解密鑰匙54,該碼字發(fā)生器83將所接收的解密鑰匙54和所述機(jī)密73相接合,以產(chǎn)生能夠被用來(lái)解密所述加密接收視頻數(shù)據(jù)的碼字。如圖3所示,由所述碼字發(fā)生器83產(chǎn)生的碼字然后被傳遞到解密引擎85,該解密引擎85使用所述碼字來(lái)對(duì)從所述適配器單元3接收的加密視頻數(shù)據(jù)進(jìn)行解密。然后該解密視頻數(shù)據(jù)被傳送到MPEG解碼器87,其解碼該MPEG視頻數(shù)據(jù)以產(chǎn)生被解碼的視頻數(shù)據(jù)。
Web瀏覽器在該實(shí)施例中,向在所述游戲控制臺(tái)存儲(chǔ)器63中運(yùn)行的web瀏覽器模塊89,輸出由所述視頻播放器模塊65產(chǎn)生的被解碼的視頻數(shù)據(jù)。在該實(shí)施例中,由所述web瀏覽器模塊89產(chǎn)生通過(guò)電視接口91被輸出到所述電視5的適當(dāng)?shù)碾娨晭?。所述web瀏覽器89尤其被用來(lái)合并所述視頻幀和菜單幀,所述視頻幀由所述視頻播放器模塊73產(chǎn)生,所述菜單幀提供給用戶以涉及所述交互式電視系統(tǒng)的不同菜單選項(xiàng)。
圖4是說(shuō)明所述web瀏覽器模塊89的主要功能元件的框圖。如圖所示,在該實(shí)施例中,所述web瀏覽器模塊89包括HTML接收機(jī)92,其通過(guò)所述數(shù)據(jù)網(wǎng)絡(luò)19和所述適配器單元3,從所述遠(yuǎn)程媒體服務(wù)器17接收HTML網(wǎng)頁(yè)。然后該HTML接收機(jī)92向HTML解釋器94傳送所接收的HTML頁(yè)面,該解釋器94處理所述HTML文件以產(chǎn)生向所述電視接口91輸出的適當(dāng)?shù)牟藛雾?yè)。在該實(shí)施例中,針對(duì)某些菜單頁(yè),視頻數(shù)據(jù)將在所述菜單頁(yè)內(nèi)的視頻窗口中被顯示。針對(duì)所述菜單頁(yè),所述HTML解釋器94從所述視頻播放器模塊65請(qǐng)求適當(dāng)?shù)囊曨l數(shù)據(jù)。然后合并所接收的視頻數(shù)據(jù)和所述菜單頁(yè)視頻數(shù)據(jù),并向所述TV接口91輸出以在所述電視5上向用戶顯示。在該實(shí)施例中,所述菜單頁(yè)為用戶提供了不同的選項(xiàng),例如電子程序向?qū)У脑L問(wèn)、電子郵件的訪問(wèn)、web服務(wù)、視頻點(diǎn)播等。然后所述用戶能夠使用所述遠(yuǎn)程控制35瀏覽該菜單頁(yè)和/或從該菜單頁(yè)選擇項(xiàng)目。
在所述實(shí)施例中,從所述遠(yuǎn)程媒體服務(wù)器17接收的HTML菜單頁(yè)包括針對(duì)所述web瀏覽器模塊89的指令,該web瀏覽器模塊89將所述遠(yuǎn)程控制35上的按鍵關(guān)聯(lián)于針對(duì)用戶所選擇的其它菜單頁(yè)和/或電視服務(wù)的鏈路。在該實(shí)施例中,所述HTML解釋器94向響應(yīng)發(fā)生器96傳遞所述指令。隨后,當(dāng)用戶在所述遠(yuǎn)程控制35上按鍵時(shí),所述遠(yuǎn)程控制接口37向所述通信控制器71傳送識(shí)別該按鍵的數(shù)據(jù),該通信控制器71還通過(guò)所述游戲控制臺(tái)接口57、所述連接器59和所述適配器單元接口61,將所述數(shù)據(jù)傳送到所述web瀏覽器模塊89。接著所述按鍵數(shù)據(jù)被傳送到響應(yīng)發(fā)生器96,該響應(yīng)發(fā)生器96基于關(guān)聯(lián)于正被顯示的當(dāng)前菜單頁(yè)的指令來(lái)解釋所述按鍵。在該實(shí)施例中,關(guān)聯(lián)于所述菜單頁(yè)的指令是Javascript指令,并且所述響應(yīng)發(fā)生器96包括用來(lái)解譯該指令的適當(dāng)?shù)腏avascript命令處理器(未示出)。然后所述響應(yīng)發(fā)生器96基于用戶的輸入采取適當(dāng)?shù)男袆?dòng),例如通過(guò)所述適配器單元3和所述數(shù)據(jù)網(wǎng)絡(luò)19,向所述遠(yuǎn)程媒體服務(wù)器17傳送回請(qǐng)求,請(qǐng)求新的視頻流。
在所述實(shí)施例中,所述web瀏覽器模塊89和所述視頻播放器模塊65由所述適配器單元3產(chǎn)生,并且以所編譯的格式被下載到所述游戲控制臺(tái)存儲(chǔ)器63中。特別地,在該實(shí)施例中,所述web瀏覽器模塊89和所述視頻播放器模塊65都以未編譯的形式被存儲(chǔ)在所述適配器單元3的硬盤39中。然后通過(guò)經(jīng)由所述ADSL調(diào)制解調(diào)器33來(lái)下載新程序,能夠經(jīng)常更新所述程序。接著由所述適配器單元存儲(chǔ)器51中運(yùn)行的編譯器模塊98來(lái)編譯所述未編譯的程序。在所述視頻播放器模塊65的編譯期間,所述編譯器98插入適當(dāng)?shù)臋C(jī)密73,以便該視頻播放器65能夠解密所述視頻數(shù)據(jù)。在該實(shí)施例中,在所述適配器單元3最初通過(guò)所述連接器59連接到所述游戲控制臺(tái)7的建立程序期間,所述web瀏覽器模塊89和所述視頻播放器模塊65的編譯版本被下載到所述游戲控制臺(tái)存儲(chǔ)器63中。如同本領(lǐng)域的技術(shù)人員所知道的,由于所述視頻播放器模塊65的編譯版本不在個(gè)人計(jì)算機(jī)9上運(yùn)行,因此通過(guò)連接器59以所編譯的格式傳送所述視頻播放器65是安全的。這是因?yàn)樗鰝€(gè)人計(jì)算機(jī)9和游戲控制臺(tái)7以不同的處理器和微指令操作。另外,為了更加安全,能夠定期地將所述視頻播放器模塊65的新版本下載到所述游戲控制臺(tái)存儲(chǔ)器63中,以便改變其中所嵌入的所述機(jī)密73。這還需要相應(yīng)地改變所述AES加密和解密鑰匙53和54,以與該新的機(jī)密73合作。
如果所述用戶希望玩游戲,則游戲控制器模塊95根據(jù)由游戲接口單元99從游戲CD-ROM 97所接收的數(shù)據(jù),產(chǎn)生針對(duì)該游戲的視頻數(shù)據(jù)。所述控制器模塊95也根據(jù)來(lái)自游戲鍵盤101和游戲控制器接口103的輸入,產(chǎn)生針對(duì)該游戲的視頻數(shù)據(jù)。在該實(shí)施例中,通過(guò)在所述適配器單元3的硬盤39中存儲(chǔ)必要的游戲歷史數(shù)據(jù),所述控制器模塊95允許用戶保存正在玩的游戲的當(dāng)前位置。特別地,如果該用戶按下所述游戲鍵盤101的鍵以在當(dāng)前位置保存該游戲,則所述游戲控制器95通過(guò)所述適配器單元接口61、連接器59和游戲控制臺(tái)接口57,向所述適配器單元3中的游戲控制臺(tái)通信控制器95傳送請(qǐng)求和適當(dāng)?shù)挠螒驓v史數(shù)據(jù)。一旦接收了所述游戲歷史數(shù)據(jù),所述游戲控制臺(tái)通信控制器71就將該歷史數(shù)據(jù)存儲(chǔ)在所述硬盤39中。隨后,如果所述用戶通過(guò)游戲鍵盤101輸入其希望重新開(kāi)始玩該游戲,則所述游戲控制器模塊95針對(duì)適當(dāng)?shù)挠螒驓v史數(shù)據(jù)向該游戲控制臺(tái)通信控制器71傳送另一個(gè)請(qǐng)求。此外,所述請(qǐng)求通過(guò)所述適配器單元接口61、連接器59和游戲控制臺(tái)接口57被傳送。作為響應(yīng),所述游戲控制臺(tái)通信控制器71從所述硬盤39檢索所請(qǐng)求的游戲歷史數(shù)據(jù),并通過(guò)所述游戲控制臺(tái)接口57、連接器59和適配器單元接口61,將其傳送回所述控制器95。然后該控制器95利用所述被存儲(chǔ)的歷史數(shù)據(jù)和來(lái)自CD-ROM 97的游戲數(shù)據(jù),重新開(kāi)始玩該游戲。
另外,在所述實(shí)施例中,所述用戶能夠請(qǐng)求從連接到所述數(shù)據(jù)網(wǎng)絡(luò)19的遠(yuǎn)程游戲服務(wù)器21下載新游戲。特別地,在該實(shí)施例中,所述用戶利用所述web瀏覽器模塊89訪問(wèn)所述遠(yuǎn)程游戲服務(wù)器21。特別地,由所述web瀏覽器89產(chǎn)生的所述菜單頁(yè)之一上的選項(xiàng)之一,包括訪問(wèn)所述游戲服務(wù)器21的網(wǎng)頁(yè)的選項(xiàng)。當(dāng)訪問(wèn)所述游戲服務(wù)器21時(shí),用戶能夠在線玩游戲和/或通過(guò)所述數(shù)據(jù)網(wǎng)絡(luò)19和所述ADSL調(diào)制解調(diào)器33下載游戲并將該游戲存儲(chǔ)在所述硬盤39中。此外,通過(guò)由所述web瀏覽器89產(chǎn)生和控制的菜單頁(yè)的適當(dāng)導(dǎo)航,所述用戶能夠訪問(wèn)存儲(chǔ)在所述硬盤39中的游戲。一旦選擇了從所述硬盤39中檢索的游戲,所述游戲控制臺(tái)通信控制器71就從該硬盤39讀取該游戲,并通過(guò)所述游戲控制臺(tái)接口57、連接器59和適配器單元接口61,將其傳送給游戲控制器95,然后該游戲控制器95控制玩該游戲。
修改和二者擇一在上述實(shí)施例中,所述視頻播放器和web瀏覽器以所編譯的格式被下載到所述游戲控制臺(tái)和包括機(jī)密的被編譯的視頻播放器,所述機(jī)密用來(lái)解密從所述適配器單元接收的視頻數(shù)據(jù)。由于該機(jī)密僅在所述游戲控制臺(tái)內(nèi)是可用的,因此該適配器單元能夠充當(dāng)所述用戶臺(tái)內(nèi)的以太網(wǎng)LAN網(wǎng)絡(luò)的集線器。這樣,通過(guò)其它計(jì)算機(jī)設(shè)備,例如通過(guò)連接器與所述LAN耦合的個(gè)人計(jì)算機(jī),將所述適配器單元連接到所述游戲控制臺(tái)的連接器將形成所述LAN連接的一部分。
在上述實(shí)施例中,視頻播放器和web瀏覽器都從所述適配器單元被下載到所述游戲控制臺(tái)。web瀏覽器和所述視頻播放器的使用,允許所述用戶互相操作并且訪問(wèn)與數(shù)據(jù)網(wǎng)絡(luò)耦合的遠(yuǎn)程服務(wù)器所提供的服務(wù)。然而,如本領(lǐng)域的技術(shù)人員所知道的,這樣的web瀏覽器的使用不是必需的。可以在所述游戲控制臺(tái)或者所述適配器單元內(nèi)預(yù)存儲(chǔ)所述菜單頁(yè),并且用戶可以通過(guò)按所述游戲鍵盤或遠(yuǎn)程控制上的適當(dāng)?shù)逆I來(lái)訪問(wèn)該菜單頁(yè)。在該實(shí)施例中,從所述適配器單元僅下載所述視頻播放器到所述游戲控制臺(tái)中。
在上述實(shí)施例中,所述用戶利用所述遠(yuǎn)程控制,通過(guò)菜單頁(yè)導(dǎo)航。在可選的實(shí)施例中,除了所述遠(yuǎn)程控制之外,或者代替所述遠(yuǎn)程控制,用戶可以通過(guò)所述菜單頁(yè)使用所述游戲鍵盤來(lái)導(dǎo)航。
在上述實(shí)施例中,所述適配器單元和所述游戲控制臺(tái)通過(guò)連接器連接到一起。該連接器可以是任何適當(dāng)?shù)倪B接器,例如一個(gè)或者多個(gè)有線或無(wú)線接口。也可以將該適配器單元以盒式磁帶(cartridge)的形式來(lái)安排,其能被插入該游戲控制臺(tái)的適當(dāng)插槽中。
在上述實(shí)施例中,所述適配器單元包括電視調(diào)諧器和ADSL調(diào)制解調(diào)器。如本領(lǐng)域的技術(shù)人員所知道的,在可選的實(shí)施例中可以省略所述視頻接收機(jī)之一。
在上述實(shí)施例中,在所述適配器單元中提供了遠(yuǎn)程控制接口??蛇x地,可以在所述游戲控制臺(tái)中省略或者提供所述遠(yuǎn)程控制接口。
在上述實(shí)施例中,從所述適配器單元以所編譯的格式下載所述視頻播放器和所述web瀏覽器。在可選的實(shí)施例中,可以在CD-ROM上以所編譯的格式提供所述視頻播放器和/或所述web瀏覽器,并通過(guò)所述游戲接口將其讀入所述游戲控制臺(tái)。然而,由于能容易地復(fù)制CD-ROM,因此所述實(shí)施例不是優(yōu)選的。
在上述實(shí)施例中,所接收的視頻數(shù)據(jù)最初在所述適配器單元內(nèi)被解密,然后利用不同的加密技術(shù)對(duì)其重新加密。這是因?yàn)楸仨毨糜脩糁付ǖ募用艽a對(duì)所述視頻數(shù)據(jù)加密,以使其僅能夠由具有上述機(jī)密的視頻播放器來(lái)解密。然而,如本領(lǐng)域的技術(shù)人員所知道的,這不是必需的。所述適配器單元接收的加密視頻數(shù)據(jù)可以被直接傳送到所述游戲控制臺(tái)。這樣,通過(guò)具有用戶機(jī)密的適配器單元來(lái)優(yōu)選地處理用來(lái)解密所接收的視頻數(shù)據(jù)的解密鑰匙,以產(chǎn)生適當(dāng)?shù)闹虚g解密鑰匙,通過(guò)所述連接器能夠?qū)⑺鲋虚g解密鑰匙從所述適配器單元傳送到游戲控制臺(tái)。所述游戲控制臺(tái)因而能夠使用該用戶的機(jī)密,以將所述中間解密鑰匙轉(zhuǎn)換為解密所接收的視頻數(shù)據(jù)所必需的解密鑰匙。此外,由于僅所述游戲控制臺(tái)知道該用戶的機(jī)密,因此與所述連接器耦合的其它設(shè)備(例如個(gè)人計(jì)算機(jī))不能解密所接收的視頻數(shù)據(jù)。
在上述實(shí)施例中,向電視接口輸出被譯碼的視頻數(shù)據(jù)和所述游戲視頻數(shù)據(jù)。如果所述電視是數(shù)字電視,則該電視接口可以包括幀緩沖器。然而,如果該電視是模擬電視,則該電視接口將包括適當(dāng)?shù)哪M視頻信號(hào)發(fā)生器,其從所述數(shù)字視頻數(shù)據(jù)產(chǎn)生適當(dāng)?shù)囊曨l信號(hào)。
在上述實(shí)施例中,機(jī)密被嵌入所述視頻播放器中,以便能夠通過(guò)不安全的通信鏈路傳送加密視頻數(shù)據(jù),該通信鏈路將所述適配器單元連接到所述游戲控制臺(tái)。如本領(lǐng)域的技術(shù)人員所知道的,可以將類似的機(jī)密嵌入所述web瀏覽器,以便對(duì)在所述游戲控制臺(tái)中的適配器單元和瀏覽器之間傳送的任何通信進(jìn)行保密。這可以被用來(lái)例如提供所述游戲控制臺(tái)和遠(yuǎn)程游戲服務(wù)器之間的安全通信信道。這允許所述游戲服務(wù)器能夠加密這樣的游戲其通過(guò)所述適配器單元被下載到所述游戲控制臺(tái)使得也與所述適配器單元和游戲控制臺(tái)之間的連接相連接的設(shè)備不能訪問(wèn)該游戲。也能夠使用所述游戲控制臺(tái)和所述遠(yuǎn)程游戲服務(wù)器之間的所述安全通信鏈路,來(lái)例如控制針對(duì)玩下載游戲的小額付款。例如,用戶可以使用該安全通信鏈路在下載游戲之前為該游戲付款。可選地,每次玩游戲時(shí),所述瀏覽器可以將其信號(hào)通知給所述適配器單元,該適配器單元可以基于玩該游戲所用的時(shí)間來(lái)增加費(fèi)用,還可以向進(jìn)行適當(dāng)收費(fèi)的遠(yuǎn)程游戲服務(wù)器發(fā)送消息。
除了提供具有到遠(yuǎn)程游戲服務(wù)器的接口的游戲控制臺(tái)之外,所述適配器單元還提供了具有到其它用戶的接口的游戲控制臺(tái),該接口是通過(guò)該適配器單元所連接的數(shù)據(jù)網(wǎng)絡(luò)到其它用戶的。因此所述游戲控制臺(tái)的用戶能夠參與網(wǎng)絡(luò)游戲,在該網(wǎng)絡(luò)游戲中不同游戲控制臺(tái)的用戶能夠和分布在所述數(shù)據(jù)網(wǎng)絡(luò)上的不同物理位置的多個(gè)用戶同時(shí)玩游戲。
在上述主要實(shí)施例中,所述視頻數(shù)據(jù)的加密和解密鑰匙被存儲(chǔ)在智能卡上,其能被插入所述適配器單元中。如本領(lǐng)域的技術(shù)人員所知道的,將所述鑰匙存儲(chǔ)在智能卡上不是必需的??梢栽谒鲞m配器單元的母板上構(gòu)建分別的“智能處理器(smartprocessor)”。然而,智能卡等的使用是優(yōu)選的,這是因?yàn)槿绻J(rèn)為所述加密和/或解密鑰匙的安全性已經(jīng)被損害,則可以容易地替換所述智能卡。
權(quán)利要求
1.一種游戲系統(tǒng),其包括游戲控制臺(tái)和適配器單元,其中,所述游戲控制臺(tái)包括(i)控制臺(tái)外殼;(ii)游戲接口,其在所述控制臺(tái)外殼內(nèi),用來(lái)接收游戲產(chǎn)品;(iii)顯示器接口,其在所述控制臺(tái)外殼內(nèi),用來(lái)將所述游戲控制臺(tái)連接到顯示器;(iv)用戶接口,其在所述控制臺(tái)外殼內(nèi),用來(lái)接收用戶輸入;(v)游戲控制器,其在所述控制臺(tái)外殼內(nèi),用來(lái)接收來(lái)自所述游戲接口的游戲數(shù)據(jù)和來(lái)自所述用戶接口的所述用戶輸入,并用來(lái)由此產(chǎn)生游戲視頻數(shù)據(jù)以輸出到所述顯示器接口;(vi)適配器接口,其在所述控制臺(tái)外殼內(nèi),用來(lái)耦合所述游戲控制臺(tái)和所述適配器單元;和(vii)視頻播放器,其在所述外殼內(nèi),用來(lái)通過(guò)所述適配器接口接收來(lái)自所述適配器單元的被編碼的視頻數(shù)據(jù),并用來(lái)向所述顯示器接口輸出被解碼的視頻數(shù)據(jù);其中,所述適配器單元包括(i)適配器外殼;(ii)視頻數(shù)據(jù)接收機(jī),其在所述適配器外殼內(nèi),用來(lái)接收來(lái)自遠(yuǎn)程視頻提供商的被編碼的視頻數(shù)據(jù);(iii)游戲控制臺(tái)接口,其在所述適配器外殼中,用來(lái)將所述適配器單元連接到所述游戲控制臺(tái)的所述適配器接口;和(iv)通信控制器,其在所述適配器外殼內(nèi),用來(lái)通過(guò)所述控制臺(tái)接口和所述適配器接口,向所述游戲控制臺(tái)的所述視頻播放器輸出被編碼的視頻數(shù)據(jù)。
2.根據(jù)權(quán)利要求1的系統(tǒng),其中,所述適配器單元還包括加密裝置,用來(lái)對(duì)將通過(guò)所述控制臺(tái)接口被輸出到所述視頻播放器的視頻數(shù)據(jù)進(jìn)行加密,并且其中,所述視頻播放器包括用來(lái)解密所述視頻數(shù)據(jù)的解密裝置。
3.根據(jù)權(quán)利要求2的系統(tǒng),其中,所述視頻播放器包括嵌入式數(shù)據(jù),用來(lái)對(duì)所述被加密的視頻數(shù)據(jù)進(jìn)行解密。
4.根據(jù)權(quán)利要求3的系統(tǒng),其中,所述適配器單元還包括安全處理器以存儲(chǔ)加密鑰匙,所述加密裝置使用該加密鑰匙對(duì)所述視頻數(shù)據(jù)進(jìn)行加密。
5.根據(jù)權(quán)利要求4的系統(tǒng),其中,在所述安全處理器中提供了中間解密鑰匙,其中,所述通信控制器可以通過(guò)所述控制臺(tái)接口和所述適配器接口,向所述視頻播放器傳送所述中間解密鑰匙,并且其中,所述視頻播放器可以利用所述嵌入式數(shù)據(jù)和所述中間解密鑰匙,解密所述視頻數(shù)據(jù)。
6.根據(jù)權(quán)利要求4或5的系統(tǒng),其中,所述安全處理器是在智能卡上被形成的,該智能卡是從安裝在所述適配器外殼內(nèi)的智能卡讀卡器可收回的。
7.根據(jù)任何在先權(quán)利要求的系統(tǒng),其中,所述適配器單元還包括大容量存儲(chǔ)裝置,其用來(lái)存儲(chǔ)視頻數(shù)據(jù)或者游戲數(shù)據(jù),并且其中,所述游戲控制臺(tái)還包括控制器,其響應(yīng)來(lái)自所述用戶接口的用戶輸入,并且所述通信控制器可以通過(guò)所述控制臺(tái)接口和所述適配器接口,向所述適配器單元的所述通信控制器傳送游戲歷史數(shù)據(jù),并且其中,所述通信控制器可以在所述大容量存儲(chǔ)裝置中存儲(chǔ)所述游戲歷史數(shù)據(jù)。
8.根據(jù)任何在先權(quán)利要求的系統(tǒng),其中,所述適配器單元還包括調(diào)制解調(diào)器,其在所述適配器外殼內(nèi),用來(lái)將所述適配器單元連接到數(shù)據(jù)網(wǎng)絡(luò)。
9.根據(jù)權(quán)利要求8的系統(tǒng),其中,所述游戲控制臺(tái)還包括web瀏覽器,其在所述控制器外殼內(nèi),用來(lái)通過(guò)所述適配器單元中的所述調(diào)制解調(diào)器、所述控制臺(tái)接口和所述適配器接口,接收來(lái)自遠(yuǎn)程服務(wù)器的菜單頁(yè),并且用來(lái)產(chǎn)生菜單屏幕以輸出到所述顯示器接口。
10.根據(jù)權(quán)利要求8或9的系統(tǒng),其中,所述游戲控制臺(tái)可以通過(guò)所述調(diào)制解調(diào)器和所述適配器單元,向和從所述數(shù)據(jù)網(wǎng)絡(luò)發(fā)送和接收游戲數(shù)據(jù),以由此向用戶提供網(wǎng)絡(luò)游戲。
11.用于游戲控制臺(tái)的適配器單元,該適配器單元包括適配器外殼;視頻數(shù)據(jù)接收機(jī),其在所述適配器外殼內(nèi),用來(lái)接收來(lái)自遠(yuǎn)程視頻提供商的被編碼的視頻數(shù)據(jù);游戲控制臺(tái)接口,其在所述適配器外殼內(nèi),用來(lái)將所述適配器單元連接到所述游戲控制臺(tái);和通信控制器,其在所述適配器外殼內(nèi),用來(lái)通過(guò)所述控制臺(tái)接口,向所述游戲控制臺(tái)輸出被編碼的視頻數(shù)據(jù)。
12.根據(jù)權(quán)利要求11的適配器單元,還包括加密裝置,其用來(lái)對(duì)將通過(guò)所述控制臺(tái)接口被輸出到所述游戲控制臺(tái)的視頻數(shù)據(jù)進(jìn)行加密,以及安全處理器,其在所述適配器外殼內(nèi),用來(lái)存儲(chǔ)加密鑰匙,所述加密裝置使用該加密鑰匙對(duì)所述視頻數(shù)據(jù)進(jìn)行加密。
13.根據(jù)權(quán)利要求12的適配器單元,其中,所述安全處理器從所述適配器外殼是可收回的并且在智能卡上被形成,并且其中,所述適配器外殼包括用于從所述智能卡處理器讀取所述加密鑰匙的智能卡讀卡器。
14.根據(jù)權(quán)利要求11到13的任何一個(gè)的適配器單元,還包括大容量存儲(chǔ)裝置,用來(lái)存儲(chǔ)視頻數(shù)據(jù)或游戲數(shù)據(jù),并且其中,所述通信控制器可以通過(guò)所述控制臺(tái)接口,從所述游戲控制臺(tái)接收游戲歷史數(shù)據(jù),并且所述通信控制器可以在所述大容量存儲(chǔ)裝置中存儲(chǔ)所接收的游戲歷史數(shù)據(jù)。
15.根據(jù)權(quán)利要求11到14的任何一個(gè)的適配器單元,還包括調(diào)制解調(diào)器,其在所述適配器外殼內(nèi),用來(lái)將所述適配器單元連接到數(shù)據(jù)網(wǎng)絡(luò)。
16.根據(jù)權(quán)利要求15的適配器單元,其中,所述適配器單元可以接收來(lái)自所述游戲控制臺(tái)的游戲數(shù)據(jù),以及向所述數(shù)據(jù)網(wǎng)絡(luò)傳送所接收的游戲數(shù)據(jù),并且所述適配器單可以接收來(lái)自所述數(shù)據(jù)網(wǎng)絡(luò)的游戲數(shù)據(jù),以及向所述游戲控制臺(tái)傳送接收自所述數(shù)據(jù)網(wǎng)絡(luò)的所述游戲數(shù)據(jù),以向所述游戲控制臺(tái)的用戶提供網(wǎng)絡(luò)游戲。
17.用在根據(jù)權(quán)利要求1到10的任何一個(gè)的系統(tǒng)中的游戲控制臺(tái),該游戲控制臺(tái)包括控制臺(tái)外殼;游戲接口,其在所述控制臺(tái)外殼內(nèi),用來(lái)接收游戲產(chǎn)品;顯示器接口,其在所述控制臺(tái)外殼內(nèi),用來(lái)將所述游戲控制臺(tái)連接到顯示器;用戶接口,其在所述控制臺(tái)外殼內(nèi),用來(lái)接收用戶輸入;游戲控制器,其在所述控制臺(tái)外殼內(nèi),用來(lái)接收來(lái)自所述游戲接口的游戲數(shù)據(jù)以及來(lái)自所述用戶接口的所述用戶輸入,并用來(lái)由此產(chǎn)生游戲視頻數(shù)據(jù)以輸出到所述顯示器接口;適配器接口,其在所述控制臺(tái)外殼內(nèi),用來(lái)耦合所述游戲控制臺(tái)和所述適配器單元;和視頻播放器,其在所述外殼內(nèi),用來(lái)通過(guò)所述適配器接口接收來(lái)自所述適配器單元的被編碼的視頻數(shù)據(jù),并用來(lái)向所述顯示器接口輸出被解碼的視頻數(shù)據(jù)。
18.根據(jù)權(quán)利要求17的游戲控制臺(tái),其中,所述游戲控制臺(tái)還包括控制器,所述控制器響應(yīng)來(lái)自所述用戶接口的用戶輸入,并可以向所述適配器單元傳送游戲歷史數(shù)據(jù)。
19.根據(jù)權(quán)利要求17或18的游戲控制臺(tái),還包括網(wǎng)頁(yè)瀏覽器,其在所述控制臺(tái)外殼中,通過(guò)所述適配器中的調(diào)制解調(diào)器,從遠(yuǎn)程服務(wù)器接收菜單頁(yè),并產(chǎn)生菜單屏幕以輸出到所述顯示器接口。
20.根據(jù)權(quán)利要求19的游戲控制臺(tái),所述游戲控制臺(tái)可以通過(guò)所述調(diào)制解調(diào)器和所述適配器單元,向和從所述數(shù)據(jù)網(wǎng)絡(luò)傳送和接收游戲數(shù)據(jù),以由此向用戶提供網(wǎng)絡(luò)游戲。
21.提供用于顯示的視頻數(shù)據(jù)的方法,該方法包括以下步驟連接適配器單元和游戲控制臺(tái);在所述適配器單元接收來(lái)自遠(yuǎn)程視頻提供商的被編碼的視頻數(shù)據(jù);通過(guò)所述接口,從所述適配器單元向所述游戲控制臺(tái)輸出被編碼的視頻數(shù)據(jù);在所述游戲控制臺(tái)中解碼所述被編碼的視頻數(shù)據(jù),以產(chǎn)生被解碼的視頻數(shù)據(jù);和輸出用于顯示的所述被解碼的視頻數(shù)據(jù)。
全文摘要
提供了用于游戲控制臺(tái)的適配器,其允許用戶通過(guò)該游戲控制臺(tái)訪問(wèn)交互式電視服務(wù)。所述適配器包括用于接收廣播電視信道的電視調(diào)諧器、控制所述適配器和游戲控制臺(tái)之間的通信的通信控制器,以及用于將該適配器連接到所述游戲控制臺(tái)的接口。在優(yōu)選的實(shí)施例中,所述適配器還包括用于存儲(chǔ)視頻數(shù)據(jù)并用于存儲(chǔ)游戲歷史數(shù)據(jù)的硬盤。所述適配器也可以包括調(diào)制解調(diào)器,用戶能夠通過(guò)該調(diào)制解調(diào)器訪問(wèn)與數(shù)據(jù)網(wǎng)絡(luò)連接的遠(yuǎn)程服務(wù)器。
文檔編號(hào)H04N7/173GK1726067SQ200380106062
公開(kāi)日2006年1月25日 申請(qǐng)日期2003年10月24日 優(yōu)先權(quán)日2002年12月2日
發(fā)明者S·R·哈奎, G·A·B·基廷, D·C·魯濱遜, R·A·莫雷爾 申請(qǐng)人:阿爾卡特公司