專利名稱:用于在移動終端中執(zhí)行養(yǎng)育模擬的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及可從移動終端得到的附加服務(wù)。具體地,本發(fā)明涉及用于執(zhí)行養(yǎng)育模擬以養(yǎng)育或開發(fā)角色的設(shè)備和方法。
背景技術(shù):
除了其基本呼叫功能之外,移動終端近來已被開發(fā)以提供各種附加服務(wù),包括多媒體功能和游戲。具有提供增強的多媒體服務(wù)的能力的移動終端包括照相機電話、MPEG音頻第三層(MP3)電話、以及裝備有藍(lán)牙的電話。
這些移動終端由于其便攜性而具有超越個人計算機(PC)的優(yōu)勢。與PC相比,移動終端無論何時何地都提供到其它方的便利的連接性,并提供附加功能,如電子備忘錄和電話簿。
移動游戲作為附加服務(wù)很突出。在移動游戲的當(dāng)前開發(fā)階段,由于諸如中央處理單元(CPU)、存儲器、以及顯示器的硬件組件的尺寸和/或容量限制,例如Tetris級別游戲的低級方塊游戲是可用的。
現(xiàn)在,移動游戲處于計算機游戲發(fā)展中的初級開發(fā)階段。
當(dāng)根據(jù)體裁而對可在PC或任意其它電子裝置上玩的游戲進(jìn)行分類時,它們包括方塊(經(jīng)典的)、街機(arcade)、冒險、戰(zhàn)略模擬、養(yǎng)育模擬(例如,飼養(yǎng)或喂養(yǎng)模擬)、角色扮演、以及動作。還根據(jù)游戲類型而將它們分類為多用戶網(wǎng)絡(luò)游戲(MUD)、以及單用戶游戲。MUD游戲由多個游戲者通過連接到網(wǎng)絡(luò)來玩,而單用戶游戲由一個游戲者來玩。在所述各種游戲之中,養(yǎng)育模擬適于具有便攜優(yōu)勢的移動終端。
因此,為了滿足用戶需求并盡顯移動終端的優(yōu)勢,存在為移動終端提供如同在PC或游戲裝置上玩的養(yǎng)育模擬游戲的技術(shù)的需要。
發(fā)明內(nèi)容
本發(fā)明的一個目的在于至少基本上解決以上問題和/或缺點,并至少提供以下優(yōu)點。因而,本發(fā)明的一個目的在于提供一種方法和設(shè)備,用于在移動終端中提供養(yǎng)育模擬游戲。
本發(fā)明的另一個目的在于提供一種方法和設(shè)備,用于以交互方式在移動終端中提供養(yǎng)育模擬游戲,其將來自移動終端的用戶的主動管理與來自其他人的被動管理相結(jié)合。
本發(fā)明的另一個目的在于提供一種方法和設(shè)備,用于在移動終端中提供養(yǎng)育模擬游戲,以便根據(jù)從移動終端的用戶和特定人之間的呼叫通信量所測量的與所述特定人的感情和親近程度,而養(yǎng)育角色。
本發(fā)明的另一個目的在于提供一種方法和設(shè)備,用于使角色能夠根據(jù)與映射到該角色的電話號碼的呼叫相關(guān)聯(lián)的主動管理信息,而主動地與其成長相關(guān)地表示自身。
本發(fā)明的另一個目的在于提供一種方法和設(shè)備,用于使用映射到角色的呼叫信息,來管理與電話簿中列出的人的個人聯(lián)系。
通過提供一種用于在通過移動通信網(wǎng)絡(luò)進(jìn)行呼叫的移動終端中提供養(yǎng)育模擬游戲的設(shè)備和方法,而實現(xiàn)了以上目的。
根據(jù)本發(fā)明的一個方面,在通過移動通信網(wǎng)絡(luò)進(jìn)行呼叫的移動終端中提供養(yǎng)育模擬游戲的設(shè)備中,呼叫檢測器監(jiān)視呼入或呼出,并從所監(jiān)視的呼叫中收集養(yǎng)育呼叫信息。呼叫判定器對所收集的養(yǎng)育呼叫信息之中的與映射到預(yù)定角色的電話號碼相關(guān)聯(lián)的養(yǎng)育呼叫信息進(jìn)行分析,對所分析的養(yǎng)育呼叫信息進(jìn)行數(shù)字量化,并根據(jù)數(shù)字養(yǎng)育呼叫信息來確定角色的成長階段。角色控制器根據(jù)角色的成長階段來更新角色的外觀和狀態(tài)。顯示器顯示角色的更新后的外觀和狀態(tài)。
根據(jù)本發(fā)明的另一個方面,在用于在移動終端中提供養(yǎng)育模擬游戲的方法中,生成要在養(yǎng)育模擬游戲中養(yǎng)育的預(yù)期初始角色,并將其映射到預(yù)定人的電話號碼。一旦輸入了電話號碼,便檢測與該電話號碼相關(guān)聯(lián)的養(yǎng)育呼叫信息。通過分析該養(yǎng)育呼叫信息來更新角色的外觀和狀態(tài)。
從下面結(jié)合附圖進(jìn)行的詳細(xì)描述中,本發(fā)明的上面和其它目的、特征、以及優(yōu)點將變得更為清楚,其中圖1為圖解根據(jù)本發(fā)明實施例的用于提供養(yǎng)育模擬游戲的整體操作的流程圖;
圖2為根據(jù)本發(fā)明實施例的具有養(yǎng)育模擬器的移動終端的方框圖;圖3圖解了根據(jù)本發(fā)明實施例的用于在養(yǎng)育模擬游戲中生成角色的角色生成器;圖4A圖解了根據(jù)本發(fā)明實施例的使用照相機電話的用戶角色生成數(shù)據(jù)收集;圖4B圖解了根據(jù)本發(fā)明實施例的通過移動通信網(wǎng)絡(luò)的用戶角色生成數(shù)據(jù)收集;圖4C圖解了根據(jù)本發(fā)明實施例的從移動通信網(wǎng)絡(luò)的服務(wù)器中的數(shù)據(jù)庫進(jìn)行的用戶角色生成數(shù)據(jù)收集;圖5A圖解了根據(jù)本發(fā)明實施例的在移動終端中通過養(yǎng)育模擬而成長的角色;圖5B圖解了根據(jù)本發(fā)明另一個實施例的為移動終端中的養(yǎng)育模擬而設(shè)置的液晶顯示器(LCD)屏幕;圖6為根據(jù)本發(fā)明實施例的養(yǎng)育模擬器的方框圖;圖7為圖解根據(jù)本發(fā)明實施例的呼叫檢測器的操作的流程圖;圖8為圖解根據(jù)本發(fā)明實施例的根據(jù)養(yǎng)育呼叫信息的角色控制器的操作的流程圖;圖9為圖解根據(jù)本發(fā)明實施例的用于基于主動管理信息而模擬角色的行為的操作的流程圖;以及圖10為圖解根據(jù)本發(fā)明實施例的用于管理與具有角色所映射到的電話號碼的人的個人聯(lián)系的操作的流程圖。
具體實施例方式
下面將通過參照附圖來描述本發(fā)明的優(yōu)選實施例。為了簡明起見,在下面的描述中將不描述公知的功能或構(gòu)造。
本發(fā)明在移動終端上提供了養(yǎng)育模擬游戲。期望的游戲角色被設(shè)置,并根據(jù)養(yǎng)育呼叫信息而長大。
玩該養(yǎng)育模擬游戲,以在例如計算機的電子裝置上養(yǎng)育預(yù)定的角色。用軟件來照顧該角色(例如,寵物,如狗)。
角色為具有自身的個性和特點的有生命的生物,其由圖像或圖片來表示。其名稱、個性、以及動作反映特定的角色。特別是在本發(fā)明的實施例中,基于各種角色生成數(shù)據(jù)(包括但不限于特定人的漫畫、卡通、圖片、或動物)而創(chuàng)建角色。用于養(yǎng)育角色的養(yǎng)育呼叫信息為有關(guān)該角色所映射到的預(yù)定電話號碼的呼叫的信息。
在1對N(N為自然數(shù))通信、以及1對1通信中,可將映射到角色的電話號碼與使用該電話號碼的一個人或多個人相匹配。因此,可用一個角色來代表一組人。例如,創(chuàng)建角色來代表一組家庭成員、朋友、或同事,以由此管理該組。并且,可為與一個角色相關(guān)的人注冊多個電話號碼。電話號碼優(yōu)選包括任意關(guān)聯(lián)的聯(lián)絡(luò)號碼,包括移動電話號碼、住宅電話號碼、以及辦公室電話號碼。
參照圖1,下面將描述根據(jù)本發(fā)明實施例的執(zhí)行養(yǎng)育模擬的方法。
圖1為圖解根據(jù)本發(fā)明實施例的用于提供養(yǎng)育模擬游戲的操作的流程圖。參照圖1,在步驟101中,移動終端收集用來創(chuàng)建角色的角色生成數(shù)據(jù)。角色生成數(shù)據(jù)優(yōu)選地包括預(yù)定對象的圖片或圖像文件,后面將通過參照圖4A、4B和4C來對其進(jìn)行更詳細(xì)的描述。
在步驟103中,移動終端使用角色生成數(shù)據(jù)來生成要通過模擬而扶養(yǎng)的角色,并將該角色映射到預(yù)定人(例如家庭成員、女/男朋友、或朋友)的電話號碼。
在步驟105中,移動終端收集呼叫。呼叫優(yōu)選包括呼入/呼出語音呼叫、所接收/發(fā)送的文本消息、以及用于角色的音樂或修飾的產(chǎn)品(product)消息、圖片和多媒體文件。
在步驟107中,移動終端從呼叫中提取與映射到該角色的電話號碼相關(guān)聯(lián)的養(yǎng)育呼叫信息,并分析該養(yǎng)育呼叫信息。該養(yǎng)育呼叫信息優(yōu)選包括有關(guān)電話號碼的呼入和呼出次數(shù)和持續(xù)時間、傳入和傳出文本消息的數(shù)目、以及用于裝飾角色的產(chǎn)品消息的信息。
在步驟109中,移動終端基于養(yǎng)育呼叫信息而更新角色,并將更新的角色顯示在其LCD屏幕上。該更新可為角色成長、角色停滯、或角色退化。
圖2為根據(jù)本發(fā)明實施例的具有養(yǎng)育模擬器的移動終端的方框圖。
參照圖2,將描述在應(yīng)用了本發(fā)明實施例的移動終端中的組件的配置和操作。
該移動終端包括控制器11、射頻(RF)模塊12、音頻處理器13、存儲器14、顯示器15、小鍵盤16、養(yǎng)育模擬器17、以及角色生成器18。
控制器11提供對移動終端、特別是根據(jù)本發(fā)明實施例的養(yǎng)育模擬器17的總控制。
RF模塊12對通過天線(ANT)接收的RF信號進(jìn)行下變頻,并根據(jù)接收數(shù)據(jù)的類型,而將該下變頻的信號提供到控制器11或音頻處理器13。RF模塊12向控制器11提供來自業(yè)務(wù)信道的數(shù)據(jù)、或控制信道的尋呼/控制信號,并向音頻處理器13提供在建立語音呼叫時所接收的語音數(shù)據(jù)、或從養(yǎng)育模擬器17所接收的與角色更新相關(guān)的聲音效果。該聲音效果優(yōu)選為語音或蜂鳴聲。
音頻處理器13通常被配置為具有聲碼器,并在控制器11的控制下操作。音頻處理器13將從RF模塊12接收的已編碼的語音數(shù)據(jù)解碼為電子語音信號,并將該語音信號輸出到揚聲器(SPK)。揚聲器隨后將該電子語音信號轉(zhuǎn)換為可聽的聲音。音頻處理器13還對從麥克風(fēng)(MIC)接收的電子語音信號進(jìn)行編碼,并將已編碼的語音數(shù)據(jù)輸出到RF模塊12。
存儲器14可被配置為具有只讀存儲器(ROM)和隨機存取存儲器(RAM)。存儲器14被劃分為用于存儲控制器11的控制操作所需數(shù)據(jù)的區(qū)域、用于由用戶存儲數(shù)據(jù)的區(qū)域、以及用于臨時存儲在控制器11的控制操作期間生成的數(shù)據(jù)的區(qū)域。也就是說,存儲器14為可隨機存取、讀取、和寫入的存儲器。
顯示器15包括例如LCD的用于以字符或圖標(biāo)來顯示操作狀態(tài)的裝置、振動馬達(dá)、以及告警燈。LCD優(yōu)選顯示角色的成長和狀態(tài)、用于人工管理的圖標(biāo)、以及與角色的主動管理信息相關(guān)聯(lián)的菜單,這些將在后面通過參照圖5而進(jìn)行更詳細(xì)的描述。
以典型的按鍵矩陣結(jié)構(gòu)來配置小鍵盤16。其包括字母數(shù)字混合編制的鍵、以及用于調(diào)用功能的功能鍵。小鍵盤16還包括用于上、下、左和右滾動的方向鍵、以及用于將與用戶按下的鍵相對應(yīng)的鍵數(shù)據(jù)提供到控制器11的OK鍵。
養(yǎng)育模擬器17從自RF模塊12接收的呼叫信息中提取與映射到角色的電話號碼相關(guān)聯(lián)的養(yǎng)育呼叫信息,基于該養(yǎng)育呼叫信息而養(yǎng)育角色,提取個人聯(lián)系管理信息,并基于該個人聯(lián)系管理信息來管理電話號碼。并且,養(yǎng)育模擬器17收集有關(guān)角色的主動管理信息,并將用于角色成長的激活菜單、以及該角色的成長后的外觀和當(dāng)前狀態(tài)發(fā)送到顯示器15。
可能存在與養(yǎng)育模擬器17所關(guān)心的對象一樣多的角色,而不是單個角色,并且可以多種方式來生成一個或多個角色。將通過參照圖6來更詳細(xì)地描述養(yǎng)育模擬器17的功能。
角色生成器18使用從RF模塊12接收、或存儲在存儲器14中的角色生成數(shù)據(jù),來創(chuàng)建要在養(yǎng)育模擬器17中養(yǎng)育的角色。在移動終端中提供角色生成器18,或在移動通信網(wǎng)絡(luò)中分離地提供角色生成器18。
下面將通過參照圖3來描述角色生成器的操作。圖3圖解了根據(jù)本發(fā)明實施例的在養(yǎng)育模擬游戲中使用的角色生成器。
為了生成要通過模擬來養(yǎng)育的角色,角色生成器220收集角色生成數(shù)據(jù)210,如漫畫、卡通、圖片、或動物。
角色生成器220隨后使用反映用戶意圖的角色生成數(shù)據(jù),來通過用戶接口230生成角色240。
如果角色生成器220在移動終端內(nèi),則用戶直接使用該移動終端來設(shè)置角色。如果角色生成器220在移動通信網(wǎng)絡(luò)中,則用戶例如通過因特網(wǎng)來訪問角色生成器220,生成角色,并從PC將角色下載到移動終端,或者,如果移動終端連接到了移動通信網(wǎng)絡(luò),則直接將該角色下載到移動終端。
角色生成器220可通過經(jīng)用戶接口230從因特網(wǎng)站點下載各種新花樣的設(shè)計,來生成初始角色。例如,購買衣物并給初始角色240穿上,改變其發(fā)型,或者其佩戴飾物,如同化身(avatar)一樣。
隨著具有內(nèi)置照相機的移動電話的廣泛使用,可通過使用由照相機電話拍攝的圖片作為角色生成數(shù)據(jù),來為養(yǎng)育模擬而設(shè)置角色。作為例子,后面將通過參照圖4A、4B、以及4C來指出如何收集角色生成數(shù)據(jù)。
如圖4A、4B、以及4C所示,通過用照相機電話拍攝圖片、或從另一個終端或PC下載圖片,來收集角色生成數(shù)據(jù)。在另一個實施例中,移動終端制造商將角色生成數(shù)據(jù)預(yù)先存儲在移動終端中。
圖4A圖解了根據(jù)本發(fā)明實施例的使用照相機電話的用戶的角色生成數(shù)據(jù)收集。該移動終端用戶使用其照相機電話120來捕獲預(yù)期對象110,并將該圖片輸入到角色生成器。
在圖4B圖解的實施例中,移動終端140通過移動通信網(wǎng)絡(luò)130下載由照相機電話120捕獲的預(yù)期對象110的圖片,并將該圖片存儲在其角色生成器中。
圖4C圖解了從外部網(wǎng)絡(luò)服務(wù)器180的數(shù)據(jù)庫進(jìn)行的用戶的角色生成數(shù)據(jù)收集。用戶訪問外部網(wǎng)絡(luò)服務(wù)器180,選擇角色生成數(shù)據(jù)182,如名人、卡通男英雄/女英雄、特定人的漫畫、圖片、或動物,并將該角色生成數(shù)據(jù)存儲在移動終端170中。或者,用戶選擇反映他的化身184,并將其存儲在移動終端170中。移動終端120可分別通過網(wǎng)絡(luò)連接186和188來直接訪問角色生成數(shù)據(jù)182或化身184。網(wǎng)絡(luò)連接186和188可為到不同網(wǎng)絡(luò)或相同網(wǎng)絡(luò)的連接。
用戶可使用通過服務(wù)器180購買的衣物、飾物、以及發(fā)型來裝飾角色,或者,將衣物或其它物品作為禮物給予映射到期望的人或組的角色。還可考慮,用戶通過因特網(wǎng)150而從具有角色生成程序的PC 160訪問服務(wù)器180,通過服務(wù)器180收集角色生成數(shù)據(jù),在服務(wù)器180中生成角色,并隨后將該角色下載到移動終端170。
將以圖4A、4B和4C中示出的方式所收集的圖片用作要通過模擬而養(yǎng)育或飼養(yǎng)的角色的角色生成數(shù)據(jù)。
在完成了數(shù)據(jù)收集之后,角色生成器18使用圖片來生成初始角色。接下來,養(yǎng)育模擬器17通過收集各條養(yǎng)育呼叫信息來養(yǎng)育該初始角色。
圖5A圖解了根據(jù)本發(fā)明實施例的在移動終端中通過養(yǎng)育模擬而成長的角色。
參照圖5A,LCD屏幕310根據(jù)養(yǎng)育模擬中的成長階段而顯示初始角色320的外觀340。在模擬的第一階段,將初始角色320示出為兒童。取決于用戶致力于角色成長的頻率,初始角色320在身體發(fā)育方面逐漸進(jìn)化或退化。養(yǎng)育模擬器17根據(jù)收集的養(yǎng)育呼叫信息來初步定義初始角色的成長階段。根據(jù)用戶的選擇,從移動通信網(wǎng)絡(luò)下載角色成長模型,或通過對預(yù)定的模型的一些修改來使用預(yù)定的模型。代表角色320的感受或健康的狀態(tài)圖形330根據(jù)養(yǎng)育呼叫信息而前進(jìn)或倒退。LCD屏幕310根據(jù)該狀態(tài)而顯示存儲的角色320的外觀。成長箭頭330a和330b根據(jù)成長所需能量或感情而指明成長階段。初始角色320的外觀被改變?yōu)楦鶕?jù)初始角色320的成長階段和當(dāng)前狀態(tài)而設(shè)置的外觀。
圖5B圖解了根據(jù)本發(fā)明另一個實施例的為移動終端中的養(yǎng)育模擬而設(shè)置的LCD屏幕。參照圖5B,顯示了這樣的圖形,該圖形圖解了預(yù)定的角色在預(yù)定的時間單位或用戶設(shè)置的時間周期內(nèi)的養(yǎng)育呼叫信息的數(shù)量。例如,所述圖形為指明與映射到該角色的電話號碼的每星期通話持續(xù)時間的通話持續(xù)時間/星期圖形360、指明分別向和從該電話號碼發(fā)送和接收的文本消息的數(shù)目的每星期的短消息服務(wù)(SMS)圖形370、指明從該電話號碼接收的作為贈品的音樂的數(shù)量的每星期的多媒體圖形380、以及指明從該電話號碼接收的角色的禮物的數(shù)目的每星期的禮物圖形380。另外,還顯示了指明根據(jù)養(yǎng)育呼叫信息和角色350在當(dāng)前狀態(tài)下的外觀而設(shè)置的角色的成長階段的成長圖形345。用戶可隨意設(shè)置這些顯示項目345、以及350至390。可設(shè)置圖形360、370、380以及390,以指明為每個角色而設(shè)置的目標(biāo)值以及當(dāng)前值。成長圖形340設(shè)置為指明跳躍到下個階段的所需值、以及當(dāng)前成長階段。與當(dāng)前狀態(tài)一致地示出角色350。
可以多種方式來設(shè)置養(yǎng)育呼叫信息。例如,在本發(fā)明的實施例中,將角色映射到預(yù)定人的電話號碼,并將分別從和向該號碼的呼入和呼出信息用作角色的成長的計量器。根據(jù)用戶選擇,該人可為男朋友、女朋友、家庭成員或朋友。呼叫信息為語音呼叫的次數(shù)和持續(xù)時間、傳入和傳出文本消息的數(shù)目、以及用于裝飾角色的禮物。隨著有關(guān)映射到該角色的人的呼叫信息的增加或減少,該角色進(jìn)化或退化。
參照圖6,將更詳細(xì)地描述養(yǎng)育角色的方法。圖6為根據(jù)本發(fā)明實施例的養(yǎng)育模擬器的方框圖。
參照圖6,該養(yǎng)育模擬器包括呼叫檢測器430,用于收集呼叫信息和提取養(yǎng)育呼叫信息;呼叫判定器450,用于通過分析呼叫信息中的與角色相關(guān)聯(lián)的信息,而判定角色的成長效果;主動管理信息判定器480,用于通過分析在預(yù)定時間周期內(nèi)出現(xiàn)的呼叫信息的數(shù)目,來為角色設(shè)置主動管理養(yǎng)育信息;聯(lián)系管理器490,用于通過分析呼叫信息來管理與呼叫相關(guān)聯(lián)的角色;角色控制器460,用于顯示處于反映呼叫判定器450和主動管理信息判定器480的輸出的成長階段的角色,并通過聯(lián)系管理器490來顯示聯(lián)系管理菜單;人工管理信息判定器470,用于感測為使角色成長而進(jìn)行的用戶輸入;以及LCD 485,用于顯示角色。
呼叫檢測器430監(jiān)視所有呼出420和呼入410。這里,呼叫可為呼入和呼出、或文本消息。呼叫檢測器430提取表示映射到角色的電話號碼的呼入和呼出的次數(shù)和持續(xù)時間、該電話號碼的傳入和傳出文本消息數(shù)目、以及從該電話號碼接收的用于該角色的禮物的養(yǎng)育呼叫信息440。
呼叫判定器450從該養(yǎng)育呼叫信息而生成數(shù)字角色養(yǎng)育信息。根據(jù)用戶與映射到該角色的人交談、以及從該人接收禮物的頻率,而改變該角色的成長階段和狀態(tài),并由此相應(yīng)地改變該角色的外觀。例如,優(yōu)選定義五個成長階段階段1(嬰兒期)、階段2(兒童期)、階段4(青少年期)、階段4(成年期)、以及階段5(老年期)。并且,考慮兩類角色狀態(tài)情緒狀態(tài)和健康狀態(tài)。將情緒狀態(tài)分類為快樂、悲傷、憤怒等。將角色的健康狀態(tài)分類為諸如疼痛、饑餓、良好狀況等種類。
人工管理信息判定器470感測用戶通過操作移動終端中的菜單而產(chǎn)生的照顧動作,如喂養(yǎng)角色或安置角色睡覺,并生成要在角色成長中反映的數(shù)字人工管理信息。
主動管理信息判定器480對角色的養(yǎng)育呼叫信息的出現(xiàn)次數(shù)進(jìn)行計數(shù),并基于該計數(shù)值而生成主動管理信息。除了對用戶的成長行為作出被動響應(yīng)之外,將主動管理信息用于該角色,以表達(dá)其抱怨和請求,而不考慮用戶如何看待該角色。具體地,主動管理信息指明在預(yù)定的時間周期內(nèi)存在還是不存在角色的養(yǎng)育信息。用戶可為每個角色來設(shè)置不同的時間周期,例如30天。
在30天內(nèi)存在來自映射到角色的人的語音呼叫或消息的情況中,主動管理信息判定器480測量30天內(nèi)積累的養(yǎng)育呼叫信息的數(shù)量,并將該測量值與用戶設(shè)置的閾值相比較。如果該測量值超過了該閾值,則主動管理信息判定器480將該角色的主動管理信息設(shè)置為滿足。反之,如果該測量值等于或小于該閾值,則主動管理信息判定器480將主動管理信息設(shè)置為不滿足。
該閾值覆蓋用映射到該角色的電話號碼進(jìn)行的呼入和呼出的次數(shù)和持續(xù)時間、以及傳入和傳出文本消息的數(shù)目。其由用戶預(yù)置。該閾值優(yōu)選包括呼叫次數(shù)、通話持續(xù)時間、以及文本消息數(shù)目中的至少一個。例如,可將該閾值設(shè)置為指明5次呼入和呼出、10條文本消息、以及總共5分鐘的通話持續(xù)時間。
聯(lián)系管理器490基于由呼叫檢測器430提取的養(yǎng)育呼叫信息,而自動管理與其電話號碼映射到各個角色的人的個人聯(lián)系。具體地,經(jīng)用戶的許可,聯(lián)系管理器490將消息自動發(fā)送給用戶在預(yù)定時間周期內(nèi)未與其聯(lián)系的人,或從電話簿中刪除他們。并且,聯(lián)系管理器490根據(jù)用戶選擇,將有關(guān)預(yù)定的人的呼叫信息顯示在LCD 485上,如圖5B所示。
角色控制器460通過反映從呼叫判定器450接收的數(shù)字信息,來確定角色的成長階段。為每個成長階段預(yù)置數(shù)字成長呼叫信息440的值,并還根據(jù)每個成長階段而預(yù)置角色的外觀。因此,當(dāng)確定了成長階段時,角色控制器460將與該成長階段相對應(yīng)的角色的外觀顯示在LCD 485上。角色可基于人工管理信息以及養(yǎng)育呼叫信息而成長。
角色控制器460還根據(jù)從主動管理信息判定器480接收的主動管理信息而呈現(xiàn)表達(dá)滿足或不滿足的角色的主動表達(dá),并通過LCD 485呈現(xiàn)對應(yīng)聲音效果。角色呈現(xiàn)某個外表、輸出指明當(dāng)前的感情程度的消息、或通過語音或效果聲音來表達(dá)滿足或不滿足。具體地,如果主動管理信息指明了滿足,則角色微笑,說出對增加的感情的祝賀消息,并輸出爽朗的笑聲、或像喇叭一樣的聲音效果。如果主動管理信息指明不滿足,則角色看起來沮喪,并輸出指明感情減少的警告,或者移動終端可開始發(fā)出抱怨聲。
角色控制器460根據(jù)從聯(lián)系管理器490接收的聯(lián)系管理信息,而調(diào)用預(yù)置的聯(lián)系管理菜單。例如,聯(lián)系管理菜單為有關(guān)將警告消息輸出到映射到角色的電話號碼、刪除角色、或不采取行動的項目的列表。
圖7為圖解根據(jù)本發(fā)明實施例的呼叫檢測器的操作的流程圖。
參照圖7,在步驟510中,呼叫檢測器510等待移動終端中的呼叫的開始或終止。呼叫意味著文本消息以及語音呼叫。
在步驟520中,呼叫檢測器檢測呼入和呼出的電話號碼,并且,在步驟530中,確定該電話號碼是否被映射到任一角色。
在存在映射到該電話號碼的角色的情況中,在步驟540中,呼叫檢測器提取有關(guān)該電話號碼的養(yǎng)育呼叫信息。養(yǎng)育呼叫信息可包括分別從/向該電話號碼呼入/呼出的次數(shù)和持續(xù)時間、分別從/向該電話號碼傳入/傳出的文本消息的數(shù)目、以及從該電話號碼接收的用于裝飾角色的禮物。
在步驟530中,如果沒有角色被映射到該電話號碼,則呼叫檢測器返回到步驟510。
在步驟550中,呼叫檢測器將養(yǎng)育呼叫信息發(fā)送到呼叫判定器、主動管理信息判定器、以及聯(lián)系管理器。
呼叫判定器對養(yǎng)育呼叫信息進(jìn)行數(shù)字量化,以更新角色的成長階段,并將該量化的信息提供到角色控制器。該量化的養(yǎng)育呼叫信息代表角色的成長階段、以及感受和健康狀態(tài)。
角色控制器基于從呼叫判定器接收的數(shù)字養(yǎng)育呼叫信息、以及從人工管理信息判定器接收的人工管理信息,而確定角色的成長階段和狀態(tài)。并且,角色控制器基于從主動管理信息判定器接收的主動管理信息來顯示角色的活動狀態(tài),并管理角色。
現(xiàn)在將通過參照圖8來對角色控制器的操作作出描述。圖8為圖解根據(jù)本發(fā)明實施例的根據(jù)養(yǎng)育呼叫信息的角色控制器的操作的流程圖。
參照圖8,在步驟700中,角色控制器確定是否已接收了數(shù)字養(yǎng)育呼叫信息。一旦從呼叫判定器接收了數(shù)字養(yǎng)育呼叫信息,則在步驟710中,角色控制器便確定該數(shù)字養(yǎng)育呼叫信息是否包括映射到角色的電話號碼的養(yǎng)育呼叫信息。
在存在用于角色的養(yǎng)育呼叫信息的情況下,角色控制器根據(jù)與養(yǎng)育呼叫信息相對應(yīng)的成長階段,而選擇角色的外觀和狀態(tài)(720)。角色狀態(tài)指明了該角色的感情程度、以及該角色的感受和健康程度。
在步驟730中,角色控制器根據(jù)成長階段而更新角色的外觀。角色控制器優(yōu)選通過成長箭頭來指明角色的成長階段,而用成長圖形塊來指明角色的狀態(tài),并且,返回到步驟700。
在步驟700中不存在用于角色的養(yǎng)育呼叫信息的情況下,在步驟750中,角色控制器確定是否已調(diào)用了人工管理菜單。
一旦調(diào)用了人工管理菜單,則在步驟760中,角色控制器便將角色的成長階段和狀態(tài)、以及養(yǎng)育菜單顯示在LCD上。例如,養(yǎng)育菜單具有指明角色行為(如安置角色睡覺、喂養(yǎng)角色、以及訓(xùn)練角色)的圖標(biāo)。
在步驟770中,角色控制器檢查是否已接收了人工管理信息。在步驟780中,角色控制器與人工管理信息相對應(yīng)地更新角色的外觀和狀態(tài),同時優(yōu)選地,通過成長圖形塊來指明角色的狀態(tài),并通過成長箭頭來指明角色的成長階段。
在步驟770中不存在輸入信息的情況下,角色控制器返回到步驟760。
在步驟750中不存在人工管理信息的情況下,角色控制器返回到步驟700。
圖9為圖解根據(jù)本發(fā)明實施例的用于基于主動管理信息而模擬角色的行為的操作的流程圖。
參照圖9,在步驟810中,主動管理信息判定器檢測有關(guān)映射到每個角色的人或組的最近養(yǎng)育呼叫信息。在步驟820中,主動管理信息判定器將最近30天內(nèi)積累的最近養(yǎng)育呼叫信息的數(shù)目與預(yù)定的閾值作比較。該閾值優(yōu)選為對于該角色傳入和傳出的呼叫及消息的預(yù)定數(shù)目、以及語音呼叫的預(yù)定持續(xù)時間中的至少一個。
如果該數(shù)量超過了該閾值,則在步驟830中,主動管理信息判定器將主動管理信息設(shè)置為對該角色滿足,并將主動管理信息提供到角色控制器。如果該數(shù)量等于或小于該閾值,則主動管理信息判定器轉(zhuǎn)到步驟850。
在步驟840中,角色控制器控制角色通過發(fā)出爽朗的笑聲或者同時輸出祝賀聲音,使其看起來滿足,由此將該角色的感情增加通知給用戶。
另一方面,在步驟850中,主動管理信息判定器將主動管理信息設(shè)置為不滿足,并將主動管理信息提供到角色控制器。
在步驟860中,角色控制器控制角色來優(yōu)選地拉長臉,并發(fā)出抱怨聲,并輸出警告對該角色缺乏感情的消息。
圖10為圖解根據(jù)本發(fā)明實施例的用于管理與具有角色所映射到的電話號碼的人的個人聯(lián)系的操作的流程圖。
參照圖10,在步驟910中,聯(lián)系管理器檢測有關(guān)映射到每個角色的電話號碼的養(yǎng)育信息。
在步驟920中,聯(lián)系管理器確定從呼叫關(guān)聯(lián)的電話號碼或被該電話號碼呼叫的最后一天起,是否已經(jīng)過了為聯(lián)系管理周期而設(shè)置的預(yù)定天數(shù)。例如,給定30天作為用于聯(lián)系管理的閾值,則聯(lián)系管理器確定自從最后一次呼叫映射到角色的電話號碼或被該電話號碼呼叫起,是否已經(jīng)過了30天。如果尚未經(jīng)過30天,則聯(lián)系管理器返回到步驟910。
一旦30天期滿,則在步驟925中,聯(lián)系管理器將警告消息輸出到LCD上。該警告消息指明自從最后一次與映射到角色的電話號碼聯(lián)絡(luò)起已經(jīng)過了閾值。
在步驟930中,聯(lián)系管理器將用于調(diào)用LCD上的聯(lián)系管理菜單的信號發(fā)送到角色控制器。
角色控制器顯示聯(lián)系管理菜單項目的列表,例如,作為項目1的自動消息、作為項目2的刪除角色、作為項目3的無行動。當(dāng)用戶選擇了一個菜單項目時,調(diào)用所選的項目。
如果用戶已選擇了項目1,則在步驟940中,角色控制器將預(yù)定的文本消息(如“與我聯(lián)絡(luò)!”)發(fā)送到映射到該角色的移動電話號碼。
對于項目2,在步驟950中,角色控制器刪除角色。
對于項目3,在步驟960中,角色控制器不采取行動。
根據(jù)如上所述的本發(fā)明,可從移動終端得到的養(yǎng)育模擬游戲可用作測量預(yù)定角色的感情和親近程度的工具。可為了管理個人聯(lián)系而利用請求主動養(yǎng)育角色所需的主動管理信息的消息的發(fā)送。并且,在移動終端上像游戲一樣來玩養(yǎng)育模擬。
盡管已參考其特定的優(yōu)選實施例而示出和描述了本發(fā)明,但本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,其中可在形式和細(xì)節(jié)上作出各種改變,而不背離由所附權(quán)利要求限定的本發(fā)明的精髓和范圍。
權(quán)利要求
1.一種用于在通過移動通信網(wǎng)絡(luò)進(jìn)行呼叫的移動終端中提供養(yǎng)育模擬游戲的設(shè)備,包括呼叫檢測器,用于監(jiān)視呼入或呼出,并從所監(jiān)視的呼叫中收集養(yǎng)育呼叫信息;呼叫判定器,用于分析所收集的養(yǎng)育呼叫信息之中的與映射到預(yù)定角色的電話號碼相關(guān)聯(lián)的養(yǎng)育呼叫信息,對所分析的養(yǎng)育呼叫信息進(jìn)行量化,并根據(jù)數(shù)字養(yǎng)育呼叫信息來確定角色的成長階段;角色控制器,用于根據(jù)角色的成長階段來更新該角色的外觀和狀態(tài);以及顯示器,用于顯示該角色的更新的外觀和狀態(tài)。
2.如權(quán)利要求1所述的設(shè)備,還包括在移動終端或移動通信網(wǎng)絡(luò)中提供的角色生成器,用于使用角色生成數(shù)據(jù)來生成初始角色,并將該初始角色發(fā)送到角色控制器。
3.如權(quán)利要求2所述的設(shè)備,其中,角色生成器包括用戶接口,用于反映用戶在生成角色生成數(shù)據(jù)時的意圖。
4.如權(quán)利要求2所述的設(shè)備,其中,角色生成器使用由移動終端的照相機拍攝、或從外部系統(tǒng)接收的圖片來生成初始角色,并將該初始角色映射到用戶鍵入的電話號碼。
5.如權(quán)利要求1所述的設(shè)備,其中,呼叫檢測器收集呼入或呼出,檢測該呼叫的電話號碼,確定是否存在映射到該電話號碼的角色,并且,在存在映射到該電話號碼的角色的情況下,提取與該電話號碼相關(guān)聯(lián)的養(yǎng)育呼叫信息,并將該養(yǎng)育呼叫信息發(fā)送到呼叫判定器。
6.如權(quán)利要求1所述的設(shè)備,其中,該養(yǎng)育呼叫信息包括有關(guān)從或向映射到該角色的電話號碼呼入或呼出的次數(shù)和持續(xù)時間、從或向該電話號碼傳入或傳出的消息的數(shù)目、以及接收的用于裝飾該角色的產(chǎn)品的信息。
7.如權(quán)利要求1所述的設(shè)備,還包括人工管理信息判定器,用于一旦從用戶接收了人工管理信息,便分析該人工管理信息,對所分析的人工管理信息進(jìn)行數(shù)字量化,并將數(shù)字人工管理信息發(fā)送到角色控制器。
8.如權(quán)利要求6所述的設(shè)備,其中,該人工管理信息為照顧動作信息,其包括有關(guān)喂養(yǎng)角色、安置角色睡覺、或訓(xùn)練角色的信息。
9.如權(quán)利要求1所述的設(shè)備,其中,該角色狀態(tài)表示角色的感受、角色的健康狀態(tài)、或角色的感情程度。
10.如權(quán)利要求1所述的設(shè)備,還包括主動管理信息判定器,用于在用戶設(shè)置的時間周期內(nèi)分析養(yǎng)育呼叫信息,基于該分析而為角色設(shè)置主動管理信息,并將該主動管理信息發(fā)送到角色控制器。
11.如權(quán)利要求10所述的設(shè)備,其中,該主動管理信息判定器將角色的養(yǎng)育呼叫信息的數(shù)量與用戶設(shè)置的閾值作比較,如果該數(shù)量達(dá)到了該閾值,則將主動管理信息設(shè)置為滿足,并且,如果該數(shù)量未達(dá)到該閾值,則將主動管理信息設(shè)置為不滿足。
12.如權(quán)利要求9所述的設(shè)備,其中,根據(jù)該主動管理信息,角色控制器控制角色的面部表情,并輸出有關(guān)當(dāng)前感情程度的警告聲音、以及指明滿足或不滿足于該當(dāng)前感情程度的聲音效果。
13.如權(quán)利要求1所述的設(shè)備,還包括個人聯(lián)系管理器,用于通過分析養(yǎng)育呼叫信息而確定自從與映射到該角色的電話號碼的最后一次聯(lián)絡(luò)起已經(jīng)過了多長時間,并且,如果所經(jīng)過的時間比預(yù)定的時間周期長,則調(diào)用聯(lián)系管理菜單。
14.如權(quán)利要求13所述的設(shè)備,其中,該聯(lián)系管理菜單包括指明警告消息、角色刪除、以及無行動的菜單項。
15.一種用于在移動終端中提供養(yǎng)育模擬游戲的方法,包括以下步驟(1)生成要在養(yǎng)育模擬游戲中養(yǎng)育的預(yù)期初始角色,并將該角色映射到預(yù)定人的電話號碼;(2)一旦輸入了電話號碼,便檢測與該電話號碼相關(guān)聯(lián)的養(yǎng)育呼叫信息;以及(3)通過分析該養(yǎng)育呼叫信息來更新該角色的外觀和狀態(tài)。
16.如權(quán)利要求15所述的方法,其中,步驟(1)包括以下步驟收集角色生成數(shù)據(jù);使用該角色生成數(shù)據(jù)來生成初始角色,并反映用戶意圖;以及將該角色映射到預(yù)定人的電話號碼;
17.如權(quán)利要求16所述的方法,其中,該角色生成數(shù)據(jù)包括由移動終端的照相機拍攝、或從外部系統(tǒng)接收的圖片。
18.如權(quán)利要求15所述的方法,其中,步驟(2)包括以下步驟在移動終端中收集呼入或呼出;檢測該呼叫的電話號碼,并確定是否存在映射到該電話號碼的角色;以及如果存在映射到該電話號碼的角色,則提取與該電話號碼相關(guān)聯(lián)的養(yǎng)育呼叫信息。
19.如權(quán)利要求15所述的方法,其中,步驟(3)包括以下步驟通過分析養(yǎng)育呼叫信息來選擇角色的成長階段;以及將角色更新到為該成長階段而預(yù)置的外觀和狀態(tài)。
20.如權(quán)利要求15所述的方法,其中,該養(yǎng)育呼叫信息包括有關(guān)從或向映射到該角色的電話號碼呼入或呼出的次數(shù)和持續(xù)時間、從或向該電話號碼傳入或傳出消息的數(shù)目、以及接收的用于裝飾該角色的產(chǎn)品的信息。
21.如權(quán)利要求15所述的方法,還包括以下步驟從用戶接收人工管理信息,分析該人工管理信息,對所分析的人工管理信息進(jìn)行數(shù)字量化,并根據(jù)該數(shù)字人工管理信息而更新角色的外觀和狀態(tài)。
22.如權(quán)利要求21所述的方法,其中,該人工管理信息是照顧動作信息,其包括有關(guān)喂養(yǎng)角色、安置角色睡覺、或訓(xùn)練角色的信息。
23.如權(quán)利要求15所述的方法,其中,該角色狀態(tài)表示角色的感受、角色的健康狀態(tài)、或角色的感情程度。
24.如權(quán)利要求15所述的方法,還包括以下步驟根據(jù)在用戶設(shè)置的時間周期內(nèi)是否存在養(yǎng)育呼叫信息,而為角色設(shè)置主動管理信息。
25.如權(quán)利要求24所述的方法,其中,該主動管理信息設(shè)置步驟包括以下步驟如果該時間周期內(nèi)的角色的養(yǎng)育呼叫信息的數(shù)量達(dá)到了用戶設(shè)置的閾值,則將主動管理信息設(shè)置為滿足,并且,如果該數(shù)量未達(dá)到該閾值,則將主動管理信息設(shè)置為不滿足。
26.如權(quán)利要求24所述的方法,還包括以下步驟根據(jù)該主動管理信息而控制角色的面部表情,并輸出警告聲音和指明滿足或不滿足于當(dāng)前感情程度的聲音效果。
27.如權(quán)利要求15所述的方法,還包括以下步驟通過分析養(yǎng)育呼叫信息而確定自從與映射到角色的電話號碼的最后一次聯(lián)絡(luò)起已經(jīng)過了多長時間,并且,如果所經(jīng)過的時間比預(yù)定的時間周期長,則調(diào)用聯(lián)系管理菜單。
28.如權(quán)利要求27所述的方法,其中,該聯(lián)系管理菜單包括指明警告消息、角色刪除、以及無行動的菜單項。
29.一種用于通過移動通信系統(tǒng)中的移動終端來管理個人聯(lián)系的方法,包括以下步驟設(shè)置要為個人聯(lián)系而管理的電話號碼;計算自從與每個電話號碼的最后一次聯(lián)絡(luò)起經(jīng)過的時間;以及將所經(jīng)過的時間與預(yù)定的時間周期作比較,并且,如果所經(jīng)過的時間比預(yù)定的時間周期長,則輸出指明所經(jīng)過的時間比預(yù)定的時間周期長的警告消息,并顯示聯(lián)系管理菜單。
30.如權(quán)利要求29所述的方法,其中,該聯(lián)系管理菜單包括指明警告消息、角色刪除、以及無行動的菜單項。
全文摘要
提供了一種用于在通過移動通信網(wǎng)絡(luò)進(jìn)行呼叫的移動終端中提供養(yǎng)育模擬游戲的設(shè)備和方法。在該設(shè)備中,呼叫檢測器監(jiān)視呼入或呼出,并從所監(jiān)視的呼叫中收集養(yǎng)育呼叫信息。呼叫判定器分析所收集的養(yǎng)育呼叫信息之中的與映射到預(yù)定角色的電話號碼相關(guān)聯(lián)的養(yǎng)育呼叫信息,對所分析的養(yǎng)育呼叫信息進(jìn)行數(shù)字量化,并根據(jù)數(shù)字養(yǎng)育呼叫信息來確定角色的成長階段。角色控制器根據(jù)角色的成長階段來更新角色的外觀和狀態(tài)。顯示器顯示該角色的更新后的外觀和狀態(tài)。
文檔編號H04W4/00GK1684540SQ20051006520
公開日2005年10月19日 申請日期2005年4月14日 優(yōu)先權(quán)日2004年4月14日
發(fā)明者金憲基, 崔奎賢, 金胄光, 柳準(zhǔn)相, 申橋淑 申請人:三星電子株式會社