在移动终端实现业务分类智能电话簿功能的方法及装置的制作方法

文档序号:7962955阅读:158来源:国知局
专利名称:在移动终端实现业务分类智能电话簿功能的方法及装置的制作方法
技术领域
本发明涉及移动终端电话簿技术,特别涉及在移动终端实现业务分类智能电话薄功能的方法及装置。
背景技术
常见的移动终端,如手机、无绳电话等,一般都具有电话簿功能。电话簿中可以记录很多的电话号码及相关的信息,电话簿可以存放在移动终端中或和移动终端分离的用户识别(SIM)卡中。用户通过在电话簿中查找需要的电话号码,可以方便地进行电话拨叫、发送短信、彩信等业务操作。
电话簿的电话表项的顺序在输入后就是固定的,显示的时候常见的方式是根据输入顺序或按照用户名字的字母顺序进行显示。所述电话簿的电话表项是指电话簿中的电话号码或用户名字。现有的移动终端的屏幕一般都比较小,同时只能显示几条记录,而电话簿的电话表项一般都有几十条或者上百条,因此要从电话簿里查询需要的电话表项是很麻烦的事情。最常用的查询电话表项的方法是顺序查找或者按照拼音或笔画来查找,如通过输入用户名字的首字母或者笔画进行查找。这样的查找方法一般都需要多次按键才能完成电话表项的查询过程,如果操作过程频繁,比如频繁发送短消息,那么每次发送短消息,都需要从电话簿中做这样的查询过程,使用起来很不方便。
为了简化电话表项的查询过程,目前已经有根据使用频率来调整电话簿显示顺序的相关专利文献,例如CN03153412.0、CN02118338.4、CN200310108322.X、CN02110640.1、US6606381、GB2407732。
在这些专利文献中公开的查询方法,通常都是仅根据通话次数来生成使用频度参数,进行电话薄排序,这样排序后的电话簿能够使用户在实现通话业务时,方便地进行电话表项查询。但是,用户进行不同业务操作时,所需要的电话簿排序可能是不一样的,因此,如果用户进行通话业务以外的其它业务时,现有的根据通话次数的使用频度排序的电话薄仍然不能使用户方便地进行电话表项查询。
现有的根据使用频度来调整电话簿显示顺序的方法一般都只能单独使用,不能够与其他现有的查询方法或手动排序配合使用。因此,在有些情况下给用户的使用带来了不便。
现有的根据使用频度来调整电话簿显示顺序的方法进行频度统计都是根据某一个时间间隔的通话参数进行统计,需要设定一个统计区间,在该统计区间结束后,使用频度会重新复位,重新开始统计,因此,增加了系统设计的复杂度。

发明内容
有鉴于此,本发明的主要目的在于提供一种在移动终端实现业务分类智能电话簿功能的方法,使用户在进行业务操作时,可以利用相应业务类别的电话簿查找电话号码。
本发明的另一目的在于提供一种在移动终端实现业务分类智能电话簿功能的装置,使用户在进行业务操作时,可以利用相应业务类别的电话簿查找电话号码。
为了实现上述的主要目的的第一方面,本发明提供了一种在移动终端实现业务分类智能电话簿功能的方法,该方法包括以下步骤A、按照业务分类,确定电话簿中每个电话表项对应每一类业务的使用频度参数值的统计方式;B、根据电话簿中实现业务的电话表项实现业务的次数或/和时间信息,利用步骤A中确定的相应电话表项的相应业务类别的使用频度参数值统计方式,计算相应电话表项的相应业务类别的使用频度参数值;C、对应不同业务类别,按照每个电话表项的相应业务类别的使用频度参数值大小显示电话簿。
步骤A所述按照业务分类,确定每个电话表项的使用频度参数值统计方式之前,进一步包括根据用户需要,设置各业务类别使用参数的统计优先级;且设定频度衰减系数为正数;步骤A所述每个电话表项的使用频度参数值统计方式为qn+1=qn+Σi=1Nkit-kN+1T,]]>其中,qn表示一个电话表项某一时刻对应某一业务类别的使用频度参数值;qn+1表示该电话表项在经过时间间隔T后,对应该业务类别的使用频度参数值;t表示该业务类别的业务的使用参数;ki表示该业务类别的使用参数对应的权重系数;kN+1表示频度衰减系数;所述业务的权重系数为非负数,由各业务类别的使用参数的统计优先级确定。
步骤A所述确定每个电话表项的使用频度参数值统计方式之前,进一步包括更新所述频度衰减系数,当所有电话表项在预设的阈值时间内没有实现任何业务时,设定频度衰减系数为0,直到有电话表项重新成功实现业务时,重新设定频度衰减系数为正数。
所述业务的使用参数为与通话业务对应的通话次数和/或通话时间;或与短信业务对应的发短消息次数;或与多媒体业务对应的发送多媒体消息次数。
步骤A所述确定电话簿中每个电话表项对应每一类业务的使用频度参数值统计方式之后,进一步包括按照业务分类以及所确定的每个电话表项对应每一类业务的使用频度参数值统计方式,生成对应每一类业务的使用频度参数列表;步骤B所述计算对应电话表项的相应业务类别的使用频度参数值之后,进一步包括更新相应业务类别的使用频度参数列表中相应电话表项的使用频度参数值。
所述的业务分类为按照通话业务、短信和多媒体消息业务分类;或按照可视电话业务、普通通话业务、短信和多媒体消息业务分类。
该方法进一步包括定期更新所有电话表项的使用频度参数值;或者,在步骤C所述按照每个电话表项的相应业务类别的使用频度参数值大小显示电话簿之后,进一步包括根据用户需要调整电话表项的使用频度参数值。
为了实现上述的主要目的的另一方面,本发明提供了一种在移动终端实现业务分类智能电话簿功能的装置,该装置包括用户业务操作统计及计时模块、使用频度参数运算模块以及电话簿显示模块,其中,用户业务操作统计及计时模块,用于统计用户所进行的业务操作次数及时间信息,并将所统计的信息发送给使用频度参数运算模块;使用频度参数运算模块利用接收到的用户业务操作次数和时间信息以及用户输入的业务权重系数,计算对应不同业务的使用频度参数值,并将计算结果发送给电话簿显示模块;电话簿显示模块,用于比较接收到的每个电话表项的使用频度参数值,按照每个电话表项的使用频度参数值的大小显示电话簿。
该装置进一步包括频度衰减系数处理模块,用于存储和更新频度衰减系数,并将确定的频度衰减系数发送给使用频度参数运算模块,其根据所述的用户业务操作统计及计时模块提供的业务操作次数及时间信息确定所有电话表项在预定的时间阈值内没有实现任何业务时,设定频度衰减系数为0,直到确定有电话表项重新成功实现业务时,重新设定频度衰减系数为正数。
该装置进一步包括使用频度参数值存储模块,用于存储每个电话表项的使用频度参数值;所述的使用频度参数存储模块为移动终端的用户识别卡或移动终端的非易失性存储器。
从本发明的技术方案可见,本发明提供的这种在移动终端实现业务分类智能电话簿功能的方法及装置,根据用户使用电话簿中的电话表项进行不同业务的次数和时间信息,对每个电话表项按照不同业务分类进行使用频度参数值统计,并按照电话表项的使用频度参数值大小显示电话簿,使得用户在做不同业务操作时,最常使用的电话表项总是排在最前面,这样可以大大节省用户查找电话表项的时间和操作次数,方便用户的使用。
本发明采用自适应的频度调整技术,在统计电话表项的使用频度参数值时,引入频度衰减系数,真正实现了电话表项的使用频度参数的灵活调整。并且,由于频度衰减系数的引入,使得电话表项的使用频度参数值的统计可以在任意长的时间内持续进行,不需要按照时间间隔重新统计。
另外,本发明的按照使用频度显示的智能电话簿功能可以与手动排序、以及其它现有的查询电话表项的方法配合使用,使得本发明提供的这种智能电话簿比一般的动态电话簿有更好的实用性和效果。同时,本发明通过在SIM卡中增加使用频度参数的存储功能,保证了更换移动终端后也能够充分利用这种智能电话簿功能,实现了智能电话簿的机卡分离存储功能。


图1为本发明的在移动终端实现业务分类智能电话簿功能的方法的流程图;图2为用户在移动终端实现本发明的智能电话簿的各种功能的操作过程示意图;图3为智能电话簿二次排序前后的显示顺序示意图;图4为本发明在移动终端实现业务分类智能电话簿功能的装置的一个较佳实施例的结构示意图。
具体实施例方式
为使本发明的目的、技术方案和有益效果更加清楚明白,下面结合附图和实施例对本发明作进一步说明。
本发明的在移动终端实现业务分类智能电话簿功能的方法及装置,通过按照业务分类,确定电话簿中每个电话表项对应每一类业务的使用频度参数值统计方式;根据电话簿中每个电话表项实现业务的次数或/和时间信息,利用确定的该电话表项的不同业务的使用频度参数值统计方式,计算该电话表项的对应不同业务的使用频度参数值;对应不同业务,按照每个电话表项的相应业务的使用频度参数值大小显示电话簿,实现了当用户使用移动终端实现某类业务时,智能电话簿总是将在该类业务中使用频度最高的电话表项排在最前面的目的。
参见图1,图1为本发明的在移动终端实现业务分类智能电话簿功能的方法的流程图,该流程包括如下步骤步骤101,要在移动终端中实现智能电话簿功能,首先要按照业务分类,确定电话簿中每个电话表项对应每一类业务的使用频度参数值统计方式。
移动终端常见的端对端业务包括打电话、发短信(SMS)和多媒体消息(MMS)。将所有的端对端业务看作一类业务,某个电话表项对应该类业务的使用频度参数值统计方式可以用公式(1)中的递推式表示。
qn+1=qn+k1t+k2c+k3s+k4m-k5T(1)其中,qn表示某个电话表项在某时刻的使用频度参数值;qn+1表示该电话表项经过时间间隔T后的使用频度参数值;k1、k2、k3、k4分别表示通话时间、通话次数、短信业务、多媒体业务的权重系数,是非负数;k5是频度衰减系数;t表示经过时间间隔T后,移动终端的通话时间;c表示通话次数;s表示发送短消息次数;m表示发送多媒体消息的次数。其中通话次数只统计实际成功接通的接入或拨出电话,不统计失败的呼叫通话。时间间隔T仅仅包括用户实际有效的开机时间,不包括用户关机时间。
设定任何一个电话表项最初的使用频度参数值q0=0,并且为了保证系统不会溢出,规定使用频度参数值有上、下限,下限值规定为0,上限值Qmax可以根据实际配置情况决定,比如,可以规定为Qmax=4096。
在统计方式中引入频度衰减系数k5,用于表示电话表项的使用频度参数值随时间的衰减程度。通过引入频度衰减系数,实现了电话表项的使用频度参数的灵活调整,使得电话表项频度参数的统计可以在任意长的时间内持续进行,不需要按照时间间隔重新统计。
一种典型的权重系数设置的方式举例如下假定1次通话和15分钟通话时间产生的频度效果是相同的,一次成功的通话产生的频度相当于2次短信操作和1次彩信操作,一次短信操作产生的频度在三天内衰减完毕。那么基于上述假定,可以设置k1=3,k2=3,k3=3,k4=6,k5=1。这里假定上述公式中的时间t的基准单位是15分钟,不足15分钟的按照一个基准单位来计算,而T的基准时间是一天,如果不足一天按照一天计算。
通过在移动终端增加智能电话簿业务统计优先级设置选项,包括通话次数优先统计,通话时长优先统计,短消息次数优先统计,多媒体消息次数优先统计等四种模式,使用户可以根据个人喜好调整各种业务的权重系数k1、k2、k3、k4。
参见图2,图2为用户在移动终端实现本发明的智能电话簿的各种功能的操作过程示意图,在图2(a)中给出用户实现优先级设置的操作过程。用户首先进入智能电话簿设置的界面,选择统计设置,界面上会出现通话次数优先统计,通话时长优先统计,短消息次数优先统计,多媒体消息次数优先统计四种模式,用户可以根据需要选择优先统计的方式。
在进行优先级设置的时候,如果确定了优先统计的方式,该使用参数对应的权重系数将会扩大整数倍,典型的是扩大2倍。如,在前面所述的权重系数设置时,如果用户选择按照通话次数优先统计,那么通话次数对应的权重系数将变为k1=6。
公式(1)中实际上相当于没有考虑业务分类,在实际确定每个电话表项的使用频度参数值统计方式时,可以根据需要按照业务分类确定,生成多个对应不同业务类别的使用频度参数值。例如,如果将通话业务称为第一类业务,短信和多媒体消息称为第二类业务,那么根据公式(1),每个电话表项对应每类业务可以定义出一个使用频度参数值,表示如下qn+11=qn1+k1t+k2c-k5T---(2)]]>qn+12=qn2+k3s+k4m-k5T---(3)]]>上述公式中,公式(2)表示第一类业务的使用频度参数值统计方式,公式(3)表示第二类业务的使用频度参数值统计方式。
业务的分类还可以根据实际应用的状况确定,例如在3G时代,还可以采用如下业务分类方式可视电话业务视为第一类业务,普通通话为第二类业务,短信和多媒体消息为第三类业务。因此,为了满足不同业务分类的需要,可以在移动终端的智能电话簿模式设置中,增加用户设置不同的业务分类模式的设置。用户实现不同业务分类设置的操作过程,如图2(b)所示。用户首先进入智能电话簿设置的界面,选择分组设置,界面上会出现多种分组模式,用户可以根据需要选择相应的分组模式。
虽然根据目前移动终端支持的业务,只列举了上面几种常见业务的参数,但是上述递归方法可以扩展到更多的业务中。如公式(4)所示,ki是某种业务类别的使用参数对应的权重系数,kN+1是衰减系数。
qn+1=qn+Σi=1Nkit-kN+1T---(4)]]>步骤102,根据电话簿中实现业务的电话表项的实现业务的次数或/和时间信息,利用步骤101中确定的相应电话表项的相应业务类别的使用频度参数值统计方式,计算相应电话表项的相应业务类别的使用频度参数值。
在实际应用中,可以将每一类业务对应的所有电话表项的使用频度参数值用列表的方式存放,生成一个使用频度参数列表。参见表1,表1为本发明的智能电话簿参数列表的一个较佳实施例。该表表示了一个按照业务分类后的列表,这里的业务分类方式与公式(2)、(3)给出的一致,将业务分成两类,一种为通话类,一种为消息类。在该表中记录了上次更新的时间,因此移动终端可以根据计算出来的实际流逝的时间,进行使用频度参数列表的定时更新或者业务操作引起的更新。

表1步骤102所述的步骤实际上就是更新、维护使用频度参数列表的过程,即,根据电话簿中实现业务的电话表项实现业务的次数或/和时间信息,利用步骤101中确定的相应电话表项的相应业务类别的使用频度参数值统计方式,计算相应电话表项的相应业务类别的使用频度参数值,更新相应业务类别的使用频度参数列表中相应电话表项的使用频度参数值。
为了实现智能电话簿功能,最重要的就是更新和维护使用频度参数列表。在任何一个时刻,移动终端的电话簿会对应有一个智能电话簿使用频度参数列表,当用户使用移动终端成功实现一次业务操作,比如实现了一次通话或消息发送,那么移动终端就按照步骤101所述的使用频度参数值统计方式对相应电话表项的使用频度参数值进行更新。这时候只更新被用电话表项相应业务分类的使用频度参数值。
对于长时间没有产生更新的电话表项可以每隔固定时间更新一次,以确保各使用频度参数值的安全性,一般可以选择每天更新一次。当移动终端的计时器到达一天时间时,会自动对使用频度参数列表中的各表项进行一次更新。
此外在更新的时候有例外需要处理,如果移动终端检测到用户长时间没有任何操作,比如一周,那么意味着这个用户很少使用电话。为了避免所有电话表项的使用频度都衰减到0,此时移动终端被认为进入闲置状态,自动设置k5=0,表示使用频度参数的衰减操作自此停止,直到移动终端有一次实际的业务操作后,才重新进入正常状态。
步骤103,对应不同业务类别,按照每个电话表项的相应业务类别的使用频度参数值大小显示电话簿。
移动终端根据使用频度参数列表中各电话表项实时更新的使用频度参数值,按照各电话表项使用频度参数值大小实时进行排序更新。这样,当用户在进行业务操作的时候,如果需要查找电话号码,移动终端就可以将按照相应业务的使用频度参数值大小排序后的电话簿提供给用户,从而达到方便用户查找的目的。
如果移动终端在按照使用频度参数值大小对电话表项进行排序时,出现有数个电话表项的使用频度参数值相同的情况,规定按照电话簿索引值大小对这些表项进行排序。
当移动终端按照业务类别分别进行频度统计,相应地会生成多个使用频度参数列表,那么当用户准备实现某种业务操作时,移动终端会按照这种业务类别的使用频度参数值进行大小排序后再显示。如在公式(2)、(3)所描述的分类模式中,通话业务分成一类,短消息和多媒体消息业务分成一类。如果用户准备发送短消息,在发送时需要选择电话簿,那么电话簿显示的时候就需要按照公式(3)计算出的使用频度参数值进行排序。
如果不明确当前的业务操作类型时,移动终端会使用一个默认的使用频度参数值进行排序,比如基本通话业务产生的使用频度参数。如当用户只是简单浏览电话簿时,移动终端可以选择公式(2)计算出来的使用频度参数值作为默认的使用频度参数值进行电话簿排序。
在启动智能电话簿后,显示电话簿的时候总是按照电话表项的使用频度数值大小进行排序。但是用户有时候可能希望某些用户显示在前面,比如某些重要人物,为了适应这种需求,本发明的实现智能电话簿功能的方法提供使用频度参数值调整的功能。调整的时候首先是进入调整模式,然后允许用户用上下键来移动电话表项的显示顺序,比如用户将某个电话表项的显示顺序移动到第i个电话表项和第i+1个电话表项之间,那么这个被调整的电话表项的使用频度参数值就按照公式(5)进行调整q*=(qi+qi+1)/2(5)如果希望将某个电话表项直接调整到电话列表最前端,则将该表项的使用频度参数值调整为规定的使用频度参数值的上限;如果希望将某个电话表项直接调整到电话列表最后端则将该表项的使用频度参数值调整为规定的使用频度参数值的下限。
另外,电话表项的顺序的手动调整也可以根据业务类别分组来进行,如图2(c)所示,图2(c)给出了用户实现按业务分类进行手动调整的操作过程。用户首先进入智能电话簿设置的界面,选择手动排序,界面上会出现不同的业务类别,如通话类、消息类,用户可以根据需要选择相应的业务类别,对相应业务类别的电话表项进行手动排序。
本发明提供的智能电话簿功能也可以和其他查询操作配合使用,简化查询过程。一般移动终端都支持按照拼音或笔划等进行电话表项检索操作,比如输入w表示需要优先查找w字母打头的电话列表。但是这样查询出来的电话集合仍然可能是很多的。此时移动终端在显示检索集合的时候,可以按照表1的频度信息进行二次排序,也就是说保证w字母打头的电话中最频繁使用的电话表项排在电话列表的最前面,这样就可以大大减少查询操作的按键次数,方便用户的使用。参见图3,图3给出了智能电话簿二次排序前后的显示顺序示意图,其中图3(a)为一般电话簿按照字母排序的显示顺序;图3(b)为智能电话簿按照使用频度参数值大小对字母排序结果进行二次排序后的显示顺序。
本发明提供的智能电话簿功能支持使用非易失性存储器存储使用频度参数列表。对于移动终端的电话簿,有些电话簿是存储在移动终端中的,有些是存储于用户识别卡中的。因此当移动终端处于关机状态时,为了保证使用频度参数值在关机后仍然存在,需要把使用频度参数值存入非易失性存储器中。当电话簿来源于移动终端,或者用户识别卡不支持智能电话簿时,将使用频度参数值存储到移动终端自带的非易失性存储器中。当电话簿来源于用户识别卡,并且用户识别卡支持智能电话簿时,将使用频度参数值存入用户识别卡中去。
此外为了防止意外断电造成的频度数据丢失,还需要进行定时存储,这个时间可以和前面定时更新使用频度参数结合起来,更新的时间可以任意设定,一般一天一次比较合适,当更新完使用频度参数值后,就进行存储。
在移动通信终端开机后,读取电话簿时,对应不同业务分类的各电话表项的使用频度参数值也会被读取到移动终端内,如果用户关机后更换了不支持智能电话簿的用户识别卡,那么读取到移动终端内的对应不同业务分类的各电话表项的使用频度参数值将被初始化为0。
本发明提供的实现智能电话簿功能的方法支持智能电话簿功能的开启和关闭,允许用户通过配置选项设定是否开启智能电话簿功能,该功能关闭后使用频度参数列表的数据将不再按照前面所述的公式进行更新,并且在电话簿显示的时候不再按频度进行排序。该开启和关闭功能的操作过程如图2(d)所示。用户首先进入智能电话簿设置的界面,选择开启设置,界面上会出现开启和关闭两个选择,用户可以选择开启或关闭智能电话簿功能。
参见图4,图4为本发明在移动终端实现业务分类智能电话簿功能的装置的一个较佳实施例的结构示意图。如图4所示,该装置包括以下几部分用户业务操作统计及计时模块401、频度衰减系数处理模块402、使用频度参数运算模块403、电话簿显示模块404以及使用频度参数值存储模块405。
其中用户业务操作统计及计时模块401用于统计用户所进行的业务操作次数及时间信息,比如通话次数、通话时间、短信次数等,并将这些信息发送给使用频度参数运算模块403和频度衰减系数处理模块402。
频度衰减系数模块402其根据所述的用户业务操作统计及计时模块提供的业务操作次数及时间信息确定并存储频度衰减系数,并将确定的频度衰减系数发送给使用频度参数运算模块403。初始时,该系数由用户或制造商设定为一个正数,当频度衰减系数处理模块402根据用户业务操作统计及计时模块401发送的信息判断所有电话表项在预设的阈值时间内没有任何操作时,如一周时间,频度衰减系数处理模块402将设置频度衰减系数为0,直到有电话表项重新成功实现业务操时,再将频度衰减系数设置为正数。
使用频度参数运算模块403利用用户业务操作统计及计时模块501输入的用户业务操作次数和时间信息、频度衰减系数处理模块402输入的频度衰减系数以及用户输入的业务权重系数,通过使用频度参数值递归公式计算出对应不同业务的使用频度参数值,并将计算结果发送给电话簿显示模块404。
电话簿显示模块404用于比较接收到的每个电话表项的使用频度参数值,按照每个电话表项的使用频度参数值的大小显示电话簿。
该模块还用于在间隔固定时间后,如1天,对没有产生更新的电话表项的使用频度参数值进行更新,并将更新后的各电话表项的使用频度参数值发送给使用频度参数值存储模块405。
使用频度参数值存储模块405用于存储各电话表项的使用频度参数值。该模块可以为移动终端的用户识别卡,也可以为移动终端的非易失性存储器。
本实施例中的频度衰减系数模块402在实际应用中也可以省略,这里,加入该模块的目的是能够灵活地调整每个电话表项的使用频度参数值,使得每个电话表项的使用频度参数值统计可以在任意长时间内进行。
本实施例中的使用频度参数值存储模块405在实际应用中也可以省略,这里,加入该模块的目的是保证即使更换了移动终端,仍然可以充分利用本发明提供的智能电话簿功能,实现智能电话簿的机卡分离存储功能。
总之,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种在移动终端实现业务分类智能电话簿功能的方法,其特征在于,该方法包括以下步骤A、按照业务分类,确定电话簿中每个电话表项对应每一类业务的使用频度参数值的统计方式;B、根据电话簿中实现业务的电话表项实现业务的次数或/和时间信息,利用步骤A中确定的相应电话表项的相应业务类别的使用频度参数值统计方式,计算相应电话表项的相应业务类别的使用频度参数值;C、对应不同业务类别。按照每个电话表项的相应业务类别的使用频度参数值大小显示电话簿。
2.如权利要求1所述的方法,其特征在于,步骤A所述按照业务分类,确定每个电话表项的使用频度参数值统计方式之前,进一步包括根据用户需要,设置各业务类别使用参数的统计优先级;且设定频度衰减系数为正数;步骤A所述每个电话表项的使用频度参数值统计方式为qn+1=qn+Σi=1Nkit-kN+1T,]]>其中,qn表示一个电话表项某一时刻对应某一业务类别的使用频度参数值;qn+1表示该电话表项在经过时间间隔T后,对应该业务类别的使用频度参数值;t表示该业务类别的业务的使用参数;ki表示该业务类别的使用参数对应的权重系数;kN+1表示频度衰减系数;所述业务的权重系数为非负数,由各业务类别的使用参数的统计优先级确定。
3.如权利要求2所述的方法,其特征在于,步骤A所述确定每个电话表项的使用频度参数值统计方式之前,进一步包括更新所述频度衰减系数,当所有电话表项在预设的阈值时间内没有实现任何业务时,设定频度衰减系数为0,直到有电话表项重新成功实现业务时,重新设定频度衰减系数为正数。
4.如权利要求2或3所述的方法,其特征在于,所述业务的使用参数为与通话业务对应的通话次数和/或通话时间;或与短信业务对应的发短消息次数;或与多媒体业务对应的发送多媒体消息次数。
5.如权利要求1、2或3所述的方法,其特征在于,步骤A所述确定电话簿中每个电话表项对应每一类业务的使用频度参数值统计方式之后,进一步包括按照业务分类以及所确定的每个电话表项对应每一类业务的使用频度参数值统计方式,生成对应每一类业务的使用频度参数列表;步骤B所述计算对应电话表项的相应业务类别的使用频度参数值之后,进一步包括更新相应业务类别的使用频度参数列表中相应电话表项的使用频度参数值。
6.如权利要求1、2或3所述的方法,其特征在于,所述的业务分类为按照通话业务、短信和多媒体消息业务分类;或按照可视电话业务、普通通话业务、短信和多媒体消息业务分类。
7.如权利要求1、2或3所述的方法,其特征在于,该方法进一步包括定期更新所有电话表项的使用频度参数值;或者,在步骤C所述按照每个电话表项的相应业务类别的使用频度参数值大小显示电话簿之后,进一步包括根据用户需要调整电话表项的使用频度参数值。
8.一种在移动终端实现智能电话簿功能的装置,其特征在于,该装置包括用户业务操作统计及计时模块、使用频度参数运算模块以及电话簿显示模块,其中,用户业务操作统计及计时模块,用于统计用户所进行的业务操作次数及时间信息,并将所统计的信息发送给使用频度参数运算模块;使用频度参数运算模块利用接收到的用户业务操作次数和时间信息以及用户输入的业务权重系数,计算对应不同业务的使用频度参数值,并将计算结果发送给电话簿显示模块;电话簿显示模块,用于比较接收到的每个电话表项的使用频度参数值,按照每个电话表项的使用频度参数值的大小显示电话簿。
9.如权利要求8所述的装置,其特征在于,该装置进一步包括频度衰减系数处理模块,用于存储和更新频度衰减系数,并将确定的频度衰减系数发送给使用频度参数运算模块,其根据所述的用户业务操作统计及计时模块提供的业务操作次数及时间信息确定所有电话表项在预定的时间阈值内没有实现任何业务时,设定频度衰减系数为0,直到确定有电话表项重新成功实现业务时,重新设定频度衰减系数为正数。
10.如权利要求8或9所述的装置,其特征在于,该装置进一步包括使用频度参数值存储模块,用于存储每个电话表项的使用频度参数值;所述的使用频度参数存储模块为移动终端的用户识别卡或移动终端的非易失性存储器。
全文摘要
本发明公开了一种在移动终端实现业务分类智能电话簿功能的方法,该方法包括以下步骤按照业务分类,确定电话簿中每个电话表项对应每一类业务的使用频度参数值统计方式;根据电话簿中实现业务的电话表项实现业务的次数或/和时间信息,利用确定的对应电话表项的相应业务类别的使用频度参数值统计方式,计算对应电话表项的相应业务类别的使用频度参数值;对应不同业务类别,按照每个电话表项的相应业务类别的使用频度参数值大小显示电话簿。本发明同时公开了一种在移动终端实现业务分类智能电话簿功能的装置。该装置至少包括用户业务操作统计及计时模块、使用频度参数运算模块以及电话簿显示模块。
文档编号H04M1/72GK101094262SQ200610090038
公开日2007年12月26日 申请日期2006年6月22日 优先权日2006年6月22日
发明者张堂辉 申请人:普天信息技术研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1