一種終端的制作方法
【技術領域】
[0001]本發明涉及通信技術領域,尤其涉及一種終端。
【背景技術】
[0002]為了方便用戶對聯系人進行管理,移動終端的通訊錄中一般都設置有群組功能,用戶可以根據自身的使用習慣或需求制定多個聯系人群組,如:家人、朋友、同事以及其他群組等。在添加聯系人時,用戶可以為該聯系人選擇一個聯系人群組進行保存。而在通訊錄中聯系人群組大多是按照建立的先后順序或者按照聯系人群組名稱的首字母順序進行排列的,這種排列方法較為單一凌亂,沒有考慮用戶的使用習慣和/或使用頻率,當通訊錄中包含有多個聯系人群組時要查找某個特定聯系人比較費時和繁瑣,使得查找聯系人的效率低下。
【發明內容】
[0003]本發明實施例提供了一種終端,能夠提高聯系人的查找效率。
[0004]本發明實施例提供了一種終端,包括:
[0005]獲取單元,用于獲取終端當前的目標位置信息;
[0006]判斷單元,用于判斷所述目標位置信息是否與若干個目標運行模式中的一個目標運行模式所對應的位置信息相匹配;
[0007]排序單元,用于當所述判斷單元判斷所述目標位置信息與所述若干個目標運行模式中的一個目標運行模式所對應的位置信息相匹配時,根據所述目標運行模式對應的聯系人群組的優先級對所述聯系人群組進行排序,其中,不同的目標運行模式對應的聯系人群組的優先級不同;
[0008]顯示單元,用于顯示排序后的聯系人群組。
[0009]本發明實施例中,首先獲取單元獲取終端當前的目標位置信息,判斷單元可以判斷該目標位置信息是否與若干個目標運行模式中的一個目標運行模式所對應的位置信息相匹配,若相匹配,排序單元可以根據該目標運行模式對應的聯系人群組的優先級對聯系人群組進行排序,并可以通過顯示單元顯示排序后的聯系人群組。通過實施本發明實施例,可以根據當前終端所處的地理位置來確定終端系統的運行模式,并根據該運行模式對應的聯系人群組的優先級關系更新通訊錄中的各聯系人群組的排列順序,從而能夠提高用戶查找聯系人的效率,改善用戶體驗感。
【附圖說明】
[0010]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0011]圖1是本發明實施例提供的一種通訊錄管理方法的流程示意圖;
[0012]圖2是本發明實施例提供的另一種通訊錄管理方法的流程示意圖;
[0013]圖3是本發明實施例提供的一種終端的結構示意圖;
[0014]圖4是本發明實施例提供的另一種終端的結構示意圖;
[0015]圖5是本發明實施例提供的又一種終端的結構示意圖。
【具體實施方式】
[0016]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0017]本發明實施例提供了一種終端,能夠根據終端系統的運行模式來為通訊錄中的聯系人群組排序,從而有效提高用戶查找聯系人的效率。以下分別進行詳細說明。
[0018]請參閱圖1,圖1是本發明實施例提供的一種通訊錄管理方法的流程示意圖。如圖1所示,該通訊錄管理方法可以包括以下步驟:
[0019]S101、獲取終端當前的目標位置信息。
[0020]本發明實施例中,終端可以包括智能手機、平板電腦、掌上電腦、個人數字助理(Personal Digital Assistant,PAD)以及能夠實現通信的終端等,本發明實施例不作限定。
[0021]本發明實施例中,目標位置信息用于反映終端當前所處的地理位置,可以為終端當前所處的經瑋度坐標,通過經瑋度坐標可以確定終端的實際位置;也可以為終端當前的實際位置,包括所處的區域、街道、門牌號等。
[0022]S102、判斷該目標位置信息是否與若干個目標運行模式中的一個目標運行模式所對應的位置信息相匹配。
[0023]本發明實施例中,需事先在終端的通訊錄中建立若干個聯系人群組,當用戶在添加新的聯系人時,可以為該聯系人指定一個所屬的聯系人群組,也可以在上述建立的若干個聯系人群組中設置一個默認群組,當用戶沒有為新增聯系人指定一個所屬聯系人群組時,默認保存在該默認群組中。
[0024]舉例來說,在通訊錄中預先建立4個聯系人群組,分別為“家人”、“朋友”、“同事”和“其他”,設置默認群組為“家人”。當添加新的聯系人時,用戶可以為該聯系人在上述4個聯系人群組中指定一個所屬群組,也可以不指定而直接保存在“家人”群組下。
[0025]本發明實施例中,可以根據用戶在不同生活狀態下人際關系的不同密切程度,為終端系統設置不同的運行模式,如:家庭模式、工作模式、休閑模式等。此外,可以為不同的運行模式設置相應的位置信息,即當終端處于某個設置的位置信息所表示的地理位置時,則將終端系統切換為與該位置信息相對應的運行模式。例如:用戶可在終端中設置家庭地址、公司地址并鎖定,當終端位于家庭地址的范圍內時,終端系統即啟用家庭模式;當終端位于公司地址的范圍內時,終端系統即啟用工作模式。
[0026]本發明實施例中,執行步驟SlOl獲取到終端當前的目標位置信息,可以進一步判斷該目標位置信息是否與終端中存儲的若干個目標運行模式中的其中一個目標運行模式所對應的位置信息相匹配,這里所說的匹配即目標位置信息是否在其中一個目標運行模式所對應的位置信息的范圍內。若相匹配,則將終端系統切換為上述目標運行模式,且可以繼續執行步驟S103。
[0027]S103、若相匹配,根據上述目標運行模式對應的聯系人群組的優先級對聯系人群組進彳T排序。
[0028]本發明實施例中,在不同的目標運行模式下,通訊錄中所包括的若干個聯系人群組的優先級可以不同。在執行步驟S103之前,需預先為不同的目標運行模式設置聯系人群組的優先級大小關系,例如:在家庭模式下,可以設置“家人”群組的優先級最高,“同事”群組次之,“朋友”群組再次之,“其他”群組最低;在工作模式下,可以設置“同事”群組的優先級最高,“家人”群組次之,“朋友”群組再次之,“其他”群組最低;在休閑模式下,可以設置“朋友”群組的優先級最高,“家人”群組次之,“同事”群組再次之,“其他”群組最低。
[0029]本發明實施例中,當執行步驟S102判斷出獲取到的終端當前的目標位置信息與其中一個目標運行模式所對應的位置信息相匹配時,可以根據預先設置的該目標運行模式所對應的聯系人群組的優先級由高到低的順序對通訊錄中的聯系人群組進行排序,即可以將優先級高的聯系人群組排在優先級低的聯系人群組的前面。此外,每一個聯系人群組里面包含的若干個聯系人之間的排序則可以按照聯系人姓名的拼音字母順序或者聯系人姓名的筆畫數由少到多進行排序等。
[0030]S104、顯示排序后的聯系人群組。
[0031]本發明實施例中,在進入終端的通訊錄時,可以顯示按照當前目標運行模式所對應的聯系人群組的優先級進行排序后的聯系人群組。可以將優先級最高的聯系人群組顯示在通訊錄的最頂端,其后依次排列優先級次之、再次之以及最低的聯系人群組。例如:在家庭模式下,通訊錄中最頂端顯示的是“家人”群組,隨后依次是“同事”群組、“朋友”群組以及“其他”群組。
[0032]在圖1所描述的方法中,在獲取到終端當前的目標位置信息后,可以判斷該目標位置信息是否與若干個目標運行模式中的一個目標運行模式所對應的位置信息相匹配,若相匹配,則可以根據該目標運行模式對應的聯系人群組的優先級對通訊錄中的聯系人群組進行排序,并顯示排序后的聯系人群組。通過實施圖1所描述的方法,可以根據當前終端所處的地理位置來確定終端系統的運行模式,并根據該運行模式對應的聯系人群組的優先級關系更新通訊錄中的各聯系人群組的排列順序,從而能夠提高用戶查找聯系人的效率,并改善用戶體驗感。
[0033]請參閱圖2,圖2是本發明實施例提供的另一種通訊錄管理方法的流程示意圖。如圖2所示,該通訊錄管理方法可以包括以下步驟:
[0034]S201、獲取終端當前的目標位置信息。
[0035]本發明實施例中,目標位置信息可以是終端當前所處的經瑋度坐標,也可以是