確定。例如,一個交互事件的一個激勵事件能 基于用戶的歷史動作模式被確定。再舉個例子,響應(yīng)于激勵事件的發(fā)生而執(zhí)行的動作能基 于與用戶的歷史交互被確定。
[0084] -旦檢測到一個或多個激勵事件中的第一個發(fā)生,控制邏輯之后就使第一交互設(shè) 備執(zhí)行相應(yīng)的動作。此外,控制邏輯使用額外的交互事件(例如,替換檢測到的激勵事件的 交互事件)來更新第一交互設(shè)備。如此,能使交互對象對其環(huán)境以語境合適的方式做出反 應(yīng)。
[0085] -般地,如本文使用的,交互對象在其參與敘事體驗時被稱為"敘事對象"或"敘事 設(shè)備"。這種交互對象可在它們的當(dāng)前環(huán)境中維持?jǐn)?shù)據(jù),包括它們在哪個房間(或者哪種類 型的房間)(例如,臥室,起居室等),哪些用戶在臨近區(qū)域中,哪些其他對象(交互式的或其 他)在臨近區(qū)域中,它們當(dāng)前環(huán)境的特性(例如,燈是開的還是關(guān)的,音樂在播放等)等等。 交互對象還可維持之前與用戶和其他對象交互的歷史數(shù)據(jù)。該歷史數(shù)據(jù)涉及用戶喜好、與 特定用戶的交互、與其他交互對象的交互、用戶動作等。
[0086] 之后,交互對象可使用該數(shù)據(jù)來執(zhí)行語境合適的動作。如圖所示的,屏幕截圖200 包括Mater玩具車210和孩子220。為以下例子,孩子220可稱為"Billy"。需要注意的 是,在以下例子中,各種交互對象可被描述為響應(yīng)于具體激勵而做某些決定和執(zhí)行某些動 作。然而,可以廣泛預(yù)見的是,用于做這種決定和執(zhí)行各種動作的邏輯可被包含在交互對象 本身中,或包含在(例如,使用Bluetooth?通信)耦合到交互對象的控制器上或者包含在 它們的組合上。
[0087] 假定屏幕截圖200描述了發(fā)生在8:00am的場景,孩子還在睡覺。例如,Mater玩 具車210(例如,基于歷史交互,基于孩子的父母或監(jiān)護(hù)人的明確指令)確定用戶220該起 床了。如此,Mater玩具車210會(例如,使用玩具車交互設(shè)備210上的一個或多個揚聲器 和文本到語音合成器)以模仿電影Cars?中Mat er角色的聲音說,"嗨,Billy,我認(rèn)為你該 起床了 !早安哥們! "作為響應(yīng),Billy220會說"還沒有Mater,讓我再多睡幾分鐘。"玩具 車220 (例如,使用麥克風(fēng)設(shè)備)檢測到Billy的意見并確定合適的反應(yīng)。例如,如果玩具 車交互設(shè)備210確定當(dāng)天是周六,則車210會說"好吧,Billy,但是不要睡太久!我們今天 有重要的事要做!"另一方面,如果玩具車交互設(shè)備210確定當(dāng)天是周一,并且還確定周一 是Billy220去學(xué)校的日子,則車210會說"不行,哥們,該起床準(zhǔn)備了!"
[0088] 之后車210使用車中或者位于房間內(nèi)的一個或多個攝像頭確定用戶220何時開始 下床。作為響應(yīng),Mater玩具車交互設(shè)備220會說,"嗨,Billy,把我放到地上,我們一起走 吧!該刷牙了 !"車210之后能(例如,使用一個或多個攝像頭,通過將來自車內(nèi)加速器的 數(shù)據(jù)映射到預(yù)定的信號等)檢測Billy220何時將車210放到地上,隨后確定到浴室的路 徑。例如,如上面討論的,玩具車210 (和/或控制器設(shè)備)能夠維持描述住所的各個房間的 地圖數(shù)據(jù)。車210能(例如,基于使用一個或多個攝像頭檢測到的它的環(huán)境外觀,基于它當(dāng) 前的GPS坐標(biāo)等)確定它當(dāng)前在住所內(nèi)的位置,并使用歷史數(shù)據(jù)確定到浴室的路徑,其中, 浴室是用戶220刷牙的地方。
[0089] -旦車210確定路徑,車210就能駛向浴室,說"我們走吧,Billy,牙齒不會自己 刷! "該描繪如圖3所示,圖3示出了本文描述的一個實施例的與用戶交互的玩具車交互設(shè) 備的屏幕截圖。在屏幕截圖300中,Mater車310顯示為沿著走廊駛向浴室,用戶320緊跟 其后。這里,玩具車交互設(shè)備310能(例如,使用一個或多個攝像頭設(shè)備,利用接收自用戶 穿戴著的物品的信號等)監(jiān)視用戶320的位置,并調(diào)整玩具車310的運動,以保持相對于用 戶320 -致的距離。例如,玩具車310被配置為在向浴室移動過程中,保持在用戶320之前 三至五步之間的距離。如果用戶320停止前行(例如,與住所內(nèi)的某個人講話),則玩具車 310檢測到這個情況并(例如,通過一起停止移動,通過繞圈行駛等)保持相對于用戶它的 位置。
[0090] 除了對用戶動作做出反應(yīng),交互設(shè)備被配置為對其他交互設(shè)備做出反應(yīng)。該交互 設(shè)備的例子如圖4所示,圖4示出了根據(jù)本文描述的一個實施例的與用戶交互的仙女交互 設(shè)備的屏幕截圖。如圖所示,屏幕截圖400描繪了用戶410(本文中稱為"Susie"),投影玩 具小仙女420,音樂盒交互設(shè)備430和鑰匙交互設(shè)備440。在該例子中,假定Susie410將鑰 匙設(shè)備440插入音樂盒設(shè)備430中,以解鎖音樂盒設(shè)備430的附加功能。本文中,一旦檢測 到用戶410將鑰匙設(shè)備440插入音樂盒設(shè)備430中(即,特定激勵事件的發(fā)生),音樂盒設(shè) 備430就開始播放通過使用鑰匙440解鎖的新歌曲(即,響應(yīng)于特定激勵事件的發(fā)生而執(zhí) 行的相應(yīng)動作)。
[0091] 此外,可預(yù)見的是,響應(yīng)于一個激勵事件的發(fā)生,通過一個或多個交互設(shè)備可執(zhí)行 至少一個動作。例如,如屏幕截圖400所示,除了播放新歌曲之外,(例如,在音樂盒430中, 位于房間內(nèi)等的)投影對象開始在用戶410背后的墻上投影森林場景,并投影在空中飛舞 的小仙女圖像420,在小仙女420身后有精靈塵落下。此外,小仙女圖像420被投影,這樣它 能跟著用戶410移動。例如,小仙女圖像420會(例如,使用位于遍布房間內(nèi)的一個或多個 揚聲器)說,"Susie,該跳個新舞蹈啦!"之后投影對象(例如,使用一個或多個攝像頭)追 蹤Susie的移動并以小仙女圖像420模仿用戶410移動的方式投影小仙女圖像420。因此, 當(dāng)用戶410編了新的舞蹈,投影的小仙女420就一起跟著模仿相同的舞步和移動。如此,提 供了交互設(shè)備能以語境合適的方式實時響應(yīng)用戶的沉浸式播放環(huán)境。
[0092] 除了對包括用戶和/或另一個實體交互設(shè)備的激勵事件做出反應(yīng)之外,交互設(shè)備 還能響應(yīng)發(fā)生在虛擬世界或增強現(xiàn)實空間中的激勵事件。此外,交互設(shè)備能被配置為通過 利用在虛擬世界或增強現(xiàn)實空間中的動作響應(yīng)于激勵事件的發(fā)生。例如,實施例可被配置 為獎勵給用戶特定的虛擬或增強現(xiàn)實設(shè)備以執(zhí)行某些任務(wù)。該例子如圖5所示。本文中, 屏幕截圖500描繪了小仙女玩具交互設(shè)備510,用戶505和顯示屏幕515。響應(yīng)于檢測到的 特定激勵事件的發(fā)生,小仙女玩具510使用一個或多個揚聲器設(shè)備說,"Susie,該給你的獎 勵了 !在仙靈框架上搖我一下來揭開你的獎品吧! "孩子505將小仙女玩具設(shè)備510放到 顯示屏幕515(即,本例中的仙靈框架)上,一旦(例如,基于接收自玩具510中的加速器的 數(shù)據(jù))檢測到用戶505在顯示設(shè)備515上搖了玩具510,顯示器515就呈現(xiàn)描繪精靈塵從小 仙女玩具510落下的畫面。例如,小仙女玩具510包括能夠檢測孩子何時搖晃玩具510的 加速器設(shè)備,小仙女玩具510能轉(zhuǎn)發(fā)該加速器信息,例如,轉(zhuǎn)發(fā)給控制器設(shè)備或直接轉(zhuǎn)發(fā)給 顯不屏幕515。
[0093] 一旦檢測到孩子505在顯示屏幕515上搖晃了小仙女玩具510 ( 即,特定激勵事件 的發(fā)生),顯示屏幕515就呈現(xiàn)描繪精靈塵從小仙女玩具510落下的畫面(即,響應(yīng)于激勵 事件的動作)。一旦呈現(xiàn)了足夠多的精靈塵,顯示屏幕515隨后呈現(xiàn)描繪虛擬鑰匙520的畫 面。之后,小仙女玩具510會說"祝賀Susie !我確定這把鑰匙將來遲早會有用的!"在本 例中,顯示屏幕510與控制設(shè)備通信來通知控制器設(shè)備已經(jīng)顯示了虛擬鑰匙520。而控制器 設(shè)備與小仙女玩具510通信,用于指示小仙女玩具510 -個或多個動作以響應(yīng)于顯示的虛 擬鑰匙520。
[0094] 除了顯示虛擬鑰匙520,顯示設(shè)備520還能使用戶505以多種方式與虛擬鑰匙520 交互。例如,用戶505能使用顯示設(shè)備520的觸摸屏面來操縱虛擬鑰匙。在一個實施例中, 用戶505能在增強現(xiàn)實空間中操縱鑰匙520。例如,用戶505能伸手到顯示器510之后以抓 住鑰匙520, 一旦檢測到用戶505的手已經(jīng)在增強現(xiàn)實空間中觸摸到虛擬鑰匙520,顯示設(shè) 備510就呈現(xiàn)描繪虛擬鑰匙520移動的一個或多個畫面以響應(yīng)于用戶的觸摸。
[0095] 在一個實施例中,使用用戶505戴著的增強現(xiàn)實眼鏡來顯示虛擬鑰匙520。之后用 戶在實體環(huán)境中操縱虛擬鑰匙520。例如,用戶在實體環(huán)境中抓住顯示虛擬鑰匙的位置,之 后增強顯示眼鏡能呈現(xiàn)一系列描繪用戶的手握著虛擬鑰匙的畫面。隨后用戶通過例如將虛 擬鑰匙插入實體交互設(shè)備中的鑰匙孔來操作虛擬鑰匙。
[0096] 這樣的例子如圖6所示,圖6示出了根據(jù)本文描述的一個實施例的與虛擬鑰匙交 互的音樂盒交互設(shè)備的屏幕截圖。如圖所示,屏幕截圖600描繪了音樂盒交互設(shè)備610,虛 擬鑰匙620插入設(shè)備610的鑰匙孔中。例如,屏幕截圖600表示由增強現(xiàn)實設(shè)備,例如一對 增強現(xiàn)實眼鏡呈現(xiàn)的一系列畫面中的一個。在一個實施例中,將虛擬鑰匙620插入音樂盒 610中代表激勵事件的發(fā)生,音樂盒610 (和/或另一個交互設(shè)備)被配置為執(zhí)行相應(yīng)的一 個或多個動作來作為響應(yīng)。例如,一旦檢測到虛擬鑰匙已經(jīng)插入了,音樂盒610中的邏輯就 激活音樂盒設(shè)備610中的一個或多個燈,并使音樂盒610中的一個或多個揚聲器設(shè)備播放 特定歌曲。此外,邏輯發(fā)動音樂盒設(shè)備610中的發(fā)動機,以使設(shè)備610的小雕像部分旋轉(zhuǎn)。 如此,允許交互設(shè)備不僅對實體激勵事件做出反應(yīng),還對虛擬和增強現(xiàn)實事件也做出了反 應(yīng)。
[0097] 除了描繪實體和虛擬對象之間的交互之外,這種增強現(xiàn)實技術(shù)還用于改變實體對 象戶或用戶的外觀。這樣的例子如圖7所示,圖7示出了根據(jù)本文描述的一個實施例的與 用戶交互的玩具車交互設(shè)備的屏幕截圖。如圖所示,屏幕截圖700示出了用戶710, Mater 玩具車交互設(shè)備720以及顯示設(shè)備730。顯示設(shè)備730示出了顯示包括用戶710的增強描 繪740以及玩具車設(shè)備720的增強描繪750的渲染畫面。例如,用戶710和交互玩具車設(shè) 備720的一個或多個圖像能使用實體環(huán)境中的一個或多個攝像頭來捕獲,增強現(xiàn)實組件能 呈現(xiàn)描繪改變形狀的一個或多個圖像的一個或多個畫面(例如,在屏幕截圖700的顯示設(shè) 備730上顯示的畫面)。
[0098] 此外,如以上討論的,實施例可具體對每個用戶調(diào)整沉浸式玩家體驗。例如,體驗 能基于與用戶交互的交互玩具的類型(例如,Mater車相對于小仙女玩具),用戶與玩具之 間的交互(例如,Mater建議Billy跳disco),用戶喜好(例如,用戶喜愛的音樂或舞蹈類 型)等被調(diào)整。例如,當(dāng)Mater車720基于表明Billy710熟悉和/或?qū)isco舞蹈感興趣 的歷史數(shù)據(jù)讓BiIly 710跳disco時,小仙女玩具基于屬于Susie的歷史數(shù)據(jù)讓Susie (即, 不同用戶)跳不同類型的舞蹈。例如,假定幾周之前,小仙女玩具問Susie長到后想成為什 么人,Susie回答"芭蕾舞女演員!"隨后,當(dāng)小仙女玩具交互設(shè)備讓Susie在增強現(xiàn)實設(shè)備 前跳舞時(即,響應(yīng)于激勵事件的發(fā)生而執(zhí)行的動作),小仙女設(shè)備基于之前獲取的用戶喜 好信息會建議Susie跳芭蕾舞。
[0099] 此外,交互設(shè)備可被配置為對時間激勵事件做出反應(yīng)。例如,特定的交互設(shè)備被配 置為響應(yīng)于檢測到當(dāng)前是一天的特定時間而執(zhí)行某個動作。例如,實施例基于描述Billy 過去動作的歷史數(shù)據(jù)能確定當(dāng)前時間是9:59pm,并確定Billy通常在10:00pm左右上床睡 覺。這樣,響應(yīng)于檢測到馬上到l〇 :〇〇pm,交互設(shè)備詢問用戶是否想聽睡前故事。交互設(shè)備 根據(jù)確定Billy表示他想聽睡前故事,訪問Billy房間中的360度投影對象來在房間的墻 上投影篝火和夜間場景。該場景的例子如圖8所示。本文中,屏幕截屏800描繪投影單元 820投影顯示Mater角色810坐在篝火前的畫面。投影的Mater角色之后給Billy講一個 它的有名的吹牛故事。在一個實施例中,Mater投影基于描述Mater交互設(shè)備之前與用戶 的活動的歷史數(shù)據(jù)來調(diào)整故事。例如,根據(jù)確定那天早前Billy在散熱器泉鎮(zhèn)(Radiator Springs)和Mater跑步,(例如,由控制設(shè)備控制的)Mater投影講一個關(guān)于在它曾是超膽 俠時,它如何跳過散熱器泉鎮(zhèn)的幾米寬的峽谷的大話。
[0100] 圖9示出了根據(jù)本文的一個實施例的控制器設(shè)備的例子。如圖所示,控制器900 包括處理器910,存儲設(shè)備915,存儲器920和網(wǎng)絡(luò)接口 940。一般地,處理器910檢索存儲 在存儲器920中的編程指令并執(zhí)行。處理器910被包括以表示一個CPU,多個CPU,具有多 個處理核的一個CPU,具有多個執(zhí)行路徑的多個CPU等。存儲器920通常被包括以表示隨機 存取存儲器。網(wǎng)絡(luò)接口 940能使控制器設(shè)備900連接到數(shù)據(jù)通信網(wǎng)絡(luò)(例如,有線以太網(wǎng) 連接或802. 11無線網(wǎng)絡(luò))。此外,當(dāng)描述的實施例示出特定控制器900的組件時,本領(lǐng)域普 通技術(shù)人員可以意識到交互對象可使用多種不同硬件結(jié)構(gòu)。另外,可以明確地預(yù)見的是,實 施例可使用能夠執(zhí)行本文描述的功能的任意設(shè)備或計算機系統(tǒng)來實現(xiàn)。
[0101] 存儲器920表示足夠大來容納必要的程序和數(shù)據(jù)結(jié)構(gòu)的任意存儲器。存儲器920 可以是一個存儲器設(shè)備或多個存儲器設(shè)備的組合,包括隨機存取存儲器,非易失性或備用 存儲器(例如,可編程的存儲器或閃存,只讀存儲器等)。另外,存儲器920和存儲設(shè)備915 可被認(rèn)為包括物理地設(shè)置于別處(例如,在通信耦合到控制器設(shè)備900的另一個計算機上) 的實體存儲器。示例性的,存儲器920包括控制器組件925,用戶數(shù)據(jù)930和操作系統(tǒng)935。 操作系統(tǒng)935通??刂圃诳刂破髟O(shè)備900上的應(yīng)用程序的執(zhí)行。操作系統(tǒng)935的例子包括 UNIX,Microsoft ^Windows?操作系統(tǒng)版本,分布式Linux?操作系統(tǒng)。操作系統(tǒng)935的其 他例子包括用于游戲機的傳統(tǒng)操作系統(tǒng),其包括用于如Nintendo DS?和Sony PSP?系統(tǒng) 等的傳統(tǒng)操作系統(tǒng)。
[0102] 一般來說,控制器組件925配置交互對象(或者例如,在敘事體驗的語境中,敘事 設(shè)備110)以執(zhí)行響應(yīng)于檢測到的激勵的特定動作。特定動作可以是基于用戶數(shù)據(jù)930 (例 如,用戶和各種交互對象之間的歷史交互數(shù)據(jù),用戶喜好數(shù)據(jù)等)和一個或多個環(huán)境因素 (例如,對象當(dāng)前位于的住所的房間,一天中的時間,一周中的一天等)的。例如,在一個實 施例中,控制器組件925將識別特定事件和執(zhí)行相應(yīng)動作的邏輯發(fā)送給每個設(shè)備。在這樣 的實施例中,之后設(shè)備能使用其上的輸入/輸出設(shè)備(例如,攝像頭,麥克風(fēng),無線收發(fā)器, 紅外傳感器等)來檢測特定事件何時發(fā)生。例如,設(shè)備能使用攝像頭檢測特定投影何時出 現(xiàn),之后基于對象的當(dāng)前語境執(zhí)行相應(yīng)的動作作為響應(yīng)。再舉個例子,設(shè)備能(例如,使用 藍(lán)牙通信)從另一個設(shè)備接收無線信號,以表示特定動作已經(jīng)執(zhí)行。設(shè)備隨后執(zhí)行相應(yīng)的 動作以響應(yīng)于接收信號。該實施例的一個優(yōu)點是,設(shè)備可對給定激勵做出相對快的反應(yīng),因 為反應(yīng)邏輯已經(jīng)在設(shè)備上。
[0103] 在具體實施例中,控制器組件925被配置為直接控制設(shè)備的動作。例如,控制器組 件925將消息發(fā)送給第一個設(shè)備,指示設(shè)備執(zhí)行特定動作來開始故事或特定的對話變換。 設(shè)備隨后執(zhí)行指定動作。在一個實施例中,一旦動作被成功執(zhí)行,設(shè)備就將應(yīng)答消息發(fā)送回 控制器組件925。在一個具體實施例中,從控制器組件925發(fā)送消息后的某段預(yù)定時間之 后,控制器組件925能自動假定設(shè)備已執(zhí)行動作。
[0104] 在任意情況下,一旦控制器組件925確定(或推測)動作已被執(zhí)行,就根據(jù)具體故 事識別能對執(zhí)行的動作做出反應(yīng)的一個或多個其他設(shè)備。如以上討論的,在某些情況下,控 制器組件925確定能夠?qū)?zhí)行的動作做出反應(yīng)、應(yīng)對執(zhí)行的動作做出反應(yīng)的一部分設(shè)備。 例如,控制器組件925確定六個不同設(shè)備能對執(zhí)行的動作做出實體的和聽覺上的反應(yīng)???制器組件925之后選擇六個設(shè)備中的幾個,應(yīng)對特定激勵事件(即,已執(zhí)行的動作)做出反 應(yīng)。控制器組件925還確定每個設(shè)備應(yīng)如何做出反應(yīng)。舉個例子,控制器組件925確定全 部六個設(shè)備應(yīng)對激勵事件做出實體反應(yīng),而僅六個設(shè)備中的兩個對激勵事件做出聽覺上的 反應(yīng)。如此,有利于防止設(shè)備間"互相交談",并確保用戶能夠清晰地聽見和理解設(shè)備的聽覺 反應(yīng)。
[0105] 一般來說,設(shè)備和控制器900可以以很多不同的、與本公開一致的方式被實現(xiàn)。關(guān) 于硬件,實施例可采用模塊設(shè)計,以在不同的交互對象之間最大限度的重用硬件。該設(shè)計可 包括,例如,硬件適配器,其允許通用處理器、存儲器和總線經(jīng)由多個傳感器、顯示器、效應(yīng) 器和其他通信裝置接收數(shù)據(jù)并發(fā)送。此外,可使用系統(tǒng)和/或操作系統(tǒng)未知的網(wǎng)站(例如, 門戶)以為所有用戶確保最大程度的兼容性。
[0106] 交互對象的例子如圖10所示,圖10示出了根據(jù)本文描述的一個實施例的配置有 交互對象組件的交互對象的框圖。在該例子中,交互對象100包括,但不限于,處理器1010, 存儲設(shè)備1015,存儲器1020, I/O設(shè)備1035,網(wǎng)絡(luò)接口 1040,攝像頭設(shè)備1045,顯示設(shè)備 1050和加速器設(shè)備1055。一般地,處理器1010檢索存儲在存儲器1020中的編程指令并執(zhí) 行。處理器1010被包括以表示一個CPU,多個CPU,具有多個處理核的一個CPU,具有多個 執(zhí)行路徑的多個CPU等。存儲器1020通常被包括以表示隨機存取存儲器。網(wǎng)絡(luò)接口 1040 能使交互對象1000連接到數(shù)據(jù)通信網(wǎng)絡(luò)(例如,有線以太網(wǎng)連接或802. 11無線網(wǎng)絡(luò))。此 外,當(dāng)描述的實施例示出特定交互對象的組件時,本領(lǐng)域普通技術(shù)人員可以意識到交互對 象可使用多種不同硬件結(jié)構(gòu)。另外,可以明確地預(yù)見的是,實施例可使用能夠執(zhí)行本文描述 的功能的任意設(shè)備或計算機系統(tǒng)來實現(xiàn)。
[0107] 存儲器1020表示足夠大來容納必要的程序和數(shù)據(jù)結(jié)構(gòu)的任意存儲器。存儲器 1020可以是一個存儲器設(shè)備或多個存儲器設(shè)備的組合,包括隨機存取存儲器,非易失性或 備用存儲器(例如,可編程的存儲器或閃存,只讀存儲器等)。另外,存儲器1020和存儲設(shè) 備1015可被認(rèn)為包括物理地設(shè)置于別處(例如,在通信耦合到交互對象1000的另一個計 算機上)的存儲器。示例性的,存儲器1020包括交互對象組件1025和操作系統(tǒng)1030。操 作系統(tǒng)1030通常控制在交互對象1000上的應(yīng)用程序的執(zhí)行。操作系統(tǒng)1030的例子包括 UNIX,Microsoft Windows?操作系統(tǒng)版本,分布式Linux?操作系統(tǒng)。操作系統(tǒng)1030的 其他例子包括用于游戲機的傳統(tǒng)操作系統(tǒng),其包括用于如Nintendo DS?和Sony PSP?系 統(tǒng)等的傳統(tǒng)操作系統(tǒng)。
[0108] I/O設(shè)備1035表示多種輸入和輸出設(shè)備,包括顯示器,鍵盤,觸摸屏等。例如,I/O 設(shè)備1035可包括用于為用戶提供界面的顯示設(shè)備。舉個例子,顯示器可提供觸敏屏幕,允 許用戶選擇不同的應(yīng)用以及在一個應(yīng)用中選擇不同的選項(例如,選擇數(shù)字媒體內(nèi)容實例 觀看)。此外,I/O設(shè)備1035可包括一組按鈕,開關(guān)或其他用于控制設(shè)備1000的物理設(shè)備 機構(gòu)。此外,I/O設(shè)備1035可包括能使交互對象1000執(zhí)行實體動作(例如,振動,在房間 走動,做手勢,做表情等)的機械化組件或其他組件。
[0109] 交互對象組件1025可配置為識別多種激勵事件并分別將一個或多個動作與多種 激勵事件中的每一個相關(guān)聯(lián)。一旦檢測到一個激勵事件已經(jīng)發(fā)生,交互