亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

位置數(shù)據(jù)搜尋方法

文檔序號(hào):5873360閱讀:235來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):位置數(shù)據(jù)搜尋方法
位置數(shù)據(jù)搜尋方法
技術(shù)領(lǐng)域
本發(fā)明為一種數(shù)據(jù)搜尋方法,特別是一種手持式電子裝置的數(shù)據(jù)庫(kù)搜尋方法。背景技術(shù)
全球衛(wèi)星定位系統(tǒng)(GlcAal Position System, GPS)是結(jié)合衛(wèi)星及無(wú)線技術(shù)的導(dǎo)航系統(tǒng),能提供有使用者精確定位、速度及時(shí)間。GPS的應(yīng)用已廣泛存在于目前市場(chǎng),隨著衛(wèi)星科技的進(jìn)步,許多GPS技術(shù)及商機(jī)亦正迅速地發(fā)展。目前車(chē)用的衛(wèi)星導(dǎo)航系統(tǒng)主要包含一觸控式顯示器以及設(shè)置于顯示器周?chē)墓δ苕I。此觸控式顯示器主要是用以顯示功能選單、輸入接口及2D或3D的導(dǎo)航模式。使用者可透過(guò)按壓功能鍵或是以手指觸控方式直接點(diǎn)選觸控式顯示器所顯示的功能選項(xiàng),或是以語(yǔ)音控制的方式執(zhí)行所需的功能。此外,使用者可透過(guò)手寫(xiě)的方式于輸入接口中輸入起始地及目的地,使衛(wèi)星導(dǎo)航系統(tǒng)可進(jìn)行導(dǎo)航。在目前的GPS導(dǎo)航裝置中,使用者在輸入目的地或是尋找所需的數(shù)據(jù)時(shí),搜尋的結(jié)果往往都與使用者所需要的有落差。舉例來(lái)說(shuō),使用者目前人在臺(tái)中,想找一個(gè)最接近的 7-11便利商店,因此在GPS導(dǎo)航裝置中輸入7-11尋找7-11位置時(shí),可能會(huì)出現(xiàn)全臺(tái)灣的 7-11清單,使用者要在找出最接近的7-11又需浪費(fèi)不少時(shí)間。又或是使用者人在臺(tái)北,想找尋餐廳名字為「臺(tái)南擔(dān)仔面」的餐廳,但是搜尋到的結(jié)果卻是位在臺(tái)南的「臺(tái)南擔(dān)仔面」。 這些搜尋的結(jié)果與使用者所預(yù)期的皆有很大差異,因此如何能夠更精確且更有效的搜尋使用者所想要的數(shù)據(jù)的方法是極為迫切的。

發(fā)明內(nèi)容本發(fā)明的一實(shí)施例提供一種位置數(shù)據(jù)搜尋方法,用以搜尋于一手持式電子裝置內(nèi)的一數(shù)據(jù)庫(kù),其中該數(shù)據(jù)庫(kù)包括符合不同搜尋條件的若干子數(shù)據(jù)庫(kù),每個(gè)子數(shù)據(jù)庫(kù)分別對(duì)應(yīng)不同的權(quán)重,包括接收一輸入字符串;分析上述輸入字符串并產(chǎn)生若干子字符串;以及依照上述子數(shù)據(jù)庫(kù)的權(quán)重,優(yōu)先在權(quán)重較重的上述子數(shù)據(jù)庫(kù)搜尋各子字符串所對(duì)應(yīng)的景點(diǎn),并顯示若干搜尋結(jié)果于上述手持式電子裝置的一顯示屏幕。為對(duì)本發(fā)明的目的、構(gòu)造特征及其功能有進(jìn)一步的了解,茲配合附圖詳細(xì)說(shuō)明如下

圖1為根據(jù)本發(fā)明一實(shí)施例所述的位置數(shù)據(jù)搜尋方法的流程圖。圖2至圖5在圖1的步驟S14中,根據(jù)子字符串自數(shù)據(jù)庫(kù)搜尋相符景點(diǎn)的詳細(xì)步
馬聚ο圖6為根據(jù)本發(fā)明一實(shí)施例所述的一數(shù)據(jù)庫(kù)訓(xùn)練機(jī)制的示意圖。圖7為根據(jù)本發(fā)明一實(shí)施例所述的一數(shù)據(jù)庫(kù)的示意圖。圖8為根據(jù)本發(fā)明一實(shí)施例所述的一手持式電子裝置內(nèi)智能搜尋系統(tǒng)示意圖。
具體實(shí)施方式
圖1為根據(jù)本發(fā)明一實(shí)施例所述的位置數(shù)據(jù)搜尋方法的流程圖。圖1所示的位置數(shù)據(jù)搜尋方法,用以搜尋于一手持式電子裝置內(nèi)的一數(shù)據(jù)庫(kù),可根據(jù)使用者的輸入快速且準(zhǔn)確的找到使用者所需要的數(shù)據(jù)。根據(jù)本發(fā)明一實(shí)施例,手持式電子裝置內(nèi)的數(shù)據(jù)庫(kù)可包括符合不同搜尋條件的若干子數(shù)據(jù)庫(kù),每個(gè)子數(shù)據(jù)庫(kù)分別對(duì)應(yīng)不同的權(quán)重。首先,執(zhí)行定位功能以取得使用者目前的位置(步驟Sll)。接下來(lái),在步驟S12 中,接收使用者輸入的字符串(string)。接著在步驟S13中,分析上述字符串并產(chǎn)生若干子字符串(sub-string),例如第一子字符串與第二子字符串。舉例來(lái)說(shuō),使用者目前在臺(tái)北市大同區(qū),想要找附近可以參觀的景點(diǎn)。使用者可以直接輸入「大同區(qū)附近的景點(diǎn)」。接著,GPS裝置內(nèi)的一字符串分析模塊便會(huì)將字符串「大同區(qū)附近的景點(diǎn)」分析為「大同區(qū)」、 「景點(diǎn)」以及「大同區(qū)景點(diǎn)」等子字符串。接下來(lái),在步驟S14中,根據(jù)上述第一子字符串與上述第二子字符串依照子數(shù)據(jù)庫(kù)的權(quán)重順序優(yōu)先在權(quán)重較重的子數(shù)據(jù)庫(kù)搜尋對(duì)應(yīng)的景點(diǎn), 并根據(jù)搜尋結(jié)果依序輸出相符的景點(diǎn),且以列表方式顯示在GPS裝置的顯示屏幕。接下來(lái)根據(jù)使用者所選取的景點(diǎn)執(zhí)行導(dǎo)航功能(S15)。必須注意的是,上述第一子字符串與上述第二子字符串僅為舉例的數(shù)目,在實(shí)際應(yīng)用上,根據(jù)使用者輸入的字符串可以依據(jù)系統(tǒng)預(yù)設(shè)或使用者設(shè)定而分析出不同數(shù)目的子字符串。本發(fā)明實(shí)施例以所分析的子字符串作為關(guān)鍵詞而于不同的子數(shù)據(jù)庫(kù)來(lái)搜尋使用者所需的結(jié)果,以迅速提供使用者所需的搜尋結(jié)果,在本發(fā)明實(shí)施例中,具有較高權(quán)重的子數(shù)據(jù)庫(kù)所對(duì)應(yīng)的景點(diǎn)樣本數(shù)較少,而具有較低權(quán)重的子數(shù)據(jù)庫(kù)所對(duì)應(yīng)的景點(diǎn)樣本數(shù)較多。 在此必須說(shuō)明的是,較高權(quán)重的子數(shù)據(jù)庫(kù)代表其所對(duì)應(yīng)的景點(diǎn)樣本較有可能符合使用者所
需結(jié)果。圖2至圖5在圖1的步驟S14中,根據(jù)第一子字符串與第二子字符串自數(shù)據(jù)庫(kù)搜尋相符景點(diǎn)的詳細(xì)步驟。以下說(shuō)明中所述的數(shù)據(jù)庫(kù)中的第一子數(shù)據(jù)庫(kù)、第二子數(shù)據(jù)庫(kù)、第三子數(shù)據(jù)庫(kù)與第四子數(shù)據(jù)庫(kù)的權(quán)重依序降低,因此,會(huì)依照第一子數(shù)據(jù)庫(kù)、第二子數(shù)據(jù)庫(kù)、第三子數(shù)據(jù)庫(kù)與第四子數(shù)據(jù)庫(kù)的順序來(lái)搜尋景點(diǎn)。首先,于圖2中,于步驟S13取得第一子字符串與第二子字符串后,于步驟S1411根據(jù)第一子字符串與第二子字符串搜尋第一子數(shù)據(jù)庫(kù)的景點(diǎn),第一子數(shù)據(jù)庫(kù)的景點(diǎn)距離使用者目前位置一既定距離的景點(diǎn)。在本發(fā)明一實(shí)施例中,上述既定距離可為距離使用者目前的位置10公里范圍內(nèi)的景點(diǎn),此既定距離可由使用者自行設(shè)定或?yàn)槭殖质诫娮友b置內(nèi)部所預(yù)設(shè)的參數(shù)。接下來(lái),于步驟S1413判斷是否搜尋到相符的景點(diǎn),若有,則于步驟S1415依序輸出相符的景點(diǎn),且以列表方式顯示在GPS裝置的顯示畫(huà)面。接下來(lái),于步驟S1417偵測(cè)使用者是否有選取景點(diǎn)的動(dòng)作,在步驟S1417中, 使用者沒(méi)有選取景點(diǎn)的動(dòng)作的認(rèn)定方式可在顯示相符景點(diǎn)的一既定時(shí)間后,依然沒(méi)有偵測(cè)到使用者選取景點(diǎn)的動(dòng)作時(shí),即認(rèn)定所顯示的景點(diǎn)并不符合使用者的需求,上述既定時(shí)間舉例可為搜尋結(jié)果的景點(diǎn)顯示后10秒。在步驟S1417中,當(dāng)使用者有選取景點(diǎn)的動(dòng)作時(shí), 則流程回到圖1的步驟S15,根據(jù)使用者所選取的景點(diǎn)執(zhí)行導(dǎo)航功能。若使用者沒(méi)有選取景點(diǎn)的動(dòng)作時(shí),則執(zhí)行步驟S1419,判斷于此階段的搜尋景點(diǎn)的過(guò)程是否已滿足一既定狀態(tài)。 根據(jù)本發(fā)明一實(shí)施例,此既定狀態(tài)可以是搜尋到一既定數(shù)目的景點(diǎn)(例如50筆資料),也可以是搜尋已經(jīng)過(guò)一段系統(tǒng)預(yù)設(shè)的時(shí)間(例如30秒)。另外,在步驟S1413中,若沒(méi)有搜尋到相符的景點(diǎn)時(shí),同樣會(huì)進(jìn)入步驟S1419。若步驟S1419判斷搜尋景點(diǎn)的過(guò)程尚未滿足一既定狀態(tài),則回到步驟S1411,繼續(xù)根據(jù)第一子字符串與第二子字符串搜尋數(shù)據(jù)庫(kù)中距離使用者目前位置一既定距離的景點(diǎn)。在步驟S1419中,若搜尋景點(diǎn)的過(guò)程已滿足一既定狀態(tài),則流程進(jìn)入圖3的步驟 S1421。步驟S1421根據(jù)第一子字符串與第二子字符串搜尋第二子數(shù)據(jù)庫(kù)的景點(diǎn)。第二子數(shù)據(jù)庫(kù)的景點(diǎn)手持式電子裝置所內(nèi)建的特定景點(diǎn)。在本發(fā)明一實(shí)施例中,上述特定景點(diǎn)可以是使用者查詢過(guò)的景點(diǎn)、設(shè)為我的最?lèi)?ài)的景點(diǎn),或者是系統(tǒng)預(yù)設(shè)的著名景點(diǎn)。接下來(lái),于步驟S1423判斷是否搜尋到相符的景點(diǎn),若有,則于步驟S1425依序輸出相符的景點(diǎn),且以列表方式顯示在GPS裝置的顯示畫(huà)面。必須注意的是,于此步驟所輸出的景點(diǎn)可繼續(xù)附加于步驟S1415所產(chǎn)生的相關(guān)景點(diǎn)列表。接下來(lái),于步驟S1427偵測(cè)使用者是否有選取景點(diǎn)的動(dòng)作。同樣的,使用者沒(méi)有選取景點(diǎn)的動(dòng)作的認(rèn)定方式可在顯示相符景點(diǎn)的一既定時(shí)間后,依然沒(méi)有偵測(cè)到使用者選取景點(diǎn)的動(dòng)作時(shí),即認(rèn)定所顯示的景點(diǎn)并不符合使用者的需求。在步驟S1427中,當(dāng)使用者有選取景點(diǎn)的動(dòng)作時(shí),則流程回到圖1的步驟S15,根據(jù)使用者所選取的景點(diǎn)執(zhí)行導(dǎo)航功能。若使用者沒(méi)有選取景點(diǎn)的動(dòng)作時(shí),則執(zhí)行步驟S1429,判斷于此階段的搜尋景點(diǎn)的過(guò)程是否已滿足一既定狀態(tài)。根據(jù)本發(fā)明一實(shí)施例,此既定狀態(tài)可以是搜尋到一既定數(shù)目的景點(diǎn),也可以是搜尋已經(jīng)過(guò)一段系統(tǒng)預(yù)設(shè)的時(shí)間。在此步驟中,搜尋到的數(shù)目或者搜尋所經(jīng)歷的時(shí)間的設(shè)定可與步驟S1419不同。另外,在步驟S1423中,若沒(méi)有搜尋到相符的景點(diǎn)時(shí),同樣會(huì)進(jìn)入步驟S1429。若步驟判斷搜尋景點(diǎn)的過(guò)程尚未滿足一既定狀態(tài),則回到步驟S1421,繼續(xù)根據(jù)第一子字符串與第二子字符串搜尋手持式電子裝置所內(nèi)建的特定景點(diǎn)。在步驟S1429中,若搜尋景點(diǎn)的過(guò)程已滿足一既定狀態(tài),則流程進(jìn)入圖4的步驟 S1431。步驟S1431根據(jù)第一子字符串與第二子字符串搜尋第三子數(shù)據(jù)庫(kù)的景點(diǎn)。第三子數(shù)據(jù)庫(kù)的景點(diǎn)以不同的屬性分類(lèi)。在步驟S13中,所分析出的子字符串可包括其所屬對(duì)應(yīng)屬性的信息,而第三數(shù)據(jù)庫(kù)被可分為若干個(gè)目錄,分別儲(chǔ)存不同屬性的數(shù)據(jù)。舉例來(lái)說(shuō)子字符串「餐廳」的屬性就是飲食業(yè),「火車(chē)站」的屬性就是交通設(shè)施,「市政府」的屬性就是公家機(jī)關(guān)。利用每一個(gè)字符串的屬性,再根據(jù)目錄到第三數(shù)據(jù)庫(kù)中尋找,就可以得到更精確的數(shù)據(jù)。為更清楚說(shuō)明,以下以一手持式的GPS裝置為例說(shuō)明。GPS裝置內(nèi)建有一景點(diǎn)數(shù)據(jù)庫(kù), 儲(chǔ)存有若干個(gè)位置的數(shù)據(jù)(例如景點(diǎn)),并根據(jù)各個(gè)景點(diǎn)的屬性做不同的分類(lèi),并以目錄的方式儲(chǔ)存于第三數(shù)據(jù)庫(kù)中。但要注意的是,一個(gè)景點(diǎn)可能會(huì)被分在好幾個(gè)分類(lèi)中。舉例來(lái)說(shuō),「新竹火車(chē)站」的屬性就可能是交通設(shè)施,也可能是古跡。而這些屬性除了數(shù)據(jù)庫(kù)建立時(shí)就設(shè)定好外,也可以讓使用者自行設(shè)定,或是透過(guò)一訓(xùn)練(training)軟件,根據(jù)使用者的習(xí)慣而改變或新增字符串的屬性。舉例來(lái)說(shuō),使用者輸入字符串「嘉義雞肉飯」時(shí),GPS裝置內(nèi)的一分析模塊就會(huì)分析并產(chǎn)生三個(gè)子字符串「嘉義」、「雞肉飯」以及「嘉義雞肉飯」。 「嘉義」的屬性為地名,「雞肉飯」的屬性為飲食,「嘉義雞肉飯」的屬性可能就是店家名稱(chēng)。 在另一實(shí)施例中,若子字符串的分類(lèi)屬于地名的話,則會(huì)將上述分類(lèi)的搜尋結(jié)果優(yōu)先顯示。 舉例來(lái)說(shuō),如果使用者輸入「臺(tái)北市加油站」,則GPS裝置內(nèi)的一分析模塊就會(huì)分析并產(chǎn)生三個(gè)子字符串「臺(tái)北市」、「加油站」以及「臺(tái)北市加油站」。接著將這三個(gè)子字符串傳送給一搜尋模塊后,可能會(huì)產(chǎn)生下列的搜尋模式1.加油站2.臺(tái)北市的加油站
3.加油站名稱(chēng)為臺(tái)北市加油站 因?yàn)椤概_(tái)北市」是屬于地名的分類(lèi),因此搜尋引擎會(huì)在地名是臺(tái)北市的分類(lèi)中,找尋加油站或臺(tái)北市加油站的資料,并優(yōu)先將對(duì)應(yīng)的搜尋結(jié)果顯示。接下來(lái),于步驟S1433判斷是否搜尋到相符的景點(diǎn),若有,則于步驟S1435將依序輸出相符的景點(diǎn),且以列表方式顯示在GPS裝置的顯示畫(huà)面。必須注意的是,于此步驟所輸出的景點(diǎn)可繼續(xù)附加于步驟S1415以及S1425所產(chǎn)生的相關(guān)景點(diǎn)列表。接下來(lái),于步驟 S1437偵測(cè)使用者是否有選取景點(diǎn)的動(dòng)作。同樣的,使用者沒(méi)有選取景點(diǎn)的動(dòng)作的認(rèn)定方式可在顯示相符景點(diǎn)的一既定時(shí)間后,依然沒(méi)有偵測(cè)到使用者選取景點(diǎn)的動(dòng)作時(shí),即認(rèn)定所顯示的景點(diǎn)并不符合使用者的需求。在步驟S1437中,當(dāng)使用者有選取景點(diǎn)的動(dòng)作時(shí),則流程回到圖1的步驟S15,根據(jù)使用者所選取的景點(diǎn)執(zhí)行導(dǎo)航功能。若使用者沒(méi)有選取景點(diǎn)的動(dòng)作時(shí),則執(zhí)行步驟S1439,判斷于此階段的搜尋景點(diǎn)的過(guò)程是否已滿足一既定狀態(tài)。根據(jù)本發(fā)明一實(shí)施例,此既定狀態(tài)可以是搜尋到一既定數(shù)目的景點(diǎn),也可以是搜尋已經(jīng)過(guò)一段系統(tǒng)預(yù)設(shè)的時(shí)間。在此步驟中,搜尋到的數(shù)目或者搜尋所經(jīng)歷的時(shí)間的設(shè)定可與步驟S1419 與步驟S1429不同。另外,在步驟S1433中,若沒(méi)有搜尋到相符的景點(diǎn)時(shí),同樣會(huì)進(jìn)入步驟 S1439。若步驟S1439判斷搜尋景點(diǎn)的過(guò)程尚未滿足一既定狀態(tài),則回到步驟S1431,繼續(xù)根據(jù)第一子字符串與第二子字符串的屬性搜尋景點(diǎn)。在步驟S1439中,若搜尋景點(diǎn)的過(guò)程已滿足一既定狀態(tài),代表目前為止尚未搜尋到使用者所需的景點(diǎn),因此流程進(jìn)入圖5的步驟S1441。步驟S1441根據(jù)第一子字符串與第二子字符串搜尋手持式電子裝置的第四子數(shù)據(jù)庫(kù)。第四子數(shù)據(jù)庫(kù)的景點(diǎn)數(shù)據(jù)庫(kù)的所有景點(diǎn)。接下來(lái),于步驟S1443判斷是否搜尋到相符的景點(diǎn),若有,則于步驟S1445將依序輸出相符的景點(diǎn),且以列表方式顯示在GPS裝置的顯示畫(huà)面。必須注意的是,于此步驟所輸出的景點(diǎn)可繼續(xù)附加于步驟S1435所產(chǎn)生的相關(guān)景點(diǎn)列表。接下來(lái),于步驟S1447偵測(cè)使用者是否有選取景點(diǎn)的動(dòng)作。同樣的,使用者沒(méi)有選取景點(diǎn)的動(dòng)作的認(rèn)定方式可在顯示相符景點(diǎn)的一既定時(shí)間后,依然沒(méi)有偵測(cè)到使用者選取景點(diǎn)的動(dòng)作時(shí),即認(rèn)定所顯示的景點(diǎn)并不符合使用者的需求。在步驟S1447中,當(dāng)使用者有選取景點(diǎn)的動(dòng)作時(shí),則流程回到圖1的步驟S15,根據(jù)使用者所選取的景點(diǎn)執(zhí)行導(dǎo)航功能。若使用者沒(méi)有選取景點(diǎn)的動(dòng)作時(shí),則執(zhí)行步驟S1449,判斷于此階段的搜尋景點(diǎn)的過(guò)程是否已滿足一結(jié)束狀態(tài)。根據(jù)本發(fā)明一實(shí)施例,此結(jié)束狀態(tài)可以是搜尋到一既定數(shù)目的景點(diǎn),也可以是搜尋已經(jīng)過(guò)一段系統(tǒng)預(yù)設(shè)的時(shí)間。在此步驟中,搜尋到的數(shù)目或者搜尋所經(jīng)歷的時(shí)間的設(shè)定可與步驟S1439不同。另外, 在步驟S1443中,若沒(méi)有搜尋到相符的景點(diǎn)時(shí),同樣會(huì)進(jìn)入步驟S1449。若步驟S1449判斷搜尋景點(diǎn)的過(guò)程尚未滿足此結(jié)束狀態(tài),則回到步驟S1441,繼續(xù)根據(jù)第一子字符串與第二子字符串搜尋手持式電子裝置的數(shù)據(jù)庫(kù)的所有景點(diǎn)。若滿足此結(jié)束狀態(tài),則搜尋流程結(jié)束。圖6為根據(jù)本發(fā)明一實(shí)施例所述的數(shù)據(jù)庫(kù)訓(xùn)練機(jī)制的示意圖。首先會(huì)有一個(gè)原始數(shù)據(jù)庫(kù)31,儲(chǔ)存有大量未分類(lèi)的景點(diǎn)數(shù)據(jù),如圖7的數(shù)據(jù)庫(kù)字段41至44。接著會(huì)有一訓(xùn)練數(shù)據(jù)32。訓(xùn)練程序33可能會(huì)先根據(jù)原始景點(diǎn)數(shù)據(jù)對(duì)原始數(shù)據(jù)庫(kù)31中的數(shù)據(jù)做詞性分析。 在做詞性分析時(shí),訓(xùn)練程序33會(huì)利用訓(xùn)練數(shù)據(jù)32將原始數(shù)據(jù)中的不同字段的數(shù)據(jù)做分類(lèi)。 舉例來(lái)說(shuō),訓(xùn)練數(shù)據(jù)32可能包含了「餐廳」、「小館」、「廚房」,訓(xùn)練程序33會(huì)先針對(duì)原始數(shù)據(jù)庫(kù)中的名稱(chēng)字段尋找是否有相符的名稱(chēng),若有,則將上述筆資料分類(lèi)為「飲食類(lèi)」?;蚴怯?xùn)練數(shù)據(jù)32可能包含了「監(jiān)理所」、「衛(wèi)生局」、「地政處」、「鄉(xiāng)公所」,則訓(xùn)練程序33會(huì)先針對(duì)原始數(shù)據(jù)庫(kù)中的名稱(chēng)字段尋找是否有相符的名稱(chēng),若有,則將上述筆資料分類(lèi)為「公家機(jī)關(guān)」。此外,訓(xùn)練程序33可先針對(duì)原始數(shù)據(jù)庫(kù)中的地址字段42中的地址分類(lèi)為不同縣市或是不同鄉(xiāng)鎮(zhèn)的分類(lèi)。最后,訓(xùn)練程序33將得到的分類(lèi)注記在類(lèi)別字段45。爾后當(dāng)使用者在搜尋數(shù)據(jù)時(shí),便可針對(duì)類(lèi)別字段的數(shù)據(jù),找尋符合類(lèi)別的數(shù)據(jù),再做進(jìn)一步的搜尋。圖8為根據(jù)本發(fā)明一實(shí)施例所述的一手持式電子裝置內(nèi)智能搜尋系統(tǒng)示意圖。本實(shí)施例以使用者在手持式GPS裝置中搜尋位置數(shù)據(jù)為例說(shuō)明。使用者先透過(guò)使用者搜尋接口 51以文字或語(yǔ)音輸入字符串。當(dāng)使用者完成輸入字符串后,字符串會(huì)被傳送到字符串分析模塊52,用以分析字符串并根據(jù)字符串?dāng)?shù)據(jù)庫(kù)53中預(yù)先儲(chǔ)存的字符串?dāng)?shù)據(jù),產(chǎn)生至少一個(gè)的子字符串。接著搜尋模塊M根據(jù)搜尋到的子字符串,在景點(diǎn)數(shù)據(jù)庫(kù)中55搜尋可能的結(jié)果,并將結(jié)果以搜尋列表的方式輸出到使用者搜尋接口 51。在本實(shí)施例中,字符串分析模塊52輸出的子字符串中會(huì)標(biāo)記其類(lèi)別,使搜尋模塊M可以快速的在數(shù)據(jù)庫(kù)中55中對(duì)應(yīng)的類(lèi)別搜尋。根據(jù)本發(fā)明實(shí)施例所揭露的數(shù)據(jù)搜尋方法,能夠使用不同搜尋樣本的方式減短使用者搜尋景點(diǎn)所需的時(shí)間,在圖2至圖5所示的使用子字符串自數(shù)據(jù)庫(kù)搜尋相符景點(diǎn)的詳細(xì)步驟中,搜尋方式的順序的設(shè)定僅為一實(shí)施例,在實(shí)際應(yīng)用上,可根據(jù)使用者需求而設(shè)定不同的搜尋順序以達(dá)到更高的搜尋效率。而在顯示搜尋到的景點(diǎn)結(jié)果時(shí),除了依照搜尋到的順序依序顯示于窗體外,也可依照距離使用者目前位置的順序重新排序而顯示于窗體。
權(quán)利要求
1.一種位置數(shù)據(jù)搜尋方法,用以搜尋于一手持式電子裝置內(nèi)的一數(shù)據(jù)庫(kù),其中該數(shù)據(jù)庫(kù)包括符合不同搜尋條件的若干子數(shù)據(jù)庫(kù),每個(gè)子數(shù)據(jù)庫(kù)分別對(duì)應(yīng)不同的權(quán)重,其特征在于,該方法包括接收一輸入字符串;分析上述輸入字符串并產(chǎn)生若干子字符串;以及依照上述子數(shù)據(jù)庫(kù)的權(quán)重,優(yōu)先在權(quán)重較重的上述子數(shù)據(jù)庫(kù)搜尋該若干子字符串所對(duì)應(yīng)的景點(diǎn),并顯示若干搜尋結(jié)果于上述手持式電子裝置的一顯示屏幕。
2.如權(quán)利要求1所述的位置數(shù)據(jù)搜尋方法,其特征在于,具有較高權(quán)重的上述子數(shù)據(jù)庫(kù)所對(duì)應(yīng)的景點(diǎn)樣本數(shù)較少。
3.如權(quán)利要求1所述的位置數(shù)據(jù)搜尋方法,其特征在于,上述子數(shù)據(jù)庫(kù)包括一第一子數(shù)據(jù)庫(kù)、一第二子數(shù)據(jù)庫(kù)、一第三子數(shù)據(jù)庫(kù)以及一第四子數(shù)據(jù)庫(kù),且上述第一子數(shù)據(jù)庫(kù)、上述第二子數(shù)據(jù)庫(kù)、上述第三子數(shù)據(jù)庫(kù)以及上述第四子數(shù)據(jù)庫(kù)所對(duì)應(yīng)的權(quán)重由高至低。
4.如權(quán)利要求1所述的位置數(shù)據(jù)搜尋方法,其特征在于,其還包括執(zhí)行定位以得知使用者目前的位置,且其中上述第一子數(shù)據(jù)庫(kù)所對(duì)應(yīng)的景點(diǎn)為距離使用者一既定距離所對(duì)應(yīng)的景點(diǎn)。
5.如權(quán)利要求4所述的位置數(shù)據(jù)搜尋方法,其特征在于,上述既定距離距離使用者目前的位置10公里范圍內(nèi)所對(duì)應(yīng)的景點(diǎn)。
6.如權(quán)利要求3所述的位置數(shù)據(jù)搜尋方法,其特征在于,上述第二子數(shù)據(jù)庫(kù)所對(duì)應(yīng)的景點(diǎn)為上述手持式電子裝置所內(nèi)建的若干特定景點(diǎn),且上述特定景點(diǎn)為使用者查詢過(guò)的景點(diǎn)、設(shè)為我的最?lèi)?ài)的景點(diǎn),以及預(yù)設(shè)的著名景點(diǎn)的至少一者。
7.如權(quán)利要求3所述的位置數(shù)據(jù)搜尋方法,其特征在于,分析上述輸入字符串并產(chǎn)生上述子字符串的步驟包括產(chǎn)生各上述子字符串所對(duì)應(yīng)屬性的信息。
8.如權(quán)利要求7所述的位置數(shù)據(jù)搜尋方法,其特征在于,上述第三數(shù)據(jù)庫(kù)包括若干目錄,上述方法更包括分析上述子字符串的一第一子字符串,并根據(jù)上述第一子字符串所對(duì)應(yīng)屬性判斷上述第一子字符串屬于上述目錄中的一第一目錄;以及分析上述子字符串的一第二子字符串,并根據(jù)上述第二子字符串所對(duì)應(yīng)屬性判斷上述第二子字符串屬于上述目錄中的一第二目錄。
9.如權(quán)利要求8所述的位置數(shù)據(jù)搜尋方法,其特征在于,上述第三子數(shù)據(jù)庫(kù)所對(duì)應(yīng)的景點(diǎn)為上述第一目錄與上述第二目錄對(duì)應(yīng)的景點(diǎn)。
10.如權(quán)利要求3所述的位置數(shù)據(jù)搜尋方法,其特征在于,上述第四子數(shù)據(jù)庫(kù)所對(duì)應(yīng)的景點(diǎn)為上述手持式電子裝置的上述數(shù)據(jù)庫(kù)的所有景點(diǎn)。
11.如權(quán)利要求3所述的位置數(shù)據(jù)搜尋方法,其特征在于,使用上述第一子數(shù)據(jù)庫(kù)、上述第二子數(shù)據(jù)庫(kù)、上述第三子數(shù)據(jù)庫(kù)以及上述第四子數(shù)據(jù)庫(kù)所產(chǎn)生的搜尋結(jié)果依序顯示于一搜尋列表。
12.如權(quán)利要求3所述的位置數(shù)據(jù)搜尋方法,其特征在于,使用上述第一子數(shù)據(jù)庫(kù)、上述第二子數(shù)據(jù)庫(kù)、上述第三子數(shù)據(jù)庫(kù)以及上述第四子數(shù)據(jù)庫(kù)所產(chǎn)生的搜尋結(jié)果依照所對(duì)應(yīng)的景點(diǎn)距離使用者距離,以由近而遠(yuǎn)的順序依序顯示于一搜尋列表。
13.如權(quán)利要求1所述的位置數(shù)據(jù)搜尋方法,其特征在于,其還包括偵測(cè)使用者選取上述搜尋結(jié)果的動(dòng)作。
14.如權(quán)利要求13所述的位置數(shù)據(jù)搜尋方法,其特征在于,當(dāng)根據(jù)上述子數(shù)據(jù)庫(kù)之一搜尋而顯示對(duì)應(yīng)的搜尋結(jié)果達(dá)一既定時(shí)間時(shí),仍未偵測(cè)到使用者選取上述搜尋結(jié)果的動(dòng)作,則依照上述既定順序而選擇另一子數(shù)據(jù)庫(kù)執(zhí)行搜尋的動(dòng)作。
全文摘要
本發(fā)明揭示一種位置數(shù)據(jù)搜尋方法,用以搜尋于一手持式電子裝置內(nèi)的一數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)包括符合不同搜尋條件的若干子數(shù)據(jù)庫(kù),每個(gè)子數(shù)據(jù)庫(kù)分別對(duì)應(yīng)不同的權(quán)重,包括接收一輸入字符串;分析上述輸入字符串并產(chǎn)生若干子字符串;以及依照上述子數(shù)據(jù)庫(kù)的權(quán)重,優(yōu)先在權(quán)重較重的上述子數(shù)據(jù)庫(kù)搜尋各子字符串所對(duì)應(yīng)的景點(diǎn),并顯示若干搜尋結(jié)果于上述手持式電子裝置的一顯示屏幕。
文檔編號(hào)G01S19/01GK102289434SQ20101020334
公開(kāi)日2011年12月21日 申請(qǐng)日期2010年6月21日 優(yōu)先權(quán)日2010年6月21日
發(fā)明者張建陽(yáng) 申請(qǐng)人:昆達(dá)電腦科技(昆山)有限公司, 神達(dá)電腦股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1