一种通信地址显示方法以及一种通信地址显示装置.pdf

上传人:1*** 文档编号:1567411 上传时间:2018-06-25 格式:PDF 页数:22 大小:640.35KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110284026.X

申请日:

2011.09.22

公开号:

CN103020072A

公开日:

2013.04.03

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 17/30申请日:20110922|||公开

IPC分类号:

G06F17/30

主分类号:

G06F17/30

申请人:

联想(北京)有限公司

发明人:

李琦; 邵翔

地址:

100085 北京市海淀区上地信息产业基地创业路6号

优先权:

专利代理机构:

北京集佳知识产权代理有限公司 11227

代理人:

逯长明

PDF下载: PDF下载
内容摘要

本发明公开了一种通信地址显示方法以及一种通信地址显示装置,所述方法包括:获取第一通信地址集合和字符串,所述第一通信地址集合包括至少两条通信地址;根据所述字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合;依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数;依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合;按照所述排序后的顺序显示所述第三通信地址集合中的至少部分特定通信地址。这样就实现了所述通信载体中对通信地址的顺序进行动态的调整的需要,实现了查找需要联系人的通信地址更加方便的目的。

权利要求书

权利要求书一种通信地址显示方法,其特征在于,包括:
获取第一通信地址集合和字符串,所述第一通信地址集合包括至少两条通信地址;
根据所述字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合;
依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数;
依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合;
按照所述排序后的顺序显示所述第三通信地址集合中的至少部分特定通信地址。
根据权利要求1所述方法,其特征在于,所述获取字符串的具体步骤为:
比对已经获取到的第一通信地址集合中的通信地址,获得所述第一通信地址集合中至少两个通信地址都包含的相同字符串。
根据权利要求1所述方法,其特征在于,所述依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数的具体步骤为:
依据所述第二通信地址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对应的已处理通信信息;
依据所述已处理通信信息获得所述各个特定通信地址分别对应的通信信息特征;
依据所述通信信息特征获得所述第二通信地址集合中各个特定通信地址的所述顺序调整参数。
根据权利要求3所述方法,其特征在于,所述通信信息特征为:通信信息接收时间和/或,通信信息发送时间,所述依据预定策略获得与所述第二通信地址集合中特定通信地址的顺序调整参数的具体步骤为:
依据所述第二通信地址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对应的已处理通信信息;
依据所述已处理通信信息获得所述各个特定通信地址分别对应的通信信息接收时间和/或,通信信息发送时间;
依据所述通信信息接收时间和/或通信信息发送时间,获得所述第二通信地址集合中各个特定通信地址的所述顺序调整参数。
根据权利要求3所述的方法,其特征在于,所述通信信息特征为:发送通信信息个数和/或接收通信信息个数,所述依据预定策略获得与所述第二通信地址集合中特定通信地址的顺序调整参数的具体步骤为:
依据所述第二通信地址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对应的已处理通信信息;
依据所述已处理通信信息获得所述各个特定通信地址分别对应的发送通信信息和/或接收通信信息,并分别统计个数;
依据所述发送通信信息个数和/或所述接收通信信息个数,获得所述第二通信地址集合中各个特定通信地址的所述顺序调整参数。
根据权利要求3中所述方法,其特征在于,所述通信信息特征为:接收通信信息的数据量,所述依据预定策略获得与所述第二通信地址集合中特定通信地址的顺序调整参数的具体步骤为:
依据所述第二通信地址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对应的已处理通信信息;
依据所述已处理通信信息获得所述各个特定通信地址分别对应的接收通信信息的数据量;
依据所述接收通信信息的数据量,获得所述第二通信地址集合中各个特定通信地址的所述顺序调整参数。
根据权利要求1中所述方法,其特征在于,所述依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数的具体步骤为:
筛选出所述第二通信地址中的满足预设条件的特定通信地址,从已处理通信信息中提取筛选出的各个特定通信地址分别对应的通信信息特征,并根据所述通信信息特征获得所述各个特定通信地址的顺序调整参数;
相应的,所述依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合的具体步骤为:
将筛选出的各个特定通信地址分别按照相对应的所述顺序调整参数进行调整,并将调整结果提到所述第二通信地址的预订位置,得到所述第三通信地址集合。
根据权利要求7所述方法,其特征在于,筛选出所述第二通信地址中的满足预设条件的特定通信地址的具体步骤为:
获得组织关系数据库,所述组织关系数据库包括所述第二通信地址集合中各个特定通信地址对应的特定归属信息;
依据所述组织关系数据库,确定本地通信地址在所述组织关系数据库中的本地归属信息和所述第二通信地址集合中各个特定通信地址的特定归属信息,并将所述本地归属信息作为所述预设条件;
依据所述预设条件匹配所述各个特定归属信息,获得与所述本地通信地址具有相同所述归属信息的特定通信地址。
根据权利要求3或7所述方法,其特征在于,所述顺序调整参数为:所述通信信息特征的加权平均值、所述通信信息特征的平方平均数以及所述通信信息特征的调和平均数中的任意一项或任意组合。
根据权利要求1所述方法,其特征在于,所述显示所述第三通信地址集合中的至少部分特定通信地址的具体步骤为:
从所述第三通信地址集合中筛选出满足预设参数范围的特定通信地址;
按照所述第三通信地址集合中特定通信地址的顺序,显示所述筛选出的特定通信地址。
一种通信地址显示装置,其特征在于,包括:
第一获取模块,用于获取第一通信地址集合和字符串,所述第一通信地址集合包括至少两条通信地址;
匹配模块,用于根据所述字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合;
第二获取模块,用于依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数;
顺序调整模块,用于依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合;
显示模块,用于按照所述排序后的顺序显示所述第三通信地址集合中的至少部分特定通信地址。
根据权利要求11所述装置,其特征在于,所述第一获取模块包括:
比对单元,用于比对已经获取到的第一通信地址集合中的通信地址;
获取字符串单元,用于依据所述比对单元的比对结果,获得所述第一通信地址集合中至少两个通信地址都包含的相同字符串。
根据权利要求11所述装置,其特征在于,所述第二获取模块包括:
获取通信信息单元,用于依据所述第二通信地址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对应的已处理通信信息;
获取通信信息特征单元,用于依据所述已处理通信信息获得所述各个特定通信地址分别对应的通信信息特征;
获取顺序调整参数单元,用于依据所述通信信息特征获得所述第二通信地址集合中各个特定通信地址的所述顺序调整参数。
根据权利要求11所述装置,其特征在于,所述第二获取模块包括:
获取通信地址单元,用于筛选出所述第二通信地址中的满足预设条件的特定通信地址;
获取通信信息特征单元,用于从已处理通信信息中提取筛选出的各个特定通信地址分别对应的通信信息特征;
获取顺序调整参数单元,用于根据所述通信信息特征获得所述各个特定通信地址的顺序调整参数;
相应的,所述顺序调整模块包括:
顺序调整单元,用于将筛选出的各个特定通信地址分别按照相对应的所述顺序调整参数进行调整;
位置调整单元,用于将调整结果提到所述第二通信地址的预订位置,得到所述第三通信地址集合。
根据权利要求14所述装置,其特征在于,所述获取通信地址单元包括:
获取组织关系数据库子单元,用于获得组织关系数据库,所述组织关系数据库包括所述第二通信地址集合中各个特定通信地址对应的特定归属信息;
获取预设条件子单元,用于依据所述组织关系数据库,确定本地通信地址在所述组织关系数据库中的本地归属信息和所述第二通信地址集合中各个特定通信地址的特定归属信息,并将所述本地归属信息作为所述预设条件;
获取特定通信地址子单元,用于依据所述预设条件匹配所述各个特定归属信息,获得与所述本地通信地址具有相同所述归属信息的特定通信地址。
根据权利要求11所述装置,其特征在于,所述显示模块,包括:
筛选单元,用于从所述第三通信地址集合中筛选出满足预设参数范围的特定通信地址;
显示单元,用于按照所述第三通信地址集合中特定通信地址的顺序,显示所述筛选出的特定通信地址。

说明书

说明书一种通信地址显示方法以及一种通信地址显示装置
技术领域
本发明涉及电子通讯领域,更具体的说,是涉及一种通信地址显示方法以及一种通信地址显示装置。
背景技术
随着电子通讯领域的发展,通信载体由于其本身特性,成为了人们进行通讯最常用的方式,所述通信载体为通信电子设备如手机和通信软件如电子邮箱。以电子邮箱为例,在创建新邮件的状态下,当所述电子邮箱的用户在收件人或抄送一栏中输入联系人邮箱地址开始几个字符时,就会出现下拉列表或直接在所述收件人或抄送一栏中显示默认的联系人的邮箱地址即所述下拉列表的首位邮箱地址,所述下拉列表包括开头连续字符与所输入的字符相同的邮箱地址。由于电子邮箱中联系人的邮箱地址一般都是默认规则进行排序的(如按照字母或数字进行排序),所以一般情况下所述默认联系人或所述下拉列表的前几位都不是所述用户需要联系人的邮箱地址。这样就会对查找带来困难。而且在出现相同姓名的联系人时,很容易出错。
发明内容
有鉴于此,本发明提供了一种通信地址显示方法以及一种通信地址显示装置,克服现有技术中所述通信载体中需要联系人的通信地址查找困难的情况。
为实现上述目的,本发明提供如下技术方案:
一种通信地址显示方法,包括:获取第一通信地址集合和字符串,所述第一通信地址集合包括至少两条通信地址;根据所述字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合;依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数;依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合;按照所述排序后的顺序显示所述第三通信地址集合中的至少部分特定通信地址。
优选地,所述获取字符串的具体步骤为:比对已经获取到的第一通信地址集合中的通信地址,获得所述第一通信地址集合中至少两个通信地址都包含的相同字符串。
优选地,所述依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数的具体步骤为:依据所述第二通信地址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对应的已处理通信信息;依据所述已处理通信信息获得所述各个特定通信地址分别对应的通信信息特征;依据所述通信信息特征获得所述第二通信地址集合中各个特定通信地址的所述顺序调整参数。
优选地,所述通信信息特征为:通信信息接收时间和/或,通信信息发送时间,所述依据预定策略获得与所述第二通信地址集合中特定通信地址的顺序调整参数的具体步骤为:依据所述第二通信地址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对应的已处理通信信息;依据所述已处理通信信息获得所述各个特定通信地址分别对应的通信信息接收时间和/或,通信信息发送时间;依据所述通信信息接收时间和/或通信信息发送时间,获得所述第二通信地址集合中各个特定通信地址的所述顺序调整参数。
优选地,所述通信信息特征为:发送通信信息个数和/或接收通信信息个数,所述依据预定策略获得与所述第二通信地址集合中特定通信地址的顺序调整参数的具体步骤为:依据所述第二通信地址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对应的已处理通信信息;依据所述已处理通信信息获得所述各个特定通信地址分别对应的发送通信信息和/或接收通信信息,并分别统计个数;依据所述发送通信信息个数和/或所述接收通信信息个数,获得所述第二通信地址集合中各个特定通信地址的所述顺序调整参数。
优选地,所述通信信息特征为:接收通信信息的数据量,所述依据预定策略获得与所述第二通信地址集合中特定通信地址的顺序调整参数的具体步骤为:依据所述第二通信地址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对应的已处理通信信息;依据所述已处理通信信息获得所述各个特定通信地址分别对应的接收通信信息的数据量;依据所述接收通信信息的数据量,获得所述第二通信地址集合中各个特定通信地址的所述顺序调整参数。
优选地,所述依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数的具体步骤为:筛选出所述第二通信地址中的满足预设条件的特定通信地址,从已处理通信信息中提取筛选出的各个特定通信地址分别对应的通信信息特征,并根据所述通信信息特征获得所述各个特定通信地址的顺序调整参数;相应的,所述依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合的具体步骤为:将筛选出的各个特定通信地址分别按照相对应的所述顺序调整参数进行调整,并将调整结果提到所述第二通信地址的预订位置,得到所述第三通信地址集合。
优选地,筛选出所述第二通信地址中的满足预设条件的特定通信地址的具体步骤为:获得组织关系数据库,所述组织关系数据库包括所述第二通信地址集合中各个特定通信地址对应的特定归属信息;依据所述组织关系数据库,确定本地通信地址在所述组织关系数据库中的本地归属信息和所述第二通信地址集合中各个特定通信地址的特定归属信息,并将所述本地归属信息作为所述预设条件;依据所述预设条件匹配所述各个特定归属信息,获得与所述本地通信地址具有相同所述归属信息的特定通信地址。
优选的,所述顺序调整参数为:所述通信信息特征的加权平均值、所述通信信息特征的平方平均数以及所述通信信息特征的调和平均数中的任意一项或任意组合。
优选地,所述显示所述第三通信地址集合中的至少部分特定通信地址的具体步骤为:从所述第三通信地址集合中筛选出满足预设参数范围的特定通信地址;按照所述第三通信地址集合中特定通信地址的顺序,显示所述筛选出的特定通信地址。
本发明还提供了一种通信地址显示装置,包括:第一获取模块,用于获取第一通信地址集合和字符串,所述第一通信地址集合包括至少两条通信地址;匹配模块,用于根据所述字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合;第二获取模块,用于依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数;顺序调整模块,用于依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合;显示模块,用于按照所述排序后的顺序显示所述第三通信地址集合中的至少部分特定通信地址。
优选的,所述第一获取模块包括:比对单元,用于比对已经获取到的第一通信地址集合中的通信地址;获取字符串单元,用于依据所述比对单元的比对结果,获得所述第一通信地址集合中至少两个通信地址都包含的相同字符串。
优选的,所述第二获取模块包括:获取通信信息单元,用于依据所述第二通信地址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对应的已处理通信信息;获取通信信息特征单元,用于依据所述已处理通信信息获得所述各个特定通信地址分别对应的通信信息特征;获取顺序调整参数单元,用于依据所述通信信息特征获得所述第二通信地址集合中各个特定通信地址的所述顺序调整参数。
优选的,所述第二获取模块包括:获取通信地址单元,用于筛选出所述第二通信地址中的满足预设条件的特定通信地址;获取通信信息特征单元,用于从已处理通信信息中提取筛选出的各个特定通信地址分别对应的通信信息特征;获取顺序调整参数单元,用于根据所述通信信息特征获得所述各个特定通信地址的顺序调整参数;相应的,所述顺序调整模块包括:顺序调整单元,用于将筛选出的各个特定通信地址分别按照相对应的所述顺序调整参数进行调整;位置调整单元,用于将调整结果提到所述第二通信地址的预订位置,得到所述第三通信地址集合。
优选的,所述获取通信地址单元包括:获取组织关系数据库子单元,用于获得组织关系数据库,所述组织关系数据库包括所述第二通信地址集合中各个特定通信地址对应的特定归属信息;获取预设条件子单元,用于依据所述组织关系数据库,确定本地通信地址在所述组织关系数据库中的本地归属信息和所述第二通信地址集合中各个特定通信地址的特定归属信息,并将所述本地归属信息作为所述预设条件;获取特定通信地址子单元,用于依据所述预设条件匹配所述各个特定归属信息,获得与所述本地通信地址具有相同所述归属信息的特定通信地址。
优选的,所述显示模块,包括:筛选单元,用于从所述第三通信地址集合中筛选出满足预设参数范围的特定通信地址;显示单元,用于按照所述第三通信地址集合中特定通信地址的顺序,显示所述筛选出的特定通信地址。
经由上述的技术方案可知,采用本发明实施例,首先获取第一通信地址集合和字符串,根据所述字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合,然后依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数,依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合,最后按照所述排序后的顺序显示所述第三通信地址集合中的至少部分特定通信地址。这样就实现了所述通信载体中对通信地址的顺序进行动态的调整的需要,当所述通信载体用户发送通信信息时,在所述收件人或发件人一栏中输入通信地址的某几个字母后,所显示的窗口中出现的首位通信地址就是所要联系人的通信地址,或在所述窗口中显示的通信信息的前几位就出现了所要联系人的通信地址,实现了查找需要联系人的通信地址更加方便的目的。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明公开的第一种通信地址显示方法实施例的流程图;
图2为本发明公开的第二种通信地址显示方法实施例的流程图;
图3为本发明公开的第三种通信地址显示方法实施例的流程图;
图4为本发明公开的第一种通信地址显示装置实施例的结构示意图;
图5为本发明公开的第二种通信地址显示装置实施例的结构示意图;
图6为本发明公开的第三种通信地址显示装置实施例的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅附图1,为本发明公开的一种通信地址显示方法实施例的流程图,该方法可以包括:
步骤S101:获取第一通信地址集合和字符串,所述第一通信地址集合包括至少两条通信地址。
在实际应用中通信载体所存储的通讯地址一般都是按照所述通信载体的默认规则进行排序的,所述默认规则可以为:按照字母和数字进行排序,所述通信载体可以为:通信电子设备如手机或通信电子软件如电子邮箱。例如,在电子邮箱中创建新邮件时,在收件人或抄送一栏中输入邮箱地址的开头N个字母后,就会出现邮箱地址下拉列表,所述邮箱地址开头连续N个字母与所述输入的N个字母相同,所述N可以取任意正整数。但是出现的邮箱地址一般是按照所述默认规则进行排序的,所以出现的默认联系人或所述下拉列表的前几位可能都不是想要的邮箱地址。在这种情况下,对所述通信载体中存储的通信地址按照预定的规则进行排序,并显示是尤为重要的。在对所述通信地址的顺序进行调整前,首先要知道对哪些通信地址进行排序,而所述步骤S101所获取的字符串就是需要进行顺序调整的通信地址所包含的字符串,获得了该字符串就能够获得需要进行排序的通信地址。
所述第一通信地址集合可以包括所述通信载体进行通信的所有通信地址。具体的,所述通信地址可以从所述通信载体后台数据库即组织关系数据库、所述通信载体的通讯薄或所述通信载体已处理通信信息中获得。
其中,所述已处理通信信息可以包括:所述通信载体中发送的通信信息、接收的通信信息、已删除的通信信息、已发送的通信信息以及草稿中的通信信息。所述通讯薄可以是所述通信载体的用户将所述已处理通信信息中的联系人添加到所述通讯薄中,当然也可以采用具有此功能的软件或硬件实现所述添加步骤,例如编程实现或采用处理器实现等。
步骤S102:根据所述字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合。
因为所述第一通信地址包括了所述通信载体进行通信的所有通信地址,根据所述通信载体获取的字符串匹配所述第一通信地址集合中各个通信地址,如果所述字符串与所述第一通信地址集合中某个通信地址的开头连续几个字符相同,则把该通信地址归为所述第二通信地址集合,这样通过匹配就将所述第一通信地址集合中所有开头连续几个字符与所述字符串相同的通信地址都归为所述第二通信地址集合。
步骤S103:依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数。
在实际应用中,所述通信载体的用户有时会将通信信息发错,这时接收错误信息的收件人可能会回复信息,但该通信信息的数据量很小,或者所述收件人不回复信息,所以有时可以将接收通信信息的数据量作为所述顺序调整参数。
步骤S104:依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合。
步骤S105:按照所述排序后的顺序显示所述第三通信地址集合中的至少部分特定通信地址。
在显示所述第三通信地址集合时,因为显示窗口能够显示的通信地址数量是一定的,所以所述窗口可能只显示所述第三通信地址中的一部分,所述窗口可以为地址栏处的下拉列表或地址栏,所述地址栏为所述收件人以及抄送一栏的任意一项或二者组合。
具体的显示实现方法可以为:确定所述第三通信地址集合中特定通信地址显示的第一位置窗口,如果所述第一位置窗口是地址栏处的下拉列表,则确定所述第一位置窗口的显示范围,所述显示范围是所述第一位置窗口能够显示所述通信地址的个数;在所述第一位置窗口处显示所述第三通信地址集合中的特定通信地址。
例如,如果所述第一位置窗口的显示范围是10条,如果要显示的所述第三通信地址集合中的特定通信地址超过10条,比如20条,那么就会显示前面的10条和进度条,当移动所述进度条时,就会显示另外10条;如果要显示的所述第三通信地址集合中的特定通信地址不大于10条,如9条,那么就会在所述第一位置窗口处显示全部所述9条特定通信地址,而且没有所述进度条。
具体的显示方法还可以为:确定所述第三通信地址集合中特定通信地址显示的第二位置窗口,如果所述第二位置窗口是地址栏,则在所述地址栏处显示所述第三通信地址的首位邮箱地址。
本发明实施例,首先获取第一通信地址集合和字符串,根据所述字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合,然后依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数,依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合,最后按照所述排序后的顺序显示所述第三通信地址集合中的至少部分特定通信地址。这样就实现了所述通信载体中对通信地址的顺序进行动态的调整的需要,当所述通信载体用户发送通信信息时,在所述收件人或发件人一栏中输入通信地址的某几个字母后,所显示的窗口中出现的首位通信地址就是所要联系人的通信地址,或在所述窗口中显示的通信信息的前几位就出现了所要联系人的通信地址,实现了查找联系人更加方便的目的。
在实际应用中,有时需要在所述通信载体用户发送通信信息前,就已经将通信地址的顺序进行了调整,在发送时直接使用已经调整好的所述通信地址的顺序。所以针对实施例一中的获取字符串步骤还可以用另外一种方法来实现。所以本发明公开了第一种获取字符串方法,所述方法可以包括:
步骤S201:获取第一通信地址集合。
步骤S202:比对获取的第一通信地址集合中的通信地址,获得所述第一通信地址集合中至少两个通信地址都包含的相同字符串。
具体的,经过比对得到至少两个通信地址开头连续M(M优选的不小于4,但不限于此)个字母(包含数字)都相同时,提取所述的字符串。
在实际应用中,有时需要在所述通信载体用户发送通信信息时,实时对所述通信地址的顺序进行调整。所以本发明公开了第二种获取字符串方法所述方法可以包括:
步骤S301:判断所述通信载体是否处于创建通信信息的情况下,如果是,则进入步骤S302。
步骤S302:获得所述字符串。
为了使本领域技术人员更加清楚的理解本实施例,下面再以一个实例来说明获取所述字符串的过程。
所述通信载体用户在所述收件人一栏处写入所要联系人的通讯地址前H(所述H为正整数)个字母(包含数字)时,所述通信载体就会获得输入所述H个字母,并将所述H个字母作为所述字符串。如果还有抄送一栏,则在抄送一栏处写入所要联系人的通讯地址前H(所述H为正整数)个字母(包含数字)时,所述通信载体也会获得在抄送一栏出输所述H个字母,并将所述H个字母作为所述字符串。因为在所述收件人一栏中输入通信地址和在所述抄送一栏中输入通信地址不是同时进行的,所以在进行后续步骤时不会有冲突。当然也可以在所述收件人一栏或抄送一栏处写入字符串,在点击回车键或具有回车键输入完成功能的按钮后,所述通信载体才获取所述字符串。
在同一企业中,为了方便员工记忆同事的邮箱地址,通常将员工的邮箱地址设为:员工姓名@邮箱接收服务器地址,例如:zhangsan@163.com、wangwu@163.com、lisi@163.com。所述员工姓名是指在申请邮箱时注册的姓名。但当出现相同姓名的员工,此时通常的做法是在这些具有相同姓名员工的姓名后面添加后缀(通常为字母或数字)以示区别,例如:zhangsan1@163.com、zhangsan2@163.com。这样就需要刻意记住与自己所联系的同姓名联系人的后缀名,稍有差错就可能会导致邮件没有发给正确联系人。本发明公开的第三种获取字符串方法实施例的流程图,所述方法可以包括:比对通信地址信息,获得具有同音姓名联系人的姓名,并将所述姓名作为所述字符串。所述通信地址信息可以从所述组织关系数据库、所述已处理通信地址或所述通讯薄获得;所述同音姓名联系人例如,张三和章三发音都为zhangsan,在注册的邮箱地址时,张三的邮箱地址可能为zhangsan1@163.com,章三的邮箱地址可能为zhangsan2@163.com。该获取所述字符串的步骤不仅可以应用于电子邮箱中,也可以应用于其他通信载体中。
请参阅附图2,为本发明公开的第二种通信地址显示方法实施例的方法流程图,该方法可以包括:
步骤S401:获取第一通信地址集合和字符串。
所述第一通信地址集合包括至少两条通信地址。
步骤S402:根据所述字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合。
步骤S403:依据所述第二通信地址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对应的已处理通信信息。
所述已处理通信信息可以包括:接收的通信信息、发送的通信信息、已发送通信信息、已删除通信信息以及草稿箱中的通信信息中任意一项或任意组合。所述发送的通信信息和已发送通信信息都有相同的两个通信信息特征即收件人以及通信信息的接收时间;所述接收的通信信息和已删除通信信息都有相同的两个通信信息特征即收件人以及通信信息的发送时间,而且在每个通信信息的属性中还有所述通信信息的数据量,也就是占用空间。
所述通信信息特征可以包括:所述的通信信息的接收时间、通信信息的发送时间、所述通信载体接收到同一个通信地址所发送的通信信息个数即发送通信信息个数、所述通信载体发送给同一个通信地址的通信信息个数即接收通信信息个数以及通信信息的数据量。获取所述同一个通信地址所发送的通信信息个数的方法可以为:对所述已处理通信信息中具有相同通信地址并且具有同一标识的通信信息进行计数,所述标识是指接收通信信息的标识或发送通信信息的标识。
步骤S404:依据所述已处理通信信息获得所述各个特定通信地址分别对应的通信信息特征。
在实际应用中,根据不同的实际应用场景,可以选择不同的通信信息特征。
根据用户的实际需求,在创建通信信息时,有时需要将相互联系频率高的人调整在所述收件人或抄送一栏下拉列表的前面,有时所述通信载体用户已经将经常联系人的通信地址记住,而不经常联系人的通信地址常常搞混,此时需要将相互联系频率低的联系人通信地址调整在所述收件人或抄送一栏下拉列表的前面。这时,所述通信信息特征就可以为:发送通信信息个数以及所述接收通信信息个数。
步骤S405:依据所述通信信息特征获得所述第二通信地址集合中各个特定通信地址的所述顺序调整参数。
当所述通信信息特征为:发送通信信息个数以及所述接收通信信息个数,相应的,所述顺序调整参数可以为:所述发送通信信息个数x第一权重+所述接收通信信息个数x第二权重,所述第一权重与第二权重可以都为50%,当然也可以为其他值,但是所述第一权重与所述第二权重之和必须为1,所述第一权重与所述第二权重的大小不影响本发明的实现,所以在本发明实施例中就不对所述第一权重与所述第二权重的大小作特殊限定。因为当所述通信信息载体所接收同一通信地址的通信信息的个数与发送给所述同一通信地址的通信信息个数相当时,也就是,所述接收同一通信地址的通信信息的个数与所述发送给所述同一通信地址的通信信息个数之差的绝对值与所述接收同一通信地址的通信信息的个数之比或所述绝对值与所述发送给所述同一通信地址的通信信息个数之比小于预设比例值,所述预设比例值的范围可以为:0‑0.5,双方才有可能是经常相互联系的。例如,在电子邮箱中可能有大量的垃圾邮件,但是所述电子邮箱的用户并不需要与所述垃圾邮件的邮箱地址进行联系,所以所述通信信息特征为所述发送通信信息个数以及所述接收通信信息个数两个参数。也可以将所述发送通信信息个数作为第一关键字,所述接收通信信息个数为第二关键字,也可以将所述接收通信信息个数作为第一关键字,所述发送通信信息个数作为第二关键字。也可以将所述发送通信信息个数作为所述通信信息特征,直接将所述发送通信信息个数作为所述顺序调整参数。
步骤S406:依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合。
当所述顺序调整参数为所述第一关键字和所述第二关键字时,所述第二通信信息地址集合中的特定通信地址先按照所述第一关键字进行排序,当所述第一关键字相同时,再按照所述第二关键字进行排序。
当所述顺序调整参数为所述发送通信信息个数时,按照所述发送通信信息个数进行排序。
步骤S407:按照所述排序后的顺序显示所述第三通信地址集合中的至少部分特定通信地址。
具体的实现方法可以为:从所述第三通信地址集合中筛选出满足预设参数范围的特定通信地址,在按照所述第三通信地址集合中特定通信地址的顺序,显示所述筛选出的特定通信地址;所述预设参数范围可以不小于某个特定通信地址的所述顺序调整参数、不大于某个特定通信地址的所述顺序调整参数或在某两个特定通信地址所对应的顺序调整参数之间。
在实际应用中,有时只需要将与所述通信载体用户处于同一部门的同事的通信地址顺序进行调整即可。请参阅附图3,为本发明公开的第三种通信地址显示方法实施例的方法流程图,该方法可以包括:
步骤S501:获取第一通信地址集合和字符串,所述第一通信地址集合包括至少两条通信地址。
步骤S502:根据所述字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合。
步骤S503:获得组织关系数据库。
所述组织关系数据库可以包括:与所述通信载体进行通信的所有通信地址、归属信息以及归属关系信息,所述归属信息可以包括:所述通信载体用户的归属地、所述用户的归属行业以及归属部门;所述归属关系信息可以包括:所述用户的直属上级部门信息、直属下级部门信息和同级部门信息。
在实际应用中,依据不同的需求或者场景,所述步骤S503可以与所述步骤S501同时执行,也可以在所述步骤S501之前执行,在本实施例中只是为了画图方便才规定了上述顺序实现的步骤。
步骤S504:依据所述组织关系数据库,确定本地通信地址在所述组织关系数据库中的本地归属信息和所述第二通信地址集合中各个特定通信地址的特定归属信息。
也可以根据所述组织数据库中的归属关系信息匹配所述第二通信地址集合,并从中提取出具有直属上级部门归属信息的通信地址、直属下级部门归属信息的通信地址和/或同级部门归属信息的通信地址。
所述本地通信地址是指所述通信载体用户的通信地址。步骤S505:依据所述特定归属信息匹配所述各个特定归属信息,获得与所述本地通信地址具有相同所述归属信息和/或所述归属关系信息的特定通信地址。
具体的实现方法可以为:从所述第二通信地址集合中筛选出与所述通信载体具有相同所述归属信息的通信地址集合一,与所述通信载体用户具有相同所述直属上级部门信息的通信地址集合二,与所述通信载体用户具有相同所述直属下级部门信息的通信地址集合三以及与所述通信载体用户具有相同所述同级部门信息的通信地址集合四中任意一项或任意组合。
步骤S506:从已处理通信信息中提取出与所述本地通信地址具有相同所述归属信息的各个特定通信地址分别对应的通信信息特征。
根据用户的实际需求,在创建通信信息时,有时需要将最近联系人设在所述收件人或抄送一栏下拉列表的前面。所述通信信息特征可以为:所述通信信息的接收时间以及所述的通信信息发送时间中的任意一项或二者组合。
步骤S507:根据所述通信信息特征获得所述各个特定通信地址的顺序调整参数。
具体的,所述顺序调整参数可以为:当所述通信信息特征为所述通信信息的接收时间以及所述的通信信息发送时间时,所述顺序调整参数可以为:所述通信信息的第一接收时间x第三权重+所述通信信息的第一发送时间x第四权重,所述第一接收时间是指所述通信信息接收时间与当前顺序调整时间之差的绝对值,所述第二发送时间是指所述通信信息发送时间与所述当前顺序调整时间之差的绝对值,所述第三权重和所述第四权重可以依据需要进行调整。当然也可以将所述第一接收时间作为第一关键字,所述第一发送时间作为第二关键字,将所述第二地址集合中的特定通信信息地址首先按照所述第一关键字进行排序,当所述第一关键字相同时,在按照所述第二关键字进行排序,当然也可以将所述第一发送时间作为第一关键字,将所述第一接收时间作为第二关键字。当所述通信信息特征为所述通信信息的接收时间时,所述顺序调整参数可以为:所述通信信息的第一接收时间,所述第一接收时间是指所述通信信息接收时间与当前顺序调整时间之差的绝对值。当所述通信信息特征为所述通信信息的发送时间时,所述顺序调整参数可以为:所述通信信息的第一发送时间,所述第一发送时间是指所述通信信息发送时间与所述当前顺序调整时间之差的绝对值。
步骤S508:依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合。
具体的实现方法可以为:当所述顺序调整参数为所述第一关键字和所述第二关键字时,分别对所述通信地址集合一、所述通信地址集合二、所述通信地址集合三以及所述通信地址集合四中的通信地址分别先按照所述第一关键字进行排序,当所述第一关键字相同时,再按照所述第二关键字进行排序。当所述顺序调整参数为所述通信信息的第一接收时间,按照所述通信信息的第一接收时间进行排序。当所述顺序调整参数为所述通信信息的第一发送时间时,按照所述通信信息的第一发送时间进行排序。
并将排序后的所述通信地址集合一置于所述第三通信地址集合的首位,将排序后的所述通信地址集合二置于所述第三通信地址集合的第二位,将所述通信地址集合三置于所述第三通信地址集合的第三位以及将排序后的所述通信地址集合四置于所述第三通信地址集合的第四位,当然也可以将所述通信地址集合二置于所述第三通信地址集合的首位,其他的顺序也可以根据需要调换。所述通信地址集合一、所述通信地址集合二、所述通信地址集合三以及所述通信地址集合四,在所述第三通信地址集合中的顺序不影响本发明的实现,所以在本发明实施例中就不对该顺序作特殊限定。当然也可以从所述第二通信地址集合中筛选出所述通信地址集合一、所述通信地址集合二、所述通信地址集合三以及所述通信地址集合四任意一项或任意组合。
步骤S509:按照所述排序后的顺序显示所述第三通信地址集合中的至少部分特定通信地址。
请参阅附图4,为本发明公开的第一种通信地址显示装置实施例的结构示意图,该装置可以包括:第一获取模块101、匹配模块102、第二获取模块103、顺序调整模块104以及显示模块105,其中:
所述第一获取模块101,用于获取第一通信地址集合和字符串。
所述第一通信地址集合包括至少两条通信地址。
所述匹配模块102,用于根据所述字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合。
所述第二获取模块103,用于依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数。
所述顺序调整模块104,用于依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合。
所述显示模块105,用于按照所述排序后的顺序显示所述第三通信地址集合中的至少部分特定通信地址。
所述显示模块105可以包括:筛选单元1051,用于从所述第三通信地址集合中筛选出满足预设参数范围的特定通信地址;显示单元1052,用于按照所述第三通信地址集合中特定通信地址的顺序,显示所述筛选出的特定通信地址。
本发明实施例,首先通过第一获取模块101获取第一通信地址集合和字符串,所述匹配模块102根据所述第一获取模块101获取的字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合,再由所述第二获取模块103依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数,通过所述顺序调整模块104得到第三通信地址集合,最后通过显示模块105按照所述排序后的顺序显示所述第三通信地址集合中的至少部分特定通信地址。这样就实现了所述通信载体中对通信地址的顺序进行动态的调整的需要,当所述通信载体用户发送通信信息时,在所述收件人或发件人一栏中输入通信地址的某几个字母后,所显示的窗口中出现的首位通信地址就是所要联系人的通信地址,或在所述窗口中显示的通信信息的前几位就出现了所要联系人的通信地址,实现了查找联系人更加方便的目的。
针对实施例六中第一获取模块101,还可以用另外一种方式来实现,所以本发明公开了第一种第一获取模块101的结构,该模块可以包括:比对单元1011,用于比对已经获取到的第一通信地址集合中的通信地址;获取字符串单元1012,用于依据所述比对单元1011的比对结果,获得所述第一通信地址集合中至少两个通信地址都包含的相同字符串。
针对实施例六中第一获取模块101,还可以用另外一种方式来实现,所以本发明公开了第二种第一获取模块101的结构,该模块可以包括:判断单元1013,用于判断所述通信载体是否处于创建通信信息状态;获取输入字符串单元1014,用于在所述判断模块为是的情况下,获取所述收件人或抄送一栏处输入的字符串。
针对实施例六中第一获取模块101,还可以用另外一种方式来实现,请参阅图9,为本发明公开的第三种第一获取模块101实施例的结构图,该模块可以包括:比对通信地址信息单元1015,用于获得具有同音姓名联系人的姓名,并将所述姓名作为所述字符串。
请参阅图5,为本发明公开的第二种通信地址显示装置实施例的结构示意图,该装置可以包括:第一获取模块101、匹配模块102、获取通信信息单元501、获取通信信息特征单元502、获取顺序调整参数单元503、顺序调整模块104以及显示模块105,其中:
所述第一获取模块101,用于获取第一通信地址集合和字符串。
所述第一通信地址集合包括至少两条通信地址。
所述匹配模块102,用于根据所述字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合。
所述获取通信信息单元501,用于依据所述第二通信地址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对应的已处理通信信息。
所述获取通信信息特征单元502,用于依据所述已处理通信信息获得所述各个特定通信地址分别对应的通信信息特征。
所述获取顺序调整参数单元503,用于依据所述通信信息特征获得所述第二通信地址集合中各个特定通信地址的所述顺序调整参数。
所述顺序调整模块104,用于依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合。
所述显示模块105,用于按照所述排序后的顺序显示所述第三通信地址集合中的至少部分特定通信地址。
请参阅图6,为本发明公开的第三种通信地址显示装置实施例的结构示意图,该装置可以包括:第一获取模块101、匹配模块102、获取组织关系数据库子单元601、获取预设条件单元602、获取特定通信地址单元603、获取特定通信地址信息单元604、获取顺序调整参数单元605、顺序调整模块104以及显示模块105,其中:
所述第一获取模块101,用于获取第一通信地址集合和字符串。
所述第一通信地址集合包括至少两条通信地址。
所述匹配模块102,用于根据所述字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合。
所述获取组织关系数据库子单元601,用于获得组织关系数据库,所述组织关系数据库包括所述第二通信地址集合中各个特定通信地址对应的特定归属信息。
所述获取预设条件子单元602,用于依据所述组织关系数据库,确定本地通信地址在所述组织关系数据库中的本地归属信息和所述第二通信地址集合中各个特定通信地址的特定归属信息,并将所述本地归属信息作为所述预设条件。
所述获取特定通信地址子单元603,用于依据所述预设条件匹配所述各个特定归属信息,获得与所述本地通信地址具有相同所述归属信息的特定通信地址。
所述获取特定通信地址信息单元604,用于从已处理通信信息中提取出与所述本地通信地址具有相同所述归属信息的各个特定通信地址分别对应的通信信息特征。
所述顺序参数单元获取模块605,用于根据所述通信信息特征获得所述各个特定通信地址的顺序调整参数。
所述顺序调整模块104,用于依据所述顺序调整参数将所述第二通信地址集合中与所述本地通信地址具有相同所述归属信息的特定通信地址的顺序进行调整,得到第三通信地址集合。
所述顺序调整模块104可以包括:顺序调整单元1041,用于将符合所述预设条件的各个特定通信地址分别按照相对应的所述顺序调整参数进行调整;位置调整单元1042,用于将调整结果提到所述第二通信地址的预订位置,得到所述第三通信地址集合。
所述显示模块105,用于按照所述排序后的顺序显示所述第三通信地址集合中的至少部分特定通信地址。
所述实施例中的顺序调整参数可以为各自所对应的所述通信信息特征的加权平均值、所述通信信息特征的平方平均数以及所述通信信息特征的调和平均数中的任意一项或任意组合。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置或系统类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
还需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。
以上对本发明实施例所提供的一种非关系型数据库的回滚方法、装置及系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明实施例的方法及其思想;同时,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

一种通信地址显示方法以及一种通信地址显示装置.pdf_第1页
第1页 / 共22页
一种通信地址显示方法以及一种通信地址显示装置.pdf_第2页
第2页 / 共22页
一种通信地址显示方法以及一种通信地址显示装置.pdf_第3页
第3页 / 共22页
点击查看更多>>
资源描述

《一种通信地址显示方法以及一种通信地址显示装置.pdf》由会员分享,可在线阅读,更多相关《一种通信地址显示方法以及一种通信地址显示装置.pdf(22页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103020072 A(43)申请公布日 2013.04.03CN103020072A*CN103020072A*(21)申请号 201110284026.X(22)申请日 2011.09.22G06F 17/30(2006.01)(71)申请人联想(北京)有限公司地址 100085 北京市海淀区上地信息产业基地创业路6号(72)发明人李琦 邵翔(74)专利代理机构北京集佳知识产权代理有限公司 11227代理人逯长明(54) 发明名称一种通信地址显示方法以及一种通信地址显示装置(57) 摘要本发明公开了一种通信地址显示方法以及一种通信地址显示装置,所述方法包括:获取第。

2、一通信地址集合和字符串,所述第一通信地址集合包括至少两条通信地址;根据所述字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合;依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数;依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合;按照所述排序后的顺序显示所述第三通信地址集合中的至少部分特定通信地址。这样就实现了所述通信载体中对通信地址的顺序进行动态的调整的需要,实现了查找需要联系人的通信地址更加方便的目的。(51)Int.Cl.权利要求书4页 说明书12页 附图5页(19)中华人民共和。

3、国国家知识产权局(12)发明专利申请权利要求书 4 页 说明书 12 页 附图 5 页1/4页21.一种通信地址显示方法,其特征在于,包括:获取第一通信地址集合和字符串,所述第一通信地址集合包括至少两条通信地址;根据所述字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合;依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数;依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合;按照所述排序后的顺序显示所述第三通信地址集合中的至少部分特定通信地址。2.根据权利要求1所述方法,其特征在于,所述。

4、获取字符串的具体步骤为:比对已经获取到的第一通信地址集合中的通信地址,获得所述第一通信地址集合中至少两个通信地址都包含的相同字符串。3.根据权利要求1所述方法,其特征在于,所述依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数的具体步骤为:依据所述第二通信地址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对应的已处理通信信息;依据所述已处理通信信息获得所述各个特定通信地址分别对应的通信信息特征;依据所述通信信息特征获得所述第二通信地址集合中各个特定通信地址的所述顺序调整参数。4.根据权利要求3所述方法,其特征在于,所述通信信息特征为:通信信息接收时间和/或,通信信息发送。

5、时间,所述依据预定策略获得与所述第二通信地址集合中特定通信地址的顺序调整参数的具体步骤为:依据所述第二通信地址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对应的已处理通信信息;依据所述已处理通信信息获得所述各个特定通信地址分别对应的通信信息接收时间和/或,通信信息发送时间;依据所述通信信息接收时间和/或通信信息发送时间,获得所述第二通信地址集合中各个特定通信地址的所述顺序调整参数。5.根据权利要求3所述的方法,其特征在于,所述通信信息特征为:发送通信信息个数和/或接收通信信息个数,所述依据预定策略获得与所述第二通信地址集合中特定通信地址的顺序调整参数的具体步骤为:依据所述第二通信地。

6、址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对应的已处理通信信息;依据所述已处理通信信息获得所述各个特定通信地址分别对应的发送通信信息和/或接收通信信息,并分别统计个数;依据所述发送通信信息个数和/或所述接收通信信息个数,获得所述第二通信地址集合中各个特定通信地址的所述顺序调整参数。6.根据权利要求3中所述方法,其特征在于,所述通信信息特征为:接收通信信息的数据量,所述依据预定策略获得与所述第二通信地址集合中特定通信地址的顺序调整参数的具体步骤为:权 利 要 求 书CN 103020072 A2/4页3依据所述第二通信地址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对。

7、应的已处理通信信息;依据所述已处理通信信息获得所述各个特定通信地址分别对应的接收通信信息的数据量;依据所述接收通信信息的数据量,获得所述第二通信地址集合中各个特定通信地址的所述顺序调整参数。7.根据权利要求1中所述方法,其特征在于,所述依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数的具体步骤为:筛选出所述第二通信地址中的满足预设条件的特定通信地址,从已处理通信信息中提取筛选出的各个特定通信地址分别对应的通信信息特征,并根据所述通信信息特征获得所述各个特定通信地址的顺序调整参数;相应的,所述依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信。

8、地址集合的具体步骤为:将筛选出的各个特定通信地址分别按照相对应的所述顺序调整参数进行调整,并将调整结果提到所述第二通信地址的预订位置,得到所述第三通信地址集合。8.根据权利要求7所述方法,其特征在于,筛选出所述第二通信地址中的满足预设条件的特定通信地址的具体步骤为:获得组织关系数据库,所述组织关系数据库包括所述第二通信地址集合中各个特定通信地址对应的特定归属信息;依据所述组织关系数据库,确定本地通信地址在所述组织关系数据库中的本地归属信息和所述第二通信地址集合中各个特定通信地址的特定归属信息,并将所述本地归属信息作为所述预设条件;依据所述预设条件匹配所述各个特定归属信息,获得与所述本地通信地址。

9、具有相同所述归属信息的特定通信地址。9.根据权利要求3或7所述方法,其特征在于,所述顺序调整参数为:所述通信信息特征的加权平均值、所述通信信息特征的平方平均数以及所述通信信息特征的调和平均数中的任意一项或任意组合。10.根据权利要求1所述方法,其特征在于,所述显示所述第三通信地址集合中的至少部分特定通信地址的具体步骤为:从所述第三通信地址集合中筛选出满足预设参数范围的特定通信地址;按照所述第三通信地址集合中特定通信地址的顺序,显示所述筛选出的特定通信地址。11.一种通信地址显示装置,其特征在于,包括:第一获取模块,用于获取第一通信地址集合和字符串,所述第一通信地址集合包括至少两条通信地址;匹配。

10、模块,用于根据所述字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合;第二获取模块,用于依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数;权 利 要 求 书CN 103020072 A3/4页4顺序调整模块,用于依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合;显示模块,用于按照所述排序后的顺序显示所述第三通信地址集合中的至少部分特定通信地址。12.根据权利要求11所述装置,其特征在于,所述第一获取模块包括:比对单元,用于比对已经获取到的第一通信地址集合中的通信地址;获取字符串单元。

11、,用于依据所述比对单元的比对结果,获得所述第一通信地址集合中至少两个通信地址都包含的相同字符串。13.根据权利要求11所述装置,其特征在于,所述第二获取模块包括:获取通信信息单元,用于依据所述第二通信地址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对应的已处理通信信息;获取通信信息特征单元,用于依据所述已处理通信信息获得所述各个特定通信地址分别对应的通信信息特征;获取顺序调整参数单元,用于依据所述通信信息特征获得所述第二通信地址集合中各个特定通信地址的所述顺序调整参数。14.根据权利要求11所述装置,其特征在于,所述第二获取模块包括:获取通信地址单元,用于筛选出所述第二通信地址中的。

12、满足预设条件的特定通信地址;获取通信信息特征单元,用于从已处理通信信息中提取筛选出的各个特定通信地址分别对应的通信信息特征;获取顺序调整参数单元,用于根据所述通信信息特征获得所述各个特定通信地址的顺序调整参数;相应的,所述顺序调整模块包括:顺序调整单元,用于将筛选出的各个特定通信地址分别按照相对应的所述顺序调整参数进行调整;位置调整单元,用于将调整结果提到所述第二通信地址的预订位置,得到所述第三通信地址集合。15.根据权利要求14所述装置,其特征在于,所述获取通信地址单元包括:获取组织关系数据库子单元,用于获得组织关系数据库,所述组织关系数据库包括所述第二通信地址集合中各个特定通信地址对应的特。

13、定归属信息;获取预设条件子单元,用于依据所述组织关系数据库,确定本地通信地址在所述组织关系数据库中的本地归属信息和所述第二通信地址集合中各个特定通信地址的特定归属信息,并将所述本地归属信息作为所述预设条件;获取特定通信地址子单元,用于依据所述预设条件匹配所述各个特定归属信息,获得与所述本地通信地址具有相同所述归属信息的特定通信地址。16.根据权利要求11所述装置,其特征在于,所述显示模块,包括:筛选单元,用于从所述第三通信地址集合中筛选出满足预设参数范围的特定通信地址;显示单元,用于按照所述第三通信地址集合中特定通信地址的顺序,显示所述筛选出权 利 要 求 书CN 103020072 A4/4。

14、页5的特定通信地址。权 利 要 求 书CN 103020072 A1/12页6一种通信地址显示方法以及一种通信地址显示装置技术领域0001 本发明涉及电子通讯领域,更具体的说,是涉及一种通信地址显示方法以及一种通信地址显示装置。背景技术0002 随着电子通讯领域的发展,通信载体由于其本身特性,成为了人们进行通讯最常用的方式,所述通信载体为通信电子设备如手机和通信软件如电子邮箱。以电子邮箱为例,在创建新邮件的状态下,当所述电子邮箱的用户在收件人或抄送一栏中输入联系人邮箱地址开始几个字符时,就会出现下拉列表或直接在所述收件人或抄送一栏中显示默认的联系人的邮箱地址即所述下拉列表的首位邮箱地址,所述下。

15、拉列表包括开头连续字符与所输入的字符相同的邮箱地址。由于电子邮箱中联系人的邮箱地址一般都是默认规则进行排序的(如按照字母或数字进行排序),所以一般情况下所述默认联系人或所述下拉列表的前几位都不是所述用户需要联系人的邮箱地址。这样就会对查找带来困难。而且在出现相同姓名的联系人时,很容易出错。发明内容0003 有鉴于此,本发明提供了一种通信地址显示方法以及一种通信地址显示装置,克服现有技术中所述通信载体中需要联系人的通信地址查找困难的情况。0004 为实现上述目的,本发明提供如下技术方案:0005 一种通信地址显示方法,包括:获取第一通信地址集合和字符串,所述第一通信地址集合包括至少两条通信地址;。

16、根据所述字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合;依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数;依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合;按照所述排序后的顺序显示所述第三通信地址集合中的至少部分特定通信地址。0006 优选地,所述获取字符串的具体步骤为:比对已经获取到的第一通信地址集合中的通信地址,获得所述第一通信地址集合中至少两个通信地址都包含的相同字符串。0007 优选地,所述依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数的具体步骤为:依。

17、据所述第二通信地址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对应的已处理通信信息;依据所述已处理通信信息获得所述各个特定通信地址分别对应的通信信息特征;依据所述通信信息特征获得所述第二通信地址集合中各个特定通信地址的所述顺序调整参数。0008 优选地,所述通信信息特征为:通信信息接收时间和/或,通信信息发送时间,所述依据预定策略获得与所述第二通信地址集合中特定通信地址的顺序调整参数的具体步骤为:依据所述第二通信地址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对应的已处理通信信息;依据所述已处理通信信息获得所述各个特定通信地址分别对说 明 书CN 103020072 A。

18、2/12页7应的通信信息接收时间和/或,通信信息发送时间;依据所述通信信息接收时间和/或通信信息发送时间,获得所述第二通信地址集合中各个特定通信地址的所述顺序调整参数。0009 优选地,所述通信信息特征为:发送通信信息个数和/或接收通信信息个数,所述依据预定策略获得与所述第二通信地址集合中特定通信地址的顺序调整参数的具体步骤为:依据所述第二通信地址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对应的已处理通信信息;依据所述已处理通信信息获得所述各个特定通信地址分别对应的发送通信信息和/或接收通信信息,并分别统计个数;依据所述发送通信信息个数和/或所述接收通信信息个数,获得所述第二通信。

19、地址集合中各个特定通信地址的所述顺序调整参数。0010 优选地,所述通信信息特征为:接收通信信息的数据量,所述依据预定策略获得与所述第二通信地址集合中特定通信地址的顺序调整参数的具体步骤为:依据所述第二通信地址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对应的已处理通信信息;依据所述已处理通信信息获得所述各个特定通信地址分别对应的接收通信信息的数据量;依据所述接收通信信息的数据量,获得所述第二通信地址集合中各个特定通信地址的所述顺序调整参数。0011 优选地,所述依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数的具体步骤为:筛选出所述第二通信地址中的满足预设条件的特。

20、定通信地址,从已处理通信信息中提取筛选出的各个特定通信地址分别对应的通信信息特征,并根据所述通信信息特征获得所述各个特定通信地址的顺序调整参数;相应的,所述依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合的具体步骤为:将筛选出的各个特定通信地址分别按照相对应的所述顺序调整参数进行调整,并将调整结果提到所述第二通信地址的预订位置,得到所述第三通信地址集合。0012 优选地,筛选出所述第二通信地址中的满足预设条件的特定通信地址的具体步骤为:获得组织关系数据库,所述组织关系数据库包括所述第二通信地址集合中各个特定通信地址对应的特定归属信息;依据所述组织。

21、关系数据库,确定本地通信地址在所述组织关系数据库中的本地归属信息和所述第二通信地址集合中各个特定通信地址的特定归属信息,并将所述本地归属信息作为所述预设条件;依据所述预设条件匹配所述各个特定归属信息,获得与所述本地通信地址具有相同所述归属信息的特定通信地址。0013 优选的,所述顺序调整参数为:所述通信信息特征的加权平均值、所述通信信息特征的平方平均数以及所述通信信息特征的调和平均数中的任意一项或任意组合。0014 优选地,所述显示所述第三通信地址集合中的至少部分特定通信地址的具体步骤为:从所述第三通信地址集合中筛选出满足预设参数范围的特定通信地址;按照所述第三通信地址集合中特定通信地址的顺序。

22、,显示所述筛选出的特定通信地址。0015 本发明还提供了一种通信地址显示装置,包括:第一获取模块,用于获取第一通信地址集合和字符串,所述第一通信地址集合包括至少两条通信地址;匹配模块,用于根据所述字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合;第二获取模块,用于依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数;顺序调整模块,用于依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合;显示模块,说 明 书CN 103020072 A3/12页8用于按照所述排序后的顺序显示所述第三通信地。

23、址集合中的至少部分特定通信地址。0016 优选的,所述第一获取模块包括:比对单元,用于比对已经获取到的第一通信地址集合中的通信地址;获取字符串单元,用于依据所述比对单元的比对结果,获得所述第一通信地址集合中至少两个通信地址都包含的相同字符串。0017 优选的,所述第二获取模块包括:获取通信信息单元,用于依据所述第二通信地址集合中的各个特定通信地址,获得与所述各个特定通信地址分别对应的已处理通信信息;获取通信信息特征单元,用于依据所述已处理通信信息获得所述各个特定通信地址分别对应的通信信息特征;获取顺序调整参数单元,用于依据所述通信信息特征获得所述第二通信地址集合中各个特定通信地址的所述顺序调整。

24、参数。0018 优选的,所述第二获取模块包括:获取通信地址单元,用于筛选出所述第二通信地址中的满足预设条件的特定通信地址;获取通信信息特征单元,用于从已处理通信信息中提取筛选出的各个特定通信地址分别对应的通信信息特征;获取顺序调整参数单元,用于根据所述通信信息特征获得所述各个特定通信地址的顺序调整参数;相应的,所述顺序调整模块包括:顺序调整单元,用于将筛选出的各个特定通信地址分别按照相对应的所述顺序调整参数进行调整;位置调整单元,用于将调整结果提到所述第二通信地址的预订位置,得到所述第三通信地址集合。0019 优选的,所述获取通信地址单元包括:获取组织关系数据库子单元,用于获得组织关系数据库,。

25、所述组织关系数据库包括所述第二通信地址集合中各个特定通信地址对应的特定归属信息;获取预设条件子单元,用于依据所述组织关系数据库,确定本地通信地址在所述组织关系数据库中的本地归属信息和所述第二通信地址集合中各个特定通信地址的特定归属信息,并将所述本地归属信息作为所述预设条件;获取特定通信地址子单元,用于依据所述预设条件匹配所述各个特定归属信息,获得与所述本地通信地址具有相同所述归属信息的特定通信地址。0020 优选的,所述显示模块,包括:筛选单元,用于从所述第三通信地址集合中筛选出满足预设参数范围的特定通信地址;显示单元,用于按照所述第三通信地址集合中特定通信地址的顺序,显示所述筛选出的特定通信。

26、地址。0021 经由上述的技术方案可知,采用本发明实施例,首先获取第一通信地址集合和字符串,根据所述字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合,然后依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数,依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合,最后按照所述排序后的顺序显示所述第三通信地址集合中的至少部分特定通信地址。这样就实现了所述通信载体中对通信地址的顺序进行动态的调整的需要,当所述通信载体用户发送通信信息时,在所述收件人或发件人一栏中输入通信地址的某几个字母后,所显。

27、示的窗口中出现的首位通信地址就是所要联系人的通信地址,或在所述窗口中显示的通信信息的前几位就出现了所要联系人的通信地址,实现了查找需要联系人的通信地址更加方便的目的。附图说明0022 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现说 明 书CN 103020072 A4/12页9有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。0023 图1为本发明公开的第一种通信地址显示方法实施例的流程图;0024 图2为本发明公开的第二种通信地址显示。

28、方法实施例的流程图;0025 图3为本发明公开的第三种通信地址显示方法实施例的流程图;0026 图4为本发明公开的第一种通信地址显示装置实施例的结构示意图;0027 图5为本发明公开的第二种通信地址显示装置实施例的结构示意图;0028 图6为本发明公开的第三种通信地址显示装置实施例的结构示意图。具体实施方式0029 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。0030 请参阅附图1。

29、,为本发明公开的一种通信地址显示方法实施例的流程图,该方法可以包括:0031 步骤S101:获取第一通信地址集合和字符串,所述第一通信地址集合包括至少两条通信地址。0032 在实际应用中通信载体所存储的通讯地址一般都是按照所述通信载体的默认规则进行排序的,所述默认规则可以为:按照字母和数字进行排序,所述通信载体可以为:通信电子设备如手机或通信电子软件如电子邮箱。例如,在电子邮箱中创建新邮件时,在收件人或抄送一栏中输入邮箱地址的开头N个字母后,就会出现邮箱地址下拉列表,所述邮箱地址开头连续N个字母与所述输入的N个字母相同,所述N可以取任意正整数。但是出现的邮箱地址一般是按照所述默认规则进行排序的。

30、,所以出现的默认联系人或所述下拉列表的前几位可能都不是想要的邮箱地址。在这种情况下,对所述通信载体中存储的通信地址按照预定的规则进行排序,并显示是尤为重要的。在对所述通信地址的顺序进行调整前,首先要知道对哪些通信地址进行排序,而所述步骤S101所获取的字符串就是需要进行顺序调整的通信地址所包含的字符串,获得了该字符串就能够获得需要进行排序的通信地址。0033 所述第一通信地址集合可以包括所述通信载体进行通信的所有通信地址。具体的,所述通信地址可以从所述通信载体后台数据库即组织关系数据库、所述通信载体的通讯薄或所述通信载体已处理通信信息中获得。0034 其中,所述已处理通信信息可以包括:所述通信。

31、载体中发送的通信信息、接收的通信信息、已删除的通信信息、已发送的通信信息以及草稿中的通信信息。所述通讯薄可以是所述通信载体的用户将所述已处理通信信息中的联系人添加到所述通讯薄中,当然也可以采用具有此功能的软件或硬件实现所述添加步骤,例如编程实现或采用处理器实现等。0035 步骤S102:根据所述字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合。0036 因为所述第一通信地址包括了所述通信载体进行通信的所有通信地址,根据所述说 明 书CN 103020072 A5/12页10通信载体获取的字符串匹配所述第一通信地址集合中各个通信地址,如果所述字。

32、符串与所述第一通信地址集合中某个通信地址的开头连续几个字符相同,则把该通信地址归为所述第二通信地址集合,这样通过匹配就将所述第一通信地址集合中所有开头连续几个字符与所述字符串相同的通信地址都归为所述第二通信地址集合。0037 步骤S103:依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数。0038 在实际应用中,所述通信载体的用户有时会将通信信息发错,这时接收错误信息的收件人可能会回复信息,但该通信信息的数据量很小,或者所述收件人不回复信息,所以有时可以将接收通信信息的数据量作为所述顺序调整参数。0039 步骤S104:依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地。

33、址的顺序进行调整,得到第三通信地址集合。0040 步骤S105:按照所述排序后的顺序显示所述第三通信地址集合中的至少部分特定通信地址。0041 在显示所述第三通信地址集合时,因为显示窗口能够显示的通信地址数量是一定的,所以所述窗口可能只显示所述第三通信地址中的一部分,所述窗口可以为地址栏处的下拉列表或地址栏,所述地址栏为所述收件人以及抄送一栏的任意一项或二者组合。0042 具体的显示实现方法可以为:确定所述第三通信地址集合中特定通信地址显示的第一位置窗口,如果所述第一位置窗口是地址栏处的下拉列表,则确定所述第一位置窗口的显示范围,所述显示范围是所述第一位置窗口能够显示所述通信地址的个数;在所述。

34、第一位置窗口处显示所述第三通信地址集合中的特定通信地址。0043 例如,如果所述第一位置窗口的显示范围是10条,如果要显示的所述第三通信地址集合中的特定通信地址超过10条,比如20条,那么就会显示前面的10条和进度条,当移动所述进度条时,就会显示另外10条;如果要显示的所述第三通信地址集合中的特定通信地址不大于10条,如9条,那么就会在所述第一位置窗口处显示全部所述9条特定通信地址,而且没有所述进度条。0044 具体的显示方法还可以为:确定所述第三通信地址集合中特定通信地址显示的第二位置窗口,如果所述第二位置窗口是地址栏,则在所述地址栏处显示所述第三通信地址的首位邮箱地址。0045 本发明实施。

35、例,首先获取第一通信地址集合和字符串,根据所述字符串匹配所述第一通信地址集合中的通信地址,获得由包含所述字符串的特定通信地址组成的第二通信地址集合,然后依据预定策略获得所述第二通信地址集合中特定通信地址的顺序调整参数,依据所述顺序调整参数将所述第二通信地址集合中所述特定通信地址的顺序进行调整,得到第三通信地址集合,最后按照所述排序后的顺序显示所述第三通信地址集合中的至少部分特定通信地址。这样就实现了所述通信载体中对通信地址的顺序进行动态的调整的需要,当所述通信载体用户发送通信信息时,在所述收件人或发件人一栏中输入通信地址的某几个字母后,所显示的窗口中出现的首位通信地址就是所要联系人的通信地址,或在所述窗口中显示的通信信息的前几位就出现了所要联系人的通信地址,实现了查找联系人更加方便的目的。0046 在实际应用中,有时需要在所述通信载体用户发送通信信息前,就已经将通信地说 明 书CN 103020072 A10。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1