集成主號(hào)碼和副號(hào)碼的通訊錄的管理方法及客戶端的制作方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種集成主號(hào)碼和副號(hào)碼的通訊錄的管理方法及客戶端。其中,方法包括:在通訊錄的特定用戶界面下,當(dāng)接收到由副號(hào)碼模式切換到主號(hào)碼模式的第一切換指令時(shí),調(diào)用主號(hào)碼模式對(duì)應(yīng)的系統(tǒng)通訊錄數(shù)據(jù)庫(kù),在特定用戶界面下顯示系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息,在通訊錄的特定用戶界面下,當(dāng)接收到由主號(hào)碼模式切換到副號(hào)碼模式的第二切換指令時(shí),調(diào)用副號(hào)碼模式對(duì)應(yīng)的副號(hào)碼通訊錄數(shù)據(jù)庫(kù),在特定用戶界面下顯示副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息。本發(fā)明通過(guò)將主號(hào)碼與副號(hào)碼集成在同一通訊錄中進(jìn)行管理,這樣用戶無(wú)需切換通訊錄即可實(shí)現(xiàn)主號(hào)碼業(yè)務(wù)和副號(hào)碼業(yè)務(wù)的使用,提高了用戶操作便捷性。
【專(zhuān)利說(shuō)明】集成主號(hào)碼和副號(hào)碼的通訊錄的管理方法及客戶端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,具體涉及一種集成主號(hào)碼和副號(hào)碼的通訊錄的管理方法及客戶端。
【背景技術(shù)】
[0002]由于工作和生活節(jié)奏的不斷加快,每個(gè)人與外部社會(huì)之間的往來(lái)和交流日益頻繁,比如,許多用戶需要經(jīng)常去外地甚至國(guó)外出差。顯然,采用異地網(wǎng)絡(luò)通話必須支付比較昂貴的漫游費(fèi)和長(zhǎng)途費(fèi),由此而產(chǎn)生了一種副號(hào)碼業(yè)務(wù)。副號(hào)碼業(yè)務(wù)是運(yùn)營(yíng)商推出的一項(xiàng)增值業(yè)務(wù),用戶開(kāi)通該業(yè)務(wù)后,可在不更換手機(jī)和SM卡的情況下,在原手機(jī)號(hào)碼(即主號(hào)碼)的基礎(chǔ)上獲得一個(gè)或多個(gè)虛擬的號(hào)碼(即副號(hào)碼),并實(shí)現(xiàn)用副號(hào)碼接打接聽(tīng)電話和收發(fā)短信的功能。例如,該號(hào)碼可以再用戶到外地出差時(shí)使用,賓館登記留下自已的主號(hào)碼,會(huì)讓用戶感到不妥,但不留,又怕突發(fā)事件不能及時(shí)取得聯(lián)系,此時(shí)用戶可以登記自己的副號(hào)碼。但是,現(xiàn)有的副號(hào)碼業(yè)務(wù)是通過(guò)獨(dú)立的通訊錄來(lái)實(shí)現(xiàn)的,即用戶在使用過(guò)程中,需要不斷切換通訊錄來(lái)實(shí)現(xiàn)主號(hào)碼業(yè)務(wù)和副號(hào)碼業(yè)務(wù)的使用,并且主號(hào)碼與副號(hào)碼共用系統(tǒng)通訊錄數(shù)據(jù)庫(kù),給用戶造成困擾。
【發(fā)明內(nèi)容】
[0003]鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的集成主號(hào)碼和副號(hào)碼的通訊錄的管理方法和相應(yīng)的客戶端。
[0004]根據(jù)本發(fā)明的一個(gè)方面,提供了一種集成主號(hào)碼和副號(hào)碼的通訊錄的管理方法,所述通訊錄包含主號(hào)碼模式和副號(hào)碼模式,所述方法包括:
[0005]在所述通訊錄的特定用戶界面下,當(dāng)接收到由副號(hào)碼模式切換到主號(hào)碼模式的第一切換指令時(shí),調(diào)用主號(hào)碼模式對(duì)應(yīng)的系統(tǒng)通訊錄數(shù)據(jù)庫(kù),在所述特定用戶界面下顯示所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息;
[0006]在所述通訊錄的特定用戶界面下,當(dāng)接收到由主號(hào)碼模式切換到副號(hào)碼模式的第二切換指令時(shí),調(diào)用副號(hào)碼模式對(duì)應(yīng)的副號(hào)碼通訊錄數(shù)據(jù)庫(kù),在所述特定用戶界面下顯示所述副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息。
[0007]根據(jù)本發(fā)明的另一方面,提供了一種客戶端,所述客戶端的通訊錄包含主號(hào)碼模式和副號(hào)碼模式,所述客戶端包括:
[0008]系統(tǒng)通訊錄數(shù)據(jù)庫(kù),適于存儲(chǔ)主號(hào)碼對(duì)應(yīng)的信息;
[0009]副號(hào)碼通訊錄數(shù)據(jù)庫(kù),適于存儲(chǔ)副號(hào)碼對(duì)應(yīng)的信息;
[0010]用戶接口,適于在所述通訊錄的特定用戶界面下,接收由副號(hào)碼模式切換到主號(hào)碼模式的第一切換指令和由主號(hào)碼模式切換到副號(hào)碼模式的第二切換指令;
[0011]顯示模塊,適于當(dāng)所述用戶接口接收到所述第一切換指令時(shí),調(diào)用主號(hào)碼模式對(duì)應(yīng)的系統(tǒng)通訊錄數(shù)據(jù)庫(kù),在所述特定用戶界面下顯示所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息;以及,當(dāng)所述用戶接口接收到所述第二切換指令時(shí),調(diào)用副號(hào)碼模式對(duì)應(yīng)的副號(hào)碼通訊錄數(shù)據(jù)庫(kù),在所述特定用戶界面下顯示所述副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息。
[0012]根據(jù)本發(fā)明提供的方案,在通訊錄的特定用戶界面下,當(dāng)接收到由副號(hào)碼模式切換到主號(hào)碼模式的第一切換指令時(shí),調(diào)用主號(hào)碼模式對(duì)應(yīng)的系統(tǒng)通訊錄數(shù)據(jù)庫(kù),在特定用戶界面下顯示系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息,在通訊錄的特定用戶界面下,當(dāng)接收到由主號(hào)碼模式切換到副號(hào)碼模式的第二切換指令時(shí),調(diào)用副號(hào)碼模式對(duì)應(yīng)的副號(hào)碼通訊錄數(shù)據(jù)庫(kù),通過(guò)將主號(hào)碼與副號(hào)碼集成在同一通訊錄中進(jìn)行管理,這樣用戶無(wú)需切換通訊錄即可實(shí)現(xiàn)主號(hào)碼業(yè)務(wù)和副號(hào)碼業(yè)務(wù)的使用,提高了用戶操作便捷性。
[0013]上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0014]通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
[0015]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的集成主號(hào)碼和副號(hào)碼的通訊錄的管理方法的流程圖;
[0016]圖2示出了特定用戶界面為聯(lián)系人界面時(shí)主號(hào)碼的通訊錄的管理的界面圖;
[0017]圖3示出了特定用戶界面為聯(lián)系人界面時(shí)副號(hào)碼的通訊錄的管理的界面圖;
[0018]圖4示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的集成主號(hào)碼和副號(hào)碼的通訊錄的管理方法的流程圖;
[0019]圖5示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的集成主號(hào)碼和副號(hào)碼的通訊錄的管理方法的流程圖;
[0020]圖6示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的集成主號(hào)碼和副號(hào)碼的通訊錄的管理方法的流程圖;
[0021]圖7示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的客戶端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0022]下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0023]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的集成主號(hào)碼和副號(hào)碼的通訊錄的管理方法的流程圖。如圖1所示,該方法包括以下步驟:
[0024]步驟S100,在通訊錄的特定用戶界面下,當(dāng)接收到由副號(hào)碼模式切換到主號(hào)碼模式的第一切換指令時(shí),調(diào)用主號(hào)碼模式對(duì)應(yīng)的系統(tǒng)通訊錄數(shù)據(jù)庫(kù),在特定用戶界面下顯示系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息。
[0025]步驟S110,在通訊錄的特定用戶界面下,當(dāng)接收到由主號(hào)碼模式切換到副號(hào)碼模式的第二切換指令時(shí),調(diào)用副號(hào)碼模式對(duì)應(yīng)的副號(hào)碼通訊錄數(shù)據(jù)庫(kù),在特定用戶界面下顯示副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息。
[0026]步驟SlOO和步驟SllO主要描述了對(duì)具有主號(hào)碼和副號(hào)碼的客戶端的通訊錄的管理方法,根據(jù)用戶與客戶端之間的交互,客戶端將通訊錄的特定用戶界面切換到相應(yīng)的主號(hào)碼模式或副號(hào)碼模式,從而顯示系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息或副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息。
[0027]在本實(shí)施例中,通訊錄的特定用戶界面中提供有第一切換鍵元素和第二切換鍵元素,當(dāng)用戶選擇第一切換鍵元素時(shí)觸發(fā)第一切換指令,當(dāng)用戶選擇第二切換鍵元素時(shí)觸發(fā)第二切換指令。其中,第一切換鍵元素和第二切換鍵元素分別為主號(hào)碼標(biāo)簽和副號(hào)碼標(biāo)簽。具體地,當(dāng)用戶選擇主號(hào)碼標(biāo)簽時(shí),客戶端接收到切換到主號(hào)碼模式的指令,并調(diào)用主號(hào)碼模式對(duì)應(yīng)的系統(tǒng)通訊錄數(shù)據(jù)庫(kù),在特定用戶界面下顯示系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息;當(dāng)用戶選擇副號(hào)碼標(biāo)簽時(shí),客戶端接收到切換到副號(hào)碼模式的指令,調(diào)用副號(hào)碼模式對(duì)應(yīng)的副號(hào)碼通訊錄數(shù)據(jù)庫(kù),在特定用戶界面下顯示副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息。
[0028]其中,通訊錄的特定用戶界面指用于顯示用戶聯(lián)系人信息或者用戶呼入和/或呼出記錄的界面。具體地,特定用戶界面為聯(lián)系人界面、通話記錄界面、未接來(lái)電和/或未接去電界面。下面分別介紹上述三種情況下,特定用戶界面顯示的信息:
[0029]當(dāng)特定用戶界面為聯(lián)系人界面時(shí),在特定用戶界面下顯示系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息具體為:在聯(lián)系人界面下顯示系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的主號(hào)碼的聯(lián)系人列表。
[0030]在特定用戶界面下顯示副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息具體為:在聯(lián)系人界面下顯示副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的副號(hào)碼的聯(lián)系人列表。
[0031]圖2示出了特定用戶界面為聯(lián)系人界面時(shí)主號(hào)碼的通訊錄的管理的界面圖。如圖2所示,當(dāng)用戶點(diǎn)擊“主號(hào)碼”(即主號(hào)碼標(biāo)簽)時(shí),客戶端接收到第一切換指令,調(diào)用主號(hào)碼模式對(duì)應(yīng)的系統(tǒng)通訊錄數(shù)據(jù)庫(kù),在聯(lián)系人界面下顯示系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的主號(hào)碼的聯(lián)系人列表,例如,張三15815845689 ;李四13958715692 ;
[0032]圖3示出了特定用戶界面為聯(lián)系人界面時(shí)副號(hào)碼的通訊錄的管理的界面圖。如圖3所示,當(dāng)用戶點(diǎn)擊“一卡多號(hào)”(即副號(hào)碼標(biāo)簽)時(shí),客戶端接收到第二切換指令,調(diào)用副號(hào)碼模式對(duì)應(yīng)的副號(hào)碼通訊錄數(shù)據(jù)庫(kù),在聯(lián)系人界面下顯示副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的副號(hào)碼的聯(lián)系人列表,例如,王五18612569856 ;楊二 13698514895。
[0033]當(dāng)特定用戶界面為通話記錄界面時(shí),在特定用戶界面下顯示系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息具體為:在通話記錄界面下顯示系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的主號(hào)碼對(duì)應(yīng)的通話記錄。
[0034]在特定用戶界面下顯示副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息具體為:在通話記錄界面下顯示副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的副號(hào)碼對(duì)應(yīng)的通話記錄。
[0035]當(dāng)特定用戶界面為未接來(lái)電和/或未接去電界面時(shí),在特定用戶界面下顯示系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息具體為:在未接來(lái)電和/或未接去電界面下顯示系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的主號(hào)碼對(duì)應(yīng)的未接來(lái)電列表和/或未接去電列表;
[0036]在特定用戶界面下顯示副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息具體為:在未接來(lái)電和/或未接去電界面下顯示副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的副號(hào)碼對(duì)應(yīng)的未接來(lái)電列表和/或未接去電列表。
[0037]本實(shí)施例的特定用戶界面并不限于上述三種情況,還可以是短信界面等,例如,在主號(hào)碼模式下短信界面顯示發(fā)送給主號(hào)碼的短信信息列表,在副號(hào)碼模式下短信界面顯示發(fā)送給副號(hào)碼的短信信息列表,在此不一一列舉,本領(lǐng)域技術(shù)人員可以根據(jù)實(shí)際應(yīng)用的需要具體限定特定用戶界面。
[0038]步驟S120,識(shí)別系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息。
[0039]這里的副號(hào)碼對(duì)應(yīng)的通訊記錄指副號(hào)碼作為主叫呼出電話的通訊記錄,以及副號(hào)碼作為被叫的呼入電話的通訊記錄。其中,呼出電話的通訊記錄包含呼出電話的通話記錄和/或未接去電;呼入電話的通訊記錄包含呼入電話的通話記錄和/或未接來(lái)電。具體地,識(shí)別系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼作為主叫的呼出電話的通訊記錄的信息,以及副號(hào)碼作為被叫的呼入電話的通訊記錄的信息。
[0040]步驟S130,根據(jù)通訊協(xié)議,將系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息進(jìn)行處理,生成新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息,并將系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息清除。
[0041]通訊協(xié)議指客戶端與運(yùn)營(yíng)商副號(hào)碼運(yùn)營(yíng)平臺(tái)服務(wù)器之間定義的客戶端顯示通訊記錄的號(hào)碼信息、通話時(shí)長(zhǎng)、呼入或呼出的規(guī)定。其中,將系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息進(jìn)行處理具體指對(duì)副號(hào)碼對(duì)應(yīng)的通訊記錄的號(hào)碼信息、呼入與呼出類(lèi)型進(jìn)行處理。
[0042]步驟S140,將新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息存儲(chǔ)到副號(hào)碼通訊錄數(shù)據(jù)庫(kù)中。
[0043]步驟S120-步驟S140具體描述了通訊錄數(shù)據(jù)庫(kù)中的數(shù)據(jù)移植過(guò)程,主要是將系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中關(guān)于副號(hào)碼對(duì)應(yīng)的通訊錄記錄的信息存儲(chǔ)到副號(hào)碼通訊錄數(shù)據(jù)庫(kù)中。
[0044]根據(jù)本發(fā)明上述實(shí)施例提供的方法,在通訊錄的特定用戶界面下,當(dāng)接收到由副號(hào)碼模式切換到主號(hào)碼模式的第一切換指令時(shí),調(diào)用主號(hào)碼模式對(duì)應(yīng)的系統(tǒng)通訊錄數(shù)據(jù)庫(kù),在特定用戶界面下顯示系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息,在通訊錄的特定用戶界面下,當(dāng)接收到由主號(hào)碼模式切換到副號(hào)碼模式的第二切換指令時(shí),調(diào)用副號(hào)碼模式對(duì)應(yīng)的副號(hào)碼通訊錄數(shù)據(jù)庫(kù),在特定用戶界面下顯示副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息,通過(guò)將主號(hào)碼與副號(hào)碼集成在同一通訊錄中進(jìn)行管理,這樣用戶無(wú)需切換通訊錄即可實(shí)現(xiàn)主號(hào)碼業(yè)務(wù)和副號(hào)碼業(yè)務(wù)的使用,提高了用戶操作便捷性。識(shí)別系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息,根據(jù)通訊協(xié)議,將系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息進(jìn)行處理,生成新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息,并將系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息清除,將新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息存儲(chǔ)到副號(hào)碼通訊錄數(shù)據(jù)庫(kù)中,使得與副號(hào)碼相關(guān)的通訊記錄被正確地記錄在副號(hào)碼通訊錄數(shù)據(jù)庫(kù)中,克服了現(xiàn)有技術(shù)中使用副號(hào)碼作為主叫號(hào)碼或者被叫號(hào)碼時(shí)系統(tǒng)通訊錄數(shù)據(jù)庫(kù)無(wú)法正確記錄通訊記錄相關(guān)信息的缺陷。
[0045]下面通過(guò)三個(gè)具體實(shí)例詳細(xì)介紹集成主號(hào)碼和副號(hào)碼的通訊錄的管理方法。
[0046]圖4示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的集成主號(hào)碼和副號(hào)碼的通訊錄的管理方法的流程圖。本實(shí)施例的應(yīng)用場(chǎng)景是,具有主號(hào)碼和副號(hào)碼的客戶端接收到其它用戶發(fā)起的呼入電話,系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的呼入電話的通訊記錄,呼入電話的通訊記錄包含呼入電話的通話記錄和/或未接來(lái)電。如圖4所示,該方法包括以下步驟:
[0047]步驟S400,判斷系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的呼入電話的主叫號(hào)碼是否包含前插碼,若是,則執(zhí)行步驟S410,若否則方法結(jié)束。
[0048]前插碼指插入到主叫號(hào)碼前用于識(shí)別被叫號(hào)碼是否為副號(hào)碼的號(hào)碼前綴。包含前插碼的主叫號(hào)碼的位數(shù)大于正常手機(jī)號(hào)碼位數(shù),其中,正常手機(jī)號(hào)碼位數(shù)為11位,前插碼可以為2-4位,這樣包含前插碼的主叫號(hào)碼的位數(shù)可達(dá)13-15位。
[0049]具體地,運(yùn)營(yíng)商副號(hào)碼運(yùn)營(yíng)平臺(tái)服務(wù)器在接收到用戶發(fā)起的呼叫請(qǐng)求后,解析呼叫請(qǐng)求攜帶的被叫號(hào)碼是否為副號(hào)碼;若是,則運(yùn)營(yíng)商副號(hào)碼運(yùn)營(yíng)平臺(tái)服務(wù)器在呼入電話的主叫號(hào)碼前插入前插碼。通過(guò)包含前插碼的主叫號(hào)碼呼叫副號(hào)碼,并在客戶端的系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄呼入電話為包含前插碼的主叫號(hào)碼的通訊記錄。判斷呼入電話的主叫號(hào)碼的位數(shù)是否大于11位,若主叫號(hào)碼的位數(shù)大于11位,則能判定該主叫號(hào)碼包含前插碼。
[0050]步驟S410,識(shí)別呼入電話為副號(hào)碼對(duì)應(yīng)的通訊記錄。
[0051]在步驟S400判斷主叫號(hào)碼包含前插碼的情況下,客戶端根據(jù)主叫號(hào)碼的前插碼將呼入電話的被叫號(hào)碼識(shí)別為副號(hào)碼,由此識(shí)別呼入電話為副號(hào)碼對(duì)應(yīng)的通訊記錄。
[0052]步驟S420,將呼入電話的主叫號(hào)碼的前插碼去除,將呼入電話的被叫號(hào)碼修改為畐IJ號(hào)碼,得到新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息。
[0053]在識(shí)別呼入電話為副號(hào)碼對(duì)應(yīng)的通訊記錄后,客戶端對(duì)呼入電話的包含前插碼的主叫號(hào)碼進(jìn)行處理,刪除其中的前插碼,并將呼入電話的被叫號(hào)碼修改為副號(hào)碼,得到新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息。
[0054]步驟S430,將系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息清除。
[0055]在得到不包含前插碼的主叫號(hào)碼作為新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息后,將系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息,即包含前插碼的主叫號(hào)碼清除。
[0056]步驟S440,將新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息存儲(chǔ)到副號(hào)碼通訊錄數(shù)據(jù)庫(kù)中。
[0057]其中,新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息指不包含前插碼的主叫號(hào)碼。具體地,將該不包含前插碼的主叫號(hào)碼存儲(chǔ)到副號(hào)碼通訊錄數(shù)據(jù)庫(kù)中。
[0058]舉例說(shuō)明,用戶I具有主號(hào)碼A:13415658962,副號(hào)碼a:15394426149 ;用戶2具有手機(jī)號(hào)碼B:13381449547,用戶2通過(guò)手機(jī)號(hào)碼B呼叫用戶I的副號(hào)碼a??蛻舳藢⒃摵艚姓?qǐng)求發(fā)送給運(yùn)營(yíng)商副號(hào)碼運(yùn)營(yíng)平臺(tái)服務(wù)器,運(yùn)營(yíng)商副號(hào)碼運(yùn)營(yíng)平臺(tái)服務(wù)器在接收到用戶2發(fā)起的呼叫請(qǐng)求后,解析呼叫請(qǐng)求攜帶的被叫號(hào)碼是否為副號(hào)碼a;若是,則運(yùn)營(yíng)商副號(hào)碼運(yùn)營(yíng)平臺(tái)服務(wù)器在呼入電話的主叫號(hào)碼B前插入前插碼18,并通過(guò)包含前插碼的主叫號(hào)碼1813381449547呼叫用戶I的主號(hào)碼A: 13415658962。按照現(xiàn)有的通信協(xié)議,會(huì)在系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄一條至少包含“主叫號(hào)碼:1813381449547,被叫號(hào)碼:13415658962,呼叫類(lèi)型:呼入”的通訊記錄,這條通訊記錄記錄的信息與用戶實(shí)際發(fā)生的通訊記錄并不一致。本實(shí)施例為了解決該問(wèn)題,客戶端首先判斷呼入電話的主叫號(hào)碼1813381449547是否包含前插碼,通過(guò)判斷得到該主叫號(hào)碼包含前插碼18,則識(shí)別呼入電話為副號(hào)碼對(duì)應(yīng)的通訊記錄。然后,客戶端將呼入電話的主叫號(hào)碼1813381449547的前插碼18去除,得到不包含前插碼的主叫號(hào)碼13381449547,因此將系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的至少包含“主叫號(hào)碼:1813381449547,被叫號(hào)碼:13415658962,呼叫類(lèi)型:呼入”的通訊記錄清除,將新的副號(hào)碼對(duì)應(yīng)的通訊記錄“主叫號(hào)碼:13381449547,被叫號(hào)碼:15394426149,呼叫類(lèi)型:呼入”存儲(chǔ)到副號(hào)碼通訊錄數(shù)據(jù)庫(kù)中。
[0059]圖5示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的集成主號(hào)碼和副號(hào)碼的通訊錄的管理方法的流程圖。本實(shí)施例的應(yīng)用場(chǎng)景是,具有主號(hào)碼和副號(hào)碼的客戶端在號(hào)碼歸屬地內(nèi)以副號(hào)碼向其它用戶發(fā)起呼出電話,系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的本地呼出電話的通訊記錄,本地呼出電話的通訊記錄包含本地呼出電話的通話記錄和/或未接去電。如圖5所示,該方法包括以下步驟:
[0060]步驟S500,判斷系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的本地呼出電話的被叫號(hào)碼是否包含前插碼,若是,則執(zhí)行步驟S510 ;若否則方法結(jié)束。
[0061]本地呼出指呼出電話時(shí)主叫號(hào)碼的所在地為號(hào)碼歸屬地。當(dāng)用戶通過(guò)副號(hào)碼作為主叫號(hào)碼本地呼出電話時(shí),客戶端會(huì)在被叫號(hào)碼前插入前插碼,在系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄包含前插碼的被叫號(hào)碼的通訊記錄。判斷本地呼出電話的被叫號(hào)碼的位數(shù)大于11位,若被叫號(hào)碼的位數(shù)大于11位,則能判定該被叫號(hào)碼包含前插碼。
[0062]步驟S510,識(shí)別本地呼出電話為副號(hào)碼對(duì)應(yīng)的通訊記錄。
[0063]在步驟S500判斷被叫號(hào)碼包含前插碼的情況下,客戶端根據(jù)被叫號(hào)碼的前插碼將呼出電話的主叫號(hào)碼識(shí)別為副號(hào)碼,由此識(shí)別本地呼出電話為副號(hào)碼對(duì)應(yīng)的通訊記錄。
[0064]步驟S520,將本地呼出電話的被叫號(hào)碼的前插碼去除,將本地呼出電話的主叫號(hào)碼修改為副號(hào)碼,得到新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息。
[0065]步驟S530,將系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息清除。
[0066]步驟S540,將新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息存儲(chǔ)到副號(hào)碼通訊錄數(shù)據(jù)庫(kù)中。
[0067]圖5所示實(shí)施例中的步驟S520-步驟S540與圖4所示實(shí)施例中的步驟S420-步驟S440類(lèi)似,在此不再贅述。
[0068]舉例說(shuō)明,用戶I具有主號(hào)碼A:13415658962,副號(hào)碼a:15394426149 ;用戶2具有手機(jī)號(hào)碼B:13381449547,用戶I通過(guò)副號(hào)碼a本地呼叫用戶2的手機(jī)號(hào)碼B。客戶端根據(jù)用戶I發(fā)起的呼叫請(qǐng)求判定用戶I是通過(guò)副號(hào)碼a =15394426149作為主叫號(hào)碼發(fā)起的呼叫,則在被叫號(hào)碼B =13381449547前插入前插碼18。按照現(xiàn)有的通信協(xié)議,會(huì)在系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄一條至少包含“主叫號(hào)碼:13415658962,被叫號(hào)碼:1813381449547,呼叫類(lèi)型:呼出”的通訊記錄,這條通訊記錄記錄的信息與用戶實(shí)際發(fā)生的通訊記錄并不一致。本實(shí)施例為了解決該問(wèn)題,首先判斷系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中本地呼出電話的被叫號(hào)碼1813381449547是否包含前插碼,通過(guò)判斷得知被叫號(hào)碼包含前插碼18,則識(shí)別本地呼出電話為副號(hào)碼15394426149對(duì)應(yīng)的通訊記錄,將本地呼出電話的被叫號(hào)碼1813381449547的前插碼去除,并將本地呼出電話的主叫號(hào)碼修改為副號(hào)碼15394426149,得到主叫號(hào)碼為副號(hào)碼15394426149、不包含前插碼的被叫號(hào)碼13381449547作為新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息,因此,將系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的至少包含“主叫號(hào)碼:13415658962,被叫號(hào)碼:1813381449547,呼叫類(lèi)型:呼出”的通訊記錄清除,將新的副號(hào)碼對(duì)應(yīng)的通訊記錄“主叫號(hào)碼:15394426149,被叫號(hào)碼:13381449547,呼叫類(lèi)型:呼出”存儲(chǔ)到副號(hào)碼通訊錄數(shù)據(jù)庫(kù)中。
[0069]根據(jù)上述實(shí)施例,本方式適用于用戶通過(guò)副號(hào)碼作為主叫號(hào)碼本地呼出電話的情況,然而本發(fā)明不限于此,也即本方式也適用于用戶通過(guò)副號(hào)碼作為主叫號(hào)碼異地呼出電話的情況。
[0070]圖6示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的集成主號(hào)碼和副號(hào)碼的通訊錄的管理方法的流程圖。本實(shí)施例的應(yīng)用場(chǎng)景是,具有主號(hào)碼和副號(hào)碼的客戶端在號(hào)碼歸屬地之外的省份以副號(hào)碼向其它用戶發(fā)起呼出電話,系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的呼入電話的通訊記錄,如圖6所示,該方法包括以下步驟:
[0071]步驟S610,判斷系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的呼入電話的主叫號(hào)碼是否為本機(jī)的副號(hào)碼,若是,則執(zhí)行步驟S620 ;若否則方法結(jié)束。
[0072]在判斷出系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的呼入電話的主叫號(hào)碼為本機(jī)的副號(hào)碼時(shí),識(shí)別系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的是呼出電話的通訊記錄。進(jìn)一步地,在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,還可以識(shí)別系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的是異地呼出電話的通訊記錄。異地呼出指呼出電話時(shí)主叫號(hào)碼的所在地為號(hào)碼歸屬地之外的其他省份。當(dāng)用戶通過(guò)副號(hào)碼作為主叫號(hào)碼異地呼出電話時(shí),客戶端會(huì)向運(yùn)營(yíng)商副號(hào)碼運(yùn)營(yíng)平臺(tái)服務(wù)器發(fā)送的網(wǎng)絡(luò)請(qǐng)求消息,運(yùn)營(yíng)商副號(hào)碼運(yùn)營(yíng)平臺(tái)服務(wù)器接收到客戶端發(fā)送的網(wǎng)絡(luò)請(qǐng)求消息后,對(duì)網(wǎng)絡(luò)請(qǐng)求消息進(jìn)行解析,判斷網(wǎng)絡(luò)請(qǐng)求消息中攜帶的呼出電話的主叫號(hào)碼是否為副號(hào)碼;若是,則根據(jù)副號(hào)碼解析得到對(duì)應(yīng)的主號(hào)碼,向客戶端返回回?fù)芎羧腚娫?,該回?fù)芎羧腚娫挼闹鹘刑?hào)碼是本機(jī)的副號(hào)碼,而被叫號(hào)碼是本機(jī)的主號(hào)碼,這樣在客戶端系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中顯示呼入電話的主叫號(hào)碼為本機(jī)的副號(hào)碼的通訊記錄。
[0073]步驟S620,將系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息中的被叫號(hào)碼修改為異地呼出電話的被叫號(hào)碼,呼叫類(lèi)型修改為呼出,得到新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息。
[0074]具體地,客戶端通過(guò)查詢(xún)系統(tǒng)通訊錄數(shù)據(jù)庫(kù),查找到用副號(hào)碼作為主叫號(hào)碼時(shí)異地呼出電話的被叫號(hào)碼,將異地呼出電話的被叫號(hào)碼,呼叫類(lèi)型為呼出,作為新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息。
[0075]步驟S630,將系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息清除。
[0076]步驟S640,將新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息存儲(chǔ)到副號(hào)碼通訊錄數(shù)據(jù)庫(kù)中。
[0077]圖6所示實(shí)施例中的步驟S630-步驟S640與圖4所示實(shí)施例中的步驟S430-步驟S440類(lèi)似,在此不再贅述。
[0078]舉例說(shuō)明,用戶I具有主號(hào)碼A:13415658962,副號(hào)碼a:15394426149 ;用戶2具有手機(jī)號(hào)碼B: 13381449547,用戶I通過(guò)副號(hào)碼a異地呼叫用戶2的手機(jī)號(hào)碼B。在呼出電話時(shí),向運(yùn)營(yíng)商副號(hào)碼運(yùn)營(yíng)平臺(tái)服務(wù)器發(fā)送攜帶異地呼出電話的主叫號(hào)碼15394426149(即用戶I的副號(hào)碼a)和異地呼出電話的被叫號(hào)碼13381449547(用戶2的手機(jī)號(hào)碼B)的網(wǎng)絡(luò)請(qǐng)求消息,運(yùn)營(yíng)商副號(hào)碼運(yùn)營(yíng)平臺(tái)服務(wù)器通過(guò)解析該網(wǎng)絡(luò)請(qǐng)求消息得知主叫號(hào)碼是用戶I的副號(hào)碼a,則根據(jù)其內(nèi)存儲(chǔ)的主號(hào)碼、副號(hào)碼以及主號(hào)碼與副號(hào)碼之間的對(duì)應(yīng)關(guān)系查找到用戶I的副號(hào)碼a =15394426149對(duì)應(yīng)的主號(hào)碼A:13415658962,并向該主號(hào)碼A:13415658962發(fā)起回?fù)芎羧腚娫?,并且該回?fù)芎羧腚娫挼闹鹘刑?hào)碼是用戶I的副號(hào)碼a,在用戶I的客戶端的系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄用戶I的副號(hào)碼a:15394426149來(lái)電。按照現(xiàn)有的通信協(xié)議,會(huì)在系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄一條至少包含“主叫號(hào)碼:15394426149,被叫號(hào)碼:13415658962,呼叫類(lèi)型:呼入”的通訊記錄,這條通訊記錄記錄的信息與用戶實(shí)際發(fā)生的通訊記錄并不一致。本實(shí)施例為了解決該問(wèn)題,通過(guò)判斷系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中的通訊記錄的呼入電話的主叫號(hào)碼是否為本機(jī)的副號(hào)碼a:15394426149,若是,則識(shí)別系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的是異地呼出電話的通訊記錄,將系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息中的被叫號(hào)碼修改為異地呼出電話的被叫號(hào)碼13381449547,呼叫類(lèi)型修改為呼出,得到新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息,因此將系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的至少包含“主叫號(hào)碼:15394426149,被叫號(hào)碼:13415658962,呼叫類(lèi)型:呼入”的通訊記錄清除,將新的副號(hào)碼對(duì)應(yīng)的通訊記錄“主叫號(hào)碼:15394426149,被叫號(hào)碼:13381449547,呼叫類(lèi)型:呼出”存儲(chǔ)到副號(hào)碼通訊錄數(shù)據(jù)庫(kù)中。
[0079]根據(jù)上述實(shí)施例,本方式適用于用戶通過(guò)副號(hào)碼作為主叫號(hào)碼異地呼出電話的情況,然而本發(fā)明不限于此,也即本方式也適用于用戶通過(guò)副號(hào)碼作為主叫號(hào)碼本地呼出電話的情況。
[0080]圖7示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的客戶端的結(jié)構(gòu)示意圖??蛻舳说耐ㄓ嶄洶魈?hào)碼模式和副號(hào)碼模式。如圖7所示,該客戶端包括:系統(tǒng)通訊錄數(shù)據(jù)庫(kù)710、副號(hào)碼通訊錄數(shù)據(jù)庫(kù)720、用戶接口 730、顯示模塊740。
[0081]系統(tǒng)通訊錄數(shù)據(jù)庫(kù)710,適于存儲(chǔ)主號(hào)碼對(duì)應(yīng)的信息。
[0082]副號(hào)碼通訊錄數(shù)據(jù)庫(kù)720,適于存儲(chǔ)副號(hào)碼對(duì)應(yīng)的信息。
[0083]用戶接口 730,適于在通訊錄的特定用戶界面下,接收由副號(hào)碼模式切換到主號(hào)碼模式的第一切換指令和由主號(hào)碼模式切換到副號(hào)碼模式的第二切換指令。
[0084]顯示模塊740,適于當(dāng)用戶接口接收到第一切換指令時(shí),調(diào)用主號(hào)碼模式對(duì)應(yīng)的系統(tǒng)通訊錄數(shù)據(jù)庫(kù),在特定用戶界面下顯示系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息;以及,當(dāng)用戶接口接收到第二切換指令時(shí),調(diào)用副號(hào)碼模式對(duì)應(yīng)的副號(hào)碼通訊錄數(shù)據(jù)庫(kù),在特定用戶界面下顯示副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息。
[0085]客戶端還包括:交互元素提供模塊750,適于在通訊錄的特定用戶界面中提供第一切換鍵元素和第二切換鍵元素。
[0086]用戶接口 730具體適于:接收由用戶選擇第一切換鍵元素所觸發(fā)的第一切換指令和由用戶選擇第二切換鍵元素所觸發(fā)的第二切換指令。
[0087]特定用戶界面為聯(lián)系人界面。顯示模塊740具體適于:當(dāng)用戶接口接收到第一切換指令時(shí),在聯(lián)系人界面下顯示系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的主號(hào)碼的聯(lián)系人列表;當(dāng)用戶接口接收到第二切換指令時(shí),在聯(lián)系人界面下顯示副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的副號(hào)碼的聯(lián)系人列表。
[0088]特定用戶界面為通話記錄界面。顯示模塊740具體適于:當(dāng)用戶接口接收到第一切換指令時(shí),在通話記錄界面下顯示系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的主號(hào)碼對(duì)應(yīng)的通話記錄;當(dāng)用戶接口接收到第二切換指令時(shí),在通話記錄界面下顯示副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的副號(hào)碼對(duì)應(yīng)的通話記錄。
[0089]特定用戶界面為未接來(lái)電和/或未接去電界面。顯示模塊740具體適于:當(dāng)用戶接口接收到第一切換指令時(shí),在未接來(lái)電和/或未接去電界面下顯示系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的主號(hào)碼對(duì)應(yīng)的未接來(lái)電列表和/或未接去電列表;當(dāng)用戶接口接收到第二切換指令時(shí),在未接來(lái)電和/或未接去電界面下顯示副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的副號(hào)碼對(duì)應(yīng)的未接來(lái)電列表和/或未接去電列表。
[0090]客戶端還包括:識(shí)別模塊760,適于識(shí)別系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息。
[0091]處理模塊770,適于根據(jù)通訊協(xié)議,將系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息進(jìn)行處理,生成新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息,并將系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息清除。
[0092]存儲(chǔ)模塊780,適于將新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息存儲(chǔ)到副號(hào)碼通訊錄數(shù)據(jù)庫(kù)中。
[0093]識(shí)別模塊760具體適于:對(duì)于系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的呼入電話的通訊記錄,呼入電話的通訊記錄包含呼入電話的通話記錄和/或未接來(lái)電,判斷呼入電話的主叫號(hào)碼是否包含前插碼,若是,則識(shí)別呼入電話為副號(hào)碼對(duì)應(yīng)的通訊記錄;
[0094]處理模塊770具體適于:將呼入電話的主叫號(hào)碼的前插碼去除,將呼入電話的被叫號(hào)碼修改為副號(hào)碼,得到新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息。
[0095]識(shí)別模塊760具體適于:對(duì)于系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的本地呼出電話的通訊記錄,本地呼出電話的通訊記錄包含本地呼出電話的通話記錄和/或未接去電,判斷本地呼出電話的被叫號(hào)碼是否包含前插碼,若是,則識(shí)別本地呼出電話為副號(hào)碼對(duì)應(yīng)的通訊記錄;
[0096]處理模塊770具體適于:將本地呼出電話的被叫號(hào)碼的前插碼去除,將本地呼出電話的主叫號(hào)碼修改為副號(hào)碼,得到新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息。
[0097]識(shí)別模塊760具體適于:對(duì)于系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的呼入電話的通訊記錄,判斷呼入電話的主叫號(hào)碼是否為本機(jī)的副號(hào)碼,若是,則識(shí)別系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的是異地呼出電話的通訊記錄;
[0098]處理模塊770具體適于:將系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息中的被叫號(hào)碼修改為異地呼出電話的被叫號(hào)碼,呼叫類(lèi)型修改為呼出,得到新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息。
[0099]根據(jù)本發(fā)明上述實(shí)施例提供的客戶端,在通訊錄的特定用戶界面下,當(dāng)接收到由副號(hào)碼模式切換到主號(hào)碼模式的第一切換指令時(shí),調(diào)用主號(hào)碼模式對(duì)應(yīng)的系統(tǒng)通訊錄數(shù)據(jù)庫(kù),在特定用戶界面下顯示系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息,在通訊錄的特定用戶界面下,當(dāng)接收到由主號(hào)碼模式切換到副號(hào)碼模式的第二切換指令時(shí),調(diào)用副號(hào)碼模式對(duì)應(yīng)的副號(hào)碼通訊錄數(shù)據(jù)庫(kù),在特定用戶界面下顯示副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息,通過(guò)將主號(hào)碼與副號(hào)碼集成在同一通訊錄中進(jìn)行管理,這樣用戶無(wú)需切換通訊錄即可實(shí)現(xiàn)主號(hào)碼業(yè)務(wù)和副號(hào)碼業(yè)務(wù)的使用,提高了用戶操作便捷性;識(shí)別系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息,根據(jù)通訊協(xié)議,將系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息進(jìn)行處理,生成新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息,并將系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息清除,將新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息存儲(chǔ)到副號(hào)碼通訊錄數(shù)據(jù)庫(kù)中,使得與副號(hào)碼相關(guān)的通訊記錄被正確地記錄在副號(hào)碼通訊錄數(shù)據(jù)庫(kù)中,克服了現(xiàn)有技術(shù)中使用副號(hào)碼作為主叫號(hào)碼或者被叫號(hào)碼時(shí)系統(tǒng)通訊錄數(shù)據(jù)庫(kù)無(wú)法正確記錄通訊記錄相關(guān)信息的缺陷。
[0100]在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類(lèi)系統(tǒng)所要求的結(jié)構(gòu)是顯而易見(jiàn)的。此外,本發(fā)明也不針對(duì)任何特定編程語(yǔ)言。應(yīng)當(dāng)明白,可以利用各種編程語(yǔ)言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語(yǔ)言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。
[0101]在此處所提供的說(shuō)明書(shū)中,說(shuō)明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說(shuō)明書(shū)的理解。
[0102]類(lèi)似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開(kāi)并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開(kāi)的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說(shuō),如下面的權(quán)利要求書(shū)所反映的那樣,發(fā)明方面在于少于前面公開(kāi)的單個(gè)實(shí)施例的所有特征。因此,遵循【具體實(shí)施方式】的權(quán)利要求書(shū)由此明確地并入該【具體實(shí)施方式】,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。
[0103]本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中。可以把實(shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過(guò)程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的所有特征以及如此公開(kāi)的任何方法或者設(shè)備的所有過(guò)程或單元進(jìn)行組合。除非另外明確陳述,本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來(lái)代替。
[0104]此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書(shū)中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來(lái)使用。
[0105]本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(DSP)來(lái)實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的集成主號(hào)碼和副號(hào)碼的通訊錄的管理的設(shè)備中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。
[0106]應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說(shuō)明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來(lái)實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過(guò)同一個(gè)硬件項(xiàng)來(lái)具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱(chēng)。
[0107]本發(fā)明公開(kāi)了:A1、一種集成主號(hào)碼和副號(hào)碼的通訊錄的管理方法,所述通訊錄包含主號(hào)碼模式和副號(hào)碼模式,所述方法包括:
[0108]在所述通訊錄的特定用戶界面下,當(dāng)接收到由副號(hào)碼模式切換到主號(hào)碼模式的第一切換指令時(shí),調(diào)用主號(hào)碼模式對(duì)應(yīng)的系統(tǒng)通訊錄數(shù)據(jù)庫(kù),在所述特定用戶界面下顯示所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息;
[0109]在所述通訊錄的特定用戶界面下,當(dāng)接收到由主號(hào)碼模式切換到副號(hào)碼模式的第二切換指令時(shí),調(diào)用副號(hào)碼模式對(duì)應(yīng)的副號(hào)碼通訊錄數(shù)據(jù)庫(kù),在所述特定用戶界面下顯示所述副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息。
[0110]A2、根據(jù)Al所述的方法,所述通訊錄的特定用戶界面中提供有第一切換鍵元素和第二切換鍵元素,當(dāng)用戶選擇第一切換鍵元素時(shí)觸發(fā)所述第一切換指令,當(dāng)用戶選擇第二切換鍵元素時(shí)觸發(fā)所述第二切換指令。
[0111]A3、根據(jù)Al或A2所述的方法,所述特定用戶界面為聯(lián)系人界面;
[0112]所述在特定用戶界面下顯示所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息具體為:在聯(lián)系人界面下顯示所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的主號(hào)碼的聯(lián)系人列表;
[0113]所述在特定用戶界面下顯示所述副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息具體為:在聯(lián)系人界面下顯示所述副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的副號(hào)碼的聯(lián)系人列表。
[0114]A4、根據(jù)Al或A2所述的方法,所述特定用戶界面為通話記錄界面;
[0115]所述在特定用戶界面下顯示所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息具體為:在通話記錄界面下顯示所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的主號(hào)碼對(duì)應(yīng)的通話記錄;
[0116]所述在特定用戶界面下顯示所述副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息具體為:在通話記錄界面下顯示所述副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的副號(hào)碼對(duì)應(yīng)的通話記錄。
[0117]A5、根據(jù)Al或A2所述的方法,所述特定用戶界面為未接來(lái)電和/或未接去電界面;
[0118]所述在特定用戶界面下顯示所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息具體為:在未接來(lái)電和/或未接去電界面下顯示所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的主號(hào)碼對(duì)應(yīng)的未接來(lái)電列表和/或未接去電列表;
[0119]所述在特定用戶界面下顯示所述副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息具體為:在未接來(lái)電和/或未接去電界面下顯示所述副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的副號(hào)碼對(duì)應(yīng)的未接來(lái)電列表和/或未接去電列表。
[0120]A6、根據(jù)A1-A5任一項(xiàng)所述的方法,還包括:
[0121]識(shí)別所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息;
[0122]根據(jù)通訊協(xié)議,將所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息進(jìn)行處理,生成新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息,并將所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息清除;
[0123]將所述新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息存儲(chǔ)到副號(hào)碼通訊錄數(shù)據(jù)庫(kù)中。
[0124]A7、根據(jù)A6所述的方法,所述識(shí)別所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息具體為:對(duì)于所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的呼入電話的通訊記錄,所述呼入電話的通訊記錄包含所述呼入電話的通話記錄和/或未接來(lái)電,判斷所述呼入電話的主叫號(hào)碼是否包含前插碼,若是,則識(shí)別所述呼入電話為副號(hào)碼對(duì)應(yīng)的通訊記錄;
[0125]所述將所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息進(jìn)行處理,生成新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息具體為:將所述呼入電話的主叫號(hào)碼的前插碼去除,將所述呼入電話的被叫號(hào)碼修改為副號(hào)碼,得到所述新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信肩、O
[0126]AS、根據(jù)A6所述的方法,所述識(shí)別所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息具體為:對(duì)于所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的呼出電話的通訊記錄,所述呼出電話的通訊記錄包含所述呼出電話的通話記錄和/或未接去電,判斷所述呼出電話的被叫號(hào)碼是否包含前插碼,若是,則識(shí)別所述呼出電話為副號(hào)碼對(duì)應(yīng)的通訊記錄;
[0127]所述將所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息進(jìn)行處理,生成新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息具體為:將所述呼出電話的被叫號(hào)碼的前插碼去除,將所述呼出電話的主叫號(hào)碼修改為副號(hào)碼,得到所述新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信肩、O
[0128]A9、根據(jù)A6所述的方法,所述識(shí)別所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息具體為:對(duì)于所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的呼入電話的通訊記錄,判斷所述呼入電話的主叫號(hào)碼是否為本機(jī)的副號(hào)碼,若是,則識(shí)別所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的是呼出電話的通訊記錄;
[0129]所述將所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息進(jìn)行處理,生成新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息具體為:將所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息中的被叫號(hào)碼修改為所述呼出電話的被叫號(hào)碼,呼叫類(lèi)型修改為呼出,得到所述新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息。
[0130]本發(fā)明還公開(kāi)了:B10、一種客戶端,所述客戶端的通訊錄包含主號(hào)碼模式和副號(hào)碼模式,所述客戶端包括:
[0131]系統(tǒng)通訊錄數(shù)據(jù)庫(kù),適于存儲(chǔ)主號(hào)碼對(duì)應(yīng)的信息;
[0132]副號(hào)碼通訊錄數(shù)據(jù)庫(kù),適于存儲(chǔ)副號(hào)碼對(duì)應(yīng)的信息;
[0133]用戶接口,適于在所述通訊錄的特定用戶界面下,接收由副號(hào)碼模式切換到主號(hào)碼模式的第一切換指令和由主號(hào)碼模式切換到副號(hào)碼模式的第二切換指令;
[0134]顯示模塊,適于當(dāng)所述用戶接口接收到所述第一切換指令時(shí),調(diào)用主號(hào)碼模式對(duì)應(yīng)的系統(tǒng)通訊錄數(shù)據(jù)庫(kù),在所述特定用戶界面下顯示所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息;以及,當(dāng)所述用戶接口接收到所述第二切換指令時(shí),調(diào)用副號(hào)碼模式對(duì)應(yīng)的副號(hào)碼通訊錄數(shù)據(jù)庫(kù),在所述特定用戶界面下顯示所述副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息。
[0135]B11、根據(jù)BlO所述的客戶端,還包括:交互元素提供模塊,適于在所述通訊錄的特定用戶界面中提供第一切換鍵元素和第二切換鍵元素;
[0136]所述用戶接口具體適于:接收由用戶選擇第一切換鍵元素所觸發(fā)的所述第一切換指令和由用戶選擇第二切換鍵元素所觸發(fā)的所述第二切換指令。
[0137]B12、根據(jù)BlO或Bll所述的客戶端,所述特定用戶界面為聯(lián)系人界面;
[0138]所述顯示模塊具體適于:當(dāng)所述用戶接口接收到所述第一切換指令時(shí),在聯(lián)系人界面下顯示所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的主號(hào)碼的聯(lián)系人列表;當(dāng)所述用戶接口接收到所述第二切換指令時(shí),在聯(lián)系人界面下顯示所述副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的副號(hào)碼的聯(lián)系人列表。
[0139]B13、根據(jù)BlO或Bll所述的客戶端,所述特定用戶界面為通話記錄界面;
[0140]所述顯示模塊具體適于:當(dāng)所述用戶接口接收到所述第一切換指令時(shí),在通話記錄界面下顯示所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的主號(hào)碼對(duì)應(yīng)的通話記錄;當(dāng)所述用戶接口接收到所述第二切換指令時(shí),在通話記錄界面下顯示所述副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的副號(hào)碼對(duì)應(yīng)的通話記錄。
[0141]B14、根據(jù)BlO或Bll所述的客戶端,所述特定用戶界面為未接來(lái)電和/或未接去電界面;
[0142]所述顯示模塊具體適于:當(dāng)所述用戶接口接收到所述第一切換指令時(shí),在未接來(lái)電和/或未接去電界面下顯示所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的主號(hào)碼對(duì)應(yīng)的未接來(lái)電列表和/或未接去電列表;當(dāng)所述用戶接口接收到所述第二切換指令時(shí),在未接來(lái)電和/或未接去電界面下顯示所述副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的副號(hào)碼對(duì)應(yīng)的未接來(lái)電列表和/或未接去電列表。
[0143]B15、根據(jù)B10-B14任一項(xiàng)所述的客戶端,還包括:
[0144]識(shí)別模塊,適于識(shí)別所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息;
[0145]處理模塊,適于根據(jù)通訊協(xié)議,將所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息進(jìn)行處理,生成新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息,并將所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息清除;
[0146]存儲(chǔ)模塊,適于將所述新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息存儲(chǔ)到副號(hào)碼通訊錄數(shù)據(jù)庫(kù)中。
[0147]B16、根據(jù)B15所述的客戶端,所述識(shí)別模塊具體適于:對(duì)于所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的呼入電話的通訊記錄,所述呼入電話的通訊記錄包含所述呼入電話的通話記錄和/或未接來(lái)電,判斷所述呼入電話的主叫號(hào)碼是否包含前插碼,若是,則識(shí)別所述呼入電話為副號(hào)碼對(duì)應(yīng)的通訊記錄;
[0148]所述處理模塊具體適于:將所述呼入電話的主叫號(hào)碼的前插碼去除,將所述呼入電話的被叫號(hào)碼修改為副號(hào)碼,得到所述新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息。
[0149]B17、根據(jù)B15所述的客戶端,所述識(shí)別模塊具體適于:對(duì)于所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的呼出電話的通訊記錄,所述呼出電話的通訊記錄包含所述呼出電話的通話記錄和/或未接去電,判斷所述呼出電話的被叫號(hào)碼是否包含前插碼,若是,則識(shí)別所述呼出電話為副號(hào)碼對(duì)應(yīng)的通訊記錄;
[0150]所述處理模塊具體適于:將所述呼出電話的被叫號(hào)碼的前插碼去除,將所述呼出電話的主叫號(hào)碼修改為副號(hào)碼,得到所述新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息。
[0151]B18、根據(jù)B15所述的客戶端,所述識(shí)別模塊具體適于:對(duì)于所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的呼入電話的通訊記錄,判斷所述呼入電話的主叫號(hào)碼是否為本機(jī)的副號(hào)碼,若是,則識(shí)別所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的是呼出電話的通訊記錄;
[0152]所述處理模塊具體適于:將所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息中的被叫號(hào)碼修改為所述呼出電話的被叫號(hào)碼,呼叫類(lèi)型修改為呼出,得到所述新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息。
【權(quán)利要求】
1.一種集成主號(hào)碼和副號(hào)碼的通訊錄的管理方法,所述通訊錄包含主號(hào)碼模式和副號(hào)碼模式,所述方法包括: 在所述通訊錄的特定用戶界面下,當(dāng)接收到由副號(hào)碼模式切換到主號(hào)碼模式的第一切換指令時(shí),調(diào)用主號(hào)碼模式對(duì)應(yīng)的系統(tǒng)通訊錄數(shù)據(jù)庫(kù),在所述特定用戶界面下顯示所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息; 在所述通訊錄的特定用戶界面下,當(dāng)接收到由主號(hào)碼模式切換到副號(hào)碼模式的第二切換指令時(shí),調(diào)用副號(hào)碼模式對(duì)應(yīng)的副號(hào)碼通訊錄數(shù)據(jù)庫(kù),在所述特定用戶界面下顯示所述副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息。
2.根據(jù)權(quán)利要求1所述的方法,所述通訊錄的特定用戶界面中提供有第一切換鍵元素和第二切換鍵元素,當(dāng)用戶選擇第一切換鍵元素時(shí)觸發(fā)所述第一切換指令,當(dāng)用戶選擇第二切換鍵元素時(shí)觸發(fā)所述第二切換指令。
3.根據(jù)權(quán)利要求1或2所述的方法,所述特定用戶界面為聯(lián)系人界面; 所述在特定用戶界面下顯示所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息具體為:在聯(lián)系人界面下顯示所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的主號(hào)碼的聯(lián)系人列表; 所述在特定用戶界面下顯示所述副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息具體為:在聯(lián)系人界面下顯示所述副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的副號(hào)碼的聯(lián)系人列表。
4.根據(jù)權(quán)利要求1或2所述的方法,所述特定用戶界面為通話記錄界面; 所述在特定用戶界面下顯示所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息具體為:在通話記錄界面下顯示所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的主號(hào)碼對(duì)應(yīng)的通話記錄; 所述在特定用戶界面下顯示所述副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息具體為:在通話記錄界面下顯示所述副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的副號(hào)碼對(duì)應(yīng)的通話記錄。
5.根據(jù)權(quán)利要求1或2所述的方法,所述特定用戶界面為未接來(lái)電和/或未接去電界面; 所述在特定用戶界面下顯示所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息具體為:在未接來(lái)電和/或未接去電界面下顯示所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的主號(hào)碼對(duì)應(yīng)的未接來(lái)電列表和/或未接去電列表; 所述在特定用戶界面下顯示所述副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息具體為:在未接來(lái)電和/或未接去電界面下顯示所述副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的副號(hào)碼對(duì)應(yīng)的未接來(lái)電列表和/或未接去電列表。
6.根據(jù)權(quán)利要求1-5任一項(xiàng)所述的方法,還包括: 識(shí)別所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息; 根據(jù)通訊協(xié)議,將所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息進(jìn)行處理,生成新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息,并將所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息清除; 將所述新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息存儲(chǔ)到副號(hào)碼通訊錄數(shù)據(jù)庫(kù)中。
7.根據(jù)權(quán)利要求6所述的方法,所述識(shí)別所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息具體為:對(duì)于所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的呼入電話的通訊記錄,所述呼入電話的通訊記錄包含所述呼入電話的通話記錄和/或未接來(lái)電,判斷所述呼入電話的主叫號(hào)碼是否包含前插碼,若是,則識(shí)別所述呼入電話為副號(hào)碼對(duì)應(yīng)的通訊記錄; 所述將所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息進(jìn)行處理,生成新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息具體為:將所述呼入電話的主叫號(hào)碼的前插碼去除,將所述呼入電話的被叫號(hào)碼修改為副號(hào)碼,得到所述新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息。
8.根據(jù)權(quán)利要求6所述的方法,所述識(shí)別所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息具體為:對(duì)于所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的呼出電話的通訊記錄,所述呼出電話的通訊記錄包含所述呼出電話的通話記錄和/或未接去電,判斷所述呼出電話的被叫號(hào)碼是否包含前插碼,若是,則識(shí)別所述呼出電話為副號(hào)碼對(duì)應(yīng)的通訊記錄; 所述將所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息進(jìn)行處理,生成新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息具體為:將所述呼出電話的被叫號(hào)碼的前插碼去除,將所述呼出電話的主叫號(hào)碼修改為副號(hào)碼,得到所述新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息。
9.根據(jù)權(quán)利要求6所述的方法,所述識(shí)別所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息具體為:對(duì)于所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的呼入電話的通訊記錄,判斷所述呼入電話的主叫號(hào)碼是否為本機(jī)的副號(hào)碼,若是,則識(shí)別所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的是呼出電話的通訊記錄; 所述將所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息進(jìn)行處理,生成新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息具體為:將所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)中記錄的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息中的被叫號(hào)碼修改為所述呼出電話的被叫號(hào)碼,呼叫類(lèi)型修改為呼出,得到所述新的副號(hào)碼對(duì)應(yīng)的通訊記錄的信息。
10.一種客戶端,所述客戶端的通訊錄包含主號(hào)碼模式和副號(hào)碼模式,所述客戶端包括: 系統(tǒng)通訊錄數(shù)據(jù)庫(kù),適于存儲(chǔ)主號(hào)碼對(duì)應(yīng)的信息; 副號(hào)碼通訊錄數(shù)據(jù)庫(kù),適于存儲(chǔ)副號(hào)碼對(duì)應(yīng)的信息; 用戶接口,適于在所述通訊錄的特定用戶界面下,接收由副號(hào)碼模式切換到主號(hào)碼模式的第一切換指令和由主號(hào)碼模式切換到副號(hào)碼模式的第二切換指令; 顯示模塊,適于當(dāng)所述用戶接口接收到所述第一切換指令時(shí),調(diào)用主號(hào)碼模式對(duì)應(yīng)的系統(tǒng)通訊錄數(shù)據(jù)庫(kù),在所述特定用戶界面下顯示所述系統(tǒng)通訊錄數(shù)據(jù)庫(kù)提供的信息;以及,當(dāng)所述用戶接口接收到所述第二切換指令時(shí),調(diào)用副號(hào)碼模式對(duì)應(yīng)的副號(hào)碼通訊錄數(shù)據(jù)庫(kù),在所述特定用戶界面下顯示所述副號(hào)碼通訊錄數(shù)據(jù)庫(kù)提供的信息。
【文檔編號(hào)】H04M1/2745GK104202459SQ201410484080
【公開(kāi)日】2014年12月10日 申請(qǐng)日期:2014年9月19日 優(yōu)先權(quán)日:2014年9月19日
【發(fā)明者】區(qū)志勵(lì), 鐘明, 張之弢 申請(qǐng)人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司