自動設(shè)置屬性的裝置和方法
【專利摘要】本發(fā)明提供了一種自動設(shè)置屬性的裝置,包括:程序確定單元,用于確定與任一聯(lián)系人相對應(yīng)的所有的關(guān)聯(lián)應(yīng)用程序;指令處理單元,用于在任一所述關(guān)聯(lián)應(yīng)用程序中,接收并執(zhí)行對所述任一聯(lián)系人的相關(guān)內(nèi)容的屬性設(shè)置指令;關(guān)聯(lián)執(zhí)行單元,用于在至少一個其他的所述關(guān)聯(lián)應(yīng)用程序中,對所述任一聯(lián)系人的相關(guān)內(nèi)容執(zhí)行所述屬性設(shè)置指令。本發(fā)明還提出了一種自動設(shè)置屬性的方法。通過本發(fā)明的技術(shù)方案,可以在一個應(yīng)用程序中對某一聯(lián)系人的相關(guān)內(nèi)容進行設(shè)置后,自動在其他應(yīng)用程序中實現(xiàn)對該聯(lián)系人的相關(guān)內(nèi)容的設(shè)置,無需用戶一一設(shè)置,避免發(fā)生遺漏。
【專利說明】自動設(shè)置屬性的裝置和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息管理【技術(shù)領(lǐng)域】,具體而言,涉及一種自動設(shè)置屬性的裝置和一種自動設(shè)置屬性的方法。
【背景技術(shù)】
[0002]在日常的工作、生活等各個環(huán)境中,消息往往是與人相關(guān)的,比如來自某個聯(lián)系人或者向某個聯(lián)系人發(fā)送的郵件、短信、即時消息等。為了便于管理,用戶有時希望對不同聯(lián)系人的消息進行屬性設(shè)置,比如設(shè)置重要性、排列順序、鎖定等。
[0003]然而,同一聯(lián)系人相關(guān)聯(lián)的消息可能分布在多個應(yīng)用程序中,比如郵箱、短信息、QQ等,使得用戶在某個應(yīng)用程序中進行屬性設(shè)置后,可能忘記對其他的應(yīng)用程序進行設(shè)置,導(dǎo)致發(fā)生遺漏等情況。
[0004]因此,如何避免屬性設(shè)置的過程中發(fā)生的遺漏等情況,成為目前亟待解決的技術(shù)問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明正是基于上述問題,提出了一種新的技術(shù)方案,可以在一個應(yīng)用程序中對某一聯(lián)系人的相關(guān)內(nèi)容進行設(shè)置后,自動在其他應(yīng)用程序中實現(xiàn)對該聯(lián)系人的相關(guān)內(nèi)容的
設(shè)置,無需用戶一一設(shè)置,避免發(fā)生遺漏。
[0006]有鑒于此,本發(fā)明提出了一種自動設(shè)置屬性的裝置,包括:程序確定單元,用于確定與任一聯(lián)系人相對應(yīng)的所有的關(guān)聯(lián)應(yīng)用程序;指令處理單元,用于在任一所述關(guān)聯(lián)應(yīng)用程序中,接收并執(zhí)行對所述任一聯(lián)系人的相關(guān)內(nèi)容的屬性設(shè)置指令;關(guān)聯(lián)執(zhí)行單元,用于在至少一個其他的所述關(guān)聯(lián)應(yīng)用程序中,對所述任一聯(lián)系人的相關(guān)內(nèi)容執(zhí)行所述屬性設(shè)置指令。
[0007]在該技術(shù)方案中,通過確定每個聯(lián)系人對應(yīng)的所有的關(guān)聯(lián)應(yīng)用程序,使得用戶在其中的一個應(yīng)用程序中對某個聯(lián)系人的相關(guān)內(nèi)容進行屬性設(shè)置時,比如將來自該聯(lián)系人的消息進行“置頂”設(shè)置,終端可以自動在其他的關(guān)聯(lián)應(yīng)用程序中,對來自該聯(lián)系人的消息進行同樣的操作,比如上述的“置頂”操作,從而在簡化操作、提高效率的同時,避免發(fā)生遺漏。
[0008]在上述技術(shù)方案中,優(yōu)選地,所述程序確定單元包括:信息獲取子單元,用于獲取每個應(yīng)用程序中的每個聯(lián)系人的聯(lián)系人信息;信息匹配子單元,用于在第一應(yīng)用程序中的第一聯(lián)系人與第二應(yīng)用程序中的第二聯(lián)系人具有至少一項相同的聯(lián)系人信息的情況下,將所述第一聯(lián)系人和所述第二聯(lián)系人作為同一聯(lián)系人,并將所述第一應(yīng)用程序和所述第二應(yīng)用程序作為所述同一聯(lián)系人對應(yīng)的關(guān)聯(lián)應(yīng)用程序。
[0009]在該技術(shù)方案中,每個聯(lián)系人在不同應(yīng)用程序中都存在對應(yīng)的聯(lián)系人信息,比如在“通訊錄”中包含姓名、電話號碼、郵箱、即時通信賬號等,再比如在“QQ”中包含昵稱、QQ號、郵箱等,從而能夠通過對不同應(yīng)用程序中的聯(lián)系人信息進行比較,即可確定是否為同一聯(lián)系人。[0010]具體地,可以分別在每兩個應(yīng)用程序之間進行聯(lián)系人關(guān)系的確定,進而確定每個聯(lián)系人對應(yīng)的所有的關(guān)聯(lián)應(yīng)用程序。
[0011]在該技術(shù)方案中,還可根據(jù)具體的應(yīng)用場景或正在使用的應(yīng)用類型完成應(yīng)用程序的關(guān)聯(lián)。比如,用戶當(dāng)前正在使用視頻應(yīng)用A,則終端可通過對該應(yīng)用程序的分析判斷出其類型,并在終端中查找出于其屬于同一類型的應(yīng)用B,繼而將用戶之前使用過的視頻應(yīng)用B中的相關(guān)設(shè)置自動關(guān)聯(lián)至應(yīng)用A。
[0012]在上述任一技術(shù)方案中,優(yōu)選地,還包括:預(yù)設(shè)置單元,用于在所述屬性設(shè)置指令存在多種類型的情況下,為每種類型的所述屬性設(shè)置指令預(yù)設(shè)置對應(yīng)的應(yīng)用程序;其中,所述關(guān)聯(lián)執(zhí)行單元用于:根據(jù)任一所述關(guān)聯(lián)應(yīng)用程序接收到并執(zhí)行的屬性設(shè)置指令的類型,在對應(yīng)的應(yīng)用程序中執(zhí)行所述屬性設(shè)置指令。
[0013]在該技術(shù)方案中,屬性設(shè)置指令可以存在多種類型,比如置頂、收藏、鎖定、加密等,有些應(yīng)用程序能夠支持較多的操作,即支持相應(yīng)的較多類型的屬性設(shè)置指令,而有些應(yīng)用程序則僅能夠支持少部分的操作,即僅支持相應(yīng)的較少類型的屬性設(shè)置指令。因此,通過對屬性設(shè)置指令的類型判斷,避免在不支持該類型的應(yīng)用程序中執(zhí)行,有助于降低終端功耗,避免錯誤操作。
[0014]當(dāng)然,除了對屬性設(shè)置指令的支持情況,本領(lǐng)域技術(shù)人員應(yīng)該理解的是,顯然也可以通過其他方式來確定與每種類型的屬性設(shè)置指令對應(yīng)的應(yīng)用程序,比如應(yīng)用程序的種類、用戶自身的使用習(xí)慣等。
[0015]在上述任一技術(shù)方案中,優(yōu)選地,還包括:預(yù)分組單元,用于預(yù)先對所有的所述關(guān)聯(lián)應(yīng)用程序進行分組;其中,所述關(guān)聯(lián)執(zhí)行單元用于:當(dāng)任一所述應(yīng)用程序接收到并執(zhí)行所述屬性設(shè)置指令時,在同一分組內(nèi)的其他關(guān)聯(lián)應(yīng)用程序中執(zhí)行所述屬性設(shè)置指令。
[0016]在該技術(shù)方案中,對于關(guān)聯(lián)應(yīng)用程序的分組操作,體現(xiàn)了對應(yīng)用程序的不同需求。比如對于同一分組內(nèi)的應(yīng)用程序,由于用戶對其具有相同或相類似的需求,因而在該分組內(nèi)實現(xiàn)屬性的自動設(shè)置,使得在滿足用戶需求的同時,有助于降低終端功耗。
[0017]在上述技術(shù)方案中,優(yōu)選地,所述預(yù)分組單元用于:根據(jù)每個所述關(guān)聯(lián)應(yīng)用程序的種類,對所有的所述關(guān)聯(lián)應(yīng)用程序進行分組。
[0018]在該技術(shù)方案中,作為一種較為具體的實施例,可以根據(jù)關(guān)聯(lián)應(yīng)用程序的種類進行分組,比如即時通信類、社交類、商務(wù)通信類等;當(dāng)然,本領(lǐng)域技術(shù)人員應(yīng)該理解的是,顯然也可以通過其他方式來實現(xiàn)對關(guān)聯(lián)應(yīng)用程序的分類,比如用戶自身的使用習(xí)慣等。
[0019]本發(fā)明還提出了一種自動設(shè)置屬性的方法,包括:確定與任一聯(lián)系人相對應(yīng)的所有的關(guān)聯(lián)應(yīng)用程序;在任一所述關(guān)聯(lián)應(yīng)用程序中,接收并執(zhí)行對所述任一聯(lián)系人的相關(guān)內(nèi)容的屬性設(shè)置指令;在至少一個其他的所述關(guān)聯(lián)應(yīng)用程序中,對所述任一聯(lián)系人的相關(guān)內(nèi)容執(zhí)行所述屬性設(shè)置指令。
[0020]在該技術(shù)方案中,通過確定每個聯(lián)系人對應(yīng)的所有的關(guān)聯(lián)應(yīng)用程序,使得用戶在其中的一個應(yīng)用程序中對某個聯(lián)系人的相關(guān)內(nèi)容進行屬性設(shè)置時,比如將來自該聯(lián)系人的消息進行“置頂”設(shè)置,終端可以自動在其他的關(guān)聯(lián)應(yīng)用程序中,對來自該聯(lián)系人的消息進行同樣的操作,比如上述的“置頂”操作,從而在簡化操作、提高效率的同時,避免發(fā)生遺漏。
[0021]在上述技術(shù)方案中,優(yōu)選地,確定所述關(guān)聯(lián)應(yīng)用程序的過程包括:獲取每個應(yīng)用程序中的每個聯(lián)系人的聯(lián)系人信息;其中,若第一應(yīng)用程序中的第一聯(lián)系人與第二應(yīng)用程序中的第二聯(lián)系人具有至少一項相同的聯(lián)系人信息,則將所述第一聯(lián)系人和所述第二聯(lián)系人作為同一聯(lián)系人,并將所述第一應(yīng)用程序和所述第二應(yīng)用程序作為所述同一聯(lián)系人對應(yīng)的關(guān)聯(lián)應(yīng)用程序。
[0022]在該技術(shù)方案中,每個聯(lián)系人在不同應(yīng)用程序中都存在對應(yīng)的聯(lián)系人信息,比如在“通訊錄”中包含姓名、電話號碼、郵箱、即時通信賬號等,再比如在“QQ”中包含昵稱、QQ號、郵箱等,從而能夠通過對不同應(yīng)用程序中的聯(lián)系人信息進行比較,即可確定是否為同一聯(lián)系人。
[0023]具體地,可以分別在每兩個應(yīng)用程序之間進行聯(lián)系人關(guān)系的確定,進而確定每個聯(lián)系人對應(yīng)的所有的關(guān)聯(lián)應(yīng)用程序。
[0024]在該技術(shù)方案中,還可根據(jù)具體的應(yīng)用場景或正在使用的應(yīng)用類型完成應(yīng)用程序的關(guān)聯(lián)。比如,用戶當(dāng)前正在使用視頻應(yīng)用A,則終端可通過對該應(yīng)用程序的分析判斷出其類型,并在終端中查找出于其屬于同一類型的應(yīng)用B,繼而將用戶之前使用過的視頻應(yīng)用B中的相關(guān)設(shè)置自動關(guān)聯(lián)至應(yīng)用A。
[0025]在上述任一技術(shù)方案中,優(yōu)選地,還包括:所述屬性設(shè)置指令存在多種類型,且為每種類型的所述屬性設(shè)置指令預(yù)設(shè)置對應(yīng)的應(yīng)用程序;以及根據(jù)任一所述關(guān)聯(lián)應(yīng)用程序接收到并執(zhí)行的屬性設(shè)置指令的類型,在對應(yīng)的應(yīng)用程序中執(zhí)行所述屬性設(shè)置指令。
[0026]在該技術(shù)方案中,屬性設(shè)置指令可以存在多種類型,比如置頂、收藏、鎖定、加密等,有些應(yīng)用程序能夠支持較多的操作,即支持相應(yīng)的較多類型的屬性設(shè)置指令,而有些應(yīng)用程序則僅能夠支持少部分的操作,即僅支持相應(yīng)的較少類型的屬性設(shè)置指令。因此,通過對屬性設(shè)置指令的類型判斷,避免在不支持該類型的應(yīng)用程序中執(zhí)行,有助于降低終端功耗,避免錯誤操作。
[0027]當(dāng)然,除了對屬性設(shè)置指令的支持情況,本領(lǐng)域技術(shù)人員應(yīng)該理解的是,顯然也可以通過其他方式來確定與每種類型的屬性設(shè)置指令對應(yīng)的應(yīng)用程序,比如應(yīng)用程序的種類、用戶自身的使用習(xí)慣等。
[0028]在上述任一技術(shù)方案中,優(yōu)選地,還包括:預(yù)先對所有的所述關(guān)聯(lián)應(yīng)用程序進行分組;以及當(dāng)任一所述應(yīng)用程序接收到并執(zhí)行所述屬性設(shè)置指令時,在同一分組內(nèi)的其他關(guān)聯(lián)應(yīng)用程序中執(zhí)行所述屬性設(shè)置指令。
[0029]在該技術(shù)方案中,對于關(guān)聯(lián)應(yīng)用程序的分組操作,體現(xiàn)了對應(yīng)用程序的不同需求。比如對于同一分組內(nèi)的應(yīng)用程序,由于用戶對其具有相同或相類似的需求,因而在該分組內(nèi)實現(xiàn)屬性的自動設(shè)置,使得在滿足用戶需求的同時,有助于降低終端功耗。
[0030]在上述技術(shù)方案中,優(yōu)選地,根據(jù)每個所述關(guān)聯(lián)應(yīng)用程序的種類,對所有的所述關(guān)聯(lián)應(yīng)用程序進行分組。
[0031]在該技術(shù)方案中,作為一種較為具體的實施例,可以根據(jù)關(guān)聯(lián)應(yīng)用程序的種類進行分組,比如即時通信類、社交類、商務(wù)通信類等;當(dāng)然,本領(lǐng)域技術(shù)人員應(yīng)該理解的是,顯然也可以通過其他方式來實現(xiàn)對關(guān)聯(lián)應(yīng)用程序的分類,比如用戶自身的使用習(xí)慣等。
[0032]通過以上技術(shù)方案,可以在一個應(yīng)用程序中對某一聯(lián)系人的相關(guān)內(nèi)容進行設(shè)置后,自動在其他應(yīng)用程序中實現(xiàn)對該聯(lián)系人的相關(guān)內(nèi)容的設(shè)置,無需用戶一一設(shè)置,避免發(fā)生遺漏?!緦@綀D】
【附圖說明】
[0033]圖1示出了根據(jù)本發(fā)明的一個實施例的自動設(shè)置屬性的方法的示意流程圖;
[0034]圖2示出了根據(jù)本發(fā)明的一個實施例的確定關(guān)聯(lián)應(yīng)用程序的示意圖;
[0035]圖3A示出了根據(jù)本發(fā)明的一個實施例的根據(jù)指令類型進行程序分類的示意圖;
[0036]圖3B示出了根據(jù)本發(fā)明的一個實施例的根據(jù)程序種類進行分組的示意圖;
[0037]圖4示出了根據(jù)本發(fā)明的一個實施例的執(zhí)行屬性設(shè)置的界面示意圖;
[0038]圖5示出了根據(jù)本發(fā)明的一個實施例的自動設(shè)置屬性的裝置的示意框圖。
【具體實施方式】
[0039]為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結(jié)合附圖和【具體實施方式】對本發(fā)明進行進一步的詳細描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。
[0040]在下面的描述中闡述了很多具體細節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明的保護范圍并不受下面公開的具體實施例的限制。
[0041]圖1示出了根據(jù)本發(fā)明的一個實施例的自動設(shè)置屬性的方法的示意流程圖。
[0042]如圖1所示,根據(jù)本發(fā)明的一個實施例的自動設(shè)置屬性的方法,包括:
[0043]步驟102,確定與任一聯(lián)系人相對應(yīng)的所有的關(guān)聯(lián)應(yīng)用程序;
[0044]步驟104,在任一所述關(guān)聯(lián)應(yīng)用程序中,接收并執(zhí)行對所述任一聯(lián)系人的相關(guān)內(nèi)容的屬性設(shè)置指令;
[0045]步驟106,在至少一個其他的所述關(guān)聯(lián)應(yīng)用程序中,對所述任一聯(lián)系人的相關(guān)內(nèi)容執(zhí)行所述屬性設(shè)置指令。
[0046]在該技術(shù)方案中,通過確定每個聯(lián)系人對應(yīng)的所有的關(guān)聯(lián)應(yīng)用程序,使得用戶在其中的一個應(yīng)用程序中對某個聯(lián)系人的相關(guān)內(nèi)容進行屬性設(shè)置時,比如將來自該聯(lián)系人的消息進行“置頂”設(shè)置,終端可以自動在其他的關(guān)聯(lián)應(yīng)用程序中,對來自該聯(lián)系人的消息進行同樣的操作,比如上述的“置頂”操作,從而在簡化操作、提高效率的同時,避免發(fā)生遺漏。
[0047]1、確定關(guān)聯(lián)應(yīng)用程序
[0048]根據(jù)本發(fā)明的一個實施例的確定關(guān)聯(lián)應(yīng)用程序的過程包括:獲取每個應(yīng)用程序中的每個聯(lián)系人的聯(lián)系人信息;其中,若第一應(yīng)用程序中的第一聯(lián)系人與第二應(yīng)用程序中的第二聯(lián)系人具有至少一項相同的聯(lián)系人信息,則將所述第一聯(lián)系人和所述第二聯(lián)系人作為同一聯(lián)系人,并將所述第一應(yīng)用程序和所述第二應(yīng)用程序作為所述同一聯(lián)系人對應(yīng)的關(guān)聯(lián)應(yīng)用程序。
[0049]具體地,圖2示出了根據(jù)本發(fā)明的一個實施例的確定關(guān)聯(lián)應(yīng)用程序的示意圖。
[0050]如圖2所示,假定第一應(yīng)用程序為“通訊錄”、第二應(yīng)用程序為“QQ”,“通訊錄”中包含有第一聯(lián)系人“李白”、“QQ”中包含有第二聯(lián)系人“小白”,且兩者具有相同的聯(lián)系人郵箱543210XX.com,則認為兩者屬于同一聯(lián)系人;而通過對終端內(nèi)的所有應(yīng)用程序分別執(zhí)行類似的比較,最終能夠確定對應(yīng)于該聯(lián)系人“李白”的所有的關(guān)聯(lián)應(yīng)用程序,如“通訊錄”、“短信息”、“QQ”等。
[0051]2、基于指令類型的屬性設(shè)置[0052]在上述任一技術(shù)方案中,優(yōu)選地,還包括:所述屬性設(shè)置指令存在多種類型,且為每種類型的所述屬性設(shè)置指令預(yù)設(shè)置對應(yīng)的應(yīng)用程序;以及根據(jù)任一所述關(guān)聯(lián)應(yīng)用程序接收到并執(zhí)行的屬性設(shè)置指令的類型,在對應(yīng)的應(yīng)用程序中執(zhí)行所述屬性設(shè)置指令。
[0053]具體地,圖3A示出了根據(jù)本發(fā)明的一個實施例的根據(jù)指令類型進行程序分類的示意圖。
[0054]如圖3A所示,屬性設(shè)置指令可以存在很多類型,具體可以對應(yīng)于該指令需要執(zhí)行的功能。比如“置頂”、“加密”、“收藏”、“鎖定”等,可以分別對應(yīng)類型的屬性設(shè)置指令。
[0055]其中,有些應(yīng)用程序能夠支持較多的操作,即支持相應(yīng)的較多類型的屬性設(shè)置指令,而有些應(yīng)用程序則僅能夠支持少部分的操作,即僅支持相應(yīng)的較少類型的屬性設(shè)置指令。具體地,在圖3A中,比如“置頂”指令對應(yīng)的關(guān)聯(lián)應(yīng)用程序包括“通訊錄”、“郵件”等,再比如“收藏”指令對應(yīng)的關(guān)聯(lián)應(yīng)用程序包括“通訊錄”、“郵件”、“QQ”、“微博”等。
[0056]因此,通過對屬性設(shè)置指令的類型判斷,避免在不支持該類型的應(yīng)用程序中執(zhí)行,有助于降低終端功耗,避免錯誤操作。
[0057]當(dāng)然,除了對屬性設(shè)置指令的支持情況,本領(lǐng)域技術(shù)人員應(yīng)該理解的是,顯然也可以通過其他方式來確定與每種類型的屬性設(shè)置指令對應(yīng)的應(yīng)用程序,比如應(yīng)用程序的種類、用戶自身的使用習(xí)慣等。
[0058]3、基于程序分組的屬性設(shè)置
[0059]在上述任一技術(shù)方案中,優(yōu)選地,還包括:預(yù)先對所有的所述關(guān)聯(lián)應(yīng)用程序進行分組;以及當(dāng)任一所述應(yīng)用程序接收到并執(zhí)行所述屬性設(shè)置指令時,在同一分組內(nèi)的其他關(guān)聯(lián)應(yīng)用程序中執(zhí)行所述屬性設(shè)置指令。
[0060]在該技術(shù)方案中,對于關(guān)聯(lián)應(yīng)用程序的分組操作,體現(xiàn)了對應(yīng)用程序的不同需求。比如對于同一分組內(nèi)的應(yīng)用程序,由于用戶對其具有相同或相類似的需求,因而在該分組內(nèi)實現(xiàn)屬性的自動設(shè)置,使得在滿足用戶需求的同時,有助于降低終端功耗。
[0061]作為一種較為具體的實施方式,優(yōu)選地,可以根據(jù)每個所述關(guān)聯(lián)應(yīng)用程序的種類,對所有的所述關(guān)聯(lián)應(yīng)用程序進行分組。具體地,圖4示出了根據(jù)本發(fā)明的一個實施例的根據(jù)程序種類進行分組的示意圖。
[0062]如圖3B所示,可以根據(jù)關(guān)聯(lián)應(yīng)用程序的種類進行分組,比如“即時通信類”、“社交類”、“商務(wù)通信類”等;當(dāng)然,本領(lǐng)域技術(shù)人員應(yīng)該理解的是,顯然也可以通過其他方式來實現(xiàn)對關(guān)聯(lián)應(yīng)用程序的分類,比如用戶自身的使用習(xí)慣等。
[0063]圖4示出了根據(jù)本發(fā)明的一個實施例的執(zhí)行屬性設(shè)置的界面示意圖。
[0064]如圖4所示,終端可以根據(jù)聯(lián)系人的具體信息,比如圖4中的聯(lián)系人“張總”的姓名、電話號碼、郵箱等,確定與該聯(lián)系人相關(guān)聯(lián)的所有應(yīng)用程序。
[0065]終端對上述相關(guān)聯(lián)的所有應(yīng)用程序支持的屬性選項進行一一讀取,并篩選整理出一個屬性選項與應(yīng)用程序之間的對應(yīng)關(guān)系。比如圖4中的“置頂顯示”選項,假定可以由“通訊錄”、“短信息”、“日程”、“酷云分享”等支持,而“通話記錄”則不支持。
[0066]其中,作為一種優(yōu)選的操作方式,用戶可以通過對“當(dāng)前屬性”進行點擊時,調(diào)出圖4所示的子菜單,從而對各種屬性選項進行選擇,如“加為收藏”、“設(shè)為重要”等。
[0067]基于上述設(shè)置,則以圖4所示的“通訊錄”中的聯(lián)系人“張總”為例,由于用戶設(shè)置為將“張總”的聯(lián)系人信息進行“置頂顯示”,使得在相關(guān)聯(lián)的“短信息”、“日程”等應(yīng)用程序中,也將自動地對“張總”相關(guān)的內(nèi)容進行“置頂顯示”的設(shè)置,而無需用戶手動操作,避免遺漏。
[0068]圖5示出了根據(jù)本發(fā)明的一個實施例的自動設(shè)置屬性的裝置的示意框圖。
[0069]如圖5所示,根據(jù)本發(fā)明的一個實施例的自動設(shè)置屬性的裝置500,包括:程序確定單元502,用于確定與任一聯(lián)系人相對應(yīng)的所有的關(guān)聯(lián)應(yīng)用程序;指令處理單元504,用于在任一所述關(guān)聯(lián)應(yīng)用程序中,接收并執(zhí)行對所述任一聯(lián)系人的相關(guān)內(nèi)容的屬性設(shè)置指令;關(guān)聯(lián)執(zhí)行單元506,用于在至少一個其他的所述關(guān)聯(lián)應(yīng)用程序中,對所述任一聯(lián)系人的相關(guān)內(nèi)容執(zhí)行所述屬性設(shè)置指令。
[0070]在該技術(shù)方案中,通過確定每個聯(lián)系人對應(yīng)的所有的關(guān)聯(lián)應(yīng)用程序,使得用戶在其中的一個應(yīng)用程序中對某個聯(lián)系人的相關(guān)內(nèi)容進行屬性設(shè)置時,比如將來自該聯(lián)系人的消息進行“置頂”設(shè)置,裝置500可以自動在其他的關(guān)聯(lián)應(yīng)用程序中,對來自該聯(lián)系人的消息進行同樣的操作,比如上述的“置頂”操作,從而在簡化操作、提高效率的同時,避免發(fā)生遺漏。
[0071]在上述技術(shù)方案中,優(yōu)選地,所述程序確定單元502包括:信息獲取子單元5022,用于獲取每個應(yīng)用程序中的每個聯(lián)系人的聯(lián)系人信息;信息匹配子單元5024,用于在第一應(yīng)用程序中的第一聯(lián)系人與第二應(yīng)用程序中的第二聯(lián)系人具有至少一項相同的聯(lián)系人信息的情況下,將所述第一聯(lián)系人和所述第二聯(lián)系人作為同一聯(lián)系人,并將所述第一應(yīng)用程序和所述第二應(yīng)用程序作為所述同一聯(lián)系人對應(yīng)的關(guān)聯(lián)應(yīng)用程序。
[0072]在該技術(shù)方案中,每個聯(lián)系人在不同應(yīng)用程序中都存在對應(yīng)的聯(lián)系人信息,比如在“通訊錄”中包含姓名、電話號碼、郵箱、即時通信賬號等,再比如在“QQ”中包含昵稱、QQ號、郵箱等,從而能夠通過對不同應(yīng)用程序中的聯(lián)系人信息進行比較,即可確定是否為同一聯(lián)系人。
[0073]具體地,可以分別在每兩個應(yīng)用程序之間進行聯(lián)系人關(guān)系的確定,進而確定每個聯(lián)系人對應(yīng)的所有的關(guān)聯(lián)應(yīng)用程序。
[0074]在該技術(shù)方案中,還可根據(jù)具體的應(yīng)用場景或正在使用的應(yīng)用類型完成應(yīng)用程序的關(guān)聯(lián)。比如,用戶當(dāng)前正在使用視頻應(yīng)用A,則終端可通過對該應(yīng)用程序的分析判斷出其類型,并在終端中查找出于其屬于同一類型的應(yīng)用B,繼而將用戶之前使用過的視頻應(yīng)用B中的相關(guān)設(shè)置自動關(guān)聯(lián)至應(yīng)用A。
[0075]在上述任一技術(shù)方案中,優(yōu)選地,還包括:預(yù)設(shè)置單元508,用于在所述屬性設(shè)置指令存在多種類型的情況下,為每種類型的所述屬性設(shè)置指令預(yù)設(shè)置對應(yīng)的應(yīng)用程序;其中,所述關(guān)聯(lián)執(zhí)行單元506用于:根據(jù)任一所述關(guān)聯(lián)應(yīng)用程序接收到并執(zhí)行的屬性設(shè)置指令的類型,在對應(yīng)的應(yīng)用程序中執(zhí)行所述屬性設(shè)置指令。
[0076]在該技術(shù)方案中,屬性設(shè)置指令可以存在多種類型,比如置頂、收藏、鎖定、加密等,有些應(yīng)用程序能夠支持較多的操作,即支持相應(yīng)的較多類型的屬性設(shè)置指令,而有些應(yīng)用程序則僅能夠支持少部分的操作,即僅支持相應(yīng)的較少類型的屬性設(shè)置指令。因此,通過對屬性設(shè)置指令的類型判斷,避免在不支持該類型的應(yīng)用程序中執(zhí)行,有助于降低裝置500的功耗,避免錯誤操作。
[0077]當(dāng)然,除了對屬性設(shè)置指令的支持情況,本領(lǐng)域技術(shù)人員應(yīng)該理解的是,顯然也可以通過其他方式來確定與每種類型的屬性設(shè)置指令對應(yīng)的應(yīng)用程序,比如應(yīng)用程序的種類、用戶自身的使用習(xí)慣等。
[0078]在上述任一技術(shù)方案中,優(yōu)選地,還包括:預(yù)分組單元510,用于預(yù)先對所有的所述關(guān)聯(lián)應(yīng)用程序進行分組;其中,所述關(guān)聯(lián)執(zhí)行單元506用于:當(dāng)任一所述應(yīng)用程序接收到并執(zhí)行所述屬性設(shè)置指令時,在同一分組內(nèi)的其他關(guān)聯(lián)應(yīng)用程序中執(zhí)行所述屬性設(shè)置指令。
[0079]在該技術(shù)方案中,對于關(guān)聯(lián)應(yīng)用程序的分組操作,體現(xiàn)了對應(yīng)用程序的不同需求。比如對于同一分組內(nèi)的應(yīng)用程序,由于用戶對其具有相同或相類似的需求,因而在該分組內(nèi)實現(xiàn)屬性的自動設(shè)置,使得在滿足用戶需求的同時,有助于降低裝置500的功耗。
[0080]在上述技術(shù)方案中,優(yōu)選地,所述預(yù)分組單元510用于:根據(jù)每個所述關(guān)聯(lián)應(yīng)用程序的種類,對所有的所述關(guān)聯(lián)應(yīng)用程序進行分組。
[0081]在該技術(shù)方案中,作為一種較為具體的實施例,可以根據(jù)關(guān)聯(lián)應(yīng)用程序的種類進行分組,比如即時通信類、社交類、商務(wù)通信類等;當(dāng)然,本領(lǐng)域技術(shù)人員應(yīng)該理解的是,顯然也可以通過其他方式來實現(xiàn)對關(guān)聯(lián)應(yīng)用程序的分類,比如用戶自身的使用習(xí)慣等。
[0082]此外,本發(fā)明還提出了一種終端(圖中未示出),包括如圖5所示的自動設(shè)置屬性的裝置500。
[0083]以上結(jié)合附圖詳細說明了本發(fā)明的技術(shù)方案,本發(fā)明提出了一種自動設(shè)置屬性的裝置和一種自動設(shè)置屬性的方法,可以在一個應(yīng)用程序中對某一聯(lián)系人的相關(guān)內(nèi)容進行設(shè)置后,自動在其他應(yīng)用程序中實現(xiàn)對該聯(lián)系人的相關(guān)內(nèi)容的設(shè)置,無需用戶一一設(shè)置,避免發(fā)生遺漏。
[0084]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種自動設(shè)置屬性的裝置,其特征在于,包括: 程序確定單元,用于確定與任一聯(lián)系人相對應(yīng)的所有的關(guān)聯(lián)應(yīng)用程序; 指令處理單元,用于在任一所述關(guān)聯(lián)應(yīng)用程序中,接收并執(zhí)行對所述任一聯(lián)系人的相關(guān)內(nèi)容的屬性設(shè)置指令; 關(guān)聯(lián)執(zhí)行單元,用于在至少一個其他的所述關(guān)聯(lián)應(yīng)用程序中,對所述任一聯(lián)系人的相關(guān)內(nèi)容執(zhí)行所述屬性設(shè)置指令。
2.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述程序確定單元包括: 信息獲取子單元,用于獲取每個應(yīng)用程序中的每個聯(lián)系人的聯(lián)系人信息; 信息匹配子單元,用于在第一應(yīng)用程序中的第一聯(lián)系人與第二應(yīng)用程序中的第二聯(lián)系人具有至少一項相同的聯(lián)系人信息的情況下,將所述第一聯(lián)系人和所述第二聯(lián)系人作為同一聯(lián)系人,并將所述第一應(yīng)用程序和所述第二應(yīng)用程序作為所述同一聯(lián)系人對應(yīng)的關(guān)聯(lián)應(yīng)用程序。
3.根據(jù)權(quán)利要求1或2所述的 裝置,其特征在于,還包括: 預(yù)設(shè)置單元,用于在所述屬性設(shè)置指令存在多種類型的情況下,為每種類型的所述屬性設(shè)置指令預(yù)設(shè)置對應(yīng)的應(yīng)用程序; 其中,所述關(guān)聯(lián)執(zhí)行單元用于:根據(jù)任一所述關(guān)聯(lián)應(yīng)用程序接收到并執(zhí)行的屬性設(shè)置指令的類型,在對應(yīng)的應(yīng)用程序中執(zhí)行所述屬性設(shè)置指令。
4.根據(jù)權(quán)利要求1或2所述的裝置,其特征在于,還包括: 預(yù)分組單元,用于預(yù)先對所有的所述關(guān)聯(lián)應(yīng)用程序進行分組; 其中,所述關(guān)聯(lián)執(zhí)行單元用于:當(dāng)任一所述應(yīng)用程序接收到并執(zhí)行所述屬性設(shè)置指令時,在同一分組內(nèi)的其他關(guān)聯(lián)應(yīng)用程序中執(zhí)行所述屬性設(shè)置指令。
5.根據(jù)權(quán)利要求4所述的裝置,其特征在于,所述預(yù)分組單元用于: 根據(jù)每個所述關(guān)聯(lián)應(yīng)用程序的種類,對所有的所述關(guān)聯(lián)應(yīng)用程序進行分組。
6.一種自動設(shè)置屬性的方法,其特征在于,包括: 確定與任一聯(lián)系人相對應(yīng)的所有的關(guān)聯(lián)應(yīng)用程序; 在任一所述關(guān)聯(lián)應(yīng)用程序中,接收并執(zhí)行對所述任一聯(lián)系人的相關(guān)內(nèi)容的屬性設(shè)置指令; 在至少一個其他的所述關(guān)聯(lián)應(yīng)用程序中,對所述任一聯(lián)系人的相關(guān)內(nèi)容執(zhí)行所述屬性設(shè)置指令。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,確定所述關(guān)聯(lián)應(yīng)用程序的過程包括: 獲取每個應(yīng)用程序中的每個聯(lián)系人的聯(lián)系人信息; 其中,若第一應(yīng)用程序中的第一聯(lián)系人與第二應(yīng)用程序中的第二聯(lián)系人具有至少一項相同的聯(lián)系人信息,則將所述第一聯(lián)系人和所述第二聯(lián)系人作為同一聯(lián)系人,并將所述第一應(yīng)用程序和所述第二應(yīng)用程序作為所述同一聯(lián)系人對應(yīng)的關(guān)聯(lián)應(yīng)用程序。
8.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,還包括: 所述屬性設(shè)置指令存在多種類型,且為每種類型的所述屬性設(shè)置指令預(yù)設(shè)置對應(yīng)的應(yīng)用程序;以及 根據(jù)任一所述關(guān)聯(lián)應(yīng)用程序接收到并執(zhí)行的屬性設(shè)置指令的類型,在對應(yīng)的應(yīng)用程序中執(zhí)行所述屬性設(shè)置指令。
9.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,還包括: 預(yù)先對所有的所述關(guān)聯(lián)應(yīng)用程序進行分組;以及 當(dāng)任一所述應(yīng)用程序接收到并執(zhí)行所述屬性設(shè)置指令時,在同一分組內(nèi)的其他關(guān)聯(lián)應(yīng)用程序中執(zhí)行所述屬性設(shè)置指令。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,根據(jù)每個所述關(guān)聯(lián)應(yīng)用程序的種類,對所 有的所述關(guān)聯(lián)應(yīng)用程序進行分組。
【文檔編號】H04M1/274GK103763181SQ201410035626
【公開日】2014年4月30日 申請日期:2014年1月24日 優(yōu)先權(quán)日:2014年1月24日
【發(fā)明者】汪曉丹, 郭德英 申請人:宇龍計算機通信科技(深圳)有限公司