一種通訊錄的聯(lián)系人排序方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種通訊錄的聯(lián)系人排序方法,包括:統(tǒng)計(jì)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及與聯(lián)絡(luò)事件對應(yīng)的事件因素;根據(jù)所述與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及聯(lián)絡(luò)事件對應(yīng)的事件因素計(jì)算每一聯(lián)系人的排序權(quán)值;根據(jù)每個(gè)聯(lián)系人的排序權(quán)值進(jìn)行排序。本發(fā)明公開了一種與上述方法相對應(yīng)的通訊錄的聯(lián)系人排序系統(tǒng)??梢酝ㄟ^既定的策略自動計(jì)算聯(lián)系人排列的權(quán)重,并將權(quán)重高的聯(lián)系人優(yōu)先顯示在通訊錄的前列,方便用戶查找。
【專利說明】一種通訊錄的聯(lián)系人排序方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種移動終端通訊錄的聯(lián)系人排序方法和系統(tǒng)。
【背景技術(shù)】
[0002]隨著社會的進(jìn)步以及移動設(shè)備的普及,人與人之間的溝通也越來越緊密,溝通的范圍也越來越寬廣,移動設(shè)備中的通訊錄也成了所有移動設(shè)備中必不可少的功能。
[0003]然而,由于通訊錄中的通用排列方式(按姓名拼音首字母A到Z進(jìn)行排列),一些姓氏的聯(lián)系人往往較其他姓氏的聯(lián)系人多出很多,尤其以“李”姓、“劉”姓,或者“張”姓、“趙”姓為甚?!袄睢?、“劉”兩種姓氏的聯(lián)系人都會排列在字母“L”中,而“張”、“趙”兩種姓氏的聯(lián)系人都會排列在字母“Z”中,當(dāng)查找選擇這四個(gè)姓氏的聯(lián)系人,或者排列在這四種姓氏之后的聯(lián)系人,如“呂”、“朱”等,往往較其他姓氏聯(lián)系人花費(fèi)更多的時(shí)間,為用戶使用帶來不便。
【發(fā)明內(nèi)容】
[0004]為了解決上述技術(shù)問題,本發(fā)明公開了一種通訊錄的聯(lián)系人排序方法和系統(tǒng),能夠按照每個(gè)聯(lián)系人的聯(lián)絡(luò)事件和事件因素統(tǒng)計(jì)聯(lián)系人的排序權(quán)重,在后續(xù)的排序或者其他操作中時(shí),可以將用戶最想聯(lián)系的聯(lián)系人重點(diǎn)顯示或者排在通訊錄前面,方便用戶查找。
[0005]本發(fā)明公開的通訊錄的聯(lián)系人排序方法,包括統(tǒng)計(jì)聯(lián)系人排序權(quán)值的步驟,所述統(tǒng)計(jì)聯(lián)系人排序權(quán)值的步驟包括:
[0006]統(tǒng)計(jì)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及與聯(lián)絡(luò)事件對應(yīng)的事件因素;
[0007]根據(jù)所述與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及聯(lián)絡(luò)事件對應(yīng)的事件因素計(jì)算每一聯(lián)系人的排序權(quán)值。
[0008]較佳地,
[0009]所述根據(jù)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及聯(lián)絡(luò)事件對應(yīng)的事件因素計(jì)算每一聯(lián)系人的排序權(quán)值包括:
[0010]當(dāng)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件為多個(gè),且每一聯(lián)絡(luò)事件對應(yīng)的事件因素為多個(gè)時(shí):
[0011]根據(jù)所述每一聯(lián)絡(luò)事件對應(yīng)的多個(gè)事件因素計(jì)算每一聯(lián)絡(luò)事件的事件分?jǐn)?shù),所述多個(gè)事件因素中的每一事件因素對應(yīng)一第一預(yù)設(shè)權(quán)值;
[0012]根據(jù)所述每一聯(lián)絡(luò)事件的事件分?jǐn)?shù)計(jì)算多個(gè)聯(lián)絡(luò)事件的總得分,得到所述每一聯(lián)系人的排序權(quán)值,所述多個(gè)聯(lián)絡(luò)事件中的每一聯(lián)絡(luò)事件對應(yīng)一第二預(yù)設(shè)權(quán)值。
[0013]較佳地,
[0014]所述聯(lián)絡(luò)事件包括最近通話事件,所述最近通話事件附加一優(yōu)先權(quán)重值,所述優(yōu)先權(quán)重值在衰減周期內(nèi)逐漸衰減。
[0015]較佳地,所述統(tǒng)計(jì)聯(lián)系人排序權(quán)值的步驟之后還包括排序步驟,所述排序步驟包括:
[0016]根據(jù)每一聯(lián)系人的所述排序權(quán)值排列通訊錄內(nèi)聯(lián)系人的順序。
[0017]較佳地,所述統(tǒng)計(jì)聯(lián)系人排序權(quán)值的步驟之后還包括排序步驟,所述排序步驟包括:
[0018]根據(jù)每一聯(lián)系人的所述排序權(quán)值排列通訊錄內(nèi)處于同一聯(lián)系人群組中的的聯(lián)系人的順序。
[0019]較佳地,所述聯(lián)系人群組包括具有相同拼音首字母的聯(lián)系人群組。
[0020]較佳地,所述統(tǒng)計(jì)聯(lián)系人排序權(quán)值的步驟之后還包括排序步驟,所述排序步驟包括:
[0021]預(yù)設(shè)通訊錄內(nèi)聯(lián)系人的排列個(gè)數(shù)η,η為小于通訊錄內(nèi)所有聯(lián)系人個(gè)數(shù)的整數(shù);
[0022]根據(jù)每一聯(lián)系人的所述排序權(quán)值統(tǒng)計(jì)得分最高的η個(gè)聯(lián)系人,并排列所述η個(gè)聯(lián)系人在通訊錄內(nèi)的順序。
[0023]較佳地,所述統(tǒng)計(jì)聯(lián)系人排序權(quán)值的步驟之后還包括排序步驟,所述排序步驟包括:
[0024]預(yù)設(shè)通訊錄內(nèi)每個(gè)聯(lián)系人群組中的聯(lián)系人的排列個(gè)數(shù)η,η為小于該組聯(lián)系人個(gè)數(shù)的整數(shù);
[0025]根據(jù)每一聯(lián)系人的所述排序權(quán)值統(tǒng)計(jì)聯(lián)系人群組中得分最高的η個(gè)聯(lián)系人,并排列所述η個(gè)聯(lián)系人在所述聯(lián)系人群組中的順序。
[0026]較佳地,所述聯(lián)系人群組包括具有相同拼音首字母的聯(lián)系人群組。
[0027]較佳地,所述統(tǒng)計(jì)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及與聯(lián)絡(luò)事件對應(yīng)的多個(gè)事件因素是指:
[0028]統(tǒng)計(jì)預(yù)設(shè)周期內(nèi)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及與聯(lián)絡(luò)事件對應(yīng)的事件因素;
[0029]所述根據(jù)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及聯(lián)絡(luò)事件對應(yīng)的事件因素計(jì)算每一聯(lián)系人的排序權(quán)值是指:
[0030]根據(jù)所述統(tǒng)計(jì)預(yù)設(shè)周期內(nèi)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及與聯(lián)絡(luò)事件對應(yīng)的事件因素計(jì)算并更新每一聯(lián)系人的排序權(quán)值。
[0031]本發(fā)明公開的通訊錄的聯(lián)系人排序方法的系統(tǒng),包括:
[0032]統(tǒng)計(jì)模塊,用于統(tǒng)計(jì)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及與聯(lián)絡(luò)事件對應(yīng)的事件因素;
[0033]權(quán)值計(jì)算模塊,用于根據(jù)所述與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及聯(lián)絡(luò)事件對應(yīng)的事件因素計(jì)算每一聯(lián)系人的排序權(quán)值。
[0034]較佳地,所述系統(tǒng)還包括:
[0035]排序模塊,用于:
[0036]根據(jù)每一聯(lián)系人的所述排序權(quán)值排列通訊錄內(nèi)聯(lián)系人的順序或者,
[0037]根據(jù)每一聯(lián)系人的所述排序權(quán)值排列通訊錄內(nèi)處于同一聯(lián)系人群組中的的聯(lián)系人的順序或者,
[0038]根據(jù)每一聯(lián)系人的所述排序權(quán)值統(tǒng)計(jì)得分最高的η個(gè)聯(lián)系人,并排列所述η個(gè)聯(lián)系人在通訊錄內(nèi)的順序,η為小于通訊錄內(nèi)所有聯(lián)系人個(gè)數(shù)的整數(shù)或者,
[0039]根據(jù)每一聯(lián)系人的所述排序權(quán)值統(tǒng)計(jì)聯(lián)系人群組中得分最高的η個(gè)聯(lián)系人,并排列所述η個(gè)聯(lián)系人在所述聯(lián)系人群組中的順序,η為小于該組聯(lián)系人個(gè)數(shù)的整數(shù)。
[0040]較佳地,所述聯(lián)系人群組包括具有相同拼音首字母的聯(lián)系人群組。
[0041]本發(fā)明的有益效果為:
[0042]1、可以通過既定的策略自動計(jì)算聯(lián)系人排列的權(quán)重,并將權(quán)重高的聯(lián)系人優(yōu)先顯示在通訊錄的前列,方便用戶查找。
[0043]2、增加靈活多變的排列策略供用戶選擇,滿足用戶對權(quán)重設(shè)置的個(gè)性化需求。
【專利附圖】
【附圖說明】
[0044]圖1為根據(jù)本發(fā)明實(shí)施例中通訊錄的聯(lián)系人排序方法流程圖。
[0045]圖1-1為通訊錄中聯(lián)系人當(dāng)前通訊錄中聯(lián)系人的默認(rèn)排序規(guī)則。
[0046]圖2-1為聯(lián)系人按使用頻率排列的設(shè)置流程圖。
[0047]圖2-2為聯(lián)系人按最后使用優(yōu)先排列的設(shè)置流程圖。
[0048]圖2-3為使用過聯(lián)系人后,聯(lián)系人排列權(quán)重計(jì)算并刷新聯(lián)系人列表的流程。
[0049]圖3-1為使用過一段時(shí)間后各聯(lián)系人的通話記錄。
[0050]圖3-2為使用過一段時(shí)間后各聯(lián)系人的短消息記錄。
[0051]圖4-1為根據(jù)使用頻率的方法,并將通話和短信分別計(jì)算權(quán)重后,通訊錄中聯(lián)系人的排列情況。
[0052]圖4-2為根據(jù)使用頻率的方法,并按通話方向的差異及通話時(shí)長計(jì)算權(quán)重后,通訊錄中聯(lián)系人的排列情況。
[0053]圖4-3為根據(jù)使用頻率的方法,并按短消息發(fā)送接收差異及短消息內(nèi)容長度計(jì)算權(quán)重后,通訊錄中聯(lián)系人的排列情況。
[0054]圖5-1為根據(jù)最后使用優(yōu)先排列的方法算過權(quán)重后,通訊錄中聯(lián)系人的排列情況。
[0055]圖5-2為根據(jù)最后使用優(yōu)先排列的方法算過權(quán)重后,且剛剛完成一次通話后,通訊錄中聯(lián)系人的排列情況。
[0056]圖5-3為根據(jù)最后使用優(yōu)先排列的方法算過權(quán)重后,且經(jīng)過一次刷新周期后,通訊錄中聯(lián)系人的排列情況。
[0057]圖6為根據(jù)本發(fā)明實(shí)施例中通訊錄的聯(lián)系人排序系統(tǒng)框圖。
【具體實(shí)施方式】
[0058]下面結(jié)合本文的附圖對本發(fā)明技術(shù)方案的具體實(shí)施作進(jìn)一步的詳細(xì)描述:
[0059]方法實(shí)施例
[0060]本實(shí)施例公開了一種通訊錄的聯(lián)系人排序方法,如圖1所示,包括:
[0061]S01、統(tǒng)計(jì)預(yù)設(shè)周期內(nèi)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及與聯(lián)絡(luò)事件對應(yīng)的事件因素。
[0062]本實(shí)施例中的與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件包括但不限于通話時(shí)間、短信息事件、電子郵件事件、即時(shí)消息事件中的一種或多種,每個(gè)聯(lián)絡(luò)事件包括事件因素,事件因素包括但不限于次數(shù)、持續(xù)時(shí)間、事件內(nèi)容、頻率中的一種或多種,上述的聯(lián)絡(luò)事件還可以設(shè)置事件方向,例如,通話事件可以分為主叫通話事件和被叫通話事件。
[0063]S02、根據(jù)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及聯(lián)絡(luò)事件對應(yīng)的事件因素計(jì)算每一聯(lián)系人的排序權(quán)值。
[0064]本實(shí)施例公開了一種聯(lián)系人的排序權(quán)值的計(jì)算方式,即當(dāng)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件為多個(gè),且每一聯(lián)絡(luò)事件對應(yīng)的事件因素為多個(gè)時(shí):
[0065]先根據(jù)每一聯(lián)絡(luò)事件對應(yīng)的多個(gè)事件因素計(jì)算每一聯(lián)絡(luò)事件的事件分?jǐn)?shù),多個(gè)事件因素中的每一事件因素對應(yīng)一第一預(yù)設(shè)權(quán)值;
[0066]根據(jù)每一聯(lián)絡(luò)事件的事件分?jǐn)?shù)計(jì)算多個(gè)聯(lián)絡(luò)事件的總得分,得到每一聯(lián)系人的排序權(quán)值,多個(gè)聯(lián)絡(luò)事件中的每一聯(lián)絡(luò)事件對應(yīng)一第二預(yù)設(shè)權(quán)值。
[0067]S03、根據(jù)每一聯(lián)系人的排序權(quán)值統(tǒng)計(jì)具有相同拼音首字母群組中得分最高的η個(gè)聯(lián)系人,并排列η個(gè)聯(lián)系人在具有相同拼音首字母群組中的順序,η為小于該群組聯(lián)系人個(gè)數(shù)的整數(shù)。
[0068]該方法為在具有相同拼音首字母群組內(nèi)的排序,在群組內(nèi)設(shè)定需要排列的聯(lián)系人的個(gè)數(shù)η,按照每個(gè)聯(lián)系人的排序權(quán)值統(tǒng)計(jì)改組中得分最高的η個(gè)人,這η個(gè)人按照排序權(quán)值排序。
[0069]除了上述S03的排序方法,還可以使用其他排序方法,例如:
[0070]1、根據(jù)每一聯(lián)系人的排序權(quán)值排列通訊錄內(nèi)聯(lián)系人的順序。該方法為根據(jù)每一聯(lián)系人的排序權(quán)值在通訊錄內(nèi)進(jìn)行整體排序,誰的排序權(quán)值高誰排在最前面。
[0071]2、根據(jù)每一聯(lián)系人的所述排序權(quán)值排列通訊錄內(nèi)處于同一聯(lián)系人群組中的的聯(lián)系人的順序。該方法為在群組內(nèi)的排序,群組可以包括同事、家庭或者具有相同拼音首字母的聯(lián)系人群組,群組內(nèi)的聯(lián)系人按照每個(gè)聯(lián)系人的排序權(quán)值排序。
[0072]3、根據(jù)每一聯(lián)系人的所述排序權(quán)值統(tǒng)計(jì)得分最高的η個(gè)聯(lián)系人,并排列η個(gè)聯(lián)系人在通訊錄內(nèi)整體排序,在通訊錄內(nèi)設(shè)定需要排列的聯(lián)系人的個(gè)數(shù)η,按照每個(gè)聯(lián)系人的排序權(quán)值統(tǒng)計(jì)通訊錄內(nèi)得分最高的η個(gè)人,這η個(gè)人按照排序權(quán)值排序,通訊錄內(nèi)剩下的人可以按照默認(rèn)排序方法排序。
[0073]在實(shí)踐中,用戶可能會對最近聯(lián)系人比較關(guān)心,因此,可以在統(tǒng)計(jì)每個(gè)聯(lián)系人的排序權(quán)值時(shí),對最近聯(lián)系人附加一個(gè)優(yōu)先權(quán)重值,這個(gè)優(yōu)先權(quán)重值在衰減周期內(nèi)衰減。
[0074]以下針對本發(fā)明的實(shí)施例對本發(fā)明進(jìn)行詳細(xì)描述:
[0075]現(xiàn)有技術(shù)中,通訊錄內(nèi)的聯(lián)系人一般按照按姓名的全拼進(jìn)行排序,如圖1-1所示,這種排序方式雖然在一定程度上增加了查找的便利,這種排序方式不適合聯(lián)系人較多的情況,在聯(lián)系人較多時(shí),相同首字母的聯(lián)系人比較多,查找起來依然困難。
[0076]圖2-1描述了聯(lián)系人按通話和短信息中收發(fā)頻率排列的設(shè)置流程圖。首先設(shè)定權(quán)重的計(jì)算周期,在計(jì)算排列權(quán)重時(shí),會根據(jù)計(jì)算周期自動計(jì)算從當(dāng)前時(shí)間往前一個(gè)計(jì)算周期內(nèi)的聯(lián)系人的使用頻率。其次設(shè)定通過電話與聯(lián)系人聯(lián)系的權(quán)重參數(shù)??梢詾橹鹘屑氨唤袉为?dú)設(shè)定權(quán)重參數(shù),還可以為通話次數(shù)或通話時(shí)長單獨(dú)設(shè)定權(quán)重參數(shù)。接著設(shè)定短消息與聯(lián)系人聯(lián)系的權(quán)重參數(shù)??梢詾榘l(fā)送或接收短消息單獨(dú)設(shè)定權(quán)重參數(shù),也可以為短消息接收和發(fā)送次數(shù)或短消息信息長度單獨(dú)設(shè)定權(quán)重參數(shù)。然后設(shè)定每組具有相同首字母的隊(duì)列中可以優(yōu)先排列的聯(lián)系人的個(gè)數(shù),可以同時(shí)設(shè)定所有具有相同首字母的隊(duì)列中優(yōu)先排列的聯(lián)系人個(gè)數(shù)。最后設(shè)置通訊錄中聯(lián)系人的排列更新間隔,每次間隔結(jié)束都會按照既定的權(quán)重計(jì)算策略重新計(jì)算優(yōu)先排列的聯(lián)系人的權(quán)重,做出相應(yīng)調(diào)整,并保存排列結(jié)果。當(dāng)用戶查看時(shí),顯示最后的排列結(jié)果。
[0077]圖2-2描述了聯(lián)系人按最后使用優(yōu)先排列的設(shè)置流程圖。首先設(shè)定權(quán)重的計(jì)算周期。以聯(lián)系人發(fā)生使用為起點(diǎn),在一個(gè)計(jì)算周期內(nèi),該聯(lián)系人都會獲得比未使用過的聯(lián)系人更高的排列權(quán)重。其次設(shè)定每組具有相同首字母的隊(duì)列中可以優(yōu)先排列的聯(lián)系人的個(gè)數(shù),可以同時(shí)設(shè)定所有具有相同首字母的隊(duì)列中優(yōu)先排列的聯(lián)系人個(gè)數(shù)。然后根據(jù)既定的權(quán)重計(jì)算策略計(jì)算每個(gè)聯(lián)系人的排列權(quán)重。同時(shí)檢測判斷優(yōu)先排列的聯(lián)系人的權(quán)重的計(jì)算周期是否有效,當(dāng)一個(gè)周期內(nèi),優(yōu)先排列的聯(lián)系人沒有再次使用,則該聯(lián)系人的排列權(quán)重自動清零,并按姓名全拼排序規(guī)則重置該聯(lián)系人的排列位置。
[0078]圖2-3為使用過聯(lián)系人后,聯(lián)系人排列權(quán)重計(jì)算并刷新聯(lián)系人列表的流程。在設(shè)定好聯(lián)系人權(quán)重計(jì)算策略后,每當(dāng)使用一個(gè)聯(lián)系人后,都會按照既定權(quán)重計(jì)算策略計(jì)算該聯(lián)系人的排列權(quán)重,并以此權(quán)重與其他優(yōu)先排列的聯(lián)系人的權(quán)重進(jìn)行比較,并按權(quán)重次序進(jìn)行排列。
[0079]圖3-1為使用過一段時(shí)間后,各聯(lián)系人的通話記錄的情況。
[0080]圖3-2為使用過一段時(shí)間后,各聯(lián)系人的短消息記錄的情況。
[0081]圖4-1為根據(jù)使用頻率的方法,并將通話和短信分別計(jì)算權(quán)重后,通訊錄中聯(lián)系人的排列情況。排序權(quán)值計(jì)算公式可采用W= (PI X If=O Mt+P2 X Σ?=0 Nt) /n,其中Pl
為通話的權(quán)重參數(shù),P2為短消息權(quán)重參數(shù),M為計(jì)算周期內(nèi)每天的通話次數(shù),N為計(jì)算周期內(nèi)每天短信的發(fā)送及接收條數(shù),t為計(jì)算周期,其周期為η。設(shè)通話權(quán)重參數(shù)為3,短消息權(quán)重參數(shù)為2,周期為3天,“L”首字母下需要排列聯(lián)系人個(gè)數(shù)為3,根據(jù)圖3-1及圖3-2的通話記錄及短消息記錄情況,可分別計(jì)算出各聯(lián)系人的排列權(quán)重。根據(jù)排列權(quán)重的結(jié)果得到圖4-1的排列順序。
[0082]圖4-2為根據(jù)使用頻率的方法,并按通話方向的差異及通話時(shí)長計(jì)算權(quán)重后,通訊錄中聯(lián)系人的排列情況。排序權(quán)值計(jì)算公式可采用W=(P1 X
Σ?=ο Mt+P2 X Σ?=ο Nt) /n,其中pi為主叫通話的權(quán)重參數(shù),P2為被叫權(quán)重參數(shù),M為計(jì)算周期內(nèi)每天的主叫通話時(shí)長,N為計(jì)算周期內(nèi)每天的被叫通話時(shí)長,t為計(jì)算周期,其周期為η。設(shè)主叫通話權(quán)重參數(shù)為3,被叫通話權(quán)重參數(shù)為2,周期為3天,“L”首字母下需要排列聯(lián)系人個(gè)數(shù)為3,根據(jù)圖3-1的通話記錄情況,可分別計(jì)算出各聯(lián)系人的排列權(quán)重。根據(jù)排列權(quán)重的結(jié)果得到圖4-2的排列順序。
[0083]圖4-3為根據(jù)使用頻率的方法,并按短消息發(fā)送接收差異及短消息內(nèi)容長度計(jì)算權(quán)重后,通訊錄中聯(lián)系人的排列情況。排序權(quán)值計(jì)算公式可采用W=CPl X Σ?=0 Mt+P2 X Et=o ND /n,其中Pl為發(fā)送短信的權(quán)重參數(shù),P2為接收短信權(quán)重參數(shù),M為計(jì)算周期內(nèi)每天的發(fā)送短信長度,N為計(jì)算周期內(nèi)每天的接收短信長度,t為計(jì)算周期,其周期為η。設(shè)發(fā)送短信權(quán)重參數(shù)為3,接收短信權(quán)重參數(shù)為2,周期為3天,“L”首字母下需要排列聯(lián)系人個(gè)數(shù)為3,根據(jù)圖3-2的短消息記錄情況,可分別計(jì)算出各聯(lián)系人的排列權(quán)重。根據(jù)排列權(quán)重的結(jié)果得到圖4-3的排列順序。
[0084]圖5-1為根據(jù)最后使用優(yōu)先排列的方法算過權(quán)重后,通訊錄中聯(lián)系人的排列情況。排序權(quán)值計(jì)算公式可采用W= (-C/T) Xt+C,其中,T為設(shè)定的衰減周期,t為聯(lián)系人使用后到計(jì)算時(shí)的時(shí)間,C為優(yōu)先權(quán)重。設(shè)衰減周期T為3天,有限權(quán)重C為5。根據(jù)圖3-1及圖3-2的聯(lián)系人使用記錄情況,可分別計(jì)算出各聯(lián)系人的排列權(quán)重,并根據(jù)排列權(quán)重的結(jié)果得到圖5-1的排列順序。
[0085]圖5-2為根據(jù)最后使用優(yōu)先排列的方法算過權(quán)重后,且剛剛完成一次通話后,通訊錄中聯(lián)系人的排列情況。優(yōu)選的,排序權(quán)值計(jì)算公式可采用W= (-C/T) Xt+C,其中,T為設(shè)定的衰減周期,t為聯(lián)系人使用后到計(jì)算時(shí)的時(shí)間,C為優(yōu)先權(quán)重。設(shè)衰減周期T為3天,有限權(quán)重C為5,且用戶剛與聯(lián)系人劉博完成一次通話。根據(jù)權(quán)重計(jì)算得到聯(lián)系人劉博新的排列權(quán)重,并根據(jù)排列權(quán)重的結(jié)果得到圖5-2的排列順序。
[0086]圖5-2為根據(jù)最后使用優(yōu)先排列的方法算過權(quán)重后,且經(jīng)過一次刷新周期后,通訊錄中聯(lián)系人的排列情況。優(yōu)選的,排序權(quán)值計(jì)算公式可采用W= (-C/T) Xt+C,其中,T為設(shè)定的衰減周期,t為聯(lián)系人使用后到計(jì)算時(shí)的時(shí)間,C為優(yōu)先權(quán)重。設(shè)衰減周期T為3天,有限權(quán)重C為5,根據(jù)圖3-1及圖3-2的聯(lián)系人使用記錄情況,且設(shè)自2月6日起到2月8日止,沒有與任何聯(lián)系人發(fā)生聯(lián)系,根據(jù)權(quán)重計(jì)算得到2月9日聯(lián)系人排列權(quán)重,并根據(jù)排列權(quán)重的結(jié)果得到圖5-3的排列順序。
[0087]裝置實(shí)施例
[0088]本發(fā)明的另一個(gè)實(shí)施例中,公開了一種通訊錄的聯(lián)系人排序的系統(tǒng),如圖6所示,包括
[0089]統(tǒng)計(jì)模塊,用于統(tǒng)計(jì)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及與聯(lián)絡(luò)事件對應(yīng)的事件因素;
[0090]權(quán)值計(jì)算模塊,用于根據(jù)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及聯(lián)絡(luò)事件對應(yīng)的事件因素計(jì)算每一聯(lián)系人的排序權(quán)值。
[0091]排序模塊,用于:
[0092]根據(jù)每一聯(lián)系人的排序權(quán)值排列通訊錄內(nèi)聯(lián)系人的順序或者,
[0093]根據(jù)每一聯(lián)系人的排序權(quán)值排列通訊錄內(nèi)處于同一聯(lián)系人群組中的的聯(lián)系人的順序或者,
[0094]根據(jù)每一聯(lián)系人的排序權(quán)值統(tǒng)計(jì)得分最高的η個(gè)聯(lián)系人,并排列η個(gè)聯(lián)系人在通訊錄內(nèi)的順序,η為小于通訊錄內(nèi)所有聯(lián)系人個(gè)數(shù)的整數(shù)或者,
[0095]根據(jù)每一聯(lián)系人的排序權(quán)值統(tǒng)計(jì)聯(lián)系人群組中得分最高的η個(gè)聯(lián)系人,并排列η個(gè)聯(lián)系人在聯(lián)系人群組中的順序,η為小于該組聯(lián)系人個(gè)數(shù)的整數(shù)。
[0096]本實(shí)施例中的與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件包括但不限于通話時(shí)間、短信息事件、電子郵件事件、即時(shí)消息事件中的一種或多種,每個(gè)聯(lián)絡(luò)事件包括事件因素,事件因素包括但不限于次數(shù)、持續(xù)時(shí)間、事件內(nèi)容、頻率中的一種或多種,上述的聯(lián)絡(luò)事件還可以設(shè)置事件方向,例如,通話事件可以分為主叫通話事件和被叫通話事件。
[0097]本實(shí)施例公開了一種聯(lián)系人的排序權(quán)值的計(jì)算方式,即當(dāng)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件為多個(gè),且每一聯(lián)絡(luò)事件對應(yīng)的事件因素為多個(gè)時(shí):
[0098]先根據(jù)每一聯(lián)絡(luò)事件對應(yīng)的多個(gè)事件因素計(jì)算每一聯(lián)絡(luò)事件的事件分?jǐn)?shù),多個(gè)事件因素中的每一事件因素對應(yīng)一第一預(yù)設(shè)權(quán)值;
[0099]根據(jù)每一聯(lián)絡(luò)事件的事件分?jǐn)?shù)計(jì)算多個(gè)聯(lián)絡(luò)事件的總得分,得到每一聯(lián)系人的排序權(quán)值,多個(gè)聯(lián)絡(luò)事件中的每一聯(lián)絡(luò)事件對應(yīng)一第二預(yù)設(shè)權(quán)值。
[0100]應(yīng)當(dāng)理解的是,對本發(fā)明技術(shù)所在領(lǐng)域的普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)方案及其構(gòu)思進(jìn)行相應(yīng)的等同改變或替換,而所有這些改變或替換,如,同時(shí)疊加聯(lián)系人頻率權(quán)重及最后使用的聯(lián)系人優(yōu)先權(quán)重等,都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種通訊錄的聯(lián)系人排序方法,包括統(tǒng)計(jì)聯(lián)系人排序權(quán)值的步驟,所述統(tǒng)計(jì)聯(lián)系人排序權(quán)值的步驟包括: 統(tǒng)計(jì)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及與聯(lián)絡(luò)事件對應(yīng)的事件因素; 根據(jù)所述與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及聯(lián)絡(luò)事件對應(yīng)的事件因素計(jì)算每一聯(lián)系人的排序權(quán)值。
2.如權(quán)利要求1所述的方法,其特征在于: 所述根據(jù)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及聯(lián)絡(luò)事件對應(yīng)的事件因素計(jì)算每一聯(lián)系人的排序權(quán)值包括: 當(dāng)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件為多個(gè),且每一聯(lián)絡(luò)事件對應(yīng)的事件因素為多個(gè)時(shí): 根據(jù)所述每一聯(lián)絡(luò)事件對應(yīng)的多個(gè)事件因素計(jì)算每一聯(lián)絡(luò)事件的事件分?jǐn)?shù),所述多個(gè)事件因素中的每一事件因素對應(yīng)一第一預(yù)設(shè)權(quán)值; 根據(jù)所述每一聯(lián)絡(luò)事件的事件分?jǐn)?shù)計(jì)算多個(gè)聯(lián)絡(luò)事件的總得分,得到所述每一聯(lián)系人的排序權(quán)值,所述多個(gè)聯(lián)絡(luò)事件中的每一聯(lián)絡(luò)事件對應(yīng)一第二預(yù)設(shè)權(quán)值。
3.如權(quán)利要求2所述的方法,其特征在于: 所述聯(lián)絡(luò)事件包括最近通話事件,所述最近通話事件附加一優(yōu)先權(quán)重值,所述優(yōu)先權(quán)重值在衰減周期內(nèi)逐漸衰減。
4.如權(quán)利要求1、2或3所述的方法,其特征在于,所述統(tǒng)計(jì)聯(lián)系人排序權(quán)值的步驟之后還包括排序步驟,所述排序步驟包括: 根據(jù)每一聯(lián)系人的所述排序權(quán)值排列通訊錄內(nèi)聯(lián)系人的順序。
5.如權(quán)利要求1、2或3所述的方法,其特征在于,所述統(tǒng)計(jì)聯(lián)系人排序權(quán)值的步驟之后還包括排序步驟,所述排序步驟包括: 根據(jù)每一聯(lián)系人的所述排序權(quán)值排列通訊錄內(nèi)處于同一聯(lián)系人群組中的的聯(lián)系人的順序。
6.如權(quán)利要求5所述的方法,其特征在于: 所述聯(lián)系人群組包括具有相同拼音首字母的聯(lián)系人群組。
7.如權(quán)利要求1、2或3所述的方法,其特征在于,所述統(tǒng)計(jì)聯(lián)系人排序權(quán)值的步驟之后還包括排序步驟,所述排序步驟包括: 預(yù)設(shè)通訊錄內(nèi)聯(lián)系人的排列個(gè)數(shù)η,η為小于通訊錄內(nèi)所有聯(lián)系人個(gè)數(shù)的整數(shù); 根據(jù)每一聯(lián)系人的所述排序權(quán)值統(tǒng)計(jì)得分最高的η個(gè)聯(lián)系人,并排列所述η個(gè)聯(lián)系人在通訊錄內(nèi)的順序。
8.如權(quán)利要求1、2或3所述的方法,其特征在于,所述統(tǒng)計(jì)聯(lián)系人排序權(quán)值的步驟之后還包括排序步驟,所述排序步驟包括: 預(yù)設(shè)通訊錄內(nèi)每個(gè)聯(lián)系人群組中的聯(lián)系人的排列個(gè)數(shù)η,η為小于該組聯(lián)系人個(gè)數(shù)的整數(shù); 根據(jù)每一聯(lián)系人的所述排序權(quán)值統(tǒng)計(jì)聯(lián)系人群組中得分最高的η個(gè)聯(lián)系人,并排列所述η個(gè)聯(lián)系人在所述聯(lián)系人群組中的順序。
9.如權(quán)利要求8所述的方法,其特征在于: 所述聯(lián)系人群組包括具有相同拼音首字母的聯(lián)系人群組。
10.如權(quán)利要求1的方法,其特征在于: 所述統(tǒng)計(jì)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及與聯(lián)絡(luò)事件對應(yīng)的多個(gè)事件因素是指: 統(tǒng)計(jì)預(yù)設(shè)周期內(nèi)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及與聯(lián)絡(luò)事件對應(yīng)的事件因素; 所述根據(jù)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及聯(lián)絡(luò)事件對應(yīng)的事件因素計(jì)算每一聯(lián)系人的排序權(quán)值是指: 根據(jù)所述統(tǒng)計(jì)預(yù)設(shè)周期內(nèi)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及與聯(lián)絡(luò)事件對應(yīng)的事件因素計(jì)算并更新每一聯(lián)系人的排序權(quán)值。
11.一種通訊錄的聯(lián)系人排序方法的系統(tǒng),其特征在于,包括: 統(tǒng)計(jì)模塊,用于統(tǒng)計(jì)與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及與聯(lián)絡(luò)事件對應(yīng)的事件因素; 權(quán)值計(jì)算模塊,用于根據(jù)所述與通訊錄內(nèi)聯(lián)系人相對應(yīng)的聯(lián)絡(luò)事件以及聯(lián)絡(luò)事件對應(yīng)的事件因素計(jì)算每一聯(lián)系人的排序權(quán)值。
12.如權(quán)利要求11的系統(tǒng),其特征在于: 所述系統(tǒng)還包括: 排序模塊,用于: 根據(jù)每一聯(lián)系人的所述排序權(quán)值排列通訊錄內(nèi)聯(lián)系人的順序或者, 根據(jù)每一聯(lián)系人的所述排序權(quán)值排列通訊錄內(nèi)處于同一聯(lián)系人群組中的的聯(lián)系人的順序或者, 根據(jù)每一聯(lián)系人的所述排序權(quán)值統(tǒng)計(jì)得分最高的η個(gè)聯(lián)系人,并排列所述η個(gè)聯(lián)系人在通訊錄內(nèi)的順序,η為小于通訊錄內(nèi)所有聯(lián)系人個(gè)數(shù)的整數(shù)或者, 根據(jù)每一聯(lián)系人的所述排序權(quán)值統(tǒng)計(jì)聯(lián)系人群組中得分最高的η個(gè)聯(lián)系人,并排列所述η個(gè)聯(lián)系人在所述聯(lián)系人群組中的順序,η為小于該組聯(lián)系人個(gè)數(shù)的整數(shù)。
13.如權(quán)利要求12的系統(tǒng),其特征在于: 所述聯(lián)系人群組包括具有相同拼音首字母的聯(lián)系人群組。
【文檔編號】H04M1/275GK104184866SQ201310191198
【公開日】2014年12月3日 申請日期:2013年5月21日 優(yōu)先權(quán)日:2013年5月21日
【發(fā)明者】劉威, 張廣紅, 孫宇龍, 佘燕金 申請人:中興通訊股份有限公司