移动终端通讯录的优先级设置的制作方法

文档序号:15521645发布日期:2018-09-25 19:37阅读:456来源:国知局

本发明涉及移动通信技术领域,特别是涉及一种移动终端通讯录的优先级设置。



背景技术:

随着移动终端的广泛普及和人们社交圈的扩大,特别是商务人士,存储于通讯录中单个联系人的电话号码也逐渐增多,其包括多个手机号码、办公电话号码、家庭电话号码等,而这些电话号码可能属于不同的归属地并且有些可能由于联系人处于不同城市而处于不可用状态,即无人接听、关机或停机等状态。当用户需要电话联系该联系人时,通常先拨打该联系人的排在最前面的号码,因此,为了能及时联系到联系人,用户经常需要根据与联系人最近联系时其使用的电话号码的情况来手动更新通讯录中该联系人的多个电话号码的显示顺序。但这项操作比较费时,且该多个电话号码的显示顺序经人为设定后不能自动更新,因此不能随时适应人们不断变化的生活和工作的需求。

有鉴于此,有必要提供一种能根据联系人处于不同归属地而自动更新其多个电话号码的优先级设置装置。



技术实现要素:

一种移动终端通讯录的优先级设置装置,包括:通讯录存储单元、号码解析单元、号码查询单元及优先级设置单元,该通讯录存储单元存储若干联系人的电话号码;当接收到一来电时,号码解析单元解析确定当前通讯号码,并通过号码查询单元查询该当前通讯号码所属的联系人及该联系人的其他电话号码;优先级设置单元将该当前通讯号码在通讯录中该联系人名下的排序提前。

还有必要提供一种自动更新联系人的多个电话号码的优先级设置方法。

一种移动终端通讯录的优先级设置方法,包括以下步骤:

接收一来电;

解析确定当前通讯号码;

确定当前通讯号码所属的联系人;

查询该联系人的其他多个电话号码;

将该当前通讯号码在通讯录中该联系人名下的排序提前。

本发明的移动终端通讯录的优先级设置,解决了用户的手机等终端的通讯录不能根据联系人处于不同城市而自动更新显示的问题,使用户对通讯录的管理更加简单方便,并能在很短的时间内就能快速联系到联系人,大大降低了搜寻时间,提高用户体验,并能适应现代人生活情况的改变和工作的需要。

附图说明

图1为本发明一实施例的一种移动终端通讯录的优先级设置装置的结构示意图。

图2为本发明另一实施例的一种移动终端通讯录的优先级设置装置的结构示意图。

图3为本发明一实施例的一种移动终端通讯录的优先级设置方法的实现流程图。

图4为本发明另一实施例的一种移动终端通讯录的优先级设置方法的实现流程图。

图5为本发明一实施例的优先级设置装置的联系人的多个电话号码的一个显示界面。

图6为本发明一实施例的优先级设置装置的联系人的多个电话号码的另一显示界面。

图7为本发明另一实施例的优先级设置装置的联系人的多个电话号码的显示界面。

具体实施方式

如下具体实施方式将结合上述附图进一步说明本发明。

请参阅图1,提供一种移动终端通讯录的优先级设置装置100,包括中央处理单元10、通讯单元20、通讯录存储单元30、优先级设置单元40及显示单元60。其中,该移动终端包括但不限于手机、pda、上网本及掌上电脑等电子设备。中央处理单元10通过通讯单元20与联系人进行通讯。通讯录存储单元30用于存储若干联系人的电话号码,其中,某些联系人拥有多个电话号码。优先级设置单元40用于当一个联系人拥有多个电话号码时,根据联系人与用户的通讯情况自动为该联系人的多个电话号码设置优先级并根据优先级的高低对该联系人的多个电话号码进行排序。

本实施方式中,该优先级设置装置100还包括一号码解析单元71及一号码查询单元72。当接收到一来电时,号码解析单元71解析确定当前与该终端进行通讯的来电号码,并通过号码查询单元72查询该来电号码所属的联系人。设该当前与该终端进行通讯的电话号码为当前通讯号码。如果该当前通讯号码为通讯录存储单元30中已存联系人的已存号码,即该当前通讯号码已经存储在该通讯录存储单元30中,且属于该通讯录存储单元30存储的一个联系人,号码查询单元72同时查询通讯录存储单元30中存储的该联系人的其他电话号码。如果该当前通讯号码为一新号码,即未存储在通讯录存储单元30中时,显然,该新号码为该用户的熟人的新号码,或者新认识朋友的新号码,用户在接到一个新号码后,会将该新号码增加至通讯录的已有联系人中,或建立一个新的联系人。当用户将该当前通讯号码添加到通讯录的某一联系人,即当前通讯号码所属的联系人后,号码查询单元72查询通讯录存储单元30中存储的该联系人的其他电话号码。

优先级设置单元40将该当前通讯号码在通讯录中该联系人名下的排序提前。本实施方式中,该优先级设置装置100还包括一归属地查询单元80,用于查询当前通讯号码所属的联系人的所有的电话号码的归属地信息。在一实施方式中,归属地查询单元80从网络服务器查询电话号码的归属地信息。在另一实施方式中,请参阅图2,该优先级设置装置100’还包括一号码归属地数据库81,该号码归属地数据库81存储有号码归属地数据,归属地查询单元80将当前通讯号码所属的联系人的多个电话号码与号码归属地数据库81中的信息比对后确定该当前通讯号码所属的联系人每个电话号码的归属地信息。该号码归属地数据库81可更新,以保持数据的准确性。在该其他实施例中,该号码归属地数据库81可通过有线或无线通讯网络并根据网络上的数据库进行数据更新,以获取最新的归属地数据,使查询结果更准确。

在一实施方式中,优先级设置单元40将该当前通讯号码设置为最高优先级,即在通讯录中将该通讯号码排在该通讯号码所属的联系人的其他通讯号码之前,将该联系人的其他与该当前通讯号码归属地相同的电话号码(下称“同归属地号码”)设置为第一优先级,即,将该联系人的与该当前通讯号码归属地相同的其他电话号码排在该联系人的与当前通讯号码归属地不同的号码(下称“不同归属地号码”)之前。在另一实施方式中,优先级设置单元40将该联系人的该当前通讯号码以及该联系人的其他同归属地号码共同设置为第一优先级,即将该联系人的所有同归属地号码排于该联系人的不同归属地号码之前。在再一实施方式中,优先级设置单元40将该联系人的所有不同归属地号码设置为第二优先级。优先级设置单元40还根据优先级的高低对该联系人的所有电话号码进行排序,优先级别高的电话号码排序在前。

若该联系人的同一优先级的电话号码为多个,优先级设置单元40还按照一或多个预定规则对该同一优先级的多个电话号码再次进行排序。该一或多个预定规则中的每一规则基于电话号码的最后联系时间、联系次数或者号码类型(如手机号码或座机号码)中的其中一个来设定。

本实施方式中,当该预定规则为基于电话号码的联系次数来设定时,该预定规则为根据电话号码的联系次数的多寡来确定排列顺序的先后,其计数基准为接听电话、拨打电话或接收、发送信息中的一个或多个。该优先级设置装置100还包括一频率计数单元90,用于记录联系人的电话号码的联系次数。当用户接听电话、拨打并接通电话以及接收、发送信息时,频率计数单元90自动将当前通讯号码的联系次数加一。本实施方式中,频率计数单元90每间隔预定时间(例如一个月)将所有联系人的所有电话号码的联系次数清零后再重新计数。

本实施方式中,该用户还可以根据联系人的多个电话号码的重要与否,通过手动设置联系人的多个电话号码的优先级。例如,选择当前通讯号码所属的联系人使用最频繁的电话号码将其设为最高优先级,并显示在该多个电话号码的最前面,其他电话号码依次类推下去。用户也可以根据需要随时更改该多个电话号码的优先级。

请参阅图3,在本发明的一种移动终端通讯录的优先级设置方法的一实施例中,所述方法包括以下步骤:

s301.接收一来电。

s302.解析确定当前通讯号码。

s303.判断该当前通讯号码是否为一新号码。

s304.如果该当前通讯号码为一新号码,响应用户的操作将该当前通讯号码添加到通讯录的一联系人中,并执行步骤s306。否则,则执行步骤s305。

s305.确定该当前通讯号码所属的联系人。

s306.查询该联系人的其他电话号码。

s307.查询该联系人的所有的电话号码的归属地信息。

s308.将该当前通讯号码设置为最高优先级,将该联系人的其他同归属地号码设置为第一优先级,及将该联系人的所有不同归属地号码设置为第二优先级。

s309.判断该联系人的同一优先级的电话号码是否为多个。若该同一优先级的电话号码都为一个,则执行步骤s311。

s310.若该同一优先级的电话号码为多个,则按照一或多个预定规则对该同一优先级的多个电话号码再次设置优先级。本实施方式中,当该预定规则为根据电话号码的联系次数的多寡进行排序时,在步骤s302解析确定当前通讯号码后还将当前通讯号码的联系次数加一,联系次数多的电话号码排序在前。

s311.根据优先级的高低对该联系人的所有电话号码进行排序,优先级别高的电话号码排序在前。

请参阅图4,在本发明的一种移动终端通讯录的优先级设置方法的另一实施例中,所述方法包括以下步骤:

s401.接收一来电。

s402.解析确定当前通讯号码。

s403.判断该当前通讯号码是否为一新号码。

s404.如果该当前通讯号码为一新号码,响应用户的操作将该当前通讯号码添加到通讯录的一联系人中,并执行步骤s406。否则,则执行步骤s405。

s405.确定该当前通讯号码所属的联系人。

s406.查询该联系人的其他电话号码。

s407.查询该联系人的所有的电话号码的归属地信息。

s408.将该联系人的该当前通讯号码以及该联系人的其他同归属地号码共同设置为第一优先级,及将该联系人的所有不同归属地号码设置为第二优先级,并根据优先级的高低对该联系人的所有电话号码进行排序,优先级别高的电话号码排序在前。

s409.判断该联系人的同一优先级的电话号码是否为多个。若该同一优先级的电话号码都为一个,则执行步骤s411。

s410.若该同一优先级的电话号码为多个,则按照一或多个预定规则对该同一优先级的多个电话号码再次设置优先级。本实施方式中,当该预定规则为根据电话号码的联系次数的多寡进行排序时,在步骤s302解析确定当前通讯号码后还将当前通讯号码的联系次数加一,联系次数多的电话号码排序在前。

s411.根据优先级的高低对该联系人的所有电话号码进行排序,优先级别高的电话号码排序在前。

请参阅图5,其绘示了依照本发明一实施方式的一种移动终端通讯录的优先级设置方法的某一联系人,例如张三的多个电话号码的显示界面601。当联系人张三从当前归属地到达另一归属地,例如从广东深圳到达湖南长沙,并与该终端进行通讯时,请参阅图6,终端将该联系人的多个电话号码自动重新排序并显示在显示界面602上。在其他实施方式中,如图7所示,中央处理单元10还可以通过显示单元60在显示界面603上将联系人的各个电话号码的归属地信息显示出来。可以理解的,该显示电话号码的归属地信息的功能是可选的功能,但增加该功能可以使得通讯录的显示更加人性化,提升用户的使用体验,增加终端的卖点,使得具备此功能的终端更容易推广及普及。

本发明的移动终端通讯录的优先级设置,解决了用户的手机等终端的通讯录不能根据联系人处于不同城市而自动更新显示的问题,使用户对通讯录的管理更加简单方便,并能在很短的时间内就能快速联系到联系人,大大降低了搜寻时间,提高用户体验,并能适应现代人生活情况的改变和工作的需要。

本技术领域的普通技术人员应当认识到,以上的实施方式仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围之内,对以上实施例所作的适当改变和变化都落在本发明要求保护的范围之内。

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