区分联系人多号码的显示系统及其方法与流程

文档序号:13763604阅读:361来源:国知局
区分联系人多号码的显示系统及其方法与流程

本发明涉及智能电子设备信息储存的技术领域,尤其涉及一种区分联系人多号码的显示系统及其方法。



背景技术:

通信录系统被广阔用于计算机工业来存储和显示与它们所属的相应软件程序有关的联系人信息。现有的通信录的联系人列表中,常用的方法是按照姓氏或首个字的拼音的顺序,或首字母的顺序进行显示。当同一联系人增加了新的电话号码时,有的系统会直接默认将之前的删除,还有的系统会同时保存两个电话号码,但是却并不能区分哪个在先哪个在后。

所以,在联系人详情页面中显示该联系人的每个联系电话的创建时间,对于区分新旧、有效或者无效号码有着非常重要的参考价值,用户在使用联系人号码时会优先考虑创建时间较近的号码。



技术实现要素:

针对上述技术中存在的不足之处,本发明提供一种显示方便、易于实现的区分联系人多号码的显示系统及其方法。

为了达到上述目的,本发明一种区分联系人多号码的显示系统,包括

导入新联系人的联系人新增模块;

更新已有联系人信息的联系人更新模块;

分析输入信息是否有电话号码信息的信息分析模块;

进行信息处理管控的主控制器;

以及对联系人信息进行储存的联系人数据库;

所述联系人新增模块的信号输出端以及联系人更新模块的信号输出端均与主控制器的信号输入端相连,所述信息分析模块的信号输入端与主控制器的信号输入端相连,所述信息分析模块的信号输出端与联系人数据库相连,所述数据库与主控制器交互连接;

联系人新增模块获取新增联系人的信息,并将信息通过主控制器传递到联系人数据库中进行储存,同时主控制器向信息分析模块发出对新增信息进行分析的请求,当信息分析模块分析出输入的信息包括电话号码之后,信息分析模块向联系人数据库中输入相应电话号码的创建时间。

其中,所述联系人数据库包括对联系人信息进行编辑管理的信息编辑模块以及将联系人信息进行显示的详情显示界面,所述信息编辑模块与详情显示界面交互连接,所述信息编辑模块的信号输入端与主控制器的信号输出端相连,所述信息编辑模块的信号输出端与信息分析模块的信号输入端相连,所述详情显示界面与主控制器的信号输出端相连;在联系人新增模块或联系人更新模块向主控制器发送信息时,主控制器将信息传递到信息编辑模块中并显示在详情显示界面上,同时信息分析模块对获取信息进行分析。

其中,所述信息编辑模块包括对联系人电话号码信息进行存储的电话号码储存单元以及对相应电话号码的导入时间进行记录储存的创建时间记录单元,所述电话号码储存单元以及创建时间记录单元均与详情显示界面相连;在联系人新增模块或联系人更新模块向主控制器发送信息时,主控制器将电话号码信息储存到电话号码储存单元中,同时信息分析模块将获取的当前时间储存到创建时间记录单元中。

其中,所述信息分析模块包括号码判断单元、默认值设定单元以及时间获取单元,所述号码判断单元的信号输入端与主控制器的信号输出端相连,号码判断单元的信号输出端分别与默认值设定单元的信号输入端以及时间获取单元的信号输入端相连,所述默认值设定单元的信号输出端以及时间获取单元的信号输出端均与创建时间记录单元相连;号码判断单元判断导入信息中是否包含电话号码信息,当包含电话号码信息时,时间获取单元获取系统当前时间值并向创建时间记录单元发送时间信息;当导入信息中没有电话号码信息时,默认值设定单元直接向创建时间记录单元发送默认值-1。

其中,该显示系统还包括对输入的联系人信息进行搜索浏览的数据搜索模块,所述数据搜索模块的信号输入端与主控制器的信号输出端相连,所述数据搜索模块的信号输出端与信息分析模块中的号码判断单元的信号输入端相连;数据搜索模块采集导入的联系人信息,并对导入信息进行浏览分类,再将联系人信息传递到号码判断单元中进行判断。

本发明还公开了一种区分联系人多号码的显示方法,包括以下步骤:

开始;

在联系人数据库的信息编辑模块中建立创建时间记录单元;

当添加联系人时,联系人新增模块向主控制器导入联系人的信息;

主控制器传递到联系人数据库中进行储存;

同时主控制器向信息分析模块发出对新增信息进行分析的请求;

当信息分析模块分析出输入的信息包括电话号码之后,信息分析模块向联系人数据库中输入相应电话号码的创建时间;

当更新已有联系人时,联系人更新模块向主控制器导入联系人的信息,并返回主控制器分析并记录相应电话号码创建时间的过程;

进入联系人数据库的详情显示界面上,在看到联系人的电话号码时,也能够看到各电话号码的创建时间;

结束。

其中,在联系人新增模块或联系人更新模块向主控制器发送信息时,主控制器将信息传递到信息编辑模块中并显示在详情显示界面上,同时信息分析模块对获取信息进行分析,并将新增电话号码的创建时间记录到信息编辑模块中。

其中,在联系人新增模块或联系人更新模块向主控制器发送信息时,主控制器将电话号码信息储存到信息编辑模块的电话号码储存单元中,同时信息分析模块将获取的当前时间储存到信息编辑模块的创建时间记录单元中。

其中,信息分析模块的号码判断单元判断导入信息中是否包含电话号码信息,当包含电话号码信息时,信息分析模块的时间获取单元获取系统当前时间值并向信息分析模块的创建时间记录单元发送时间信息;当导入信息中没有电话号码信息时,信息分析模块的默认值设定单元直接向创建时间记录单元发送默认值-1。

其中,在信息分析模块接收信息之前,数据搜索模块采集导入的联系人信息,并对导入信息进行浏览分类,再将联系人信息传递到号码判断单元中进行判断。

本发明的有益效果是:

与现有技术相比,本发明的区分联系人多号码的显示系统及其方法,本发明的显示系统计算号码创建的时间,可以同时记住多个号码的时间并显示。本发明显示系统的作用在于方便用户去区分多个号码的联系人,无论号码是有用的或很久没用了,只要新增的号码与本机号码发生了通讯关系或本机重新编辑号码都会造成号码时间的更新。

附图说明

图1为本发明区分联系人多号码的显示系统的结构示意图;

图2为本发明区分联系人多号码的显示系统的联系人数据库结构示意图;

图3为本发明区分联系人多号码的显示系统的信息分析模块结构示意图;

图4为本发明区分联系人多号码的显示方法的流程图。

主要元件符号说明如下:

1、联系人新增模块 2、联系人更新模块

3、信息分析模块 4、主控制器

5、联系人数据库 6、数据搜索模块

31、号码判断单元 32、默认值设定单元

33、时间获取单元 51、信息编辑模块

52、详情显示界面 511、电话号码储存单元

512、创建时间记录单元。

具体实施方式

为了更清楚地表述本发明,下面结合附图对本发明作进一步地描述。

参阅图1,本发明一种区分联系人多号码的显示系统,包括导入新联系人的联系人新增模块1;更新已有联系人信息的联系人更新模块2;分析输入信息是否有电话号码信息的信息分析模块3;进行信息处理管控的主控制器4;以及对联系人信息进行储存的联系人数据库5;联系人新增模块1的信号输出端以及联系人更新模块2的信号输出端均与主控制器4的信号输入端相连,信息分析模块3的信号输入端与主控制器4的信号输入端相连,信息分析模块3的信号输出端与联系人数据库5相连,数据库与主控制器4交互连接;联系人新增模块1获取新增联系人的信息,并将信息通过主控制器4传递到联系人数据库5中进行储存,同时主控制器4向信息分析模块3发出对新增信息进行分析的请求,当信息分析模块3分析出输入的信息包括电话号码之后,信息分析模块3向联系人数据库5中输入相应电话号码的创建时间。

相较于现有技术,本发明的显示系统计算号码创建的时间,可以同时记住多个号码的时间并显示。本发明显示系统的作用在于方便用户去区分多个号码的联系人,无论号码是有用的或很久没用了,只要新增的号码与本机号码发生了通讯关系或本机重新编辑号码都会造成号码时间的更新。

进一步参阅图2,联系人数据库5包括对联系人信息进行编辑管理的信息编辑模块51以及将联系人信息进行显示的详情显示界面52,信息编辑模块51与详情显示界面52交互连接,信息编辑模块51的信号输入端与主控制器4的信号输出端相连,信息编辑模块51的信号输出端与信息分析模块3的信号输入端相连,详情显示界面52与主控制器4的信号输出端相连;在联系人新增模块1或联系人更新模块2向主控制器4发送信息时,主控制器4将信息传递到信息编辑模块51中并显示在详情显示界面52上,同时信息分析模块3对获取信息进行分析。

在本实施例中,信息编辑模块51包括对联系人电话号码信息进行存储的电话号码储存单元511以及对相应电话号码的导入时间进行记录储存的创建时间记录单元512,电话号码储存单元511以及创建时间记录单元512均与详情显示界面52相连;在联系人新增模块1或联系人更新模块2向主控制器4发送信息时,主控制器4将电话号码信息储存到电话号码储存单元511中,同时信息分析模块3将获取的当前时间储存到创建时间记录单元512中。

进一步参阅图3,信息分析模块3包括号码判断单元31、默认值设定单元32以及时间获取单元33,号码判断单元31的信号输入端与主控制器4的信号输出端相连,号码判断单元31的信号输出端分别与默认值设定单元32的信号输入端以及时间获取单元33的信号输入端相连,默认值设定单元32的信号输出端以及时间获取单元33的信号输出端均与创建时间记录单元512相连;号码判断单元31判断导入信息中是否包含电话号码信息,当包含电话号码信息时,时间获取单元33获取系统当前时间值并向创建时间记录单元512发送时间信息;当导入信息中没有电话号码信息时,默认值设定单元32直接向创建时间记录单元512发送默认值-1。

在本实施例中,该显示系统还包括对输入的联系人信息进行搜索浏览的数据搜索模块6,数据搜索模块6的信号输入端与主控制器4的信号输出端相连,数据搜索模块6的信号输出端与信息分析模块3中的号码判断单元31的信号输入端相连;数据搜索模块6采集导入的联系人信息,并对导入信息进行浏览分类,再将联系人信息传递到号码判断单元31中进行判断。

进一步参阅图4,本发明还公开了一种区分联系人多号码的显示方法,包括以下步骤:

开始;

在联系人数据库5的信息编辑模块51中建立创建时间记录单元512;

当添加联系人时,联系人新增模块1向主控制器4导入联系人的信息;

主控制器4传递到联系人数据库5中进行储存;

同时主控制器4向信息分析模块3发出对新增信息进行分析的请求;

当信息分析模块3分析出输入的信息包括电话号码之后,信息分析模块3向联系人数据库5中输入相应电话号码的创建时间;

当更新已有联系人时,联系人更新模块2向主控制器4导入联系人的信息,并返回主控制器4分析并记录相应电话号码创建时间的过程;

进入联系人数据库5的详情显示界面52上,在看到联系人的电话号码时,也能够看到各电话号码的创建时间;

结束。

在本实施例中,在联系人新增模块1或联系人更新模块2向主控制器4发送信息时,主控制器4将信息传递到信息编辑模块51中并显示在详情显示界面52上,同时信息分析模块3对获取信息进行分析,并将新增电话号码的创建时间记录到信息编辑模块51中。

在本实施例中,在联系人新增模块1或联系人更新模块2向主控制器4发送信息时,主控制器4将电话号码信息储存到信息编辑模块51的电话号码储存单元511中,同时信息分析模块3将获取的当前时间储存到信息编辑模块51的创建时间记录单元512中。

在本实施例中,信息分析模块3的号码判断单元31判断导入信息中是否包含电话号码信息,当包含电话号码信息时,信息分析模块3的时间获取单元33获取系统当前时间值并向信息分析模块3的创建时间记录单元512发送时间信息;当导入信息中没有电话号码信息时,信息分析模块3的默认值设定单元32直接向创建时间记录单元512发送默认值-1。

在本实施例中,在信息分析模块3接收信息之前,数据搜索模块6采集导入的联系人信息,并对导入信息进行浏览分类,再将联系人信息传递到号码判断单元31中进行判断。

以上公开的仅为本发明的几个具体实施例,但是本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1