專利名稱:代理系統(tǒng),代理購(gòu)買(mǎi)/銷售方法,數(shù)據(jù)提供裝置和數(shù)據(jù)記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及代理系統(tǒng),代理購(gòu)買(mǎi)/銷售方法,數(shù)據(jù)提供裝置和數(shù)據(jù)記錄介質(zhì)。具體地,本發(fā)明涉及代理系統(tǒng),代理購(gòu)買(mǎi)/銷售方法,數(shù)據(jù)提供裝置和數(shù)據(jù)記錄介質(zhì),其中可以培養(yǎng)被顯示成電子寵物的代理并且在社區(qū)內(nèi)傳遞或交換。
背景技術(shù):
所謂的"代理系統(tǒng)"通常是已知的,其中執(zhí)行代理程序,即計(jì)算機(jī)程序以便通過(guò)在線完成工人的工作的方式模擬人際關(guān)系。
在代理系統(tǒng)中,代理程序被安裝在計(jì)算機(jī)中并且充當(dāng)用戶代理。當(dāng)一個(gè)事件發(fā)生時(shí),啟動(dòng)代理程序以便在網(wǎng)絡(luò)中完成期望的操作。代理程序是一種可以通過(guò)計(jì)算機(jī)顯示屏幕上顯示的字符數(shù)據(jù)進(jìn)行"對(duì)話"或在網(wǎng)絡(luò)上"充當(dāng)"用戶代理的自治程序。在沒(méi)有任何人工支持的情況下代理程序通過(guò)自身完成工作。
例如當(dāng)指定一個(gè)"搜尋這個(gè)產(chǎn)品"命令時(shí),代理自動(dòng)使計(jì)算機(jī)訪問(wèn)提供該產(chǎn)品的公司的數(shù)據(jù)提供服務(wù)器。如果在數(shù)據(jù)提供服務(wù)器中沒(méi)有找到關(guān)于產(chǎn)品的數(shù)據(jù),則代理使計(jì)算機(jī)連接到提供虛擬商場(chǎng)或類似服務(wù)的服務(wù)器。因而代理實(shí)際上沿著通信線路移動(dòng)以便搜尋期望的數(shù)據(jù)。所謂的"移動(dòng)代理(移動(dòng)腳本)"也是已知的。移動(dòng)代理在沿著通信線路移動(dòng)的同時(shí)進(jìn)行工作。
代理程序被發(fā)送到服務(wù)器計(jì)算機(jī)的另一種代理系統(tǒng)也是已知的。在服務(wù)器計(jì)算機(jī)中,執(zhí)行代理程序以便完成諸如信息檢索的工作。在這個(gè)系統(tǒng)中,任何客戶端計(jì)算機(jī)均可以控制服務(wù)器計(jì)算機(jī)中執(zhí)行的程序的執(zhí)行并且可以接收程序執(zhí)行的結(jié)果。
客戶端計(jì)算機(jī)可以從服務(wù)器計(jì)算機(jī)獲得各種應(yīng)用程序并且可以使用應(yīng)用程序。在這點(diǎn)上,為客戶端計(jì)算機(jī)的使用應(yīng)用程序的時(shí)間補(bǔ)充金額的技術(shù)是已知的。
代理程序可以被發(fā)送到服務(wù)器計(jì)算機(jī)并且在服務(wù)器計(jì)算機(jī)中執(zhí)行以便檢索信息或?qū)崿F(xiàn)類似操作。在這種情況下,用戶必須獲得具有指定能力的代理。然而用戶很難知道哪里有這樣的代理。
用戶不總是需要具有相同能力的代理。有時(shí)用戶可能想要具有更多財(cái)務(wù)信息的代理。有時(shí)用戶又可能希望具有知道更多關(guān)于政治形勢(shì)的信息的代理。有時(shí)用戶可能需要能夠提供關(guān)于節(jié)目播放和游戲的詳細(xì)信息的代理。簡(jiǎn)而言之,根據(jù)用戶正在進(jìn)行的事情的性質(zhì)或其愛(ài)好的類型,用戶在不同時(shí)間需要具有不同能力的代理。然而用戶難以獲得期望的代理。
至今,用戶可用的代理仍然僅限于特定軟件公司開(kāi)發(fā)的那些代理。并且,各個(gè)代理能夠執(zhí)行的軟件程序仍然僅限于少數(shù)模式。此外,難以吸引用戶從少數(shù)候選中選擇一個(gè)代理。
發(fā)明內(nèi)容
針對(duì)上述問(wèn)題提出了本發(fā)明。本發(fā)明的一個(gè)目標(biāo)是提供一種新穎并且允許用戶方便地獲得可以充當(dāng)具有不同能力的代理的電子寵物的代理系統(tǒng),代理購(gòu)買(mǎi)/銷售方法,數(shù)據(jù)提供裝置和數(shù)據(jù)記錄介質(zhì)。
本發(fā)明的另一個(gè)目標(biāo)是提供一種涉及專業(yè)培養(yǎng)人或業(yè)余培養(yǎng)愛(ài)好者培養(yǎng)的不同代理的代理購(gòu)買(mǎi)/銷售方法,數(shù)據(jù)提供裝置和數(shù)據(jù)記錄介質(zhì)。
本發(fā)明的另一個(gè)目標(biāo)是提供一種新穎、用戶友好并且涉及充當(dāng)代理的個(gè)性化電子寵物的代理系統(tǒng),代理購(gòu)買(mǎi)/銷售方法,數(shù)據(jù)提供裝置和數(shù)據(jù)記錄介質(zhì)。
為了實(shí)現(xiàn)上述目標(biāo),根據(jù)本發(fā)明的代理系統(tǒng)包括至少一個(gè)具有被連接到通信網(wǎng)絡(luò)的顯示設(shè)備的客戶端計(jì)算機(jī);和至少一個(gè)被通信網(wǎng)絡(luò)連接到客戶端計(jì)算機(jī)并且具有可以存儲(chǔ)代理的社區(qū)的服務(wù)器計(jì)算機(jī)。社區(qū)具有代理市場(chǎng),其中可以傳遞代理的所有權(quán)。因此在社區(qū)中,軟件公司,培養(yǎng)人和類似實(shí)體可以高價(jià)銷售其培養(yǎng)的并且具有附加價(jià)值的代理。他們可以得到新的商業(yè)機(jī)會(huì)。這刺激了培養(yǎng)人,軟件公司和類似實(shí)體對(duì)代理的培養(yǎng)。公司培養(yǎng)許多展示出不同特性的代理,因而擴(kuò)大了用戶的選擇范圍。因此用戶可以欣然選擇某些表現(xiàn)出期望個(gè)性的代理。
代理可以具有處理程序,該程序執(zhí)行從包括信息收集處理和代理處理的處理組中選擇的至少一個(gè)處理。因此市場(chǎng)可以提供具有很高廣告價(jià)值的代理。
期望代理具有使顯示設(shè)備以電子寵物形式顯示代理的電子寵物/代理顯示程序。于是代理被顯示成電子寵物。用戶會(huì)更樂(lè)意使用代理系統(tǒng)。
在系統(tǒng)中,通過(guò)在社區(qū)中提供的所有者登記裝置登記代理的所有者可以傳遞代理的所有權(quán)。因此易于傳遞所有權(quán)。
可以在根據(jù)特定概念定義的數(shù)據(jù)獲取區(qū)域中釋放代理,并且可以存儲(chǔ)在數(shù)據(jù)獲取區(qū)域中自主獲得的信息以構(gòu)造數(shù)據(jù)庫(kù)。如果是這樣,代理可以只存儲(chǔ)對(duì)用戶有用的信息。即代理不從隨機(jī)散布的數(shù)據(jù)項(xiàng)收集信息。代理只須從根據(jù)特定概念定義的數(shù)據(jù)獲取區(qū)域獲得信息。這實(shí)現(xiàn)了有效的數(shù)據(jù)獲取。
期望代理擅長(zhǎng)某個(gè)指定的領(lǐng)域。于是可以培養(yǎng)擅長(zhǎng)不同領(lǐng)域的代理。市場(chǎng)因此可以提供分別擅長(zhǎng)某個(gè)具體領(lǐng)域的不同代理。即可以在市場(chǎng)上銷售和購(gòu)買(mǎi)具有更多有關(guān)某個(gè)領(lǐng)域的知識(shí)的代理。各個(gè)代理可以對(duì)用戶非常有用。
基于本發(fā)明的代理購(gòu)買(mǎi)/銷售方法包括建立可以存儲(chǔ)被連接到信息設(shè)備的代理的社區(qū);在社區(qū)內(nèi)開(kāi)放代理市場(chǎng);將代理顯示成可以在社區(qū)內(nèi)開(kāi)放的市場(chǎng)中選擇的代理;指定市場(chǎng)中顯示的代理,從而傳遞代理的所有權(quán)。在該方法中,當(dāng)在社區(qū)內(nèi)開(kāi)放的市場(chǎng)中指定代理時(shí)傳遞代理的所有權(quán)。因此用戶可以容易地理解市場(chǎng)的概況。另外,用戶可以比較市場(chǎng)上存在的代理的狀況,并且可以可靠地選擇最期望的代理。
在基于本發(fā)明的代理購(gòu)買(mǎi)/銷售方法中,可以被購(gòu)買(mǎi)和銷售的代理是一種處理程序,這種程序執(zhí)行至少一個(gè)從包括信息收集處理和代理處理的處理組中選擇的處理。
在本發(fā)明的方法中,代理具有顯示電子寵物形式的代理的電子寵物/代理顯示程序。顯示代理以展示不同的特性。因而用戶可以容易地彼此區(qū)分代理,即使市場(chǎng)中有許多代理也是如此。用戶迅速找到任何其想要的代理。此外,用戶可以一邊在閑暇時(shí)檢查各個(gè)代理的特有功能,一邊選擇代理。
在本發(fā)明的代理購(gòu)買(mǎi)/銷售方法中,通過(guò)社區(qū)中提供的所有者登記裝置登記代理的所有者來(lái)傳遞代理的所有權(quán)。例如,用戶可以輸入其ID編號(hào),將其自身登記為代理的所有者。方便地將代理的所有權(quán)傳遞到用戶??梢源鎯?chǔ)和分析關(guān)于代理的銷售的數(shù)據(jù)項(xiàng),從而允許用戶掌握社區(qū)內(nèi)開(kāi)放的市場(chǎng)中的流行趨勢(shì)。
數(shù)據(jù)提供裝置包括通過(guò)通信網(wǎng)絡(luò)連接到信息設(shè)備的社區(qū)并且具有可以傳遞代理所有權(quán)的代理市場(chǎng)。在這里描述的實(shí)施例中,通信網(wǎng)絡(luò)2把服務(wù)器計(jì)算機(jī)1-1,即信息提供裝置連接到充當(dāng)信息設(shè)備的用戶計(jì)算機(jī)3-1。服務(wù)器計(jì)算機(jī)1-1具有社區(qū)67,在該社區(qū)中開(kāi)放了代理市場(chǎng)65z。在代理市場(chǎng)65z中傳遞代理63的所有權(quán)。代理63具有處理程序,該程序執(zhí)行從包括信息收集處理和代理處理的處理組中選擇的至少一個(gè)處理。此外,代理63具有使信息設(shè)備中的顯示設(shè)備在位于用戶計(jì)算機(jī)3-1中并且充當(dāng)信息設(shè)備的顯示器17上將代理顯示器成電子寵物的電子寵物/代理顯示程序。當(dāng)代理銷售數(shù)據(jù)存儲(chǔ)部分69c,即存儲(chǔ)代表代理63所有者的數(shù)據(jù)時(shí)傳遞所有權(quán)。在服務(wù)器計(jì)算機(jī)1-1,即數(shù)據(jù)提供裝置中,代理63被釋放在位置65a到65z,即根據(jù)特定概念定義的數(shù)據(jù)獲取區(qū)域中。代理63獲得位置65a到65z中的數(shù)據(jù)項(xiàng)并且存儲(chǔ)數(shù)據(jù)項(xiàng)以構(gòu)造數(shù)據(jù)庫(kù)。此外,代理擅長(zhǎng)某個(gè)指定領(lǐng)域。
被用來(lái)操作本發(fā)明的代理系統(tǒng)的程序被存儲(chǔ)在數(shù)據(jù)記錄介質(zhì)中。程序描述了建立可以存儲(chǔ)被連接到信息設(shè)備的代理的社區(qū)的步驟;在社區(qū)內(nèi)開(kāi)放代理市場(chǎng)的步驟;將代理顯示成可以在社區(qū)內(nèi)開(kāi)放的市場(chǎng)中選擇的代理的步驟;指定市場(chǎng)中顯示的代理的步驟,和傳遞指定代理的所有權(quán)的步驟。
圖1是示出基于本發(fā)明的代理系統(tǒng)的主要部件的模塊圖。
圖2是圖解用戶計(jì)算機(jī)的硬件配置的模塊圖。
圖3是解釋社區(qū)的圖例。
圖4是描述基于本發(fā)明的代理系統(tǒng)的模塊圖。
圖5示出了生物表格的一個(gè)例子。
圖6是示出數(shù)據(jù)的存儲(chǔ)器映射的圖例,上述數(shù)據(jù)確定屏幕上顯示的代理的特性。
圖7是圖解代理之間數(shù)據(jù)交換序列的模塊圖。
圖8是說(shuō)明如何在代理系統(tǒng)中執(zhí)行程序的圖例。
圖9是解釋如何執(zhí)行程序以構(gòu)成社區(qū)的流程圖。
圖10是解釋如何執(zhí)行程序以登記電子寵物的所有者的部分流程圖。
圖11是解釋如何執(zhí)行程序以登記電子寵物的所有者的另一部分流程圖。
圖12是解釋如何培養(yǎng)代理的流程圖。
圖13是圖解社區(qū)站點(diǎn)的屏幕的圖例。
圖14是描述屏幕介紹代理的圖例。
圖15是示出購(gòu)買(mǎi)代理屏幕的圖例。
圖16是示出設(shè)置代理的各種特性的屏幕的圖例。
圖17是圖解市場(chǎng)的圖例。
圖18是描述顯示關(guān)于代理銷售的信息的屏幕的圖例。
圖19是示出評(píng)估代理的屏幕的圖例。
圖20是描述購(gòu)買(mǎi)代理的屏幕的圖例。
圖21是解釋通過(guò)合作代理執(zhí)行的處理的圖例。
具體實(shí)施例方式
下面參照附圖描述基于本發(fā)明的代理系統(tǒng),代理購(gòu)買(mǎi)/銷售方法,數(shù)據(jù)提供裝置和數(shù)據(jù)記錄介質(zhì)。更準(zhǔn)確地說(shuō),下面描述的是基于本發(fā)明的代理系統(tǒng)。不用說(shuō),下面的描述還包括數(shù)據(jù)提供方法和數(shù)據(jù)提供裝置。還涉及在方法和裝置中被用來(lái)使計(jì)算機(jī)執(zhí)行指定的處理的數(shù)據(jù)記錄介質(zhì)。
單詞"代理"是指當(dāng)某事件發(fā)生時(shí)被激活并且使用其具有的知識(shí)庫(kù)自主執(zhí)行適當(dāng)處理的軟件程序。代理被表示成電子寵物。
在基于本發(fā)明的代理系統(tǒng)中,代理被分成兩類。第一類是對(duì)用戶唯一的代理。第二類是用戶可以購(gòu)買(mǎi)的代理。用戶可以在必要時(shí)將任何第二類代理安裝到其數(shù)據(jù)終端上。在本說(shuō)明書(shū)中,第一類型和第二類型應(yīng)當(dāng)分別被稱作"合作代理"和"待售代理"。
下面參照?qǐng)D1和2描述基于本發(fā)明的代理系統(tǒng)。圖1是一個(gè)圖解基于本發(fā)明的代理系統(tǒng)的主要部件的模塊圖。如圖1所示,系統(tǒng)包括至少一個(gè)服務(wù)器計(jì)算機(jī)和至少一個(gè)用戶計(jì)算機(jī)。更準(zhǔn)確地說(shuō),它包括服務(wù)器計(jì)算機(jī)1-1到1-3和用戶計(jì)算機(jī)3-1到3-3。服務(wù)器計(jì)算機(jī)1-1到1-3被連接到通信網(wǎng)絡(luò)2。用戶計(jì)算機(jī)3-1到3-3通過(guò)通信網(wǎng)絡(luò)2與服務(wù)器計(jì)算機(jī)1-1到1-3鏈接。用戶計(jì)算機(jī)3-1到3-3不僅可以是普通類型的個(gè)人計(jì)算機(jī),也可以是諸如個(gè)人數(shù)字助理(PDA)終端和移動(dòng)電話的數(shù)據(jù)終端和諸如游戲設(shè)備,電視接收器和視頻裝置的各種電子裝置。在本實(shí)施例中,用戶計(jì)算機(jī)3-1到3-3和服務(wù)器計(jì)算機(jī)1-1到1-3被直接連接到通信網(wǎng)絡(luò)2。另外,在屬于個(gè)人計(jì)算機(jī)的情況下,用戶計(jì)算機(jī)可以通過(guò)某些服務(wù)器計(jì)算機(jī)與網(wǎng)絡(luò)2鏈接。
提供商擁有服務(wù)器計(jì)算機(jī)1-1到1-3。通信網(wǎng)絡(luò)2可以是互聯(lián)網(wǎng),個(gè)人計(jì)算機(jī)網(wǎng)絡(luò),有線網(wǎng)絡(luò),或?qū)S眯诺谰W(wǎng)絡(luò)。并且,它可以是有線或無(wú)線分組通信網(wǎng)絡(luò)。
圖2是描述用戶計(jì)算機(jī)3-1的硬件配置的模塊圖。(其它用戶計(jì)算機(jī)3-2和3-3具有相同的硬件配置。)用戶計(jì)算機(jī)3-1包括CPU 11,ROM12,RAM 13,HDD 14,和記錄介質(zhì)設(shè)備19。CPU 11是對(duì)數(shù)據(jù)執(zhí)行操作并且控制用戶計(jì)算機(jī)的其它部件的設(shè)備。ROM 12,RAM 13和HDD14是數(shù)據(jù)存儲(chǔ)設(shè)備。CPU 11根據(jù)ROM 12,HDD 14或類似設(shè)備中存儲(chǔ)的程序執(zhí)行各種處理。RAM 13保存被CPU 11用來(lái)執(zhí)行各種處理的數(shù)據(jù)。用戶計(jì)算機(jī)3-1還包括EEPROM 10,EEPROM 10存儲(chǔ)諸如用戶計(jì)算機(jī)3-1的終端ID的數(shù)據(jù)。注意,即使在用戶計(jì)算機(jī)3-1的電源開(kāi)關(guān)關(guān)閉之后,這個(gè)數(shù)據(jù)應(yīng)當(dāng)被繼續(xù)存儲(chǔ)。
用戶計(jì)算機(jī)3-1還包括用于輸入特定指令的鍵盤(pán)15A,鼠標(biāo)15B和觸摸面板15C。用戶計(jì)算機(jī)3-1還包括話筒16,顯示器17和揚(yáng)聲器18。話筒16被用來(lái)輸入音頻信號(hào)。顯示器17顯示特定圖像數(shù)據(jù)。揚(yáng)聲器18輸出特定音頻信號(hào)。
記錄介質(zhì)設(shè)備19包括外部硬盤(pán),磁光盤(pán),CD-R,DVD,內(nèi)存條或類似記錄介質(zhì)。設(shè)備19存儲(chǔ)通過(guò)通信網(wǎng)絡(luò)2被發(fā)送到用戶計(jì)算機(jī)3-1的數(shù)據(jù)。每當(dāng)必要時(shí)可以從記錄介質(zhì)設(shè)備19讀取數(shù)據(jù)。通信設(shè)備20被用來(lái)向通信網(wǎng)絡(luò)2發(fā)送數(shù)據(jù)并且接收通過(guò)通信網(wǎng)絡(luò)2提供的數(shù)據(jù)。在諸如鍵盤(pán)15A,通信設(shè)備20和類似設(shè)備的外部設(shè)備與CPU 11之間提供完成接口處理的接口IF。在這個(gè)實(shí)施例中,用戶數(shù)據(jù)終端是計(jì)算機(jī)。但是,可以用諸如移動(dòng)電話,PDA或游戲設(shè)備的其它電子設(shè)備替換數(shù)據(jù)終端。
盡管未圖解,圖1中示出的服務(wù)器計(jì)算機(jī)與用戶計(jì)算機(jī)3-1具有相同的基本結(jié)構(gòu)。如圖3和4所示,在服務(wù)器計(jì)算機(jī)1-1中的指定區(qū)域內(nèi)提供社區(qū)67。社區(qū)67是工作區(qū),其中提供包含代理63的生物64。社區(qū)67具有多個(gè)位置65a到65z和數(shù)據(jù)存儲(chǔ)部分69。部分69存儲(chǔ)生物64的程序。
在本實(shí)施例中,在一個(gè)服務(wù)器計(jì)算機(jī),即服務(wù)器計(jì)算機(jī)1-1中提供社區(qū)67。然而社區(qū)67不僅限于此。它可以是根據(jù)具體概念定義的虛擬空間。
如果社區(qū)67是根據(jù)特定概念定義的虛擬空間,它會(huì)被認(rèn)為存在于如圖4所示的多個(gè)服務(wù)器計(jì)算機(jī)1-1到1-n中。然而為了使用基于這個(gè)實(shí)施例的代理系統(tǒng),必須滿足兩個(gè)條件。第一,生活在社區(qū)67中的代理所有者(即電子寵物)63是系統(tǒng)的參與方。其次,這些代理可以被購(gòu)買(mǎi)和銷售,或者在所有者中間交換。因此社區(qū)被分成存在于服務(wù)器計(jì)算機(jī)1-1到1-n中的空間。因而在服務(wù)器計(jì)算機(jī)1-1到1-n中的一個(gè)內(nèi)提供各個(gè)代理生活的空間。
生物64是行為類似生物的程序。生物64含有使用戶計(jì)算機(jī)3-1(即客戶端計(jì)算機(jī)或其它信息裝置)的顯示器17將生物顯示成角色的電子寵物顯示程序。生物64可以成長(zhǎng)為代理。然而在多數(shù)情況下顯示器17將其顯示成未成熟生物,即初始階段的電子寵物。
在社區(qū)67提供的生物存儲(chǔ)部分69a中存儲(chǔ)有關(guān)生物64在什么條件下行動(dòng)和發(fā)什么聲(語(yǔ)言)的信息。部分69a中存儲(chǔ)的信息包含各種數(shù)據(jù)項(xiàng)。這些數(shù)據(jù)項(xiàng)包含諸如"日常生活知識(shí)"和"關(guān)于各種主題的知識(shí)"的數(shù)據(jù)項(xiàng),日歷數(shù)據(jù)項(xiàng),顯示各個(gè)寵物在屏幕上出現(xiàn)的頻率的數(shù)據(jù)項(xiàng),指示寵物向用戶提問(wèn)題的頻率的數(shù)據(jù)項(xiàng),顯示角色發(fā)聲類型的數(shù)據(jù)項(xiàng),表示角色種類的數(shù)據(jù)項(xiàng)(外空生物,動(dòng)物,植物,機(jī)器人等等)。在代理的用戶和代理系統(tǒng)進(jìn)行交互時(shí)這些數(shù)據(jù)項(xiàng)會(huì)連續(xù)發(fā)生改變。隨著數(shù)據(jù)項(xiàng)的改變,動(dòng)物64提供給用戶的信息也會(huì)連續(xù)發(fā)生改變。
生物存儲(chǔ)部分69a存儲(chǔ)各個(gè)電子寵物的內(nèi)部參數(shù)和外部參數(shù)以及關(guān)于生物的物理環(huán)境的數(shù)據(jù)項(xiàng)。內(nèi)部參數(shù)(即任何其他電子寵物不能感知的參數(shù))包含寵物的情緒,饑餓和興趣等等。外部參數(shù)(即任何其他電子寵物可以知道的參數(shù))包含寵物的位置,趨向和顏色。關(guān)于生物的物理環(huán)境的數(shù)據(jù)項(xiàng)代表除了電子寵物之外的對(duì)象,即溫度,重力,日期等等。
在本實(shí)施例中,生物存儲(chǔ)部分69a存儲(chǔ)關(guān)于生物64的行為的數(shù)據(jù)項(xiàng)。但是各個(gè)生物64可以具有存儲(chǔ)這些數(shù)據(jù)項(xiàng)的數(shù)據(jù)存儲(chǔ)裝置。
生物64可以是各種程序。在生物64中包含代理(電子寵物)63。即可以認(rèn)為術(shù)語(yǔ)"代理"意味著各個(gè)生物64可以具有的一種職業(yè)。在下面的描述中,"代理"和"電子寵物"會(huì)被用來(lái)表示相同的事物。
首先,各個(gè)生物64通常不具有允許其充當(dāng)代理63的數(shù)據(jù)。伴隨其所有者或培養(yǎng)人的培養(yǎng),生物64成長(zhǎng)成代理63,使其參與到社區(qū)67中發(fā)生的事件中并且獲得各種信息。換句話說(shuō),伴隨其逐漸積累數(shù)據(jù)和程序,生物64變成代理63。
代理63具有某些存儲(chǔ)區(qū)。一個(gè)特定的存儲(chǔ)區(qū)保存可以執(zhí)行各種處理的代理程序??梢栽诖?3中執(zhí)行的程序不同于可以在任何其他代理中執(zhí)行的程序。代理具有完成數(shù)據(jù)獲取處理或代理處理,或者所有這兩種處理的處理程序。某些代理可以具有諸如圖像處理,轉(zhuǎn)換,音樂(lè)數(shù)據(jù)壓縮,詞典檢索,地圖檢索,游戲處理,電子郵件和時(shí)間表管理的處理程序。
術(shù)語(yǔ)"數(shù)據(jù)獲取處理"是指這樣的處理,其中代理63通過(guò)根據(jù)指定關(guān)鍵字訪問(wèn)與通信2相連的服務(wù)器計(jì)算機(jī)1-1到1-n獲得特定信息。在數(shù)據(jù)獲取處理期間代理63在用戶和網(wǎng)絡(luò)上提供的檢索引擎之間起中介作用。
假定關(guān)鍵字是"北海道之旅"。則代理63訪問(wèn)被指定有詞語(yǔ)"北海道"和"旅行"的服務(wù)器計(jì)算機(jī)并且獲得關(guān)于"北海道之旅"的信息。在控制代理63的計(jì)算機(jī)的存儲(chǔ)區(qū)中建立有關(guān)"北海道之旅"的數(shù)據(jù)庫(kù)??梢栽诖?3而不是計(jì)算機(jī)中的存儲(chǔ)區(qū)內(nèi)建立數(shù)據(jù)庫(kù)。代理63不僅根據(jù)用戶提供的命令,而且根據(jù)從用戶指令中獲得并且代表用戶興趣的信息來(lái)獲得上述信息。因此代理63可以為用戶提供某些信息和對(duì)話主題。此外,代理63可以搜尋其它大概可以收集用戶感興趣的信息,可以獲得這種信息以及可以向用戶提供這種信息的代理。(與是否可以購(gòu)買(mǎi)或銷售其它代理無(wú)關(guān)。)術(shù)語(yǔ)"代理處理"是指代理63代表用戶執(zhí)行各種任務(wù)的處理。在代理處理中,代理63可以收集信息,從信息中選擇數(shù)據(jù)項(xiàng)目,預(yù)訂,登記和結(jié)賬。例如,代理63可以選擇由旅行代理提供并且似乎用戶很感興趣的一個(gè)旅行項(xiàng)目,可以預(yù)訂選擇的旅行項(xiàng)目,并且可以為旅行付帳。
根據(jù)用戶要求和表示用戶愛(ài)好的關(guān)鍵字,代理63自主訪問(wèn)與通信網(wǎng)絡(luò)2相連的服務(wù)器計(jì)算機(jī)1-1到1-n。因而,代理63執(zhí)行代理處理。
代理63(即電子寵物)也是一種生物64。因此,代理63自然應(yīng)當(dāng)具有使用戶計(jì)算機(jī)3-1的顯示器17顯示生物的外表,語(yǔ)言和行為模式的代理顯示程序。代理顯示程序?qū)?yīng)于生物64具有的顯示程序,但所述的代理顯示程序具有不同的名稱。
代理63某個(gè)具體領(lǐng)域,所述的具體領(lǐng)域可以是旅行,音樂(lè),語(yǔ)言,科學(xué)技術(shù)等等。特殊領(lǐng)域可以被分成子領(lǐng)域。例如,科學(xué)技術(shù)領(lǐng)域可以被分成信息技術(shù),半導(dǎo)體設(shè)備,燃料,制藥等等。
其中提供了擅長(zhǎng)旅行領(lǐng)域的代理,擅長(zhǎng)音樂(lè)領(lǐng)域的代理,擅長(zhǎng)建筑領(lǐng)域的代理等等。用戶可以選擇擅長(zhǎng)其關(guān)心的領(lǐng)域的代理。期望各個(gè)代理63均具有一個(gè)網(wǎng)絡(luò)地址。網(wǎng)絡(luò)地址可以是IP版本6的IP地址。如果代理具有IP地址,則IP地址可以是代理的用戶在網(wǎng)絡(luò)上具有的當(dāng)前地址。IP地址可以標(biāo)識(shí)代理,因此可以用來(lái)在購(gòu)買(mǎi)或銷售代理過(guò)程中識(shí)別代理。
位置65a到65z是生物64的工作區(qū)。如圖3所示,對(duì)其分類并標(biāo)記以便彼此區(qū)分。它們是圖像處理位置65a,轉(zhuǎn)換位置65b,諸如MP3的音樂(lè)壓縮位置65c,詞典位置65d,地圖檢索位置65e,檢索位置65f,游戲位置65g,信息1位置65h到信息n位置65v,等等。
信息1位置65h到信息n位置65v可以被分類成汽車,駕車線路圖,國(guó)內(nèi)觀光,海外觀光,體育和音樂(lè)。各個(gè)類別具有各種項(xiàng)目。例如被分類成汽車的位置具有諸如汽車型號(hào),行駛路線,零件,制造商等等的項(xiàng)目。在各個(gè)類別中登記一個(gè)指針以便指定類別中包含的一個(gè)項(xiàng)目。
社區(qū)67具有另一個(gè)位置65w,該位置被用于因?yàn)椴痪哂凶銐虻臄?shù)據(jù)量從而尚未成長(zhǎng)為代理63的生物64。各個(gè)位置65a到65w在必要時(shí)可以被分成較小區(qū)域。社區(qū)67還具有某些其它位置,即電子郵箱65x,日歷時(shí)鐘65y,和代理市場(chǎng)65z。這些位置65x,65y和65z是被用來(lái)購(gòu)買(mǎi)和銷售代理的工作區(qū)。
代理市場(chǎng)65z是傳遞代理所有權(quán)的工作區(qū)。用戶計(jì)算機(jī)3-1的顯示器17顯示代理63以便可以在市場(chǎng)65z中選擇任何代理。
在本實(shí)施例中,在市場(chǎng)65z中購(gòu)買(mǎi)和銷售代理63,因而傳遞了它們的所有權(quán)。也可以在不傳遞所有權(quán)或金錢(qián)的情況下在市場(chǎng)65z中彼此交換代理63。
社區(qū)67的數(shù)據(jù)存儲(chǔ)部分69包括生物存儲(chǔ)部分69a,社區(qū)管理程序69b和代理銷售數(shù)據(jù)存儲(chǔ)部分69c。生物存儲(chǔ)部分69a存儲(chǔ)包含代理63的生物64。生物64不僅包含可移動(dòng)代理,而且包含駐留在社區(qū)67內(nèi)的固定代理。
生物存儲(chǔ)部分69a包括RAM或類似部件并且存儲(chǔ)一個(gè)生物表格。生物表格含有關(guān)于包含代理63的生物64的信息。
圖5是圖解生物表格的圖例。生物表格具有生物ID列111,位置列112,代理列113,代理年齡列114,生物生日列115,基本外形列116,出售列117,銷售價(jià)格列118和所有者ID列120。
在生物ID列111中描述了生物64的ID。各個(gè)ID不區(qū)分生物64和代理63。
位置列112中描述了可以存儲(chǔ)包含代理63的生物64的位置。代理列113中描述了表明生物64是否代理63的信息。在這個(gè)列中,如果生物已經(jīng)成長(zhǎng)成代理,則填寫(xiě)"1",如果生物還沒(méi)有長(zhǎng)成,則填寫(xiě)"0"。
在代理年齡列114中描述了在從生物64長(zhǎng)成代理之后各個(gè)代理63已經(jīng)生活的年數(shù)。代理年齡可以被用作確定處理程序長(zhǎng)度和代理數(shù)據(jù)量是否較大的數(shù)據(jù)。也就是說(shuō),代理年齡越高,則處理程序長(zhǎng)度和代理的數(shù)據(jù)量就越大,盡管取決于具體的代理。
生物生日列115中描述了產(chǎn)生包含代理63的生物64的日期?;就庑瘟?16中描述了顯示代理63基本外表的存儲(chǔ)器映射27a中的地址。后面會(huì)描述存儲(chǔ)器映射27a。
出售列117中描述了表明是否可以在代理待售市場(chǎng)65z中銷售代理63的數(shù)據(jù)項(xiàng)。如果可以在代理市場(chǎng)65z中銷售代理,則關(guān)于各個(gè)代理63的數(shù)據(jù)項(xiàng)為"1",如果不能在那里銷售,則為"0"。
在銷售價(jià)格列118中描述了在市場(chǎng)65z上為代理63標(biāo)出的價(jià)格。所有者ID列120中描述了用戶ID或包含代理63的生物64的所有者的ID。如果代理系統(tǒng)提供商是生物64的所有者,則會(huì)在所有者ID列120中描述其ID。
生物64的所有者可以是在社區(qū)67的市場(chǎng)65z中銷售代理63的銷售人。代理63的銷售人可以是軟件公司,貿(mào)易公司,代理培養(yǎng)人或類似實(shí)體。
在本發(fā)明中,單詞"培養(yǎng)人"是指培養(yǎng)代理的人。培養(yǎng)人因愛(ài)好或經(jīng)商而培養(yǎng)代理。為了培養(yǎng)要擁有的代理或要出租的代理,收集一定數(shù)量的數(shù)據(jù)項(xiàng)并且向代理提供數(shù)據(jù)項(xiàng),因而將代理改變成期望的代理。
社區(qū)67可以是根據(jù)具體概念定義的虛擬空間并且可以被提供到多個(gè)個(gè)人計(jì)算機(jī)1-1到1-n中。如果是這樣,生物表格具有一個(gè)描述URL的列,這種URL應(yīng)當(dāng)鏈接生物64(包含代理63)所生活的位置。
每當(dāng)必要時(shí)便重寫(xiě)生物表格。為了將新的生物64存儲(chǔ)到社區(qū)67中,當(dāng)代理63的所有者改變時(shí),當(dāng)生物64成長(zhǎng)為代理63或當(dāng)代理63的基本外表改變時(shí),重寫(xiě)表格中的數(shù)據(jù)。生物表格中描述的數(shù)據(jù)可以具有固定長(zhǎng)度或可變長(zhǎng)度。
代理銷售數(shù)據(jù)存儲(chǔ)部分69c存儲(chǔ)有關(guān)待售代理63的數(shù)據(jù),其中已經(jīng)從生物表格中取出這種數(shù)據(jù)。也就是說(shuō),從生物表格中取出在出售列117中被描述成"1"的、關(guān)于代理63的數(shù)據(jù)項(xiàng)并且將其存儲(chǔ)到部分69c中。(在生物ID列111,位置列112,代理列113,代理年齡列114,生物生日列115,基本外形列116,出售列117,銷售價(jià)格列118和所有者ID列120中描述這些數(shù)據(jù)項(xiàng)。)代理銷售數(shù)據(jù)存儲(chǔ)部分69c存儲(chǔ)已經(jīng)被分配到市場(chǎng)中提供的位置65a到65w上的代理銷售人。在市場(chǎng)中提供的一個(gè)位置上登記各個(gè)銷售人提供的代理63的ID編號(hào)和價(jià)格。
術(shù)語(yǔ)"代理銷售"是指在社區(qū)67內(nèi)開(kāi)放的代理市場(chǎng)65z中銷售代理63的人。各個(gè)代理銷售人可以是軟件公司,貿(mào)易公司,代理培養(yǎng)人或類似實(shí)體。
通過(guò)使用檢索程序,可以根據(jù)關(guān)鍵字檢索代理銷售數(shù)據(jù)存儲(chǔ)部分69c中存儲(chǔ)的信息。因此即使與一個(gè)關(guān)鍵字相關(guān)的信息被分成多個(gè)部分并且這些數(shù)據(jù)部分被存儲(chǔ)在多個(gè)區(qū)域中也可以從上述多個(gè)區(qū)域獲得必要的信息。
生物可以被提取并存儲(chǔ)在代理銷售數(shù)據(jù)存儲(chǔ)部分69c中。在這種情況下即使仍然沒(méi)有成長(zhǎng)為代理也可以銷售生物64。
代理銷售數(shù)據(jù)存儲(chǔ)部分69c充當(dāng)?shù)怯洿硭姓叩难b置。部分69c存儲(chǔ)一個(gè)代理63所有者列表。每當(dāng)在市場(chǎng)65z中銷售和購(gòu)買(mǎi)任何代理并且從銷售人向購(gòu)買(mǎi)人傳遞代理的所有權(quán)時(shí),在代理銷售數(shù)據(jù)存儲(chǔ)部分69c中記錄代理的新所有者的所有者ID。
社區(qū)管理程序69b包含當(dāng)用戶計(jì)算機(jī)3-1發(fā)出請(qǐng)求時(shí)被用來(lái)在服務(wù)器計(jì)算機(jī)1-1和各個(gè)用戶計(jì)算機(jī)3-1之間傳遞代理63的軟件程序。當(dāng)CPU 11執(zhí)行程序時(shí)實(shí)現(xiàn)這個(gè)功能。
社區(qū)67存儲(chǔ)包含代理63的生物64。因而代理63當(dāng)然可以在社區(qū)67內(nèi)相互交換信息。
后面會(huì)參照?qǐng)D4詳細(xì)描述基于這個(gè)實(shí)施例的代理系統(tǒng)。代理系統(tǒng)包括服務(wù)器計(jì)算機(jī)1-1和用戶計(jì)算機(jī)3-1。后面會(huì)解釋計(jì)算機(jī)1-1和3-1之間的關(guān)系,盡管如圖1所示系統(tǒng)還包括其它服務(wù)器計(jì)算機(jī)和其它用戶計(jì)算機(jī)。
用戶計(jì)算機(jī)3-1包括代理管理程序61-1,瀏覽器62,知識(shí)數(shù)據(jù)庫(kù)26,電子寵物狀態(tài)存儲(chǔ)部分32,繪圖系統(tǒng)36,音頻數(shù)據(jù)生成系統(tǒng)37,輸入設(shè)備38和輸出設(shè)備39。部分32存儲(chǔ)電子寵物代理63的內(nèi)部狀態(tài)和外部狀態(tài)以及關(guān)于代理63的環(huán)境數(shù)據(jù)。
在代理63退出用戶計(jì)算機(jī)3-1并且從外部計(jì)算機(jī)獲得信息的情況下服務(wù)器1-1到1-n充當(dāng)信息源。
代理63移動(dòng)到或訪問(wèn)存儲(chǔ)其希望通過(guò)通信網(wǎng)絡(luò)2獲得的信息的服務(wù)器計(jì)算機(jī)1-n。代理63自主執(zhí)行關(guān)鍵字搜尋以選擇具有其希望獲得的信息的服務(wù)器計(jì)算機(jī)1-n。也就是說(shuō),代理63使用關(guān)鍵字執(zhí)行搜尋并且訪問(wèn)所點(diǎn)擊的站點(diǎn),然后獲得信息。特定關(guān)鍵字對(duì)應(yīng)于"具體概念",并且使用關(guān)鍵字訪問(wèn)的站點(diǎn)對(duì)應(yīng)于"根據(jù)具體概念定義的空間"。
不僅關(guān)鍵字是"具體概念",而且在信息被分類并且存檔的情況下信息類別也可以是"具體概念"。
代理管理程序61-1根據(jù)關(guān)于代理的信息,代理63的內(nèi)部和外部狀態(tài)以及關(guān)于代理63的環(huán)境數(shù)據(jù)控制充當(dāng)電子寵物的代理63的意愿和行為。已經(jīng)從知識(shí)數(shù)據(jù)庫(kù)26得到關(guān)于代理的信息。代表內(nèi)部和外部狀態(tài)的數(shù)據(jù)被存儲(chǔ)在電子寵物狀態(tài)存儲(chǔ)部分32中。環(huán)境數(shù)據(jù)也被存儲(chǔ)在存儲(chǔ)部分32中??刂频慕Y(jié)果被存儲(chǔ)在電子寵物狀態(tài)存儲(chǔ)部分32中。
代理管理程序61-1產(chǎn)生可以自主行動(dòng)的代理63。所產(chǎn)生的代理63可以充當(dāng)諸如電視屏幕的顯示屏幕上的個(gè)性化電子寵物。代理管理系統(tǒng)3-1a中控制的代理63不僅限于一個(gè)。在系統(tǒng)3-1a中可以控制兩個(gè)或更多的代理。
代理管理程序61-1包括數(shù)據(jù)獲取部分61-1a,數(shù)據(jù)分析部分61-1b,數(shù)據(jù)提供部分61-1c和代理數(shù)據(jù)交換部分80。數(shù)據(jù)獲取部分61-1a獲得用戶信息,從諸如電視節(jié)目和廣播節(jié)目的媒體選擇的信息和類似信息。用戶信息,選擇的信息和類似信息被存儲(chǔ)在獲得數(shù)據(jù)存儲(chǔ)部分60-2中,后面會(huì)描述獲得數(shù)據(jù)存儲(chǔ)部分60-2。
代理管理程序61-1被存儲(chǔ)在HDD 14中。監(jiān)視程序總是被存儲(chǔ)在RAM 13中。CPU 11根據(jù)RAM 13中存儲(chǔ)的監(jiān)視程序執(zhí)行處理。
總是可以通過(guò)日志數(shù)據(jù)的形式獲得用戶執(zhí)行程序的歷史記錄,即使作為電子寵物的代理63未被顯示在諸如電視屏幕的顯示屏幕上也是如此。
數(shù)據(jù)分析部分61-1b根據(jù)用戶信息分析用戶愛(ài)好并根據(jù)分析結(jié)果產(chǎn)生關(guān)鍵字。更具體地說(shuō),部分61-1b獲得均存儲(chǔ)在HDD 14中的代理管理程序61-1和用戶信息并且將其存儲(chǔ)在RAM 13中。接著部分61-1b與CPU 11共同對(duì)用戶信息進(jìn)行處理以分析出用戶愛(ài)好并產(chǎn)生關(guān)鍵字。所產(chǎn)生的關(guān)鍵字被存儲(chǔ)在關(guān)鍵字存儲(chǔ)部分30中。
把關(guān)鍵字從關(guān)鍵字存儲(chǔ)部分30寫(xiě)到RAM中。CPU 11對(duì)關(guān)鍵字執(zhí)行處理。代理63接著在服務(wù)器計(jì)算機(jī)1-1到1-n中自主搜尋適合用戶愛(ài)好的及時(shí)話題并且向用戶提供該話題。話題可以是天氣預(yù)報(bào),交通阻塞報(bào)告,時(shí)事新聞,娛樂(lè)新聞,新音樂(lè)作品等等。
不僅代理63可以自主提供信息,而且用戶可以指定時(shí)間框和信息站點(diǎn)地址以獲得關(guān)于其選擇的任何事物的信息。例如,用戶可能希望在使用計(jì)算機(jī)時(shí)知道棒球比賽進(jìn)行得如何。在這種情況下,用戶指定棒球比賽的時(shí)間框和提供快速比賽報(bào)告的站點(diǎn)的地址。
用戶接著向代理63提供例如表明"讓我知道比賽結(jié)果"的消息。代理63從服務(wù)器計(jì)算機(jī)1-1到1-n中的指定站點(diǎn)獲得表示比賽結(jié)果的信息并且向用戶發(fā)送該信息。在這種情況下電子寵物/代理63出現(xiàn)在用戶計(jì)算機(jī)3-1的顯示器17的屏幕的一個(gè)角落中。電子寵物顯示消息"球隊(duì)A以1比0獲勝"或"球隊(duì)A在第九局快結(jié)束時(shí)獲勝"。
可選地,用戶可以請(qǐng)求特定新聞?wù)军c(diǎn)為其提供頭條新聞。更準(zhǔn)確地說(shuō),用戶可以請(qǐng)求快速新聞?wù)军c(diǎn)為其提供快速新聞報(bào)告,其中排除了通過(guò)輸入關(guān)鍵字指定的天氣報(bào)告。在這種情況下,電子寵物/代理63顯示消息"今天地震襲擊Kanto地區(qū)"。通過(guò)使用代理管理程序61-1實(shí)現(xiàn)這個(gè)對(duì)話。
數(shù)據(jù)提供部分61-1c為用戶選擇信息。部分61-1c根據(jù)代理63的本能和知識(shí)確定電子寵物/代理63的意愿和行為。部分61-1c接著為用戶提供表明電子寵物的意愿和行為的信息。
也就是說(shuō),數(shù)據(jù)提供部分61-1c使用檢索關(guān)鍵字從服務(wù)器計(jì)算機(jī)1-1到1-n獲得用戶大概需要的信息。部分61-1c為用戶提供所獲得的信息。
當(dāng)提供信息時(shí)數(shù)據(jù)提供部分61-1c確定電子寵物/代理63會(huì)具有什么表情或意愿穿戴什么服裝。部分61-1c根據(jù)被合并到知識(shí)數(shù)據(jù)庫(kù)26中的公共規(guī)則存儲(chǔ)部分27內(nèi)存儲(chǔ)的數(shù)據(jù)確定表情或服裝。后面會(huì)描述公共規(guī)則存儲(chǔ)部分27。
表示電子寵物/代理63提供數(shù)據(jù)提供部分61-1c已經(jīng)確定的信息的方式的數(shù)據(jù)被提供給電子寵物狀態(tài)存儲(chǔ)部分32,從而更新部分32中存儲(chǔ)的數(shù)據(jù)。后面會(huì)描述電子寵物狀態(tài)存儲(chǔ)部分32。
表示電子寵物/代理63提供數(shù)據(jù)輸入部分61-1c已經(jīng)確定的信息的方式的數(shù)據(jù)被輸入到繪圖系統(tǒng)36和音頻數(shù)據(jù)生成系統(tǒng)37,后面會(huì)描述繪圖系統(tǒng)36和音頻數(shù)據(jù)生成系統(tǒng)37。系統(tǒng)36根據(jù)來(lái)自數(shù)據(jù)提供部分61-1c的數(shù)據(jù)產(chǎn)生電子寵物/代理63的圖像。音頻數(shù)據(jù)生成系統(tǒng)37根據(jù)來(lái)自數(shù)據(jù)提供部分61-1c的數(shù)據(jù)產(chǎn)生電子寵物/代理63會(huì)發(fā)出的話音。(如果用戶沒(méi)有顯示器則只可以輸出話音。)知識(shí)數(shù)據(jù)庫(kù)26被存儲(chǔ)在諸如HDD 14的存儲(chǔ)設(shè)備中。知識(shí)數(shù)據(jù)庫(kù)26含有關(guān)于電子寵物(代理63)的行為數(shù)據(jù),關(guān)于用戶的屬性信息,各種關(guān)鍵字?jǐn)?shù)據(jù)項(xiàng),被提供給用戶的數(shù)據(jù)項(xiàng)等等。行為數(shù)據(jù)包含表示電子寵物如何行動(dòng),講什么語(yǔ)言和舉止如何的數(shù)據(jù)項(xiàng)。
知識(shí)數(shù)據(jù)庫(kù)26包括服務(wù)器數(shù)據(jù)存儲(chǔ)部分60-1,獲得數(shù)據(jù)存儲(chǔ)部分60-2,代理存儲(chǔ)部分60-3,公共規(guī)則存儲(chǔ)部分27,個(gè)體規(guī)則存儲(chǔ)部分28,屬性數(shù)據(jù)存儲(chǔ)部分29和關(guān)鍵字存儲(chǔ)部分30。服務(wù)器數(shù)據(jù)存儲(chǔ)部分60-1存儲(chǔ)涉及服務(wù)器計(jì)算機(jī)1-1的信息。更具體地說(shuō),部分60-1存儲(chǔ)代理63已經(jīng)訪問(wèn)的服務(wù)器計(jì)算機(jī)1-1的地址。它還存儲(chǔ)包含社區(qū)67中的位置65的信息資源。
這個(gè)實(shí)施例的代理63可以針對(duì)獲得數(shù)據(jù)存儲(chǔ)部分60-2,代理存儲(chǔ)部分60-3,公共規(guī)則存儲(chǔ)部分27,個(gè)體規(guī)則存儲(chǔ)部分28,屬性數(shù)據(jù)存儲(chǔ)部分29和關(guān)鍵字存儲(chǔ)部分30寫(xiě)入和讀取信息,后面會(huì)描述這種操作。用戶計(jì)算機(jī)3-1中的其它代理站點(diǎn)和移動(dòng)代理也可以針對(duì)這些部件寫(xiě)入和讀取信息。這意味著兩個(gè)或更多代理共享獲得數(shù)據(jù)存儲(chǔ)部分60-2,代理存儲(chǔ)部分60-3,公共規(guī)則存儲(chǔ)部分27,個(gè)體規(guī)則存儲(chǔ)部分28,屬性數(shù)據(jù)存儲(chǔ)部分29和關(guān)鍵字存儲(chǔ)部分30。下面對(duì)部分60-2,部分60-3,部分27,部分28,部分29和部分30的描述不僅適用于這個(gè)實(shí)施例的代理,而且適用于任何可以被存儲(chǔ)在用戶計(jì)算機(jī)3-1中的電子寵物/代理。
當(dāng)代理管理程序61-1被激活時(shí)知識(shí)數(shù)據(jù)庫(kù)26對(duì)RAM 13進(jìn)行讀寫(xiě)。CPU 11對(duì)知識(shí)數(shù)據(jù)庫(kù)26執(zhí)行處理。因此顯示器把電子寵物/代理63顯示成移動(dòng)并改變其表情的動(dòng)畫(huà)圖像。因而寵物/代理63可以自主地與用戶對(duì)話,提出問(wèn)題和聊天。(如果用戶沒(méi)有顯示器,則寵物/代理通過(guò)揚(yáng)聲器等等進(jìn)行對(duì)話。)電子寵物(代理63)可以一直對(duì)用戶講話(不聽(tīng)用戶講話),也可以向用戶提出問(wèn)題以接收回答。如果寵物只對(duì)用戶講話,則在激活代理管理系統(tǒng)3-1a時(shí)寵物可以發(fā)出的消息是"您好?。?,"今天下雨。帶上您的傘",等等。消息可以含有新聞片段,過(guò)去的事件和將來(lái)準(zhǔn)備發(fā)生的事件。這些消息內(nèi)容可以被存儲(chǔ)在獲得數(shù)據(jù)存儲(chǔ)部分60-2中??蛇x地,可以根據(jù)從服務(wù)器計(jì)算機(jī)1-1到1-n或任何其他代理獲得的信息產(chǎn)生這些消息內(nèi)容。
電子寵物(代理63)可以提出諸如"你愛(ài)好體育嗎?","你喜歡棒球比賽嗎?"等等的問(wèn)題。用戶回答這些問(wèn)題。用戶對(duì)電子寵物/代理63提出的問(wèn)題的回答以用戶信息的形式被存儲(chǔ)在屬性數(shù)據(jù)存儲(chǔ)部分29中的用戶簡(jiǎn)表內(nèi),后面會(huì)描述用戶簡(jiǎn)表。
公共規(guī)則存儲(chǔ)部分27存儲(chǔ)表示電子寵物/代理63的本能的公共信息。部分27存儲(chǔ)用于設(shè)置電子寵物表情,動(dòng)作和語(yǔ)音,以及寵物可以對(duì)用戶或電氣設(shè)備作出的反應(yīng)的數(shù)據(jù)。
公共規(guī)則存儲(chǔ)部分27引入確定屏幕上顯示的電子寵物/代理63的特性的數(shù)據(jù)項(xiàng)存儲(chǔ)器映射27a。如圖6所示,存儲(chǔ)器映射27a被用來(lái)在用戶區(qū)的特定地址上記錄基本外形,動(dòng)作,消息,表情等等??梢詮脑摰刂纷x取數(shù)據(jù)項(xiàng)以便電子寵物/代理63能夠具有基本外形,做出表情,穿著具體服裝,做出特定動(dòng)作,發(fā)出語(yǔ)音并做出反應(yīng)。
電子寵物/代理63可以具有六個(gè)不同的基本外形?;就庑?是狗,基本外形2是人類,基本外形3是虛構(gòu)動(dòng)物,基本外形4是魚(yú),基本外形5是外空生物而基本外形6是恐龍。表示這些基本外形的數(shù)據(jù)項(xiàng)被存儲(chǔ)在公共存儲(chǔ)器映射27a中。
電子寵物/代理63可以具有七個(gè)不同的表情。表情1是微笑,表情2是憤怒,表情3是悲傷,表情4是放松,表情5是感動(dòng),表情6是無(wú)表情,而表情7是失望。指示這些表情的數(shù)據(jù)項(xiàng)被存儲(chǔ)在存儲(chǔ)器映射27a中。
電子寵物/代理63可以穿著六個(gè)不同的服裝。服裝1是西裝,服裝2包含攝像機(jī),服裝3包含耳機(jī),服裝4是制服,服裝5包含尿布,而服裝6包含個(gè)人計(jì)算機(jī)。表示這些服裝的數(shù)據(jù)項(xiàng)被存儲(chǔ)在存儲(chǔ)器映射27a中。
電子寵物/代理63可以做出各種動(dòng)作。動(dòng)作1是站立,動(dòng)作2是跳舞,動(dòng)作3是伏案工作,動(dòng)作4是音樂(lè)編輯,動(dòng)作5通過(guò)電話與旅行代理對(duì)話,動(dòng)作6是通過(guò)互聯(lián)網(wǎng)檢索數(shù)據(jù),等等。表示這些動(dòng)作的數(shù)據(jù)項(xiàng)被存儲(chǔ)在存儲(chǔ)器映射27a中。
從被存儲(chǔ)在存儲(chǔ)器映射27a中并且表示基本外形的數(shù)據(jù)項(xiàng)中選擇一個(gè)數(shù)據(jù)項(xiàng)把代理63在顯示器屏幕上顯示成電子寵物。
為代理63選擇具體基本外形。當(dāng)用戶或培養(yǎng)人操作輸入設(shè)備時(shí)可以改變代理63的基本外形。
例如,代理63的基本外形可以被指定成社區(qū)67中的"魚(yú)"。如果是這樣的話,用戶在購(gòu)買(mǎi)代理63時(shí)可以將基本外形改變成"兔子"。
每當(dāng)在屏幕上顯示代理63時(shí)可以從被存儲(chǔ)在存儲(chǔ)器映射27a中的數(shù)據(jù)項(xiàng)中選擇那些指示動(dòng)作,消息和表情的數(shù)據(jù)項(xiàng),以便能夠按照符合顯示代理63的條件的特性顯示代理63。
更準(zhǔn)確地說(shuō),根據(jù)代理63提供的消息預(yù)定代理63的表情。例如,當(dāng)提供消息"今天真好","恭喜?。ⅲ⒛阙A了",或"真高興"時(shí),代理63顯得愉快和活躍。反之,當(dāng)提供消息"正在下雨","出事了","我好煩",或"我害怕"時(shí),代理63顯得悲哀和不活躍。(如果消息是通過(guò)揚(yáng)聲器提供的音頻消息,該消息可以帶有音樂(lè)或擬聲。例如愉快的音樂(lè)伴隨消息"今天真好",憂郁的音樂(lè)伴隨消息"我害怕"并且雨聲伴隨消息"正在下雨"。)如果用戶可以在夜間訪問(wèn)社區(qū)67,則社區(qū)67的代理63可以穿上睡衣。如果用戶在下午三點(diǎn)訪問(wèn)社區(qū)67,則社區(qū)67的代理63可以看上去正在休息并且顯得放松。
個(gè)體規(guī)則存儲(chǔ)部分28存儲(chǔ)操作代理管理系統(tǒng)3-1a并且特定于用戶的規(guī)則。例如這些規(guī)則包括電子寵物(代理63)在顯示器屏幕上出現(xiàn)的頻率,寵物向用戶提出問(wèn)題的頻率,代理管理系統(tǒng)3-1a可以顯示的角色數(shù)量,各個(gè)角色可以發(fā)出的語(yǔ)音的類型,角色的類型(例如外空生物,動(dòng)物,植物,機(jī)器人等等)。
個(gè)體規(guī)則存儲(chǔ)部分28存儲(chǔ)允許用戶更加方便地使用代理管理系統(tǒng)3-1a的數(shù)據(jù)項(xiàng)。這些數(shù)據(jù)項(xiàng)包含指定電子寵物(代理63)的各個(gè)消息是否應(yīng)當(dāng)被顯示在括弧內(nèi)的數(shù)據(jù)項(xiàng),指定消息顯示應(yīng)當(dāng)具有的速度的數(shù)據(jù)項(xiàng),指定消息提供應(yīng)當(dāng)使用的語(yǔ)言的數(shù)據(jù)項(xiàng),和確定音頻輸出應(yīng)當(dāng)是立體聲還是單聲道的數(shù)據(jù)項(xiàng)。
屬性數(shù)據(jù)存儲(chǔ)部分29存儲(chǔ)用戶簡(jiǎn)表,用戶簡(jiǎn)表是用戶的屬性信息。用戶簡(jiǎn)表含有用戶的生日,用戶的家庭成員,家庭成員的生日,其愛(ài)好及其生活格調(diào)。
除用戶簡(jiǎn)表之外,屬性數(shù)據(jù)存儲(chǔ)部分29中存儲(chǔ)的其它數(shù)據(jù)包含對(duì)代理可以提出的問(wèn)題的回答。其它數(shù)據(jù)還包含在部分29通過(guò)通信網(wǎng)絡(luò)2被連接到任何指定服務(wù)器計(jì)算機(jī)1-n時(shí)通過(guò)諸如調(diào)查表的輸入表格輸入的數(shù)據(jù)。數(shù)據(jù)獲取部分61-1a收集通過(guò)用戶計(jì)算機(jī)3-1輸入的這些數(shù)據(jù)項(xiàng)。收集的數(shù)據(jù)項(xiàng)被存儲(chǔ)在屬性數(shù)據(jù)存儲(chǔ)部分29中。屬性數(shù)據(jù)存儲(chǔ)部分29中存儲(chǔ)的數(shù)據(jù)量可以超過(guò)預(yù)定值。如果是這樣的話,最近的信息被存儲(chǔ)在屬性數(shù)據(jù)存儲(chǔ)部分29中,刪除充滿屬性數(shù)據(jù)存儲(chǔ)部分29的舊信息。
注意,用戶簡(jiǎn)表是幾乎不更新的。因此可以保護(hù)用戶簡(jiǎn)表。否則會(huì)刪除用戶簡(jiǎn)表。
代理63將屬性數(shù)據(jù)存儲(chǔ)部分29中保存的這些數(shù)據(jù)項(xiàng)用作表示用戶愛(ài)好的信息。即,代理63分析表明用戶愛(ài)好,表述關(guān)鍵字和詞典的信息。根據(jù)關(guān)鍵字和詞典,代理63自主收集信息。代理63總是自主獲取信息。
在初始設(shè)置時(shí),或者在安裝程序或第一次啟動(dòng)程序時(shí)可以在個(gè)體規(guī)則存儲(chǔ)部分28和屬性數(shù)據(jù)存儲(chǔ)部分29中登記用戶簡(jiǎn)表??梢允褂闷渌鼣?shù)據(jù)終端將用戶愛(ài)好通知到特定代理,因而代理代表用戶工作。在這種情況下,當(dāng)代理被安裝到新數(shù)據(jù)終端時(shí)可以在屬性數(shù)據(jù)存儲(chǔ)部分29中登記用戶簡(jiǎn)表。
關(guān)鍵字存儲(chǔ)部分30存儲(chǔ)兩個(gè)關(guān)鍵字。第一個(gè)關(guān)鍵字是基礎(chǔ)數(shù)據(jù)。通過(guò)與代理管理程序61-1合并的數(shù)據(jù)分析部分61-1b產(chǎn)生第二個(gè)關(guān)鍵字。關(guān)鍵字可以被分類成某些類別。如果是這樣的話,其檢索效率高于不進(jìn)行分類時(shí)的效率。
獲得數(shù)據(jù)存儲(chǔ)部分60-2為用戶存儲(chǔ)信息源。信息源提供針對(duì)用戶的問(wèn)題,在對(duì)話過(guò)程中可以提供給用戶的回答,與用戶的小型對(duì)話,日常生活知識(shí)和關(guān)于各種主題的知識(shí)。信息源提供數(shù)據(jù)項(xiàng)。在這些數(shù)據(jù)項(xiàng)中,一個(gè)數(shù)據(jù)項(xiàng)可以使電子寵物在計(jì)算機(jī)屏幕上自主出現(xiàn)并向用戶提出問(wèn)題,或者建議"你最好享受一杯好茶",或者顯示根據(jù)從環(huán)境數(shù)據(jù)存儲(chǔ)器35獲得的日期信息產(chǎn)生的消息"今天是總統(tǒng)先生的生日"或類似消息。
獲得數(shù)據(jù)存儲(chǔ)部分60-2存儲(chǔ)其它信息。代理管理程序61-1的數(shù)據(jù)獲取部分61-1a為用戶從服務(wù)器計(jì)算機(jī)1-1到1-n收集其它信息。
也就是說(shuō),在代理63通過(guò)通信網(wǎng)絡(luò)2自主訪問(wèn)服務(wù)器計(jì)算機(jī)1-1到1-n并獲得信息時(shí),數(shù)據(jù)存儲(chǔ)部分60-2收集被提供給用戶計(jì)算機(jī)3-1的信息。如果在用戶計(jì)算機(jī)3-1中存在除了代理63之外的任何其它移動(dòng)代理或駐留代理,則獲得數(shù)據(jù)存儲(chǔ)部分60-2存儲(chǔ)其它代理已經(jīng)獲得的信息。并且,部分60-2存儲(chǔ)任何其他裝置獲得的信息。
因而,獲得數(shù)據(jù)存儲(chǔ)部分60-2不僅保存代理63已經(jīng)獲得的信息,而且保存任何其他代理和用戶計(jì)算機(jī)3-1中使用的代理63已經(jīng)獲得的信息。如果存在多個(gè)代理,則通過(guò)獲得數(shù)據(jù)存儲(chǔ)部分60-2可以和另一個(gè)代理交換各個(gè)代理已經(jīng)獲得的信息。
電子寵物狀態(tài)存儲(chǔ)部分32存儲(chǔ)隨著時(shí)間推移或事件的發(fā)生電子寵物假定具有的各種狀態(tài),上述寵物是顯示器屏幕上將要顯示的代理。在這些狀態(tài)中,電子寵物的內(nèi)部參數(shù),即情緒,形態(tài),興趣等等(任何其他電子寵物均不知道這些參數(shù))被存儲(chǔ)在內(nèi)部狀態(tài)存儲(chǔ)部分33中。
在電子寵物狀態(tài)存儲(chǔ)部分32中,外部狀態(tài)存儲(chǔ)部分34存儲(chǔ)電子寵物的外部參數(shù)(不同于任何其他電子寵物的外部參數(shù)),例如位置,趨向,顏色等等。并且,環(huán)境數(shù)據(jù)存儲(chǔ)部分35存儲(chǔ)電子寵物/代理63的物理環(huán)境參數(shù)(例如除了寵物之外的對(duì)象,天氣,溫度,重力,日期等等)。
根據(jù)服務(wù)器計(jì)算機(jī)1-1到1-n的內(nèi)容獲得環(huán)境數(shù)據(jù)存儲(chǔ)部分35中存儲(chǔ)的信息。信息表示天氣數(shù)據(jù)(下雨,轉(zhuǎn)晴,熱天,冷天等等),新聞(地震,重大事件等等),娛樂(lè)新聞(名演員結(jié)婚,音樂(lè)作品發(fā)布等等),和關(guān)于其它電氣裝置的工作狀態(tài)的報(bào)告。
根據(jù)內(nèi)部狀態(tài)存儲(chǔ)部分33中存儲(chǔ)的信息,電子寵物(代理63)可以出現(xiàn)在計(jì)算機(jī)屏幕上并且說(shuō)"很餓了"??蛇x地,電子寵物可以發(fā)出消息"今天下雨,我心情不好","裝置OO的電源開(kāi)關(guān)仍然打開(kāi)",等等。
根據(jù)外部狀態(tài)存儲(chǔ)部分34中存儲(chǔ)的信息,電子寵物(代理63)可以表現(xiàn)出各種服裝和姿態(tài)。如果環(huán)境數(shù)據(jù)存儲(chǔ)部分35提供表示消息"今天下雨"的信息,則電子寵物(代理63)會(huì)在顯示器屏幕上穿上雨衣,情緒不好并且還會(huì)講話。這是由于內(nèi)部狀態(tài)存儲(chǔ)部分33存儲(chǔ)了表示消息"今天下雨,我心情不好"的信息。
因而根據(jù)內(nèi)部狀態(tài)存儲(chǔ)部分33中存儲(chǔ)的信息,通過(guò)使用公共規(guī)則存儲(chǔ)部分27中存儲(chǔ)的數(shù)據(jù)項(xiàng)在屏幕上顯示寵物。
代理存儲(chǔ)部分60-3存儲(chǔ)各種移動(dòng)代理和各種固定代理。可以從服務(wù)器計(jì)算機(jī)1-1向用戶計(jì)算機(jī)3-1發(fā)送代理63。如果是這樣的話,處理代理63的程序會(huì)被存儲(chǔ)在用戶計(jì)算機(jī)3-1中。在用戶已經(jīng)購(gòu)買(mǎi)代理63并且用戶計(jì)算機(jī)3-1向服務(wù)器計(jì)算機(jī)1-1提供命令的情況下發(fā)送代理63,從而要求服務(wù)器計(jì)算機(jī)1-1必須發(fā)送代理63。
因此,在代理存儲(chǔ)部分60-3中存在代理63的情況下用戶計(jì)算機(jī)3-1會(huì)執(zhí)行程序以處理代理63。
即,如果代理存儲(chǔ)部分60-3中存在代理63,則根據(jù)來(lái)自用戶計(jì)算機(jī)3-1的CPU 11的指令執(zhí)行數(shù)據(jù)獲取程序,代理程序等等。用戶計(jì)算機(jī)3-1可以在接收到轉(zhuǎn)換,音樂(lè)壓縮等等的指令時(shí)執(zhí)行這些程序。
用戶計(jì)算機(jī)3-1可以指示在社區(qū)67中自主執(zhí)行程序。如果是這樣的話,會(huì)在社區(qū)67中自主執(zhí)行各種處理。在這種情況下,代理63自己根據(jù)用戶計(jì)算機(jī)3-1中存儲(chǔ)的并且表示用戶愛(ài)好的信息收集符合用戶愛(ài)好的數(shù)據(jù)項(xiàng)。
用戶使用輸入設(shè)備38輸入信息以便執(zhí)行代理管理程序61-1。通常用戶使用輸入設(shè)備38向其計(jì)算機(jī)輸入數(shù)據(jù)。輸入設(shè)備38可以是鍵盤(pán),鼠標(biāo),觸摸面板,操縱桿,數(shù)字手套等等??蛇x地,也可以是諸如FD驅(qū)動(dòng)器的外部存儲(chǔ)設(shè)備。
繪圖系統(tǒng)36存儲(chǔ)表示電子寵物的外表,動(dòng)作和語(yǔ)言的數(shù)據(jù)項(xiàng),即代理63的顯示畫(huà)像。繪圖系統(tǒng)36接收通過(guò)執(zhí)行代理管理程序61-1根據(jù)知識(shí)數(shù)據(jù)庫(kù)26中存儲(chǔ)的信息產(chǎn)生的動(dòng)作指示信號(hào)。系統(tǒng)36產(chǎn)生指示電子寵物(即代理63)的意愿和動(dòng)作的電子寵物圖像數(shù)據(jù)。系統(tǒng)36將這種電子寵物圖像數(shù)據(jù)保存一段時(shí)間。
表示寵物的外表,動(dòng)作和語(yǔ)言并且被存儲(chǔ)在繪圖系統(tǒng)36中的數(shù)據(jù)項(xiàng)可以包含表示電子寵物的總體圖像,表情,服裝,手腿動(dòng)作和嘴部動(dòng)作的數(shù)據(jù)項(xiàng)和顯示消息框的數(shù)據(jù)項(xiàng)。
音頻數(shù)據(jù)生成系統(tǒng)37存儲(chǔ)音頻數(shù)據(jù),音頻數(shù)據(jù)是代理63的一個(gè)表情數(shù)據(jù)項(xiàng)。音頻數(shù)據(jù)生成系統(tǒng)37接收根據(jù)知識(shí)數(shù)據(jù)庫(kù)26中存儲(chǔ)的信息產(chǎn)生的寵物動(dòng)作信號(hào)。根據(jù)寵物動(dòng)作信號(hào),系統(tǒng)產(chǎn)生表示電子寵物的意愿和動(dòng)作的音頻數(shù)據(jù)。所產(chǎn)生的音頻數(shù)據(jù)被臨時(shí)存儲(chǔ)在音頻數(shù)據(jù)生成系統(tǒng)37中。音頻數(shù)據(jù)包含各種數(shù)據(jù)項(xiàng),例如電子寵物的語(yǔ)音音調(diào),對(duì)話速度和語(yǔ)調(diào)。
關(guān)于電子寵物的圖像和音頻數(shù)據(jù)項(xiàng)被提供給輸出設(shè)備39。應(yīng)用程序可以被安裝在HDD中以便能夠?qū)崿F(xiàn)自動(dòng)電話撥號(hào)。如果是這樣,電子寵物(即代理63)可以呼叫到用戶的移動(dòng)電話并且通過(guò)電話與用戶對(duì)話。
代理數(shù)據(jù)交換部分80允許代理63與社區(qū)67或服務(wù)器計(jì)算機(jī)1-1到1-n中存在的任何其他移動(dòng)或固定代理或用戶計(jì)算機(jī)3-1中存在的任何其他移動(dòng)或固定代理交換信息。下面會(huì)參照?qǐng)D7的模塊圖描述代理數(shù)據(jù)交換部分80。
圖7中示出的代理數(shù)據(jù)交換部分80是被安裝在存在代理的區(qū)域,例如服務(wù)器計(jì)算機(jī)1-1到1-n和用戶計(jì)算機(jī)3-1到3-n的系統(tǒng)。部分80被用來(lái)在代理中間傳遞信息。部分80允許代理交換信息。在用戶計(jì)算機(jī)3-1中,在代理管理程序61-1中提供圖7描述的代理數(shù)據(jù)交換部分80。
代理63可以是被發(fā)送到服務(wù)器計(jì)算機(jī)或用戶計(jì)算機(jī)的移動(dòng)代理??蛇x地,也可以是服務(wù)器計(jì)算機(jī)或用戶計(jì)算機(jī)中提供的固定代理。代理63通過(guò)代理數(shù)據(jù)交換部分80向另一個(gè)代理發(fā)送消息分組,或者從另一個(gè)代理接收消息包。因而代理63可以和其它代理對(duì)話。
消息分組已經(jīng)各種內(nèi)容。這些內(nèi)容包含表明消息類型,消息發(fā)送方的地址,消息接收方的地址,關(guān)聯(lián)問(wèn)題和回答的對(duì)話(問(wèn)題/回答)ID,代理的數(shù)據(jù)獲取程序和要發(fā)送或接收的信息的數(shù)據(jù)項(xiàng)。并且內(nèi)容包含在分組已經(jīng)移動(dòng)到任何其他位置之后根據(jù)消息分組產(chǎn)生指令的軟件項(xiàng)目。
在代理數(shù)據(jù)交換部分80中,數(shù)據(jù)發(fā)送/接收部件80-1可以從代理63,現(xiàn)有系統(tǒng)或網(wǎng)絡(luò)接收消息。部分80也可以向代理63,現(xiàn)有系統(tǒng)或網(wǎng)絡(luò)發(fā)送消息。
在部分80中,對(duì)話線索控制部分80-2是可以控制表示代理和部分80之間的對(duì)話的對(duì)話線索80-8,根據(jù)對(duì)話產(chǎn)生適當(dāng)線索并且控制任何已經(jīng)產(chǎn)生的對(duì)話線索的部件??梢耘渲貌糠?0-2使得代理能夠以并行異步方式和其它代理對(duì)話。
在部分80中,消息存儲(chǔ)部分80-3是存儲(chǔ)對(duì)話的部件。對(duì)話監(jiān)視部分80-5是執(zhí)行策略檢查,從而根據(jù)消息存儲(chǔ)部分80-3中存儲(chǔ)的消息日志和當(dāng)前已經(jīng)經(jīng)過(guò)的對(duì)話的內(nèi)容確定是否可以實(shí)現(xiàn)對(duì)話的部件。
在部分80中,語(yǔ)言轉(zhuǎn)換部分80-6是在必要時(shí)將對(duì)話轉(zhuǎn)換成另一種語(yǔ)言的對(duì)話的部件。解釋器80-7是解釋所有對(duì)話以保證對(duì)話繼續(xù)進(jìn)行的部件。
下面參照?qǐng)D7中實(shí)線指示的箭頭部分描述代理數(shù)據(jù)交換部分80的部件如何在各種對(duì)話期間進(jìn)行操作。首先,代理63向代理數(shù)據(jù)交換部分80發(fā)送消息分組。在接收到消息分組時(shí),代理數(shù)據(jù)交換部分80確定消息分組是啟動(dòng)對(duì)話的消息還是接收對(duì)話的消息。如果消息分組是啟動(dòng)對(duì)話的消息,則激活對(duì)話線索控制部分80-2。
當(dāng)被啟動(dòng)時(shí),對(duì)話線索控制部分80-2根據(jù)消息分組中包含的應(yīng)答ID確定是否已經(jīng)產(chǎn)生對(duì)話線索。如果已經(jīng)產(chǎn)生對(duì)話線索,則處理前進(jìn)到對(duì)話線索80-8。如果沒(méi)有產(chǎn)生對(duì)話,則產(chǎn)生新對(duì)話線索80-8。在這種情況下,則對(duì)話線索控制部分80-2通過(guò)對(duì)話線索80-8向ID發(fā)生器80-4提供指令。在接收到指令時(shí),ID發(fā)生器80-4產(chǎn)生新對(duì)話ID并且把這個(gè)對(duì)話ID分配給新對(duì)話線索80-8。接著處理前進(jìn)到新對(duì)話線索80-8。
消息存儲(chǔ)部分80-3存儲(chǔ)發(fā)送到對(duì)話線索80-8的消息分組。
對(duì)話監(jiān)視部分80-5接收消息分組。部分80-5接著執(zhí)行策略檢查,從而根據(jù)消息存儲(chǔ)部分80-3中存儲(chǔ)的消息日志和當(dāng)前已經(jīng)經(jīng)過(guò)的對(duì)話的內(nèi)容確定是否可以實(shí)現(xiàn)對(duì)話。如果部分80-5發(fā)現(xiàn)對(duì)話不能實(shí)現(xiàn),則確定發(fā)生了錯(cuò)誤。如果是這樣的話,對(duì)話線索80-8處理消息分組并且發(fā)送指示錯(cuò)誤的新消息分組。
如果部分80-5發(fā)現(xiàn)對(duì)話可以實(shí)現(xiàn),則從對(duì)話線索80-8向其它通過(guò)協(xié)議管理器80-9指定的代理(結(jié)點(diǎn))發(fā)送消息分組。協(xié)議管理器80-9將消息分組轉(zhuǎn)換成符合適于消息接收方的協(xié)議的分組。
可以通過(guò)各種方式發(fā)送消息分組。通過(guò)網(wǎng)絡(luò),在相同社區(qū)67內(nèi)可以通過(guò)任何用戶計(jì)算機(jī)3-1到3-n發(fā)送消息分組,也可以向其它計(jì)算機(jī)發(fā)送消息分組。
下面參照?qǐng)D7中點(diǎn)線指示的箭頭部分描述代理數(shù)據(jù)交換部分80的部件如何在從協(xié)議管理器80-9接收到消息分組的其它角色(結(jié)點(diǎn))上的進(jìn)行操作。
從協(xié)議管理器80-9接收到消息分組的數(shù)據(jù)發(fā)送/接收部件80-1確定消息分組是啟動(dòng)對(duì)話的消息還是接收對(duì)話的消息。如果消息分組是接收對(duì)話的消息,則部件80-1要求對(duì)話線索控制部分80-2處理消息分組。
對(duì)話線索控制部分80-2引用消息分組中包含的應(yīng)答ID。如果已經(jīng)產(chǎn)生對(duì)話線索,則處理前進(jìn)到對(duì)話線索80-8。如果沒(méi)有產(chǎn)生新對(duì)話,則部分80-2產(chǎn)生新對(duì)話線索80-8??刂撇糠?0-2通過(guò)對(duì)話線索80-8向ID發(fā)生器80-4提供指令。因此處理前進(jìn)到對(duì)話線索80-8。
消息存儲(chǔ)部分80-3存儲(chǔ)發(fā)送到對(duì)話線索80-8的消息分組。
對(duì)話監(jiān)視部分80-5接收消息分組。部分80-5接著執(zhí)行策略檢查,從而根據(jù)消息存儲(chǔ)部分80-3中存儲(chǔ)的消息日志和當(dāng)前對(duì)話的內(nèi)容確定是否可以執(zhí)行對(duì)話。如果不能進(jìn)行對(duì)話,則部分80-5確定發(fā)生了錯(cuò)誤。如果是這種情況的話,部分80-5處理消息分組以便發(fā)送指示錯(cuò)誤的消息分組。
如果確定可以執(zhí)行對(duì)話,對(duì)話線索80-8向解釋器80-7傳遞處理。解釋器80-7可以被登記成對(duì)應(yīng)于接收的消息分組的語(yǔ)言類型,程序類型等等的部件。如果是這樣的話,解釋器80-7被用來(lái)解釋消息分組的內(nèi)容。如果解釋器80-7未被登記成對(duì)應(yīng)于接收的消息分組的語(yǔ)言類型,程序類型等等的部件,則確定解釋器庫(kù)是否包含系統(tǒng)可以訪問(wèn)的解釋器。
如果解釋器庫(kù)不包含這種解釋器,則確定不能進(jìn)行進(jìn)一步的處理。如果解釋器庫(kù)包含這種解釋器,則該解釋器被登記成解釋器80-7。所登記的解釋器80-7解釋消息分組的內(nèi)容。語(yǔ)言轉(zhuǎn)換部分80-6在必要時(shí)將消息分組轉(zhuǎn)換成其它語(yǔ)言的消息分組。
解釋器80-7獲得的解釋結(jié)果被發(fā)送到代理63。代理63執(zhí)行符合分組內(nèi)容中描述的指令的處理。接收的消息可以要求發(fā)送信息。接著代理63發(fā)送所要求的信息。對(duì)話線索80-8等待下一個(gè)消息分組。
因而代理63不僅可以同社區(qū)67和服務(wù)器計(jì)算機(jī)1-1到1-n中存在的其它移動(dòng)或固定代理交換信息,也可以同用戶計(jì)算機(jī)3-1中存在的其它移動(dòng)或固定代理交換信息。
可以和代理63交換信息的單元不僅限于其它代理。代理63也可以和用戶計(jì)算機(jī)3-1中提供的寵物狀態(tài)存儲(chǔ)部分(未示出)與合并到知識(shí)數(shù)據(jù)庫(kù)26中的數(shù)據(jù)存儲(chǔ)部分交換信息。因此,交換信息使得移動(dòng)代理能夠把信息存儲(chǔ)到用戶計(jì)算機(jī)3-1中并且任何其他代理可以使用用戶計(jì)算機(jī)3-1中存儲(chǔ)的信息。
在代理之間交換信息的系統(tǒng)不僅限于上述系統(tǒng)。代理可以通過(guò)方法調(diào)用(子程序調(diào)用),消息傳遞等等交換信息。
下面解釋涉及基于這個(gè)實(shí)施例的代理系統(tǒng)的程序。程序在服務(wù)器計(jì)算機(jī)1-1中執(zhí)行如圖8到12所示的各種處理,從而操作代理系統(tǒng)。
這些程序被存儲(chǔ)在諸如HDD,CD-ROM等等的數(shù)據(jù)記錄介質(zhì)中。將這些程序從數(shù)據(jù)記錄介質(zhì)讀取到諸如CPU的控制設(shè)備中??刂圃O(shè)備執(zhí)行程序以完成各種處理。
下面參照?qǐng)D8描述如何在基于這個(gè)實(shí)施例的代理系統(tǒng)中執(zhí)行程序。首先,在服務(wù)器計(jì)算機(jī)1-1的HDD中構(gòu)造和記錄社區(qū)67,即可以容納代理63的指定區(qū)域(處理101)。如圖9所示,這個(gè)處理應(yīng)當(dāng)被稱作"社區(qū)構(gòu)造程序處理(A)"。
可以只在一個(gè)服務(wù)器計(jì)算機(jī)1-1中構(gòu)造社區(qū)67??蛇x地,可以在多個(gè)服務(wù)器計(jì)算機(jī)1-1到1-n中提供該社區(qū)并且將其用作虛擬空間。
在所提供的社區(qū)67中,構(gòu)造代理市場(chǎng)65z(處理102)。在這個(gè)處理中,首先在社區(qū)67中提供代理市場(chǎng)65z的區(qū)域。接著從圖5示出的生物表格中取出可以購(gòu)買(mǎi)和銷售的代理63。接著在社區(qū)67的數(shù)據(jù)存儲(chǔ)部分69中構(gòu)成存儲(chǔ)待售代理的代理存儲(chǔ)部分。所提取的代理和從生物表格讀取的關(guān)于這個(gè)代理的數(shù)據(jù)被存儲(chǔ)在所構(gòu)成的代理存儲(chǔ)部分中。
接著在顯示器屏幕上顯示代理市場(chǎng)65z(處理103)。在這個(gè)處理中,產(chǎn)生表示社區(qū)67街道的圖像數(shù)據(jù)。還顯示代理市場(chǎng)建筑91的圖像數(shù)據(jù)被存儲(chǔ)在社區(qū)67的數(shù)據(jù)存儲(chǔ)部分69中。并且,產(chǎn)生表示代理市場(chǎng)65z中運(yùn)作的商店的內(nèi)部情況的圖像數(shù)據(jù)。這個(gè)數(shù)據(jù)也被存儲(chǔ)在社區(qū)67的數(shù)據(jù)存儲(chǔ)部分69中。
在表示社區(qū)67的街道的圖像數(shù)據(jù)中登記表示代理市場(chǎng)65z中運(yùn)作的商店的內(nèi)部情況的圖像數(shù)據(jù)的指針。
此后,產(chǎn)生社區(qū)管理程序69b,社區(qū)管理程序69b可以顯示表示社區(qū)67的街道的圖像數(shù)據(jù)和表示代理市場(chǎng)65z中運(yùn)作的商店的內(nèi)部情況的圖像數(shù)據(jù)。社區(qū)管理程序69b被存儲(chǔ)在社區(qū)67內(nèi)提供的數(shù)據(jù)存儲(chǔ)部分69中。
執(zhí)行處理103,使得能夠在顯示器屏幕上顯示社區(qū)67的街道,均生活在街道內(nèi)的代理63和生物64,和代理市場(chǎng)65z中運(yùn)作的商店的內(nèi)部情況。
當(dāng)在屏幕上顯示代理市場(chǎng)65z時(shí),顯示代理63以便用戶能夠在代理市場(chǎng)65z中選擇代理c(處理104)。
更準(zhǔn)確地說(shuō),以文本數(shù)據(jù)列表形式顯示用于要銷售的代理63的程序的內(nèi)容,功能等等??蛇x地,用戶通過(guò)點(diǎn)擊代理市場(chǎng)65z中的商店內(nèi)顯示的并且對(duì)應(yīng)于代理63的游動(dòng)(ion)電子寵物可以選擇代理63。
在這個(gè)處理中,為顯示待售代理63的內(nèi)容準(zhǔn)備格式數(shù)據(jù)。格式數(shù)據(jù)被存儲(chǔ)在社區(qū)67內(nèi)提供的數(shù)據(jù)存儲(chǔ)部分69中。
接著準(zhǔn)備代理提取程序以提取待售代理63。代理提取程序被存儲(chǔ)在社區(qū)67的數(shù)據(jù)存儲(chǔ)部分69中。當(dāng)檢索均在圖5顯示的生物表格中描述的出售列117,所有者ID等等時(shí)產(chǎn)生提取程序。執(zhí)行代理提取程序以提取待售代理63。
期望提取程序具有各種功能。這些功能包含提取所有待售代理63的功能;提取任何基于處理代理63的程序的代理63的功能;和提取具有類似外形的代理63的功能。執(zhí)行處理104,從而允許用戶找到并選擇具有期望程序或期望外形的代理63。
此后,根據(jù)用戶指令指定一個(gè)代理63(處理105)。在這個(gè)處理中,當(dāng)用戶選擇代理63時(shí)標(biāo)識(shí)該代理63。
傳遞所指定的代理63的所有權(quán)(處理106)。通過(guò)登記電子寵物/代理的所有者的程序(B)完成處理106。后面會(huì)參照?qǐng)D10和11描述程序(B)。此后,在基于本實(shí)施例的代理系統(tǒng)中不再執(zhí)行程序。
下面參照?qǐng)D9說(shuō)明涉及處理101的社區(qū)構(gòu)造程序處理(A)。在這個(gè)處理中,在服務(wù)器計(jì)算機(jī)1-1的存儲(chǔ)區(qū)中提供社區(qū)67的區(qū)域(步驟S1)。存儲(chǔ)區(qū)是HDD等等。
社區(qū)67的區(qū)域被分成位置(地址)65a到65w(步驟2)。為這些位置分配諸如圖像處理,轉(zhuǎn)換等等的領(lǐng)域類別。各個(gè)位置被用作某個(gè)領(lǐng)域的數(shù)據(jù)項(xiàng)組。
產(chǎn)生圖5中示出的生物表格(步驟S4)。生物表格包含關(guān)于生物的數(shù)據(jù)和表明生物與位置之間的關(guān)系的數(shù)據(jù)。
接著在社區(qū)67中構(gòu)造數(shù)據(jù)存儲(chǔ)部分69。生物和生物表格被存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部分69中(步驟S5)。此后終止處理。
每當(dāng)必要時(shí)重寫(xiě)生物表格中的信息,借此更新生物表格。為把新生物表格存儲(chǔ)到社區(qū)67中,新生物表格的數(shù)據(jù)被加到現(xiàn)有生物表格中。從而更新生物表格。生物64可以成長(zhǎng)和發(fā)展成代理63。生物64可以被購(gòu)買(mǎi)或銷售以便轉(zhuǎn)手。在兩種情況下數(shù)據(jù)均會(huì)更新。
下面參照?qǐng)D10和11說(shuō)明涉及處理106的電子寵物/代理所有者登記程序處理(B)。社區(qū)67包含傳遞代理的所有權(quán)的程序。執(zhí)行登記代理所有者的程序以完成下列處理。
首先,確定是否應(yīng)當(dāng)為上述處理105中指定的代理設(shè)置基本外形(步驟S11)。如果用戶輸入為代理63設(shè)置基本外形的指令(也就是說(shuō),如果步驟S11的結(jié)果為是),則為代理63設(shè)置基本外形(步驟S12)。
更具體地說(shuō),在顯示器上顯示外形設(shè)置屏幕并且為代理設(shè)置基本外形。用戶可以設(shè)置為代理指定的基本外形,也可以設(shè)置不同于指定外形的期望基本外形。
在用戶選擇代理市場(chǎng)65z中的代理63時(shí)代理63具有指定基本外形。在步驟S12中,可以改變或不改變代理63的基本外形。假定指定基本外形是"魚(yú)"?;就庑慰梢员3郑Ⅳ~(yú)"的形狀,也可以被改變成"兔子"。在為代理設(shè)置基本外形之后,確定是否設(shè)置了代理的內(nèi)容(步驟S13)。
如果用戶沒(méi)有輸入為代理63設(shè)置基本外形的指令(也就否說(shuō),如果步驟S11的結(jié)果為否),確定是否設(shè)置代理的內(nèi)容(步驟S13)。
在步驟S13中可以確定沒(méi)有設(shè)置代理的內(nèi)容。在這種情況下,處理前進(jìn)到步驟S14并且接著前進(jìn)到步驟S15。如果步驟S15的結(jié)果為否,則處理返回到步驟S11。在步驟S13中可以確定已經(jīng)設(shè)置了代理的內(nèi)容(也就是說(shuō)如果步驟S13的結(jié)果為是)。在這種情況下確定是否為代理設(shè)置了基本外形(步驟S17)。如果在步驟S12中確定為代理設(shè)置了基本外形(也就是說(shuō)如果步驟S17中的結(jié)果為是),則存儲(chǔ)代理的基本外形和內(nèi)容(步驟S16)。
在步驟S17中可以確定沒(méi)有為代理設(shè)置基本外形(也就是說(shuō)步驟S17的結(jié)果為否)。在這種情況下認(rèn)為用戶不關(guān)心代理63的基本外形。因而指定的基本外形被授予代理63(步驟S18)。接著存儲(chǔ)代理的基本外形和內(nèi)容(步驟S16)。
可以確定沒(méi)有設(shè)置代理的內(nèi)容(也就是說(shuō)如果步驟S13中的結(jié)果為否)。如果是這樣的話,設(shè)置代理的內(nèi)容(步驟S14)。術(shù)語(yǔ)"代理的內(nèi)容"是指代理63具有的處理程序的執(zhí)行速度,精度,語(yǔ)言(日語(yǔ),英語(yǔ),法語(yǔ),漢語(yǔ)等等)等等和代理63可以具有的檢索程序的檢索關(guān)鍵字。如果代理63具有多個(gè)處理程序,則代理的內(nèi)容包含指定應(yīng)當(dāng)在任何其他處理程序之前執(zhí)行的特定程序的項(xiàng)目。
按照下面方式設(shè)置代理的內(nèi)容。首先顯示用于設(shè)置指定代理63的內(nèi)容的屏幕。接著,希望購(gòu)買(mǎi)代理63的用戶在顯示的屏幕上設(shè)置代理63的期望內(nèi)容。
接著確定是否為代理設(shè)置了基本外形(步驟S15)。如果務(wù)代理63設(shè)置了基本外形(也就是說(shuō),如果步驟S15的結(jié)果為是),則認(rèn)為代理63的基本外形和內(nèi)容已經(jīng)完全設(shè)置。在這種情況下存儲(chǔ)代理的基本外形和內(nèi)容(步驟S16)。
如果仍然沒(méi)有為代理63設(shè)置基本外形(也就是說(shuō)如果步驟S15的結(jié)果為否),則處理返回到步驟S11。因而確定是否應(yīng)當(dāng)為代理設(shè)置基本外形(步驟S11)。
在步驟S12沒(méi)有為代理63設(shè)置基本外形。如果是這樣,則處理人步驟S15返回到步驟S11。因此再次確定是否應(yīng)當(dāng)為代理設(shè)置基本外形。如果步驟S11的結(jié)果為否,則處理前進(jìn)到步驟S13至步驟S17,并且接著前進(jìn)到步驟S18。這是由于已經(jīng)設(shè)置了代理的內(nèi)容。因此指定外形被授予代理63。
處理從圖11中示出的步驟S16前進(jìn)到步驟19。
在存儲(chǔ)代理的基本外形和內(nèi)容之后,顯示如圖15所示的代理購(gòu)買(mǎi)屏幕(步驟S19)。確定是否已經(jīng)輸入傳遞代理的所有權(quán)所需的最小用戶信息(步驟S20)。最小用戶信息包含用戶ID 96b,帳戶支付方法96f,銀行名稱96g,帳號(hào)96h,和口令96i。代理購(gòu)買(mǎi)屏幕96具有可以描述用戶的名稱96c,地址96d,電話號(hào)碼等等的列。這些列不是絕對(duì)必要的。換言之,即使未被輸入也可以處理用戶的名稱,地址,電話號(hào)碼等等。
如果已經(jīng)輸入所需的用戶信息(也就是說(shuō)如果步驟S20的結(jié)果為是),則處理前進(jìn)到步驟S21。如果沒(méi)有輸入所需的用戶信息(也就是說(shuō)如果步驟S20中的結(jié)果為否),則確定是否經(jīng)過(guò)預(yù)定的時(shí)間,例如15分鐘(步驟S25)。
如果經(jīng)過(guò)了預(yù)定的時(shí)間(也就是說(shuō)如果步驟S25的結(jié)果為是),則確定用戶是否按下購(gòu)買(mǎi)取消按鈕96m取消對(duì)代理的購(gòu)買(mǎi)(步驟S26)。如果確定用戶中止代理購(gòu)買(mǎi)(也就是說(shuō)如果步驟S26的結(jié)果為是),則刪除步驟S16中存儲(chǔ)的信息(步驟S29)。接著終止處理。
可能確定用戶未中止代理購(gòu)買(mǎi)(也就是說(shuō)如果步驟S26的結(jié)果為否)。在這種情況下處理返回到步驟S20。
在步驟S20中,再次確定是否已經(jīng)輸入必要的用戶信息。因而重復(fù)步驟S20和S25直到輸入用戶信息或中止購(gòu)買(mǎi)。
如果沒(méi)有經(jīng)過(guò)預(yù)定的時(shí)間(也就是說(shuō)如果步驟S25的結(jié)果為否),則處理回到步驟S20。在步驟S20中,確定是否已經(jīng)輸入必要的用戶信息。也就是說(shuō),重復(fù)步驟S20和S25直到經(jīng)過(guò)預(yù)定的時(shí)間。
在步驟S20中可以確定已經(jīng)輸入了用戶信息,確定用戶是否按下購(gòu)買(mǎi)按鈕96k(步驟S21)。如果用戶按下購(gòu)買(mǎi)按鈕96k(也就是說(shuō),步驟S21的結(jié)果為是),則處理前進(jìn)到步驟S22。如果用戶沒(méi)有按下購(gòu)買(mǎi)按鈕96k(也就是說(shuō),步驟S21的結(jié)果為否),則確定是否經(jīng)過(guò)預(yù)定的時(shí)間,例如15分鐘(步驟S27)。
如果經(jīng)過(guò)了預(yù)定的時(shí)間(也就是說(shuō)如果步驟S27的結(jié)果為是),則通過(guò)檢測(cè)用戶是否按下購(gòu)買(mǎi)取消按鈕96m確定是否取消對(duì)購(gòu)買(mǎi)(步驟S28)。如果確定用戶中止購(gòu)買(mǎi)(也就是說(shuō)如果步驟S28的結(jié)果為是),則刪除步驟S16中存儲(chǔ)的信息(步驟S29)。接著終止處理。
如果沒(méi)有確定購(gòu)買(mǎi)被中止(也就是說(shuō)如果步驟S28的結(jié)果為否),則處理返回到步驟S21。在這種情況下,確定用戶是否按下購(gòu)買(mǎi)按鈕96k(步驟S21)。即,重復(fù)步驟S21和S28直到用戶按下購(gòu)買(mǎi)按鈕或在經(jīng)過(guò)預(yù)定時(shí)間之后取消購(gòu)買(mǎi)。
如果用戶按下購(gòu)買(mǎi)按鈕(也就是說(shuō),步驟S21的結(jié)果為是),則把用戶登記成代理的所有者(步驟S22)。接著通過(guò)代理購(gòu)買(mǎi)屏幕上指定的方法結(jié)清帳目(步驟S23)。在本實(shí)施例中,通過(guò)在線銀行進(jìn)行同時(shí)結(jié)算。在步驟S23中,在結(jié)清帳目的同時(shí)把購(gòu)買(mǎi)代理的金錢(qián)支付到銷售人的帳戶中。
此后代理被傳遞給用戶(步驟S24)。用戶現(xiàn)在可以使用代理。接著終止處理。
在這個(gè)實(shí)施例中實(shí)行在線銀行業(yè)務(wù)以實(shí)現(xiàn)同時(shí)結(jié)算。但是,通過(guò)使用信用卡,通過(guò)向銷售人的銀行帳戶支付金錢(qián),或者通過(guò)從用戶帳戶向銷售人帳戶轉(zhuǎn)帳也可以結(jié)清帳目。在用戶向銷售人帳戶付款或轉(zhuǎn)帳時(shí),銷售人需要幾天才能收到貨款。在這種情況下銷售人可以在其收到貨款之后傳遞代理。
在上述實(shí)施例中,用戶在代理市場(chǎng)中選擇代理。用戶也可以通過(guò)作為用戶代理的"合作代理"購(gòu)買(mǎi)或銷售"待售代理"。例如,用戶可以輸入"補(bǔ)助提供"命令,從而為合作代理提供補(bǔ)助。合作代理找到用戶希望購(gòu)買(mǎi)的"待售代理"。如果以小于提供給合作代理的補(bǔ)助的價(jià)格銷售代理,則用戶可以購(gòu)買(mǎi)代理。這個(gè)購(gòu)買(mǎi)代理的方法類似于使用預(yù)付卡購(gòu)買(mǎi)物品以防止孩子購(gòu)買(mǎi)昂貴物品的方法。
下面參照?qǐng)D21詳細(xì)描述這個(gè)處理。首先,用戶調(diào)用其終端設(shè)備214上的合作代理215。用戶接著輸入"補(bǔ)助提供"命令,從而為合作代理215提供5,000日?qǐng)A的補(bǔ)助。當(dāng)執(zhí)行這個(gè)命令處理時(shí),服務(wù)器計(jì)算機(jī)210中提供的收費(fèi)處理部分211進(jìn)行在線銀行交易,從而完成同時(shí)結(jié)算。此后,部分211將表示5,000日?qǐng)A補(bǔ)助的數(shù)據(jù)存儲(chǔ)到為用戶分配的財(cái)務(wù)管理區(qū)213中。在這種情況下,合作代理可以購(gòu)買(mǎi)任何以等于或小于5,000日?qǐng)A的價(jià)格銷售的物品。合作代理215在網(wǎng)絡(luò)或代理市場(chǎng)212中搜尋滿足用戶愛(ài)好的代理。合作代理于是可以購(gòu)買(mǎi)代理并且把代理傳遞到用戶終端設(shè)備214。
下面說(shuō)明購(gòu)買(mǎi)拍賣銷售的代理的方法。為利于解釋,假定僅拍賣一個(gè)代理而且兩個(gè)或更多用戶不能同時(shí)使用該代理。在這種情況下希望使用這個(gè)代理的用戶訪問(wèn)代理市場(chǎng)。用戶接著輸入其希望開(kāi)始使用代理的時(shí)間及其打算返回代理的時(shí)間。如果同時(shí)沒(méi)有其它希望使用這個(gè)代理的用戶,則該用戶只在其支付固定計(jì)費(fèi)的情況下才可以使用代理。如果同時(shí)有任何其他個(gè)人希望使用代理,則用戶在拍賣會(huì)上登記其代理報(bào)價(jià)。在所有登記其價(jià)格的個(gè)人中,有最高報(bào)價(jià)的人獲得使用代理的權(quán)利。可以為待售代理分配諸如IP版本6IP地址的網(wǎng)絡(luò)地址。如果是這樣,待售代理的所有者可以直接向可能的購(gòu)買(mǎi)人發(fā)送消息。如果代理表示流行歌手,則所有者有與歌手聊天或與歌手交換消息的特權(quán)。這種特權(quán)增加了代理的附加價(jià)值。于是可以在拍賣會(huì)上為代理沽出最高價(jià)格。這可以增加代理所有者的收益。
下面參照?qǐng)D12描述培養(yǎng)人培養(yǎng)代理的代理培養(yǎng)處理(D)。社區(qū)67中代理市場(chǎng)65z內(nèi)存儲(chǔ)的任何代理均具有代理培養(yǎng)程序,其中執(zhí)行代理培養(yǎng)程序以培養(yǎng)代理。當(dāng)執(zhí)行代理培養(yǎng)程序時(shí),完成下列處理。
首先,確定是否輸入表示特定概念、定義用戶可以將代理設(shè)置成自由代理的數(shù)據(jù)獲取區(qū)域的信息(步驟S31)。當(dāng)培養(yǎng)人輸入關(guān)鍵字時(shí)從培養(yǎng)人計(jì)算機(jī)的輸入設(shè)備提供表明特定概念的信息。
如果已經(jīng)輸入表明特定概念的信息(也就是說(shuō),如果步驟S31的結(jié)果為是),則讓代理在特定概念定義的數(shù)據(jù)獲取區(qū)域中自由運(yùn)行(步驟S32)。術(shù)語(yǔ)"特定概念定義的數(shù)據(jù)獲取區(qū)域"是指一組根據(jù)培養(yǎng)人輸入的關(guān)鍵字檢索出的站點(diǎn)。在多數(shù)情況下這個(gè)區(qū)域覆蓋多個(gè)服務(wù)器計(jì)算機(jī)1-1到1-n。也就是說(shuō),在對(duì)應(yīng)于一組站點(diǎn)的區(qū)域中釋放代理。
表明特定概念的信息可能未被輸入(也就是說(shuō),步驟S31的結(jié)果為否)。如果是這樣的話,確定是否經(jīng)過(guò)預(yù)定的時(shí)間,例如15分鐘(步驟S38)。如果沒(méi)有經(jīng)過(guò)預(yù)定的時(shí)間(也就是說(shuō)如果步驟S38的結(jié)果為否),則處理返回到步驟S31。換言之,重復(fù)步驟S31直到經(jīng)過(guò)預(yù)定時(shí)間。如果經(jīng)過(guò)預(yù)定的時(shí)間(也就是說(shuō)如果步驟S38的結(jié)果為是),則處理自動(dòng)終止。
之后釋放到特定概念定義的數(shù)據(jù)獲取區(qū)域(步驟S32)之后,代理自主獲得數(shù)據(jù)獲取區(qū)域中的信息(步驟S33)。即,代理在服務(wù)器計(jì)算機(jī)1-1到1-n周圍走動(dòng),自主收集特定概念定義的區(qū)域中的信息。
此時(shí),代理不僅根據(jù)用戶在步驟S31提供的諸如關(guān)鍵字的特定概念,而且根據(jù)屬性數(shù)據(jù)存儲(chǔ)部分29中存儲(chǔ)的用戶簡(jiǎn)表內(nèi)記錄的用戶信息產(chǎn)生關(guān)鍵字。代理使用這個(gè)關(guān)鍵字以及步驟S31中提供的關(guān)鍵字收集信息。因此代理可以獲得對(duì)于用戶而言比使用步驟S31中提供的唯一關(guān)鍵字獲得的信息更期望得到的信息。
接著代理從其獲得的信息中選擇不必要的項(xiàng)目。丟棄不必要的信息項(xiàng)(步驟S34)。這使得能夠建立包含的必要數(shù)據(jù)項(xiàng)大大多于不必要數(shù)據(jù)項(xiàng)的緊湊數(shù)據(jù)庫(kù)。代理不僅根據(jù)用戶在步驟S31提供的諸如關(guān)鍵字的特定概念,而且根據(jù)通過(guò)屬性數(shù)據(jù)存儲(chǔ)部分29中存儲(chǔ)的用戶信息產(chǎn)生的關(guān)鍵字選擇不必要信息項(xiàng)。
此后,確定是否有可用的數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)包含涉及步驟S31中提供的特定概念的信息(步驟S35)。如果某個(gè)含有關(guān)于特定概念的信息的數(shù)據(jù)庫(kù)可用(也就是說(shuō),如果步驟S35的結(jié)果為是),則在步驟S33和S34獲得的信息項(xiàng)被加到數(shù)據(jù)庫(kù)中。因而更新并保存了數(shù)據(jù)庫(kù)(步驟S37)。此后終止處理。
如果某個(gè)含有關(guān)于特定概念的信息的數(shù)據(jù)庫(kù)不可用(也就不說(shuō),如果步驟S35的結(jié)果為否),則存儲(chǔ)在步驟S33和S34獲得的信息項(xiàng)以建立數(shù)據(jù)庫(kù)并且保存這個(gè)數(shù)據(jù)庫(kù)(步驟S36)。此后終止處理。
下面參照?qǐng)D13和14描述基于這個(gè)實(shí)施例的代理系統(tǒng)如何運(yùn)作。圖13圖解了社區(qū)站點(diǎn)的屏幕。圖14示出了代理介紹屏幕,用戶可以使用代理介紹屏幕從提供電子寵物/代理系統(tǒng)的公司購(gòu)買(mǎi)代理63從而向用戶傳送涉及代理63的所有權(quán)。
社區(qū)67被分成位置65,其中存在生物64。用戶通過(guò)通信網(wǎng)絡(luò)2從用戶計(jì)算機(jī)3-1訪問(wèn)服務(wù)器計(jì)算機(jī)1-1。用戶因此可以看見(jiàn)服務(wù)器計(jì)算機(jī)1-1的社區(qū)端屏幕90上顯示的生物64。在社區(qū)端屏幕90上,社區(qū)67被顯示成包括某些區(qū)的城鎮(zhèn)。以各種角色的形式顯示生物64。用戶可以看見(jiàn)社區(qū)端屏幕90上顯示的生物64,屏幕90上某些彼此進(jìn)行對(duì)話的代理63,和屏幕90上顯示的各種事件。
服務(wù)器計(jì)算機(jī)1-1具有代理介紹頁(yè)面95。代理介紹頁(yè)面95顯示服務(wù)器提供商在社區(qū)67銷售的各個(gè)代理63的ID編號(hào)95a,程序內(nèi)容95b,特征95c,外形95d和所有權(quán)。在圖14所示的代理介紹頁(yè)面95上,顯示特征95c和外形95d的點(diǎn)擊按鈕。當(dāng)用戶點(diǎn)擊按鈕時(shí),切換到更詳細(xì)顯示特征或外形的頁(yè)面。
用戶可以訪問(wèn)代理介紹頁(yè)面95以選擇其希望購(gòu)買(mǎi)的代理63。在選擇期望代理63之后,用戶可以點(diǎn)擊代理介紹頁(yè)面95上顯示的購(gòu)買(mǎi)按鈕95e。在這種情況下,顯示圖15中示出的說(shuō)明代理價(jià)格961的代理購(gòu)買(mǎi)屏幕96。在確認(rèn)價(jià)格961之后,用戶輸入用戶計(jì)算機(jī)3-1的ID編號(hào)96b,其諸如姓名,地址,電話號(hào)碼等等的個(gè)人數(shù)據(jù)項(xiàng)96c,帳戶結(jié)清方法96f,口令96i,驗(yàn)證周期96j等等。接著用戶點(diǎn)擊購(gòu)買(mǎi)按鈕96k以購(gòu)買(mǎi)代理。因而使用代理購(gòu)買(mǎi)頁(yè)面96登記了代理的所有者。
在登記所有者之后,屏幕被切換到代理介紹頁(yè)面95。此時(shí)改變所選擇的按鈕的顏色。當(dāng)再次點(diǎn)擊所選擇的任何按鈕時(shí),顯示選擇的項(xiàng)目,借此用戶可以確認(rèn)其已經(jīng)選擇的代理。在確認(rèn)選擇的代理之后,用戶點(diǎn)擊代理介紹頁(yè)面95上顯示的"下一頁(yè)"按鈕95f。
用戶通過(guò)使用代理購(gòu)買(mǎi)頁(yè)面96可以從任何公司,任何組織或任何個(gè)體購(gòu)買(mǎi)電子寵物/代理。可以通過(guò)任何諸如在線銀行,存入銀行帳戶,從銀行帳戶取出,或使用信用卡等等的可用方法結(jié)清帳目。
各個(gè)電子寵物/代理的價(jià)格可以是固定的??蛇x地,可以根據(jù)代理的能力,針對(duì)代理的點(diǎn)擊數(shù)量或人們進(jìn)行的評(píng)估確定價(jià)格??蛇x地,可以在主頁(yè)上舉行的拍賣會(huì)上確定價(jià)格。
在登記代理的所有者之后,通過(guò)在線銀行進(jìn)行同時(shí)結(jié)算。在向代理63的銷售人付款之后,購(gòu)買(mǎi)人(即新所有者)可以使用代理63。
當(dāng)用戶點(diǎn)擊代理介紹頁(yè)面95上的"下一頁(yè)"按鈕95f時(shí),打開(kāi)圖16示出的代理設(shè)置頁(yè)面97以便能夠進(jìn)行初始設(shè)置。
在初始設(shè)置中,用戶可以輸入諸如購(gòu)買(mǎi)數(shù)據(jù)97a(年-月-日),對(duì)話速度97c,語(yǔ)音音調(diào)97d,下拉式語(yǔ)言菜單97e,性別選擇框97f,角色姓名輸入框97g,用戶姓名輸入框97h等等的各種數(shù)據(jù)項(xiàng)。輸入這些數(shù)據(jù)項(xiàng)以便詳細(xì)調(diào)整代理63的特性。
在用戶購(gòu)買(mǎi)代理之后和用戶銷售代理之前,用戶可以根據(jù)需要訪問(wèn)代理設(shè)置頁(yè)面,其中假定用戶使用口令聲明其自身的身份??梢愿鶕?jù)需要改變最初設(shè)置的數(shù)值。
圖17圖解了代理市場(chǎng)屏幕。圖18描述了顯示關(guān)于代理銷售的信息的屏幕。下面參照?qǐng)D17和18描述用戶如何從社區(qū)67的市場(chǎng)65z中的其它培養(yǎng)人購(gòu)買(mǎi)代理63以得到向其傳遞的所有權(quán)。
首先,用戶從用戶計(jì)算機(jī)3-1訪問(wèn)社區(qū)67。因此用戶訪問(wèn)寵物市場(chǎng)91,而寵物市場(chǎng)91被顯示在圖13示出的社區(qū)站點(diǎn)屏幕上。當(dāng)用戶訪問(wèn)寵物市場(chǎng)91時(shí),屏幕被切換到圖17圖解的代理市場(chǎng)屏幕92。
飼養(yǎng)人和購(gòu)買(mǎi)人的辦公室92a到92c被顯示在圖17示出的代理市場(chǎng)屏幕92上。用戶把光標(biāo)或代理63a,即用戶的視線移動(dòng)到其希望看到的培養(yǎng)人辦公室92a中的籠子92d。接著在屏幕的左下角落顯示屏幕92e。在屏幕92e顯示消息"你希望知道更多關(guān)于代理的信息嗎?"屏幕92e中還顯示一個(gè)"是"按鈕和一個(gè)"否"按鈕。如果用戶點(diǎn)擊屏幕92e中顯示的"是"按鈕,則顯示圖18示出的代理信息屏幕93,該屏幕提供關(guān)于培養(yǎng)人提供的代理的信息。
代理信息屏幕93是培養(yǎng)人負(fù)責(zé)設(shè)計(jì)出的頁(yè)面。如圖18所示,代理信息屏幕93顯示處理代理63的程序93a,代理的ID編號(hào)93b,外形93c,特征按鈕93d,購(gòu)買(mǎi)按鈕93e和價(jià)格按鈕93f。以和外形93c關(guān)聯(lián)的方式顯示外形按鈕93h。當(dāng)用戶點(diǎn)擊任何一個(gè)外形按鈕93h選擇涉及點(diǎn)擊的按鈕93h的代理時(shí),顯示所選擇的代理的外形。當(dāng)用戶點(diǎn)擊任何一個(gè)特征按鈕93d時(shí),詳細(xì)顯示所選擇的代理的特征。當(dāng)用戶點(diǎn)擊任何一個(gè)購(gòu)買(mǎi)按鈕93e時(shí),顯示代理購(gòu)買(mǎi)屏幕。
由培養(yǎng)人負(fù)責(zé)設(shè)計(jì)這種如圖15所示的代理購(gòu)買(mǎi)屏幕96。用戶可以采取參照?qǐng)D15描述的過(guò)程購(gòu)買(mǎi)代理。如果是這樣的話,所選擇的代理被培養(yǎng)人銷售給用戶,借此將代理的所有權(quán)傳遞給用戶。當(dāng)在代理購(gòu)買(mǎi)屏幕96上完成購(gòu)買(mǎi)時(shí),屏幕被切換到圖18所示的代理信息屏幕93。此時(shí)屏幕93顯示所有代理,但不包括已經(jīng)銷售給用戶的代理63。
這樣,用戶通過(guò)采取從電子寵物/代理提供商或代理63的培養(yǎng)人購(gòu)買(mǎi)代理63的過(guò)程可以擁有代理63。
此時(shí)用戶可以點(diǎn)擊購(gòu)買(mǎi)按鈕96k以購(gòu)買(mǎi)在代理銷售數(shù)據(jù)存儲(chǔ)部分69c中登記的代理。這樣,登記了代理的新所有者。可選地,通過(guò)采取登記所有權(quán)的過(guò)程而不是上述購(gòu)買(mǎi)代理的過(guò)程也可以登記代理的所有者。
此后,代理63執(zhí)行基于用戶操作輸入設(shè)備38輸入的指令的處理。代理63根據(jù)用戶計(jì)算機(jī)3-1提供的指令操作,同時(shí)停留在社區(qū)67內(nèi)。
在代理63進(jìn)行處理的同時(shí),代理63所在的服務(wù)器計(jì)算機(jī)1-n可以繼續(xù)連接到用戶計(jì)算機(jī)3-1。可選地,服務(wù)器計(jì)算機(jī)1-n可以僅當(dāng)其接收服務(wù)器計(jì)算機(jī)的指令或僅當(dāng)其向用戶計(jì)算機(jī)3-1報(bào)告處理結(jié)果時(shí)才被連接到用戶計(jì)算機(jī)3-1。
代理63可以在用戶購(gòu)買(mǎi)代理時(shí)被存儲(chǔ)到代理存儲(chǔ)部分60-3中并且代理的所有權(quán)因而被傳遞給用戶。在這種情況下,代理存儲(chǔ)部分60-3執(zhí)行特定于代理63的程序并且代理63執(zhí)行"其自身的業(yè)務(wù)"。代理的業(yè)務(wù)取決于根據(jù)用戶在輸入設(shè)備38上輸入的指令或CPU 11提供的指令執(zhí)行的程序。
除其特定的程序之外,代理63具有數(shù)據(jù)獲取程序和分析程序。代理63從知識(shí)數(shù)據(jù)庫(kù)26的獲得數(shù)據(jù)存儲(chǔ)部分60-2和其它數(shù)據(jù)存儲(chǔ)部分(未示出),從用戶計(jì)算機(jī)3-1的其它固定或移動(dòng)代理(未示出)獲得信息。代理63分析所獲得的信息項(xiàng)以確定用戶愛(ài)好。
代理63因此可以根據(jù)用戶愛(ài)好和用戶或CPU 11提供的指令執(zhí)行處理。
也可以高效率地為用戶執(zhí)行程序處理。
假定代理63具有轉(zhuǎn)換程序。于是代理63可以轉(zhuǎn)換用戶指定的任何文檔。代理63從知識(shí)數(shù)據(jù)庫(kù)26的獲得數(shù)據(jù)存儲(chǔ)部分60-2和其它數(shù)據(jù)存儲(chǔ)部分(未示出)獲得信息項(xiàng)。代理63處理信息項(xiàng),從而產(chǎn)生頻繁用于用戶的特殊領(lǐng)域的關(guān)鍵字和技術(shù)術(shù)語(yǔ)詞典。因此用戶可以高效率地轉(zhuǎn)換文檔。
表示用戶愛(ài)好的信息可以被存儲(chǔ)在被合并到服務(wù)器計(jì)算機(jī)1-1中的知識(shí)數(shù)據(jù)庫(kù)(現(xiàn)在說(shuō)明)內(nèi)。代理63根據(jù)這種信息(用戶愛(ài)好)可以代表用戶執(zhí)行處理。
與其它方式相比,代理63根據(jù)用戶愛(ài)好可以更有效地地獲得信息。代理63可以分析用戶信息以確定用戶對(duì)汽車感興趣。在這種情況下,代理63聯(lián)系其它具有更多關(guān)于社區(qū)67內(nèi)存在的汽車的信息的代理并且從所述其它代理獲得信息。使用指示用戶愛(ài)好并且由代理73使用關(guān)鍵字產(chǎn)生程序產(chǎn)生的關(guān)鍵字來(lái)實(shí)現(xiàn)這種信息獲取。代理63在服務(wù)器計(jì)算機(jī)1-1中的社區(qū)管理程序69b的協(xié)助下完成社區(qū)67中的程序處理。
購(gòu)買(mǎi)人在社區(qū)67開(kāi)放的市場(chǎng)65z中購(gòu)買(mǎi)代理。他們可以購(gòu)買(mǎi)用戶擁有的代理63以便將代理的所有權(quán)63傳遞給用戶。如果用戶不再需要代理63,用戶可以將代理63銷售給任何一個(gè)購(gòu)買(mǎi)人。
各個(gè)購(gòu)買(mǎi)人均具有如圖19所示的代理估價(jià)主頁(yè)94。如果用戶希望銷售代理63,該用戶進(jìn)入如圖17所示的代理市場(chǎng)屏幕上顯示的購(gòu)買(mǎi)人辦公室92c。在代理市場(chǎng)屏幕92上,用戶與購(gòu)買(mǎi)人對(duì)話,請(qǐng)購(gòu)買(mǎi)人評(píng)估代理63的價(jià)格。接著屏幕被切換到圖19所示的代理估價(jià)主頁(yè)94。
在代理估價(jià)主頁(yè)94上用戶輸入代理ID編號(hào)94a,用戶ID編號(hào)94b,用戶的姓名94c,地址94d,電子郵件地址94e,電話號(hào)碼94f,購(gòu)買(mǎi)代理的日期94g,購(gòu)買(mǎi)人(或培養(yǎng)人)姓名94h。接著用戶點(diǎn)擊"估價(jià)"按鈕94i。用戶輸入的代理ID編號(hào)94a所標(biāo)識(shí)的代理63被自動(dòng)發(fā)送到購(gòu)買(mǎi)人。購(gòu)買(mǎi)人檢查特定于代理63的程序的內(nèi)容和數(shù)量,從而估出購(gòu)買(mǎi)人可以從用戶購(gòu)買(mǎi)代理63的價(jià)格。
當(dāng)購(gòu)買(mǎi)人估出代理63的價(jià)格時(shí),購(gòu)買(mǎi)人將代理63回送到用戶并且通過(guò)諸如電子郵件的手段將估價(jià)結(jié)果通知用戶。用戶根據(jù)估價(jià)結(jié)果判斷是否應(yīng)當(dāng)銷售代理63。如果用戶希望銷售代理63,該用戶進(jìn)入如圖17所示的代理市場(chǎng)屏幕上顯示的購(gòu)買(mǎi)人辦公室92e。接著用戶請(qǐng)購(gòu)買(mǎi)人購(gòu)買(mǎi)代理63。屏幕被切換到圖20所示的代理購(gòu)買(mǎi)主頁(yè)98。
在圖20的代理購(gòu)買(mǎi)主頁(yè)98上,用戶輸入代理ID編號(hào)98a,在估價(jià)結(jié)果中描述的估價(jià)編號(hào)98b,用戶的姓名98c,ID編號(hào)98d,銀行帳目98e,價(jià)格98f,估價(jià)結(jié)果中提出的價(jià)格98f,和認(rèn)證口令98g。此后用戶點(diǎn)擊銷售按鈕98h向購(gòu)買(mǎi)人發(fā)送代理63。購(gòu)買(mǎi)人購(gòu)買(mǎi)代理63。幾天后會(huì)按照購(gòu)買(mǎi)人購(gòu)買(mǎi)代理63的價(jià)格將購(gòu)款打到用戶的的帳戶中。
當(dāng)用戶點(diǎn)擊銷售按鈕98h時(shí),在代理銷售數(shù)據(jù)存儲(chǔ)部分69c中登記代理的所有者63,即購(gòu)買(mǎi)人。可選地,用戶可以采取不點(diǎn)擊"銷售"按鈕98h的過(guò)程登記新所有者。
此后購(gòu)買(mǎi)人在代理信息屏幕93(圖18)或電子寵物/代理系統(tǒng)提供商的代理介紹頁(yè)面95(圖14)上顯示代理63。
用戶可以通過(guò)不向購(gòu)買(mǎi)人銷售代理63的方式產(chǎn)生這種如圖18所示的代理銷售主頁(yè),并且接著以培養(yǎng)人的身份銷售代理63。
如上所示,可以在用戶,電子寵物/代理系統(tǒng)提供商和培養(yǎng)代理63的軟件公司或培養(yǎng)人中間購(gòu)買(mǎi)和銷售代理63。因此可以培養(yǎng)并銷售具有不同特征的代理63。因此用戶可以在選擇代理63的過(guò)程中有許多選擇。
由于具有能夠購(gòu)買(mǎi)和銷售代理63的市場(chǎng)65z,用戶可以欣然找到某些展示出期望的個(gè)性的代理63。此外,軟件公司或培養(yǎng)人有機(jī)會(huì)高價(jià)銷售其培養(yǎng)的代理63。概括地講,他們可以得到新的商業(yè)機(jī)會(huì)。
代理63在顯示器屏幕上被顯示成電子寵物。因此用戶可以使用代理系統(tǒng)進(jìn)行娛樂(lè)。
工業(yè)實(shí)用性如上所述,社區(qū)具有可以在個(gè)人之間傳遞代理所有權(quán)的代理市場(chǎng)。任何軟件公司,任何培養(yǎng)人等等均可以高價(jià)銷售其培養(yǎng)的代理。他們可以得到新的商業(yè)機(jī)會(huì)。
因此刺激了飼養(yǎng)公司,軟件公司對(duì)代理的培養(yǎng)。公司培養(yǎng)許多展示出不同特征的代理。這增加了用戶的選擇機(jī)會(huì)。因此用戶可以欣然選擇某些展示出期望個(gè)性的代理。
權(quán)利要求
1.一種代理系統(tǒng),包括至少一個(gè)具有被連接到通信網(wǎng)絡(luò)的顯示設(shè)備的客戶端計(jì)算機(jī);和至少一個(gè)被通信網(wǎng)絡(luò)連接到客戶端計(jì)算機(jī)并且具有可以存儲(chǔ)代理的社區(qū)的服務(wù)器計(jì)算機(jī),其中社區(qū)具有可以傳遞代理的所有權(quán)的代理市場(chǎng)。
2.如權(quán)利要求1所述的代理系統(tǒng),其中代理具有執(zhí)行至少一個(gè)從包括信息收集處理和代理處理的處理組中選擇的處理的處理程序。
3.如權(quán)利要求1所述的代理系統(tǒng),其中代理具有使顯示器設(shè)備以電子寵物的形式顯示代理的電子寵物/代理顯示程序。
4.如權(quán)利要求1所述的代理系統(tǒng),其中代理具有獨(dú)立的網(wǎng)絡(luò)地址。
5.如權(quán)利要求1所述的代理系統(tǒng),其中以通過(guò)團(tuán)體社區(qū)中提供的所有者登記裝置登記代理的所有者的方式傳遞所有權(quán)。
6.如權(quán)利要求1所述的代理系統(tǒng),其中代理被釋放到特定概念定義的數(shù)據(jù)獲取區(qū)域中,并且通過(guò)存儲(chǔ)在數(shù)據(jù)獲取區(qū)域中自主獲得的信息可以構(gòu)造數(shù)據(jù)庫(kù)。
7.如權(quán)利要求1所述的代理系統(tǒng),其中代理擅長(zhǎng)指定的領(lǐng)域。
8.一種代理購(gòu)買(mǎi)/銷售方法,包括在通過(guò)通信網(wǎng)絡(luò)與信息設(shè)備相連的計(jì)算機(jī)中建立可以存儲(chǔ)代理的社區(qū);在社區(qū)中開(kāi)放代理市場(chǎng);將代理顯示成可以在社區(qū)開(kāi)放的市場(chǎng)中選擇的代理;和指定市場(chǎng)中顯示的代理,從而傳送代理的所有權(quán)。
9.如權(quán)利要求8的代理購(gòu)買(mǎi)/銷售方法中,其中可以被購(gòu)買(mǎi)和銷售的代理是一種處理過(guò)程程序,這種程序執(zhí)行至少一個(gè)從包括信息收集處理和代理處理的處理組中選擇的處理。
10.如權(quán)利要求8所述的代理購(gòu)買(mǎi)/銷售方法,其中代理具有使顯示器設(shè)備以電子寵物的形式顯示代理的電子寵物/代理顯示程序。
11.如權(quán)利要求8所述的代理購(gòu)買(mǎi)/銷售方法,其中代理具有獨(dú)立的網(wǎng)絡(luò)地址。
12.如權(quán)利要求8所述的代理購(gòu)買(mǎi)/銷售方法,其中以通過(guò)團(tuán)體社區(qū)中提供的所有者登記裝置登記代理的所有者的方式傳遞所有權(quán)。
13.如權(quán)利要求8所述的代理購(gòu)買(mǎi)/銷售方法,其中代理被釋放到特定概念定義的數(shù)據(jù)獲取區(qū)域中,并且通過(guò)存儲(chǔ)在數(shù)據(jù)獲取區(qū)域中自主獲得的信息可以構(gòu)造數(shù)據(jù)庫(kù)。
14.如權(quán)利要求8所述的代理購(gòu)買(mǎi)/銷售方法,其中代理擅長(zhǎng)指定的領(lǐng)域。
15.通過(guò)通信網(wǎng)絡(luò)與信息設(shè)備相連的數(shù)據(jù)提供裝置,所述的據(jù)提供裝置包括通過(guò)存儲(chǔ)代理的社區(qū)并且具有可以傳遞代理所有權(quán)的代理市場(chǎng)。
16.如權(quán)利要求15所述的數(shù)據(jù)提供裝置,其中代理具有執(zhí)行至少一個(gè)從包括信息收集處理和代理處理的處理組中選擇的處理的處理程序。
17.如權(quán)利要求15所述的數(shù)據(jù)提供裝置,其中代理具有使信息設(shè)備內(nèi)提供的顯示器設(shè)備以電子寵物的形式顯示代理的電子寵物/代理顯示程序。
18.如權(quán)利要求15所述的數(shù)據(jù)提供裝置,其中以通過(guò)團(tuán)體社區(qū)中提供的所有者登記裝置登記代理的所有者的方式傳遞所有權(quán)。
19.如權(quán)利要求15所述的數(shù)據(jù)提供裝置,其中代理被釋放到特定概念定義的數(shù)據(jù)獲取區(qū)域中,并且通過(guò)存儲(chǔ)在數(shù)據(jù)獲取區(qū)域中自主獲得的信息可以構(gòu)造數(shù)據(jù)庫(kù)。
20.如權(quán)利要求15所述的數(shù)據(jù)提供裝置,其中代理擅長(zhǎng)指定的領(lǐng)域。
21.一種存儲(chǔ)包括以下步驟的程序的數(shù)據(jù)記錄介質(zhì)建立可以存儲(chǔ)被連接到信息設(shè)備的代理的社區(qū);在社區(qū)中開(kāi)放代理市場(chǎng);將代理顯示成可以在社區(qū)開(kāi)放的市場(chǎng)中選擇的代理;指定在市場(chǎng)中顯示的代理;和傳遞指定代理的所有權(quán)。
22.如權(quán)利要求21所述的數(shù)據(jù)記錄介質(zhì),其中存儲(chǔ)處理程序以執(zhí)行至少一個(gè)從包括信息收集處理和代理處理的處理組中選擇的處理。
23.如權(quán)利要求21所述的數(shù)據(jù)記錄介質(zhì),其中存儲(chǔ)電子寵物/代理顯示程序以便通過(guò)電子寵物的形式顯示代理。
24.如權(quán)利要求21所述的數(shù)據(jù)記錄介質(zhì),其中存儲(chǔ)所有者登記程序以便通過(guò)團(tuán)體社區(qū)中提供的所有者登記裝置登記代理的所有者。
25.如權(quán)利要求21所述的數(shù)據(jù)記錄介質(zhì),其中存儲(chǔ)代理培養(yǎng)程序,所述的程序包括將代理釋放到特定概念定義的數(shù)據(jù)獲取區(qū)域中的步驟和通過(guò)存儲(chǔ)在數(shù)據(jù)獲取區(qū)域中自主獲得的信息構(gòu)造數(shù)據(jù)庫(kù)的步驟。
26.如權(quán)利要求21所述的數(shù)據(jù)記錄介質(zhì),其中代理擅長(zhǎng)指定的領(lǐng)域。
全文摘要
本發(fā)明提供一種新穎并且允許用戶方便地獲得可以充當(dāng)具有不同能力的代理的電子寵物的代理系統(tǒng),代理購(gòu)買(mǎi)/銷售方法,數(shù)據(jù)提供裝置和數(shù)據(jù)記錄介質(zhì)。代理系統(tǒng)包括至少一個(gè)具有被連接到通信網(wǎng)絡(luò)的顯示設(shè)備的客戶端計(jì)算機(jī),和至少一個(gè)被通信網(wǎng)絡(luò)連接到客戶端計(jì)算機(jī)并且具有可以存儲(chǔ)代理(63)的社區(qū)(67)的服務(wù)器計(jì)算機(jī)。社區(qū)(67)具有代理市場(chǎng)(65z)。在社區(qū)中可以傳遞代理的所有權(quán)(63)。
文檔編號(hào)G06Q30/00GK1394315SQ01803219
公開(kāi)日2003年1月29日 申請(qǐng)日期2001年10月1日 優(yōu)先權(quán)日2000年9月29日
發(fā)明者淺見(jiàn)彰子 申請(qǐng)人:索尼株式會(huì)社