專利名稱:提示聯系人地理位置的方法及移動終端的制作方法
技術領域:
本發明涉及移動通信領域,尤其涉及提示聯系人地理位置的方法及移動終端。
背景技術:
隨著社會的不斷發展,人與人之間的通信越來越重要。手機作為最重要的移動通 信工具,已經成為人們日常生活中必備的電子產品之一,人們通過手機與電話薄中的聯系 人進行日常的通信。通常終端用戶找了另外一個城市后,如果需要知道是否有其他聯系人 或朋友也在這個城市的話,往往需要打電話一個一個朋友進行確認,然后才知道哪些朋友 在這個城市,或者事先告訴朋友自己將要來到這個城市,以便與在該城市的朋友提前聯系。
發明人在實現本發明實施例的過程中發現,上述方式存在以下問題上述尋找聯 系人的方式主要由終端用戶發起,其具體操作也比較復雜,用戶體驗不好。
發明內容
為了解決上述問題,本發明實施例提供了一種提示聯系人地理位置的方法,該方 法包括 獲取終端位置信息,所述終端位置信息為終端所在的地理位置信息;
獲取聯系人位置信息,所述聯系人位置信息為聯系人所在的地理位置信息;
判斷所述終端位置信息與聯系人位置信息是否在同一預先設置的地域信息內,若 是在同一預先設置的地域信息內則提示終端用戶。
同時,本發明實施例還提供了一種移動終端,該移動終端包括 終端位置信息模塊,用于獲取終端位置信息,所述終端位置信息為終端所在的地 理位置信息; 聯系人位置信息模塊,用于獲取聯系人位置信息,所述聯系人位置信息為聯系人 所在的地理位置信息; 判斷模塊,用于判斷所述終端位置信息與聯系人位置信息是否在同一預先設置的 地域信息內; 提示模塊,用于當所述判斷模塊判斷出所述終端位置信息與聯系人位置信息在同 一預先設置的地域信息內,則提示終端用戶。 本發明實施例通過獲取終端位置信息與聯系人位置信息,判斷兩者是否處于同一 地域內來提示終端用戶有哪些聯系人是與自己同在一個地域范圍內的聯系人,以便終端用 戶直接對聯系人進行通信,方便了用戶的操作,極大地提高了用戶體驗。
圖1是本發明實施例1的方法流程圖;
圖2是本發明實施例2的方法流程圖;
圖3是本發明實施例3的裝置示意3
圖4是本發明實施例3的裝置示意圖;
圖5是本發明實施例3的裝置示意圖。
具體實施例方式
下面結合附圖對本發明實施例中的技術方案進行清楚、完整地描述。顯然,所描述
的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領
域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保
護的范圍。 實施例1 本發明實施例1提供了一種提示聯系人地理位置的方法,該方法包括 步驟101、獲取終端位置信息,該終端位置信息為終端目前所在的地理位置信息;
地理位置信息可以是經緯度數據,也可以是行政區劃上的地理位置信息等。當然,可以理解
的是在本發明實施例中地理位置信息包括但不限于上述數據或信息。其中,地理位置信息
的具體獲得方式可以通過GPS(GlobalPositioning System)模塊獲得,也可以通過與終端
保持聯絡的通訊基站獲得,也可以是通過與相關的定位業務服務器獲得。可以理解的是,在
本發明實施例中地理位置信息的具體獲取方式包括但不限于上述獲取方式。 步驟102、獲取聯系人位置信息,該聯系人位置信息為聯系人所在的地理位置信
息。獲取聯系人位置信息的方式不同于上述步驟101中的方式。在現有技術中,由于每一
個GPS終端都有一個唯一的GPS序列號,終端用戶向網絡側的定位服務器或者其他GPS服
務提供商請求查詢這個GPS序列號所在的地理位置信息,通過序列號獲得地理位置信息是
現有技術。可以理解的是,在本發明實施例中,獲取聯系人位置信息的方法包括但不限于上
述方式。 步驟103、判斷所述終端位置信息與聯系人位置信息是否在同一預先設置的地域 信息內,若是在同一預先設置的地域信息內則提示終端用戶。 終端根據步驟101獲取的終端位置信息和步驟102獲取的聯系人位置信息,判斷 兩者是否在同一預先設置的地域信息范圍內。例如,終端獲得終端位置信息為中國深圳市, 聯系人位置信息為中國廣州市。而預先設置的地域信息為行政區劃廣東省,那么終端判斷 出終端位置信息與聯系人位置信息在廣東省這個地域信息范圍內,所以提示終端用戶有聯 系人在該地域范圍內。終端可以通過彈出對話框或者播放語音提示終端用戶。當然,在本 發明實施例中,提示終端用戶的方式包括但不限于上述兩種方式。 本發明實施例1通過獲取終端位置信息與聯系人位置信息,判斷兩者是否處于同 一地域內來提示終端用戶有哪些聯系人是與自己同在一個地域范圍內的聯系人,以便終端 用戶直接對聯系人進行通信,方便了用戶的操作,極大地提高了用戶體驗。
實施例2 本發明實施例2提供了一種提示聯系人地理位置的方法,請參見圖2,該方法具體 包括 步驟201、接受用戶輸入,設置地域信息。該地域信息為接受終端用戶輸入的任意 地理位置信息,例如廣東省。或以該終端物理位置為圓心,設置的一定距離為半徑的地域信 息。例如,終端用戶可以預先設置以終端所在的位置為圓心,10千米以內的特定區域為地域信息。 步驟202、設置GPS序列號與聯系人之間的綁定關系。在現有技術中,由于每一個 GPS終端都有一個唯一的GPS序列號,終端用戶可以根據聯系人的通訊號碼或者其他屬性 信息向網絡側的服務器請求查詢該聯系人的GPS序列號。當然,在本發明實施例中包括但 不限于上述方式來獲取聯系人的GPS序列號。終端用戶設置每一個GPS序列號對應于一個 聯系人,與該聯系人進行綁定。 步驟203、獲取終端位置信息,該終端位置信息為終端目前所在的地理位置信息; 地理位置信息可以是經緯度數據,也可以是行政區劃上的地理位置信息等。當然,可以理解 的是在本發明實施例中地理位置信息包括但不限于上述數據或信息。其中,地理位置信息 的具體獲得方式可以通過GPS(GlobalPositioning System)模塊獲得,也可以通過與終端 保持聯絡的通訊基站定位獲得,也可以是通過與相關的定位業務服務器獲得。可以理解的 是,在本發明實施例中地理位置信息的具體獲取方式包括但不限于上述獲取方式。
步驟204、獲取聯系人位置信息,該聯系人位置信息為聯系人所在的地理位置信 息。獲取聯系人位置信息的方式不同于上述步驟203中的方式。在現有技術中,由于每一 個GPS終端都有一個唯一的GPS序列號,終端可以根據該GPS序列號向網絡側服務器查詢 并獲取聯系人位置信息。終端用戶向網絡側的定位服務器或者其他GPS服務提供商請求查 詢這個GPS序列號對在的地理位置信息,通過序列號獲得地理位置信息是現有技術。可以 理解的是,在本發明實施例中,獲取聯系人位置信息的方法包括但不限于上述方式。
步驟205、判斷所述終端位置信息與聯系人位置信息是否在同一預先設置的地域 信息內,若是在同一預先設置的地域信息內,則執行步驟206 ;否則執行步驟207。例如,終 端通過上述步驟可獲知,終端位置信息為A地(具體數據單位可以是經緯度數據信息),聯 系人位置信息為B地。由于在步驟201中終端用戶設置了一個地域信息范圍以A地的地 理位置信息為圓心,以10千米的物理距離為半徑的一個地域范圍,這樣,終端就可以根據 現有技術計算出A、 B地之間的距離,判斷這個距離是否在10千米的距離范圍之內。再例 如,終端獲取終端位置信息為中國武漢市,聯系人位置信息為中國深圳市。而終端用戶設置 的地域信息為湖北省。那么,根據上述信息,終端判斷出終端用戶與該聯系人并不在同一預 先設置的地域范圍內。可以理解的是,在本發明實施例中判斷終端位置信息與聯系人位置 信息是否在同一地域信息內的方法包括但不限于上述方式。 步驟206、通過彈出對話框或者播放語音提示終端用戶。當判斷出終端位置信息與
聯系人位置信息是在同一地域信息內,則終端提示用戶,在該范圍內有聯系人存在。當然,
在本發明實施例中,提示終端用戶的方式包括但不限于上述兩種方式。 進一步地,終端可以將聯系人的聯系方式提示給終端用戶,讓終端用戶進行通信
操作,該通信操作可以包括發送短信或者撥打電話給該聯系人。 步驟207、不提示終端用戶。當判斷出終端位置信息與聯系人位置信息不在同一地 域信息內,則不對終端用戶進行提示。 可以理解的是,在本發明實施例中步驟201與步驟202之間并沒有嚴格的先后順 序,也可以是先執行步驟202,然后再執行步驟201。 在本發明另外的一些實施例中,如果用戶沒有預先設置地域信息,則終端判斷所 獲取的終端位置信息與聯系人位置信息是否部分相同的位置信息,如果有部分相同的位置信息,則可以提示終端用戶。例如,終端獲取了終端位置信息,為中國湖北省武漢市,聯系人 位置信息為中國湖北省黃岡市。那么,終端可以根據該位置信息初步判斷出聯系人現在所 處的位置與終端用戶所處的位置同在一個地域范圍內——湖北省,這樣也可以提示終端用戶。 本發明實施例2通過獲取終端位置信息與聯系人位置信息,判斷兩者是否處于同 一地域內來提示終端用戶有哪些聯系人是與自己同在一個地域范圍內的聯系人,以便終端 用戶直接對聯系人進行通信,方便了用戶的操作,極大地提高了用戶體驗。
實施例3 本發明實施例3提供了一種移動終端,請參見圖3,該移動終端具體包括終端位
置信息模塊301、聯系人位置信息模塊302、判斷模塊303、提示模塊304,其中 終端位置信息模塊301,用于獲取終端位置信息,該終端位置信息為終端所在的地
理位置信息;獲取終端位置信息的方法可以參照上述實施例的方法進行,在此不再贅述。 聯系人位置信息模塊302,用于獲取聯系人位置信息,該聯系人位置信息為聯系人
所在的地理位置信息; 判斷模塊303,用于判斷終端位置信息與聯系人位置信息是否在同一預先設置的 地域信息內; 提示模塊304,用于當所述判斷模塊判斷出所述終端位置信息與聯系人位置信息 在同一預先設置的地域信息內,則提示終端用戶。提示模塊304可以通過彈出對話框或者 播放語音提示終端用戶。當判斷出終端位置信息與聯系人位置信息是在同一地域信息內, 則終端提示用戶,在該范圍內有聯系人存在。當然,在本發明實施例中,提示終端用戶的方 式包括但不限于上述兩種方式。 請參見圖4,進一步地,該移動終端還可以包括 預設地域信息模塊305,用于接受終端用戶輸入,預先設置地域信息,該位置信息 為任意地理位置信息,或以該終端位置信息為圓心,預先設置的距離為半徑的地域信息。上 述地理位置信息包括經緯度或者行政區劃名稱。
請參見圖5,進一步地,移動終端還可以包括 通信模塊306,用于接受終端用戶輸入,對提示模塊304提示的聯系人進行通信。 當提示模塊304提示給終端用戶聯系人之后,通信模塊306可以根據用戶的輸入指令,對提 示出的聯系人進行通信,例如準備編輯短信進行發送,或者與網絡側建立呼叫鏈路等等通信。 本發明實施例3通過獲取終端位置信息與聯系人位置信息,判斷兩者是否處于同 一地域內來提示終端用戶有哪些聯系人是與自己同在一個地域范圍內的聯系人,以便終端 用戶直接對聯系人進行通信,方便了用戶的操作,極大地提高了用戶體驗。
本領域普通技術人員可以理解,實現上述實施例方法中的全部或部分流程,是可 以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介 質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為 磁碟、光盤、只讀存儲記憶體(Read-OnlyMemory, ROM)或隨機存儲記憶體(Random Access Memory,廳)等。 以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精
6神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內,
權利要求
一種提示聯系人地理位置的方法,其特征在于,所述方法包括獲取終端位置信息,所述終端位置信息為終端所在的地理位置信息;獲取聯系人位置信息,所述聯系人位置信息為聯系人所在的地理位置信息;判斷所述終端位置信息與聯系人位置信息是否在同一預先設置的地域信息內,若是在同一預先設置的位置信息內則提示終端用戶。
2. 如權利要求1所述的方法,其特征在于,在獲取終端位置信息之前,所述方法還包 括預先設置地域信息,所述地域信息為接受終端用戶輸入的任意地理位置信息,或以所述 終端位置信息為圓心,設置的預定距離為半徑的地域信息。
3. 如權利要求2所述的方法,其特征在于,所述地理位置信息包括經緯度或者行政區 劃名稱。
4. 如權利要求1所述的方法,其特征在于,若判斷所述終端位置信息與聯系人位置信 息不是在同一預先設置的地域信息內,則不提示終端用戶。
5. 如權利要求1所述的方法,其特征在于,通過彈出對話框或者播放語音提示終端用戶。
6. 如權利要求1或5所述的方法,其特征在于,提示終端用戶之后,所述方法還包括 對所述聯系人進行通信操作,所述通信操作包括發送短信或者撥打電話。
7. 如權利要求1所述的方法,其特征在于,獲取終端位置信息具體包括根據GPS裝置 或者基站定位獲取所述終端位置信息。
8. 如權利要求1所述的方法,其特征在于,獲取所述聯系人位置信息具體包括 預先設置GPS序列號與聯系人之間的綁定關系;根據所述GPS序列號向網絡側服務器查詢并獲取聯系人位置信息。
9. 一種移動終端,其特征在于,所述移動終端包括終端位置信息模塊,用于獲取終端位置信息,所述終端位置信息為終端所在的地理位 置信息;聯系人位置信息模塊,用于獲取聯系人位置信息,所述聯系人位置信息為聯系人所在 的地理位置信息;判斷模塊,用于判斷所述終端位置信息與聯系人位置信息是否在同一預先設置的地域 信息內;提示模塊,用于當所述判斷模塊判斷出所述終端位置信息與聯系人位置信息在同一預 先設置的地域信息內,則提示終端用戶。
10. 如權利要求9所述的移動終端,其特征在于,所述移動終端還包括 預設地域信息模塊,用于接受終端用戶輸入,預先設置地域信息,所述位置信息為任意地理位置信息,或以所述終端位置信息為圓心,預先設置的距離為半徑的地域信息。
11. 如權利要求io所述的移動終端,其特征在于,所述地理位置信息包括經緯度或者行政區劃名稱。
12. 如權利要求9所述的移動終端,其特征在于,所述移動終端還包括 通信模塊,用于接受終端用戶輸入,對所述提示模塊提示的聯系人進行通信。
全文摘要
本發明實施例涉及移動通信領域,提供了一種提示聯系人地理位置的方法,其特征在于,所述方法包括獲取終端位置信息,所述終端位置信息為終端所在的地理位置信息;獲取聯系人位置信息,所述聯系人位置信息為聯系人所在的地理位置信息;判斷所述終端位置信息與聯系人位置信息是否在同一預先設置的地域信息內,若是在同一預先設置的位置信息內則提示終端用戶。本發明實施例通過獲取終端位置信息與聯系人位置信息,判斷兩者是否處于同一地域內來提示終端用戶有哪些聯系人是與自己同在一個地域范圍內的聯系人,以便終端用戶直接對聯系人進行通信,方便了用戶的操作,極大地提高了用戶體驗。
文檔編號H04W4/02GK101720055SQ20091010967
公開日2010年6月2日 申請日期2009年11月18日 優先權日2009年11月18日
發明者劉廷基 申請人:華為終端有限公司