专利名称:一种终端通信录管理方法、系统及移动通信终端的制作方法
技术领域:
本发明属于通信领域,尤其涉及一种终端通信录管理方法、系统及移动通 信终端。
背景技术:
随着以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日
发明者虎 杨 申请人:深圳市戴文科技有限公司