通讯信息系统及其联系人的关联方法

文档序号:7685612阅读:161来源:国知局

专利名称::通讯信息系统及其联系人的关联方法
技术领域
:本发明涉及通讯信息处理技术,特别涉及一种通讯信息系统及其联系人的关联方法。
背景技术
:目前的移动通话终端或是个人电脑(PC,PersonalComputer)等终端中,都包括通讯信息系统,主要包括通讯信息处理模块和显示模块。上述显示模块用于向使用者提供操作界面,接收使用者通过操作界面输入的操作命令。不同的操作命令中可以携带不同的内容,例如增加通讯信息的操作命令中可以携带需要增加的联系人的姓名字符和具体通讯信息,查询操作命令中可以携带需要查询的联系人的姓名字符。上述通讯信息处理模块,用于存储联系人标识和其对应的通讯信息。通讯信息主要包括电话号码、邮箱地址和传真号码等。上述联系人标识由通讯信息处理模块建立,下文中将给出简要介绍,每个联系人标识都唯一代表一个联系人。以移动通话终端中的通讯信息系统为例,存储的通讯信息就是通常所说的通讯录。表1给出了一种存储示例,其中联系人标识100000100004分别代表一个联系人,如100000代表姓名为"张艺,,的联系人。当然,这部分通讯信息也可以存储在通讯信息处理模块之外的一个单独模块中。<table>tableseeoriginaldocumentpage7</column></row><table>表1上述通讯信息处理模块,还用于按照显示模块接收的操作命令的指示,对存储的通讯信息进行增加、删除、修改和查询等操作。例如进行增加通讯信息的操作时,显示模块接收携带联系人的姓名字符(例如"张艺,,)和具体通讯信息(例如电话号码)的操作命令,通讯信息处理模块为操作命令中携带的联系人的姓名字符建立对应的联系人标识(例如100000),存储该联系人的姓名字符与所建立的联系人标识的对应关系,并对应地存储联系人标识和操作命令中携带的通讯信息。又例如,进行对已存储的通讯信息进行查询操作时,显示模块接收携带需要查询的联系人的姓名字符的操作命令,由于该查询操作针对的通讯信息已经存储过,因此通讯信息处理模块必然已经存储了上述需要查询的联系人的姓名字符与其联系人标识的对应关系,通讯信息处理模块根据该对应关系,确定操作命令中携带的联系人的姓名字符对应的联系人标识,就可以查询到对应的通讯信息。在人际关系日益复杂的情况下,越来越多的人之间将存在关联关系,但是现有的通讯信息系统在存储通讯信息时,并不能体现这种联系人之间的关联关系,有时给通讯信息的查询带来麻烦。例如使用者需要查询由某个经常通讯的老朋友介绍的新朋友的通讯信息,只能牢记该新朋友的姓名,再按照通常的方法才能准确的从通讯录中找到其通讯信息,而无法通过查询老朋友的关联关系而间接获得该新朋友的通讯信息,这对拥有庞大社交群的人来说,记忆难度非常大,不方便使用。
发明内容有鉴于此,本发明的主要目的在于提供一种通讯信息系统,该系统可以建立自身存储的联系人之间的关联关系,从而降低通讯信息的查询难度,方便使用。本发明的另一个目的在于提供一种通讯信息系统中联系人的关联方法,使用该方法可以建立通信信息系统中的联系人之间的关联关系,从而降低通讯信息的查询难度,方便使用。本发明的技术方案是这样实现的一种通讯信息系统,包括通讯信息处理模块和显示模块,其中通讯信息处理模块,用于存储联系人标识与联系人的姓名字符的对应关系;关键在于,该系统中还包括属性信息模块;所述显示模块,用于接收携带联系人的姓名字符的属性信息设置命令;所述通讯信息处理模块,用于根据所述通讯信息处理模块中存储的对应关系,确定所述联系人的姓名字符对应的联系人标识;所述属性信息模块,用于按照所述属性信息设置命令的指示,设置所述联系人标识对应的属性信息,所述属性信息包括用于指示与所述联系人存在关联关系的关联联系人的关联联系人标识。较佳地,所述属性信息设置命令中进一步携带指示所述联系人与关联联系人之间关联关系类别的关系类别字符;所述通讯信息处理才莫块包括联系人标识存储单元,用于存储联系人标识与联系人的姓名字符的对应关系;关系类别标识存储单元,用于存储关系类别字符与关系类别标识的对应关系;确定单元,用于根据所述关系类别标识存储单元中存储的对应关系,确定所述关系类别字符对应的关系类别标识;根据所述联系人标识存储单元中存储的对应关系,确定所述联系人的姓名字符对应的联系人标识;所述属性信息模块设置的属性信息中,进一步包括所述确定单元确定出的关系类别标识。较佳地,所述属性信息设置命令中进一步携带关联联系人的姓名字符,该关联联系人的姓名字符为所述通讯信息处理模块已存储的信息;所述属性信息中包括的关联联系人标识,是由所述确定单元根据所述属性信息设置命令中携带的关联联系人的姓名字符、及联系人标识存储单元中存储的对应关系确定出的;所述属性信息设置命令指示增加或删除操作;所述属性信息模块包括第一解析单元,用于解析所述显示模块输入的属性信息设置命令,向第一执行单元发送增加或删除执行通知;第一执行单元,用于接收所述第一解析单元的增加执行通知,对应所述确定单元确定出的联系人标识,增加包括确定单元确定出的关联联系人标识和关系类别标识的属性信息,对应所述确定单元确定出的关联联系人标识,增加包括确定单元确定出的联系人标识和关系类别标识的属性信息;或者接收所述第一解析单元的删除执行通知,对应所述确定单元确定出的联系人标识,删除包括确定单元确定出的关联联系人标识和关系类别标识的属性信息,对应所述确定单元得出的关联联系人标识,删除包括确定单元确定出的联系人标识和关系类别标识的属性信息。较佳地,所述属性信息设置命令中进一步携带关联联系人的姓名字符,该关联联系人的姓名字符为所述通讯信息处理模块未存储的信息;所述通讯信息处理模块中进一步包括联系人标识建立单元,用于为所述属性信息设置命令中携带的关联联系人的姓名字符建立对应的关联联系人标识;将所述关联联系人的姓名字符和建立的关联联系人标识对应地存储到所述联系人标识存储单元中;所述属性信息设置命令指示增加操作;所述属性信息模块包括第二解析单元,用于解析所述显示模块输入的属性信息设置命令,向第二执行单元发送增加执行通知;第二执行单元,用于接收所述第二解析单元的增加执行通知,对应所述确定单元确定出的联系人标识,增加包括确定单元确定出的关联联系人标识和关系类别标识的属性信息,对应所述确定单元确定出的关联联系人标识,增加包括确定单元确定出的联系人标识和关系类别标识的属性信息记录。较佳地,所述联系人标识为需要从所述通讯信息处理模块中删除的联系人标识,所述属性信息设置命令指示删除操作;所述属性信息模块包括第三解析单元,用于解析所述显示模块输入的属性信息设置命令,向第二执行单元发送删除执行通知;第三执行单元,用于接收所述第三解析单元的删除执行通知,查找与所述确定单元确定出的联系人标识对应的属性信息,获取确定出的属性信息中包括的关联联系人标识,删除与该获取的关联联系人标识对应、且包括所述确定单元确定出的联系人标识的所有属性信息。较佳地,所述显示模块进一步用于接收携带联系人的姓名字符和关系类别字符的查询命令;所述确定单元进一步用于针对所述查询命令中的联系人的姓名字符确定出对应的联系人标识,针对所述查询命令中的关系类别字符确定出对应的关系类别标识;所述通讯信息处理模块中进一步包括查询单元,用于根据所述确定单元针对查询命令确定的联系人标识查询对应的属性信息,在该属性信息中根据所述确定单元针对查询命令确定的关系类别标识查询对应的关联联系人标识,再查询该关联联系人标识对应的通讯信息。一种通讯信息系统中联系人的关联方法,关键在于,该方法包括接收携带联系人的姓名字符的属性信息设置命令;根据预设的联系人的姓名字符与联系人标识的对应关系,确定所述属性信息设置命令中携带的联系人的姓名字符对应的联系人标识;按照所述属性信息设置命令的指示,设置与所述联系人标识对应的属性信息,所述属性信息包括用于指示与所述联系人存在关联关系的关联联系人的关联写关系人标识。较佳地,所述属性信息设置命令中进一步携带代表所述联系人与所述关联联系人之间的关联关系类别的关系类别字符,设置所述属性信息之前进一步包括根据预设的关系类别字符与关系类别标识的对应关系,确定所述属性信息设置命令中携带的关系类别字符对应的关系类别标识;所述属性信息中还包括所述确定出的关系类别标识。较佳地,所述属性信息设置命令中进一步携带所述关联联系人的姓名字符,该关联联系人的姓名字符为所述预设的联系人的姓名字符与联系人标识的对应关系中已包括的信息;确定所述属性信息设置命令中携带的联系人的姓名字符对应的联系人标识之后、设置属性信息之前进一步包括根据预设的联系人的姓名字符与联系人标识的对应关系,确定与所述属性信息设置命令中携带的关联联系人的姓名字符对应的关联联系人标识;所述属性信息设置命令指示增加或删除操作;所述设置属性信息为解析所述属性信息设置命令;对应所述属性信息设置命令中携带的联系人标识,增加包括所述确定出的关联联系人标识和关系类别标识的属性信息,对应属性信息设置命令中携带的关联联系人标识,增加包括所述确定出的联系人标识和关系类别标识的属性信息;或者对应所述属性信息设置命令中携带的联系人标识,删除包括所述确定出的关联联系人标识和关系类别标识的属性信息,对应属性信息设置命令中包括的关联联系人标识,删除包括所述确定出的联系人标识和关系类别标识的属性信息。较佳地,所述属性信息设置命令中进一步携带关联联系人的姓名字符,该关联联系人的姓名字符为所述预设的联系人的姓名字符与联系人标识的对应关系中未包括的信息;确定所述属性信息设置命令中携带的联系人的姓名字符对应的联系人标识之后、设置属性信息之前进一步包括为属性信息设置命令中携带的所述关联联系人的姓名字符建立对应的关联联系人标识;所述属性信息设置命令指示增加操作;所述设置属性信息为解析所述属性信息设置命令;对应所述属性信息设置命令中携带的联系人标识,增加包括所述建立的关联联系人标识和确定出的关系类别标识的属性信息,对应所述建立的关联联系人标识,增加包括所述确定出的联系人标识和关系类别标识的属性信息。较佳地,所述联系人标识为需要从预设的联系人的姓名字符与联系人标识的对应关系中删除的联系人标识,所述属性信息设置命令指示删除操作;所述设置属性信息为解析所述属性信息设置命令;确定与所述属性信息设置命令中携带的联系人标识对应的属性信息,获取确定出的属性信息中包括的关联联系人标识,删除与该获取的关联联系人标识对应、且包括所述属性信息设置命令中携带的联系人标识的所有属性信息。较佳地,所述设置与联系人标识对应的属性信息之后进一步包括接收携带联系人的姓名字符和关系类别字符的查询命令;根据预设的联系人的姓名字符与联系人标识的对应关系,确定查询命令中的联系人的姓名字符对应的联系人标识,查询该联系人标识对应的属性信息;根据预设的关系类别字符与关系类别标识的对应关系,确定查询命令中的关系类别字符对应的关系类别标识,在查询出的属性信息中查找与该关系类别标识对应的关联联系人标识,再查询该关联联系人标识对应的通讯信息。可见,本发明提供的通讯信息系统,由显示模块接收使用者输入的联系人的姓名字符,由通讯信息处理模块确定出上述联系人的姓名字符对应的联系人标识,再由属性信息模块对应该联系人标识设置属性信息,属性信息中包括了指示与所述联系人存在关联关系的关联联系人的关联联系人标识。因此,本发明提供的通讯信息系统,利用使用者的输入内容可以通过属性信息建立联系人之间的关联关系,使得使用者在查询某一联系人的通讯信息时,即使没有准确记住该联系人的姓名,也可以先查找到与该联系人有关联关系的另一个较熟悉的联系人,进而通过该较熟悉的联系人对应的属性信息间接查找到需要查询的联系人标识,进而查找到其对应的通讯信息,降低了通讯信息的查询难度,方便使用。图1为本发明提供的通讯信息系统的结构示意图;图2为本发明提供的通讯信息系统第一种内部结构的示意图;图3为本发明提供的通讯信息系统第二种内部结构的示意图;图4为本发明提供的通讯信息系统第三种内部结构的示意图;图5为本发明提供的通讯信息系统中第一种操作界面示意图;图6为本发明提供的通讯信息系统中第二种操作界面示意图;图7为本发明冲是供的通讯信息系统中联系人的关联方法流程图。具体实施例方式为使本发明的目的和优点更加清楚,下面结合附图和实施例对本发明做进一步的详细说明,这些说明是非限制性的。图1为本发明提供的通讯信息系统的结构示意图,该系统中包括通讯信息处理模块和显示模块,其中通讯信息处理模块,用于存储联系人标识与联系人的姓名字符的对应关系。上述这些模块还具备一些与通常情况下相同的功能,这部分功能在这里不再赘述。关键在于该系统中还包括属性信息模块。所述显示模块,用于接收携带联系人的姓名字符的属性信息设置命令。所述通讯信息处理模块,用于根据所述通讯信息处理模块中存储的对应关系,确定所述联系人的姓名字符对应的联系人标识。所述属性信息模块,用于按照所述属性信息设置命令的指示,设置与所述联系人标识对应的属性信息,所述属性信息包括用于指示与所述联系人存在关联关系的关联联系人的关联联系人标识。可见,本发明提供的通讯信息系统,由显示模块接收使用者输入的联系人的姓名字符,由通讯信息处理模块确定出上述联系人的姓名字符对应的联系人标识,再由属性信息模块对应该联系人标识设置属性信息,属性信息中包括用于指示与所述联系人存在关联关系的关联联系人的关联联系人标识。因此,本发明提供的通讯信息系统,利用使用者的输入内容可以通过属性信息建立联系人之间的关联关系,使得使用者在查询某一联系人的通讯信息时,即使没有准确记住该联系人的姓名,也可以先查找到与该联系人有关联关系的另一个较熟悉的联系人,进而通过该较熟悉的联系人对应的属性信息间接查找到需要查询的联系人标识,进而查找到其对应的通讯信息,降低了通讯信息的查询难度,方便使用。命令中可以进一步包括代表所述联系人与所述关联联系人之间的关联关系类别的关系类别字符,例如"同学"、"同事"等,在这种情况下通讯信息处理模块的内部结构可以包括联系人标识存储单元,用于存储联系人标识与联系人的姓名字符的对应关系。关系类别识别存储单元,用于存储关系类别字符与关系类别标识的对应关系。所述确定单元,用于根据所述关系类别标识存储单元中存储的对应关系,确定所述属性信息设置命令中携带的关系类别字符对应的关系类别标识;根据所述标识存储单元中存储的对应关系,确定所述联系人的姓名字符对应的联系人标识。所述属性信息记录模块设置的属性信息中,进一步包括所述确定单元确定出的关系类别标识。可以看出,在属性信息中进一步增加了关系类别标识后,使得联系人之间的关联关系更加具体化。基于上述考虑关系类别的情况,以下几种不同的情况下,属性信息模块可以具有不同的内部结构。第一、显示模块接收的属性信息设置命令中进一步携带关联联系人的姓名字符,且该关联联系人对应的关联联系人标识已存储在所述通讯信息处理模块中。这主要是针对联系人和关联联系人均为已存储联系人时,如何修改联系人之间的关联关系,这里的修改指增加或删除操作。此时,所述属性信息模块设置的属性信息中包括的关联联系人标识,是由所述确定单元根据所述属性信息设置命令中携带的关联联系人的姓名字符、及联系人标识存储单元中存储的对应关系确定出的。在此基础上,本发明通讯信息系统中的属性信息模块的内部结构可以包括第一解析单元,用于解析所述显示模块输入的属性信息设置命令,向第一执行单元发送增加或删除执行通知。第一执行单元,用于接收所述第一解析单元的增加执行通知,对应所述确定单元确定出的联系人标识,增加包括确定单元确定出的关联联系人标识和关系类别标识的属性信息,对应所述确定单元确定出的关联联系人标识,增加包括确定单元确定出的联系人标识和关系类别标识的属性信息;或者接收所述第一解析单元的删除执行通知,对应所述确定单元确定出的联系人标识,删除包括关联联系人标识和确定单元确定出的关系类别标识的属性信息,对应所述确定单元确定出的关联联系人标识,删除包括确定单元确定出的联系人标识和系类别标识的属性信息。可以看出,属性信息模块在针对属性信息设置命令中包括的联系人增加或删除关联关系的同时,也针对该联系人的关联联系人增加或删除关联关系,即使用者只需输入一次属性信息设置命令,就可以针对该联系人和其关联联系人同时增加或删除关联关系。图2示出了上述第一种情况下的通讯信息系统的内部结构。第二、显示模块接收的属性信息设置命令中进一步携带关联联系人的姓名字符,且所述关联联系人对应的关联联系人标识未存储在所述通讯信息处理模块中。这主要是针对关联联系人为新增联系人时,如何增加联系人之间的关联关系。此时,通讯信息处理模块的内部结构中可以进一步包括联系人标识建立单元,用于为所述关联联系人的姓名字符建立对应的关联联系人标识;将所述关联联系人的姓名字符和建立的关联联系人标识对应地存储到所述联系人标识存储单元中。在此基础上,本发明通讯信息系统中的属性信息模块的内部结构可以包括第二解析单元,用于解析所述显示模块输入的属性信息设置命令,向第二执行单元发送删除纟丸行通知。第二执行单元,用于接收所述第二解析单元的增加执行通知,对应所述确定单元确定出的联系人标识,增加包括确定单元确定出的关联联系人标识和关系类别标识的属性信息,对应所述确定单元确定出的关联联系人标识,增加包括确定单元确定出的联系人标识和关系类别标识的属性信息。同样地,在这种情况下,属性信息模块在针对属性信息设置命令中包括的联系人增加关联关系的同时,也针对该联系人的关联联系人增加关联关系,即使用者只需输入一次属性信息设置命令,就可以针对该联系人和其关联联系人同时增加关联关系。图3示出了上述第二种情况下的通讯信息系统的内部结构。第三、显示模块接收的属性信息设置命令中包括的联系人标识,为需要从所述通讯信息处理模块中删除的联系人标识,属性信息设置命令指示删除操作。这主要是针对当需要从通讯信息系统中删除某一联系人及其通讯信息时,需要同时删除其与其他联系人的关联关系的情况。此时,属性信息模块包括第三解析单元,用于解析所述显示模块输入的属性信息设置命令,向第二执行单元发送删除执行通知。第三执行单元,用于接收所述第三解析单元的删除执行通知,查找与所述确定单元确定出的联系人标识对应的属性信息,获取确定出的属性信息中包括的关联联系人标识,删除与该关联联系人标识对应、且包括所述确定单元确定出的联系人标识的所有属性信息。图4示出了上述第三种情况下的通讯信息系统的内部结构。以上所介绍的都是通讯信息系统中,如何通过设置属性信息建立联系人之间的关联关系,基于这种关联关系,本发明的通讯信息系统还可以进一步执行查询操作,以实现通过较熟悉的联系人查找到与其关联的其他联系人的通讯信息。为实现这一目的,上述显示模块进一步用于接收携带联系人的姓名字符和关系类别字符的查询命令。上述确定单元进一步用于针对所述查询命令中的联系人的姓名字符确定出对应的联系人标识,针对所述查询命令中的关系类别字符确定出对应的关系类别标识。上述通讯信息处理模块中进一步包括查询单元,用于根据所述确定单元针对查询命令确定的联系人标识查询对应的属性信息,在该属性信息中根据所述确定单元针对查询命令确定的关系类别标识查询对应的关联联系人标识,再查询该关联联系人标识对应的通讯信息。下面结合具体的应用场景,举出本发明提供的通讯信息系统的一个具体实施例,该实施例中的通讯信息系统位于移动通话终端中。本实施例中,通讯信息处理模块中存储的关系类别字符与关系类别标识的对应关系,以表2所示的关系类别表形式存储,其中关系类别标识l代表"朋友",关系类别标识2代表"家人",关系类别标识3代表"同事",关系类别标识4代表"同学"。除表2所示出的关系类别标识之外,还可以根据实际需要动态设置其他关系类别,例如"邻居,,、"球友"等等。<table>tableseeoriginaldocumentpage18</column></row><table>表2通讯信息处理模块中存储的与联系人姓名字符对应的联系人标识如表3所示,其中联系人标识100000对应姓名字符为"张艺"的联系人、联系人标识"1000001"对应姓名字符为"陈安"的联系人、联系人标识100002对应姓名字符为"许义飞"的联系人,联系人标识100003对应姓名字符为"蔡贺,,的联系人。<table>tableseeoriginaldocumentpage18</column></row><table>本实施例中的属性信息可以用关系总表和关系链表这两种表格共同体现,这两种表格通过关系总表编号相联系,下文中将结合处理过程具体描述这两种表格,这里仅简要列举出这两种表格的结构,表4示出的是关系总表。<table>tableseeoriginaldocumentpage19</column></row><table>表4每个联系人标识会具有不同关系类别下的多个关系链表,表5和表6分别示出了"张艺"和"陈安"在关系类别标识4(即"同学")下的关系链表。以"张艺,,的关系链表为例,可以看出通过记录关联联系人(例如"陈安,,)的关系总表编号(例如关系总表编号2),实际上相当于记录了该关联联系人在关系总表中对应的关系类别标识(例如关系类表标识4)和联系人标识(例如100001),即相当于间接记录了包括关联联系人标识和关系类别标识的属性信息。<table>tableseeoriginaldocumentpage19</column></row><table>表5<table>tableseeoriginaldocumentpage19</column></row><table>表6本实施例中属性信息模块设置属性信息,可以包括以下几种具体情况第一、当新增联系人及其通讯信息时,属性信息记录模块设置属性信息记录,是指针对新增的联系人增加属性信息记录。假设属性信息设置命令中包括联系人的姓名字符"张艺"和关系类别字符"同学",关联联系人的姓名字符为新增的联系人"陈安,,,通讯信息处理模块和属性信息记录模块可以通过以下过程进行增加属性信息记录的操作通讯信息处理模块为新增联系人"陈安"建立对应的联系人标识100001,确定"张艺"的联系人标识100000。通讯信息处理模块根据当前需要关联的关系类别字符"同学",在关系类别表中查找出对应"同学"的关系类别标识4。属性信息记录模块在关系总表中查找关系类别标识为4、且联系人标识为100000的关系总表编号1,在联系人"陈安,,的关系链表中添加关系总表编号1。完成后相当于为联系人标识为100000的联系人"张艺"在"同学"类别下增加了关联联系人"陈安"。同时属性信息模块在关系总表中查找关系类别标识为4、且联系人标识为100001的关系总表编号2,在联系人"张艺"的关系链表中添加关系总表编号2。完成后相当于为联系人标识为100001的联系人"陈安,,在"同学,,类别下增加了关联联系人"张艺"。在上述执行过程中,由显示模块向使用者提供如图5和图6所示的两种界面,可以使用这两种界面中的任一种。在图5中,首先通过类别菜单21可以选择当前想要建立的关联关系所属的关系类别,例如图5中选择的"同学"类别;其次,在过滤菜单22选择"同学关系",将当前通讯信息系统中已具有同学关系的所有联系人显示出来,当然在过滤菜单22也可以选择"全部,,,这时将当前通讯信息系统中所有的联系人显示出来;再次,通过选择按钮在联系人姓名前的选择框12标记要查找的联系人,如标记"张艺";最后通过确认按钮完成"张艺,,与"陈安"针对"同学"类别的关联。经过上述过程之后,"张艺"与"陈安,,对应的联系人标识都将包括在对方的"同学,,类别的属性信息记录中。在图6中,首先,进入联系人"张艺"的操作页面;其次,进入"张艺"的"同学,,类别界面,点击该界面的功能按钮将出现新增联系人的菜单,通过该菜单将"陈安"的姓名加入"张艺"的"同学"类别列表中,该菜单的选择也将同时在"陈安"的"同学"类别列表中添加"张艺,,的姓名。第二、当修改通讯信息系统中已存储联系人之间的关联关系时,假设属性信息设置命令中包括联系人的姓名字符"张艺"、关联联系人的姓名字符"陈安"和关系类别字符"同学",属性信息设置命令指示增加操作。通讯信息处理模块和属性信息模块可以通过上述第一中所述的过程进行操作,但是在第一步中通讯信息处理模块将不再新建"陈安,,的联系人标识100001,根据自身存储的联系人字符与联系人标识的对应关系,确定"陈安"的联系人标识100001,其他后续过程均相同。并且仍然可以使用如图5和6所示的操作界面。在这种情况下,属性信息设置命令还可以指示删除操作,同样按照上述过程,只是在最后一步将添加改为删除即可。在删除操作中仍然可以使用如图5和6所示的操作界面,只是需要在最后一步中选择图5中的取消按钮或者图6中的删除关系按钮。第三、当需要删除通讯信息系统中的一个联系人时,需要同时删除该联系人与其他联系人之间的关联关系。假设属性信息设置命令中包括的联系人的姓名字符"陈安"就代表要删除的联系人,通讯信息处理模块和属性信息模块可以通过以下过程进行设置属性信息的操作通讯信息处理模块确定要删除的联系人"陈安"的联系人标识100001。属性信息记录模块在"陈安"的关系链表中获取所有关系总表编号。在本实施例中获取的关系总表编号将只有1。属性信息记录模块在关系总表中查找获取的所有关系总表编号分别对应的联系人标识。在本实施例中查找到的联系人标识将是指示"张艺"的100000。属性信息记录模块在查找到的联系人标识对应的关系链表中,删除"陈安,,的联系人标识100001在关系总表中对应的关系总表编号2。在通讯信息系统通常的应用中,通讯信息系统中的通讯信息存在同步过程,针对本发明提供的通讯信息系统,这种同步过程中将增加对联系人之间关联关系的同步。如果基于本实施例中设置的属性信息,需要通过"陈安"间接查询与他有同学关系的"张艺"的通讯信息,通讯信息系统可以先根据输入的姓名字符"陈安"确定对应的联系人标识100001,然后确定同学关系对应的关系类别标识4;在"陈安"的关系链表中查询所有关系总表编号,在本实施例中将查询到关系总表编号1;进一步在关系总表中获取关系总表编号l对应的联系人标识100000,再按照通常的方法就可以获得上述联系人标识100000对应的^:系人"张艺"的通讯信息。基于本发明提供的通讯信息系统,下面介绍本发明提供的通讯信息系统中联系人的关联方法,图7示出了该方法的流程图,该流程包括步骤701:接收携带联系人的姓名字符的属性信息设置命令。步骤702:根据预设的联系人的姓名字符与联系人标识的对应关系,确定所述属性信息设置命令中携带的联系人的姓名字符对应的联系人标识。步骤703:按照所述属性信息设置命令的指示,设置与所述联系人标识对应的属性信息,所述属性信息包括用于指示与所述联系人存在关联关系的关联联系人的关联联系人标识。可见,本发明提供的通讯信息系统中联系人的关联方法,接收使用者输入的联系人的姓名字符,确定出上述联系人的姓名字符对应的联系人标识,再、对应该联系人标识设置属性信息,属性信息中包括用于指示与所述联系人存在关联关系的关联联系人的关联联系人标识。因此,本发明提供的通讯信息系统中联系人的关联方法,利用使用者的输入内容可以通过属性信息建立联系人之间的关联关系,使得使用者在查询某一联系人的通讯信息时,即使没有准确记住该联系人的姓名,也可以先查找到与该联系人有关联关系的另一个较熟悉的联系人,进而通过该较熟悉的联系人对应的属性信息记录间接查找到需要查询的联系人标识,进而查找到其对应的通讯信息,降低了通讯信息的查询难度,方便使用。对应对本发明系统介绍中给出的各种具体实施情况,本发明提供的方法也可以有不同的执行流程。步骤701中的属性设置命令中进一步携带代表所述联系人与所述关联联系人之间关联关系类别的关系类别字符,在步骤703设置属性信息之前可以进一步包括根据预设的关系类别字符与关系类别标识的对应关系,确定所述属性信息设置命令中携带的关系类别字符对应的关系类别标识。并且步骤703设置的属性信息中还包括所述确定出的关系类别标识。在上述考虑关系类别的基础上,步骤701中的属性信息设置命令中可以进一步携带所述关联联系人的姓名字符,如果该姓名字符对应的关联联系人标识为预设的联系人的姓名字符与联系人标识的对应关系中已存储的信息,则在步骤702和步骤703之间可以进一步包括根据预设的联系人的姓名字符与联系人标识的对应关系,确定与所述关联联系人的姓名字符对应的关联耳关系人标识。进一步,步骤701中的属性信息设置命令可以指示增加或删除操作,步骤703中设置属性信息可以为解析所述属性信息设置命令;对应所述属性信息设置命令中携带的联系人标识,增加包括所述确定出的关联联系人标识和关系类别标识的属性信息,对应属性信息设置命令中携带的关联联系人标识,增加包括所述确定出的联系人标识和关系类别标识的属性信息;或者对应所述属性信息设置命令中携带的联系人标识,删除包括所述确定出的关联联系人标识和关系类别标识的属性信息,对应属性信息设置命令中包括的关联联系人标识,删除包括所述确定出的联系人标识和关系类别标识的属性信息。另一种情况,在上述考虑关系类别的基础上,步骤701的属性信息设置命令中可以进一步携带与所述联系人存在关联关系的关联联系人的姓名字符,如果该姓名字符对应的关联联系人标识为预设的联系人的姓名字符与联系人标识的对应关系中未存储的信息,则在步骤702和步骤703之间可以进一步包括为属性信息设置命令中携带的所述关联联系人的姓名字符建立对应的关联联系人标识。进一步,步骤701中的属性信息设置命令可以指示增加操作,步骤703中的设置属性信息可以为解析所述属性信息设置命令;对应所述属性信息设置命令中携带的联系人标识,增加包括所述确定出的关联联系人标识和关系类别标识的属性信息,对应所述建立的关联联系人标识,增加包括所述确定出的联系人标识和关系类别标识的属性信息。第三种情况,在上述考虑关系类别的基础上,步骤701的属性信息设置命令中携带的联系人标识为需要从预设的联系人标识与联系人的姓名字符的对应关系中删除的联系人标识,所述属性信息设置命令指示删除操作。步骤703中的设置属性信息可以为解析所述属性信息设置命令;确定与所述属性信息设置命令中携带的联系人标识对应的属性信息,获取确定出的属性信息中包括的关联联系人标识,删除对应该关联联系人标识、且包括所述属性信息设置命令中携带的联系人标识的所有属性信息。本发明提供的方法可以完全基于本发明提供的系统执行,关于系统中各部分的操作过程已经在系统介绍时详细介绍过,这里不再赘述。综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。权利要求1、一种通讯信息系统,包括通讯信息处理模块和显示模块,其中通讯信息处理模块,用于存储联系人标识与联系人的姓名字符的对应关系;其特征在于,该系统中还包括属性信息模块;所述显示模块,用于接收携带联系人的姓名字符的属性信息设置命令;所述通讯信息处理模块,用于根据所述通讯信息处理模块中存储的对应关系,确定所述联系人的姓名字符对应的联系人标识;所述属性信息模块,用于按照所述属性信息设置命令的指示,设置所述联系人标识对应的属性信息,所述属性信息包括用于指示与所述联系人存在关联关系的关联联系人的关联联系人标识。2、如权利要求l所述的系统,其特征在于,所述属性信息设置命令中进一步携带指示所述联系人与关联联系人之间关联关系类别的关系类别字符;所述通讯信息处理模块包括联系人标识存储单元,用于存储联系人标识与联系人的姓名字符的对应关系;关系类别标识存储单元,用于存储关系类别字符与关系类别标识的对应关系;确定单元,用于根据所述关系类别标识存储单元中存储的对应关系,确定所述关系类别字符对应的关系类别标识;根据所述联系人标识存储单元中存储的对应关系,确定所述联系人的姓名字符对应的联系人标识;所述属性信息模块设置的属性信息中,进一步包括所述确定单元确定出的关系类别标识。3、如权利要求2所述的系统,其特征在于,所述属性信息设置命令中进一步携带关联联系人的姓名字符,该关联联系人的姓名字符为所述通讯信息处理模块已存储的信息;所述属性信息中包括的关联联系人标识,是由所述确定单元根据所述属性信息设置命令中携带的关联联系人的姓名字符、及联系人标识存储单元中存储的对应关系确定出的;所述属性信息设置命令指示增加或删除操作;所述属性信息模块包括第一解析单元,用于解析所述显示模块输入的属性信息设置命令,向第一执行单元发送增加或删除执行通知;第一执行单元,用于接收所述第一解析单元的增加执行通知,对应所述确定单元确定出的联系人标识,增加包括确定单元确定出的关联联系人标识和关系类别标识的属性信息,对应所述确定单元确定出的关联联系人标识,增加包括确定单元确定出的联系人标识和关系类别标识的属性信息;或者接收所述第一解析单元的删除执行通知,对应所述确定单元确定出的联系人标识,删除包括确定单元确定出的关联联系人标识和关系类别标识的属性信息,对应所述确定单元得出的关联联系人标识,删除包括确定单元确定出的联系人标识和关系类别标识的属性信息。4、如权利要求2所述的系统,其特征在于,所述属性信息设置命令中进一步携带关联联系人的姓名字符,该关联联系人的姓名字符为所述通讯信息处理模块未存储的信息;所述通讯信息处理模块中进一步包括联系人标识建立单元,用于为所述属性信息设置命令中携带的关联联系人的姓名字符建立对应的关联联系人标识;将所述关联联系人的姓名字符和建立的关联联系人标识对应地存储到所述联系人标识存储单元中;所述属性信息设置命令指示增加操作;所述属性信息模块包括第二解析单元,用于解析所述显示模块输入的属性信息设置命令,向第二执行单元发送增加执行通知;第二执行单元,用于接收所述第二解析单元的增加执行通知,对应所述确定单元确定出的联系人标识,增加包括确定单元确定出的关联联系人标识和关系类别标识的属性信息,对应所述确定单元确定出的关联联系人标识,增加包括确定单元确定出的联系人标识和关系类别标识的属性信息记录。5、如权利要求2所述的系统,其特征在于,所述联系人标识为需要从所述通讯信息处理模块中删除的联系人标识,所述属性信息设置命令指示删除操作;所述属性信息模块包括第三解析单元,用于解析所述显示模块输入的属性信息设置命令,向第二执行单元发送删除执行通知;第三执行单元,用于接收所述第三解析单元的删除执行通知,查找与所述确定单元确定出的联系人标识对应的属性信息,获取确定出的属性信息中包括的关联联系人标识,删除与该获取的关联联系人标识对应、且包括所述确定单元确定出的联系人标识的所有属性信息。6、如权利要求2所述的系统,其特征在于,所述显示模块进一步用于接收携带联系人的姓名字符和关系类别字符的查询命令;所述确定单元进一步用于针对所述查询命令中的联系人的姓名字符确定出对应的联系人标识,针对所述查询命令中的关系类别字符确定出对应的关系类别标识;所述通讯信息处理模块中进一步包括查询单元,用于根据所述确定单元针对查询命令确定的联系人标识查询对应的属性信息,在该属性信息中根据所述确定单元针对查询命令确定的关系类别标识查询对应的关联联系人标识,再查询该关联联系人标识对应的通讯信息。7、一种通讯信息系统中联系人的关联方法,其特征在于,该方法包括接收携带联系人的姓名字符的属性信息设置命令;根据预设的联系人的姓名字符与联系人标识的对应关系,确定所述属性信息设置命令中携带的联系人的姓名字符对应的联系人标识;按照所述属性信息设置命令的指示,设置与所述联系人标识对应的属性信息,所述属性信息包括用于指示与所述联系人存在关联关系的关联联系人的关联联系人标识。8、如权利要求7所述的方法,其特征在于,所述属性信息设置命令中进一步携带代表所述联系人与所述关联联系人之间的关联关系类别的关系类别字符,设置所述属性信息之前进一步包括根据预设的关系类别字符与关系类别标识的对应关系,确定所述属性信息设置命令中携带的关系类别字符对应的关系类别标识;所述属性信息中还包括所述确定出的关系类别标识。9、如权利要求8所述的方法,其特征在于,所述属性信息设置命令中进一步携带所述关联联系人的姓名字符,该关联联系人的姓名字符为所述预设的联系人的姓名字符与联系人标识的对应关系中已包括的信息;确定所述属性信息设置命令中携带的联系人的姓名字符对应的联系人标识之后、设置属性信息之前进一步包括根据预设的联系人的姓名字符与联系人标识的对应关系,确定与所述属性信息设置命令中携带的关联联系人的姓名字符对应的关联联系人标识;所述属性信息设置命令指示增加或删除操作;所述设置属性信息为解析所述属性信息设置命令;对应所述属性信息设置命令中携带的联系人标识,增加包括所述确定出的关联联系人标识和关系类别标识的属性信息,对应属性信息设置命令中携带的关联联系人标识,增加包括所述确定出的联系人标识和关系类别标识的属性信息;或者对应所述属性信息设置命令中携带的联系人标识,删除包括所述确定出的关联联系人标识和关系类别标识的属性信息,对应属性信息设置命令中包括的关联联系人标识,删除包括所述确定出的联系人标识和关系类别标识的属性信息。10、如权利要求8所述的方法,其特征在于,所述属性信息设置命令中进一步携带关联联系人的姓名字符,该关联联系人的姓名字符为所述预设的联系人的姓名字符与联系人标识的对应关系中未包括的信息;确定所述属性信息设置命令中携带的联系人的姓名字符对应的联系人标识之后、设置属性信息之前进一步包括为属性信息设置命令中携带的所述关联联系人的姓名字符建立对应的关联联系人标识;所述属性信息设置命令指示增加操作;所述设置属性信息为解析所述属性信息设置命令;对应所述属性信息设置命令中携带的联系人标识,增加包括所述建立的关联联系人标识和确定出的关系类别标识的属性信息,对应所述建立的关联联系人标识,增加包括所述确定出的联系人标识和关系类别标识的属性信息。11、如权利要求8所述的方法,其特征在于,所述联系人标识为需要从预设的联系人的姓名字符与联系人标识的对应关系中删除的联系人标识,所述属性信息设置命令指示删除操作;所述设置属性信息为解析所述属性信息设置命令;确定与所述属性信息设置命令中携带的联系人标识对应的属性信息,获取确定出的属性信息中包括的关联联系人标识,删除与该获取的关联联系人标识对应、且包括所述属性信息设置命令中携带的联系人标识的所有属性信息。12、如权利要求8所述的方法,其特征在于,所述设置与联系人标识对应的属性信息之后进一步包括接收携带联系人的姓名字符和关系类别字符的查询命令;根据预设的联系人的姓名字符与联系人标识的对应关系,确定查询命令中的联系人的姓名字符对应的联系人标识,查询该联系人标识对应的属性信息;根据预设的关系类别字符与关系类别标识的对应关系,确定查询命令中的关系类别字符对应的关系类别标识,在查询出的属性信息中查找与该关系类别标识对应的关联联系人标识,再查询该关联联系人标识对应的通讯信息。全文摘要本发明公开了一种通讯信息系统,由显示模块接收使用者输入的联系人的姓名字符,由通讯信息处理模块确定出上述联系人的姓名字符对应的联系人标识,再由属性信息模块对应该联系人标识设置属性信息,属性信息中包括用于指示与所述联系人存在关联关系的关联联系人的关联关系标识。本发明还公开了一种通讯信息系统中联系人的关联方法。应用本发明,可以建立通信信息系统中的联系人之间的关联关系,从而降低通讯信息的查询难度,方便使用。文档编号H04M1/2745GK101593175SQ200810038250公开日2009年12月2日申请日期2008年5月29日优先权日2008年5月29日发明者纯江,晨王,蔡世光申请人:英华达(上海)电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1