專利名稱:通訊錄動態(tài)顯示方法、系統(tǒng)及移動終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及終端技術(shù),尤其涉及一種手機(jī)及各類終端(以下統(tǒng)稱為移動終端)的通訊錄的顯示方法、系統(tǒng)及移動終端。
背景技術(shù):
隨著通信技術(shù)的飛速發(fā)展與進(jìn)步,在當(dāng)今快節(jié)奏的工作與生活中,移動終端、尤其是手機(jī)已經(jīng)成為一個必不可少的工具。在一定程度上,一個人擁有的人脈資源決定了其事業(yè)發(fā)展的高度,因此,擁有一個準(zhǔn)確可用的通訊錄,并能和通訊錄中的朋友經(jīng)常保持適當(dāng)?shù)穆?lián)系,是每個人的心愿。目前的通訊錄只是靜態(tài)顯示,也就是說,一般情況下,只會顯示諸如姓名、電話號碼等一些靜態(tài)的信息,這樣顯示的通訊錄模式有以下的弊端:(I)用戶無法準(zhǔn)確地知道聯(lián)系人的狀態(tài),從而沒有辦法采取合適的聯(lián)系手段、確定合適的聯(lián)系時間。例如,用戶無法準(zhǔn)確地知道聯(lián)系人是否開機(jī)(如果用戶知道某個可能需要聯(lián)系的聯(lián)系人沒有開機(jī)的話,就會提前通過一些其他手段去尋找該聯(lián)系人)、是否處于會議狀態(tài)(如果用戶提前知道聯(lián)系人是否處于會議狀態(tài),就會采取短信或者是email等方式聯(lián)系該聯(lián)系人,而不會冒失地給其打電話),聯(lián)系人的手機(jī)目前所處的模式(如果用戶知道聯(lián)系人處于靜音狀態(tài),就不會頻繁地給聯(lián)系人打電話)、是否處于漫游狀態(tài)(如果可以提前知道聯(lián)系人處于漫游狀態(tài)的話,就可以盡量少打電話,避免給聯(lián)系人造成不必要的經(jīng)濟(jì)浪費(fèi)),聯(lián)系人的目前心情(如果能提前知道聯(lián)系人的心情的話,就可以采取合適的措施或待聯(lián)系人心情好轉(zhuǎn)后與聯(lián)系人進(jìn)行聯(lián)系),等等。(2)用戶無法主動地通知聯(lián)系人的通訊錄用戶自己的狀態(tài)。如果能主動通知的話,這樣就可以既不影響自己的工作,又可以給想找到自己的聯(lián)系人提供合適的聯(lián)系手段選擇,如此,極大地方便用戶和聯(lián)系人。(3)用戶無法對聯(lián)系人的一些狀態(tài)信息進(jìn)行保存,從而及時了解到聯(lián)系人的一些規(guī)律,以更好地和聯(lián)系人進(jìn)行溝通。例如,如果用戶事先知道聯(lián)系人一般的開機(jī)與關(guān)機(jī)時間、一般的工作會議時間,就可以知道哪些時間段是合適的聯(lián)系時間;如果用戶事先知道聯(lián)系人一般的心情規(guī)律,就可以和聯(lián)系人進(jìn)行更加有效的溝通,等等。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種通訊錄的動態(tài)顯示方法、系統(tǒng)及移動終端,能及時更新移動終端的通訊錄保存的聯(lián)系人狀態(tài)信息,使得用戶能夠更好地獲取聯(lián)系人的狀態(tài)信息,大大提高用戶與聯(lián)系人的溝通效率。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:本發(fā)明公開了一種通訊錄的動態(tài)顯示系統(tǒng),包括:第一移動終端和第二移動終端;其中,所述第一移動終端,用于接收用戶輸入的用戶狀態(tài)信息后,判斷發(fā)送觸發(fā)條件是否滿足,若滿足,將用戶狀態(tài)信息發(fā)給第二移動終端;所述第二移動終端,用于收到第一移動終端發(fā)來的用戶狀態(tài)信息后,顯示通訊錄中所述用戶的基本信息以及所述用戶狀態(tài)信息。進(jìn)一步,所述第二移動終端,還用于向第一移動終端發(fā)送請求更新用戶狀態(tài)信息的請求消息;所述第一移動終端,還用于接收所述第二移動終端發(fā)來的請求更新用戶狀態(tài)信息的請求消息。進(jìn)一步,所述第一移動終端包括第一輸入模塊、第一數(shù)據(jù)庫模塊和第一發(fā)送模塊;其中,所述第一輸入模塊,用于接收用戶輸入的用戶狀態(tài)信息并提供給第一數(shù)據(jù)庫模塊;所述第一數(shù)據(jù)庫模塊,用于保存收到的用戶狀態(tài)信息;判斷發(fā)送觸發(fā)條件是否滿足;發(fā)送觸發(fā)條件滿足時,向第一發(fā)送模塊發(fā)送用戶狀態(tài)信息;所述第一發(fā)送模塊,用于接收用戶狀態(tài)信息,向第二移動終端發(fā)送攜帶用戶狀態(tài)信息的通訊錄消息。進(jìn)一步,所述第二移動終端包括第二解析模塊、第二數(shù)據(jù)庫模塊和第二動態(tài)顯示模塊;其中,所述第二解析模塊,用于接收并解析所述第一移動終端發(fā)來的攜帶用戶狀態(tài)信息的通訊錄消息,并將解析出的用戶狀態(tài)信息發(fā)給第二數(shù)據(jù)庫模塊;所述第二數(shù)據(jù)庫模塊,用于保存收到的用戶狀態(tài)信息;調(diào)用第二動態(tài)顯示模塊顯示第二移動終端的通訊錄中所述用戶的基本信息及狀態(tài)信息;所述第二動態(tài)顯示模塊,用于顯示通訊錄中所述用戶的基本信息以及所述狀態(tài)信
肩、O進(jìn)一步,所述第一移動終端還包括第一解析模塊,所述第二移動終端還包括第二請求模塊;其中,所述第二請求模塊,用于向所述第一解析模塊發(fā)送請求更新用戶狀態(tài)信息的請求消息;所述第一解析模塊,用于接收所述第二請求模塊發(fā)來的請求更新用戶狀態(tài)信息的請求消息,并將所述請求消息發(fā)給第一數(shù)據(jù)庫模塊;所述第一數(shù)據(jù)庫模塊,還用于接收所述第一解析模塊發(fā)來的所述請求消息。本發(fā)明還公開了一種移動終端,包括:第一輸入模塊、第一數(shù)據(jù)庫模塊和第一發(fā)送模塊;其中,所述第一輸入模塊,用于接收用戶輸入的用戶狀態(tài)信息并提供給第一數(shù)據(jù)庫模塊;所述第一數(shù)據(jù)庫模塊,用于保存收到的用戶狀態(tài)信息;判斷發(fā)送觸發(fā)條件是否滿足;發(fā)送觸發(fā)條件滿足時,向第一發(fā)送模塊發(fā)送用戶狀態(tài)信息;所述第一發(fā)送模塊,用于接收用戶狀態(tài)信息,向用戶的聯(lián)系人移動終端發(fā)送攜帶用戶狀態(tài)信息的通訊錄消息。進(jìn)一步,所述移動終端還包括第二解析模塊、第二數(shù)據(jù)庫模塊和第二動態(tài)顯示模塊;其中,所述第二解析模塊,用于接收并解析用戶的聯(lián)系人移動終端發(fā)來的攜帶聯(lián)系人狀態(tài)信息的通訊錄消息,并將解析出的聯(lián)系人狀態(tài)信息發(fā)給第二數(shù)據(jù)庫模塊;所述第二數(shù)據(jù)庫模塊,用于保存收到的聯(lián)系人狀態(tài)信息;調(diào)用第二動態(tài)顯示模塊顯示通訊錄中聯(lián)系人的基本信息及狀態(tài)信息;所述第二動態(tài)顯示模塊,用于顯示聯(lián)系人的基本信息以及狀態(tài)信息。進(jìn)一步,所述移動終端還包括第二請求模塊;其中,所述第二請求模塊,用于向用戶的聯(lián)系人移動終端發(fā)送請求更新聯(lián)系人狀態(tài)信息的請求消息。進(jìn)一步,所述移動終端還包括:第一解析模塊;其中,所述第一解析模塊,用于接收用戶的聯(lián)系人移動終端發(fā)來的請求更新用戶狀態(tài)信息的請求消息,并將所述請求消息發(fā)給第一數(shù)據(jù)庫模塊。本發(fā)明還公開了一種移動終端,包括:所述移動終端包括第二解析模塊、第二數(shù)據(jù)庫模塊和第二動態(tài)顯示模塊;其中,所述第二解析模塊,用于接收并解析用戶的聯(lián)系人移動終端發(fā)來的攜帶聯(lián)系人狀態(tài)信息的通訊錄消息,并將解析出的聯(lián)系人狀態(tài)信息發(fā)給第二數(shù)據(jù)庫模塊;所述第二數(shù)據(jù)庫模塊,用于保存收到的聯(lián)系人狀態(tài)信息;調(diào)用第二動態(tài)顯示模塊顯示通訊錄中聯(lián)系人的基本信息及狀態(tài)信息;所述第二動態(tài)顯示模塊,用于顯示聯(lián)系人的基本信息以及狀態(tài)信息。進(jìn)一步,所述移動終端還包括第二請求模塊;其中,所述第二請求模塊,用于向用戶的聯(lián)系人移動終端發(fā)送請求更新聯(lián)系人狀態(tài)信息的請求消息。本發(fā)明還公開了一種通訊錄的動態(tài)顯示方法,包括:向第一移動終端輸入用戶狀態(tài)信息后,第一移動終端判斷發(fā)送觸發(fā)條件是否滿足,若滿足,將用戶狀態(tài)信息發(fā)給第二移動終端;所述第二移動終端收到第一移動終端發(fā)來的用戶狀態(tài)信息后,顯示通訊錄中所述用戶的基本信息以及所述用戶狀態(tài)信息。進(jìn)一步,所述向第一移動終端輸入用戶狀態(tài)信息之前,該方法還包括:在第一移動終端設(shè)置發(fā)送觸發(fā)條件。進(jìn)一步,所述第一移動終端判斷發(fā)送觸發(fā)條件是否滿足,若滿足,將用戶狀態(tài)信息發(fā)給第二移動終端包括:所述第一移動終端的第一數(shù)據(jù)庫模塊保存輸入的用戶狀態(tài)信息,同時判斷發(fā)送觸發(fā)條件是否滿足,若滿足,第一數(shù)據(jù)庫模塊向第一移動終端的第一發(fā)送模塊發(fā)送用戶狀態(tài)信息,所述第一發(fā)送模塊將攜帶用戶狀態(tài)信息的通訊錄消息發(fā)給第二移動終端。進(jìn)一步,所述第二移動終端收到第一移動終端發(fā)來的用戶狀態(tài)信息后,顯示通訊錄中所述用戶的基本信息以及所述用戶狀態(tài)信息包括:第二移動終端的第二解析模塊收到攜帶用戶狀態(tài)信息的通訊錄消息后,解析出用戶狀態(tài)信息并發(fā)給第二移動終端的第二數(shù)據(jù)庫模塊,第二數(shù)據(jù)庫模塊調(diào)用第二移動終端的第二動態(tài)顯示模塊顯示第二移動終端的通訊錄中所述用戶的基本信息及狀態(tài)信息。
進(jìn)一步,所述向第一移動終端輸入用戶狀態(tài)信息之后,該方法還包括:第二移動終端向第一移動終端發(fā)送請求更新用戶狀態(tài)信息的請求消息。進(jìn)一步,所述第二移動終端向第一移動終端發(fā)送請求更新用戶狀態(tài)信息的請求消息包括:第二移動終端的第二請求模塊向第一移動終端的第一解析模塊發(fā)送請求更新用戶狀態(tài)信息的請求消息;所述第一解析模塊收到所述請求消息后,將其發(fā)給第一移動終端的第一數(shù)據(jù)庫模塊。綜上,本發(fā)明提供的方案,通過擴(kuò)展移動終端原有數(shù)據(jù)庫模塊的功能,并增加請求模塊和解析模塊,使得用戶通過移動終端可以及時、動態(tài)獲取希望聯(lián)系人狀態(tài)信息,及時更新移動終端的通訊錄保存的聯(lián)系人狀態(tài)信息,使得能夠用戶更好地獲取聯(lián)系人的狀態(tài)信息,便于用戶更好了解和掌握聯(lián)系人的狀態(tài)及生活規(guī)律,更加客觀真實地了解相應(yīng)的聯(lián)系人,從而大大提高用戶與聯(lián)系人的溝通效率。
圖1是本發(fā)明通訊錄的動態(tài)顯示系統(tǒng)的結(jié)構(gòu)示意圖;圖2是本發(fā)明移動終端的結(jié)構(gòu)示意圖;圖3為本發(fā)明通訊錄的動態(tài)顯示方法一實施例的流程示意圖。
具體實施例方式本發(fā)明的基本思想為:用戶向第一移動終端輸入用戶狀態(tài)信息后,第一移動終端判斷發(fā)送觸發(fā)條件是否滿足,若滿足,將用戶狀態(tài)信息發(fā)給第二移動終端;所述第二移動終端收到第一移動終端發(fā)來的用戶狀態(tài)信息后,顯示通訊錄中所述用戶的基本信息以及所述用戶狀態(tài)信息,以便于第二移動終端的用戶根據(jù)所述用戶狀態(tài)信息使用相應(yīng)聯(lián)系方式聯(lián)系第一移動終端的用戶。針對當(dāng)前靜態(tài)的顯示通訊錄,無法及時獲取各個聯(lián)系人的狀態(tài)信息,從而給采取何種聯(lián)系方式、何時聯(lián)系、聯(lián)系時采用什么措辭等造成一定困難的問題,本發(fā)明提出了一種全新的通訊錄顯示方法、系統(tǒng)及移動終端。通過本發(fā)明方案,通訊錄不僅可以靜態(tài)地顯示用戶之前保存在移動終端(如手機(jī))上的各個聯(lián)系人的一些固定的信息,還可以及時更新并顯示聯(lián)系人的一些狀態(tài)信息,不僅能夠主動獲取某些聯(lián)系人的信息,進(jìn)一步地也能夠主動地向某些聯(lián)系人發(fā)送自己當(dāng)前的一些狀態(tài)信息,還能夠?qū)τ脩舾信d趣的聯(lián)系人的一些狀態(tài)信息進(jìn)行保存,使得用戶能夠及時、有效地獲取這些聯(lián)系人有關(guān)生活規(guī)律的信息,更加客觀真實地了解相應(yīng)的聯(lián)系人,從而大大提高與這些聯(lián)系人的溝通效率。為了便于描述,本發(fā)明將用戶側(cè)移動終端稱為第一移動終端,該用戶的聯(lián)系人側(cè)移動終端稱為第二移動終端。下面結(jié)合附圖和具體實施例,對本發(fā)明進(jìn)一步詳細(xì)說明。圖1示出了本發(fā)明通訊錄的動態(tài)顯示系統(tǒng)的結(jié)構(gòu)示意圖,如圖1所示,第一移動終端和第二移動終端,其中,所述第一移動終端,用于接收用戶輸入的用戶狀態(tài)信息后,判斷發(fā)送觸發(fā)條件是否滿足,若滿足,將用戶狀態(tài)信息發(fā)給第二移動終端;
所述第二移動終端,用于收到第一移動終端發(fā)來的用戶狀態(tài)信息后,顯示通訊錄中用戶的基本信息以及所述用戶狀態(tài)信息。所述第二移動終端,還用于向第一移動終端發(fā)送請求更新用戶狀態(tài)信息的請求消息;所述第一移動終端,還用于接收所述第二移動終端發(fā)來的請求更新用戶狀態(tài)信息的請求消息。具體地,所述第一移動終端包括第一輸入模塊、第一數(shù)據(jù)庫模塊和第一發(fā)送模塊,所述第二移動終端包括第二解析模塊、第二數(shù)據(jù)庫模塊和第二動態(tài)顯示模塊;其中,所述第一輸入模塊,用于接收用戶輸入的用戶狀態(tài)信息并提供給第一數(shù)據(jù)庫模塊;所述第一數(shù)據(jù)庫模塊,用于保存收到的用戶狀態(tài)信息;判斷發(fā)送觸發(fā)條件是否滿足;發(fā)送觸發(fā)條件滿足時,向第一發(fā)送模塊發(fā)送用戶狀態(tài)信息;還用于設(shè)置發(fā)送觸發(fā)條件;所述第一發(fā)送模塊,用于接收用戶狀態(tài)信息,向第二移動終端發(fā)送攜帶用戶狀態(tài)信息的通訊錄消息;所述第二解析模塊,用于接收并解析所述第一發(fā)送模塊發(fā)來的所述通訊錄消息,并將解析出的用戶狀態(tài)信息發(fā)給第二數(shù)據(jù)庫模塊;所述第二數(shù)據(jù)庫模塊,用于保存收到的用戶狀態(tài)信息;調(diào)用第二動態(tài)顯示模塊顯示第二移動終端的通訊錄中用戶的基本信息及狀態(tài)信息;所述第二動態(tài)顯示模塊,用于顯示通訊錄中用戶的基本信息以及狀態(tài)信息。進(jìn)一步的,所述第一移動終端還包括第一解析模塊,所述第二移動終端還包括第二請求模塊;其中,所述第二請求模塊,用于向所述第一解析模塊發(fā)送請求更新用戶狀態(tài)信息的請求消息;所述第一解析模塊,用于接收所述第二請求模塊發(fā)來的請求更新用戶狀態(tài)信息的請求消息,并將所述請求消息發(fā)給第一數(shù)據(jù)庫模塊;所述第一數(shù)據(jù)庫模塊,還用于接收所述第一解析模塊發(fā)來的所述請求消息。進(jìn)一步的,所述發(fā)送觸發(fā)條件包括:用戶狀態(tài)信息有變化,和/或第一移動終端收到第二移動終端發(fā)來的更新用戶狀態(tài)息的請求消息。進(jìn)一步的,所述狀態(tài)信息包括:所在城市、當(dāng)前心情、個性化簽名和移動終端的模式,等等。需要說明的是,圖1中的第二移動終端可以是一個或多個根據(jù)本發(fā)明的移動終端,即,支持通訊錄的動態(tài)顯示功能的移動終端。請求模塊和解析模塊可以設(shè)置在移動終端的通訊錄模塊中,也可以設(shè)置在通訊錄模塊之外。此外,發(fā)送觸發(fā)條件可以在第一移動終端中的第一數(shù)據(jù)庫模塊事先設(shè)置好并保存。對于第一移動終端,在需要為用戶顯示其聯(lián)系人狀態(tài)信息時,可進(jìn)一步包括第二解析模塊、第二數(shù)據(jù)庫模塊和第二動態(tài)顯示模塊,并還可進(jìn)一步包括第二請求模塊。類似地,對于第二移動終端,在能夠向其用戶的聯(lián)系人提供用戶狀態(tài)信息時,可進(jìn)一步包括:第一輸入模塊、第一數(shù)據(jù)庫模塊和第一發(fā)送模塊,并還可進(jìn)一步包括第一解析模塊。本發(fā)明中的發(fā)送觸發(fā)條件包括但不局限于如下兩種類型及其組合:(I)當(dāng)用戶的某些狀態(tài)信息有變化,第一移動終端的第一數(shù)據(jù)庫模塊會根據(jù)事先設(shè)置的發(fā)送聯(lián)系人,觸發(fā)第一發(fā)送模塊主動向這些聯(lián)系人分別發(fā)送相應(yīng)的用戶狀態(tài)信息,用戶狀態(tài)信息也可以發(fā)送給所有聯(lián)系人;(2)當(dāng)?shù)谝灰苿咏K端收到第二移動終端發(fā)來的更新用戶狀態(tài)信息的請求消息時,第一移動終端的第一數(shù)據(jù)庫模塊會根據(jù)請求消息將相應(yīng)狀態(tài)信息通過第一發(fā)送模塊發(fā)送給相應(yīng)聯(lián)系人。如果用戶在第一移動終端設(shè)置了有權(quán)限獲取該用戶狀態(tài)信息的聯(lián)系人時,對于其他沒有相關(guān)權(quán)限的聯(lián)系人發(fā)來的請求消息或有相關(guān)權(quán)限的聯(lián)系人發(fā)來的更新用戶其他狀態(tài)信息的請求消息,第一移動終端將向相應(yīng)聯(lián)系人返回一個無權(quán)請求相關(guān)消息的應(yīng)答響應(yīng)。本發(fā)明中,對于既能提供用戶狀態(tài)信息、又能動態(tài)該用戶聯(lián)系人狀態(tài)信息的移動終端,會在移動終端(如手機(jī))的數(shù)據(jù)庫模塊的存儲區(qū)間生成兩個數(shù)據(jù)庫:一個數(shù)據(jù)庫用于記錄用戶自己的狀態(tài)信息;另一個數(shù)據(jù)庫用于記錄用戶希望保持的某些聯(lián)系人的狀態(tài)信息(默認(rèn)情況下,對于聯(lián)系人的即時狀態(tài)信息是不保存的,因為這個數(shù)據(jù)量相對可能比較大)。此外,用戶移動終端的通訊錄中每個聯(lián)系人的信息進(jìn)行了擴(kuò)充,其顯示的內(nèi)容包括但不限于移動終端的狀態(tài)及模式、所在城市、心情、以及聯(lián)系人自己設(shè)置的一些個性化簽名。對于數(shù)據(jù)庫的設(shè)計,可以根據(jù)用戶自己的需求,與各個聯(lián)系人相互進(jìn)行協(xié)商,例如,可采用下面這種數(shù)據(jù)庫的表格形式設(shè)計:移動終端的狀態(tài)及模式:包括移動終端的開機(jī)、關(guān)機(jī)狀態(tài),以及移動終端的模式(如靜音、室外、會議等);所在城市:記錄對應(yīng)的聯(lián)系人或者用戶自己所處的城市;心情:記錄對應(yīng)的聯(lián)系人或者用戶自己的心情;個性化簽名:記錄對應(yīng)的聯(lián)系人或者用戶自己設(shè)置的一些個性化語言。以上數(shù)據(jù)庫的表格形式及內(nèi)容僅是示例,不用于限制本發(fā)明的保護(hù)范圍。此外,為了方便提取和發(fā)送消息,用戶和聯(lián)系人之間的數(shù)據(jù)庫的設(shè)計形式最好保持一致,這樣可以保證消息的有效傳輸。圖2示出了本發(fā)明移動終端的結(jié)構(gòu)示意圖,如圖2所示,該移動終端包括:第一輸入模塊、第一數(shù)據(jù)庫模塊和第一發(fā)送模塊;其中,所述第一輸入模塊,用于接收用戶輸入的用戶狀態(tài)信息并提供給第一數(shù)據(jù)庫模塊;所述第一數(shù)據(jù)庫模塊,用于保存收到的用戶狀態(tài)信息;判斷發(fā)送觸發(fā)條件是否滿足;發(fā)送觸發(fā)條件滿足時,向第一發(fā)送模塊發(fā)送用戶狀態(tài)信息;還用于設(shè)置發(fā)送觸發(fā)條件;所述第一發(fā)送模塊,用于接收用戶狀態(tài)信息,向用戶的聯(lián)系人移動終端發(fā)送攜帶用戶狀態(tài)信息的通訊錄消息。進(jìn)一步的,所述移動終端還包括第二解析模塊、第二數(shù)據(jù)庫模塊和第二動態(tài)顯示模塊;其中,所述第二解析模塊,用于接收并解析用戶的聯(lián)系人移動終端發(fā)來的攜帶聯(lián)系人狀態(tài)信息的通訊錄消息,并將解析出的聯(lián)系人狀態(tài)信息發(fā)給第二數(shù)據(jù)庫模塊;
所述第二數(shù)據(jù)庫模塊,用于保存收到的聯(lián)系人狀態(tài)信息;調(diào)用第二動態(tài)顯示模塊顯示通訊錄中聯(lián)系人的基本信息及狀態(tài)信息;所述第二動態(tài)顯示模塊,用于顯示聯(lián)系人的基本信息以及狀態(tài)信息。進(jìn)一步的,所述發(fā)送觸發(fā)條件包括:用戶狀態(tài)信息有變化,和/或收到用戶的聯(lián)系人移動終端發(fā)來的更新用戶狀態(tài)信息的請求消息。進(jìn)一步的,所述移動終端還包括第二請求模塊;其中,所述第二請求模塊,用于向用戶的聯(lián)系人移動終端發(fā)送請求更新聯(lián)系人狀態(tài)信息的請求消息。進(jìn)一步的,所述移動終端還包括第一解析模塊;其中,所述第一解析模塊,用于接收用戶的聯(lián)系人移動終端發(fā)來的請求更新用戶狀態(tài)信息的請求消息,并將所述請求消息發(fā)給第一數(shù)據(jù)庫模塊。進(jìn)一步的,所述狀態(tài)信息包括:所在城市、當(dāng)前心情、個性化簽名、以及移動終端的狀態(tài)及模式。本發(fā)明還公開了一種通訊錄的動態(tài)顯示方法,該方法包括:向第一移動終端輸入用戶狀態(tài)信息后,第一移動終端判斷發(fā)送觸發(fā)條件是否滿足,若滿足,將用戶狀態(tài)信息發(fā)給第二移動終端;所述第二移動終端收到第一移動終端發(fā)來的用戶狀態(tài)信息后,顯示通訊錄中用戶的基本信息以及所述用戶狀態(tài)信息。進(jìn)一步的,所述向第一移動終端輸入用戶狀態(tài)信息之前,該方法還包括:在第一移動終端、具體為第一移動終端的第一數(shù)據(jù)庫模塊設(shè)置發(fā)送觸發(fā)條件,具體可由用戶輸入。進(jìn)一步的,所述向第一移動終端輸入用戶狀態(tài)信息包括:用戶向第一移動終端輸入用戶自己的狀態(tài)信息,第一移動終端接收并存儲用戶輸入的用戶狀態(tài)信息。具體的,用戶通過第一移動終端的第一輸入模塊輸入用戶狀態(tài)信息,第一輸入模塊向第一數(shù)據(jù)庫模塊提供用戶狀態(tài)信息。進(jìn)一步的,所述第一移動終端判斷發(fā)送觸發(fā)條件是否滿足,若滿足,將用戶狀態(tài)信息發(fā)給第二移動終端包括:第一移動終端的第一數(shù)據(jù)庫模塊保存輸入的用戶狀態(tài)信息,同時判斷發(fā)送觸發(fā)條件是否滿足,若滿足,第一數(shù)據(jù)庫模塊向第一移動終端的第一發(fā)送模塊發(fā)送用戶狀態(tài)信息,第一發(fā)送模塊將攜帶用戶狀態(tài)信息的通訊錄消息發(fā)給第二移動終端。進(jìn)一步的,所述第二移動終端收到第一移動終端發(fā)來的用戶狀態(tài)信息后,顯示通訊錄中用戶的基本信息以及所述用戶狀態(tài)信息包括:第二移動終端的第二解析模塊收到攜帶用戶狀態(tài)信息的通訊錄消息后,解析出用戶狀態(tài)信息并發(fā)給第二移動終端的第二數(shù)據(jù)庫模塊,第二數(shù)據(jù)庫模塊調(diào)用第二移動終端的第二動態(tài)顯示模塊顯示第二移動終端的通訊錄中用戶的基本信息及狀態(tài)信息。進(jìn)一步的,第二數(shù)據(jù)庫模塊還將保存收到的用戶狀態(tài)信息。進(jìn)一步的,所述向第一移動終端輸入用戶狀態(tài)信息之后,該方法還包括:第二移動終端向第一移動終端發(fā)送請求更新用戶狀態(tài)信息的請求消息。具體的,第二移動終端的第二請求模塊向第一移動終端的第一解析模塊發(fā)送請求更新用戶狀態(tài)信息的請求消息;所述第一解析模塊收到所述請求消息后,將其發(fā)給第一移動終端的第一數(shù)據(jù)庫模塊。進(jìn)一步的,所述發(fā)送觸發(fā)條件包括:用戶狀態(tài)信息有變化,和/或第一移動終端收到第二移動終端發(fā)來的更新用戶狀態(tài)息的請求消息。進(jìn)一步的,所述狀態(tài)信息包括:所在城市、心情、個性化簽名、以及移動終端的狀態(tài)及模式。由上可以看出,本發(fā)明中主要涉及數(shù)據(jù)寫入過程、數(shù)據(jù)傳送過程、數(shù)據(jù)解析過程、數(shù)據(jù)顯示過程和數(shù)據(jù)存儲過程等過程。在給出本發(fā)明方法實施例之前,首先對這些過程進(jìn)行相應(yīng)的描述和說明。(I)數(shù)據(jù)寫入過程除了包括普通的數(shù)據(jù)寫入過程,如編輯普通短信外,本發(fā)明中數(shù)據(jù)寫入過程還包括以下兩個方面的意思:一是,將用戶自己的狀態(tài)信息寫入移動終端的數(shù)據(jù)庫中,以供相應(yīng)的聯(lián)系人進(jìn)行更新;二是,用戶的相應(yīng)聯(lián)系人更新聯(lián)系人自己的狀態(tài)信息后,用戶通過請求的方式獲取到相應(yīng)聯(lián)系人的狀態(tài)信息,將這些信息寫入移動終端的數(shù)據(jù)庫中。需要說明的是,針對所在城市、心情、個性化簽名、以及移動終端的狀態(tài)及模式等兩種數(shù)據(jù)模式的狀態(tài)信息,寫入移動終端數(shù)據(jù)庫的過程有所區(qū)別:對于移動終端開關(guān)機(jī)、移動終端切換模式等第一種類型的狀態(tài)信息,會通過主動調(diào)用相應(yīng)的模塊(如設(shè)置模塊、Core模塊等)向通訊錄模塊發(fā)送一些消息進(jìn)行通知;當(dāng)通訊錄模塊收到這些通知消息后,通過第一解析模塊獲取到更加精確的信息后,然后寫入到數(shù)據(jù)庫表格中當(dāng)前用戶的狀態(tài)欄;具體實現(xiàn)方式屬于本領(lǐng)域常用技術(shù)手段,在此不再贅述;對于所在城市、心情、個性化簽名等第二種類型的狀態(tài)信息,如果是用戶輸入自己的狀態(tài)信息,則是通過調(diào)用移動終端的輸入模塊的輸入界面進(jìn)行輸入的。比如說,用戶當(dāng)前的心情不太好,希望別人沒有重要緊急的事情不要打擾自己;這種情況下,就可以在心情欄中選擇心情糟糕的圖標(biāo),然后在個性化簽名中寫:非急勿擾,這樣,當(dāng)其他聯(lián)系人更新了用戶的狀態(tài)信息后,就不會為一些瑣事去打擾用戶,從而不會影響彼此的情緒。如果是移動終端接收到來自聯(lián)系人的包含聯(lián)系人狀態(tài)信息的通訊錄消息后,首先移動終端的第二解析模塊會對該通訊錄消息進(jìn)行解析,若解析到該消息中的信息非空,則解析完成后,會將對應(yīng)的聯(lián)系人狀態(tài)信息存儲到數(shù)據(jù)庫中。(2)數(shù)據(jù)傳送過程假定目前某一移動終端的用戶按照數(shù)據(jù)輸入過程更新了自己的狀態(tài)信息,那么這些狀態(tài)信息是如何傳送到另一移動終端的數(shù)據(jù)庫中的呢?下面分別從用戶和聯(lián)系人的角度進(jìn)行相應(yīng)的說明。從用戶的角度看,用戶可以指定不同發(fā)送人群的自動發(fā)送觸發(fā)條件,主動地將用戶自己的狀態(tài)信息傳送給各個聯(lián)系人的移動終端的數(shù)據(jù)庫中。例如,假設(shè)用戶U認(rèn)為自己與聯(lián)系人A和B是非常要好的,并且希望他們能夠及時更新自己的狀態(tài)信息,那么用戶U就可以在其移動終端的數(shù)據(jù)庫中設(shè)置發(fā)送觸發(fā)條件為:只要用戶U狀態(tài)信息有任何更新,就自動將這些用戶U的狀態(tài)信息發(fā)送給聯(lián)系人A和B,由聯(lián)系人A和B的移動終端分別進(jìn)行實時更新、顯示。如果用戶U認(rèn)為自己與聯(lián)系人C的關(guān)系比較一般,僅希望聯(lián)系人C及時更新自己的除個性化語言之外的其他狀態(tài)信息,則可以相應(yīng)地設(shè)置發(fā)送觸發(fā)條件為:只要用戶U狀態(tài)信息中除個性化語言之外的其他狀態(tài)信息有更新的話,就自動將這些狀態(tài)信息發(fā)送給聯(lián)系人C。也就是說,用戶可以根據(jù)實際情況,對不同的聯(lián)系人設(shè)置不同的權(quán)限。由此可見,通過這種區(qū)別化的發(fā)送觸發(fā)條件,可以更好地適應(yīng)用戶的個性化需求。從聯(lián)系人的角度看,聯(lián)系人也可以主動請求更新用戶狀態(tài)信息,獲取相應(yīng)狀態(tài)信息后存儲到其移動終端的數(shù)據(jù)庫中。此時又可分為以下兩種情況:第一種情況,聯(lián)系人已經(jīng)在用戶移動終端的數(shù)據(jù)庫中設(shè)置的發(fā)送觸發(fā)條件的列表名單中。例如,用戶U對上述的聯(lián)系人A、B和C設(shè)置了相應(yīng)發(fā)送觸發(fā)條件,如果用戶U的移動終端收到聯(lián)系人C發(fā)來的更新用戶U的個性化語言狀態(tài)信息的請求消息,用戶U的移動終端判斷聯(lián)系人C目前沒有權(quán)限獲取自己的個性化語言狀態(tài)信息,因此反饋響應(yīng)消息告知聯(lián)系人C目前無權(quán)獲取自己的個性化語言。當(dāng)然,此時如果用戶U認(rèn)為聯(lián)系人C可以有權(quán)獲取自己的個性化語言,可以相應(yīng)設(shè)置發(fā)送觸發(fā)條件后,用戶U的移動終端將個性化語言發(fā)給聯(lián)系人C的移動終端。第二種情況,如果用戶U沒有在 其移動終端的數(shù)據(jù)庫中對聯(lián)系人D設(shè)置相應(yīng)的發(fā)送觸發(fā)條件,則當(dāng)用戶U的移動終端收到聯(lián)系人D的更新用戶U的狀態(tài)信息的請求消息時,可以按照第一種情況中對聯(lián)系人C的處理方式類似地進(jìn)行處理。需要說明的是,對于本領(lǐng)域技術(shù)人員容易想到的其他類似方式也應(yīng)當(dāng)屬于本發(fā)明的保護(hù)范圍。另外,不管是包含狀態(tài)信息的通訊錄消息還是請求消息,它們的發(fā)送載體都可以是諸如彩信、短信、push、email等不同的方式,只是這兩類消息都會有一些區(qū)別性的字段(如通訊錄),指明該消息是發(fā)送給通訊錄模塊的。為了簡單起見,除了數(shù)據(jù)庫表格中的個性化簽名欄之外,其他欄中的內(nèi)容,比如當(dāng)前心情、所在城市等,為了便于識別,使用通用的符號及格式來表不。(3)數(shù)據(jù)的解析過程對于發(fā)送消息采用何種載體,其實對數(shù)據(jù)解析本身沒有太大的區(qū)別。下面以短信為例來介紹數(shù)據(jù)解析的過程。這里所說的數(shù)據(jù)解析,主要是針對包含狀態(tài)信息的通訊錄消息和請求消息兩種類型消息的解析。對于發(fā)送的包含狀態(tài)信息的通訊錄消息,在第一移動終端的第一發(fā)送模塊發(fā)送之前,第一發(fā)送模塊會自動在通訊錄消息前面加上特殊字段通訊錄,例如,數(shù)據(jù)結(jié)構(gòu)形式如下:通訊錄發(fā)送消息,當(dāng)?shù)诙苿咏K端收到對應(yīng)的消息后,第二移動終端的第二解析模塊首先會將該消息的消息頭通訊錄去掉,然后進(jìn)行解析,解析后的信息轉(zhuǎn)交給第二數(shù)據(jù)庫模塊進(jìn)行處理,如保存、由第二動態(tài)顯示模塊顯示等;而不會把該消息當(dāng)成普通的短信直接處理。對于請求消息,當(dāng)然在消息前面也可以加類似特殊的字段通訊錄,比如通訊錄請求消息。需要說明的是,第二解析模塊對消息的解析過程屬于本領(lǐng)域常用技術(shù)手段,此處不再贅述。
(4)數(shù)據(jù)的顯示過程當(dāng)聯(lián)系人收到用戶發(fā)來的某些狀態(tài)信息后,將會通過第二移動終端的第二數(shù)據(jù)庫模塊保存這些狀態(tài)信息,并主動地將其發(fā)送到第二動態(tài)顯示模塊的信息顯示界面進(jìn)行顯
/Jn ο當(dāng)然,對于用戶發(fā)來的狀態(tài)信息,某個聯(lián)系人也可以根據(jù)自己的需求,對該聯(lián)系人的所有聯(lián)系人分別設(shè)置合適的更新策略,以使移動終端的顯示效率更高。例如,該聯(lián)系人可以設(shè)置某些聯(lián)系人的狀態(tài)信息收到通訊錄消息就更新,某些聯(lián)系人的狀態(tài)信息在收到通訊錄消息一段時間后更新,或者,某些聯(lián)系人的狀態(tài)信息是每隔一定時間后就進(jìn)行更新。需要說明的是,對于用戶來說,其聯(lián)系人狀態(tài)信息的相關(guān)處理與上述過程是相似的。(5)數(shù)據(jù)的存儲過程對于某個聯(lián)系人關(guān)心的某些用戶,可以在數(shù)據(jù)庫中存儲變化的各狀態(tài)信息。也就是說,假設(shè)聯(lián)系人A對用戶U很感興趣,將用戶U的狀態(tài)信息設(shè)置成自動存儲后,每當(dāng)用戶U的狀態(tài)信息有更新時,一張存儲表中存儲用戶U更新的狀態(tài)信息后,其之前的狀態(tài)信息就會自動地存儲到數(shù)據(jù)庫的另一張存儲表中,這樣就有效確保了用戶U的所有狀態(tài)信息都被完整保存下來,方便以后隨時查看,從而更好地了解用戶U,促進(jìn)有效的溝通。需要說明的是,對于用戶來說,其聯(lián)系人狀態(tài)信息的存儲與上述過程是相似的。下面結(jié)合一具體實施例對本發(fā)明方法進(jìn)行詳細(xì)的說明。為了描述的方便,假定信息載體是短。圖3示出了本發(fā)明通訊錄的動態(tài)顯示方法一實施例的流程示意圖,如圖3所示,包括以下步驟:步驟101:用戶向第一移動終端輸入狀態(tài)信息,具體可以包括:步驟IOla:用戶根據(jù)自己當(dāng)前實際情況,編輯自己的狀態(tài)信息,例如,用戶發(fā)了獎金,當(dāng)前心里很開心,希望將這個信息共享給某些聯(lián)系人,那么他就可以在通訊錄模塊的編輯界面、即第一輸入模塊將自己的心情改為開心,并將個性化語言改為“發(fā)了獎金”。步驟IOlb:用戶切換移動終端的模式,例如,用戶馬上要去開會了,將第一移動終端的模式改為會議模式,步驟IOlc:第一移動終端開機(jī)或關(guān)機(jī)。步驟101a、步驟IOlb和步驟IOlc在執(zhí)行順序上沒有時間先后的要求。步驟102:第一移動終端的第一輸入模塊將用戶當(dāng)前狀態(tài)寫入第一數(shù)據(jù)庫模塊中進(jìn)行保存。步驟103:第一數(shù)據(jù)庫模塊收到用戶狀態(tài)信息后,判斷已設(shè)置的發(fā)送觸發(fā)條件是否滿足。第一數(shù)據(jù)庫模塊預(yù)先設(shè)置的發(fā)送觸發(fā)條件(I)為:用戶狀態(tài)信息有變化;發(fā)送觸發(fā)條件(2)為:第一移動終端收到第二移動終端發(fā)來的請求更新用戶狀態(tài)信息的請求消
肩、O需要說明的是,步驟103可以在步驟102之前就開始執(zhí)行,例如,當(dāng)輸入用戶狀態(tài)信息之前,第一數(shù)據(jù)庫模塊就已處于判斷發(fā)送觸發(fā)條件是否滿足的狀態(tài),一旦確定發(fā)送觸發(fā)條件(2)滿足,則立刻執(zhí)行步驟104b。
步驟103具體可以包括步驟104a和步驟104b:步驟104a:第一數(shù)據(jù)庫模塊判斷發(fā)送觸發(fā)條件(I)是否滿足,若滿足,則第一數(shù)據(jù)庫模塊向第一發(fā)送模塊發(fā)送用戶狀態(tài)信息;否則,繼續(xù)判斷。步驟104b:當(dāng)用戶收到某些聯(lián)系人發(fā)送過來的更新用戶狀態(tài)信息的請求消息后,首先會判斷該聯(lián)系人是否有權(quán)限請求用戶的狀態(tài)信息,即,第一數(shù)據(jù)庫模塊判斷發(fā)送觸發(fā)條件⑵是否滿足,若滿足,則執(zhí)行步驟105 ;否則,繼續(xù)判斷。需要說明的是,由于發(fā)送觸發(fā)條件(I)和(2)可能同時滿足,因此步驟104a和步驟104b可能同時被執(zhí)行。步驟105:判斷是允許聯(lián)系人對用戶的所有狀態(tài)信息都進(jìn)行請求,還是僅對某些類型的狀態(tài)信息有請求的權(quán)限,即,第一數(shù)據(jù)庫模塊判斷是否允許相應(yīng)聯(lián)系人請求更新用戶的相應(yīng)狀態(tài)信息,若允許,則執(zhí)行步驟106 ;否則,返回執(zhí)行步驟103。步驟106:第一數(shù)據(jù)庫模塊進(jìn)一步判斷請求消息中請求更新的用戶狀態(tài)信息是否有變化,如有變化,則第一數(shù)據(jù)庫模塊向第一發(fā)送模塊發(fā)送用戶狀態(tài)信息,然后執(zhí)行步驟107 ;如果沒有變化,則返回執(zhí)行步驟103。需要說明的是,步驟106中,當(dāng)請求消息中請求更新的用戶狀態(tài)信息沒有變化時,用戶也可以設(shè)置向相應(yīng)聯(lián)系人返回一個提示響應(yīng),提示聯(lián)系人此時自己相應(yīng)狀態(tài)信息沒有變化。步驟107:第一發(fā)送模塊將用戶的相應(yīng)狀態(tài)信息進(jìn)行打包、加密等處理,并添加一個特殊的消息頭,然后以短信形式發(fā)送給相應(yīng)聯(lián)系人的第二移動終端。需要說明的是,此處第二移動終端是指對應(yīng)不同聯(lián)系人的移動終端。步驟108:當(dāng)聯(lián)系人通過第二移動終端的第二解析模塊接收到包含用戶狀態(tài)信息的短信后,由于該短信有特殊的消息頭,第二解析模塊會繼續(xù)進(jìn)行解析。步驟109:第二解析模塊對該短信進(jìn)行解析,解析后將相應(yīng)狀態(tài)信息發(fā)給第二數(shù)據(jù)庫1吳塊。步驟110:第二數(shù)據(jù)庫模塊存儲收到的狀態(tài)信息,然后執(zhí)行步驟Illa和步驟111b。步驟111a:第二數(shù)據(jù)庫模塊判斷舊的用戶狀態(tài)信息是否需要保存,如果需要,則執(zhí)行步驟112。步驟Illb:第二數(shù)據(jù)庫模塊判斷更新第二動態(tài)顯示模塊中顯示的狀態(tài)信息的更新觸發(fā)條件是否滿足,若滿足,則執(zhí)行步驟113。需要說明的是,步驟Illa和步驟Illb可以同時執(zhí)行。并且,步驟Illb中,用戶可以根據(jù)自己的需求靈活地設(shè)置第二動態(tài)顯示模塊的顯示界面的更新觸發(fā)條件,例如,可將更新觸發(fā)條件設(shè)置為:此次判斷更新觸發(fā)條件的時刻與上次判斷更新觸發(fā)條件的時刻至少相隔10分鐘,以達(dá)到最高的效率。步驟112:第二數(shù)據(jù)庫模塊將舊的用戶狀態(tài)信息輸入到對應(yīng)的保存歷史狀態(tài)信息的數(shù)據(jù)庫表格中,以供以后查看和分析。步驟113:當(dāng)更新觸發(fā)條件滿足后,第二數(shù)據(jù)庫模塊調(diào)用第二動態(tài)顯示模塊顯示用戶狀態(tài)信息,更新通訊錄顯示界面中的顯示內(nèi)容。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種通訊錄的動態(tài)顯示系統(tǒng),其特征在于,包括:第一移動終端和第二移動終端;其中, 所述第一移動終端,用于接收用戶輸入的用戶狀態(tài)信息后,判斷發(fā)送觸發(fā)條件是否滿足,若滿足,將用戶狀態(tài)信息發(fā)給第二移動終端; 所述第二移動終端,用于收到第一移動終端發(fā)來的用戶狀態(tài)信息后,顯示通訊錄中所述用戶的基本信息以及所述用戶狀態(tài)信息。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于, 所述第二移動終端,還用于向第一移動終端發(fā)送請求更新用戶狀態(tài)信息的請求消息;所述第一移動終端,還用于接收所述第二移動終端發(fā)來的請求更新用戶狀態(tài)信息的請求消息。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述第一移動終端包括第一輸入模塊、第一數(shù)據(jù)庫模塊和第一發(fā)送模塊;其中, 所述第一輸入模塊,用于接收用戶輸入的用戶狀態(tài)信息并提供給第一數(shù)據(jù)庫模塊;所述第一數(shù)據(jù)庫模塊,用于保存收到的用戶狀態(tài)信息;判斷發(fā)送觸發(fā)條件是否滿足;發(fā)送觸發(fā)條件滿足時,向第一發(fā)送模塊發(fā)送用戶狀態(tài)信息; 所述第一發(fā)送模塊,用于接收用戶狀態(tài)信息,向第二移動終端發(fā)送攜帶用戶狀態(tài)信息的通訊錄消息。
4.根據(jù)權(quán)利要求1、2或3所述的系統(tǒng),其特征在于,所述第二移動終端包括第二解析模塊、第二數(shù)據(jù)庫模塊和第二動態(tài)顯示模塊;其中, 所述第二解析模塊,用于接收并解析所述第一移動終端發(fā)來的攜帶用戶狀態(tài)信息的通訊錄消息,并將解析出的用戶狀態(tài)信息發(fā)給第二數(shù)據(jù)庫模塊; 所述第二數(shù)據(jù)庫模塊,用于保存收到的用戶狀態(tài)信息;調(diào)用第二動態(tài)顯示模塊顯示第二移動終端的通訊錄中所述用戶的基本信息及狀態(tài)信息; 所述第二動態(tài)顯示模塊,用于顯示通訊錄中所述用戶的基本信息以及所述狀態(tài)信息。
5.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述第一移動終端還包括第一解析模塊,所述第二移動終端還包括第二請求模塊;其中, 所述第二請求模塊,用于向所述第一解析模塊發(fā)送請求更新用戶狀態(tài)信息的請求消息; 所述第一解析模塊,用于接收所述第二請求模塊發(fā)來的請求更新用戶狀態(tài)信息的請求消息,并將所述請求消息發(fā)給第一數(shù)據(jù)庫模塊; 所述第一數(shù)據(jù)庫模塊,還用于接收所述第一解析模塊發(fā)來的所述請求消息。
6.一種移動終端,其特征在于,包括:第一輸入模塊、第一數(shù)據(jù)庫模塊和第一發(fā)送模塊;其中, 所述第一輸入模塊,用于接收用戶輸入的用戶狀態(tài)信息并提供給第一數(shù)據(jù)庫模塊;所述第一數(shù)據(jù)庫模塊,用于保存收到的用戶狀態(tài)信息;判斷發(fā)送觸發(fā)條件是否滿足;發(fā)送觸發(fā)條件滿足時,向第一發(fā)送模塊發(fā)送用戶狀態(tài)信息; 所述第一發(fā)送模塊,用于接收用戶狀態(tài)信息,向用戶的聯(lián)系人移動終端發(fā)送攜帶用戶狀態(tài)信息的通訊錄消息。
7.根據(jù)權(quán)利要求6所述的移動終端,其特征在于,所述移動終端還包括第二解析模塊、第二數(shù)據(jù)庫模塊和第二動態(tài)顯示模塊;其中, 所述第二解析模塊,用于接收并解析用戶的聯(lián)系人移動終端發(fā)來的攜帶聯(lián)系人狀態(tài)信息的通訊錄消息,并將解析出的聯(lián)系人狀態(tài)信息發(fā)給第二數(shù)據(jù)庫模塊; 所述第二數(shù)據(jù)庫模塊,用于保存收到的聯(lián)系人狀態(tài)信息;調(diào)用第二動態(tài)顯示模塊顯示通訊錄中聯(lián)系人的基本信息及狀態(tài)信息; 所述第二動態(tài)顯示模塊,用于顯示聯(lián)系人的基本信息以及狀態(tài)信息。
8.根據(jù)權(quán)利要求7所述的移動終端,其特征在于,所述移動終端還包括第二請求模塊;其中, 所述第二請求模塊,用于向用戶的聯(lián)系人移動終端發(fā)送請求更新聯(lián)系人狀態(tài)信息的請求消息。
9.根據(jù)權(quán)利要求6、7或8所述的移動終端,其特征在于,所述移動終端還包括:第一解析模塊;其中, 所述第一解析模塊,用于接收用戶的聯(lián)系人移動終端發(fā)來的請求更新用戶狀態(tài)信息的請求消息,并將所述請求消息發(fā)給第一數(shù)據(jù)庫模塊。
10.一種移動終端,其特征在于,包括:所述移動終端包括第二解析模塊、第二數(shù)據(jù)庫模塊和第二動態(tài)顯示模塊;其中, 所述第二解析模塊,用于接收并解析用戶的聯(lián)系人移動終端發(fā)來的攜帶聯(lián)系人狀態(tài)信息的通訊錄消息,并將解析出的聯(lián)系人狀態(tài)信息發(fā)給第二數(shù)據(jù)庫模塊; 所述第二數(shù)據(jù)庫模塊,用于保存收到的聯(lián)系人狀態(tài)信息;調(diào)用第二動態(tài)顯示模塊顯示通訊錄中聯(lián)系人的基本信息及狀態(tài)信息; 所述第二動態(tài)顯示模塊,用于顯示聯(lián)系人的基本信息以及狀態(tài)信息。
11.根據(jù)權(quán)利要求10所述的移動終端,其特征在于,所述移動終端還包括第二請求模塊;其中, 所述第二請求模塊,用于向用戶的聯(lián)系人移動終端發(fā)送請求更新聯(lián)系人狀態(tài)信息的請求消息。
12.—種通訊錄的動態(tài)顯示方法,其特征在于,該方法包括: 向第一移動終端輸入用戶狀態(tài)信息后,第一移動終端判斷發(fā)送觸發(fā)條件是否滿足,若滿足,將用戶狀態(tài)信息發(fā)給第二移動終端; 所述第二移動終端收到第一移動終端發(fā)來的用戶狀態(tài)信息后,顯示通訊錄中所述用戶的基本信息以及所述用戶狀態(tài)信息。
13.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述向第一移動終端輸入用戶狀態(tài)信息之前,該方法還包括: 在第一移動終端設(shè)置發(fā)送觸發(fā)條件。
14.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述第一移動終端判斷發(fā)送觸發(fā)條件是否滿足,若滿足,將用戶狀態(tài)信息發(fā)給第二移動終端包括: 所述第一移動終端的第一數(shù)據(jù)庫模塊保存輸入的用戶狀態(tài)信息,同時判斷發(fā)送觸發(fā)條件是否滿足,若滿足,第一數(shù)據(jù)庫模塊向第一移動終端的第一發(fā)送模塊發(fā)送用戶狀態(tài)信息,所述第一發(fā)送模塊將攜帶用戶狀態(tài)信息的通訊錄消息發(fā)給第二移動終端。
15.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述第二移動終端收到第一移動終端發(fā)來的用戶狀態(tài)信息后,顯示通訊錄中所述用戶的基本信息以及所述用戶狀態(tài)信息包括: 第二移動終端的第二解析模塊收到攜帶用戶狀態(tài)信息的通訊錄消息后,解析出用戶狀態(tài)信息并發(fā)給第二移動終端的第二數(shù)據(jù)庫模塊,第二數(shù)據(jù)庫模塊調(diào)用第二移動終端的第二動態(tài)顯示模塊顯示第二移動終端的通訊錄中所述用戶的基本信息及狀態(tài)信息。
16.根據(jù)權(quán)利要求12至15任一所述的方法,其特征在于,所述向第一移動終端輸入用戶狀態(tài)信息之后,該方法還包括: 第二移動終端向第一移動終端發(fā)送請求更新用戶狀態(tài)信息的請求消息。
17.根據(jù)權(quán)利要求16所述的方法,其特征在于,所述第二移動終端向第一移動終端發(fā)送請求更新用戶狀態(tài)信息的請求消息包括: 第二移動終端的第二請求模塊向第一移動終端的第一解析模塊發(fā)送請求更新用戶狀態(tài)信息的請求消息;所述第一解析模塊收到所述請求消息后,將其發(fā)給第一移動終端的第一數(shù)據(jù) 庫模塊。
全文摘要
本發(fā)明公開了一種通訊錄的動態(tài)顯示方法、系統(tǒng)及移動終端,其中方法包括向第一移動終端輸入用戶狀態(tài)信息后,第一移動終端判斷發(fā)送觸發(fā)條件是否滿足,若滿足,將用戶狀態(tài)信息發(fā)給第二移動終端;所述第二移動終端收到第一移動終端發(fā)來的用戶狀態(tài)信息后,進(jìn)行相應(yīng)的處理。通過本發(fā)明方案,本發(fā)明提供的方案能及時更新移動終端的通訊錄保存的聯(lián)系人狀態(tài)信息,使得用戶能夠更好地獲取聯(lián)系人的狀態(tài)信息,大大提高用戶與聯(lián)系人的溝通效率。
文檔編號H04M1/725GK103188373SQ20111045017
公開日2013年7月3日 申請日期2011年12月29日 優(yōu)先權(quán)日2011年12月29日
發(fā)明者安昌華, 高志華, 張麗, 楊光源 申請人:中興通訊股份有限公司