两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種手機定位方法和裝置的制作方法

文檔序號:7743305閱讀:433來源:國知局
專利名稱:一種手機定位方法和裝置的制作方法
技術領域
本發(fā)明涉及移動通信領域,特別涉及一種手機定位方法和裝置。
背景技術
隨著移動通信技術的發(fā)展,越來越多的移動終端,例如手機,具有定位功能。定位 功能的實現(xiàn)主要依賴于地圖查詢軟件,具體地說,預先在手機安裝地圖查詢軟件,地圖查詢 軟件通常存儲所有主要國家、城市和地區(qū)的電子地圖,并支持地理位置查詢功能。舉例來 說,若用戶欲查詢地理位置名稱為A的具體位置,可在地圖查詢軟件中輸入地理位置名稱 A,然后地圖查詢軟件啟動搜索功能,查詢出A的具體位置,并將A的具體位置標注在電子地 圖上,呈現(xiàn)給用戶。在實際應用中,當用戶閱讀文本信息時,其中,文本信息主要包括短信、電子郵件 和文本文檔的文字內(nèi)容,有時需要對文本信息所包含的地理位置進行定位,在現(xiàn)有技術中, 用戶只能通過人工方式將文本信息中的地理位置名稱記錄下來,然后開啟地圖查詢軟件, 輸入所記錄的地理位置名稱,然后地圖查詢軟件查詢出地理位置名稱所對應的具體位置??梢姡F(xiàn)有技術所提供的手機定位方法需要用戶對文本信息中的地理位置名稱進 行記錄,操作比較復雜。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種手機定位方法,能夠簡化操作。本發(fā)明還提供一種手機定位裝置,能夠簡化操作。為解決上述技術問題,本發(fā)明的技術方案是這樣實現(xiàn)的一種手機定位方法,其特征在于,該方法包括預先存儲地理字符信息;在文本信息中查詢與任一地理字符信息匹配的地理位置信息;觸發(fā)對地理位置信息所包含的地理位置進行定位。所述地理字符信息包括正則表達式和地名。所述正則表達式包括東經(jīng)a° b'(〃、北緯(1° e' f";西經(jīng)a° b' c〃、北緯 d° e' f";東經(jīng) a° b' c〃、南緯 a° b' f";西經(jīng) a° b' c〃、南緯 d° e' f";其中, a為大于等于0且小于等于180的整數(shù),d為大于等于0且小于等于90的整數(shù),b和e為大 于等于0且小于60的整數(shù),c和f為大于等于0且小于60的整數(shù)或小數(shù)。該方法進一步包括對所存儲的正則表達式進行更新;該方法進一步包括對所存儲的地名進行更新;該方法進一步包括根據(jù)用戶的設置,存儲地名中的常用地名。所述在文本信息中查詢與任一地理字符信息匹配的地理位置信息的方法包括在 文本信息中查詢是否與所存儲的任一正則表達式匹配的字段,如果匹配,則將查詢到的字 段作為地理位置信息;否則在文本信息中查詢是否與所存儲的任一地名匹配的字段,如果匹配,則將查詢到的字段作為地理位置信息,否則結(jié)束流程。在文本信息中查詢是否與所存儲的任一正則表達式匹配的字段之前,進一步包 括在文本信息中查詢是否與所存儲的任一常見地名匹配的字段,如果匹配,則將查詢到的 字段作為地理位置信息;否則,在文本信息中查詢是否與所存儲的任一正則表達式匹配的 字段。所述在文本信息中查詢與任一地理字符信息匹配的地理位置信息的方法進一步 包括對查詢到的地理位置信息進行標注,并呈現(xiàn)給用戶。所述在文本信息中查詢與任一地理字符信息匹配的地理位置信息的方法進一步 包括根據(jù)用戶輸入的第一指令觸發(fā)對地理位置信息中所包含的地理位置進行定位的操 作;所述在文本信息中查詢與任一地理字符信息匹配的地理位置信息的方法進一步 包括根據(jù)用戶輸入的第二指令取消觸發(fā)對地理位置信息中所包含的地理位置進行定位的 操作。一種手機定位裝置,該裝置包括定位數(shù)據(jù)庫、匹配單元和定位模塊;其中,所述定位數(shù)據(jù)庫,用于預先存儲地理字符信息;所述匹配單元,用于在文本信息中查詢與任一地理字符信息匹配的地理位置信 息;所述定位模塊,用于觸發(fā)對地理位置信息所包含的地理位置進行定位。所述定位數(shù)據(jù)庫包括正則表達式存儲子單元和地名存儲子單元;其中,所述正則表達式存儲子單元,用于存儲正則表達式;所述地名存儲子單元,用于存儲地名。所述定位數(shù)據(jù)庫進一步包括第一更新子單元,用于對所存儲的正則表達式進行 更新;所述定位數(shù)據(jù)庫進一步包括第二更新子單元,用于對所存儲的地名進行更新;所述定位數(shù)據(jù)庫進一步包括常見地名存儲子單元,用于根據(jù)用戶的設置,存儲地 名存儲子單元中的常用地名。所述匹配單元包括識別子單元,用于在文本信息中查詢是否與正則表達式存儲 子單元中所存儲的任一正則表達式匹配的字段,如果匹配,則將查詢到的字段作為地理位 置信息;否則在文本信息中查詢是否與地名存儲子單元所存儲的任一地名匹配的字段,如 果匹配,則將查詢到的字段作為地理位置信息,否則結(jié)束流程。所述識別子單元,進一步用于在文本信息中查詢是否與正則表達式存儲子單元中 所存儲的任一正則表達式匹配的字段之前,在文本信息中查詢是否與常見地名存儲子單元 中所存儲的任一常見地名匹配的字段,如果匹配,則將查詢到的字段作為地理位置信息;否 則,在文本信息中查詢是否與正則表達式存儲子單元中所存儲的任一正則表達式匹配的字 段。所述匹配單元進一步包括標注子單元,用于對查詢到的地理位置信息進行標注, 并呈現(xiàn)給用戶。所述匹配單元進一步包括觸發(fā)子單,用于根據(jù)用戶輸入的第一指令觸發(fā)執(zhí)行定 位模塊的操作;
所述匹配單元進一步包括觸發(fā)中斷子單元,用于根據(jù)用戶輸入的第二指令取消 觸發(fā)執(zhí)行定位模塊的操作。根據(jù)本發(fā)明所提供的技術方案,從文本信息中提取地理位置信息,然后觸發(fā)預先 安裝在手機中的地圖查詢軟件對地理位置信息所包含的地理位置進行定位,省略了用戶人 工對文本信息中的地理位置名稱進行記錄然后再打開地圖查詢軟件的過程,簡化了操作。


圖1為本發(fā)明所提供的一種手機定位方法的實施例的流程圖;圖2為采用本發(fā)明所提供的從文本信息中提取地理位置信息的方法的實驗效果 圖;圖3為本發(fā)明所提供的一種手機定位裝置的實施例的結(jié)構(gòu)圖。
具體實施例方式為使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下參照附圖并舉實施例,對 本發(fā)明所述方案作進一步地詳細說明。圖1為本發(fā)明所提供的一種手機定位方法的實施例的流程圖。如圖1所示,該方 法包括以下步驟步驟101,從文本信息中提取地理位置信息。簡單地說,提取地理位置信息的原理為在手機中預先存儲各種地理字符信息,所 有地理字符信息構(gòu)成了數(shù)據(jù)庫,然后在文本信息中查詢與數(shù)據(jù)庫中任一地理字符信息匹配 的地理位置信息。在實際應用中,地理字符信息主要包括兩種類型正則表達式和地名。正則表達式一般為預先設置的固定格式的表達式,在進行匹配判斷時,只要文本 信息中存在符合預先設置的固定格式的字段,則將符合預先設置的固定格式的字段作為地 理位置信息。正則表達式通常為經(jīng)緯度信息,具體地說,正則表達式主要為四種類型東經(jīng) a° b'(〃、北緯(1° e' f";西經(jīng) a° b' c〃、北緯 d° e' f";東經(jīng) a° b' c〃、南緯 d° e' f";西經(jīng)a° b' c〃、南緯d° e' f〃。其中,a為大于等于0且小于等于180的整 數(shù),d為大于等于0且小于等于90的整數(shù),b和e為大于等于0且小于60的整數(shù),c禾P f 為 大于等于0且小于60的整數(shù)或小數(shù)。需要說明的是,在進行匹配判斷時,若字段不包括b、c、 e或f,則將b、c、e或f視為0,例如,將“東經(jīng)113°、北緯22° ”視為“東經(jīng)113° 0' 0〃、 北緯 22° 0' 0〃 ”。地名可以為路標門牌,例如,深圳市深南大道110號,也可以為地標建筑,例如,北 京市天安門,還可以為機構(gòu)名稱,例如,深圳市南山公安分局,還可以是一些旅游景點等,總 之,地名的種類和數(shù)量很龐大,幾乎包括所有地點的名稱,在此不一一列舉。由于正則表達式的數(shù)量比較小,而地名的數(shù)量非常龐大,通常首先進行正則表達 式的匹配判斷,然后再進行地名的匹配判斷。具體地說首先查詢是否與任一正則表達式匹 配的字段,如果匹配,則將查詢到的字段作為地理位置信息;否則在文本信息中查詢是否與 任一地名匹配的字段,如果匹配,則將查詢到的字段作為地理位置信息。另外,當增加、刪除地名或修改地名時,還可對預先存儲在數(shù)據(jù)庫中的地名進行更新,對正則表達式也是類似的。用戶還可將數(shù)據(jù)庫中的某一個或某幾個地名設置為常用地 名,這樣,可先進行常用地名的匹配判斷,再進行正則表達式的匹配判斷,最后再進行地名 的匹配判斷,可節(jié)約從文本信息中提取地理位置信息的時間。當在文本信息中查詢到與任意一個地理字符信息匹配的地理位置信息,可對地理 位置信息進行標注,以向用戶呈現(xiàn)所查詢到的地理位置信息。標注的方法可為在地理位置 信息上增加下劃線,或?qū)⒌乩砦恢眯畔⒌淖煮w加粗,對于彩屏手機來說,還可改變地理位置 信息的文字顏色或亮度,以和文本信息中的其他文字區(qū)分。當從文本信息中提取出地理位置信息后,一般有以下幾種執(zhí)行方式。第一,當提取出地理位置信息后,直接執(zhí)行步驟102,也就是說,步驟102的執(zhí)行不 需用戶行為觸發(fā),本領域技術人員可以理解,在現(xiàn)有技術中,地圖查詢軟件對地理位置進行 定位時,接收用戶輸入的地理位置名稱,而在本發(fā)明中,相當于將步驟101嵌套至地圖查詢 軟件的執(zhí)行過程中,以步驟101來替代現(xiàn)有技術中接收用戶輸入的地理位置名稱的步驟; 第二,當提取出地理位置信息后,等待用戶的指令,當接收到用戶的指令后,才觸發(fā)步驟102 的執(zhí)行,其中,對于非觸摸屏手機來說,可設置一個觸發(fā)按鈕,只要用戶點擊觸發(fā)按鈕,則觸 發(fā)執(zhí)行步驟102,對于觸摸屏手機來說,可將所標注的地理位置信息設置為觸發(fā)按鈕,只要 用戶點擊所標注的地理位置信息,則觸發(fā)執(zhí)行步驟102,增強了用戶體驗。但是,對于觸摸屏手機來說,用戶的誤操作有可能會觸發(fā)步驟102的執(zhí)行,因此, 可再設置一個取消按鈕,取消觸發(fā)操作,請參看圖2。圖2為采用本發(fā)明所提供的從文本信息中提取地理位置信息的方法的實驗效 果圖。如圖2所示,在短信的文字內(nèi)容中查詢到與正則表達式“東經(jīng)a° b' c〃、北緯 d° e' f〃 ”匹配的地理位置信息“東經(jīng)113° 56' 35. 16"、北緯22° 32' 56.33",,,并 以下劃線的形式對地理位置信息進行標注,還設置了觸發(fā)按鈕“查看地圖”,用戶可點擊“查 看地圖”按鈕對“東經(jīng)113° 56' 35.16"、北緯22° 32' 56. 33〃 ”進行定位,同時,還設 置了取消按鈕“取消”,用戶可點擊“取消”按鈕取消定位操作步驟102,觸發(fā)對地理位置信息所包含的地理位置進行定位。定位的方法可采用現(xiàn)有技術中的地圖查詢軟件,此處不予贅述。至此,本流程結(jié)束?;谏鲜鍪謾C定位方法,圖3為本發(fā)明所提供的一種手機定位裝置的實施例的結(jié) 構(gòu)圖。如圖3所示,該裝置包括定位數(shù)據(jù)庫301、匹配單元302和定位模塊303。其中,定位數(shù)據(jù)庫301預先存儲地理字符信息;匹配單元302在文本信息中查詢與 任一地理字符信息匹配的地理位置信息;定位模塊32觸發(fā)對地理位置信息所包含的地理 位置進行定位。定位數(shù)據(jù)庫301包括正則表達式存儲子單元3011和地名存儲子單元3012。其中,正則表達式存儲子單元3011存儲正則表達式;地名存儲子單元3012,用于 存儲地名。定位數(shù)據(jù)庫301進一步包括第一更新子單元3014對所存儲的正則表達式進行更新。定位數(shù)據(jù)庫301進一步包括第二更新子單元3015對所存儲的地名進行更新。定位數(shù)據(jù)庫301進一步包括常見地名存儲子單元3013根據(jù)用戶的設置,存儲地名存儲子單元3012中的常用地名。匹配單元202包括識別子單元3021,用于在文本信息中查詢是否與正則表達式 存儲子單元3011中所存儲的任一正則表達式匹配的字段,如果匹配,則將查詢到的字段作 為地理位置信息;否則在文本信息中查詢是否與地名存儲子單元3012所存儲的任一地名 匹配的字段,如果匹配,則將查詢到的字段作為地理位置信息,否則結(jié)束流程。識別子單元302,進一步用于在文本信息中查詢是否與正則表達式存儲子單元 3011中所存儲的任一正則表達式匹配的字段之前,在文本信息中查詢是否與常見地名存儲 子單元3013中所存儲的任一常見地名匹配的字段,如果匹配,則將查詢到的字段作為地理 位置信息;否則,在文本信息中查詢是否與正則表達式存儲子單元3011中所存儲的任一正 則表達式匹配的字段。匹配單元302進一步包括標注子單元3022,用于對查詢到的地理位置信息進行 標注,并呈現(xiàn)給用戶。匹配單元302進一步包括觸發(fā)子單元3023,用于根據(jù)用戶輸入的第一指令觸發(fā) 執(zhí)行定位模塊303的操作。匹配單元302進一步包括觸發(fā)中斷子單元3024根據(jù)用戶輸入的第二指令取消觸 發(fā)執(zhí)行定位模塊303的操作本發(fā)明所提供的手機定位裝置的實施例的具體說明請參照圖1所示方法實施例 中的相應說明,此處不再贅述??梢姡诒景l(fā)明中,預先存儲地理字符信息,在文本信息中查詢與任一地理字符信 息匹配的地理位置信息,然后觸發(fā)預先安裝在手機中的地圖查詢軟件對地理位置信息所包 含的地理位置進行定位,從而不需要用戶人工對文本信息中的地理位置名稱進行記錄然后 再打開地圖查詢軟件,簡化了操作。以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。凡在 本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護 范圍之內(nèi)。
8
權利要求
一種手機定位方法,其特征在于,該方法包括預先存儲地理字符信息;在文本信息中查詢與任一地理字符信息匹配的地理位置信息;觸發(fā)對地理位置信息所包含的地理位置進行定位。
2.根據(jù)權利要求1所述的方法,其特征在于,所述地理字符信息包括正則表達式和地名。
3.根據(jù)權利要求2所述的方法,其特征在于,所述正則表達式包括東經(jīng)a°b' c"、 北緯 d° e' ";西經(jīng) a° b' c"、北緯 d° e' ";東經(jīng) a° b' c"、南緯 a° b' "; 西經(jīng)a° b' c"、南緯d° e' f";其中,a為大于等于O且小于等于180的整數(shù),d為大 于等于0且小于等于90的整數(shù),b和e為大于等于0且小于60的整數(shù),c和f為大于等于 0且小于60的整數(shù)或小數(shù)。
4.根據(jù)權利要求2所述的方法,其特征在于,該方法進一步包括對所存儲的正則表達式進行更新;該方法進一步包括對所存儲的地名進行更新;該方法進一步包括根據(jù)用戶的設置,存儲地名中的常用地名。
5.根據(jù)權利要求4所述的方法,其特征在于,所述在文本信息中查詢與任一地理字符 信息匹配的地理位置信息的方法包括在文本信息中查詢是否與所存儲的任一正則表達式 匹配的字段,如果匹配,則將查詢到的字段作為地理位置信息;否則在文本信息中查詢是否 與所存儲的任一地名匹配的字段,如果匹配,則將查詢到的字段作為地理位置信息,否則結(jié) 束流程。
6.根據(jù)權利要求5所述的方法,其特征在于,在文本信息中查詢是否與所存儲的任一 正則表達式匹配的字段之前,進一步包括在文本信息中查詢是否與所存儲的任一常見地 名匹配的字段,如果匹配,則將查詢到的字段作為地理位置信息;否則,在文本信息中查詢 是否與所存儲的任一正則表達式匹配的字段。
7.根據(jù)權利要求6所述的方法,其特征在于,所述在文本信息中查詢與任一地理字符 信息匹配的地理位置信息的方法進一步包括對查詢到的地理位置信息進行標注,并呈現(xiàn) 給用戶。
8.根據(jù)權利要求7所述的方法,其特征在于,所述在文本信息中查詢與任一地理字符 信息匹配的地理位置信息的方法進一步包括根據(jù)用戶輸入的第一指令觸發(fā)對地理位置信 息中所包含的地理位置進行定位的操作;所述在文本信息中查詢與任一地理字符信息匹配的地理位置信息的方法進一步包括 根據(jù)用戶輸入的第二指令取消觸發(fā)對地理位置信息中所包含的地理位置進行定位的操作。
9.一種手機定位裝置,其特征在于,該裝置包括定位數(shù)據(jù)庫、匹配單元和定位模塊; 其中,所述定位數(shù)據(jù)庫,用于預先存儲地理字符信息;所述匹配單元,用于在文本信息中查詢與任一地理字符信息匹配的地理位置信息;所述定位模塊,用于觸發(fā)對地理位置信息所包含的地理位置進行定位。
10.根據(jù)權利要求9所述的裝置,其特征在于,所述定位數(shù)據(jù)庫包括正則表達式存儲 子單元和地名存儲子單元;其中,所述正則表達式存儲子單元,用于存儲正則表達式;所述地名存儲子單元,用于存儲地名。
11.根據(jù)權利要求10所述的裝置,其特征在于,所述定位數(shù)據(jù)庫進一步包括第一更新 子單元,用于對所存儲的正則表達式進行更新;所述定位數(shù)據(jù)庫進一步包括第二更新子單元,用于對所存儲的地名進行更新;所述定位數(shù)據(jù)庫進一步包括常見地名存儲子單元,用于根據(jù)用戶的設置,存儲地名存 儲子單元中的常用地名。
12.根據(jù)權利要求11所述的裝置,其特征在于,所述匹配單元包括識別子單元,用于 在文本信息中查詢是否與正則表達式存儲子單元中所存儲的任一正則表達式匹配的字段, 如果匹配,則將查詢到的字段作為地理位置信息;否則在文本信息中查詢是否與地名存儲 子單元所存儲的任一地名匹配的字段,如果匹配,則將查詢到的字段作為地理位置信息,否 則結(jié)束流程。
13.根據(jù)權利要求12所述的裝置,其特征在于,所述識別子單元,進一步用于在文本 信息中查詢是否與正則表達式存儲子單元中所存儲的任一正則表達式匹配的字段之前,在 文本信息中查詢是否與常見地名存儲子單元中所存儲的任一常見地名匹配的字段,如果匹 配,則將查詢到的字段作為地理位置信息;否則,在文本信息中查詢是否與正則表達式存儲 子單元中所存儲的任一正則表達式匹配的字段。
14.根據(jù)權利要求13所述的裝置,其特征在于,所述匹配單元進一步包括標注子單 元,用于對查詢到的地理位置信息進行標注,并呈現(xiàn)給用戶。
15.根據(jù)權利要求14所述的裝置,其特征在于,所述匹配單元進一步包括觸發(fā)子單, 用于根據(jù)用戶輸入的第一指令觸發(fā)執(zhí)行定位模塊的操作;所述匹配單元進一步包括觸發(fā)中斷子單元,用于根據(jù)用戶輸入的第二指令取消觸發(fā) 執(zhí)行定位模塊的操作。
全文摘要
本發(fā)明提供一種手機定位方法,該方法包括預先存儲地理字符信息;在文本信息中查詢與任一地理字符信息匹配的地理位置信息;觸發(fā)對地理位置信息所包含的地理位置進行定位。同時,本發(fā)明還公開了一種手機定位裝置,采用該方法和裝置能夠簡化操作。
文檔編號H04W88/02GK101815351SQ20101012135
公開日2010年8月25日 申請日期2010年2月23日 優(yōu)先權日2010年2月23日
發(fā)明者劉宏 申請人:深圳市同洲電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
八宿县| 尼木县| 旬邑县| 博爱县| 东乌珠穆沁旗| 汾西县| 格尔木市| 习水县| 临夏县| 藁城市| 鄢陵县| 乡宁县| 西安市| 清丰县| 鄂托克前旗| 田林县| 东乌| 青川县| 株洲县| 莱芜市| 原平市| 姚安县| 肇东市| 城市| 昭觉县| 黄梅县| 平原县| 泰兴市| 延吉市| 临夏市| 仁怀市| 潮安县| 钟山县| 那坡县| 鄱阳县| 井研县| 建德市| 宁陕县| 循化| 柳江县| 五峰|