亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

通訊錄準確合并去重的方法及系統(tǒng)的制作方法

文檔序號:9506153閱讀:814來源:國知局
通訊錄準確合并去重的方法及系統(tǒng)的制作方法
【技術領域】
[0001]本申請涉及互聯網應用技術領域,具體地說,涉及一種對通訊錄準確合并去重的方法及系統(tǒng)。
【背景技術】
[0002]當前,基于工作和生活的需求,用戶時常會使用多個S頂卡建立與他人的聯系,同時互聯網技術的發(fā)展會使得這種聯系更為密切,從而產生大量的聯系人信息,于是,在不同的S頂卡之間或者S頂卡與SD卡之間,很多時候,不可避免的出現重復信息,怎樣高效快速的實現信息的合并去重,最大程度上釋放存儲空間,提升用戶的使用體驗,成為一個亟待解決的問題。
[0003]公布號為CN103200293A的專利文獻公開了一種導入通訊錄文件過程中自動合并重名聯系人的方法,包括:讀取通訊錄VCF文件中聯系人,判斷聯系人數據庫中是否含有相同名字的聯系人,如果沒有相同名字的聯系人,則把該聯系人插入聯系人數據庫;如果數據庫中有相同名字的聯系人,則逐一比較聯系人的每條子數據,如果有相同的子數據,則把該條子數據舍棄,如果不相同,則合并聯系人,把不相同的子數據作為該聯系人的子數據逐一插入數據庫。該發(fā)明在導入的過程中直接合并重名的聯系人,減少聯系人數據庫的冗余,提高了聯系人的查詢、修改、刪除的效率,但顯著缺點是:對于有相同姓名,但實際并非同一人的情形會出現誤合并,不能準確對聯系人實現合并去重。

【發(fā)明內容】

[0004]有鑒于此,本申請所要解決的技術問題是提供了一種通訊錄準確合并去重的方法及系統(tǒng),其能夠解決有相同姓名但實際并非同一人的誤合并,不能準確對聯系人實現合并去重的問題,能快速、準確地實現通訊錄的合并去重。
[0005]為了解決上述技術問題,本申請有如下技術方案:
[0006]一種對通訊錄準確合并去重的方法,包括:從移動終端獲取η位聯系人信息,包括從移動終端獲取η位聯系人信息,包括聯系人特有信息及基本信息;選取一個聯系人,將被選取的聯系人的特有信息與其余η-l個聯系人的特有信息逐次比較;若所述被選取的聯系人的特有信息與m個聯系人的特有信息相同,則保留所述被選取的聯系人的姓名及頭像,合并所述被選取的聯系人與所述m個聯系人的特有信息及其他基本信息,刪除所述m個聯系人的信息,保存被選取的聯系人信息;若所述被選取的聯系人的特有信息與其余η-l個聯系人的特有信息均不同,則將所述被選取的聯系人的基本信息與其余η-l位聯系人逐次比較;若所述被選取的聯系人的基本信息與k個聯系人的基本信息相同,則提示用戶是否合并;若所述被選取的聯系人的基本信息與其余η-l位聯系人的基本信息均不同,則保留所述被選取的聯系人信息;保存被選取的聯系人信息;保存被選取的聯系人信息之后,重新選取一個聯系人,并循環(huán)上述所有操作,直至對η位聯系人均完成比較,終止合并去重操作;其中,所述特有信息為能夠依此信息確定唯一聯系人的信息,上述η多2,η > m多1,η> k彡1,m,n,k均為自然數。
[0007]—種對通訊錄準確合并去重的系統(tǒng),包括:信息獲取模塊、第一判斷模塊、信息去重模塊、第二判斷模塊、提示模塊;其中,所述信息獲取模塊,與移動終端和所述第一判斷模塊耦接,用于向所述移動終端發(fā)出信息獲取信號,并從所述移動終端獲得聯系人的特有信息和基本信息,以及向所述第一判斷模塊提供該特有信息和基本信息;所述第一判斷模塊,與所述信息獲取模塊、所述信息去重模塊和所述第二判斷模塊耦接,用于將被選取的聯系人的特有信息與其余η-l個聯系人的特有信息逐次比較,并得出所述被選取的聯系人的特有信息與m位聯系人的特有信息相同信號或所述被選取的聯系人的特有信息與其余η-l個聯系人的特有信息均不同的信號,將特有信息相同的信號傳送給所述信息去重模塊,特有信息不同的信號傳送給所述第二判斷模塊;所述第二判斷模塊,與所述第一判斷模塊、所述提示模塊和所述信息保留模塊耦接,用于當收到所述特有信息不同的信號時,將所述被選取的聯系人的基本信息與其余η-l位聯系人的基本信息逐次比較,并得出所述被選取的聯系人的基本信息與k位聯系人的基本信息相同或所述被選取的聯系人的基本信息與其余η-l位聯系人的基本信息均不同的信號,將基本信息相同的信號傳送給所述提示模塊,基本信息不同的信號傳送給所述信息保留模塊;所述提示模塊,與所述第二判斷模塊、所述信息去重模塊和所述信息保留模塊耦接,用于當收到所述基本信息相同的信號時,產生提示用戶是否合并的信號,當用戶選擇合并時,發(fā)送合并信號至所述信息去重模塊,當用戶選擇不合并時,發(fā)送保留信號至所述信息保留模塊;所述信息去重模塊,與所述第一判斷模塊和所述提示模塊耦接,用于當收到所述特有信息相同信號時,保留所述被選取的聯系人的姓名及頭像,合并所述被選取的聯系人與所述m個聯系人的特有信息及基本信息,刪除所述m個聯系人的聯系人信息,保存被選取的聯系人信息;并在收到所述合并信號時,保留所述被選取的聯系人的姓名及頭像,合并所述被選取的聯系人與所述k個聯系人的特有信息及基本信息,刪除所述k個聯系人的聯系人信息,并指示所述第一判斷模塊選取另一聯系人重復上述特有信息的比較,直至完成η位聯系人的比較;其中,所述特有信息為能夠依此信息確定唯一聯系人的信息,上述η彡2,η > m彡1,η > k彡1,m,n,k均為自然數。
[0008]與現有技術相比,本申請所述的方法和系統(tǒng),達到了如下效果:
[0009]第一,本發(fā)明能夠解決以姓名為篩選首要條件下所帶來的合并去重誤操作問題,通過對聯系人特有信息進行比較,一旦特有信息一致,即判定為同一聯系人,無需其他比較,即可合并去重,從而更快速、更準確地找到具有相同特有信息的聯系人,完成冗余信息的刪除,節(jié)省存儲空間。
[0010]第二,在特有信息不同的情況下,本發(fā)明還考慮到了有些具有不同特有信息但實際為同一聯系人的情形,即通過比較基本信息更進一步篩選相同聯系人,避免了對同一聯系人多個不同存儲信息的遺漏;
[0011]第三,本發(fā)明還通過增加用戶自選操作,即通過用戶對特有信息不同,基本信息相同的信息再次甄別,避免了誤操作,例如,兩個聯系人基本信息中的姓名都是A,但其實并非一人,只是重名,通過用戶的判斷,可避免自行合并去重造成的失誤。
【附圖說明】
[0012]此處所說明的附圖用來提供對本申請的進一步理解,構成本申請的一部分,本申請的示意性實施例及其說明用于解釋本申請,并不構成對本申請的不當限定。在附圖中:
[0013]圖1為本發(fā)明的所述一種通訊錄準確合并去重的方法流程圖;
[0014]圖2為基于圖1所述一種通訊錄準確合并去重的方法的另一實施例流程圖;
[0015]圖3為本發(fā)明的所述一種通訊錄準確合并去重的系統(tǒng)結構示意圖。
【具體實施方式】
[0016]如在說明書及權利要求當中使用了某些詞匯來指稱特定組件。本領域技術人員應可理解,硬件制造商可能會用不同名詞來稱呼同一個組件。本說明書及權利要求并不以名稱的差異來作為區(qū)分組件的方式,而是以組件在功能上的差異來作為區(qū)分的準則。如在通篇說明書及權利要求當中所提及的“包含”為一開放式用語,故應解釋成“包含但不限定于”?!按笾隆笔侵冈诳山邮盏恼`差范圍內,本領域技術人員能夠在一定誤差范圍內解決所述技術問題,基本達到所述技術效果。此外,“耦接”一詞在此包含任何直接及間接的電性耦接手段。因此,若文中描述一第一裝置耦接于一第二裝置,則代表所述第一裝置可直接電性耦接于所述第二裝置,或通過其他裝置或耦接手段間接地電性耦接至所述第二裝置。說明書后續(xù)描述為實施本申請的較佳實施方式,然所述描述乃以說明本申請的一般原則為目的,并非用以限定本申請的范圍。本申請的保護范圍當視所附權利要求所界定者為準。
[0017]實施例1
[0018]參見圖1所示為本申請所述通訊錄準確合并去重的方法的具體實施例,本實施例中所述方法包括以下步驟:
[0019]步驟101、從移動終端獲取η位聯系人信息,包括聯系人特有信息及基本信息;
[0020]步驟102、將被選取的聯系人的特有信息與其余η-l個聯系人的特有信息逐次比較,若所述被選取的聯系人的特有信息與m個聯系人的特有信息相同,則進入步驟103,若所述被選取的聯系人的特有信息與其余η-l個聯系人的特有信息均不相同,保存被選取的聯系人信息,則進入步驟104 ;
[0021]步驟103、保留所述被選取的聯系人的姓名及頭像,合并所述被選取的聯系人與所述m個聯系人的特有信息及其他基本信息,刪除所述m個聯系人的信息,并轉入步驟102對重新選取的聯系人重復該比較;
[0022]步驟104、將所述被選取的聯系人的基本信息與其余η-l位聯系人逐次比較,若所述被選取的聯系人的基本信息與k個聯系人的基
當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1