專利名稱:與實(shí)時(shí)內(nèi)容流交互的裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及接收和顯示實(shí)時(shí)內(nèi)容流的一種系統(tǒng)和方法。具體而言,本發(fā)明使得用戶能夠與顯示的實(shí)時(shí)內(nèi)容流進(jìn)行交互并對其進(jìn)行個(gè)性化。
背景技術(shù):
講故事和其它形式的敘述一直是一種很受歡迎的娛樂和教育形式。這些形式最早包括口頭敘述、歌曲、書面通信、戲劇和印刷品。作為第十九實(shí)際和第二十實(shí)際技術(shù)進(jìn)步的結(jié)果,現(xiàn)在已經(jīng)能夠向不同地方的許多人進(jìn)行廣播。通過發(fā)射內(nèi)容流或者數(shù)據(jù)給終端用戶裝置,將這些流轉(zhuǎn)換成音頻和/或視頻輸出,無線電和電視這樣的廣播媒體使得講故事的人能夠?qū)⑺麄兊乃枷氡硎鼋o聽眾。
這種廣播媒體的局限性在于它們只發(fā)射單獨(dú)一個(gè)內(nèi)容流給終端用戶,因此講述的故事不能偏離它的預(yù)定順序。這些裝置的用戶只是聽眾,不能影響故事的結(jié)果。用戶能夠與通過電視或者無線電廣播的實(shí)時(shí)內(nèi)容流的唯一交互是在內(nèi)容流之間進(jìn)行切換,也就是改變頻道。讓用戶與講故事的過程有更多的交互,讓他們發(fā)揮創(chuàng)造性,并按照他們的興趣決定劇情如何展開會更好,這樣就能夠獲得更多的享受。
目前,計(jì)算機(jī)給用戶提供了與實(shí)時(shí)內(nèi)容流交互的媒體。例如,計(jì)算機(jī)游戲使用戶能夠控制虛擬環(huán)境中人物的活動,比方說在洞穴或者城堡這樣的虛擬環(huán)境中。玩游戲的人必須控制他的/她的人物與其他人物交互,在虛擬環(huán)境中選擇一條路。在在線計(jì)算機(jī)游戲中,通過網(wǎng)絡(luò)從服務(wù)器向多臺個(gè)人計(jì)算機(jī)廣播實(shí)時(shí)內(nèi)容流,從而使多個(gè)玩游戲的人能夠與同樣的人物、障礙和環(huán)境進(jìn)行交互。盡管這些計(jì)算機(jī)游戲給予了用戶決定故事如何展開這樣的自由(也就是其中的人物會碰到什么事),但是這樣的故事傾向于老是重復(fù),缺乏戲劇性,因?yàn)橐筮@些人物重復(fù)同樣的動作(例如打槍),在游戲的大多數(shù)時(shí)間里效果都雷同。
已經(jīng)開發(fā)出各種兒童教育軟件,它們使得兒童能夠在計(jì)算機(jī)上與講故事的環(huán)境進(jìn)行交互。例如,LivingBooks開發(fā)了一種“交互性的書”,它將故事分成幾個(gè)場景,每個(gè)場景都播放了一個(gè)很短的動畫剪輯以后,就讓兒童操縱場景中的各種組成,播放短動畫。其它種類的軟件為兒童提供工具,通過創(chuàng)造他們自己的故事來表達(dá)他們自己的感情和情緒。除了具有娛樂價(jià)值以外,以交互方式講故事已經(jīng)成為兒童開發(fā)語言、社會和認(rèn)知技能強(qiáng)有力的工具。
但是,這種軟件的一個(gè)問題是通常都要求兒童用鍵盤或者鼠標(biāo)器來進(jìn)行交互。必須用一種特殊的方式使用這種輸入裝置,需要一定程度的手-眼協(xié)調(diào),因此幼童使用起來非常困難。此外,兒童早期認(rèn)知能力開發(fā)一個(gè)非常重要的部分是適應(yīng)他們的物理環(huán)境。通過“玩”來鼓勵(lì)兒童參與的接口比傳統(tǒng)的鍵盤和鼠標(biāo)接口更好,因?yàn)閺慕逃慕嵌葋砜此佑幸?,更加直觀,更容易使用,玩使得兒童更有興趣參與學(xué)習(xí)過程。還有,擴(kuò)展玩的領(lǐng)域(也就是兒童能夠參與的領(lǐng)域)的接口,以及讓兒童與他們正常情況下玩的對象交互,能夠使兒童更愿意參與。
ActiMatesTMBarneyTM是微軟公司的一個(gè)交互式學(xué)習(xí)產(chǎn)品,它包括嵌入長毛絨玩具的一個(gè)小計(jì)算機(jī),在CHI’98文集第288~295頁E.Strommen的文章“當(dāng)接口是一個(gè)會說話的恐龍的時(shí)候用ActiMatesBarney媒體進(jìn)行學(xué)習(xí)”中有這個(gè)產(chǎn)品更詳細(xì)的說明。兒童與玩具交互,通過擠壓玩具的手玩游戲,擠壓玩具的腳指頭來聽歌曲,捂住玩具的眼睛來玩“躲貓貓”游戲。ActiMates Barney還可以從個(gè)人計(jì)算機(jī)接收無線電信號,輔導(dǎo)兒童玩ActiMates軟件公司提供的教育游戲。雖然這種產(chǎn)品能夠培養(yǎng)兒童參與,但是這種交互僅僅是按指令行事。玩具不能培養(yǎng)兒童的創(chuàng)造能力,教兒童如何合作,這些在啟蒙學(xué)習(xí)中是非常重要的,因?yàn)樗辉试S兒童控制任何活動。
CARESS(在聲響中產(chǎn)生審美和諧環(huán)境)是設(shè)計(jì)工具工程,用以利用將形體轉(zhuǎn)換為聲音的計(jì)算機(jī)接口來開發(fā)兒童創(chuàng)造力和溝通技巧。該接口包括檢測肌肉活動并足以靈敏去檢測擬想的運(yùn)動的佩帶式傳感器。這些傳感器在使形體受挑戰(zhàn)的兒童來表達(dá)自己與他人交流特別有用的,激發(fā)其參與學(xué)習(xí)過程。然而,該CARESS工程并沒有構(gòu)想一個(gè)允許使用者可與內(nèi)容互動的接口。
發(fā)明內(nèi)容
本發(fā)明的一個(gè)目的是讓用戶與終端用戶裝置收到的實(shí)時(shí)內(nèi)容流進(jìn)行交互。這個(gè)目的是用本發(fā)明中權(quán)利要求1所聲明的輸入裝置實(shí)現(xiàn)的。將實(shí)時(shí)內(nèi)容流變換成一種表示,通過電視或者計(jì)算機(jī)顯示器這樣的輸出裝置輸出給用戶。這一表示能夠表達(dá)一個(gè)敘述,它的情節(jié)按照變換過的實(shí)時(shí)內(nèi)容流展開,用戶與這些內(nèi)容流的交互通過激活或者釋放內(nèi)容流,或者通過修改這些流中傳送的信息,會決定故事的進(jìn)程。輸入裝置讓用戶與實(shí)時(shí)內(nèi)容流以一種簡單、直接和直觀的方式交互。與實(shí)時(shí)內(nèi)容流交互的時(shí)候,輸入裝置為用戶提供物理的和精神的刺激。
本發(fā)明的一個(gè)實(shí)施方案涉及的是將實(shí)時(shí)內(nèi)容流變換成一種表示供輸出的一種系統(tǒng),還涉及用戶操縱以便激活或者釋放表示中內(nèi)容流的一種輸入裝置。這種輸入裝置包括一個(gè)或者多個(gè)表示對象,每個(gè)對象都表示一個(gè)內(nèi)容流,還包括傳輸對象,用戶將表示對象與之相連,以便激活表示中的對應(yīng)內(nèi)容流。
在另一個(gè)實(shí)施方案中,傳輸對象包括一個(gè)或者多個(gè)對象接口,表示對象可以與它進(jìn)行物理連接,還包括微處理器,用于檢測已經(jīng)與接口連接的表示對象。微處理器產(chǎn)生一個(gè)信號,說明檢測到的表示對象,用于傳輸給終端用戶裝置。終端用戶裝置激活對應(yīng)于指定的表示對象的內(nèi)容流。
在本發(fā)明的另一個(gè)實(shí)施方案中,微處理器檢測從傳輸對象中去掉的一個(gè)或者多個(gè)表示對象。微處理器產(chǎn)生指明被去掉的傳輸對象的一個(gè)信號,傳輸給終端用戶,釋放對應(yīng)于指明的表示對象的內(nèi)容流。
在另一個(gè)實(shí)施方案里,每個(gè)表示對象都包括一個(gè)指示器,當(dāng)對應(yīng)的內(nèi)容流被激活,而表示對象與傳輸對象相連的時(shí)候被觸發(fā)。
在另一個(gè)實(shí)施方案里,每個(gè)表示對象都包括它表示的內(nèi)容流的一個(gè)視覺或者聽覺表示。
在另一個(gè)實(shí)施方案里,表示對象必須與傳輸對象上的一個(gè)指定對象接口相連。
在另一個(gè)實(shí)施方案里,表示對象可以與傳輸對象上的任意對象接口連接。
在本發(fā)明的另一個(gè)實(shí)施方案中,傳輸對象的每個(gè)對象接口都對應(yīng)于一個(gè)內(nèi)容流,微處理器產(chǎn)生一個(gè)信號,說明有表示對象與它們連接的接口。這個(gè)信號被傳輸給終端用戶裝置,它激活或者釋放對應(yīng)于指定接口的內(nèi)容流。
本發(fā)明的另一個(gè)實(shí)施方案涉及將實(shí)時(shí)內(nèi)容流變換成表示的一種方法,其中的用戶通過輸入裝置激活或者釋放內(nèi)容流。
通過以下詳細(xì)說明,并參考附圖,本發(fā)明的這些實(shí)施方案和其它顯然,這些附圖只是用于進(jìn)行說明,本發(fā)明的范圍由后面的權(quán)利要求給出。
圖1說明將實(shí)時(shí)內(nèi)容流變換成表示的一個(gè)系統(tǒng)結(jié)構(gòu)。
圖2說明一個(gè)示例性實(shí)施方案中輸入裝置的結(jié)構(gòu)。
圖3說明其中每個(gè)表示對象對應(yīng)于傳輸對象具體對象接口的一個(gè)圖4A和4B說明如何激活對應(yīng)于將表示對象放在傳輸對象上的內(nèi)容流。
圖5A和5B說明表示中對應(yīng)內(nèi)容流被激活的時(shí)候被觸發(fā)表示對象的一個(gè)指示器。
圖6說明可以將一個(gè)表示對象放在任意對象接口上的一個(gè)實(shí)施方案。
圖7是說明可以將實(shí)時(shí)內(nèi)容流變換成敘述的方法流程圖。
實(shí)施例描述參考附圖,圖1說明本發(fā)明一個(gè)示例性實(shí)施方案中,將實(shí)時(shí)內(nèi)容流變換成表示的系統(tǒng)的結(jié)構(gòu)。終端用戶裝置10收到實(shí)時(shí)數(shù)據(jù)或者內(nèi)容流,將這些流變換成適合于輸出給輸出裝置15的用戶的形式??梢詫⒔K端用戶裝置10配制成硬件、微處理器上執(zhí)行的軟件或者這兩者的結(jié)合。本發(fā)明中終端用戶裝置10和輸出裝置15的一種可能實(shí)施是一個(gè)機(jī)頂盒,對數(shù)據(jù)流進(jìn)行譯碼,發(fā)送給電視機(jī)。終端用戶裝置10也可以是一個(gè)個(gè)人計(jì)算機(jī)系統(tǒng),用于對數(shù)據(jù)流進(jìn)行譯碼和處理,輸出給計(jì)算機(jī)的CRT顯示器和揚(yáng)聲器??梢杂性S多不同的結(jié)構(gòu),本領(lǐng)域中的技術(shù)人員都了解這一點(diǎn)。
實(shí)時(shí)內(nèi)容流可以是按照適合于壓縮和傳輸多媒體數(shù)據(jù)的標(biāo)準(zhǔn)編碼的數(shù)據(jù)流,例如運(yùn)動圖像專家組(MPEG)系列標(biāo)準(zhǔn)之一。但是,實(shí)時(shí)內(nèi)容流不限于特定的數(shù)據(jù)格式和編碼方案。如圖1所示,實(shí)時(shí)內(nèi)容流可以通過有線或者無線網(wǎng)絡(luò)從電視廣播站50或者計(jì)算機(jī)網(wǎng)絡(luò)服務(wù)器60這樣的幾種不同外部源傳輸給終端用戶裝置。另外,可以從連接在終端用戶裝置上的數(shù)據(jù)存儲裝置70,例如CD-ROM、軟盤或者數(shù)字多功能盤(DVD),提取實(shí)時(shí)數(shù)據(jù)流。
如上所述,將實(shí)時(shí)內(nèi)容流變換成一個(gè)表示,通過輸出裝置15傳遞給用戶。在本發(fā)明的一個(gè)示例性實(shí)施方案里,這一表示將一個(gè)敘述傳送給用戶。與現(xiàn)有技術(shù)中只傳送情節(jié)由實(shí)時(shí)內(nèi)容流預(yù)先確定的故事的系統(tǒng)不同,本發(fā)明使得用戶能夠與敘述表示交互,通過操縱輸入裝置30,一起決定它的結(jié)局。按照這些操作,用戶激活或者釋放與這一表示有關(guān)的內(nèi)容流。例如,每個(gè)內(nèi)容流都可以導(dǎo)致故事按照特殊的故事情節(jié)發(fā)展,通過激活特定的流或者故事情節(jié),用戶決定情節(jié)如何展開。因此,本發(fā)明使得用戶能夠具有創(chuàng)造性,按照他的/她的希望使故事個(gè)性化。但是,本發(fā)明并不限于將實(shí)時(shí)內(nèi)容流變換成故事呈現(xiàn)給用戶。按照本發(fā)明的其它示例性實(shí)施方案,可以將實(shí)時(shí)流用于傳送歌曲、詩詞、音樂作品、游戲、虛擬環(huán)境、可改變的圖像或者用戶能夠按照他的/她的個(gè)人意愿改變的任何其它內(nèi)容流。
如上所述,圖2詳細(xì)說明輸入裝置30,它包括表示對象340和傳輸對象300。傳輸對象是一個(gè)裝置,包括多個(gè)對象接口330,它們中的每一個(gè)都有一個(gè)端口,可以與一個(gè)表示對象340進(jìn)行物理連接。在圖2所示的示例性實(shí)施方案中,每個(gè)對象接口330都被專門配制成與某個(gè)表示對象340連接,也就是說,只有對象A 342應(yīng)該與對象接口A 332連接。在另一個(gè)示例性的實(shí)施方案里,每個(gè)對象接口能夠接收一組表示對象中的任意表示對象。盡管圖2只畫出了對應(yīng)于三個(gè)不同表示對象A、B和C(分別是342、343、344)的三個(gè)不同對象接口A、B和C(分別是332、333和334),但是本領(lǐng)域中的技術(shù)人員很清楚這個(gè)圖是示例性的,其中的輸入裝置30可以包括任意數(shù)量的對象接口330和符合輸出表示要求的表示對象。
在一個(gè)示例性的實(shí)施方案中,每個(gè)對象接口330都支持傳輸對象300和連接的表示對象340之間的數(shù)據(jù)通信。在這個(gè)實(shí)施方案中,將自己說明成表示對象340或者特定類型表示對象340的表示對象可以發(fā)送信號給傳輸對象300。但是,在另一個(gè)示例性的實(shí)施方案中,對象接口330可以檢測連接了傳感器,例如壓力傳感器的表示對象340。在這個(gè)實(shí)施方案中,對象接口330可以包括有特定形狀的洞,只有形狀相似的表示對象340才能夠進(jìn)入其中。在這個(gè)實(shí)施方案中,每個(gè)對象接口330都能夠自動地確定它連接的表示對象340的類型。
每個(gè)對象接口330都發(fā)送一個(gè)信號給傳輸對象中的微處理器310,說明已經(jīng)連接上了一個(gè)表示對象340。在每個(gè)表示對象都代表一個(gè)內(nèi)容流的一個(gè)示例性實(shí)施方案中,對象接口330將表示對象340發(fā)送過來的表示數(shù)據(jù)格式化并發(fā)送給微處理器310。
但是,在另一個(gè)示例性的實(shí)施方案中,每個(gè)對象接口都表示一個(gè)內(nèi)容流。在這個(gè)實(shí)施方案中,每個(gè)對象接口330都發(fā)送一個(gè)信號給微處理器310,說明已經(jīng)連接上了一個(gè)表示對象,而不指明表示對象的類型。
在這個(gè)實(shí)施方案中,每個(gè)表示對象340都表示或者對應(yīng)于一個(gè)內(nèi)容流,微處理器310接收從對象接口330發(fā)送過來的信號,并且確定哪些表示對象340已經(jīng)被連接。微處理器產(chǎn)生一個(gè)信號,發(fā)送給終端用戶裝置15,指明已經(jīng)與對象接口330連接的表示對象340。微處理器310可以在收到表示對象330的一個(gè)信號說明與一個(gè)表示對象340的連接以后立即產(chǎn)生和發(fā)送這個(gè)信號。另外,微處理器310還可以在預(yù)先確定的時(shí)刻產(chǎn)生和發(fā)送信號(比方說敘述表示中新場景的開始),其中的信號說明當(dāng)前與傳輸對象300連接的那組表示對象340。
在每個(gè)對象接口330都與某一個(gè)內(nèi)容流相連接的那另一個(gè)實(shí)施方案中,微處理器310都產(chǎn)生一個(gè)信號,指明與表示對象340連接的對象接口330。與前面的實(shí)施方案相似,微處理器310可以在收到對象接口330的信號以后立即產(chǎn)生和發(fā)送這個(gè)信號;否則,微處理器310可以在預(yù)先確定的時(shí)刻產(chǎn)生和發(fā)送信號,說明目前與一個(gè)表示對象340連接的對象接口330。
在一個(gè)示例性實(shí)施方案中,對象接口330還發(fā)送一個(gè)信號給微處理器,說明表示對象340已經(jīng)被刪除或者斷開連接。微處理器320則可以產(chǎn)生一個(gè)信號發(fā)送給終端用戶裝置10,指明表示對象340或者對象接口330。
微處理器產(chǎn)生的信號被發(fā)送給終端用戶裝置接口320,它將這一信號格式化并進(jìn)行發(fā)送,并且通過有線線路、無線電信號或者本領(lǐng)域中的技術(shù)人員能夠想到的任何其它類型的通信鏈路將這個(gè)信號發(fā)送給終端用戶裝置10。終端用戶裝置10接收發(fā)送的信號,進(jìn)行譯碼,決定哪個(gè)內(nèi)容流與確定的表示對象340或者對象接口330連接,并激活表示中指定的流。
終端用戶裝置10還決定哪個(gè)流與確定了與傳輸對象300斷開連接的表示對象340連接,或者與斷開了與表示對象330的連接的對象接口330連接。終端用戶裝置10隨后釋放這些內(nèi)容流。
在一個(gè)示例性的實(shí)施方案中,終端用戶裝置10通過檢查控制數(shù)據(jù)確定哪些內(nèi)容流與每個(gè)表示對象340或者對象接口330連接,這些控制數(shù)據(jù)結(jié)合在發(fā)送的實(shí)時(shí)內(nèi)容流內(nèi)。相反,終端用戶裝置10可以將這些控制數(shù)據(jù)儲存在存儲器里,否則可以從傳輸對象300的微處理器320將控制數(shù)據(jù)發(fā)送給終端用戶裝置。
下面將詳細(xì)說明的圖3~6說明本發(fā)明的一些實(shí)施方案,其中的傳輸對象300采用了球的形式,它們有一個(gè)或者多個(gè)對象接口330,可以將表示對象340插入其中。這些圖是示例性的,一點(diǎn)也不是要限制輸入裝置30的組成的形式。例如,在其它示例性的實(shí)施方案中,傳輸對象可以是一艘平底船或者墊子,比方說游戲板,上面放置了游戲部件形式的表示對象340。此外,傳輸對象300可以模擬一個(gè)設(shè)置,比方說一個(gè)城堡或者海濱別墅,其中可以插入活動圖或者玩具形式的表示對象340。本發(fā)明的傳輸對象300和表示對象340可以采取廣泛的形式,這點(diǎn)本領(lǐng)域中的技術(shù)人員都清楚。
圖3還說明本發(fā)明輸入裝置30的一個(gè)示例性實(shí)施方案。在這個(gè)實(shí)施方案中,每個(gè)對象接口300a~d都有一個(gè)具有特定形狀的洞。每個(gè)對象接口都只與一個(gè)表示對象340a~d連接,具體而言,這個(gè)表示對象有相似形狀。在圖3所示的實(shí)例中,表示對象340a~d代表對應(yīng)于能夠放在表示外景天空中的元素的內(nèi)容流。通過將表示對象340c放進(jìn)對象接口330c,用戶可以選擇在場景中包括太陽。在圖3所示的實(shí)施方案中,每個(gè)對象接口330都包括一個(gè)插座,因而能夠與每個(gè)表示對象340進(jìn)行數(shù)據(jù)通信。例如,表示對象340c與對象接口330c連接的的時(shí)候,表示對象340c的插入部件(沒有畫出)被插入插座331c,數(shù)據(jù)通過它在傳輸對象300和表示對象340c之間傳送。
但是,如上所述,對象接口330c可以不包括插座331c。相反,對象接口330c可以包括一個(gè)傳感器,比方說洞底部的一個(gè)壓力傳感器,它檢測這個(gè)對象什么時(shí)候被完全插入這個(gè)洞。由于只有表示對象340c的形狀使得它能夠插入這個(gè)洞,因此對象接口330c會知道什么類型的表示對象340已經(jīng)被插入。
圖4A和4B還通過表示對象340yu傳輸對象300的連接說明如何能夠影響輸出表示。圖4A說明輸出裝置15上顯示的一個(gè)表示,對應(yīng)于夜間外景圖像。傳輸對象300包括一個(gè)對象接口330,用于接收表示對象,它代表與星星有關(guān)的內(nèi)容流。圖4B說明一旦表示對象340與傳輸對象300連接,與星星有關(guān)的內(nèi)容流就被激活,星星出現(xiàn)在輸出裝置15上的天空里。
應(yīng)該指出,終端用戶裝置10被激活以后,內(nèi)容流不可能立即被激活。例如,如果圖4A中的圖像將是天空中有太陽的白天的圖像,用戶即將把星星形狀的表示對象340插入對象接口330,那么這個(gè)表示會首先讓太陽落山,天空變黑,然后星星才被激活,顯示出來。這個(gè)實(shí)例在圖5A和5B中說明,與表示對象340包括一個(gè)指示器341的一個(gè)示例性實(shí)施方案相聯(lián)系。
如圖2所示,可以從終端用戶裝置10將數(shù)據(jù)發(fā)送給傳輸對象300。因此,當(dāng)內(nèi)容流不會立即引起這個(gè)表示中的流輸出的時(shí)候,終端用戶裝置10可以被配制成告訴傳輸對象300什么時(shí)候輸出內(nèi)容流。這樣一個(gè)通知可以從終端用戶裝置10發(fā)送給接口320,接口320則將它發(fā)送給微處理器310。微處理器310對通知數(shù)據(jù)進(jìn)行譯碼,發(fā)送一個(gè)說明命令給對應(yīng)于當(dāng)前輸出的流的特定表示對象340或者對象接口330。如果對象接口330對應(yīng)于活動流,它就將這個(gè)命令轉(zhuǎn)發(fā)給連接的表示對象340。
在收到了這樣一個(gè)說明命令以后,表示對象340觸發(fā)它的指示器341輸出一個(gè)視覺或者聽覺指示。指示器341可以包括一個(gè)發(fā)光二極管(LED),一個(gè)小燈泡,一個(gè)蜂鳴器,一個(gè)音樂播放機(jī),觸發(fā)的時(shí)候以特定方式移動的一個(gè)小雕像,或者能夠告訴用戶對應(yīng)的流已經(jīng)被激活的任何其它裝置。
圖5A說明輸出裝置15上與傳輸對象連接的表示對象340表示的內(nèi)容流(星星的顯示)不是立即被激活的一種情形。指示器不產(chǎn)生任何說明信號。一旦相關(guān)流被激活,也就是星星被顯示出來(如圖5B所示),這個(gè)指示器就被觸發(fā),輸出一個(gè)指示信號給用戶。
即使沒有任何標(biāo)記或者清楚的相似性將表示對象340或者對象接口330與特定的內(nèi)容流相連接,用戶也能夠確定哪些指示器341被表示中內(nèi)容流的出現(xiàn)所觸發(fā)。因此,用戶能夠推斷表示對象340或者對象接口330與內(nèi)容流之間的關(guān)系。
在另一個(gè)示例性的實(shí)施方案中,如圖6所示,每個(gè)表示對象340都包括它表示的內(nèi)容流的一個(gè)表示。這個(gè)表示可以在視覺上與內(nèi)容流相似,或者發(fā)出通常都與內(nèi)容流有關(guān)的一種聲音。圖6畫出了三個(gè)表示對象340a~c,每個(gè)都包括一個(gè)小雕像,看起來象與它有關(guān)的內(nèi)容流。表示對象340a、340b和340c表示分別對應(yīng)于魚、樹和船的流。如圖6所示,表示對象340a和340b都與傳輸對象連接,魚和樹都顯示在輸出裝置15上。在能夠聽到這一表示的一個(gè)實(shí)施方案中,表示對象可以發(fā)出一種“牟”的聲音,如果它代表對應(yīng)于母牛的一個(gè)流。應(yīng)該指出,圖6所示的實(shí)施方案中每個(gè)表示對象340a~c都可以進(jìn)入任意對象接口330。在這個(gè)實(shí)施方案中,表示對象340通過對象接口330發(fā)送的識別數(shù)據(jù)使得微處理器能夠確定表示對象340的身份。
在另一個(gè)示例性的實(shí)施方案中,對象接口330包括它表示的內(nèi)容流的一個(gè)視覺或者聽覺表示。例如,可以在對象接口330旁邊印一個(gè)圖,或者可以從對象接口330發(fā)出一種聲音,它與被表示的流相似或者具有邏輯聯(lián)系。
在一個(gè)示例性的實(shí)施方案中,終端用戶裝置10將指令輸出給用戶,說明哪個(gè)表示對象340或者哪個(gè)對象接口330表示每個(gè)內(nèi)容流。例如,輸出裝置15可以輸出一個(gè)視覺或者聽覺消息,告訴用戶將一個(gè)星星形狀的對象340a放到傳輸對象星星形狀的洞330b里(如圖3所示)會導(dǎo)致白天的圖像變換成晚上的圖像。
根據(jù)另一個(gè)示例性的實(shí)施方案,可以給控制數(shù)據(jù)提供終端用戶裝置10收到的實(shí)時(shí)內(nèi)容流,使得特定的內(nèi)容流被自動地激活或者釋放。這就使得實(shí)時(shí)內(nèi)容流的創(chuàng)建者能夠控制激活和釋放什么內(nèi)容流。例如,敘述的作者能夠有一定的控制權(quán),按照傳送的實(shí)時(shí)內(nèi)容流中的控制數(shù)據(jù),通過激活或者釋放特定的內(nèi)容流來控制情節(jié)的展開。
內(nèi)容流不限于圖中顯示的組成。如上所述,本發(fā)明的一個(gè)示例性實(shí)施方案涉及到終端用戶裝置,它將實(shí)時(shí)內(nèi)容流變換成敘述,通過輸出裝置15呈現(xiàn)給用戶。激活或者釋放這些流會明顯地影響敘述的輸出。
這個(gè)實(shí)施方案一個(gè)可能的實(shí)施是交互式電視系統(tǒng)。終端用戶裝置10可以是一個(gè)機(jī)頂盒,輸出裝置15就是電視機(jī)。下面參考圖7所示的流程圖說明用戶與這樣的系統(tǒng)交互的過程。
在步驟110中,終端用戶裝置10按照敘述的新場景接收數(shù)據(jù)流,并且立即處理這個(gè)數(shù)據(jù)流,提取場景數(shù)據(jù)。每個(gè)敘述表示都包括一系列的場景。每個(gè)場景都包括有一些行動的一個(gè)設(shè)置。此外,每個(gè)場景都有多個(gè)內(nèi)容流與之有關(guān),其中每個(gè)內(nèi)容流都引入影響情節(jié)的一個(gè)因素。
例如,內(nèi)容流的激活可以導(dǎo)致人物采取特定的行動(例如王子開始朝某個(gè)方向行走),導(dǎo)致一個(gè)事件發(fā)生,影響到這一設(shè)置(例如雷暴,地震),或者在這個(gè)故事中引入一個(gè)新角色(例如青蛙)。相反,內(nèi)容流的釋放可以導(dǎo)致角色停止采取某項(xiàng)行動(例如王子停止行走),終止一個(gè)事件(例如雷暴或者地震結(jié)束),或者導(dǎo)致一個(gè)角色離開這一表示(例如青蛙跳走)。
內(nèi)容流的激活或者釋放還可能改變表示中對象的內(nèi)部特性或者特征。例如,激活特定流會導(dǎo)致王子這樣的人物的情緒從高興變成悲傷。這種改變可以是能夠立即看到,也可以是不能立即看到,直到表示中的晚些時(shí)候。這樣的內(nèi)部改變不限于人物,可以應(yīng)用于是表示一部分的任意對象,它包括能夠改變的一些特性或者參數(shù)。
在步驟120中,機(jī)頂盒對提取的場景數(shù)據(jù)進(jìn)行譯碼。設(shè)置被顯示在電視屏幕上,同時(shí)告訴用戶他或者她必須通過操縱輸入裝置30決定故事如何進(jìn)行下去。這一步也可以給出指示,向用戶說明與每個(gè)表示對象340或者對象接口330有關(guān)的內(nèi)容流。下一步,用戶將一個(gè)或者多個(gè)表示對象連接到傳輸對象300的對象接口330中,如同步驟130所示。
在步驟140中,與表示對象340連接的每個(gè)對象接口330都發(fā)送一個(gè)信號,向微處理器320說明它自己或者連接的表示對象340,它將這一信息發(fā)送給機(jī)頂盒。在步驟150中,機(jī)頂盒確定與確定的表示對象340或者對象接口330相連接的內(nèi)容流,隨后激活或者釋放確定的這些流。因此,按照用戶與輸入裝置30的交互,一個(gè)或者多個(gè)不同的活動或者事件可能出現(xiàn)在敘述表示中。
在步驟160中,新故事情節(jié)被按照激活/釋放的內(nèi)容流在電視上播放出來。在這個(gè)實(shí)例中,每個(gè)內(nèi)容流都是一個(gè)MPEG文件,它在激活的電視上播放。
在步驟170中機(jī)頂盒決定激活的內(nèi)容流是否需要讓故事情節(jié)進(jìn)入一個(gè)新場景。如果是這樣,就進(jìn)入步驟110,接收新場景的內(nèi)容流。但是如果故事情節(jié)不需要新場景,機(jī)頂盒就在步驟180中決定敘述是否已經(jīng)到達(dá)一個(gè)適當(dāng)?shù)慕Y(jié)束點(diǎn)。如果不是這樣,就讓用戶使用用戶接口30,以便激活或者釋放內(nèi)容流,從而繼續(xù)這一故事。圖7中的流程圖和對應(yīng)的以上說明的目的是描述一個(gè)示例性的實(shí)施方案,而不是要進(jìn)行限制。
本發(fā)明提供在兒童啟蒙教育中有許多用途的一種系統(tǒng)。本發(fā)明通過讓兒童與表示或者敘述進(jìn)行交互以及對它們進(jìn)行修改,能夠培養(yǎng)兒童的創(chuàng)造能力并且能夠開發(fā)他們的溝通能力。兒童會發(fā)現(xiàn)本發(fā)明的輸入裝置30用于與內(nèi)容流進(jìn)行交互非常直觀,因?yàn)檩斎胙b置30的每一項(xiàng)操作,也就是增加和刪除部件,對表示都有相似的效果,也就是增加(激活)和刪除(釋放)部件(流)。輸入裝置30好玩的本質(zhì)能夠進(jìn)一步激勵(lì)兒童與本發(fā)明交互。
另外,本發(fā)明的輸入裝置30可以幫助兒童學(xué)習(xí)不同概念之間的聯(lián)系和關(guān)系。例如,表示對象340的外觀可以與用戶不能立即明白的內(nèi)容流有一個(gè)邏輯關(guān)系。但是,用戶發(fā)現(xiàn)當(dāng)表示中的流被激活,表示對象340上的指示器341被觸發(fā)的時(shí)候,用戶會發(fā)現(xiàn)存在一種關(guān)系。例如,用云一樣的對象來表示表示中的暴風(fēng)雨,本發(fā)明能夠被用于教兒童了解云和雨之間的因果關(guān)系。
但是應(yīng)該指出,本發(fā)明的輸入裝置30并不限于給兒童用,也不限于教育應(yīng)用。本發(fā)明提供一種直觀、有刺激的接口,與不同年齡的用戶使用的各種不同表示交互。
用戶可以用本發(fā)明的輸入裝置30與表示有不同種類的交互。如上所述,通過讓人物進(jìn)行特定種類的活動,或者通過啟動影響設(shè)置和其中所有人物的設(shè)置,比方說自然災(zāi)害或者氣象風(fēng)暴的設(shè)置,用戶可以影響敘述表示的輸出。輸入裝置30還可以只被用于改變設(shè)置中的細(xì)節(jié),比方說改變建筑物的顏色或者森林中樹的數(shù)量。但是,用戶并不限于與本質(zhì)上是敘述的表示交互。輸入裝置30可以被用于選擇圖片中要顯示的部件,確定用于歌曲或者詩詞中的抒情詩,在游戲中輪到自己,與計(jì)算機(jī)仿真交互,或者進(jìn)行允許在表示中進(jìn)行自我表示的任意類型的交互。
此外,本發(fā)明不限于只是將一個(gè)表示對象340或者對象接口330與一個(gè)內(nèi)容流聯(lián)系起來。在一個(gè)示例性實(shí)施方案中,多個(gè)表示對象340可以與一個(gè)內(nèi)容流相連接,將每個(gè)表示對象340與傳輸對象330加在一起的時(shí)候激活它。類似地,可以有多個(gè)對象接口330與一個(gè)內(nèi)容流相連接。例如,只增加一個(gè)房子對象給傳輸對象300可以激活顯示房子的一個(gè)流,增加一個(gè)雪花對象可以激活顯示雪的一個(gè)流。但是,在這個(gè)實(shí)施方案中,如果房子對象和雪花對象都被增加到傳輸對象里,就可以激活一個(gè)流顯示一個(gè)圓頂建筑。
在另一個(gè)實(shí)施方案里,一個(gè)表示對象340或者對象接口330可以與多個(gè)內(nèi)容流相連接。例如,月亮對象可以激活與夜晚有關(guān)的多個(gè)內(nèi)容流,使得表示輸出月亮和星星的圖像,發(fā)出蟋蟀的啾救聲。
已經(jīng)參考示例性的實(shí)施方案描述了本發(fā)明。如同本領(lǐng)域中的技術(shù)人員會明白的一樣,可以對本發(fā)明進(jìn)行各種改進(jìn),而不會偏離本發(fā)明的范圍。
權(quán)利要求
1.交互系統(tǒng)中接收內(nèi)容流并且按照對所述輸入裝置的操縱將它們變換成表示進(jìn)行輸出的一種輸入裝置,包括能夠與傳輸對象連接的至少一個(gè)表示對象;檢測所述至少一個(gè)表示對象是否與所述傳輸對象連接,并且在檢測到至少一個(gè)表示對象的時(shí)候發(fā)送一個(gè)信號給所述交互系統(tǒng)的一個(gè)傳輸對象。
2.權(quán)利要求1的輸入裝置,其中的每個(gè)表示對象代表一個(gè)內(nèi)容流。
3.權(quán)利要求2的輸入裝置,當(dāng)對應(yīng)的表示對象與傳輸對象相連接的時(shí)候,激活表示中表示對象表示的內(nèi)容流。
4.權(quán)利要求3的輸入裝置,其中的每個(gè)表示對象都包括一個(gè)指示器,當(dāng)表示對象與傳輸對象相連接,并且表示中表示對象表示的內(nèi)容流被激活的時(shí)候輸出一個(gè)說明信號。
5.權(quán)利要求2的輸入裝置,當(dāng)對應(yīng)的表示對象與所述傳輸對象斷開連接的時(shí)候,其中所述表示中表示對象表示的內(nèi)容流被釋放。
6.權(quán)利要求1的輸入裝置,其中的傳輸對象包括一個(gè)微處理器,用于產(chǎn)生所述信號,其中所述信號說明每個(gè)表示對象都與所述傳輸對象連接。
7.權(quán)利要求1的輸入裝置,其中的信號通過無線信號被傳送給所述交互系統(tǒng)。
8.權(quán)利要求1的輸入裝置,其中的表示包括一個(gè)敘述。
9.將內(nèi)容流變換成表示供輸出的一種過程,包括檢測傳輸對象上一個(gè)或者多個(gè)表示對象的連接;確定與所述傳輸對象連接的所述一個(gè)或者多個(gè)表示對象;將確定的一個(gè)或者多個(gè)表示對象與一個(gè)或者多個(gè)內(nèi)容流聯(lián)系起來;激活或者釋放所述表示中的一個(gè)或者多個(gè)有關(guān)內(nèi)容流。
10.一種系統(tǒng),包括一個(gè)終端用戶裝置,用于接收內(nèi)容流,并且將內(nèi)容流變換成表示;一個(gè)輸入裝置,包括一個(gè)或者多個(gè)表示對象和一個(gè)傳輸對象,它檢測所述一個(gè)或者多個(gè)表示對象與所述傳輸對象的連接,和一個(gè)輸出裝置,用于輸出所述表示,其中的終端用戶裝置在檢測到表示對象與所述傳輸對象的連接的時(shí)候,激活或者釋放所述表示中的內(nèi)容流。
全文摘要
將實(shí)時(shí)內(nèi)容流變換成輸出表示的一種終端用戶系統(tǒng)(10)包括一個(gè)輸入裝置(30),它允許用戶與這些流進(jìn)行交互,以便改變表示。輸入裝置(30)包括表示對象(340),每一個(gè)都表示一個(gè)具體的內(nèi)容流,還包括一個(gè)傳輸對象(300)。為了激活某個(gè)內(nèi)容流,用戶將對應(yīng)的表示對象(340)與傳輸對象(300)進(jìn)行連接。通過從傳輸對象(300)中刪除對應(yīng)的表示對象(340),用戶可以釋放這個(gè)內(nèi)容流。傳輸對象(300)確定有哪些表示對象(340)已經(jīng)與它連接,并且將這些連接情況告訴終端用戶系統(tǒng)(10),終端用戶系統(tǒng)(10)則據(jù)此激活和釋放這些流。
文檔編號G06F3/0481GK1531675SQ02801635
公開日2004年9月22日 申請日期2002年5月14日 優(yōu)先權(quán)日2001年5月14日
發(fā)明者M·A·斯蒂恩斯特拉, M A 斯蒂恩斯特拉 申請人:皇家菲利浦電子有限公司