專利名稱:標(biāo)識(shí)并評(píng)定虛擬世界對(duì)象的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本申請(qǐng)涉及用于標(biāo)識(shí)和評(píng)定(rate)虛擬世界對(duì)象的系統(tǒng)、方法和計(jì)算機(jī) 可讀介質(zhì)。
背景技術(shù):
虛擬世界是由多個(gè)用戶通過在線界面來訪問的交互沖莫擬的環(huán)境。用戶通 過化身(avatar)在虛擬世界中居住且相互作用,該化身是有人的特點(diǎn)的二維 或三維圖形表示。存在許多不同類型的虛擬世界。但是,存在許多虛擬世界 通常共有的一些特征(i)共享空間該世界允許許多用戶同時(shí)參與;(ii) 圖形用戶界面環(huán)境視覺地描繪空間,其方式范圍從2-D "卡通"影像到更 擬真(immersive)的3-D環(huán)境;(iii)即時(shí)性(immediacy):實(shí)時(shí)地發(fā)生相互 作用,(iv)交互性環(huán)境允許用戶改變、發(fā)展、建立、或提交定制的內(nèi)容; (v)持久性不論各個(gè)用戶是否登錄,環(huán)境的存在都持續(xù);(vi)社會(huì)性/團(tuán) 體型環(huán)境允許并鼓勵(lì)形成諸如例如團(tuán)隊(duì)、協(xié)會(huì)、倶樂部、同居者和鄰居之 類的社會(huì)小組。
化身可以具有廣闊范圍的商業(yè)和社會(huì)經(jīng)驗(yàn)。這種商業(yè)和社會(huì)經(jīng)驗(yàn)在諸如 在線世界第二生活(第二生活(Second Life)是美國或其他國家或兩者中的 Linden Research的注冊(cè)商標(biāo))中提供的內(nèi)容之類的在線虛擬世界的日益增長(zhǎng) 的重要性方面正變得越來越普遍。
可見的視野是具體用戶的視野。具體用戶的可見視野包括虛擬世界對(duì)象 ("VU對(duì)象,,)以及屬于其他用戶的化身。VU對(duì)象是在虛擬空間中不表示用 戶的元素。VU對(duì)象可以是例如虛擬世界中的建筑物、雕像、布告板、標(biāo)記和 廣告。具體用戶的可見視野通過在用戶的虛擬世界客戶端中當(dāng)前裝載的根據(jù) 幾何(geometries)和結(jié)構(gòu)(textures)的虛擬世界網(wǎng)格(grid)軟件來確定。
象的時(shí)間長(zhǎng)度。由通用唯一標(biāo)識(shí)符(Universally Unique Identifiers, UUID )來 標(biāo)識(shí)VU對(duì)象,該普遍唯一標(biāo)識(shí)符是在所有標(biāo)識(shí)符都將是唯一的預(yù)期下與VU對(duì)象相關(guān)以允許合并表格甚至數(shù)據(jù)庫的唯一標(biāo)識(shí)符。每個(gè)VU對(duì)象具有唯一
的訓(xùn)D。
如果用戶在虛擬世界中創(chuàng)建或獲取#1 i人為對(duì)廣大團(tuán)體的用戶(broadcommunity of users)而言討厭的VU對(duì)象,則可能出現(xiàn)問題。典型地,用戶必須避開討厭的VU對(duì)象的位置,直到虛擬世界的主人看到討厭的VU對(duì)象并移除它。但是,由于虛擬世界的復(fù)雜性和相對(duì)大的范圍,主人極難有效地監(jiān)視VU對(duì)象以確定哪些對(duì)象對(duì)廣大團(tuán)體的用戶是討厭的。
因此,發(fā)明人在此認(rèn)識(shí)到對(duì)于允許用戶標(biāo)識(shí)和評(píng)定虛擬世界中的VU對(duì)象的系統(tǒng)、方法和計(jì)算機(jī)可讀介質(zhì)的需要。
發(fā)明內(nèi)容
提供了根據(jù)示例實(shí)施例的、用于標(biāo)識(shí)和評(píng)定虛擬世界中的VU對(duì)象的方法。該方法包括對(duì)于第一用戶,在第一時(shí)間時(shí)在顯示設(shè)備上顯示虛擬世界的區(qū)域中的第一和第二 VU對(duì)象。該方法還包括標(biāo)識(shí)^修改了第一VU對(duì)象的視圖的第二VU對(duì)象。該方法還包括輸入與第二 VU對(duì)象相關(guān)的第一評(píng)定信息,該第一評(píng)定信息標(biāo)識(shí)對(duì)第二 VU對(duì)象的用戶感知。該方法還包括輸入用戶觀看偏好信息,該用戶觀看偏好信息指示用于選擇要在虛擬世界的區(qū)域中向第一用戶顯示的VU對(duì)象的評(píng)定信息。該方法還包括在第一存儲(chǔ)位置中存儲(chǔ)用戶觀看偏好信息。該用戶觀看偏好信息與虛擬世界的區(qū)域和第一用戶相關(guān)4關(guān)。該方法還包括在第一時(shí)間之后的第二時(shí)間時(shí),對(duì)于第一用戶在顯示設(shè)備上顯示在虛擬世界的區(qū)域中的第一 VU對(duì)象,而基于與第二 VU對(duì)象相關(guān)的第一評(píng)定信息和用戶觀看偏好信息的評(píng)定信息,不顯示第二 VU對(duì)象。
提供了根據(jù)另一示例實(shí)施例的、用于標(biāo)識(shí)和評(píng)定虛擬世界中的VU對(duì)象的系統(tǒng)。該系統(tǒng)包括第一顯示設(shè)備;以及第一計(jì)算機(jī),可操作地與所述第一顯示設(shè)備通信。第 一計(jì)算機(jī)被配置以促使第 一顯示設(shè)備對(duì)于第 一用戶在第一時(shí)間時(shí)顯示在虛擬世界的區(qū)域中的第一和第二 VU對(duì)象。所述第一計(jì)算機(jī)還被配置以允許第一用戶標(biāo)識(shí)修改了第一 VU對(duì)象的視圖的第二 VU對(duì)象。所述第一計(jì)算機(jī)還被配置以允許第一用戶輸入與第二 VU對(duì)象相關(guān)的第一評(píng)定信息,該第一評(píng)定信息標(biāo)識(shí)對(duì)第二 VU對(duì)象的用戶感知。所述第一計(jì)算機(jī)還被配置以允許第一用戶輸入用戶觀看偏好信息,該用戶觀看偏好信息指示用于選擇要在虛擬世界的區(qū)域中向第一用戶顯示的VU對(duì)象的評(píng)定信息。所述第 一計(jì)算機(jī)還被配置以在第 一存儲(chǔ)位置中存儲(chǔ)用戶觀看偏好信息。所述用戶觀看偏好信息與虛擬世界的區(qū)域和第 一用戶相關(guān)聯(lián)。所述第 一計(jì)算機(jī)還被配置以促使第 一顯示設(shè)備在第 一時(shí)間之后的第二時(shí)間時(shí)對(duì)于第 一用戶顯示在
虛擬世界的區(qū)域中的第一vu對(duì)象,而基于與第二 vu對(duì)象相關(guān)的第一評(píng)定信息和用戶觀看偏好信息的評(píng)定信息,不顯示第二 vu對(duì)象。
提供了根據(jù)另一示例實(shí)施例的計(jì)算機(jī)可讀介質(zhì),其具有用于執(zhí)行用于標(biāo)
識(shí)和評(píng)定虛擬世界中的VU對(duì)象的方法的計(jì)算機(jī)可執(zhí)行的指令。該方法包括對(duì)于第一用戶,在第一時(shí)間時(shí)在顯示設(shè)備上顯示在虛擬世界的區(qū)域中的第一和第二 VU對(duì)象。該方法還包括標(biāo)識(shí)修改了第一 VU對(duì)象的視圖的第二 VU對(duì)象。該方法還包括輸入與第二 VU對(duì)象相關(guān)的第一評(píng)定信息,該第一評(píng)定信息標(biāo)識(shí)對(duì)第二 VU對(duì)象的用戶感知。該方法還包括輸入用戶觀看偏好信息,該用戶觀看偏好信息指示用于選擇要在虛擬世界的區(qū)域中向第 一用戶顯示的VU對(duì)象的評(píng)定信息。該方法還包括在第一存儲(chǔ)位置中存儲(chǔ)用戶觀看偏好信息。該用戶觀看偏好信息與虛擬世界的區(qū)域和第一用戶相關(guān)聯(lián)。該方法還包括在第一時(shí)間之后的第二時(shí)間時(shí),對(duì)于第一用戶在顯示設(shè)備上顯示在虛擬世界的區(qū)域中的第一 VU對(duì)象,而基于與第二 VU對(duì)象相關(guān)的第 一評(píng)定信息和用戶觀看偏好信息的評(píng)定信息,不顯示第二 VU對(duì)象。
圖1是根據(jù)示例實(shí)施例的用于標(biāo)識(shí)和評(píng)定虛擬世界中的VU對(duì)象的系統(tǒng)的示意圖2是在圖1的系統(tǒng)中使用的主菜單的示意圖3是圖2的主菜單的另一示意圖4是在圖1的系統(tǒng)中使用的用戶觀看偏好菜單的示意圖5是在圖1的系統(tǒng)中使用的評(píng)定和分類菜單的示意圖6是由圖1的系統(tǒng)使用的數(shù)據(jù)庫記錄的示意圖7-9是根據(jù)另一示例實(shí)施例的用于標(biāo)識(shí)和評(píng)定虛擬世界中的VU對(duì)象的方法的流程圖。
具體實(shí)施方式
參考圖1,提供根據(jù)示例實(shí)施例的用于標(biāo)識(shí)和評(píng)定虛擬世界中的VU對(duì)象的系統(tǒng)10。該系統(tǒng)10包括主VU計(jì)算機(jī)服務(wù)器20、存儲(chǔ)器設(shè)備22、通信網(wǎng)絡(luò)24、計(jì)算機(jī)26、鍵盤27、鼠標(biāo)28、顯示設(shè)備30、計(jì)算機(jī)38、鍵盤39、鼠標(biāo)40和顯示設(shè)備42。系統(tǒng)10的優(yōu)點(diǎn)在于系統(tǒng)10允許用戶標(biāo)識(shí)和評(píng)定VU對(duì)象,指示對(duì)VU對(duì)象的用戶討厭程度。另外,系統(tǒng)IO允許用戶將分類信息與VU對(duì)象相關(guān)聯(lián)。另外,系統(tǒng)IO允許用戶指定觀看偏好信息,以便系統(tǒng)IO不向用戶顯示不滿足與該用戶有關(guān)的觀看偏好信息的VU對(duì)象。應(yīng)該注意,術(shù)語"存儲(chǔ)位置"包括文件、數(shù)據(jù)庫、表格、數(shù)據(jù)結(jié)構(gòu)或其部分中的至少一個(gè)。另外,雖然一些示例實(shí)施例在文件中存儲(chǔ)數(shù)據(jù),但可以在任何存儲(chǔ)位置處存儲(chǔ)數(shù)據(jù)。 '
主VU計(jì)算機(jī)服務(wù)器20被配置以執(zhí)行響應(yīng)于從計(jì)算機(jī)26和38接收的請(qǐng)求而提供對(duì)應(yīng)于與一個(gè)或多個(gè)用戶相關(guān)的化身和其他VU對(duì)象的數(shù)據(jù)的軟件例程。
通信網(wǎng)絡(luò)24被配置用于在主VU計(jì)算機(jī)服務(wù)器20和計(jì)算機(jī)26和38之間路由數(shù)據(jù)。
計(jì)算機(jī)26被配置用于從第一用戶的主VU計(jì)算機(jī)服務(wù)器20接收與VU對(duì)象UUID和相關(guān)的VU對(duì)象對(duì)應(yīng)的數(shù)據(jù)。另外,計(jì)算才幾26^t配置以在顯示設(shè)備30上顯示虛擬世界中的VU對(duì)象。計(jì)算機(jī)26執(zhí)行在本地硬盤驅(qū)動(dòng)器和RAM中存儲(chǔ)的算法,用于在顯示設(shè)備30上顯示虛擬世界和相關(guān)的VU對(duì)象和化身。計(jì)算機(jī)26還從^:盤27和鼠標(biāo)28接收命令,用于將與第一用戶相關(guān)的圖2的化身68移動(dòng)到虛擬世界內(nèi)的期望位置,且用于允許化身68在虛擬世界內(nèi)的期望位置處完成期望的任務(wù)。計(jì)算機(jī)26還從輸入設(shè)備27、 28接收用于標(biāo)識(shí)和評(píng)定在虛擬世界中的一個(gè)或多個(gè)VU對(duì)象的凄t據(jù),如以下將詳細(xì)描述的。
計(jì)算機(jī)38被配置以從第二用戶的主VU計(jì)算機(jī)服務(wù)器20接收對(duì)應(yīng)于VU對(duì)象UUID和相關(guān)的VU對(duì)象的數(shù)據(jù)。另外,計(jì)算機(jī)38被配置以在顯示設(shè)備42上顯示虛擬世界中的VU對(duì)象。計(jì)算機(jī)38執(zhí)行在本地硬盤驅(qū)動(dòng)器和RAM中存儲(chǔ)的算法,用于在顯示設(shè)備42上顯示虛擬世界和相關(guān)的VU對(duì)象和化身。計(jì)算機(jī)38還從鍵盤39和鼠標(biāo)40接收命令,用于將與第二用戶相關(guān)的化身移動(dòng)到虛擬世界內(nèi)的期望位置,且用于允許化身在虛擬世界內(nèi)的期望位置處完成期望的任務(wù)。計(jì)算機(jī)38還從輸入i殳備39、 40接收用于標(biāo)識(shí)和評(píng)定在虛擬世界中的 一個(gè)或多個(gè)vu對(duì)象的數(shù)據(jù),如將在以下詳細(xì)描述的。
參考圖2,圖1的計(jì)算機(jī)26促使顯示設(shè)備30顯示主菜單60。在一個(gè)示例實(shí)施例中,主菜單60具有"觀看"菜單項(xiàng)和"評(píng)定和分類VU對(duì)象"菜單項(xiàng)。另外,顯示設(shè)備30顯示虛擬世界的區(qū)域62。區(qū)域62具有虛擬雜貨店64、在虛擬雜貨店前面布置的虛擬垃圾桶66以及與第一用戶相關(guān)的化身68。例如,虛擬雜貨店64的主人可以利用圖1的系統(tǒng)IO將虛擬垃圾桶66評(píng)定為在雜貨店64前的反感的(objectionable) VU對(duì)象。
參考圖2和5,當(dāng)?shù)谝挥脩暨x擇在主菜單60上的"評(píng)定和分類VU對(duì)象"菜單項(xiàng)、然后利用鼠標(biāo)28選擇區(qū)域62中的VU對(duì)象時(shí),顯示設(shè)備30顯示評(píng)定和分類菜單140。
在一些示例實(shí)施例中,評(píng)定和分類菜單140被配置以允許第一用戶利用評(píng)定滑動(dòng)條142選才奪與所選VU對(duì)象有關(guān)的評(píng)定信息,指示對(duì)VU對(duì)象的用戶討厭程度。第一用戶可以利用鼠標(biāo)28、使用評(píng)定滑動(dòng)條142來選擇指示以下的評(píng)定號(hào)(1-6)之一l-理想的、2-吸引人的、3-有用的、4-無用的、5-討厭的、和6-不可接受。具體地,第一用戶可以將評(píng)定滑動(dòng)條142移動(dòng)到指示對(duì)所選VU對(duì)象的用戶討厭程度的六個(gè)位置之一。例如,第一用戶可以為如圖2所示的垃圾桶66選擇評(píng)定號(hào)"4"。在一些示例實(shí)施例中,用戶可以輸入諸如他們?yōu)楹芜x擇評(píng)定的其他信息。另外,用戶可以使用將向?qū)ο笏姓甙l(fā)送信息的菜單選項(xiàng)來選擇向?qū)ο笏姓甙l(fā)送反饋。以此方式,可以促使對(duì)象所有者改變或移除由該對(duì)象所有者生成的對(duì)象。在對(duì)象所有者改變對(duì)象的情況下,可以向先前為該對(duì)象選擇了評(píng)定的用戶通知對(duì)象的改變和考慮評(píng)定所改變的對(duì)象的需要。
評(píng)定和分類菜單140被進(jìn)一步配置以允許第一用戶選擇標(biāo)識(shí)對(duì)VU對(duì)象的用戶感知的、與所選VU對(duì)象有關(guān)的分類信息。具體地,第一用戶可以利用鼠標(biāo)28來選擇分類復(fù)選框144、 146、 148之一。如果選擇了復(fù)選框144,則所選VU對(duì)象與"歡樂,,分類相關(guān)。例如,第一用戶可以為圖2所示的垃圾桶66選擇"歡樂"分類。如果選擇了復(fù)選框146,則所選的VU對(duì)象與"和諧(corporate ),,分類相關(guān)聯(lián)。如果選擇了復(fù)選框148,則所選VU與"悲傷"分類相關(guān)聯(lián)。在可替換的實(shí)施例中,評(píng)定和分類菜單140具有用于標(biāo)識(shí)對(duì)VU對(duì)象的用戶感知的多個(gè)其他分類??梢灶A(yù)定義分類,比如由管理員建立或者比如特別地由用戶通過文本框控制來輸入。
10參考圖5和6,評(píng)定和分類菜單140被進(jìn)一步配置以允許第一用戶選擇保存命令按鈕150來在數(shù)據(jù)庫的記錄中保存與所選VU對(duì)象有關(guān)的評(píng)定信息和分類信息。例如,當(dāng)?shù)谝挥脩羰褂檬髽?biāo)28選擇保存命令按鈕150時(shí),計(jì)算機(jī)26可以在存儲(chǔ)器設(shè)備22中生成具有以下字段的記錄168: (i)日期、(ii)時(shí)間、(iii)用戶ID、 (iv)區(qū)域ID、 (v)所選VU對(duì)象UUID、 ( vi)評(píng)定、和(vii)分類。日期字段具有指示何時(shí)生成了記錄168的日期信息。時(shí)間字段具有指示何時(shí)生成了記錄168的時(shí)間信息。用戶ID字段具有與訪問虛擬世界的第一用戶有關(guān)的用戶ID。例如,用戶ID字段可以具有與第一用戶相關(guān)的用戶ID "0001"。區(qū)域ID字段具有識(shí)別與第一用戶相關(guān)的化身處于虛擬世界的部分的區(qū)域ID。例如,區(qū)域ID字段可以具有與如下區(qū)域62相關(guān)的區(qū)域ID "0001":虛擬雜貨店64和虛擬垃;及桶66位于該區(qū)i或62內(nèi)。所選VU對(duì)象UUID字段具有與所選VU對(duì)象有關(guān)的UUID。例如,所選VU對(duì)象UUID字段可以具有與虛擬垃圾桶 66 相關(guān)的 UUID"550e8400-e29b-41d4-a716-446655440000"。評(píng)定字段具有由評(píng)定滑動(dòng)條142選擇的數(shù)值。例如,評(píng)定字段可以具有與虛擬垃圾桶66相關(guān)的值"4"。分類字段具有由分類復(fù)選框144、 146、 148中的至少一個(gè)選擇的分類標(biāo)識(shí)符。例如,分類字段可以具有與虛擬垃圾桶66相關(guān)的標(biāo)識(shí)符"歡樂"。應(yīng)該注意,在計(jì)算機(jī)26生成記錄168之后,計(jì)算機(jī)26向主VU計(jì)算機(jī)服務(wù)器20發(fā)送具有該記錄168的消息,指示計(jì)算機(jī)服務(wù)器20在存儲(chǔ)設(shè)備22中存儲(chǔ)該記錄168。
參考圖3和4,當(dāng)?shù)谝挥脩衾檬髽?biāo)28選擇菜單60上的"觀看(View)"菜單項(xiàng)時(shí),顯示下拉菜單70。下拉菜單70包括(i)"新觀看偏好,,菜單項(xiàng)、(ii)"選擇觀看偏好,,菜單項(xiàng)、(iii)"編輯^L看偏好"菜單項(xiàng)和(iv)"刪除觀看偏好,,菜單項(xiàng)。
當(dāng)?shù)谝挥脩衾檬髽?biāo)28選擇了 "新觀看偏好"菜單項(xiàng)時(shí),第一用戶將被允許輸入指示評(píng)定信息和分類信息的用戶觀看偏好信息,用于選擇要在第一用戶的虛擬世界的區(qū)域62中顯示的VU對(duì)象。具體地,當(dāng)?shù)谝挥脩暨x擇"新觀看偏好"菜單項(xiàng)時(shí),顯示用戶觀看偏好菜單100。
用戶觀看偏好菜單100被配置以允許第一用戶利用評(píng)定滑動(dòng)條102選拷:評(píng)定信息,用于選擇要在虛擬世界的區(qū)域62中顯示給第一用戶的VU對(duì)象。具體地,第一用戶可以使用評(píng)定滑動(dòng)條102選擇指示以下的最大評(píng)定號(hào)(1-6)之一l-理想的、2-吸引人的、3-有用的、4-無用的、5-討厭的、和6-不可接受的。具體地,第一用戶可以將評(píng)定滑動(dòng)條102移動(dòng)到指示觀看者將期望在 區(qū)域62中觀看的最大的用戶討厭程度的六個(gè)位置之一。例如,第一用戶可以 選擇如所示的最大評(píng)定號(hào)"3"。因此,例如,如果垃圾桶66 (在圖1中)具 有"4"的評(píng)定號(hào),這比最大評(píng)定號(hào)"3"大,則將不在虛擬雜貨店64前向第 一用戶顯示虛擬垃圾桶66。在替換實(shí)施例中,評(píng)定滑動(dòng)條可用于指示其他意 思。例如,在為了和諧目的由單個(gè)團(tuán)隊(duì)(company)利用的VU中,討厭度的 評(píng)定可能無用,且因此可能被替換為任何意思,比如對(duì)和諧視覺和目的的符 合度的評(píng)定。
用戶觀看偏好菜單100被進(jìn)一步配置以允許第一用戶選擇與第 一用戶期 望在區(qū)域62中觀看的VU對(duì)象相關(guān)的分類信息。具體地,第一用戶可以利用 鼠標(biāo)28選擇分類復(fù)選框104、 106、 108之一。如果選擇了復(fù)選框104,則在 區(qū)域62中將總是顯示在"歡樂"分類中的VU對(duì)象,且不顯示在"悲傷"分 類和"和諧"分類中的VU對(duì)象。如果選擇了復(fù)選框106,則在區(qū)域62中將 總是顯示具有"和諧"分類的VU對(duì)象,且不顯示在"歡樂"分類和"悲傷" 分類中的VU對(duì)象。如果選擇了復(fù)選框108,則在區(qū)域62中將總是顯示具有 "悲傷"分類的VU對(duì)象,且不顯示在"歡樂"分類和"和諧"分類中的VU 對(duì)象。應(yīng)該注意,在可替換實(shí)施例中,用戶觀看偏好菜單100具有多個(gè)其他 的分類。類似于對(duì)象評(píng)定,在可替換實(shí)施例中,用戶觀看偏好菜單100可以 具有對(duì)于分類的評(píng)定機(jī)制,比如用于選擇例如"和諧"或"歡樂"的程度。
用戶觀看偏好菜單100被進(jìn)一步配置以允許第一用戶與其他用戶共享對(duì) 于區(qū)域62的用戶的觀看偏好。具體地,第一用戶可以利用鼠標(biāo)28選擇共享 觀看偏好復(fù)選框110、 112之一。如果選擇了共享觀看偏好復(fù)選框110,則在 用戶觀看偏好菜單100中的用戶觀看偏好信息可以被其他用戶觀看并使用。 如果選擇了共享觀看偏好復(fù)選框112,則在用戶觀看偏好菜單100中的用戶 觀看偏好信息不能被其他用戶觀看和使用。在可替換實(shí)施例中,用戶可能能 夠比如通過搜索和選擇用戶或組、或通過選擇允許所有用戶定義的"密友 (buddies )"訪問來選擇能夠或不能夠選擇所共享的觀看偏好的具體用戶。
用戶觀看偏好菜單100被進(jìn)一步配置以允許第一用戶在其中存儲(chǔ)所選擇 的用戶觀看偏好信息。具體地,第一用戶可以利用鍵盤27指定在文件名文本 框114中的文件名。此后,第一用戶可以利用鼠標(biāo)28選擇保存命令按鈕116 來在存儲(chǔ)器22中保存具有該文件名的文件。具體地,當(dāng)選擇了保存命令116時(shí),計(jì)算機(jī)26向主VU計(jì)算機(jī)服務(wù)器20發(fā)送該文件以及在存儲(chǔ)器設(shè)備22中 存儲(chǔ)該文件的指令。計(jì)算機(jī)服務(wù)器20響應(yīng)于接收到該文件而在存儲(chǔ)器設(shè)備 22中存儲(chǔ)該文件。在可替換實(shí)施例中,在用戶觀看偏好數(shù)據(jù)僅被存儲(chǔ)在存儲(chǔ) 器設(shè)備22中且僅通過VU計(jì)算機(jī)服務(wù)器20來交互的情況下,可以禁用文件 保存選項(xiàng)。
參考圖3,當(dāng)?shù)谝挥脩衾檬髽?biāo)28選擇"選擇觀看偏好"菜單項(xiàng)時(shí),顯 示下拉菜單72。下拉菜單72包括(i)"選擇自己的觀看偏好"菜單項(xiàng)、(ii) "選擇其他人的觀看偏好"菜單項(xiàng)、和(iii)"自動(dòng)選擇觀看偏好"菜單項(xiàng)。
當(dāng)?shù)谝挥脩衾檬髽?biāo)28選擇"選擇自己的觀看偏好"菜單項(xiàng)時(shí),計(jì)算機(jī) 26經(jīng)由通信網(wǎng)絡(luò)24和主VU計(jì)算機(jī)服務(wù)器20訪問在存儲(chǔ)器22中的、具有與 該第一用戶相關(guān)的用戶觀看偏好信息的文件。另外,計(jì)算機(jī)26僅顯示符合用 戶觀看偏好信息的虛擬世界的區(qū)域62中的VU對(duì)象。
當(dāng)?shù)谝挥脩衾檬髽?biāo)28選擇"選擇其他人的觀看偏好"菜單項(xiàng)時(shí),計(jì)算 機(jī)26經(jīng)由通信網(wǎng)絡(luò)24和主VU計(jì)算機(jī)服務(wù)器20訪問在存儲(chǔ)器22中的、具 有與其他用戶相關(guān)的用戶觀看偏好信息的文件。然后,第一用戶可以利用鼠 標(biāo)28選擇與另一用戶相關(guān)的、在顯示設(shè)備30上顯示的用戶觀看偏好信息文 件之一。
當(dāng)?shù)谝挥脩衾檬髽?biāo)28選擇"自動(dòng)選擇觀看偏好"菜單項(xiàng)時(shí),顯示下拉 菜單74。下拉菜單74包括(i)"顯示指示上一天內(nèi)的討厭度的標(biāo)記>=5的 VU對(duì)象,,菜單項(xiàng),和(ii)"顯示指示從上一次登錄起的討厭度的標(biāo)記>=5 的VU對(duì)象"菜單項(xiàng)。在可替換的實(shí)施例中,可能存在用于選擇的更多、更 少或不同的項(xiàng)。另外,用戶可能能夠選擇將是可選擇的標(biāo)準(zhǔn),比如不同的操 作數(shù)、評(píng)定、時(shí)間間隔、分類、用戶或組等。
當(dāng)?shù)谝挥脩衾檬髽?biāo)28選擇"顯示指示上一天內(nèi)的討厭度的標(biāo)記>=5的 VU對(duì)象,,菜單項(xiàng)時(shí),計(jì)算機(jī)26僅顯示在上一天內(nèi)已經(jīng)給出了評(píng)定>=5的、 虛擬世界的區(qū)域62中的VU對(duì)象。
當(dāng)?shù)谝挥脩衾檬髽?biāo)28選擇"顯示指示從上一次登錄起的討厭度的標(biāo)記 〉二5的VU對(duì)象,,菜單項(xiàng)時(shí),計(jì)算機(jī)26僅顯示從第一用戶的上一次登錄起已 經(jīng)給出了評(píng)定>=5的、虛擬世界的區(qū)域62中的VU對(duì)象。
再次參考下拉菜單70,當(dāng)?shù)谝挥脩衾檬髽?biāo)28選擇"編輯觀看偏好" 菜單項(xiàng)時(shí),顯示具有與第一用戶相關(guān)的用戶觀看偏好信息的用戶觀看偏好菜單100。然后,用戶可以編輯用戶觀看偏好菜單IOO上的用戶觀看偏好信息。
當(dāng)?shù)谝挥脩暨x擇下拉菜單70中的"刪除觀看偏好"菜單項(xiàng)時(shí),計(jì)算機(jī) 26指令主VU計(jì)算機(jī)服務(wù)器20刪除在存儲(chǔ)器設(shè)備22中的具有與第一用戶相 關(guān)的用戶觀看偏好信息的文件。
參考圖7-9,現(xiàn)在將說明用于標(biāo)識(shí)和評(píng)定虛擬世界中的VU對(duì)象的方法的 流程圖。應(yīng)該注意,在可替換實(shí)施例中,可以由VU計(jì)算機(jī)服務(wù)器20執(zhí)行被 描述為由計(jì)算機(jī)26執(zhí)行的步驟。
在步驟180,計(jì)算機(jī)26確定第一用戶是否已經(jīng)利用第一輸入設(shè)備輸入了 指示第一用戶期望進(jìn)入虛擬世界的區(qū)域62的數(shù)據(jù)。如果步驟180的值等于 "是,,,則方法前進(jìn)到步驟182。否則,方法返回到步驟180。
在步驟182,計(jì)算機(jī)26促^吏顯示設(shè)備30顯示(i)在第一時(shí)間(at a first time)時(shí)虛擬世界的區(qū)域中的第一和第二 VU對(duì)象和(ii)主菜單60。
在步驟184,計(jì)算機(jī)26確定用戶是否選擇了主菜單60上的"評(píng)定和分 類VU對(duì)象"菜單項(xiàng)。如果步驟184的值等于"是",則方法前進(jìn)到步驟186。 否則,方法前進(jìn)到步驟196。
在步驟186,第一用戶利用第一輸入設(shè)備標(biāo)識(shí)修改了第一 VU對(duì)象的視圖 的第二 VU對(duì)象。
在步驟188,計(jì)算機(jī)26在顯示設(shè)備30上顯示評(píng)定和分類菜單140。
在步驟l卯,第一用戶利用第一輸入設(shè)備輸入與第二 VU對(duì)象相關(guān)的、評(píng) 定和分類菜單140上的第一評(píng)定信息,其標(biāo)識(shí)對(duì)第二 VU對(duì)象的用戶感知。 第 一評(píng)定信息指示對(duì)第二 VU對(duì)象的用戶討厭程度。
在步驟192,第一用戶輸入與第二VU對(duì)象相關(guān)的、評(píng)定和分類菜單140 上的第一分類信息,其標(biāo)識(shí)對(duì)第二 VU對(duì)象的用戶感知。
在步驟194,計(jì)算機(jī)26在存儲(chǔ)器設(shè)備22中存儲(chǔ)具有以下內(nèi)容的記錄168: (i)日期、(ii)時(shí)間、(iii)與第一用戶相關(guān)的用戶ID、 (iv)與虛擬世界的 區(qū)域相關(guān)的區(qū)域ID、 (v)與第二VU對(duì)象相關(guān)的UUID、 (vi)評(píng)定信息和(vii) 分類信息。
在步驟196,計(jì)算機(jī)26確定第一用戶是否選擇了在主菜單60上的"新 觀看偏好"菜單項(xiàng)。如果步驟196的值等于"是",則方法前進(jìn)到步驟198。 否則,方法前進(jìn)到步驟206。
在步驟198,計(jì)算機(jī)26促使顯示設(shè)備30顯示用戶觀看偏好菜單100。在步驟200,第一用戶在用戶7見看偏好菜單100上llr入用戶^L看偏好信
息,其指示用于選擇要在虛擬世界中顯示給第一用戶的vu對(duì)象的評(píng)定信息。
在步驟202,計(jì)算機(jī)26在存儲(chǔ)器設(shè)備22中的第一文件中存儲(chǔ)用戶觀看 偏好信息。用戶觀看偏好與虛擬世界的區(qū)域62和第 一用戶相關(guān)。
在步驟204,計(jì)算機(jī)26促使顯示設(shè)備30在第一時(shí)間之后的第二時(shí)間顯 示在虛擬世界的區(qū)域62中的第一 VU對(duì)象,而基于(i)與第二 VU對(duì)象相關(guān) 的第一評(píng)定信息和用戶觀看偏好信息的評(píng)定信息或(ii)第一分類信息和用戶 觀看偏好信息的分類信息,不顯示第二VU對(duì)象。
在步驟206,計(jì)算機(jī)38確定第二用戶是否利用第二輸入設(shè)備輸入了指示 第二用戶期望進(jìn)入虛擬世界的區(qū)域62的凝:據(jù)。
在步驟208,計(jì)算機(jī)38促使顯示設(shè)備42顯示(i)在對(duì)于第二用戶的第 二時(shí)間時(shí)虛擬世界的區(qū)域中的第一和第二 VU對(duì)象和(ii)主菜單60。
在步驟210,計(jì)算機(jī)38確定第二用戶是否選擇了在主菜單60上的"選 擇觀看偏好"菜單項(xiàng)和"選擇其他人的觀看偏好"菜單項(xiàng)。如果步驟210的 值等于"是",則方法前進(jìn)到步驟212。否則,退出該方法。
在步驟212,計(jì)算機(jī)38選擇與(i)虛擬世界的區(qū)域62和(ii)第一用戶 相關(guān)的用戶觀看偏好信息。具體地,計(jì)算機(jī)38可以利用通信網(wǎng)絡(luò)24和主VU 計(jì)算機(jī)服務(wù)器20訪問在存儲(chǔ)器設(shè)備22中的具有與第 一用戶相關(guān)的用戶觀看 偏好信息的文件。
在步驟214,計(jì)算機(jī)38促使顯示設(shè)備42在第一時(shí)間之后的第三時(shí)間顯 示虛擬世界的區(qū)域中的第一 VU對(duì)象,而基于(i)與第二VU對(duì)象相關(guān)的第 一評(píng)定信息和用戶觀看偏好信息的評(píng)定信息或(ii)第一分類信息和用戶觀看 偏好信息的分類信息,不顯示第二VU對(duì)象。在步驟214后,退出該方法。
令的一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)的形式。計(jì)算機(jī)可讀介質(zhì)可以包括以下的一 個(gè)或多個(gè)軟盤、CD-ROM、硬驅(qū)動(dòng)器、閃存和本領(lǐng)域技術(shù)人員公知的其他 計(jì)算機(jī)可讀介質(zhì);其中,當(dāng)計(jì)算機(jī)可執(zhí)行指令被加載到一個(gè)或多個(gè)計(jì)算機(jī)或 計(jì)算機(jī)服務(wù)器中并由其執(zhí)行時(shí), 一個(gè)或多個(gè)計(jì)算機(jī)或計(jì)算機(jī)服務(wù)器變成實(shí)現(xiàn) 本發(fā)明的裝置。
在此描述的系統(tǒng)、方法和計(jì)算才幾可讀介質(zhì)表現(xiàn)了超越其他系統(tǒng)、方法和 計(jì)算機(jī)可讀介質(zhì)的實(shí)質(zhì)優(yōu)點(diǎn)。具體地,該系統(tǒng)、方法和計(jì)算機(jī)可讀介質(zhì)提供允許用戶標(biāo)識(shí)和評(píng)定虛擬世界中的VU對(duì)象的技術(shù)效果。
雖然參考示例實(shí)施例描述了本發(fā)明,但本領(lǐng)域技術(shù)人員將理解在不脫離 本發(fā)明的范圍的情況下,可以進(jìn)行各種改變,且可以用等效物替換其元件。 另外,可以在不脫離本發(fā)明的范圍的情況下,對(duì)本發(fā)明的教導(dǎo)進(jìn)行許多修改 以適應(yīng)具體情形。因此,意在本發(fā)明不局限于用于實(shí)施本發(fā)明所公開的實(shí)施 例,而是本發(fā)明包括落入所附權(quán)利要求的范圍內(nèi)的所有實(shí)施例。另外,術(shù)語 第一、第二等的使用不表示重要性的任何次序,而是,術(shù)語第一、第二等用 于相互區(qū)分元件。
權(quán)利要求
1.一種用于標(biāo)識(shí)和評(píng)定虛擬世界中的VU對(duì)象的方法,包括對(duì)于第一用戶,在第一時(shí)間時(shí)在顯示設(shè)備上顯示在所述虛擬世界的區(qū)域中的第一和第二VU對(duì)象;標(biāo)識(shí)修改了第一VU對(duì)象的視圖的第二VU對(duì)象;輸入與第二VU對(duì)象相關(guān)的第一評(píng)定信息,該第一評(píng)定信息標(biāo)識(shí)對(duì)第二VU對(duì)象的用戶感知;輸入用戶觀看偏好信息,該用戶觀看偏好信息指示用于選擇要在虛擬世界的區(qū)域中向第一用戶顯示的VU對(duì)象的評(píng)定信息;在第一存儲(chǔ)位置中存儲(chǔ)所述用戶觀看偏好信息,所述用戶觀看偏好信息與虛擬世界的區(qū)域和第一用戶相關(guān)聯(lián);以及在所述第一時(shí)間之后的第二時(shí)間時(shí),對(duì)于第一用戶在所述顯示設(shè)備上顯示在虛擬世界的區(qū)域中的第一VU對(duì)象,而基于與第二VU對(duì)象相關(guān)的第一評(píng)定信息和所述用戶觀看偏好信息的所述評(píng)定信息,不顯示第二VU對(duì)象。
2. 根據(jù)權(quán)利要求l的方法,其中,所述第一評(píng)定信息指示對(duì)第二VU對(duì) 象的用戶討厭程度。
3. 根據(jù)權(quán)利要求l的方法,其中,在所述用戶觀看偏好信息中的所述評(píng) 定信息包括評(píng)定號(hào)和評(píng)定字中的至少一個(gè),所述評(píng)定號(hào)和評(píng)定字指示第一用 戶可接受用于顯示VU對(duì)象的用戶討厭程度。
4. 根據(jù)權(quán)利要求1的方法,還包括由第二用戶選擇與虛擬世界的區(qū)域相關(guān)的所述用戶觀看偏好信息;以及 在所述第 一時(shí)間之后的第三時(shí)間時(shí),對(duì)于第二用戶在另 一顯示設(shè)備上顯 示在虛擬世界的區(qū)域中的第一 VU對(duì)象,而基于與第二 VU對(duì)象相關(guān)的所述 第一評(píng)定信息和所述用戶觀看偏好信息,不顯示第二 VU對(duì)象。
5. 根據(jù)權(quán)利要求1的方法,還包括輸入與第二 VU對(duì)象相關(guān)的第一分類信息,該第一分類信息標(biāo)識(shí)對(duì)第二 VU對(duì)象的用戶感知;輸入用戶觀看偏好信息,該用戶觀看偏好信息指示用于選擇要在虛擬世 界的區(qū)域中向第一用戶顯示的VU對(duì)象的分類信息;以及在所述第一時(shí)間之后的第三時(shí)間時(shí),在所述顯示設(shè)備上顯示在虛擬世界的區(qū)域中的第一vu對(duì)象,而基于與第二vu對(duì)象相關(guān)的所述第一分類信息和所述用戶觀看偏好信息的所述分類信息,不顯示第二 vu對(duì)象。
6. 根據(jù)權(quán)利要求5的方法,其中,所述第一分類信息指示描述VU對(duì)象的分類名。
7. 根據(jù)權(quán)利要求5的方法,其中,在所述用戶觀看偏好信息中的所述分類信息包括第一用戶可接受用于顯示VU對(duì)象的、與該VU對(duì)象相關(guān)的分類名。
8. 根據(jù)權(quán)利要求5的方法,還包括由第二用戶選擇與虛擬世界的區(qū)域相關(guān)的用戶觀看偏好信息;以及在所述第 一時(shí)間之后的第四時(shí)間時(shí),對(duì)于第二用戶在第二顯示設(shè)備上顯示在虛擬世界的區(qū)域中的第一 VU對(duì)象,而基于與第二 VU對(duì)象相關(guān)的第一分類信息和用戶觀看偏好信息的分類信息,不顯示第二 VU對(duì)象。
9. 一種用于標(biāo)識(shí)和評(píng)定虛擬世界中的VU對(duì)象的系統(tǒng),包括第一顯示設(shè)備;以及第一計(jì)算機(jī),可操作地與所述第一顯示設(shè)備通信,所述第一計(jì)算機(jī)被配置以促使所述第 一顯示設(shè)備對(duì)于第 一用戶在第 一 時(shí)間時(shí)顯示在虛擬世界的區(qū)域中的第一和第二 VU對(duì)象;所述第一計(jì)算機(jī)還被配置以允許第一用戶標(biāo)識(shí)修改了第一 VU對(duì)象的視圖的第二VU對(duì)象;所述第一計(jì)算機(jī)還被配置以允許第一用戶輸入與第二 VU對(duì)象相關(guān)的第一評(píng)定信息,該第一評(píng)定信息標(biāo)識(shí)對(duì)第二 VU對(duì)象的用戶感知;所述第一計(jì)算機(jī)還被配置以允許第一用戶輸入用戶觀看偏好信息,該用戶觀看偏好信息指示用于選擇要在虛擬世界的區(qū)域中向第一用戶顯示的VU對(duì)象的評(píng)定信息;所述第一計(jì)算機(jī)還被配置以在第一存儲(chǔ)位皇中存儲(chǔ)所述用戶觀看偏好信息,所述用戶觀看偏好信息與虛擬世界的區(qū)域和第一用戶相關(guān)聯(lián);以及所述第 一計(jì)算機(jī)還被配置以促使所述第 一顯示設(shè)備在所述第 一 時(shí)間之后的第二時(shí)間時(shí)對(duì)于第一用戶顯示在虛擬世界的區(qū)域中的第一 VU對(duì)象,而基于與第二 VU對(duì)象相關(guān)的所述第一評(píng)定信息和所述用戶觀看偏好信息的所述評(píng)定信息,不顯示第二VU對(duì)象。
10. 根據(jù)權(quán)利要求9的系統(tǒng),其中所述第一評(píng)定信息指示對(duì)第二 VU對(duì)象的用戶討厭程度。
11. 根據(jù)權(quán)利要求9的系統(tǒng),其中,在所述用戶觀看偏好信息中的所述評(píng)定信息包括評(píng)定號(hào)和評(píng)定字中的至少一個(gè),所述評(píng)定號(hào)和評(píng)定字指示第一用戶可接受用于顯示VU對(duì)象的用戶討厭程度。
12. 根據(jù)權(quán)利要求9的系統(tǒng),還包括第二計(jì)算機(jī),被配置以訪問所述第一存儲(chǔ)位置,以允許第二用戶選擇與虛擬世界的區(qū)域相關(guān)的所述用戶觀看偏好信息;以及所述第二計(jì)算機(jī)還被配置以促使第二顯示設(shè)備在所述第 一時(shí)間之后的第三時(shí)間時(shí)對(duì)于第二用戶顯示在虛擬世界的區(qū)域中的第一 VU對(duì)象,而基于與第二 VU對(duì)象相關(guān)的所述第一評(píng)定信息和所述用戶觀看偏好信息,不顯示第二 VU對(duì)象。
13. 根據(jù)權(quán)利要求9的系統(tǒng),其中所述第一計(jì)算機(jī)還被配置以允許第一用戶輸入與第二 VU對(duì)象相關(guān)的第一分類信息,該第一分類信息標(biāo)識(shí)對(duì)第二 VU對(duì)象的用戶感知;所述第一計(jì)算機(jī)還被配置以允許第一用戶輸入用戶觀看偏好信息,該用戶觀看偏好信息指示用于選擇要在虛擬世界的區(qū)域中向第一用戶顯示的VU對(duì)象的分類信息;以及所述第 一計(jì)算機(jī)還被配置以促使所述第 一顯示設(shè)備在所述第 一 時(shí)間之后的第三時(shí)間時(shí)顯示在虛擬世界的區(qū)域中的第一 VU對(duì)象,而基于與第二 VU對(duì)象相關(guān)的第一分類信息和所述用戶觀看偏好信息的所述分類信息,不顯示第二 VU對(duì)象。
14. 根據(jù)權(quán)利要求13的系統(tǒng),其中,所述第一分類信息指示描述VU對(duì)象的分類名。
15. 根據(jù)權(quán)利要求13的系統(tǒng),其中,在所述用戶觀看偏好信息中的所述分類信息包括第一用戶可接受用于顯示VU對(duì)象的、與該VU對(duì)象相關(guān)的分類名。
16. 根據(jù)權(quán)利要求13的系統(tǒng),還包括第二計(jì)算機(jī),被配置以訪問所述第一存儲(chǔ)位置,以允許第二用戶選擇與虛擬世界的區(qū)域相關(guān)的所述用戶觀看偏好信息;以及所述第二計(jì)算機(jī)還被配置以促使第二顯示設(shè)備在所述第 一時(shí)間之后的第四時(shí)間時(shí)對(duì)于第二用戶顯示在虛擬世界的區(qū)域中的第一 VU對(duì)象,而基于與第二 VU對(duì)象相關(guān)的所述第一分類信息和所述用戶觀看偏好信息的所述分類信息,不顯示第二vu對(duì)象。
17. —種計(jì)算機(jī)可讀介質(zhì),具有用于執(zhí)行方法1-8中的任何一個(gè)的計(jì)算機(jī)可執(zhí)行的指令。
全文摘要
提供用于標(biāo)識(shí)和評(píng)定虛擬世界中的VU對(duì)象的系統(tǒng)、方法和計(jì)算機(jī)可讀介質(zhì)。該方法包括對(duì)于第一用戶,在第一時(shí)間時(shí)在顯示設(shè)備上顯示虛擬世界的區(qū)域中的第一和第二VU對(duì)象。該方法還包括標(biāo)識(shí)修改了第一VU對(duì)象的視圖的第二VU對(duì)象。該方法還包括輸入與第二VU對(duì)象相關(guān)的第一評(píng)定信息,該第一評(píng)定信息標(biāo)識(shí)對(duì)第二VU對(duì)象的用戶感知。該方法還包括輸入用戶觀看偏好信息,該用戶觀看偏好信息指示用于選擇要在虛擬世界的區(qū)域中向第一用戶顯示的VU對(duì)象的評(píng)定信息。該方法還包括在第一時(shí)間之后的第二時(shí)間時(shí),對(duì)于第一用戶在顯示設(shè)備上顯示在虛擬世界的區(qū)域中的第一VU對(duì)象,而基于與第二VU對(duì)象相關(guān)的第一評(píng)定信息和用戶觀看偏好信息的評(píng)定信息,不顯示第二VU對(duì)象。
文檔編號(hào)G06F3/01GK101630196SQ20091015805
公開日2010年1月20日 申請(qǐng)日期2009年7月17日 優(yōu)先權(quán)日2008年7月17日
發(fā)明者克利福德·A·皮科弗, 基思·R·沃爾克, 布賴恩·M·奧康奈爾, 詹姆斯·R·科茲洛斯基, 里克·A·漢密爾頓二世 申請(qǐng)人:國際商業(yè)機(jī)器公司