专利名称:一种手机终端联系人排序方法、通信录及手机终端的利记博彩app
技术领域:
本发明涉及通信终端技术领域,更具体地说,涉及一种手机终端联系人排序方法、通信录及手机终端。
背景技术:
在使用手机终端的过程中,对于大多数用户来说,在一天的不同时段经常使用的联系人是不同的,这些联系人的联系方式在不同的时段被调用和查找的频率是变化的。而现在常用的联系人排序方法大多是基于字母顺序或通信频繁程度进行排序。例如,在早上9:00到下午18:00期间为工作时间,这一期间用户常用的联系人为张三等10人,而18:00至IJ 22:00用户常用的联系人为李四等2人。若按照通信频繁程度排序,会将张三、李四等12人都排序于联系人的前十几个,但是18:00到22:00期间用户常用的联系人仅为李四等2 人,这一时段常用的联系人并不包括张三等10人。因此,仅按照通信频繁程度来提供联系人排序,不能使用户在不同时段快速的查到该时段最需要的联系人,浪费用户的时间。而按照传统的字母排序,则更加浪费用户的时间。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述按照字母或通信频繁程度对手机终端的联系人进行排序,用户不能在不同时段快速的查到该时段最需要的联系人且浪费时间的缺陷,提供一种手机终端联系人排序方法、通信录及手机终端。本发明解决其技术问题所采用的技术方案是一种手机终端的联系人排序方法,所述方法包括在设定的时段区间内,根据触发条件更新手机终端的联系人排序,所述时段的单位为小时;根据使用联系人的时间所处的时段,调用相应时段的联系人排序。所述触发条件包括以下条件中的至少一条每次通信结束立即触发、固定时间间隔触发。所述更新手机终端的联系人排序包括SI、获取预设时长的期间内用户在所述时段的通信数据,所述期间的单位为天数;S2、为所述期间内的每一天分配权重;S3、根据所述通信数据统计用户每天在所述时段与每个联系人的通信次数;S4、根据通信次数与当天的权重获得每个联系人每天的权重值;S5、累加所述期间内每个联系人每天的权重值得到在所述期间内每个联系人的总权重值;S6、按照每个联系人的总权重值对联系人进行排序。步骤SI中通信数据为保存到手机终端的存储设备的通信记录。
步骤S2中为所述期间内的每一天分配权重为每一天的权重成等差数列依次递减,距尚当如时间最近的权重最闻。步骤S4中根据通信次数与当天的权重获得每个联系人每天的权重值的计算方法为每个联系人每天的权重值等于当天所述时段的通信次数乘以当天的权重。一种通信录,所述通信录按照所述的联系人排序方法进行排序。一种通信录,包括优先联系人列表,所述优先联系人列表是按照所述的联系人排序方法进行排序,由排序在先的若干联系人组成。一种手机终端,其采用所述的联系人排序方法或者包括所述的通信录中任一项。实施本发明的一种手机终端联系人排序方法、通信录及手机终端,具有以下有益效果可自动根据用户的通信记录分时段的将联系人进行排序,方便用户查找当前时段最需要的联系人,节省查找的时间,提高效率。
下面将结合附图及实施例对本发明作进一步说明,附图中图I是本发明一实施例的手机终端的联系人排序方法流程图;图2是本发明一实施例的更新手机终端的联系人排序方法流程图。
具体实施例方式为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式
。如图I所示,为本发明一实施例的手机终端的联系人排序方法流程图,包括100、在设定的时段区间内,根据触发条件更新手机终端的联系人排序,所述时段的单位为小时;所述触发条件包括以下条件中的至少一条每次通信结束立即触发、固定时间间隔触发。固定时间间隔由用户自己设定,比如可设置时间间隔为8小时,则将一天平均划分为 3 个时段00:00-8:00、8:00-16:00、16:00-00:00,则当 00:00,8:00,16 00 到时对联系人的排序进行一次更新,用户可以方便查找到当前时段最需要的联系人。而当在3个时段的区间内,发生了通话则实时更新一次联系人排序,即如果当前时间是10:00,用户与某联系人发生了通信联系,则通信结束后对联系人排序进行更新。时间间隔也可不固定设置,例如可将一天的时间间隔分别设为8小时、10小时、6小时。101、根据使用联系人的时间所处的时段,调用相应时段的联系人排序。步骤100中,所述更新手机终端的联系人排序包括200、获取预设时长的期间内用户在所述时段的通信数据,所述期间的单位为天数;通信数据为保存到手机终端的存储设备的通信记录。手机终端中的通信记录不能长时间的保留,例如一般手机终端中的通信录保存到20条记录后就会被覆盖。因此,要将用户的通信记录进行存储,因为通信记录仅包括通信时间和通话时长等,即使是保存一年的通信记录也不会占用过多的存储空间。通信记录包括通话和短信联系的记录,而通话记录包括通话成功的记录,不包括通话不成功的记录。短信记录包括单方和/双方的短信联系。通信记录包括了手机终端中存储的联系人的通信记录以及并没有存储到手机中的联系人的通信记录。通信数据与通话记录保持同步。例如,某一个电话号码X,用户一开始并未保存,而与之进行了通话,后来将电话号码X保存并取名为张三,则通信数据中将所有电话号码X替换为张三。201、为所述期间内的每一天分配权重;每天的权重成等差数列依次递减,距离当前时间最近的权重最高。这样可以保证联系人的实时性和有效性。202、根据所述通信数据统计用户每天在所述时段与每个联系人的通信次数; 每个联系人是包括手机中存储的联系人,和没有存储的联系人。203、根据通信次数与当天的权重获得每个联系人每天的权重值;每个联系人每天的权重值等于当天所述时段的通信次数乘以当天的权重。204、累加所述期间内每个联系人每天的权重值得到在所述期间内每个联系人的总权重值;205、按照每个联系人的总权重值对联系人进行排序。排序时按照权重由高到低进行,如果权重相同则按照通信次数高低进行排序,如果权重和通信次数都相同则按照字母或数字顺序进行排序。如果没有保存的联系人在排序时处于前10或者设置的其他值,则提醒用户将其存储,否则将其从通信数据中删除,且不将其在手机终端的通信录中进行显示。步骤200中,预设时长的期间也由用户设定,例如可设定为30天、60天等。若设定为30天则获取的数据为当前时刻以前30天的通信数据,S卩如果当前时间是11月30日上午8:00,则获取11月I日上午8:00至11月30日上午8:00之间的通信数据。如果设定的期间较长,例如为365天即一年,则当分时段对联系人进行排序后,用户还可将每个时段都排序到后面的不常用联系人进行删除,以此来删除不常联系的联系人,节省存储空间。在本发明的一实施例中,将每天设定为3个时段00:00-8:00,8:00-18:00,18:00-00:00,分别记为时段I、时段2、时段3,预设时长的期间为3天,当前日期为11. 04日早上8:00,则设定的时段2到来,更新联系人的排序。从通信数据中获得的联系人A和B每个时段的通信次数如表I和表2所示。表I
权利要求
1.一种手机终端的联系人排序方法,其特征在于,所述方法包括 在设定的时段区间内,根据触发条件更新手机终端的联系人排序,所述时段的单位为小时; 根据使用联系人的时间所处的时段,调用相应时段的联系人排序。
2.根据权利要求I所述的一种手机终端的联系人排序方法,其特征在于,所述触发条件包括以下条件中的至少一条每次通信结束立即触发、固定时间间隔触发。
3.根据权利要求I所述的一种手机终端的联系人排序方法,其特征在于,所述更新手机终端的联系人排序包括 51、获取预设时长的期间内用户在所述时段的通信数据,所述期间的单位为天数; 52、为所述期间内的每一天分配权重; 53、根据所述通信数据统计用户每天在所述时段与每个联系人的通信次数; 54、根据通信次数与当天的权重获得每个联系人每天的权重值; 55、累加所述期间内每个联系人每天的权重值得到在所述期间内每个联系人的总权重值; 56、按照每个联系人的总权重值对联系人进行排序。
4.根据权利要求3所述的一种手机终端的联系人排序方法,其特征在于,步骤SI中通信数据为保存到手机终端的存储设备的通信记录。
5.根据权利要求3所述的一种手机终端的联系人排序方法,其特征在于,步骤S2中为所述期间内的每一天分配权重为每一天的权重成等差数列依次递减,距离当前时间最近的权重最闻。
6.根据权利要求3所述的一种手机终端的联系人排序方法,其特征在于,步骤S4中根据通信次数与当天的权重获得每个联系人每天的权重值的计算方法为每个联系人每天的权重值等于当天所述时段的通信次数乘以当天的权重。
7.一种通信录,其特征在于,所述通信录按照权利要求1-6中任一项所述的联系人排序方法进行排序。
8.一种通信录,包括优先联系人列表,其特征在于,所述优先联系人列表是按照权利要求I至6任一项所述的联系人排序方法进行排序,由排序在先的若干联系人组成。
9.一种手机终端,其特征在于,其采用如权利要求1-6中任一项所述的联系人排序方法或者包括如权利要求7-8中任一项所述的通信录。
全文摘要
本发明公开了一种手机终端联系人排序方法、通信录及手机终端,所述方法包括在设定的时段区间内,根据触发条件更新手机终端的联系人排序,所述时段的单位为小时;根据使用联系人的时间所处的时段,调用相应时段的联系人排序。实施本发明的有益效果是可自动根据用户的通信记录分时段的将联系人进行排序,方便用户查找当前时段最需要的联系人,节省查找的时间,提高效率。
文档编号H04M1/2745GK102946465SQ201210491739
公开日2013年2月27日 申请日期2012年11月27日 优先权日2012年11月27日
发明者曾元清, 旦建军 申请人:广东欧珀移动通信有限公司