专利名称:联系人信息显示方法、装置及移动终端的制作方法
技术领域:
本发明涉及数据处理,更具体地说,涉及一种联系人信息显示方法、显示 联系人信息的装置及移动终端。
背景技术:
现有的移动通信终端如移动电话、PDA等,均可配置大容量非易失性存 储器,因此所存储的联系人信息不再仅限于姓名、电话号码等简单的文本信息, 还可存储照片等多媒体信息。尽管如此,联系人信息仍然以联系人列表的方式 存储和显示,并依照联系人的名称进行排序显示。这种单一的排序显示方式过 于死板不够灵活,因此往往会给用户的使用带来不便。例如,商务用户时常希 望按照联系人所在的区域或者所在行业来组织和查看联系人信息,以便快速定 位同处同 一地理区域或同 一行业内的联系人,或者对这些联系人进行各种群组 操作,例如群发短信或群发邮件等。而依照现有的联系人排序方式,商务用户 则只能逐个查找每一联系人,不仅使用过程存在诸多不便,而且极易漏掉重要 的联系人。
因此,需要一种联系人信息显示方案,能够克服现有联系人排序显示方式 存在的缺陷。
发明内容
本发明要解决的技术问题在于,针对现有移动通信终端的联系人排序显示 方式过于死板不够灵活的缺陷,提供一种联系人信息显示方法和显示联系人信 息的装置及具有该装置的移动终端。
本发明解决所述技术问题所采用的技术方案是
构造一种联系人信息显示方法,包括如下步骤
5构建联系人信息人脉图; 通过人脉图显示联系人信,t、。
在本发明提供的联系人信息显示方法中,所述构建联系人信息人脉图进一 步包括如下步骤
51、 接收输入的人脉图结构信息,依照该人脉图结构信息中包含的根节 点的标签、中间节点的标签和从属关系信息,生成并显示根节点和中间节点;
52、 接收分组命令,依据该分组命令指向的联系人的标签和中间节点的 标签生成并显示从属于该中间节点的联系人节点。
在本发明提供的联系人信息显示方法中,所述步骤S2进一步包括
521、 在斗企测到点击中间节点的操作时,显示添加联系人选项;
522、 在检测到点击添加联系人选项的操作时,显示包含联系人条目的联 系人列表;
523、 在检测到点击联系人条目的操作时认定收到所述分组命令,提取被 点击的联系人条目中的联系人名称作为该联系人的标签,依据该联系人的标签 和步骤S21中被点击的中间节点的标签生成并显示从属于该中间节点的联系 人节点。
在本发明提供的联系人信息显示方法中,所述步骤S2进一步包括 S21'、在检测到打开联系人列表的操作时,显示联系人列表中包含的联 系人条目;
S22,、在检测到点击联系人条目的操作时,显示添加至人脉图选项,并 提取被点击的联系人条目中的联系人名称作为该联系人的标签;
S23'、在检测到点击添加至人脉图选项的操作时,显示包含所有中间节 点的标签的中间节点列表;
S24'、在检测到点击中间节点的标签的操作时认定收到所述分组命令, 依据步骤S22'中提取的联系人的标签和被点击的中间节点的标签生成并显示 从属于该中间节点的联系人节点。
在本发明提供的联系人信息显示方法中,所述步骤S2还包括在所述联系 人节点与存储的该联系人的信息之间建立关联。在本发明提供的联系人信息显示方法中,所述方法还包括
53、 在检测到点击中间节点的操作时,显示群组操作选项;
54、 在检测到点击群组操作选项的操作时,依据从属于被点击的中间节 点的联系人节点的联系人的信息,对所述联系人节点所指向的联系人发起群组 操作选项所指定的操作。
本发明还提供了 一种显示联系人信息的装置,用于通过人脉图显示联系人 信息,包括显示模块及用于构建联系人信息人脉图的模块,所述用于构建联系 人信息人脉图的模块包括
节点生成单元,用于接收输入的人脉图结构信息,依照该人脉图结构信息 中包含的根节点的标签、中间节点的标签和从属关系信息,生成根节点和中间 节点并传送至显示模块进行显示;
分组单元,用于接收分组命令,依据该分组命令指向的联系人的标签和中 间节点的标签生成从属于该中间节点的联系人节点并传送于显示模块进行显 示。
在本发明提供的显示联系人信息的装置中,所述用于构建联系人信息人脉 图的模块还包括
检测单元,其与所述分组单元通信连接,用于
在检测到点击中间节点的操作时,通知分组单元控制所述显示模块显 示添加联系人选项;
在检测到点击添加联系人选项的操作时,通知分组单元控制显示模块 显示包含联系人条目的联系人列表;
在检测到点击联系人条目的操作时,向分组单元发出所述分组命令, 通知分组单元提取被点击的联系人条目中的联系人名称作为该联系人的 标签,及依据该联系人的标签和#1点击的中间节点的标签生成并控制所述 显示模块显示从属于该中间节点的联系人节点。
在本发明提供的显示联系人信息的装置中,所述用于构建联系人信息人脉 图的模块还包括
检测单元,其与所述分组单元通信连接,用于在检测到打开联系人列表的操作时,通知分组单元控制所述显示模块
显示联系人列表中包含的联系人条目;
在检测到点击联系人条目的操作时,通知分组单元控制所述显示模块 显示添加至人脉图选项,及提取被点击的联系人条目中的联系人名称作为 该联系人的标签;
在检测到点击添加至人脉图选项的操作时,通知分组单元控制所述显 示模块显示包含所有中间节点的标签的中间节点列表;
在检测到点击中间节点的标签的操作时,向分组单元发出所述分组命 令,通知分组单元依据提取的联系人的标签和被点击的中间节点的标签生 成并控制所述显示模块显示从属于该中间节点的联系人节点。 在本发明提供的显示联系人信息的装置中,所述分组单元还用于在所述联
系人节点与存储的该联系人的信息之间建立关联。
在本发明提供的显示联系人信息的装置中,所述检测单元还用于 在检测到点击中间节点的操作时,通知所述分组单元控制显示模块显示群
组操作选项;
在检测到点击群组操作选项的操作时,通知所述分组单元依据从属于被点 击的中间节点的联系人节点的联系人的信息,对所述联系人节点所指向的联系 人,发起群组操作选项所指定的操作。
本发明还提供了包括上述显示联系人信息的装置的移动终端。 实施本发明的技术方案,具有以下有益效果本发明提供的联系人信息显 示方案可依照用户输入的人脉图结构信息构建人脉图,并依照该人脉图对联系 人信息进行组织和排序,因此排序方式更为灵活,便于用户依照自己喜欢的方 式查看联系人信息以及对联系人进行群组操作。
下面将结合附图及实施例对本发明作进一步说明,附图中 图1是依据本发明一较佳实施例的人脉图构建方法的流程图; 图2A是依据本发明一较佳实施例的人脉图的结构示意图;图2B是依据本发明另 一较佳实施例的人脉图的结构示意图; 图2C是依据本发明又一较佳实施例的人脉图的结构示意图; 图3是依据本发明一较佳实施例的显示联系人信息的装置的结构示意图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
本发明提供了一种联系人信息显示方法,通itA脉图显示联系人信息,下 面就结合附图和具体实施例对构建人脉图的过程进行描述。
为便于描述,下文以树型人脉图为例来描述本发明的技术方案,然而,本 领域的技术人员在阅读完说明书公开的技术方案之后应当明白,本发明提供的 技术方案并非仅限于树型人脉图,还可适用于其他各种类型的人脉图。
图1是依据本发明一较佳实施例的人脉图构建方法100的流程图。如图1 所示,方法100开始于步骤102。
随后,在下一步骤104,接收用户输入的人脉图结构信息,其中包含例如 但不限于树型人脉图根节点的标签和各个中间节点的标签。根节点的标签用于 为人脉图命名,例如但不限于"市场工作人员人脉图"等等;中间节点的标签 用于定义各个类别的名称,例如在依照地理区域对联系人进行分类时,中间节 点的标签可以采用例如但不限于"东北地区"、"华北地区"等等。在具体实现 过程中中间节点之间也可设置从属关系,例如在以标签"东北地区,,标识的中 间节点下还可设置从属于该中间节点的其他中间节点,例如标签为"吉林"、 "辽宁"、"黑龙江,,等中间节点。
此外,人脉图结构信息中还可包括根节点与中间节点之间,以及各中间节 点之间的从属关系信息等。
在具体实现过程中,可采用交互方式引导用户输入人脉图结构信息。例如, 首先提示用户输入根节点标签,随后提示用户输入从属于根节点的中间节点的 标签,再提示用户输入从属于各中间节点的下一级中间节点的标签。由此一来便可一步一步引导用户完成人脉图结构信息的输入。
随后,在下一步骤106,从人脉图结构信息中提取根节点的标签和中间节 点的标签,由此构建才艮节点和中间节点。
随后,在下一步骤108,从人脉图结构信息中提取从属关系信息,据此设 置根节点与中间节点之间以及各中间节点之间的从属关系。
经过上述步骤102 108可构建得到人脉图主体部分,如图2A所示。由 图2A可知,人脉图主体部分定义了联系人的分类规则。
随后,在下一步骤IIO,接收分组命令,执行分组操作,即依据该分组命 令所指向的联系人的信息和中间节点的标签,生成从属于该中间节点的联系人 节点。
在具体实现过程中,分组操作可由点击如图2A所示的人脉图主体部分之 中的中间节点的操作来触发。例如,点击图2A中某一中间节点之后可显示添 加联系人选项,如图2B所示。随后,在检测到点击添加联系人选项的操作时, 显示包含联系人条目的联系人列表。随后,在检测到点击联系人条目的操作时 认定收到上文所述的分组命令,提取被点击的联系人条目中的联系人名称作为 该联系人的标签,依据该联系人的标签和此前被点击的中间节点的标签生成并 显示从属于该中间节点的联系人节点。生成联系人节点后的人脉图如图2C所 示。由图2C可知, 一些中间节点可能连接多个联系人节点,也可能不连接任 何中间节点。
此外,还可在查看联系人信息的过程中向人脉图中添加联系人节点。例如, 在检测到打开联系人列表的操作时,显示联系人列表中包含的联系人条目;在 检测到点击联系人条目的操作时,显示添力。至人脉图选项,并提取被点击的联 系人条目中的联系人名称作为该联系人的标签;在检测到点击添加至人脉图选 项的操作时,显示包含所有中间节点的标签的中间节点列表,以供用户选择中 间节点;在检测到点击中间节点的标签的操作时认定收到分组命令,依据此前 提取的联系人的标签和被点击的中间节点的标签生成并显示从属于该中间节 点的联系人节点。
在具体实现过程中,方法100还可包括将联系人节点与存储的该联系人的信息之间建立关联的步骤。如此一来,便可在冲企测到点击中间节点的操作时, 显示群组操作选项。此后,在检测到点击群组操作选项的操作时,依据从属于 被点击的中间节点的联系人节点的联系人的信息,对上述联系人节点所指向的 联系人,发起群组操作选项所指定的操作,例如但不限于群发短信、群发邮件 等等。
本发明还提供了一种可显示联系人信息的装置,下面就结合图3对其进行 描述。
图3是依据本发明 一较佳实施例的显示联系人信息的装置300的结构示意 图。本发明提供的显示联系人信息的装置300用于通过人脉图显示联系人信 息,如图3所示,显示联系人信息的装置300包括用于构建联系人信息人脉图 的模块301及显示模块302。具体的,所述用于构建联系人信息人脉图的模块 301包括节点生成单元304、;险测单元306和分组单元308。
节点生成单元304用于接收用户输入的人脉图结构信息,依照其中包含的 根节点的标签、多个中间节点的标签和从属关系信息,生成并控制显示模块显 示根节点和多个中间节点,并设置根节点与多个中间节点之间的从属关系,以
及多个中间节点之间的从属关系。有关人脉图结构信息的内容已经在前文做了 描述,因此此处不再赘述。
分组单元308用于接收分组命令,依据该分组命令指向的联系人的标签和 中间节点的标签生成并控制显示模块显示从属于该中间节点的联系人节点。在 具体实现过程中,由片企测单元306在检测到用户添加联系人节点的操作时发出 分組命令,然后由分组单元308生成联系人节点。
用户可通过点击人脉图中的中间节点来触发添加联系人节点的操作。例 如,检测单元306与分组单元308通信连接,在检测到点击中间节点的操作时, 通知分组单元308控制显示模块302显示添加联系人选项;在检测到点击添加 联系人选项的操作时,通知分组单元308控制显示模块302显示包含联系人条 目的联系人列表;在检测到点击联系人条目的操作时,向分组单元308发出分 组命令,通知分组单元308提取被点击的联系人条目中的联系人名称作为该联 系人的标签,及依据该联系人的标签和被点击的中间节点的标签生成并控制显示模块302显示从属于该中间节点的联系人节点。
用户还可在编辑联系人列表时通过点击联系人列表中的联系人信息来触 发添加联系人节点的操作。例如^企测单元306与分组单元308通信连接,在检 测到打开联系人列表的操作时,通知分组单元308控制显示沖莫块302显示联系 人列表中包含的联系人条目;在检测到点击联系人条目的操作时,通知分组单 元308控制显示模块302显示添加至人脉图选项,及提取被点击的联系人条目 中的联系人名称作为该联系人的标签;在检测到点击添加至人脉图选项的操作 时,通知分组单元308控制显示模块302显示包含所有中间节点的标签的中间 节点列表;在检测到点击中间节点的标签的操作时,向分组单元308发出分组 命令,通知分组单元308依据提取的联系人的标签和被点击的中间节点的标签 生成并控制显示模块302显示从属于该中间节点的联系人节点。
此外,分组单元308还用于在生成的联系人节点与存储的该联系人的信息 之间建立关联。如此一来,检测单元306在检测到点击中间节点的操作时,便 可通知分组单元308控制显示模块302显示群组操作选项;在4全测到点击群组 操作选项的操作时,通知分组单元308依据从属于被点击的中间节点的联系人 节点的联系人的信息,对联系人节点所指向的联系人,发起群组操作选项所指 定的操作。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何#"改、等同替换和改进等,均应包含在本发明 的寸呆护范围之内。
权利要求
1、一种联系人信息显示方法,其特征在于,包括如下步骤构建联系人信息人脉图;通过人脉图显示联系人信息。
2、 根据权利要求1所述的联系人信息显示方法,其特征在于,所述构建 联系人信息人脉图进一 步包括如下步骤`51、 接收输入的人脉图结构信息,依照该人脉图结构信息中包含的根节 点的标签、中间节点的标签和从属关系信息,生成并显示根节点和中间节点;`52、 接收分组命令,依据该分组命令指向的联系人的标签和中间节点的 标签生成并显示从属于该中间节点的联系人节点。
3、 根据权利要求2所述的联系人信息显示方法,其特征在于,所述步骤 S2进一步包括`521、 在^r测到点击中间节点的"t喿作时,显示添加联系人选项;`522、 在检测到点击添加联系人选项的操作时,显示包含联系人条目的联 系人列表;`523、 在检测到点击联系人条目的操作时认定收到所述分组命令,提取被 点击的联系人条目中的联系人名称作为该联系人的标签,依据该联系人的标签 和步骤S21中被点击的中间节点的标签生成并显示从属于该中间节点的联系 人节点。
4、 根据权利要求3所述的联系人信息显示方法,其特征在于,所述步骤 S2进一步包括S21'、在检测到打开联系人列表的操作时,显示联系人列表中包含的联 系人条目;S22'、在检测到点击联系人条目的操作时,显示添加至人脉图选项,并 提取被点击的联系人条目中的联系人名称作为该联系人的标签;S23'、在检测到点击添加至人脉图选项的操作时,显示包含所有中间节 点的标签的中间节点列表;S24'、在检测到点击中间节点的标签的操作时认定收到所述分组命令, 依据步骤S22'中提取的联系人的标签和被点击的中间节点的标签生成并显示 从属于该中间节点的联系人节点。
5、 根据权利要求3所述的联系人信息显示方法,其特征在于,所述步骤 S2还包括在所述联系人节点与存储的该联系人的信息之间建立关联。
6、 根据权利要求5所述的联系人信息显示方法,其特征在于,所述方法 还包括53、 在检测到点击中间节点的操作时,显示群组操作选项;54、 在检测到点击群组操作选项的操作时,依据从属于被点击的中间节 点的联系人节点的联系人的信息,对所述联系人节点所指向的联系人发起群组 操作选项所指定的操作。
7、 一种显示联系人信息的装置,用于通itA脉图显示联系人信息,包括 显示模块,其特征在于,所述装置还包括用于构建联系人信息人脉图的模块, 所述用于构建联系人信息人脉图的模块包括节点生成单元,用于接收输入的人脉图结构信息,依照该人脉图结构信息 中包含的根节点的标签、中间节点的标签和从属关系信息,生成根节点和中间 节点并传送至显示;f莫块进行显示;分组单元,用于接收分组命令,依据该分组命令指向的联系人的标签和中 间节点的标签生成从属于该中间节点的联系人节点并传送至显示模块进行显 示。
8、 根据权利要求7所述的显示联系人信息的装置,其特征在于,所述用 于构建联系人信息人脉图的模块还包括检测单元,其与所述分组单元通信连接,用于在检测到点击中间节点的操作时,通知分组单元控制所述显示4莫块显 示添加联系人选项;在检测到点击添加联系人选项的操作时,通知分组单元控制显示模块 显示包含联系人条目的联系人列表;在检测到点击联系人条目的操作时,向分组单元发出所述分组命令,通知分组单元提取被点击的联系人条目中的联系人名称作为该联系人的 标签,及依据该联系人的标签和被点击的中间节点的标签生成并控制所述 显示模块显示从属于该中间节点的联系人节点。
9、 根据权利要求7所述的显示联系人信息的装置,其特征在于,所述用 于构建联系人信息人脉图的模块还包括检测单元,其与所述分组单元通信连接,用于在检测到打开联系人列表的操作时,通知分组单元控制所述显示模块 显示联系人列表中包含的联系人条目;在检测到点击联系人条目的操作时,通知分组单元控制所述显示模块 显示添加至人脉图选项,及提取被点击的联系人条目中的联系人名称作为 该联系人的标签;在检测到点击添加至人脉图选项的操作时,通知分组单元控制所述显 示模块显示包含所有中间节点的标签的中间节点列表;在检测到点击中间节点的标签的操作时,向分组单元发出所述分组命 令,通知分组单元依据提取的联系人的标签和被点击的中间节点的标签生 成并控制所述显示模块显示从属于该中间节点的联系人节点。
10、 一种包括权利要求7至9中任一项所述的显示联系人信息的装置的移 动终端。
全文摘要
本发明涉及数据处理,针对现有移动通信终端的联系人排序显示方式过于死板的缺陷,提供一种联系人信息显示方法、显示联系人信息的装置及移动终端。联系人信息显示方法包括构建联系人信息人脉图;通过人脉图显示联系人信息。其中依照如下步骤构建人脉图接收输入的人脉图结构信息,依照根节点、中间节点的标签和从属关系信息,生成根节点和中间节点;接收分组命令,依据联系人的标签和中间节点的标签生成从属于该中间节点的联系人节点。本发明联系人信息显示方案依照人脉图结构信息构建人脉图,通过人脉图对联系人信息进行组织和排序,因此排序方式更为灵活,便于操作。
文档编号H04M1/2745GK101546247SQ20091010516
公开日2009年9月30日 申请日期2009年1月20日 优先权日2009年1月20日
发明者彭海波 申请人:宇龙计算机通信科技(深圳)有限公司