一種終端通信錄管理方法、系統及移動通信終端的製作方法
2023-05-03 15:37:56
專利名稱:一種終端通信錄管理方法、系統及移動通信終端的製作方法
技術領域:
本發明屬於通信領域,尤其涉及一種終端通信錄管理方法、系統及移動通 信終端。
背景技術:
隨著以IP多々某體子系統(IP Multimedia Subsystem, IMS )為核心網的下一 代移動通信網絡的推廣,以及遵循網際網路工程任務組(Internet Engineering Task Force,正TF)標準的即時通信系統在IMS移動終端中的應用,即時通信必將 成為終端產品中不可缺少的軟體之一。
目前的終端通信錄與即時通信聯繫人列表是相互獨立的,其描述如下承 載即時通信的終端都會有終端通信錄,即電話本,終端通信錄記錄了與用戶有 信息交互的其他用戶的信息,主要包括用戶的電話號碼、住址、email等用戶信 息。用戶對終端通信錄的管理主要為本地管理,終端通信錄記錄的聯繫人信息 由終端生產廠商定義,對終端通信錄的操作大致為添加、刪除、修改、分組 等,並且這些操作不會受到被記錄的聯繫人的約束。
即時通信中聯繫人列表由即時通信生產設計方進行定義,即時通信中的聯 系人列表信息只能由使用即時消息的特定聯繫人進行管理的,而用戶對聯繫人 列表的操作主要為添加、刪除、分組等功能,修改聯繫人列表受到即時通信 軟體的約束,用戶是不能修改或者刪除除即時通信聯繫人列表中聯繫人本地顯 示以外的其它信息,用戶只能修改聯繫人的某些本地顯示屬性,例如本地顯示 暱稱。
現有技術中,如果用戶在使用即時通信過程中想添加或修改即時通信聯繫 人的一些資料(除本地顯示暱稱外),用戶只能通過其他方式添加或修改即時
4通信過程中獲取的聯繫人的一些資料,如通過人工記錄,或者在終端中新建相 關的記錄等,用戶在即時通信過程中不能實現終端通信錄和即時通信聯繫人列 表的統一管理,給用戶的使用帶來不便,使終端通信錄的管理效率較低。
發明內容
本發明實施例的目的在於提供一種終端通信錄管理系統,旨在解決現有方 案在即時通信過程中不能實現終端通信錄和即時通信聯繫人列表統一管理的問題。
本發明實施例是這樣實現的, 一種終端通信錄管理方法,包括以下步驟
在用戶使用即時通信聯繫人列表時產生控制指令;
對所述控制指令進行協調;
根據協調後的控制指令對終端通信錄進行管理。
本發明實施例的另一目的在於提供一種終端通信錄管理系統,所述系統包
括
指令生成單元,用於在用戶使用即時通信聯繫人列表時產生控制指令; 協調單元,對所述指令生成單元產生的控制指令進行協調; 管理單元,用於才艮據所述協調單元協調的控制指令對終端通信錄進行管理。 本發明實施例的另一目的在於提供一種包括上述終端通信錄管理系統的移 動通信終端。
在本發明實施例中,通過在用戶使用即時通信聯繫人列表時產生控制指令, 並對控制指令進行協調,根據協調後的控制指令對終端通信錄進行管理,實現 了即時通信過程中終端通信錄和即時通信聯繫人列表的統一管理,提高了終端 通信錄的管理效率,給用戶帶來方便。
圖1是本發明實施例提供的終端通信錄管理方法的流程圖; 圖2是本發明實施例提供的終端通信錄管理系統的結構圖。
具體實施例方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實 施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅 僅用以解釋本發明,並不用於限定本發明。
在本發明實施例中,通過在用戶使用即時通信聯繫人列表時產生控制指令, 並對控制指令進行協調,根據協調後的控制指令對終端通信錄進行管理。實現 了即時通信過程中終端通信錄和即時通信耳關係人列表的統一管理,以及即時通 信聯繫人列表和終端通信錄中聯繫人信息的融合,提高了終端通信錄的管理效 率,給用戶帶來方便。
圖1示出了本發明實施例提供的終端通信錄管理方法的處理流程。 在步驟S101中,在用戶使用即時通信聯繫人列表時產生控制指令。 在本發明實施例中,即時通信包括即時通信中組業務、呈現業務、即時通 信業務等,即時通信聯繫人列表可以是基於IMS的即時通信聯繫人列表,當然 也可以是基於其他形式的即時通信聯繫人列表。 在步驟S102中,對控制指令進行協調。
在本發明實施例中,對控制指令進行協調的步驟具體為接收制定的協調 規則,根據協調規則對控制指令進行協調。由於即時通信聯繫人列表與終端通 信錄之間存在差異性,制定的協調規則可以在一定程度上避免用戶對終端通信 錄進行操作時,發生誤刪除,誤修改的現象,用戶可以根據需求進行設置,也 可以在用戶使用過程中進行訂製。協調規則包括對控制指令的傳輸權限的定義。 在步驟S103中,4艮據協調後的控制指令對終端通信錄進行管理。 終端通信錄可以是終端中存放聯繫人信息的電話本,終端可以是移動通信終端,通常終端通信錄存放的文件目錄由本地資料庫獲取,根據協調後的控制
指令對終端通信錄進行管理具體包括對終端通信錄中聯繫人信息進行增加、 修改和刪除。
作為本發明一個較佳實施例,為了實現不同存儲格式的即時通信聯繫人列 表和終端通信錄中聯繫人信息的融合,在根據協調後的控制指令對終端通信錄 進行管理的步驟之前,終端通信錄管理方法進一步包括分別獲取即時通信聯 系人列表和終端通信錄中聯繫人信息的存儲格式;當即時通信聯繫人列表中的 聯繫人信息的存儲格式與終端通信錄中的聯繫人信息的存儲格式不一致時,將 即時通信聯繫人列表中聯繫人信息轉換為終端通信錄中聯繫人信息的存儲格 式。
作為本發明的另一較佳實施例,為了屏蔽即時通信聯繫人列表和終端通信 錄兩種列表之間的差異性,方便用戶使用,用戶還可以在即時通信過程中對設 置聯繫人信息界面的顯示策略,在步驟S103之前或者之後,終端通信錄管理方 法還包括判斷用戶是否處於即時通信狀態;當用戶處於即時通信狀態時,顯 示界面顯示即時通信人聯繫表,否則顯示終端通信錄。
圖2示出了本發明實施例提供的終端通信錄管理系統的結構圖。為了便於 說明僅示出了與本發明實施例相關的部分。
在本發明實施例中,終端通信錄管理系統主要包括指令生成單元11、協調 單元12以及管理單元13。
指令生成單元11在用戶使用即時通信聯繫人列表時產生控制指令,協調單 元12對指令生成單元11產生的控制指令進行協調,管理單元13根據協調單元 12協調的控制指令對終端通信錄進行管理。
在本發明實施例中,即時通信包括即時通信中組業務、呈現業務、即時通 信業務等,即時通信聯繫人列表可以是基於IMS的即時通信聯繫人列表,當然 也可以是基於其他形式的即時通信聯繫人列表。終端通信錄即為終端中存放聯 系人信息的電話本,終端可以是移動通信終端,通常終端通信錄存放的文件目
7錄由本地資料庫獲取。
管理單元13可以對終端通信錄中的聯繫人信息進行修改、添加、刪除等操
作。同時,管理單元13也可以實現對即時通信聯繫人列表中的聯繫人進行添加 或刪除,或者修改聯繫人本地屬性信息,例如暱稱,備註等操作。例如,用戶 在即時通信過程中使用即時通信聯繫人列表時,想添加聯繫人的電話號碼,由 於即時通信聯繫人列表受約束不能實現聯繫人的電話號碼的添加,此時指令生 成單元11產生相應的控制指令發送給協調單元12,如果用戶制定的協調規則 為用戶在任意時候可以對終端通信錄的聯繫人的電話號碼進行修改或添加,協 調單元12根據協調規則直接將該控制指令發送給管理單元,管理單元13根據 該控制指令在終端通信錄查找該聯繫人,並添加該電話號碼。當然,當用戶向 對即時通信聯繫人列表中的聯繫人進行添加或刪除時,由於即時通信聯繫人列 表不受該約束,即時通信聯繫人列表和終端通信錄還可以同時實現聯繫人的添 加或刪除。
在本發明實施例中,協調單元12進一步包括協調規則制定模塊,用於接 收制定的協調規則,以及協調子單元,用於根據協調規則制定模塊接收的協調 規則對指令生成單元產生的控制指令進行協調。由於即時通信聯繫人列表與終 端通信錄之間存在差異性,制定的協調規則可以在一定程度上避免用戶對終端 通信錄進行操作時,發生誤刪除,誤修改的現象,用戶可以根據需求進行設置, 也可以在用戶使用過程中進行訂製。協調規則包括對控制指令的傳輸權限的定 義。
作為本發明一個較佳實施例,由於對於不同的即時通信,都會有依照相應 的規範來存放聯繫人信息,例如在移動IMS項目中,聯繫人的存儲是通過XML 文檔進行存放的。當需要根據即時通信聯繫人列表中聯繫人信息對終端通信錄 中的聯繫人信息進行修改時,為了實現不同存儲格式的即時通信聯繫人列表和 終端通信錄中聯繫人信息的融合,需要先將即時通信聯繫人列表中聯繫人信息 轉化為終端通信錄的存儲格式,終端通信錄管理系統還包括終端通信錄格式獲取模塊、即時通信聯繫人列表格式獲取模塊和轉換模塊。
終端通信錄格式獲取模塊獲取終端通信錄中聯繫人信息的存儲格式,即時 通信聯繫人列表格式獲取模塊獲取即時通信聯繫人列表中聯繫人信息的存儲格 式,當終端通信錄格式獲取模塊獲取的終端通信錄中聯繫人信息的存儲格式與 即時通信聯繫人列表格式獲取模塊獲取的即時通信聯繫人列表中聯繫人信息的 存儲格式不同時,轉換模塊將即時通信聯繫人列表中聯繫人信息轉換為終端通
信錄中聯繫人信息的存儲格式,管理單元13根據協調單元12協調的控制指令,
以及存儲格式轉換後的即時通信聯繫人列表提供的聯繫人信息對終端通信錄進 行管理。其中,轉換模塊採用的存儲格式的轉換機制根據不同的存儲格式之間 的轉化可以預先定義。
作為本發明的另一較佳實施例,為了屏蔽即時通信聯繫人列表和終端通信 錄兩種列表之間的差異性,方便用戶使用,用戶還可以在即時通信過程中對設 置聯繫人信息界面的顯示策略,終端通信錄管理系統還包括判斷模塊和顯示單 元,判斷模塊判斷當前用戶是否處於即時通信狀態,當判斷模塊判斷用戶處於 即時通信狀態時,顯示單元顯示即時通信聯繫人列表,否則顯示終端通信錄。
在本發明實施例中,通過在用戶使用即時通信聯繫人列表時產生控制指令, 並對控制指令進行協調,根據協調後的控制指令對終端通信錄進行管理,實現 了即時通信過程中終端通信錄和即時通信聯繫人列表的統一管理,以及即時通 信聯繫人列表和終端通信錄中聯繫人信息的融合,提高了終端通信錄的管理效 率,給用戶帶來方便。
以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發 明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明 的保護範圍之內。
9
權利要求
1、一種終端通信錄管理方法,其特徵在於,所述方法包括以下步驟在用戶使用即時通信聯繫人列表時產生控制指令;對所述控制指令進行協調;根據協調後的控制指令對終端通信錄進行管理。
2、 如權利要求l所述的方法,其特徵在於,所述對所述控制指令進行協調的步驟具體為接收制定的協調規則,所述協調規則包括定義控制指令的傳輸權限;根據所述協調規則對所述控制指令進行協調。
3、 如權利要求l所述的方法,其特徵在於,所述根據協調後的控制指令對終端通信錄進行管理具體包括根據協調後的控制指令對所述終端通信錄中聯繫人信息進行增加、#~改和刪除。
4、 如權利要求l所述的方法,其特徵在於,在所述根據協調後的控制指令對終端通信錄進行管理的步驟之前或者之後,所述方法還包括判斷用戶是否處於即時通信狀態;當用戶處於即時通信狀態時,顯示界面顯示所述即時通信聯繫人列表,否則顯示所述終端通信錄。
5、 如權利要求l所述的方法,其特徵在於,在所述根據協調後的控制指令對終端通信錄進行管理的步驟之前,所述方法進一步包括分別獲取即時通信聯繫人列表和所述終端通信錄中聯繫人信息的存儲格式;當所述即時通信聯繫人列表中的聯繫人信息的存儲格式與所述終端通信錄中的聯繫人信息的存儲格式不一致時,將所述即時通信聯繫人列表中聯繫人信息轉換為所述終端通信錄中聯繫人信息的存儲格式。
6、 一種終端通信錄管理系統,其特徵在於,所述系統包括指令生成單元,用於在用戶使用即時通信聯繫人列表時產生控制指令;協調單元,對所述指令生成單元產生的控制指令進行協調;管理單元,用於根據所述協調單元協調的控制指令對終端通信錄進行管理。
7、 如權利要求6所述的系統,其特徵在於,所述協調單元進一步包括 協調規則制定模塊,用於接收制定的協調規則,所述協調規則包括定義控制指令的傳輸權限;協調子單元,用於根據所述協調規則制定模塊接收的協調規則對所述指令生成單元產生的控制指令進行協調。
8、 如權利要求6所述的系統,其特徵在於,所述系統還包括 判斷模塊,用於判斷當前用戶是否處於即時通信狀態;顯示單元,用於當所述判斷^t塊判斷用戶處於即時通信狀態時,顯示所述 即時通信聯繫人列表,否則顯示所述終端通信錄。
9、 如權利要求6所述的系統,其特徵在於,所述系統還包括 終端通信錄格式獲取模塊,用於獲取終端通信錄中聯繫人信息的存儲格式; 即時通信聯繫人列表格式獲取模塊,用於獲取即時通信聯繫人列表中聯繫人信息的存儲格式;轉換模塊,用於當所述終端通信錄格式獲取模塊獲取的終端通信錄中聯繫 人信息的存儲格式與所述即時通信聯繫人列表格式獲取模塊獲取的即時通信聯 系人列表中聯繫人信息的存儲格式不同時,將所述即時通信聯繫人列表中聯繫 人信息轉換為所述終端通信錄中聯繫人信息的存儲格式。
10、 一種移動通信終端,其特徵在於,包括權利要求6至9中任一項所述 的終端通信錄管理系統。
全文摘要
本發明適用於通信領域,提供了一種終端通信錄管理方法、系統及移動通信終端,所述方法包括以下步驟在用戶使用即時通信聯繫人列表時產生控制指令;對所述控制指令進行協調;根據協調後的控制指令對終端通信錄進行管理。在本發明實施例中,通過在用戶使用即時通信聯繫人列表時產生控制指令,並對控制指令進行協調,根據協調後的控制指令對終端通信錄進行管理,實現了即時通信過程中終端通信錄和即時通信聯繫人列表的統一管理,提高了終端通信錄的管理效率,給用戶帶來方便。
文檔編號H04M1/72GK101494693SQ20091010546
公開日2009年7月29日 申請日期2009年2月18日 優先權日2009年2月18日
發明者虎 楊 申請人:深圳市戴文科技有限公司