專利名稱:攔截用戶的即時(shí)消息登錄信息的移動(dòng)通信終端及實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種提供即時(shí)消息服務(wù)的移動(dòng)通信終端,尤其是一種可以儲(chǔ)存聯(lián)系人的選項(xiàng)設(shè)置內(nèi)容,并根據(jù)選項(xiàng)設(shè)置內(nèi)容攔截用戶的即時(shí)消息登錄信息的移動(dòng)通信終端及攔截功能的實(shí)現(xiàn)方法。
背景技術(shù):
隨著互聯(lián)網(wǎng)得到普及且使用計(jì)算機(jī)的時(shí)間逐漸增加,互聯(lián)網(wǎng)用戶之間經(jīng)常使用比傳統(tǒng)的電子郵件(e-mail)更連續(xù)的,支持及時(shí)對(duì)話及各種類型文件傳送的即時(shí)消息服務(wù)。
此外,隨著CDMA2000 1xEV-DO等支持?jǐn)?shù)據(jù)高速傳送的移動(dòng)通信系統(tǒng)的發(fā)展,正在嘗試連接移動(dòng)通信網(wǎng)絡(luò)和互聯(lián)網(wǎng),試圖通過移動(dòng)通信網(wǎng)絡(luò)提供互聯(lián)網(wǎng)中提供的各種服務(wù)。而對(duì)即時(shí)消息服務(wù),也在進(jìn)行各種關(guān)于通過移動(dòng)通信網(wǎng)絡(luò)提供服務(wù)的系統(tǒng)及其方法的研究。
在韓國公開專利公告第10/2004-0073888號(hào)及第10/2003-0088154中,對(duì)上述通過移動(dòng)通信網(wǎng)絡(luò)提供即時(shí)消息服務(wù)的方法及系統(tǒng)進(jìn)行了說明。
上述公開專利公告中說明的提供即時(shí)消息服務(wù)的方法中,當(dāng)用戶利用移動(dòng)通信終端登錄提供即時(shí)消息服務(wù)的服務(wù)器時(shí),與現(xiàn)有互聯(lián)網(wǎng)中提供的即時(shí)消息服務(wù)相同,聯(lián)系人(buddy)將馬上獲悉用戶登錄信息。
此外,在移動(dòng)通信終端中提供的即時(shí)消息服務(wù)使用移動(dòng)通信網(wǎng)絡(luò)。因此當(dāng)利用移動(dòng)通信終端使用即時(shí)消息服務(wù)時(shí),與連接到有線網(wǎng)絡(luò)的個(gè)人計(jì)算機(jī)不同,會(huì)根據(jù)需要登錄或注銷而并非總是在線。所以利用現(xiàn)有技術(shù),每當(dāng)用戶登錄時(shí)都會(huì)向聯(lián)系人提供登錄信息。但是當(dāng)用戶在特定時(shí)間或特定場合為了與特定聯(lián)系人進(jìn)行對(duì)話而登錄即時(shí)消息時(shí),因?yàn)橥瑫r(shí)向其他聯(lián)系人提供登錄信息,所以會(huì)開始不必要的對(duì)話過程。此外,在聯(lián)系人的立場上,因?yàn)椴恍枰M(jìn)行對(duì)話的用戶經(jīng)常登錄,所以需要經(jīng)常接收不需要的登錄信息信號(hào)。
發(fā)明內(nèi)容
本發(fā)明的目的在于解決上述現(xiàn)有問題而提供一種具有用戶的即時(shí)消息登錄信息攔截功能的移動(dòng)通信終端,即本發(fā)明的攔截用戶的即時(shí)消息登錄信息的移動(dòng)通信終端,尤其是一種在特定時(shí)間或特定場合,針對(duì)特定對(duì)象攔截用戶的即時(shí)消息登錄信息的移動(dòng)通信終端。
本發(fā)明的另一目的在于提供一種當(dāng)用戶利用移動(dòng)通信終端登錄即時(shí)消息時(shí),執(zhí)行用戶登錄信息的攔截功能的方法。
本發(fā)明的目的是這樣實(shí)現(xiàn)的一種攔截用戶的即時(shí)消息登錄信息的移動(dòng)通信終端,包含保存即時(shí)消息程序的程序存儲(chǔ)部;保存即時(shí)消息的聯(lián)系人及針對(duì)上述聯(lián)系人攔截用戶登錄信息的選項(xiàng)設(shè)置內(nèi)容的聯(lián)系人存儲(chǔ)部;用戶用來選擇菜單或輸入消息的輸入部;上述消息程序執(zhí)行時(shí),顯示消息窗口的顯示部;執(zhí)行上述消息程序后,將發(fā)生的信號(hào)發(fā)送到移動(dòng)通信網(wǎng)絡(luò)并從移動(dòng)通信網(wǎng)絡(luò)接收信號(hào)的收發(fā)信部;控制上述存儲(chǔ)部、輸入部、顯示部及收發(fā)信部執(zhí)行即時(shí)消息程序,根據(jù)上述保存的選項(xiàng)設(shè)置內(nèi)容,通過上述收發(fā)信部,將針對(duì)特定聯(lián)系人的登錄信息攔截信號(hào)發(fā)送到移動(dòng)通信網(wǎng)絡(luò)的控制部。
因此,用戶可以根據(jù)保存在聯(lián)系人存儲(chǔ)部中的選項(xiàng)設(shè)置內(nèi)容,針對(duì)不同的聯(lián)系人選擇性地?cái)r截用戶登錄信息。
上述選項(xiàng)設(shè)置內(nèi)容可以是時(shí)間或/及用戶位置,以便在特定時(shí)間或特定場所針對(duì)特定聯(lián)系人攔截用戶登錄信息。
上述控制部在用戶選擇登錄菜單時(shí),對(duì)上述選項(xiàng)設(shè)置內(nèi)容進(jìn)行檢索,并根據(jù)其檢索結(jié)果將包含登錄信息攔截信號(hào)的登錄信息發(fā)送到移動(dòng)通信網(wǎng)絡(luò)。其中,上述包含登錄信息攔截信號(hào)的登錄信號(hào),由針對(duì)特定聯(lián)系人的用戶登錄信息攔截信號(hào)和登錄信號(hào)組合而成,可以是攔截信號(hào)和登錄信號(hào)的連續(xù)信號(hào)。
此外,上述控制部在登錄即時(shí)消息的狀態(tài)下,以事先設(shè)置的檢索延遲時(shí)間為間隔對(duì)上述選項(xiàng)設(shè)置內(nèi)容進(jìn)行檢索,并根據(jù)檢索結(jié)果發(fā)送登錄信息攔截信號(hào)或登錄信息攔截解除信號(hào)。上述檢索延遲時(shí)間,可以在即時(shí)消息程序中進(jìn)行設(shè)置。因此,當(dāng)攔截登錄信息的聯(lián)系人發(fā)生變更時(shí),及時(shí)反映變更事項(xiàng)并攔截登錄信息。
適用本發(fā)明的攔截用戶的即時(shí)消息登錄信息的方法包含如下步驟執(zhí)行即時(shí)消息程序的步驟;通過上述即時(shí)消息程序,接收針對(duì)特定聯(lián)系人攔截用戶登錄信息的選項(xiàng)設(shè)置內(nèi)容的步驟;將上述選項(xiàng)設(shè)置內(nèi)容保存在聯(lián)系人存儲(chǔ)部的步驟。根據(jù)上述保存于聯(lián)系人存儲(chǔ)部的選項(xiàng)設(shè)置內(nèi)容,可以攔截用戶登錄信息。
上述選項(xiàng)設(shè)置內(nèi)容可以是時(shí)間或/及用戶位置,以便在特定時(shí)間或特定場所針對(duì)特定對(duì)象攔截用戶登錄信息。
執(zhí)行上述攔截功能的方法,還可以包含當(dāng)選擇登錄菜單時(shí)對(duì)所保存的選項(xiàng)設(shè)置內(nèi)容進(jìn)行檢索的步驟;當(dāng)沒有登錄信息攔截聯(lián)系人時(shí)發(fā)送登錄信號(hào),當(dāng)存在登錄信息攔截聯(lián)系人時(shí)發(fā)送包含登錄攔截內(nèi)容的登錄信號(hào)的步驟。
此外,在登錄即時(shí)消息的狀態(tài)下,還可以包含對(duì)保存的選項(xiàng)設(shè)置內(nèi)容進(jìn)行檢索的步驟;將檢索結(jié)果與當(dāng)前攔截登錄信息的聯(lián)系人進(jìn)行比較,除當(dāng)前攔截登錄信息的聯(lián)系人之外,對(duì)是否有需要追加攔截登錄信息的聯(lián)系人進(jìn)行判斷的步驟;根據(jù)判斷結(jié)果,當(dāng)具有需要追加攔截的聯(lián)系人時(shí),向上述需要追加攔截的聯(lián)系人發(fā)送注銷信息的步驟;在當(dāng)前攔截登錄信息的聯(lián)系人中,判斷是否有需要解除攔截的聯(lián)系人,并向上述需要解除攔截的聯(lián)系人發(fā)送登錄信息的步驟。
此外,在發(fā)送上述注銷信息之前,還可以包含判斷用戶是否與上述需要追加攔截的聯(lián)系人進(jìn)行對(duì)話的步驟,當(dāng)判斷結(jié)果為正在進(jìn)行對(duì)話時(shí),在上述發(fā)送注銷信息的步驟中,向除對(duì)話中的聯(lián)系人之外的其他需要追加攔截的聯(lián)系人發(fā)送注銷信息。
上述對(duì)話中的聯(lián)系人,可以在對(duì)話結(jié)束并經(jīng)過設(shè)置的延遲時(shí)間之后再發(fā)送注銷信息。此外,用戶還可以在登錄狀態(tài)下通過選項(xiàng)設(shè)置內(nèi)容檢索延遲時(shí)間,向?qū)υ捴械穆?lián)系人發(fā)送注銷信息。
本發(fā)明的有益效果在于,用戶可根據(jù)保存在聯(lián)系人存儲(chǔ)部中的選項(xiàng)設(shè)置內(nèi)容,針對(duì)不同的聯(lián)系人選擇性地?cái)r截用戶登錄信息。
圖1是對(duì)適用本發(fā)明的移動(dòng)通信終端中提供即時(shí)消息服務(wù)的即時(shí)消息系統(tǒng)進(jìn)行說明的概念圖。
圖2是對(duì)適用本發(fā)明的攔截用戶的即時(shí)消息登錄信息的移動(dòng)通信終端進(jìn)行說明的框圖。
圖3、圖4、圖5是對(duì)適用本發(fā)明的攔截用戶的即時(shí)消息登錄信息的方法進(jìn)行說明的順序圖。
具體實(shí)施例方式
下面,結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說明。
如圖1所示,其是對(duì)適用本發(fā)明的移動(dòng)通信終端中提供即時(shí)消息服務(wù)的即時(shí)消息系統(tǒng)進(jìn)行說明的概念圖。用戶的移動(dòng)通信終端10為了與提供即時(shí)消息服務(wù)的即時(shí)消息服務(wù)器40進(jìn)行交互,需要安裝即時(shí)消息程序。上述移動(dòng)通信終端10為能夠支持互聯(lián)網(wǎng)協(xié)議的終端,可以是EV-DO(Evolution in dataonly)終端。通過EV-DO終端與即時(shí)消息服務(wù)器之間的相互作用提供即時(shí)消息服務(wù)的系統(tǒng)在上述公開專利公告第10/2004-0073888中進(jìn)行了說明,且上述系統(tǒng)可用于適用本發(fā)明的移動(dòng)通信終端10。
移動(dòng)通信終端10通過移動(dòng)通信網(wǎng)絡(luò)30連接到即時(shí)消息服務(wù)器40,而移動(dòng)通信網(wǎng)絡(luò)30通過網(wǎng)關(guān)及分組數(shù)據(jù)交換節(jié)點(diǎn)(PDSN,圖中未標(biāo)出)連接到即時(shí)消息服務(wù)器40。上述PDSN對(duì)移動(dòng)通信終端10通過移動(dòng)通信網(wǎng)絡(luò)訪問互聯(lián)網(wǎng)進(jìn)行控制,并通過路由器訪問如即時(shí)消息服務(wù)器等提供互聯(lián)網(wǎng)服務(wù)的服務(wù)器。此外,中繼服務(wù)器在移動(dòng)通信終端10和即時(shí)消息服務(wù)器40之間,對(duì)用于即時(shí)消息服務(wù)的命令、發(fā)送的消息內(nèi)容或處理結(jié)果等消息進(jìn)行中繼。而為提供即時(shí)消息服務(wù)而使用的協(xié)議并不局限于對(duì)話初始化協(xié)議(Sessioninitiation protocolSIP),還可以使用無線社區(qū)(Wireless VillageWV)。
即時(shí)消息服務(wù)器40利用用戶標(biāo)識(shí)符對(duì)加入的用戶進(jìn)行區(qū)分,管理每個(gè)加入用戶的狀態(tài)、收信模式、消息接收人(聯(lián)系人)列表及加入用戶環(huán)境設(shè)置信息等,并在在線用戶之間傳遞消息。即時(shí)消息服務(wù)器40接收用戶的移動(dòng)通信終端10發(fā)送的登錄/注銷信號(hào),并向聯(lián)系人通知用戶的消息登錄/注銷信息。此外,即時(shí)消息服務(wù)器40會(huì)從用戶的移動(dòng)通信終端10接收對(duì)特定聯(lián)系人的攔截信號(hào),并使用戶在該聯(lián)系人的終端顯示為注銷狀態(tài)。
即時(shí)消息服務(wù)器40通過有線網(wǎng)絡(luò)50連接到如個(gè)人計(jì)算機(jī)(PC)等傳統(tǒng)終端,因此在移動(dòng)通信終端10和個(gè)人計(jì)算機(jī)60之間可以提供即時(shí)消息服務(wù)。在用戶的移動(dòng)通信終端10的聯(lián)系人列表,不僅可以包含移動(dòng)通信終端31、33、35、37,還可以包含個(gè)人計(jì)算機(jī)60。
如圖2所示,其是對(duì)適用本發(fā)明的攔截用戶的即時(shí)消息登錄信息的移動(dòng)通信終端10進(jìn)行說明的框圖。移動(dòng)通信終端10包含輸入部11、顯示部13、收發(fā)信部15、控制部17及存儲(chǔ)部20。此外,存儲(chǔ)部20包含用于保存即時(shí)消息程序的程序存儲(chǔ)部21和用于保存即時(shí)消息聯(lián)系人(buddy)和聯(lián)系人相關(guān)的選項(xiàng)設(shè)置內(nèi)容的聯(lián)系人存儲(chǔ)部23。上述聯(lián)系人相關(guān)的選項(xiàng)設(shè)置內(nèi)容,可以是時(shí)間或/及用戶位置,即單元位置。
輸入部11可以為鍵區(qū)或觸摸屏(Touch screen panel),而當(dāng)用戶選擇菜單或輸入消息時(shí),發(fā)生相應(yīng)的輸入信號(hào)并傳送到控制部17。
顯示部13在即時(shí)消息程序執(zhí)行時(shí)顯示消息窗口,并顯示輸入的消息及接收到的消息。此外,即時(shí)消息程序的菜單條目如登錄、注銷、選項(xiàng)設(shè)置等菜單也可以通過顯示部13顯示。而上述菜單條目也可以不在顯示部13之間顯示,而利用鍵區(qū)進(jìn)行設(shè)置。
收發(fā)信部15為基站與移動(dòng)通信終端之間的高頻率信號(hào)接口,將通過即時(shí)消息程序發(fā)生的信號(hào)發(fā)送到移動(dòng)通信網(wǎng)絡(luò),并接收移動(dòng)通信網(wǎng)絡(luò)發(fā)送到移動(dòng)通信終端的消息。
控制部包含內(nèi)置CPU的如MSM(Mobile station modem)等調(diào)制解調(diào)器芯片,并控制輸入部11、顯示部13、收發(fā)信部15及存儲(chǔ)部20等。
當(dāng)控制部17從輸入部11接收即時(shí)消息執(zhí)行命令時(shí),會(huì)從程序存儲(chǔ)部21讀取即時(shí)消息程序并執(zhí)行上述消息程序,然后控制顯示部13使其顯示消息窗口。此外,控制部17執(zhí)行消息程序之后將設(shè)置的聯(lián)系人及聯(lián)系人相關(guān)選項(xiàng)設(shè)置內(nèi)容保存在聯(lián)系人存儲(chǔ)部23。
控制部17通過輸入部11接收即時(shí)消息登錄/注銷信號(hào)并通過收發(fā)信部15發(fā)送到移動(dòng)通信網(wǎng)絡(luò)。而當(dāng)接收到登錄信號(hào)時(shí),控制部17對(duì)保存在聯(lián)系人存儲(chǔ)部23的選項(xiàng)設(shè)置內(nèi)容進(jìn)行檢索,判斷是否有需要攔截登錄信息的聯(lián)系人,如果有需要攔截登錄信息的聯(lián)系人,則發(fā)送包含攔截該聯(lián)系人的信號(hào)的登錄信息。
包含攔截信號(hào)的登錄信號(hào)由攔截信號(hào)與登錄信號(hào)組合而成,可以是攔截信號(hào)和登錄信號(hào)的連續(xù)信號(hào)。即,控制部17為了攔截該聯(lián)系人,首先通過移動(dòng)通信網(wǎng)絡(luò)30將攔截信號(hào)發(fā)送到即時(shí)消息服務(wù)器40,接著發(fā)送登錄信號(hào)。
而且在登錄即時(shí)消息的狀態(tài)下,控制部17對(duì)保存于聯(lián)系人存儲(chǔ)部23中的選項(xiàng)設(shè)置內(nèi)容進(jìn)行檢索,對(duì)當(dāng)前登錄信息中已經(jīng)攔截的聯(lián)系人及需要攔截的聯(lián)系人進(jìn)行比較,判斷是否有需要追加攔截的聯(lián)系人或需要解除攔截的聯(lián)系人。
當(dāng)判斷的結(jié)果有需要追加攔截的聯(lián)系人時(shí),將向該聯(lián)系人發(fā)送登錄攔截信號(hào)及選擇性注銷信號(hào);而當(dāng)有需要解除攔截的聯(lián)系人時(shí),將向該聯(lián)系人發(fā)送解除攔截信號(hào)及選擇性登錄信號(hào)。
在登錄狀態(tài)下,控制部17檢索選項(xiàng)設(shè)置內(nèi)容的工作將周期性地進(jìn)行。為此,可以利用即時(shí)消息程序?qū)x項(xiàng)設(shè)置內(nèi)容檢索的延遲時(shí)間進(jìn)行設(shè)置??刂撇?7以選項(xiàng)設(shè)置內(nèi)容中的檢索延遲時(shí)間為間隔,周期性地對(duì)保存于聯(lián)系人存儲(chǔ)部23中的選項(xiàng)設(shè)置內(nèi)容進(jìn)行檢索。
此外在登錄狀態(tài)下,如果需要追加攔截的聯(lián)系人正在利用即時(shí)消息與用戶進(jìn)行對(duì)話,則上述控制部17將向除上述對(duì)話中的聯(lián)系人之外的其他需要追加攔截的聯(lián)系人發(fā)送攔截信息。而對(duì)上述對(duì)話中的聯(lián)系人,在通過即時(shí)消息工具進(jìn)行的對(duì)話結(jié)束之后發(fā)送攔截信號(hào)。
攔截信號(hào)在對(duì)話結(jié)束之后,經(jīng)過特定時(shí)間時(shí)候發(fā)送為宜。
為此,可以利用消息程序設(shè)置對(duì)話結(jié)束后發(fā)送攔截信號(hào)的延遲時(shí)間。此外,還可以通過如上所述的對(duì)選項(xiàng)設(shè)置內(nèi)容的檢索延遲時(shí)間進(jìn)行控制,防止在對(duì)話結(jié)束之后立即向聯(lián)系人發(fā)送攔截信號(hào)的情況發(fā)生。
此外,控制部17通過接收移動(dòng)通信終端10的單元位置信息,在每次位置變更時(shí)檢索選項(xiàng)設(shè)置內(nèi)容并變更登錄信息攔截狀態(tài)。
如上所述的具有用戶登錄信息攔截功能的移動(dòng)通信終端為可以連接移動(dòng)通信網(wǎng)絡(luò)并進(jìn)行移動(dòng)通信的終端,如PCS電話、Smart電話、個(gè)人便攜式信息終端(PDA)、Hand held PC(HPC)、筆記本電腦等。
如圖3所示,其是對(duì)利用移動(dòng)通信終端,設(shè)置用于攔截用戶登錄信息的選項(xiàng)內(nèi)容的方法進(jìn)行說明的順序圖。首先在移動(dòng)通信終端10執(zhí)行即時(shí)消息程序(步驟S10),當(dāng)利用輸入部11選擇消息程序執(zhí)行菜單時(shí),即時(shí)消息程序?qū)⒈粓?zhí)行。
當(dāng)消息程序執(zhí)行之后,顯示部13中將顯示消息程序的基本菜單如添加聯(lián)系人、刪除聯(lián)系人、登錄、注銷菜單等以及選項(xiàng)設(shè)置菜單,并可以顯示消息程序窗口,其中選項(xiàng)設(shè)置菜單也可以設(shè)置于鍵區(qū)上的某個(gè)鍵。當(dāng)需要添加聯(lián)系人時(shí),可以通過選擇添加聯(lián)系人菜單添加聯(lián)系人。
選擇選項(xiàng)設(shè)置菜單(步驟S20),在此可以對(duì)很多選項(xiàng)進(jìn)行設(shè)置,并包含用戶登錄信息攔截功能。上述選項(xiàng)內(nèi)容可以包含消息程序相關(guān)的選項(xiàng),如為周期性地檢索聯(lián)系人相關(guān)選項(xiàng)設(shè)置內(nèi)容而設(shè)置的檢索延遲時(shí)間、保存從聯(lián)系人處接收的數(shù)據(jù)時(shí)使用的保存路徑等。
接著選擇登錄信息攔截菜單(步驟S30),此時(shí)將顯示保存于移動(dòng)通信終端10的即時(shí)消息聯(lián)系人列表,且為每個(gè)聯(lián)系人進(jìn)行設(shè)置時(shí)所需的條目將被激活。
選擇需要設(shè)置選項(xiàng)內(nèi)容的聯(lián)系人,并對(duì)有關(guān)登錄信息攔截的選項(xiàng)內(nèi)容進(jìn)行設(shè)置(步驟S40)。登錄信息攔截相關(guān)的選項(xiàng)設(shè)置內(nèi)容,可以為時(shí)間或用戶的位置即移動(dòng)通信終端10的單元位置。
可以為每個(gè)聯(lián)系人設(shè)置選項(xiàng)內(nèi)容,且每個(gè)聯(lián)系人都可以設(shè)置不同的選項(xiàng)內(nèi)容。此外,還可以對(duì)聯(lián)系人進(jìn)行分組并為不同的組設(shè)置選項(xiàng)內(nèi)容。
保存選項(xiàng)設(shè)置內(nèi)容(步驟S50),選項(xiàng)設(shè)置內(nèi)容將保存于聯(lián)系人存儲(chǔ)部23。至此,有關(guān)聯(lián)系人的用戶登錄信息攔截相關(guān)選項(xiàng)內(nèi)容設(shè)置完畢。
適用本發(fā)明的實(shí)施例的用戶登錄信息攔截功能,在用戶為不同的聯(lián)系人設(shè)置選項(xiàng)內(nèi)容時(shí)完成。
圖4至圖5是對(duì)移動(dòng)通信終端10根據(jù)保存于聯(lián)系人存儲(chǔ)部23的選項(xiàng)設(shè)置內(nèi)容,執(zhí)行用戶的即時(shí)消息登錄信息攔截功能的方法進(jìn)行說明的順序圖。如圖4所示,其是用戶登錄即時(shí)消息服務(wù)器40時(shí),移動(dòng)通信終端10執(zhí)行登錄信息攔截功能的順序圖;如圖5所示,其是在用戶登錄即時(shí)消息服務(wù)器的狀態(tài)下,移動(dòng)通信終端10執(zhí)行登錄信息攔截功能的順序圖。
如圖4所示,根據(jù)輸入到輸入部11的信號(hào)執(zhí)行即時(shí)消息程序(步驟S100)。當(dāng)消息程序執(zhí)行之后,顯示部13將顯示消息程序的基本菜單如添加聯(lián)系人、刪除聯(lián)系人、登錄、注銷菜單等以及選項(xiàng)設(shè)置菜單,并可以顯示通信程序窗口。
當(dāng)用戶選擇菜單時(shí),判斷是否選擇了登錄菜單(步驟S110),當(dāng)選擇的菜單不是登錄菜單時(shí),執(zhí)行對(duì)應(yīng)于該菜單的功能(步驟S170)。如,當(dāng)選擇選項(xiàng)設(shè)置菜單時(shí),顯示選項(xiàng)設(shè)置相關(guān)的菜單。
而當(dāng)判斷結(jié)果為選擇了登錄菜單時(shí),將對(duì)保存于聯(lián)系人存儲(chǔ)部23的聯(lián)系人選項(xiàng)設(shè)置內(nèi)容進(jìn)行檢索(步驟S120),其中選項(xiàng)設(shè)置內(nèi)容可以為時(shí)間或/及用戶位置,即移動(dòng)通信終端的單元位置。通常,時(shí)間可以設(shè)置為如“5點(diǎn)到10點(diǎn)”等時(shí)間范圍,而單元位置可以設(shè)置為如“公司”、“家”、“學(xué)校”等場所。當(dāng)位置被設(shè)置為場所時(shí),移動(dòng)通信終端10會(huì)保存對(duì)應(yīng)于該場所的基站的單元(cell)位置。
對(duì)當(dāng)前時(shí)間及位置和選項(xiàng)設(shè)置內(nèi)容進(jìn)行比較,判斷是否有需要攔截登錄信息的聯(lián)系人(步驟S130)。如,判斷當(dāng)前時(shí)間是否處于設(shè)置的時(shí)間范圍之內(nèi),并判斷設(shè)置的單元位置是否與當(dāng)前正在通信的單元位置相同。
當(dāng)判斷結(jié)果為有需要攔截登錄信息的聯(lián)系人時(shí),發(fā)送包含登錄信息攔截信號(hào)的登錄信號(hào)。上述信號(hào)由攔截信號(hào)與登錄信號(hào)組合而成,可以是針對(duì)特定聯(lián)系人的攔截信號(hào)和登錄信號(hào)的連續(xù)信號(hào)。
即首先將針對(duì)特定聯(lián)系人的登錄信息攔截信號(hào)發(fā)送到即時(shí)消息服務(wù)器40,而登錄信號(hào)將通過移動(dòng)通信網(wǎng)絡(luò)發(fā)送到即時(shí)消息服務(wù)器40。即時(shí)消息服務(wù)器40在已經(jīng)連接到即時(shí)消息服務(wù)器40的聯(lián)系人31、33、35、37、60中,對(duì)需要攔截登錄信息的聯(lián)系人預(yù)先攔截其登錄信息。
接著,將登錄信號(hào)發(fā)送到即時(shí)消息服務(wù)器40,此時(shí)將向除特定對(duì)象外的其他聯(lián)系人發(fā)送登錄信號(hào)。
同時(shí),即時(shí)消息服務(wù)器40向移動(dòng)通信終端10傳送聯(lián)系人31、33、35、37、60的狀態(tài)信號(hào)。
而當(dāng)沒有需要攔截登錄信息的聯(lián)系人時(shí),將發(fā)送單純的登錄信號(hào)(步驟S160)。即時(shí)消息服務(wù)器40向連接到即時(shí)消息服務(wù)器40的聯(lián)系人31、33、35、37發(fā)送用戶的登錄信息,并向移動(dòng)通信終端10發(fā)送信號(hào)以通知連接到即時(shí)消息服務(wù)器40的聯(lián)系人狀態(tài)。
移動(dòng)通信終端10從上述即時(shí)消息服務(wù)器40接收信號(hào),并將聯(lián)系人的狀態(tài)顯示在顯示部13(步驟S150)。至此,用戶完成即時(shí)消息的登錄過程。
在本發(fā)明的另一實(shí)施例中,即時(shí)消息登錄菜單設(shè)置在移動(dòng)通信終端10的輸入部11。當(dāng)選擇設(shè)置在輸入部11的即時(shí)消息登錄菜單時(shí),可以自動(dòng)執(zhí)行即時(shí)消息程序。而當(dāng)程序執(zhí)行后的順序,與如上所述的實(shí)施例相同。
如圖5所述,當(dāng)用戶選擇注銷菜單時(shí),首先判斷是否選擇了注銷菜單(步驟S200),如果判斷結(jié)果為選擇了注銷菜單時(shí),則將即時(shí)消息注銷信號(hào)發(fā)送到即時(shí)消息服務(wù)器(步驟S210),并結(jié)束即時(shí)消息程序。
此外,在用戶登錄即時(shí)消息程序的狀態(tài)下,移動(dòng)通信終端10將自動(dòng)檢索聯(lián)系人相關(guān)的選項(xiàng)設(shè)置內(nèi)容(步驟S230)。對(duì)選項(xiàng)設(shè)置內(nèi)容的檢索可以按照檢索延遲時(shí)間為間隔周期性地執(zhí)行,并可以等待所設(shè)置的檢索延遲時(shí)間(步驟S220)。檢索延遲時(shí)間可以通過即時(shí)消息程序進(jìn)行設(shè)置。
將檢索結(jié)果與當(dāng)前攔截登錄信息的聯(lián)系人進(jìn)行比較,判斷當(dāng)前攔截登錄信息的聯(lián)系人是否與選項(xiàng)設(shè)置內(nèi)容一致(步驟S240)。
當(dāng)判斷結(jié)果為當(dāng)前攔截登錄信息的聯(lián)系人與當(dāng)前的選項(xiàng)設(shè)置內(nèi)容一致時(shí),將等待所設(shè)置的檢索延遲時(shí)間(步驟S220)。
當(dāng)判斷結(jié)果不一致時(shí),可以分為三種情況即由需要追加攔截的聯(lián)系人的情況、或/及需要解除攔截聯(lián)系人的情況。
對(duì)不同的情況可以通過執(zhí)行不同的循環(huán)過程變更登錄信息的攔截狀態(tài),也可以通過執(zhí)行相同的循環(huán)過程連續(xù)地對(duì)登錄信息狀態(tài)進(jìn)行變更。
首先,判斷是否有需要追加攔截的聯(lián)系人(步驟S250)。
當(dāng)判斷結(jié)果為沒有需要追加攔截的聯(lián)系人時(shí),將向需要解除攔截的聯(lián)系人發(fā)送的登錄信號(hào)(步驟S310)。然后等待所設(shè)置的檢索延遲時(shí)間(步驟S220)。
當(dāng)判斷結(jié)果為有需要追加攔截的聯(lián)系人時(shí),判斷需要追加攔截的聯(lián)系人是否正在利用即時(shí)消息服務(wù)與用戶進(jìn)行對(duì)話(步驟S260)。上述對(duì)話是指,交換文字消息、傳送文字文件、影片文件等的狀態(tài)。當(dāng)判斷結(jié)果為沒有與需要追加攔截的聯(lián)系人進(jìn)行對(duì)話時(shí),向需要追加攔截的聯(lián)系人發(fā)送注銷信號(hào)(步驟S290),然后判斷是否有需要解除攔截登錄信息的聯(lián)系人(步驟S300)。
另外,當(dāng)正在進(jìn)行對(duì)話時(shí),判斷是否有除正在對(duì)話的聯(lián)系人之外的其他需要追加攔截的聯(lián)系人(步驟S270)。當(dāng)有除正在對(duì)話的聯(lián)系人之外的其他需要追加攔截的聯(lián)系人時(shí),將向除正在對(duì)話的聯(lián)系人之外的其他聯(lián)系人發(fā)送注銷信號(hào)(步驟S280),進(jìn)而判斷是否有需要解除攔截登錄信息的聯(lián)系人(步驟S300)。而當(dāng)除正在對(duì)話的聯(lián)系人之外沒有需要追加攔截的聯(lián)系人時(shí),直接判斷是否有需要解除攔截的聯(lián)系人(步驟S300)。
當(dāng)上述步驟(步驟S300)的判斷結(jié)果為有需要解除攔截登錄信息的聯(lián)系人時(shí),向該聯(lián)系人發(fā)送登錄信號(hào)(步驟S310),然后等待所設(shè)置的檢索延遲時(shí)間(步驟S220)。而當(dāng)沒有需要解除攔截登錄信息的聯(lián)系人時(shí),等待所設(shè)置的檢索延遲時(shí)間(步驟S220)。
適用本發(fā)明的實(shí)施例,可以根據(jù)保存于聯(lián)系人存儲(chǔ)部23的選項(xiàng)設(shè)置內(nèi)容,在登錄狀態(tài)下對(duì)登錄信息攔截狀態(tài)進(jìn)行變更,而當(dāng)需要追加攔截的聯(lián)系人正在與用戶進(jìn)行對(duì)話時(shí)可以防止發(fā)送攔截信號(hào),從而保護(hù)傳送中的消息。此外,上述向?qū)υ捴械挠脩舭l(fā)送注銷信號(hào)的過程通過利用設(shè)置的循環(huán)過程進(jìn)行處理,可以在對(duì)話結(jié)束之后發(fā)送。而對(duì)話結(jié)束的時(shí)間與發(fā)送攔截消息的時(shí)間,可以根據(jù)事先設(shè)置的檢索延遲時(shí)間進(jìn)行控制。此外,向?qū)υ捴械穆?lián)系人發(fā)送攔截消息的過程,還可以利用單獨(dú)的循環(huán)過程進(jìn)行控制。向?qū)υ捴械穆?lián)系人發(fā)送的攔截信號(hào),以對(duì)話結(jié)束后經(jīng)過一定時(shí)間之后發(fā)送為宜。且上述向?qū)υ捴械穆?lián)系人發(fā)送攔截信號(hào)的延遲時(shí)間,可以利用消息程序進(jìn)行設(shè)置。
此外,在適用本發(fā)明的另一實(shí)施例中,向需要解除攔截登錄信息的聯(lián)系人發(fā)送登錄信息的步驟(步驟S310),可以在向需要追加攔截登錄信息的聯(lián)系人發(fā)送注銷信號(hào)的步驟(步驟S290)之前執(zhí)行。
通過適用本發(fā)明的實(shí)施例,可以通過保存聯(lián)系人的選項(xiàng)設(shè)置內(nèi)容,提供具有用戶的即時(shí)消息登錄信息攔截功能的移動(dòng)通信終端,并可以提供在特定時(shí)間或/及場所,針對(duì)特定聯(lián)系人攔截用戶的即時(shí)消息登錄信息的移動(dòng)通信終端。
此外,當(dāng)利用上述移動(dòng)通信終端登錄即時(shí)消息工具時(shí),可以提供用戶登錄信息攔截功能的方法。
權(quán)利要求
1.一種攔截用戶的即時(shí)消息登錄信息的移動(dòng)通信終端,其特征在于包含保存即時(shí)消息程序的程序存儲(chǔ)部;保存即時(shí)消息的聯(lián)系人及針對(duì)上述聯(lián)系人攔截登錄信息的選項(xiàng)設(shè)置內(nèi)容的聯(lián)系人存儲(chǔ)部;用戶用來選擇菜單或輸入消息的輸入部;上述消息程序執(zhí)行時(shí)顯示消息窗口的顯示部;執(zhí)行上述消息程序后,將發(fā)生的信號(hào)發(fā)送到移動(dòng)通信網(wǎng)絡(luò)并從移動(dòng)通信網(wǎng)絡(luò)接收信號(hào)的收發(fā)信部;控制上述存儲(chǔ)部、輸入部、顯示部及收發(fā)信部執(zhí)行即時(shí)消息程序,根據(jù)上述保存的選項(xiàng)設(shè)置內(nèi)容,通過上述收發(fā)信部,將針對(duì)特定聯(lián)系人的登錄信息攔截信號(hào)發(fā)送到移動(dòng)通信網(wǎng)絡(luò)的控制部。
2.根據(jù)權(quán)利要求1所述的攔截用戶的即時(shí)消息登錄信息的移動(dòng)通信終端,其特征在于上述選項(xiàng)設(shè)置內(nèi)容為時(shí)間或/及用戶位置。
3.根據(jù)權(quán)利要求1所述的攔截用戶的即時(shí)消息登錄信息的移動(dòng)通信終端,其特征在于上述控制部在用戶選擇登錄菜單時(shí),對(duì)上述選項(xiàng)設(shè)置內(nèi)容進(jìn)行檢索,并根據(jù)其檢索結(jié)果將包含登錄信息攔截信號(hào)的登錄信息發(fā)送到移動(dòng)通信網(wǎng)絡(luò)。
4.根據(jù)權(quán)利要求1所述的攔截用戶的即時(shí)消息登錄信息的移動(dòng)通信終端,其特征在于上述控制部在登錄即時(shí)消息的狀態(tài)下,以事先設(shè)置的檢索延遲時(shí)間為間隔對(duì)上述選項(xiàng)設(shè)置內(nèi)容進(jìn)行檢索,并根據(jù)檢索結(jié)果發(fā)送登錄信息攔截信號(hào)或登錄信息攔截解除信號(hào)。
5.一種攔截用戶的即時(shí)消息登錄信息的方法,其特征在于包含如下步驟執(zhí)行即時(shí)消息程序;通過上述即時(shí)消息程序,針對(duì)特定聯(lián)系人設(shè)置攔截用戶登錄信息的選項(xiàng)設(shè)置內(nèi)容;將上述選項(xiàng)設(shè)置內(nèi)容保存在聯(lián)系人存儲(chǔ)部。
6.根據(jù)權(quán)利要求5所述的攔截用戶的即時(shí)消息登錄信息的方法,其特征在于上述選項(xiàng)設(shè)置內(nèi)容為時(shí)間或/及用戶位置。
7.根據(jù)權(quán)利要求5所述的攔截用戶的即時(shí)消息登錄信息的方法,其特征在于用戶選擇登錄菜單時(shí),還包含對(duì)上述選項(xiàng)設(shè)置內(nèi)容進(jìn)行檢索的步驟;其檢索結(jié)果為沒有需要攔截的聯(lián)系人時(shí)發(fā)送登錄信息,而當(dāng)有需要攔截的聯(lián)系人時(shí)發(fā)送包含登錄攔截內(nèi)容的登錄信號(hào)的步驟。
8.根據(jù)權(quán)利要求7所述的攔截用戶的即時(shí)消息登錄信息的方法,其特征在于在登錄即時(shí)消息的狀態(tài)下,還包含對(duì)保存的選項(xiàng)設(shè)置內(nèi)容進(jìn)行檢索的步驟;將檢索結(jié)果與當(dāng)前攔截登錄信息的聯(lián)系人進(jìn)行比較,除當(dāng)前攔截登錄信息的聯(lián)系人之外,對(duì)是否有需要追加攔截登錄信息的聯(lián)系人進(jìn)行判斷的步驟;根據(jù)判斷結(jié)果,當(dāng)具有需要追加攔截的聯(lián)系人時(shí),向上述需要追加攔截的聯(lián)系人發(fā)送注銷信息的步驟。
9.根據(jù)權(quán)利要求8所述的攔截用戶的即時(shí)消息登錄信息的方法,其特征在于還包含判斷上述需要追加攔截的聯(lián)系人是否與用戶進(jìn)行對(duì)話的步驟;當(dāng)判斷結(jié)果為正在進(jìn)行對(duì)話時(shí),在上述發(fā)送注銷信息的步驟中,向除上述正在進(jìn)行對(duì)話的聯(lián)系人之外的其他需要追加攔截的聯(lián)系人發(fā)送注銷信號(hào)。
10.根據(jù)權(quán)利要求9所述的攔截用戶的即時(shí)消息登錄信息的方法,其特征在于當(dāng)上述正在對(duì)話的聯(lián)系人與用戶的對(duì)話結(jié)束時(shí),還包含在經(jīng)過設(shè)置的登錄攔截延遲時(shí)間之后向上述結(jié)束對(duì)話的聯(lián)系人發(fā)送注銷信息的步驟。
11.根據(jù)權(quán)利要求5所述的攔截用戶的即時(shí)消息登錄信息的方法,其特征在于以事先設(shè)置的檢索延遲時(shí)間為間隔,周期性地對(duì)上述保存的選項(xiàng)設(shè)置內(nèi)容進(jìn)行檢索。
12.根據(jù)權(quán)利要求7所述的攔截用戶的即時(shí)消息登錄信息的方法,其特征在于在登錄即時(shí)消息的狀態(tài)下,還包含對(duì)保存的選項(xiàng)設(shè)置內(nèi)容進(jìn)行檢索的步驟;將檢索結(jié)果與當(dāng)前攔截登錄信息的聯(lián)系人進(jìn)行比較,判斷在當(dāng)前攔截登錄信息的聯(lián)系人中,是否有需要解除攔截登錄信息的聯(lián)系人的步驟;根據(jù)判斷結(jié)果,當(dāng)具有需要解除攔截登錄信息的聯(lián)系人時(shí),向上述需要解除攔截的聯(lián)系人發(fā)送登錄信息的步驟。
全文摘要
本發(fā)明是一種攔截用戶的即時(shí)消息登錄信息的移動(dòng)通信終端及實(shí)現(xiàn)方法,包含保存即時(shí)消息程序的程序存儲(chǔ)部;保存即時(shí)消息的聯(lián)系人及針對(duì)上述聯(lián)系人攔截登錄信息的選項(xiàng)設(shè)置內(nèi)容的聯(lián)系人存儲(chǔ)部;用戶用來選擇菜單或輸入消息的輸入部;上述消息程序執(zhí)行時(shí)顯示消息窗口的顯示部;執(zhí)行上述消息程序后,將發(fā)生的信號(hào)發(fā)送到移動(dòng)通信網(wǎng)絡(luò)并從移動(dòng)通信網(wǎng)絡(luò)接收信號(hào)的收發(fā)信部;控制上述存儲(chǔ)部、輸入部、顯示部及收發(fā)信部執(zhí)行即時(shí)消息程序,根據(jù)上述保存的選項(xiàng)設(shè)置內(nèi)容,通過上述收發(fā)信部,將針對(duì)特定聯(lián)系人的登錄信息攔截信號(hào)發(fā)送到移動(dòng)通信網(wǎng)絡(luò)的控制部。因此,用戶可根據(jù)保存在聯(lián)系人存儲(chǔ)部中的選項(xiàng)設(shè)置內(nèi)容,針對(duì)不同的聯(lián)系人選擇性地?cái)r截用戶登錄信息。
文檔編號(hào)H04Q7/24GK1805413SQ20051010901
公開日2006年7月19日 申請(qǐng)日期2005年10月13日 優(yōu)先權(quán)日2005年1月12日
發(fā)明者李東赫 申請(qǐng)人:樂金電子(中國)研究開發(fā)中心有限公司