專利名稱:一種通過使用sms來聊天的移動終端及其方法
技術領域:
本發(fā)明涉及使用短消息業(yè)務來支持聊天功能的移動通信終端以及聊天 業(yè)務方法。更具體地,本發(fā)明涉及具有用戶界面(UI)的、用于通過使用短 消息業(yè)務來提供諸如信使(messenger)之類的聊天業(yè)務的移動通信終端, 以及使用該移動通信終端的聊天業(yè)務方法。
背景技術:
移動通信終端被用作便攜式電話,并用于發(fā)送/接收字符或圖像形式的 各種信息,以及用于通過無線因特網(wǎng)來接收各種信息。另外,移動通信終端 使用短消息業(yè)務(SMS )在用戶之間、移動通信業(yè)務提供商與用戶之間以及 公司與用戶之間提供信息。
SMS是雙向的,并且能夠不考慮移動通信終端之間的呼叫而發(fā)送和接 收大約80字節(jié)至90字節(jié)的短文本消息,與電子郵件不同,SMS具有的一 個優(yōu)點是能夠幾乎與發(fā)送時刻同時向接收方的移動通信終端發(fā)送短文本消 息,使得使用SMS的用戶在快速增長。
SMS主要在移動通信終端之間發(fā)送回叫號碼和消息,還提供各種文本 類型的信息,包括銀行賬戶查詢、貨幣劃撥、匯率信息、旅游信息、交通信 息、天氣信息、休閑信息、電一見節(jié)目、新聞、股票信息以及廣告。另外,SMS 可使用在電子記賬系統(tǒng)或電子商務中,在這類系統(tǒng)中信用卡公司通過文本消 息來發(fā)送/接收合同批準,從而防止發(fā)生與信用卡有關的問題。
圖1是提供SMS的移動通信系統(tǒng)的示意圖。
提供SMS的移動通信系統(tǒng)包括發(fā)送側(cè)移動通信終端110、發(fā)送側(cè)無線 基站120、移動通信交換中心(MSC) 130、短消息中心(SMC) 140、接收 側(cè)無線基站150以及接收側(cè)移動通信終端160。
發(fā)送側(cè)移動通信終端110能夠通過移動通信網(wǎng)絡與另一移動通信終端 進行無線電話呼叫,而且通過使用消息生成功能來生成待發(fā)送的短消息,并 通過移動通信網(wǎng)絡來發(fā)送所生成的消息。
發(fā)送側(cè)無線基站120包括發(fā)送側(cè)基站發(fā)送系統(tǒng)(BTS) 122、發(fā)送側(cè)基 站控制器(BSC) 124、以及增強器(未示出),發(fā)送側(cè)無線基站120向MSC 130發(fā)送發(fā)送側(cè)移動通信終端IIO的位置信息、注冊用戶信息以及由發(fā)送側(cè) 移動通信終端110生成的短消息。
接收側(cè)無線基站150包括發(fā)送器152、控制器154以及增強器,接收側(cè) 無線基站150向移動通信交換中心130發(fā)送接收側(cè)移動通信終端160的位置 信息和注冊用戶信息,并向接收側(cè)移動通信終端160發(fā)送已由發(fā)送側(cè)移動通 信終端IIO生成并通過MSC 130發(fā)送的短消息。
MSC 130為無線基站120和150的有效運行而執(zhí)行控制功能,并執(zhí)行與 通用交換電話網(wǎng)(GSTN)的交換機之間的交互功能,將通過發(fā)送側(cè)無線基 站120發(fā)送來的短消息發(fā)送給SMC 140,以在其中存儲該短消息,從SMC 140 接收該短消息,并向接收側(cè)無線基站150傳遞該短消息。當由發(fā)送側(cè)無線基 站120和接收側(cè)無線基站150來執(zhí)行發(fā)送側(cè)移動通信終端IIO和接收側(cè)移動 通信終端160的位置注冊時,MSC 130利用MSC 130中的拜訪位置寄存器 (VLR)來臨時存儲發(fā)送側(cè)移動通信終端110和接收側(cè)移動通信終端160的 簽約用戶信息,然后從歸屬位置寄存器(HLR)請求發(fā)送側(cè)移動通信終端 110和接收側(cè)移動通信終端160的位置注冊。
SMC 140與MSC 130相連,并向移動通信簽約用戶轉(zhuǎn)發(fā)短消息。SMC 140使各種文本消息傳輸系統(tǒng)(例如,PC通信系統(tǒng)、服務器系統(tǒng)、移動通 信終端等等)能夠通過移動通信網(wǎng)絡雙向地向簽約用戶發(fā)送/從簽約用戶接
收消息(例如,數(shù)字和字符)。移動通信簽約用戶可以通過發(fā)送側(cè)移動通信 終端110來發(fā)送文本消息。當發(fā)送側(cè)移動通信終端已發(fā)送的文本消息不能一皮
直接發(fā)送至接收側(cè)移動通信終端160時,該文本消息在SMC 140中存儲一 由發(fā)送側(cè)移動通信終端所設置的預定時間段,或存儲到接收側(cè)移動通信終端 能夠接收該消息為止。在接收側(cè)移動通信終端查看從發(fā)送側(cè)移動通信終端發(fā) 送的該消息后,SMC 140刪除該消息。另外,當超過預定時間段,或在發(fā)送 側(cè)移動通信終端所設置的有效時間內(nèi)不能發(fā)送該消息時,刪除該消息。
接收側(cè)移動通信終端160基于通過移動通信網(wǎng)絡發(fā)送的呼叫請求信號 來進行電話呼叫,通過接收側(cè)無線基站150從SMC 140接收短消息,并通 過顯示該短消息來傳遞該消息的內(nèi)容。
通過使用具有上述配置的移動通信系統(tǒng),能夠在發(fā)送側(cè)移動通信終端 110和接收側(cè)移動通信終端160之間提供SMS。
由于SMS能夠在公共場所使用(例如,禁止使用蜂窩電話的會議室或 會場),而不會打擾用戶周圍的人,因此SMS的使用在逐漸增加。具體來 說,隨著近來短消息使用的增加,當SMS在兩個用戶之間多次發(fā)送和接收 時,短消息業(yè)務就可以用作有線因特網(wǎng)的信使。
然而,并沒有提供用于同時查看所有被發(fā)送/接收的短消息的方法,因 此用戶必須每次一條地選擇被發(fā)送/接收的短消息,并對所查看的消息進行 回復。
因此,為了提供用于同時查看被發(fā)送/接收的消息的業(yè)務,提供了移動 信使業(yè)務(mobile messenger service)。然而,為了使用移動信使業(yè)務,用 戶必須向移動信使業(yè)務注冊,并執(zhí)行登錄過程。而且,移動信使業(yè)務僅在有 限的群體中可用。另外,由于移動信使業(yè)務通過相對昂貴的用于移動信使的 無線互聯(lián)網(wǎng)來提供,所以用戶寧愿^吏用相對便宜的SMS。
因此,需要提供支持實時消息查看、且不需要像信使一樣進行額外的注 冊過程或登錄過程的短消息業(yè)務。
在背景技術部分公開的以上信息僅用于加強對本發(fā)明背景的理解,因此
以上信息可能包含一些并不構成本國中已經(jīng)為本領域普通技術人員所知的 現(xiàn)有技術的信息。
發(fā)明內(nèi)容
本發(fā)明致力于提供 一 種具有支持文本聊天消息的用戶界面的移動通信 終端,其用于像信使一樣處理所發(fā)送/接收的短消息,并存儲通過文本聊天
模式而發(fā)送/接收的短消息,還提供一種文本聊天業(yè)務方法,該方法通過使 用所述移動通信終端,像信使一樣提供實時消息查看,而不需要額外的注冊 過程或登錄過程。
根據(jù)本發(fā)明 一個實施例的 一種示例性移動通信終端支持通過使用短消息業(yè) 務來提供聊天功能的文本聊天業(yè)務。所述移動通信終端包括程序存儲器、數(shù)據(jù) 存儲單元、鍵輸入單元、顯示器和微處理器。所述程序存儲器存儲用于所述文 本聊天業(yè)務的文本聊天程序和執(zhí)行在所述文本聊天業(yè)務中運行的附加功能的程 序。所述數(shù)據(jù)存儲單元存儲通過所述文本聊天業(yè)務所發(fā)送/接收的文本聊天消 息。所述鍵輸入單元包括用于生成所述文本聊天消息的按鈕。所述顯示器將所 述發(fā)送/接收的文本聊天消息顯示在聊天窗口上。所述微處理器運行所述文本聊 天程序,并執(zhí)行控制功能,以將與對方的移動通信終端所交互的文本聊天消息 顯示在聊天窗口上。在此,所述文本聊天消息通過使用短消息業(yè)務進行發(fā)送/ 接收。
根據(jù)本發(fā)明另 一 實施例的 一種示例性方法通過從移動通信終端發(fā)送文 本聊天消息來提供文本聊天業(yè)務,所述移動通信終端通過使用短消息業(yè)務來
提供聊天功能。所迷方法包括(a)通過設置用于所述文本聊天業(yè)務的文 本聊天模式來顯示聊天窗口 ; ( b)選擇使用所述文本聊天業(yè)務待聯(lián)系的聊 天聯(lián)系人,并生成待發(fā)送給所述聊天聯(lián)系人的文本聊天消息;(c )通過使 用短消息業(yè)務來發(fā)送所述待發(fā)送的文本聊天消息;(d)確定是否響應于所 發(fā)送的文本聊天消息接收到接收的文本聊天消息,當接收到所述接收的文本 聊天消息時,顯示所述"^妻收的文本聊天消息;以及(e)確定是否從用戶輸
入了用于結束所述文本聊天業(yè)務的結束信號,當輸入了所述結束信號時,結 束所述文本聊天業(yè)務,當沒有輸入所述結束信號時,生成針對所述接收的文 本聊天消息的響應消息,并從步驟(C)開始重復。
根據(jù)本發(fā)明另 一 實施例的 一種示例性方法通過從移動通信終端接收文 本聊天消息來提供文本聊天業(yè)務,所述移動通信終端通過使用短消息業(yè)務來
提供聊天功能。該方法包括(a)通過移動通信網(wǎng)絡接收所述文本聊天業(yè) 務的接收的文本聊天消息;(b)通過將所述移動通信終端設置為用于所述 文本聊天業(yè)務的文本聊天模式來顯示聊天窗口; (c)在聊天窗口上顯示接 收的文本聊天消息;(d )當從所述移動通信終端的用戶接收到針對所述接 收的文本聊天消息的響應消息生成請求消息時,根據(jù)所述響應消息生成請求 消息,生成并發(fā)送發(fā)送的文本聊天消息;(e)確定是否通過所述移動通信 網(wǎng)絡額外地接收到接收的文本聊天消息,當額外地接收到接收的文本聊天消 息時,從步驟(c)開始重復;以及(f)確定是否從用戶輸入了文本聊天業(yè) 務結束信號,當輸入了所述結束信號時,結束所述文本聊天業(yè)務,當沒有輸 入所述結束信號時,從步驟(e)開始重復。
圖1是提供短消息業(yè)務的移動通信系統(tǒng)的示意圖。
圖2是根據(jù)本發(fā)明示例性實施例的支持聊天功能的移動通信終端的示 意性框圖。
圖3是根據(jù)本發(fā)明示例性實施例的安裝在移動通信終端微處理器中的 聊天模塊的示意性框圖。
圖4是示出根據(jù)本發(fā)明示例性實施例在使用聊天消息業(yè)務的同時接收 短消息或多媒體消息或者語音呼叫的情況下的中斷處理方法圖表。
圖5示出了根據(jù)本發(fā)明示例性實施例的存儲在數(shù)據(jù)存儲單元中的聊天 消息數(shù)據(jù)的結構。
圖6是示出根據(jù)本發(fā)明示例性實施例在發(fā)送聊天消息的情況下的聊天
業(yè)務處理流程圖。
圖7是示出根據(jù)本發(fā)明示例性實施例在接收聊天消息的情況下的聊天 業(yè)務處理流程圖。
圖8示例性地示出根據(jù)本發(fā)明示例性實施例的提供聊天業(yè)務的移動通 信終端。
圖9和圖10示例性地示出根據(jù)本發(fā)明示例性實施例在多個用戶之間的
聊天業(yè)務方法。
圖11示例性地示出根據(jù)本發(fā)明示例性實施例的調(diào)出存儲在移動通信終 端中的聊天消息數(shù)據(jù)的方法。
具體實施例方式
在下面的詳細描述中,僅通過解釋的方式示出和描述本發(fā)明的一些示例 性實施例。本領域技術人員應當認識到,在不偏離本發(fā)明的精神或范圍的情 況下,可以以各種不同的方式對所描述的實施例進行修改。因此,附圖和說 明書應該視為本質(zhì)上是示例性的而不是限制性的。在本申請文件中,相同的 附圖標記始終指代相同的元件。
另外,除非明確描述為相反的意思,否則"包括"一詞應當理解為表示包 括所述元件,但不排除任何其它元件。
進一步地,在本申請文件以及所附的權利要求書中,每個框是執(zhí)行特定 功能或操作的單元,并且可以由硬件、軟件或者較硬件的結合來實現(xiàn)。
圖2是根據(jù)本發(fā)明示例性實施例的支持聊天功能的移動通信終端的框圖。
支持文本聊天功能的移動通信終端包括程序存儲器202、數(shù)據(jù)存儲單 元204、鍵輸入單元206、顯示器208、語音輸入/輸出單元210、簽約用戶 信息存儲單元212、微處理器214、基帶轉(zhuǎn)換器216、射頻(RF)信號處理 器218和天線220。
程序存儲器202存儲協(xié)議軟件,該協(xié)議軟件用來處理向該移動通信終端 發(fā)送/從該移動通信終端接收的短消息,程序存儲器202還存儲文本寫入程
序,當文本寫入菜單從多個菜單中被選中時,該文本寫入程序在顯示器208 上顯示文本寫入窗口。另外,程序存儲器202還存儲用于文本聊天業(yè)務和附 加功能(例如,選擇聯(lián)系人、添加聯(lián)系人、刪除聯(lián)系人、更改用戶名、存儲 文本聊天消息數(shù)據(jù)、顯示所存儲的文本聊天消息數(shù)據(jù)等)的程序。
數(shù)據(jù)存儲單元204存儲通過鍵輸入單元206輸入的字符和數(shù)字,或者存 儲該移動通信終端所接收的文本數(shù)據(jù)或圖像數(shù)據(jù),并且在該移動通信終端的 運行程序被執(zhí)行時緩存數(shù)據(jù)。另外,數(shù)據(jù)存儲單元204存儲諸如電話號碼之 類的數(shù)據(jù),這些數(shù)據(jù)用于提供短消息業(yè)務和執(zhí)行語音呼叫操作。當文本聊天 業(yè)務結束時,包括文本聊天內(nèi)容的文本聊天消息數(shù)據(jù)存儲在數(shù)據(jù)存儲單元 204中。聊天消息數(shù)據(jù)結構和存儲方法將參照圖5進行進一步詳細描述。
鍵輸入單元206包括用于錄入數(shù)字(例如,電話號碼)的數(shù)字鍵、用于 錄入字符的按鈕以及菜單選擇按鈕。鍵輸入單元206包括用于生成和發(fā)送短 消息以及查看所接收的短消息的專用鍵。在根據(jù)本發(fā)明示例性實施例的移動 通信終端中,該專用鍵可以被提供為消息鍵(圖8中的鍵"[!EI,,)或者各種 類型的鍵。
顯示器208顯示該移動通信終端的操作狀態(tài),并通過一個聊天窗口來顯 示由該移動通信終端產(chǎn)生并發(fā)送的聊天消息以及從該用戶的聊天聯(lián)系人的 移動通信終端所接收的聊天消息。操作狀態(tài)包括電源狀態(tài)、所接收的信號的 強度、日期和時間。
語音輸入/輸出單元210由麥克風和揚聲器組成,在語音呼叫被建立時, 語音輸入/輸出單元210通過經(jīng)由麥克風將模擬信號轉(zhuǎn)換成數(shù)字信號,并經(jīng) 由揚聲器將數(shù)字信號轉(zhuǎn)換成模擬信號,來執(zhí)行被叫方的語音輸出操作和主叫 方的語音輸入操作。另外,當通過移動通信網(wǎng)絡接收到短消息或多媒體消息 時,語音輸入/輸出單元210輸出聲音信號,以通知有消息到來。
簽約用戶標識模塊(SIM) 212存儲簽約用戶注冊信息。簽約用戶注冊 信息包括給通信網(wǎng)絡中的每個簽約用戶終端分配的唯一號碼,SIM 212可以
提供為待插入的卡的形式。SIM212為本領域技術人員所熟知,因此省略進 一步的描述。
微處理器214在通過移動通信網(wǎng)絡接收到文本聊天消息時,控制被接收 內(nèi)容顯示功能;調(diào)用程序存儲器202中的文本聊天程序,以使用文本聊天業(yè) 務;接收通過鍵輸入單元206輸入的短消息;在顯示器208的聊天窗口上顯 示輸入的短消息;并向基帶轉(zhuǎn)換器214發(fā)送聊天消息。另外,當通過移動通 信網(wǎng)絡接收到用于文本聊天業(yè)務的短消息時,微處理器214控制顯示器208 的聊天窗口來顯示該短消息。為此,根據(jù)本發(fā)明的示例性實施例,微處理器 214必須包括用于提供文本聊天業(yè)務的聊天模塊。在此,參照圖3,進一步 詳細描述該聊天模塊的結構。
基帶轉(zhuǎn)換器216將通過RF信號處理器218所發(fā)送/接收的信號轉(zhuǎn)換為基 帶信號,并且執(zhí)行數(shù)-模轉(zhuǎn)換和模-數(shù)轉(zhuǎn)換。另外,基帶轉(zhuǎn)換器216向RF信 號處理器216發(fā)送用于聊天業(yè)務的聊天消息,并自動控制RF信號處理器218 的功率或功率增益。進一步地,基帶轉(zhuǎn)換器215接收由RF信號處理器218 所接收的文本聊天消息。
RF信號處理器218對通過天線220從無線基站接收的RF信號進行解 調(diào)并放大,并且對從基帶轉(zhuǎn)換器216所施加的文本聊天消息信號進行調(diào)制, 天線220向無線基站發(fā)送/從無線基站接收無線信號。
圖3是根據(jù)本發(fā)明示例性實施例的安裝在移動通信終端微處理器中的 聊天模塊的示意性框圖。
根據(jù)本發(fā)明示例性實施例的聊天模塊300包括附加功能運行模塊310、 聊天內(nèi)容存儲模塊320、中斷處理模塊330以及聊天窗口設置模塊340,并 且聊天窗口設置模塊340包括默認屏幕設置模塊342、用戶顯示屏幕設置模 塊344以及消息顯示4莫塊346。
在使用文本聊天業(yè)務時,附加功能運行模塊310執(zhí)行附加功能,例如, 選擇聯(lián)系人、添加/刪除聯(lián)系人、更改用戶名等。附加功能運行模塊310在 通過鍵輸入單元206接收到附加功能請求時,調(diào)用并運行存儲在程序存儲器 202中的附加功能運行程序,且執(zhí)行該附加功能。
聊天內(nèi)容存儲模塊320在根據(jù)本發(fā)明示例性實施例的文本聊天業(yè)務結
束時,以日志文本的形式整合并存儲被發(fā)送/接收的聊天消息。在此,以文 本形式整合的數(shù)據(jù)稱為"文本聊天消息數(shù)據(jù)"。另外,當用戶請求顯示所存儲
的聊天消息數(shù)據(jù)時,聊天內(nèi)容存儲模塊320調(diào)出存儲在數(shù)據(jù)存儲單元204中 的文本聊天消息數(shù)據(jù),并在顯示器208上顯示該文本聊天消息數(shù)據(jù)。
當在使用SMS業(yè)務的同時出現(xiàn)短消息、多媒體消息或語音呼入信號時, 中斷處理模塊330選擇移動通信終端中與其它作業(yè)相比具有最高優(yōu)先級的 作業(yè),并處理所選擇的作業(yè)。為此,移動通信終端在存儲單元204中存儲用 于區(qū)分作業(yè)優(yōu)先次序的中斷處理過程表。該中斷處理過程表將參照圖4進行 進一步詳細描述。
聊天窗口設置模塊340針對文本聊天業(yè)務生成在該移動通信終端的顯 示器208上進4于顯示的聊天窗口 。
聊天窗口設置模塊340的默認屏幕設置模塊342設置聊天窗口的默認屏 幕,默認屏幕包括標題顯示區(qū)域、消息顯示區(qū)域、消息輸入?yún)^(qū)域、菜單區(qū)域 以及滾屏區(qū)域。標題顯示區(qū)域位于聊天窗口的上面部分,并顯示標題。對方 的電話號碼或用戶名(即昵稱)或者預定的標題可以作為聊天標題而顯示在 標題顯示區(qū)域。消息顯示區(qū)域顯示被發(fā)送/接收的消息,消息輸入?yún)^(qū)域顯示 由用戶通過鍵輸入單元206所輸入的待發(fā)送消息。菜單區(qū)域包括用于附加業(yè) 務的菜單按鈕、用于發(fā)送被輸入消息的發(fā)送按鈕以及用于選擇輸入字符類型 (例如,韓語字符、英文大寫字母字符、英文小寫字母字符、數(shù)字、特殊符 號等)的字符按鈕,其中附加功能是用戶在使用文本聊天業(yè)務的同時能夠使 用的功能。另外,在消息的長度超出屏幕大小時,滾屏區(qū)域顯示用于向下滾 動屏幕的滾動按鈕。在這種情況下,用于顯示移動通信終端狀態(tài)的狀態(tài)顯示 區(qū)域可以提供在聊天窗口的上面部分。
用戶顯示設置模塊344顯示該移動通信終端的用戶,并通過發(fā)送/接收 聊天消息來執(zhí)行聊天操作,用戶能夠通過使用電話號碼、符號、圖標或昵稱
進行顯示。另外,各個用戶的電話號碼、符號、圖標、昵稱和消息內(nèi)容可以
消息顯示模塊346顯示被發(fā)送/接收的聊天消息的內(nèi)容,而且這些內(nèi)容 可以使用用于區(qū)分各個用戶的不同顏色來進行顯示。
圖4是示出根據(jù)本發(fā)明示例性實施例在使用SMS的同時接收短消息、 多媒體消息或者語音呼入情況下的中斷處理過程的表格。
當通過根據(jù)本發(fā)明的聊天消息業(yè)務來處理聊天消息的同時接收到短消 息、多媒體消息或者語音呼入信號時,中斷處理模塊330會設置該移動通信 終端的作業(yè)優(yōu)先級。該作業(yè)優(yōu)先級設置在中斷處理過程表中,該表存儲在數(shù) 據(jù)存儲單元204中。
當使用文本聊天業(yè)務時該移動通信終端處于發(fā)送文本聊天消息或接收 文本聊天消息狀態(tài),或者處于空閑狀態(tài)時,該移動通信終端在接收短消息、 多媒體消息或者語音呼入信號時執(zhí)行不同的處理。
當使用根據(jù)本發(fā)明示例性實施例的文本聊天業(yè)務的同時接收短消息時, 按照傳統(tǒng)的接收過程來接收短消息,并顯示圖標以通知該短消息的到達,而 不考慮該移動通信終端的當前狀態(tài)。在此,該移動通信狀態(tài)的當前狀態(tài)可以 包括聊天消息發(fā)送狀態(tài)、聊天消息接收狀態(tài)和空閑狀態(tài)。
當使用聊天業(yè)務的同時接收多媒體消息時,該移動通信終端的操作可以 依賴于該移動通信終端是否支持多媒體消息的接收而有所不同。
當該移動通信終端不支持多媒體消息的接收時,該多媒體消息被存儲在 移動通信網(wǎng)絡的服務器中,并且通知該多媒體消息到達的信號被發(fā)送給該移 動通信終端。
當多媒體消息業(yè)務(MMS)進來消息被發(fā)送以通知拉動式多媒體消息 到達時,顯示用于通知多媒體消息到達的圖標,而不考慮該移動通信終端的 狀態(tài),其中拉動式多媒體消息是供移動通信終端來提取數(shù)據(jù)所設置的。在此, 移動通信狀態(tài)的當前狀態(tài)可以包括聊天消息發(fā)送狀態(tài)、聊天消息接收狀態(tài)和 空閑狀態(tài)。
當MMS進來消息被發(fā)送以通知推送式多媒體消息到達時,執(zhí)行抽取該
多媒體消息的過程,而不考慮該移動通信終端的狀態(tài),其中推送式多媒體消 息被設置為給移動通信終端的消息。
當該移動通信終端支持多媒體消,包-的接收時,移動通信系統(tǒng)的操作可以 依賴于移動通信系統(tǒng)是同步的還是異步的而有所不同。當移動通信系統(tǒng)是異
步系統(tǒng)(例如,無線碼分多址,WCDMA)時,該移動通信終端被提供為 WCDMA終端,因此該WCDMA終端在發(fā)送/接收文本聊天消息的同時接收 多媒體消息。不過,當該移動通信終端處于等待狀態(tài)時,該移動通信終端在 接收該多媒體消息之后,顯示圖標以通知多媒體消息到達。
當該移動通信終端是同步的(例如,CDMA1X、 2G、 EV-DO)時候, 在發(fā)送文本聊天消息的同時接收多媒體消息時,用戶在同時按下發(fā)送鍵用于 發(fā)送文本聊天消息的同時,執(zhí)行多媒體消息的彈出操作。另外,當接收文本 聊天消息的同時接收多媒體消息時,文本聊天消息和多媒體消息被同時接收 到,并且當該移動通信終端處于空閑狀態(tài)時,在接收多媒體消息之后,顯示 用于通知該多媒體消息到達的圖標。
當使用SMS的同時接收到進來的語音呼叫時,該移動通信終端停止該 SMS,并處理進來的語音電話呼叫。當語音通話結束時,該移動通信終端返 回到文本聊天業(yè)務。
圖5示出根據(jù)本發(fā)明示例性實施例的存儲在數(shù)據(jù)存儲單元中的文本聊 天消息數(shù)據(jù)的結構。
當文本聊天業(yè)務結束時,將顯示在聊天窗口的發(fā)送的文本聊天消息和接 收的文本聊天消息存儲為一個聊天消息數(shù)據(jù)集。按照傳統(tǒng)的技術,發(fā)送的消 息和接收的消息是單獨存儲的,所以短消息會占用大量的存儲空間。然而, 根據(jù)本發(fā)明的示例性實施例,以類似于通常計算機的消息日志的形式對文本 聊天消息數(shù)據(jù)進行存儲,從而將被發(fā)送/接收的消息存儲為一個文本聊天消 息數(shù)據(jù)集。
利用日志方式以文本形式對文本聊天消息數(shù)據(jù)進行存儲。文本聊天消息
數(shù)據(jù)的大小依賴于被發(fā)送/接收的文本聊天消息的數(shù)量而不同。在這種情況 下,用戶可以給存儲的文本聊天消息數(shù)據(jù)添加標題,用于識別相應的數(shù)據(jù)。 依賴于不同的制造廠商,移動通信終端可以具有不同的可存儲文本聊天 消息數(shù)據(jù)量。在本實施例中,聊天消息數(shù)據(jù)的大小被限定為1K字節(jié),且該
移動通信終端能夠存儲ioo條聊天消息。
一條文本聊天消息的大小被限定為1K字節(jié),因此當待存儲的被發(fā)送/ 接收的消息內(nèi)容量超過1K字節(jié)時,超出的數(shù)據(jù)量被存儲在下一個數(shù)據(jù)域中, 另外連接信息也被存儲起來,以便查看數(shù)據(jù)的連接。此外,當文本聊天消息 數(shù)據(jù)被調(diào)出時,連接信息被設置為調(diào)出在下一個數(shù)據(jù)域中存儲的內(nèi)容。
例如,假設存儲在記錄#3的數(shù)據(jù)域中的文本聊天消息數(shù)據(jù)的大小超過 了 1K字節(jié),那么超出量的內(nèi)容被存儲在記錄#4的數(shù)據(jù)域中。當用戶調(diào)出存 儲在記錄#3的數(shù)據(jù)域中的文本聊天消息數(shù)據(jù)時,存儲在記錄#3和記錄#4中 的文本聊天消息內(nèi)容被連接在一起,并顯示在移動通信終端的顯示器208 上。
各個文本聊天消息數(shù)據(jù)集存儲有聊天起始日期、聊天聯(lián)系人信息、聊天 內(nèi)容以及聊天結束日期。在這種情況下,聊天結束日期可以省略,并且存儲 的信息可以依賴于移動通信終端的制造廠商而有所不同。
在圖5中,記錄#99和記錄#100表示空數(shù)據(jù)域,并且該空數(shù)據(jù)域可以不 顯示,或者可以顯示為1K字節(jié)的空數(shù)據(jù)域。
圖6是根據(jù)本發(fā)明示例性實施例的依據(jù)文本聊天消息發(fā)送而執(zhí)行的文 本聊天業(yè)務處理流程圖。
為了使用該文本聊天消息業(yè)務,用戶通過選擇在移動通信終端中安裝的 菜單來選擇文本聊天菜單。當文本聊天菜單被選中時,在步驟S600中,該 移動通信終端轉(zhuǎn)入文本聊天模式,并顯示聊天窗口 。
當聊天窗口被顯示時,用戶通過使用菜單區(qū)域上顯示的菜單按鈕來選擇 文本聊天聯(lián)系人??梢酝ㄟ^搜索電話號碼、搜尋最近的通話記錄或直接輸入 電話號碼來選擇文本聊天聯(lián)系人。在這種情況下,步驟S610中可以選擇兩 個以上的聯(lián)系人。
當選定文本聊天聯(lián)系人時,通過^;輸入單元來輸入待發(fā)送的文本聊天消
息。所輸入的文本聊天消息顯示在聊天窗口的聊天消息輸入?yún)^(qū)域。在這種情 況下,步驟S620中所輸入的文本聊天消息的大小可由移動通信終端的制造 廠商或移動通信業(yè)務提供商來限定。
當完成文本聊天消息輸入時,用戶通過使用菜單區(qū)域的發(fā)送按鈕或單獨
提供的鍵輸入單元的發(fā)送按鈕來將文本聊天消息發(fā)送給步驟S610中所選定
的聯(lián)系人。在這種情況下,文本聊天消息以短消息的形式發(fā)送。另外,在步
驟S630中,在聊天窗口的聊天消息顯示區(qū)域顯示所發(fā)送的文本聊天消息。 當發(fā)送聊天消息之后,在步驟S640中從該聯(lián)系人接收到聊天消息時,
在步驟S650中,將所接收的聊天消息顯示在聊天窗口的聊天消息顯示區(qū)域。 當在步驟S660中,用戶響應于從該聯(lián)系人接收的聊天消息,生成文本
聊天消息并按下發(fā)送按鈕或發(fā)送鍵時,從步驟S630開始重復以上過程,從
而發(fā)送短消息類型的聊天消息,并接收文本聊天業(yè)務。
然而,當沒有響應所接收的聊天消息而是在步驟S670中結束文本聊天
消息時,該移動通信終端針對被發(fā)送/接收的聊天消息生成日志型文本格式
的文本聊天消息數(shù)據(jù),并將此日志型聊天消息數(shù)據(jù)存儲在數(shù)據(jù)存儲單元204中。
當在數(shù)據(jù)存儲單元204中存儲有同一聯(lián)系人的消息數(shù)據(jù)時,當前的文本 聊天消息數(shù)據(jù)可以與先前存儲的文本聊天消息數(shù)據(jù)存儲在一起。這種情況 下,在步驟S680中,顯示用于確定是將當前的文本聊天消息數(shù)據(jù)與先前的 數(shù)據(jù)存儲在一起還是獨立存儲當前數(shù)據(jù)的消息窗口 ,以便用戶選擇用戶所期 望的存儲方式。
步驟S6卯中,該移動通信終端在結束文本聊天模式之后,確定在預定 時間段內(nèi)是否接收到該聊天聯(lián)系人的文本聊天消息。
當在預定時間段內(nèi)接收到文本聊天消息時,在步驟S692中,該移動通 信終端轉(zhuǎn)入文本聊天模式,并通過調(diào)出所存儲的文本聊天消息數(shù)據(jù)來將所接
收的文本聊天消息與所存儲的文本聊天消息數(shù)據(jù)一起顯示,并從步驟S650 開始執(zhí)行上述過程。
選擇文本聊天聯(lián)系人的步驟(S610 )與輸入文本聊天消息的步驟(S620 ) 可以交換,這取決于該移動通信終端的制造廠商或移動通信業(yè)務提供商。
圖7是根據(jù)本發(fā)明示例性實施例的依據(jù)文本聊天消息接收而執(zhí)行的文 本聊天業(yè)務處理流程圖。
在步驟S700中,當處于呼叫等待模式的移動通信終端接收到文本聊天 消息時,顯示用于通知接收到文本聊天消息的消息,并顯示用于確定是否將 該移動通信終端轉(zhuǎn)入文本聊天模式的消息窗口。在這種情況下,該移動通信 終端在接收到文本聊天消息時,在步驟S710中自動轉(zhuǎn)入文本聊天模式,這 取決于該移動通信終端的制造廠商或移動通信業(yè)務提供商。
當接收側(cè)移動通信終端的用戶未將該移動通信終端改變?yōu)槲谋玖奶炷?式時,該移動通信終端根據(jù)接收通常的短消息時的情況來處理該文本短消 息。也就是說,在步驟S712中,當在屏幕窗口上顯示該文本聊天消息,且 接收側(cè)移動通信終端的用戶生成短消息時,通過通常的短消息發(fā)送過程來發(fā) 送該短消息。
然而,當接收側(cè)移動通信終端的用戶將該移動通信終端轉(zhuǎn)變?yōu)槲谋玖奶?模式時,在步驟S720中,該移動通信終端轉(zhuǎn)入文本聊天模式,并在聊天窗 口顯示所接收的文本聊天消息。
當接收側(cè)移動通信終端的用戶響應于步驟S720中所接收的文本聊天消 息而生成文本聊天消息時,在步驟S740中,通過聊天窗口輸入該文本聊天 消息,并且通過SMS發(fā)送所輸入的文本聊天消息。
之后,當從發(fā)送側(cè)移動通信終端的用戶接收到額外的文本聊天消息時, 從步驟S720開始執(zhí)行上述過程。
步驟S730之后,當接收側(cè)移動通信終端的用戶在步驟S760中結束文本 聊天模式時,針對被發(fā)送/接收的文本消息,以日志型文本生成文本聊天消 息數(shù)據(jù),并將該文本聊天消息數(shù)據(jù)生成在數(shù)據(jù)存儲單元204中。在這種情況下,當已經(jīng)存儲有同一聊天聯(lián)系人的文本聊天消息數(shù)據(jù)時, 當前文本聊天消息數(shù)據(jù)可以與先前存儲的文本聊天消息數(shù)據(jù)存儲在一起。這
種情況下,在步驟S770中,顯示用于確定是將當前的文本聊天消息數(shù)據(jù)與
先前的數(shù)據(jù)存儲在 一起還是獨立存儲當前的文本聊天消息數(shù)據(jù)的消息窗口 , 以便用戶能夠通過消息窗口來選擇用戶所期望的存儲方式。
在步驟S780中,接收側(cè)移動通信終端在結束文本聊天模式之后,查看 是否在預定的時間段內(nèi)接收到額外的文本聊天消息,當在該預定的時間段內(nèi) 接收到額外的文本聊天消息時,在S782中,將該移動通信終端設為文本聊 天模式,調(diào)出所存儲的文本聊天消息數(shù)據(jù),將調(diào)出的數(shù)據(jù)與正在接收的文本 聊天消息一起顯示,并從步驟720開始執(zhí)行上述過程。
通過上述過程,移動通信終端能夠通過利用SMS來使用文本聊天業(yè)務。 圖8示例性地示出根據(jù)本發(fā)明示例性實施例的提供文本聊天業(yè)務的移 動通信終端。
想要使用根據(jù)本發(fā)明示例性實施例的文本聊天業(yè)務的用戶通過在移動 通信終端中安裝的菜單來顯示附加業(yè)務選擇屏8A。該用戶通過使用鍵輸入 單元從附加業(yè)務選擇屏中選擇文本聊天菜單,并從屏8B中選擇一菜單(即"l. Send new message"),以開始文本聊天業(yè)務。當文本聊天開始菜單被選中時, 在移動通信終端上顯示用于選擇聯(lián)系人的屏。聯(lián)系人可以通過搜索電話號 碼、搜索最近的通話列表或直接輸入聯(lián)系人的電話號碼進行選擇。當從該移 動通信終端上所顯示的聯(lián)系人列表屏8C中選中聯(lián)系人時,顯示用來輸入待 發(fā)送的文本消息的聊天窗口 8D。在這種情況下,有可能在顯示聊天窗口 8D 之后顯示聯(lián)系人列表屏8C。
屏8E顯示輸入到聊天窗口的待發(fā)送的文本聊天消息以及從所選擇的聯(lián) 系人接收到的響應消息。當用戶通過聊天窗口的聊天消息輸入?yún)^(qū)域錄入文本 消息,并按下發(fā)送按鈕時,顯示消息窗口 8F以示出發(fā)送過程。當發(fā)送完成 時,在聊天消息顯示區(qū)域8G顯示被發(fā)送的消息。
當用戶結束文本聊天業(yè)務時,顯示用于確定用戶是否想要存儲被發(fā)送/
接收的消息的屏8H,并且當用戶想要存儲該消息時,生成文本型聊天消息
數(shù)據(jù)并存儲在數(shù)據(jù)存儲單元204中。
這樣的文本聊天業(yè)務既支持一對一的聊天,也支持多用戶聊天。 圖9示例性地示出用于描述在使用文本聊天業(yè)務時進行一對一聊天期 間添加另 一用戶的過程的移動通信終端。
當在如屏9A所示使用文本聊天業(yè)務的同時添加第三方時,發(fā)送側(cè)移動 通信終端或接收側(cè)移動通信終端的用戶選擇菜單區(qū)域中的菜單按鈕。當選中 菜單按鈕,并且從屏幕上所顯示的各種菜單中選中添加聯(lián)系人的菜單時,顯 示用于選擇添加聯(lián)系人的方式的屏9B。在本實施例中,移動通信終端支持 通過搜索電話號碼、搜尋最近的通話列表或直接輸入聯(lián)系人的電話號碼來添 加聯(lián)系人。
當用戶通過搜索電話號碼來選擇聯(lián)系人時,顯示電話號碼列表??梢燥@ 示用于搜索電話號碼的輸入窗口 。當用戶通過搜尋電話號碼列表或搜索電話 號碼來選擇待添加的聯(lián)系人時,屏9C-1被顯示。
當用戶通過從屏9B中的搜尋最近通話列表來添加聯(lián)系人時,在屏9C-2 上顯示最近通話列表,用戶通過使用方向鍵或數(shù)字鍵來選擇聯(lián)系人的電話號 碼。
當用戶通過屏9B中的直接輸入聯(lián)系人的電話號碼來選擇待添加的聯(lián)系 人時,在屏9C-3上顯示用于輸入電話號碼的窗口 ,用戶通過使用數(shù)字鍵在 電話號碼輸入窗口中輸入聯(lián)系人的電話號碼。
當用戶通過窗口 9C-1、 9C-2和9C-3來選擇待添加的聯(lián)系人時,屏9D 4皮顯示,以通知成功添加所選4%的聯(lián)系人。
當完加添加聯(lián)系人的添加過程時,可以在多個用戶之間提供文本聊天業(yè)務。
圖11示例性地示出根據(jù)本發(fā)明示例性實施例的向多個用戶發(fā)送文本聊 天消息的移動通信終端。
當接收文本聊天業(yè)務的多個用戶中的一個用戶在聊天消息輸入?yún)^(qū)域(即
屏9E)中輸入待發(fā)送的消息,然后輸入發(fā)送按鈕時,屏9F被顯示,以通知 正在發(fā)送該消息。在屏9F中,"l/2,,表示正在將該消息發(fā)送給兩個文本聊天 聯(lián)系人中的第 一個文本聊天聯(lián)系人。
當完成給兩個文本聊天聯(lián)系人的消息發(fā)送時,屏9G被顯示。
當給兩個文本聊天聯(lián)系人的消息發(fā)送失敗時,顯示消息窗口 9H-1以通 知發(fā)送失敗。然后,確定是否通過消息窗口 9H-1重新發(fā)送該消息。當重新 發(fā)送失敗時,在聊天窗口上顯示發(fā)送失敗消息,如9H-2所示。
當只有給兩個聊天聯(lián)系人之一的消息發(fā)送失敗時,較佳地,與發(fā)送失敗 消息 一起顯示失敗的聊天聯(lián)系人的標識符或電話號碼。
通過上述過程,可以在多個用戶之間提供文本聊天業(yè)務。
當文本聊天業(yè)務結束時,將被發(fā)送/接收的消息轉(zhuǎn)換為文本型聊天消息 數(shù)據(jù),并存儲在數(shù)據(jù)存儲單元204中。另外,移動通信終端的用戶調(diào)出所存 儲的文本聊天消息數(shù)據(jù)來查看被發(fā)送/接收的消息。
圖11示例性地示出根據(jù)本發(fā)明示例性實施例的、用于對調(diào)出移動通信 終端所存儲的文本聊天消息的過程進行描述的移動通信終端。
為了從數(shù)據(jù)存儲單元204中調(diào)出文本聊天消息數(shù)據(jù),用戶通過使用在該 移動通信終端中安裝的菜單來顯示附加業(yè)務選擇屏IOA。
用戶通過使用鍵輸入單元從附加業(yè)務選擇屏10A中選擇文本聊天菜單, 并從屏10B中選擇用于管理文本聊天消息數(shù)據(jù)的菜單(即"2.Text chatting storage")。
當選中用于管理文本聊天消息數(shù)據(jù)的菜單時,所存儲的文本聊天消息的 標題或一部分在屏幕窗口上列出。用戶從所顯示的文本聊天消息列表中選擇 待顯示的消息。
在這種情況下,用戶可以通過搜索菜單,在所顯示的多個文本聊天消息 列表中選取期望分類的文本消息列表。
當用戶選中菜單按鈕(屏10B中的Execution Key 1、 Execution Key 2 或Execution Key 3 )時,相應的列表被顯示。屏10C顯示用戶特定的分類列
表,用于針對每個用戶來選擇所存儲的文本聊天消息。當通過屏10C選擇命
名為"pretty girl"的用戶時,與所選擇的用戶進行交互的文本聊天消息被顯 示,如屏10D所示。
用戶通過使用方向鍵或數(shù)字鍵來選擇待顯示的文本聊天消息,并且所選 擇的文本聊天消息的內(nèi)容被顯示在屏10E中。
通過上述過程,用戶可以調(diào)出并查看移動通信終端中存儲的文本聊天消
自
在這種情況下,圖8至圖11示例性地示出移動通信終端的屏幕,這些 屏幕可以依賴于移動通信終端的制造廠商或移動通信業(yè)務提供商而有各種改變。
本發(fā)明的上述示例性實施例不僅可以通過方法和裝置來實現(xiàn),而且還可 以通過執(zhí)行與本發(fā)明示例性實施例的配置相對應的功能的程序或存儲該程 序的記錄介質(zhì)來實現(xiàn),這可以容易地由本領域技術人員實現(xiàn)。
如上所述,根據(jù)本發(fā)明,可以通過簡單改變移動通信終端的用戶界面, 在不執(zhí)行額外的注冊過程或登錄過程的情況下,使用傳統(tǒng)的短消息來實現(xiàn)支 持實時消息查看的文本聊天業(yè)務。因此,用戶可以通過一個屏幕窗口來查看 被發(fā)送/接收的短消息,并通過使用與數(shù)據(jù)計費相比相對偏宜的短消息業(yè)務 來降低成本。
盡管已經(jīng)參照目前認為實用的示例性實施例描述了本發(fā)明,然而應當理 解的是,本發(fā)明不限于所披露的實施例,相反,本發(fā)明旨在覆蓋所附權利要 求的精神和范圍內(nèi)的各種修改以及等同布置。
權利要求
1、一種移動通信終端,其支持通過使用短消息業(yè)務來提供聊天功能的文本聊天業(yè)務,所述移動通信終端包括程序存儲器,用于存儲用于所述文本聊天業(yè)務的文本聊天程序和執(zhí)行在所述文本聊天業(yè)務中運行的附加功能的程序;數(shù)據(jù)存儲單元,用于存儲通過所述文本聊天業(yè)務所發(fā)送/接收的文本聊天消息;鍵輸入單元,包括用于生成所述文本聊天消息的按鈕;顯示器,用于將所述發(fā)送/接收的文本聊天消息顯示在聊天窗口上;和微處理器,用于運行所述文本聊天程序,并執(zhí)行在所述聊天窗口上顯示與聊天聯(lián)系人的移動通信終端所交互的文本聊天消息的控制功能,所述文本聊天消息通過使用短消息業(yè)務進行發(fā)送/接收。
2、 根據(jù)權利要求1所述的移動通信終端,其中當通過所述短消息業(yè)務從聊 天聯(lián)系人的移動通信終端接收到文本聊天消息時,所述微處理器從所述程序存 儲器中調(diào)出所述文本聊天程序,并運行所述文本聊天程序,當所述移動通信終 端的用戶通過所述鍵輸入單元輸入文本聊天程序運行請求時,所述微處理器從 所述程序存儲器中調(diào)出所述文本聊天程序,并運行所述文本聊天程序。
3、 根據(jù)權利要求1所述的移動通信終端,其中所述微處理器包括 附加功能運行模塊,用于執(zhí)行在所述文本聊天業(yè)務中運行的附加功能; 聊天內(nèi)容存儲模塊,用于生成文本聊天消息數(shù)據(jù),將所述文本聊天消息數(shù)據(jù)存儲在所述數(shù)據(jù)存儲單元中,并用于從所述數(shù)據(jù)存儲單元中調(diào)出所存儲的文 本聊天消息數(shù)據(jù),所述文本聊天消息數(shù)據(jù)用以存儲通過所述文本聊天業(yè)務所發(fā) 送"妾收的文本聊天消息;和聊天窗口設置模塊,用于設置用于所述文本聊天業(yè)務的聊天窗口 。
4、 根據(jù)權利要求3所述的移動通信終端,其中,在使用所述文本聊天業(yè)務 時,所述附加功能運行模塊執(zhí)行以下至少之一選擇聊天聯(lián)系人、添加和刪除 聊天聯(lián)系人以及改變用戶名。
5、 根據(jù)權利要求3所述的移動通信終端,其中所述聊天內(nèi)容存儲模塊通過 將所述文本聊天業(yè)務中發(fā)送的文本聊天消息和接收的文本聊天消息整合為曰志 型文本來生成所述文本聊天消息數(shù)據(jù)。
6、 根據(jù)權利要求5所述的移動通信終端,其中所述文本聊天消息數(shù)據(jù)包括所述發(fā)送/接收的文本聊天消息的內(nèi)容,并存儲聊天起始日期、聊天聯(lián)系人信息 以及聊天結束日期中的至少 一項。
7、 根據(jù)權利要求3所述的移動通信終端,其中所述聊天窗口設置模塊包括 以下至少之一默認屏幕設置模塊,用于設置所述聊天窗口的默認屏幕,所述默認屏幕包 括聊天標題顯示區(qū)域、聊天消息顯示區(qū)域、聊天消息輸入?yún)^(qū)域、菜單區(qū)域以及 滾屏區(qū)域;用戶顯示屏幕設置模塊,用于顯示使用所述文本聊天消息業(yè)務的用戶;和 消息顯示模塊,用于顯示所述發(fā)送/接收的文本聊天消息的內(nèi)容。
8、 根據(jù)權利要求7所述的移動通信終端,其中所述菜單區(qū)域包括 菜單按鈕,用于選擇在所述文本聊天業(yè)務中待運行的附加功能; 發(fā)送按鈕,用于發(fā)送所輸入的聊天消息;字符按鈕,用于選擇用以生成所述文本聊天消息的文本輸入格式。
9、 根據(jù)權利要求7所述的移動通信終端,其中所述用戶顯示屏幕設置模塊 和所述消息顯示模塊通過使用用于區(qū)分各個用戶的不同顏色來顯示各個用戶。
10、 根據(jù)權利要求3所述的移動通信終端,其中所述微處理器另外還包括 中斷處理模塊,其用于處理在使用所述文本聊天業(yè)務的同時所接收的以下至少 之一短消息、多媒體消息和語音呼入信號。
11、根據(jù)權利要求所述的移動通信終端,其中所述移動通信終端進一步 包括以下至少之一語音輸入/輸出單元,用于執(zhí)行用來通知所述文本聊天消息到達的聲音信號 輸出功能,以及在語音通話期間"t丸行對方語音輸出功能和主叫語音輸入功能; 簽約用戶信息存儲單元,用于存儲關于所述移動通信終端的簽約用戶的信息;射頻(RF)信號處理器,用于將所述文本聊天消息調(diào)制為用于通過移動通 信網(wǎng)絡進行發(fā)送/接收的RP信號;和天線,用于通過所述移動通信網(wǎng)絡發(fā)送/接收所述RF信號。
12、 一種用于通過從移動通信終端發(fā)送文本聊天消息來提供文本聊天業(yè)務 的方法,所述移動通信終端通過使用短消息業(yè)務來提供聊天功能,所述方法包 括(a)通過設置用于所述文本聊天業(yè)務的文本聊天模式來顯示聊天窗口 ; (b )選擇使用所述文本聊天業(yè)務待聯(lián)系的聊天聯(lián)系人,并生成待發(fā)送給所述聊天聯(lián)系人的文本聊天消息;(c)通過使用所述短消息業(yè)務來發(fā)送所述待發(fā)送的文本聊天消息;(d )確定是否響應于所發(fā)送的文本聊天消息接收到接收的文本聊天消息,當接收到所述接收的文本聊天消息時,顯示所述接收的文本聊天消息;以及 (e)確定是否從用戶輸入了用于結束所述文本聊天業(yè)務的結束信號,當輸入了所述結束信號時,結束所述文本聊天業(yè)務,當沒有輸入所述結束信號時,生成針對所述接收的文本聊天消息的響應消息,并從步驟(c)開始重復。
13、 根據(jù)權利要求12所述的方法,其中,當在(e)中輸入了所述結束信 號時,所述方法包括(fl )結束所述文本聊天模式;以及(f2 )存儲通過所述文本聊天業(yè)務所發(fā)送/接收的文本聊天消息, 并結束所述文本聊天業(yè)務。
14、 根據(jù)權利要求13所述的方法,其中(G)包括通過將所述發(fā)送/接收的 文本聊天消息整合為日志型文本來存儲所述發(fā)送的文本聊天消息和接收的消 自、
15、 根據(jù)權利要求13所述的方法,其中在(f2)之后,所述方法進一步包 括確定是否在預定時間段內(nèi)接收到所述接收的文本聊天消息,當在該預定時間 段內(nèi)接收到所述接收的文本聊天消息時,將所述移動通信終端設置為所述文本 聊天模式,并顯示所存儲的文本聊天消息。
16、 根據(jù)權利要求12所述的方法,其中(a)包括當從安裝在所述移動通 信終端中的多個附加功能中選定文本聊天菜單時,將所述移動通信終端設置為 所述文本聊天模式。
17、 根據(jù)權利要求12所述的方法,其中(b)進一步包括選4奪聯(lián)系人,所 述聯(lián)系人是所述文本聊天消息被發(fā)送給的聯(lián)系人。
18、 根據(jù)權利要求17所述的方法,其中所述選擇聯(lián)系人通過搜索電話號碼、 搜尋最近通話記錄列表或直接輸入所述聯(lián)系人的電話號碼來執(zhí)行。
19、 根據(jù)權利要求12所述的方法,其中(b)包括同時給兩個以上聯(lián)系人 發(fā)送所述待發(fā)送的文本聊天消息。
20 、 一種用于通過從移動通信終端接收文本聊天消息來提供文本聊天業(yè)務 的方法,所述移動通信終端使用短消息業(yè)務來提供聊天功能,所述方法包括(b )通過將所述移動通信終端設置為用于所述文本聊天業(yè)務的文本聊天模 式來顯示聊天窗口;(c)在聊天窗口上顯示接收的文本聊天消息;(d )當從所述移動通信終端的用戶接收到針對所述接收的文本聊天消息的 響應消息生成請求消息時,根據(jù)所述響應消息生成請求消息,生成并發(fā)送發(fā)送 的文本聊天消息;(e )確定是否通過所述移動通信網(wǎng)絡額外地接收到接收的文本聊天消息, 當額外地接收到接收的文本聊天消息時,從步驟(c)開始重復;以及(f)確定是否從用戶輸入了文本聊天業(yè)務結束信號,當輸入了所述結束信 號時,結東所述文本聊天業(yè)務,當沒有輸入所述結束信號時,從步驟(e)開始重復。
21、根據(jù)權利要求20所述的方法,其中當在(f)中輸入了所述結束信號 時,所述方法包括 (gl )結束所述文本聊天模式;以及(g2 )存儲通過所述文本聊天業(yè)務所發(fā)送/接收的文本聊天消息。
22、 根據(jù)權利要求21所述的方法,其中(g2)包括通過將所述發(fā)送/接收 的文本聊天消息整合為日志型文本來存儲所述發(fā)送的文本聊天消息和所述接收 的文本聊天消息。
23、 根據(jù)權利要求21所述的方法,其中,在(g2)之后,所述方法進一步 包括確定是否在預定時間段內(nèi)接收到所述接收的文本聊天消息,當在該預定 時間段內(nèi)接收到所述接收的文本聊天消息時,將所述移動通信終端設置為所述 文本聊天模式,并顯示所存儲的文本聊天消息。
24、 根據(jù)權利要求20所述的方法,其中(b)包括通過在所述聊天窗口 上顯示關于所述文本聊天消息到達的信息,來接收關于是否將所述移動通信終 端改變?yōu)樗鑫谋玖奶炷J降男畔ⅲ约皩⑺鲆苿油ㄐ沤K端設置為,當接收 到所述接收的文本聊天消息時,自動轉(zhuǎn)入所述文本聊天模式。
25、 根據(jù)權利要求24所述的方法,其中當所述用戶沒有將所述移動通信終 端改變?yōu)樗鑫谋玖奶炷J綍r,根據(jù)通常的短消息顯示方式來顯示所述接收的 文本聊天消息。
全文摘要
本發(fā)明涉及通過使用短消息業(yè)務來支持文本聊天功能的移動通信終端,以及文本聊天業(yè)務方法。為此,本發(fā)明提供了一種移動通信終端,包括程序存儲器、數(shù)據(jù)存儲單元、鍵輸入單元、顯示器和微處理器。程序存儲器存儲用于文本聊天業(yè)務的文本聊天程序和執(zhí)行在文本聊天業(yè)務中運行的附加功能的程序。數(shù)據(jù)存儲單元存儲通過文本聊天業(yè)務所發(fā)送/接收的文本聊天消息。鍵輸入單元包括用于生成文本聊天消息的按鈕。顯示器在聊天窗口上顯示發(fā)送/接收的文本聊天消息。微處理器運行文本聊天程序,并執(zhí)行控制功能,以在聊天窗口上顯示與聊天聯(lián)系人的移動通信終端所交互的文本聊天消息。在此,文本聊天消息通過使用短消息業(yè)務進行發(fā)送/接收。根據(jù)本發(fā)明,使用短消息業(yè)務的文本聊天業(yè)務可以通過簡單改變移動通信終端的界面來實現(xiàn),從而使用戶能夠通過一個屏幕窗口來查看發(fā)送/接收的短消息,并且通過使用與數(shù)據(jù)計費相比相對便宜的短消息業(yè)務來降低成本。
文檔編號H04W4/14GK101356837SQ200780001445
公開日2009年1月28日 申請日期2007年2月1日 優(yōu)先權日2006年2月6日
發(fā)明者徐光洙, 白承和, 鄭允弼, 韓智雄 申請人:客得富移動通信股份有限公司