專(zhuān)利名稱(chēng):定位信息處理方法、電子裝置與計(jì)算機(jī)可讀記錄媒體的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種定位信息處理方法、使用此方法的電子裝置以及其計(jì)算機(jī)可讀記錄媒體。
背景技術(shù):
全球?qū)Ш蕉ㄎ幌到y(tǒng)(Global Positioning System, GPS)是結(jié)合衛(wèi)星及無(wú)線(xiàn)技術(shù)的導(dǎo)航系統(tǒng),除了可提供精確的定位之外,也能提供速度、時(shí)間、方向及距離等相關(guān)消息。為了提高使用者日常生活上的便利,現(xiàn)今大多移動(dòng)裝置會(huì)內(nèi)建有全球?qū)Ш蕉ㄎ幌到y(tǒng),以供使用者隨時(shí)隨地進(jìn)行目前所在位置的定位、方向?qū)б奥窂揭?guī)劃等功能。然而,要能夠計(jì)算出定位信息(即,地理位置信息),移動(dòng)裝置必須自全球?qū)Ш蕉ㄎ幌到y(tǒng)的衛(wèi)星中接收到足夠的定位信號(hào)(例如,移動(dòng)裝置至少能夠識(shí)別出與4顆衛(wèi)星之間的相對(duì)位置)。因此,一般來(lái)說(shuō),當(dāng)欲進(jìn)行定位,移動(dòng)裝置需花費(fèi)一段時(shí)間來(lái)識(shí)別從衛(wèi)星中所接收到的定位信號(hào)。此外,可能會(huì)因移動(dòng)裝置所處的位置或者天候因素,造成移動(dòng)裝置無(wú)法順利接收到衛(wèi)星所發(fā)出的定位信號(hào)或者所接收到的定位信號(hào)強(qiáng)度不足以識(shí)別出移動(dòng)裝置與衛(wèi)星之間的相對(duì)位置。因此,在進(jìn)行定位時(shí),移動(dòng)裝置經(jīng)常會(huì)損耗許多電力。
發(fā)明內(nèi)容
本發(fā)明提供一種定位信息處理方法、電子裝置與計(jì)算機(jī)可讀記錄媒體,其可減少回報(bào)定位信息時(shí)的電力消耗。本發(fā)明一范例實(shí)施例提出一種定位信息處理方法,用于具有定位信號(hào)接收單元的電子裝置中。所述定位信息處理方 法包括經(jīng)由定位信號(hào)接收單元接收至少一定位信號(hào),并從所述定位信號(hào)中取得一定位信息。依據(jù)定位信息與一定位容許誤差值,選擇性調(diào)整定位容許誤差值。在本發(fā)明的一范例實(shí)施例中,上述的定位信息處理方法還包括判斷定位信號(hào)的強(qiáng)度是否大于一強(qiáng)度門(mén)坎值,倘若定位信號(hào)的強(qiáng)度非大于強(qiáng)度門(mén)坎值時(shí),停止定位信號(hào)接收單元接收后續(xù)的定位信號(hào)。在本發(fā)明的一范例實(shí)施例中,上述的定位信息處理方法,還包括依據(jù)定位信號(hào)的強(qiáng)度,設(shè)定于一可調(diào)整的間隔時(shí)間后重新執(zhí)行定位信息處理方法。在本發(fā)明的一范例實(shí)施例中,其中在依據(jù)定位信息與定位容許誤差值,選擇性調(diào)整定位容許誤差值的步驟,還包括倘若定位信息與定位容許誤差值間的一誤差值非小于定位容許誤差值時(shí),調(diào)升定位容許誤差值并重復(fù)執(zhí)行定位信息處理方法。在本發(fā)明的一范例實(shí)施例中,上述的定位信息處理方法還包括從一應(yīng)用程序中獲取一定位容許誤差參數(shù),以及依據(jù)定位容許誤差參數(shù)設(shè)定最大定位容許誤差值。在本發(fā)明的一范例實(shí)施例中,上述的定位信息是應(yīng)用于一應(yīng)用程序,且應(yīng)用程序是以位置為基礎(chǔ)的服務(wù)(Location Based Services, LBS)應(yīng)用程序。在本發(fā)明的一范例實(shí)施例中,上述的定位信息處理方法還包括建立應(yīng)用程序清單,以記錄至少一個(gè)以位置為基礎(chǔ)的服務(wù)應(yīng)用程序。本發(fā)明一范例實(shí)施例提出一種電子裝置,其包括定位信號(hào)接收單元以及第一定位單元。第一定位單元耦接于定位信號(hào)接收單元。第一定位單元啟動(dòng)定位信號(hào)接收單元,通過(guò)定位信號(hào)接收單元接收至少一第一定位信號(hào),并從所述定位信號(hào)中取得一定位信息,且第一定位單元依據(jù)定位信息與一定位容許誤差值,選擇性調(diào)整定位容許誤差值。在本發(fā)明的一范例實(shí)施例中,上述的第一定位單元判斷至少一定位信號(hào)的強(qiáng)度是否大于一強(qiáng)度門(mén)坎值,倘若至少一定位信號(hào)的強(qiáng)度非大于強(qiáng)度門(mén)坎值時(shí),第一定位單元停止定位信號(hào)接收單元接收至少一定位信號(hào)。在本發(fā)明的一范例實(shí)施例中,上述的第一定位單元依據(jù)第一定位信號(hào)的強(qiáng)度設(shè)定于一可調(diào)整的間隔時(shí)間后重新啟動(dòng)定位信號(hào)接收單元。在本發(fā)明的一范例實(shí)施例中,倘若定位信息與定位容許誤差值間的一誤差值非小于定位容許誤差值時(shí),上述的第一定位單元第一定位單元調(diào)升定位容許誤差值,直到容許誤差值等于一最大容許誤差值為止。在本發(fā)明的一 范例實(shí)施例中,上述的第一定位單元從一應(yīng)用程序中獲取定位容許誤差參數(shù),以及依據(jù)定位容許誤差參數(shù)設(shè)定一最大定位容許誤差值。在本發(fā)明的一范例實(shí)施例中,上述的定位信息是應(yīng)用于一應(yīng)用程序,且應(yīng)用程序是以位置為基礎(chǔ)的服務(wù)應(yīng)用程序。在本發(fā)明的一范例實(shí)施例中,上述的電子裝置還包括一定位信息處理單元,建立一應(yīng)用程序清單以及記錄至少一個(gè)以位置為基礎(chǔ)的服務(wù)應(yīng)用程序。本發(fā)明一范例實(shí)施例提出一計(jì)算機(jī)可讀記錄媒體,儲(chǔ)存多個(gè)程序碼。當(dāng)程序碼被加載至一微處理器單元后,此微處理器單元執(zhí)行程序碼以完成下列步驟。令一電子裝置的一定位信號(hào)接收單元接收至少一定位信號(hào),并從至少一定位信號(hào)中取得一定位信息。依據(jù)定位信息與一定位容許誤差值,選擇性調(diào)整定位容許誤差值?;谏鲜觯景l(fā)明范例實(shí)施例提出一種定位信息處理方法、電子裝置與計(jì)算機(jī)可讀記錄媒體,其中,依據(jù)定位信號(hào)中的定位信息與定位容許誤差值,定位容許誤差值可被選擇性地調(diào)整。此外,倘若定位信息與定位容許誤差值之間的誤差值非小于定位容許誤差值,定位容許誤差值會(huì)被調(diào)升,直到定位容許誤差值等于最大定位容許誤差值為止。藉此,可有效地減少回報(bào)定位信息時(shí)的電力消耗。為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例,并配合所附圖式作詳細(xì)說(shuō)明如下。
圖1A為依據(jù)本發(fā)明一范例實(shí)施例所繪示的定位信息處理方法的流程圖。圖1B為依據(jù)本發(fā)明一范例實(shí)施例所繪示的電子裝置的概要方塊圖。圖2為依據(jù)本發(fā)明一范例實(shí)施例所繪示的定位信息處理單元的概要方塊圖。圖3A為依據(jù)本發(fā)明一范例實(shí)施例所繪示的第一定位單元的概要方塊圖。圖3B是根據(jù)本發(fā)明的一示范實(shí)施例所繪示的第一定位單元執(zhí)行信號(hào)強(qiáng)度驗(yàn)證步驟的示意圖。圖3C為依據(jù)本發(fā)明一范例實(shí)施例所繪示的定位信息產(chǎn)生的示意圖。
圖4為依據(jù)本發(fā)明一范例實(shí)施例所繪示的第二定位單元的概要方塊圖。圖5為依據(jù)本發(fā)明一范例實(shí)施例所繪示的定位信息處理方法的流程圖。圖6為依據(jù)本發(fā)明另一范例實(shí)施例所繪示的定位信息處理方法的流程圖。[主要元件標(biāo)號(hào)說(shuō)明]10:電子裝置102:處理器104:存儲(chǔ)器106:定位信號(hào)接收單元108:定位信息處理單元110:第一定位單元112:第二定位單元114:應(yīng)用程序數(shù)據(jù)庫(kù)210:消息接收模塊220:應(yīng)用程序判斷模塊230:消息回傳模塊310:定位控制模塊320:信號(hào)強(qiáng)度判斷模塊330:位置產(chǎn)生模塊340:誤差判斷模塊350:誤差調(diào)制模塊410:定位控制模塊420:位置產(chǎn)生模塊430:誤差判斷模塊Go:定位系統(tǒng)Gl G24:衛(wèi)星Rl、Ql、Q2、Qn:定位信息T:時(shí)間軸Χ1、Υ1、Υ2、Υη:誤差值A(chǔ)T、Λ Tl’、Λ Τ2’:間隔時(shí)間tl、t2、t3、tl,、t2,、t3,、tll、tl2、t3:時(shí)間點(diǎn)S102、S104、S501、S503、S505、S507、S509、S511、S513、S515、S601、S603、S605、S607、S609、S611、S613、S615、S617、S619、S621、S623:定位信息處理方法的步驟
具體實(shí)施例方式隨著移動(dòng)裝置所支持的定位功能種類(lèi)日益繁多,若能節(jié)省定位信號(hào)接收單元接收定位信號(hào)時(shí)所需的電力,勢(shì)必能減少回報(bào)定位信息時(shí)的電力消耗。本發(fā)明即是基于上述概念所發(fā)展出來(lái)的定位信息處理方法、使用此方法的電子裝置以及其計(jì)算機(jī)可讀記錄媒體。圖1A為依據(jù)本發(fā)明一范例實(shí)施例所繪示的定位信息處理方法的流程圖。本發(fā)明的定位信息處理方法,用于具有一定位信號(hào)接收單元的一電子裝置中。請(qǐng)參照?qǐng)D1A,如步驟S102所示,定位信息處理方法包括經(jīng)由定位信號(hào)接收單元接收至少一定位信號(hào),并從所述定位信號(hào)中取得一定位信息。并且,如步驟S104所示,定位信息處理方法包括依據(jù)所述定位信息與一定位容許誤差值,選擇性調(diào)整定位容許誤差值。為了使本發(fā)明的內(nèi)容更為明了,以下特舉實(shí)施例作為本發(fā)明確實(shí)能夠據(jù)以實(shí)施的范例。圖1B為依據(jù)本發(fā)明一范例實(shí)施例所繪示的電子裝置的概要方塊圖。請(qǐng)參照?qǐng)D1B,電子裝置10包括處理器102、存儲(chǔ)器 104、定位信號(hào)接收單元106、定位信息處理單元108、第一定位單元110與第二定位單元112。電子裝置10例如為電子電話(huà)(Cell phone)、個(gè)人數(shù)字助理(Personal Digital Assistant, PDA)手機(jī)或智能型手機(jī)(Smart phone)、電子導(dǎo)航裝置、計(jì)算機(jī)、筆記本型計(jì)算機(jī)、平板計(jì)算機(jī)(Tablet PC)等等,本發(fā)明并不對(duì)電子裝置10的種類(lèi)加以限制。處理器102為具備運(yùn)算能力的硬件(例如芯片組、處理器等),用以控制電子裝置10的整體運(yùn)作。在本范例實(shí)施例中,處理器102例如是中央處理單元(CentralProcessing Unit, CPU),或是其它可編程的微處理器(Microprocessor)、數(shù)字信號(hào)處理器(Digital Signal Processor,DSP)、可編程控制器、專(zhuān)用集成電路(Application SpecificIntegrated Circuits, ASIC)、可編程邏輯裝置(Programmable Logic Device,PLD)或其它類(lèi)似裝置。存儲(chǔ)器104耦接至處理器102。存儲(chǔ)器104可以是內(nèi)嵌式儲(chǔ)存單元或外接式儲(chǔ)存單元。內(nèi)嵌式儲(chǔ)存單元可為隨機(jī)存取存儲(chǔ)器(Random Access Memory, RAM)、只讀存儲(chǔ)器(Read-Only Memory, ROM)、閃存(Flash memory)、磁盤(pán)儲(chǔ)存裝置(Magnetic disk storagedevice)等。外接式儲(chǔ)存單元可為小型快閃(Compact Flash,CF)存儲(chǔ)卡、安全數(shù)字(SecureDigital, SD)存儲(chǔ)卡、微安全數(shù)字(Micro SD)存儲(chǔ)卡、存儲(chǔ)棒(Memory Stick, MS)等。在本范例實(shí)施例中,存儲(chǔ)器104可儲(chǔ)存一或多個(gè)程序或應(yīng)用程序、操作系統(tǒng),用以控制電子裝置10的運(yùn)作。例如,應(yīng)用程序可發(fā)送位置請(qǐng)求消息以取得定位信息。定位信號(hào)接收單元106耦接至處理器102并且用以從定位系統(tǒng)中接收定位信號(hào)。例如,定位信號(hào)接收單兀106為全球衛(wèi)星定位系統(tǒng)(Global Position System, GPS)接收器,用以自定位系統(tǒng)Go接收多個(gè)第一定位信號(hào)。在本范例實(shí)施例中,定位信號(hào)接收單元106可為由一個(gè)或數(shù)個(gè)邏輯門(mén)組合而成的獨(dú)立芯片或電路。此外,本范例實(shí)施例的定位系統(tǒng)Go例如是全球定位系統(tǒng)(Global Positioning System, GPS)、輔助全球衛(wèi)星定位系統(tǒng)(Assisted Global Positioning System, AGPS)、伽利略定位系統(tǒng)(Galileo PositioningSystem)或全球?qū)Ш叫l(wèi)星系統(tǒng)(GLObal NAvigation Satellite System, GL0NASS)。在本范例實(shí)施例中,定位系統(tǒng)Go為全球衛(wèi)星定位系統(tǒng)且具有多個(gè)衛(wèi)星Gl G24,而定位信號(hào)接收單元106所接收的多個(gè)第一定位信號(hào)分別來(lái)自于衛(wèi)星Gl G24。值得一提的是,為了減少供應(yīng)于定位信號(hào)接收單元106的電力,本范例實(shí)施例的定位信號(hào)接收單元106被啟動(dòng)長(zhǎng)達(dá)一預(yù)設(shè)工作時(shí)間后,可進(jìn)入關(guān)閉模式或進(jìn)入省電模式,而停止接收上述第一定位信號(hào)。具體而言,電子裝置10可選擇地配置有一定時(shí)器(未繪示),其中定時(shí)器的計(jì)數(shù)值,用以記錄定位信號(hào)接收單元106接收第一定位信號(hào)的時(shí)間,并且定位信號(hào)接收單元106可依據(jù)定時(shí)器的計(jì)數(shù)值而被啟動(dòng)或關(guān) 閉,以進(jìn)入關(guān)閉模式或進(jìn)入省電模式。舉例來(lái)說(shuō),假設(shè)定位信號(hào)接收單元106被啟動(dòng)P分鐘(即預(yù)設(shè)工作時(shí)間)后會(huì)進(jìn)入關(guān)閉模式或進(jìn)入省電模式,則當(dāng)定時(shí)器所記錄的計(jì)數(shù)值等于上述P分鐘時(shí),定位信號(hào)接收單元106便會(huì)停止接收來(lái)自于衛(wèi)星Gl G24的第一定位信號(hào)。另外,為了方便說(shuō)明,在圖1B中以繪示定位系統(tǒng)Go具有24顆衛(wèi)星Gl G24為例,但本范例實(shí)施例的衛(wèi)星的數(shù)量不限于此。定位信息處理單元108耦接于定位信號(hào)接收單元106。在本范例實(shí)施例中,定位信息處理單元108會(huì)從應(yīng)用程序接收一位置請(qǐng)求消息并且將定位信息傳送給應(yīng)用程序以響應(yīng)位置請(qǐng)求消息。舉例來(lái)說(shuō),當(dāng)需要定位信息的應(yīng)用程序被開(kāi)啟時(shí),應(yīng)用程序會(huì)發(fā)送位置請(qǐng)求消息給定位信息處理單元108,以請(qǐng)求電子裝置10的目前的定位信息,并且定位信息處理單元108會(huì)將電子裝置10的定位信息回傳給應(yīng)用程序。第一定位單元110耦接于定位信號(hào)接收單元106與定位信息處理單元108。第一定位單元110用以通過(guò)定位信號(hào)接收單元106自定位系統(tǒng)Go中接收多個(gè)第一定位信號(hào),且判斷第一定位信號(hào)的強(qiáng)度是否大于強(qiáng)度門(mén)坎值。其中,第一定位信號(hào)的強(qiáng)度例如為第一定位單元110接收到定位系統(tǒng)Go中每一顆衛(wèi)星所提供的載波干擾比(Carrier to NoiseRatio,簡(jiǎn)稱(chēng)C/N)。倘若第一定位信號(hào)的強(qiáng)度非大于強(qiáng)度門(mén)坎值時(shí),第一定位單兀110會(huì)關(guān)閉定位信號(hào)接收單元106或讓定位信號(hào)接收單元106進(jìn)入省電模式以停止繼續(xù)接收定位信號(hào),并于一可調(diào)整的間隔時(shí)間后重新啟動(dòng)定位信號(hào)接收單元106。倘若第一定位信號(hào)的強(qiáng)度大于強(qiáng)度門(mén)坎值時(shí),第一定位單元110會(huì)通過(guò)定位信號(hào)接收單元106接收多個(gè)第二定位信號(hào)。此外,第一定位單元110會(huì)依據(jù)原先的第一定位信號(hào)或所接收的第二定位信號(hào)產(chǎn)生定位信息,而第一定位單元110會(huì)計(jì)算對(duì)應(yīng)定位信息的誤差值且判斷對(duì)應(yīng)定位信息的誤差值是否小于定位容許誤差值。倘若對(duì)應(yīng)定位信息的誤差值非小于定位容許誤差值時(shí),第一定位單元110會(huì)于每隔一預(yù)設(shè)時(shí)間調(diào)升定位容許誤差值,直到定位容許誤差值等于最大定位容許誤差值為止。在本范例實(shí)施例中,第二定位單元112是耦接于定位信號(hào)接收單元106與定位信息處理單元108,用以執(zhí)行第二定位程序。在第二定位程序中,第二定位單元112會(huì)啟動(dòng)定位信號(hào)接收單元106,并持續(xù)地通過(guò)定位信號(hào)接收單元106接收多個(gè)第三定位信號(hào),而第二定位單元112會(huì)依據(jù)原先的第一定位信號(hào)、原先的第二定位信號(hào)或所接收的第三定位信號(hào)產(chǎn)生定位信息。值得一提的是,另一范例實(shí)施例中,電子裝置10亦可不配置第二定位單元112。需說(shuō)明的是,定位信息處理單元108、第一定位單元110以及第二定位單元112可以是以計(jì)算機(jī)程序碼來(lái)實(shí)作。舉例來(lái)說(shuō),定位信息處理單元108、第一定位單元110、以及第二定位單元112例如是由程序語(yǔ)言所撰寫(xiě)的程序碼來(lái)實(shí)作于應(yīng)用程序、操作系統(tǒng)或驅(qū)動(dòng)程序等,而這些程序碼儲(chǔ)存在存儲(chǔ)器104中,并通過(guò)處理器102來(lái)執(zhí)行之。此外,在本發(fā)明另一范例實(shí)施例中,定位信息處理單元108、第一定位單元110以及第二定位單元112分別為由一個(gè)或數(shù)個(gè)邏輯門(mén)組合而成的硬件電路來(lái)實(shí)作,并且通過(guò)處理器102的控制來(lái)協(xié)同完成上述功能。另外,在本范例實(shí)施例中,電子裝置10亦可選擇性地配置顯示器(未繪示),其中顯示器可提供使用者接口,而應(yīng)用程序所接收的定位信息可顯示在使用者接口上。顯示器例如為液晶顯示器(Liquid-Crystal Display,LCD)、等離子體顯示器、真空突光顯示器、發(fā)光二極管(Light-Emitting Diode,LED)顯不器、場(chǎng)發(fā)射顯不器(Field Emission Display,FED)及/或其它合適種類(lèi)的顯示器。為了使本領(lǐng)域技術(shù)人員進(jìn)一步了解本范例實(shí)施例的定位信息處理方法以及使用此方法的電子裝置,以下,將分別針對(duì)定位信號(hào)接收單元106、定位信息處理單元108、第一定位單元110與第二定位單元112進(jìn)行詳細(xì)的說(shuō)明。圖2為依據(jù)本發(fā)明一范例實(shí)施例所繪示的定位信息處理單元108的概要方塊圖。請(qǐng)參照?qǐng)D2,定位信息處理單元108具有消息接收模塊210、應(yīng)用程序判斷模塊220與消息回傳模塊230。消息接收模塊210用以接收應(yīng)用程序所發(fā)送位置請(qǐng)求消息。應(yīng)用程序判斷模塊220識(shí)別發(fā)送位置請(qǐng)求消息的應(yīng)用程序是否為以位置為基礎(chǔ)的服務(wù)(LocationBased Services, LBS)應(yīng)用程序或者為其它需位置信息的應(yīng)用程序(例如,衛(wèi)星導(dǎo)航應(yīng)用程序)。其中,上述非LBS應(yīng)用程序主要是通過(guò)全球人造衛(wèi)星定位來(lái)協(xié)助鎖定電子裝置10目前所在的位置。相對(duì)而言,LBS應(yīng)用程序,則還可通過(guò)例如是全球移動(dòng)通訊系統(tǒng)(GlobalSystem for Mobile Communications, GSM)、碼分多址接入(Code Division MultipleAccess, CDMA)等無(wú) 線(xiàn)電通訊網(wǎng)絡(luò)或全球定位系統(tǒng)等,以獲取移動(dòng)終端使用者的位置消息(地理坐標(biāo)),進(jìn)而鎖定電子裝置10目前所在的位置相關(guān)信息,常見(jiàn)的LBS應(yīng)用程序例如為Google公司所提供的Google Map應(yīng)用程序。此外,消息回傳模塊230用以將所請(qǐng)求的定位信息傳送給應(yīng)用程序。需說(shuō)明的是,由于上述非LBS應(yīng)用程序(例如,衛(wèi)星導(dǎo)航應(yīng)用程序)常需要回報(bào)較精準(zhǔn)的定位信息,因此其定位信息的定位容許誤差值較小。然而,LBS應(yīng)用程序所回報(bào)的定位信息可允許有較低的精準(zhǔn)度,因此其定位信息的定位容許誤差值較大。有鑒于此,在本范例實(shí)施例中,當(dāng)定位信息處理單元108從LBS應(yīng)用程序接收位置請(qǐng)求消息時(shí),則可通過(guò)調(diào)整LBS應(yīng)用程序回報(bào)定位信息時(shí)的定位容許誤差值,來(lái)達(dá)到減少電子裝置10在回報(bào)定位信息時(shí)的電力消耗。因此在本范例實(shí)施例中,應(yīng)用程序判斷模塊220會(huì)依據(jù)上述的識(shí)別結(jié)果,來(lái)啟動(dòng)第一定位單元Iio或者第二定位單元112,以通過(guò)不同機(jī)制來(lái)回報(bào)定位信息。也就是說(shuō),倘若發(fā)送位置請(qǐng)求消息的應(yīng)用程序?yàn)長(zhǎng)BS應(yīng)用程序,則應(yīng)用程序判斷模塊220會(huì)啟動(dòng)第一定位單元110來(lái)獲取定位信息。然而,倘若發(fā)送位置請(qǐng)求消息的應(yīng)用程序非為L(zhǎng)BS應(yīng)用程序,則應(yīng)用程序判斷模塊220會(huì)啟動(dòng)第二定位單元112來(lái)獲取定位信息。例如,電子裝置10可配置應(yīng)用程序數(shù)據(jù)庫(kù),以記錄屬于LBS的應(yīng)用程序的應(yīng)用程序清單,其中應(yīng)用程序清單例如是記錄有LBS應(yīng)用程序的名稱(chēng)。當(dāng)消息接收模塊210接收應(yīng)用程序所發(fā)送的位置請(qǐng)求消息時(shí),應(yīng)用程序判斷模塊220可根據(jù)應(yīng)用程序清單來(lái)判斷應(yīng)用程序是否屬于LBS應(yīng)用程序。此外,在本發(fā)明另一范例實(shí)施例中,應(yīng)用程序判斷模塊220也可依據(jù)應(yīng)用程序所發(fā)送的位置請(qǐng)求消息,來(lái)判斷應(yīng)用程序是否屬于LBS應(yīng)用程序。舉例來(lái)說(shuō),應(yīng)用程序判斷模塊220會(huì)依據(jù)位置請(qǐng)求消息所對(duì)應(yīng)的參數(shù),例如定位信號(hào)接收單元106接收定位信號(hào)的頻率,來(lái)判斷是否符合LBS應(yīng)用程序中的參數(shù)。更具體來(lái)說(shuō),若應(yīng)用程序所發(fā)送的位置請(qǐng)求消息,要求定位信息處理單元108每隔一段時(shí)間間隔回傳定位信息(B卩,令定位信號(hào)接收單元106接收定位信號(hào)的頻率較低)時(shí),定位信息處理單元108則會(huì)判斷此應(yīng)用程序是屬于LBS應(yīng)用程序。然而,若應(yīng)用程序所發(fā)送的位置請(qǐng)求消息,要求定位信息處理單元108持續(xù)地回傳定位信息(即,令定位信號(hào)接收單元106接收定位信號(hào)的頻率較高)時(shí),定位信息處理單元108則會(huì)判斷此應(yīng)用程序非屬于LBS應(yīng)用程序。如此一來(lái),應(yīng)用程序判斷模塊220可依據(jù)應(yīng)用程序清單以及位置請(qǐng)求消息,來(lái)執(zhí)行第一定位單元110或者是第二定位單元112。圖3A為依據(jù)本發(fā)明一范例實(shí)施例所繪示的第一定位單元110的概要方塊圖。請(qǐng)參照?qǐng)D3A,第一定位單元110包括定位控制模塊310、信號(hào)強(qiáng)度判斷模塊320、位置產(chǎn)生模塊330、誤差判斷模塊340以及誤差調(diào)制模塊350。定位控制模塊310用以啟動(dòng)定位信號(hào)接收單元106以自定位系統(tǒng)中接收多個(gè)定位信號(hào)(以下稱(chēng)為第一定位信號(hào))。信號(hào)強(qiáng)度判斷模塊320用以判斷定位信號(hào)接收單元106所接收的第一定位信號(hào)的強(qiáng)度是否大于強(qiáng)度門(mén)坎值。進(jìn)一步地說(shuō),信號(hào)強(qiáng)度判斷模塊320會(huì)依據(jù)定衛(wèi)星Gl G24之中所接收的第一定位信號(hào)來(lái)計(jì)算信號(hào)強(qiáng)度的平均值。例如,在本范例實(shí)施例中,信號(hào)強(qiáng)度判斷模塊320會(huì)在衛(wèi)星Gl G24之中,選取具有第一定位信號(hào)為較強(qiáng)的4顆衛(wèi)星,并依據(jù)這4顆衛(wèi)星的第一定位信號(hào)來(lái)計(jì)算信號(hào)強(qiáng)度的平均值。然而,必須了解的是,本發(fā)明并不限制用于計(jì)算強(qiáng)度平均值的衛(wèi)星的顆數(shù)。信號(hào)強(qiáng)度判斷模塊320會(huì)判斷平均值是否大于強(qiáng)度門(mén)坎值。倘若平均值大于強(qiáng)度門(mén)坎值,信號(hào)強(qiáng)度 判斷模塊320則識(shí)別第一定位信號(hào)的強(qiáng)度大于強(qiáng)度門(mén)坎值。反之,倘若平均值非大于強(qiáng)度門(mén)坎值,信號(hào)強(qiáng)度判斷模塊320則識(shí)別第一定位信號(hào)的強(qiáng)度非大于強(qiáng)度門(mén)坎值。例如,在一范例實(shí)施例中,強(qiáng)度門(mén)坎值會(huì)被設(shè)定為20。在此,接收定位信號(hào)并且判斷定位信號(hào)的強(qiáng)度是否大于強(qiáng)度門(mén)坎值的運(yùn)作稱(chēng)為信號(hào)強(qiáng)度驗(yàn)證步驟。特別是,倘若第一定位信號(hào)的強(qiáng)度非大于強(qiáng)度門(mén)坎值時(shí),定位控制模塊310會(huì)直接關(guān)閉定位信號(hào)接收單元106而不再繼續(xù)進(jìn)行定位,以節(jié)省電力的消耗。并且,于一可調(diào)整的間隔時(shí)間后,定位控制模塊310會(huì)再重新啟動(dòng)定位信號(hào)接收單元106以接收定位信號(hào),并且,信號(hào)強(qiáng)度判斷模塊320會(huì)重新判斷定位信號(hào)接收單元106所接收的定位信號(hào)是否大于強(qiáng)度門(mén)坎值。值得一提的是,上述的可調(diào)整的間隔時(shí)間意指定位控制模塊310可依據(jù)使用者的需求來(lái)設(shè)定重新啟動(dòng)定位信號(hào)接收單元106所需的間隔時(shí)間。或者,定位控制模塊310也可依據(jù)第一定位信號(hào)的強(qiáng)度來(lái)設(shè)定重新啟動(dòng)定位信號(hào)接收單元106所需的間隔時(shí)間。例如,若信號(hào)強(qiáng)度判斷模塊320判斷目前的定位信號(hào)的強(qiáng)度大于前次執(zhí)行此信號(hào)強(qiáng)度驗(yàn)證步驟所得到的定位信號(hào)強(qiáng)度,則定位控制模塊310會(huì)將間隔時(shí)間縮短。反之,若信號(hào)強(qiáng)度判斷模塊320判斷目前定位信號(hào)的強(qiáng)度小于前次執(zhí)行此信號(hào)強(qiáng)度驗(yàn)證步驟所得到的定位信號(hào)強(qiáng)度,則定位控制模塊310會(huì)延長(zhǎng)間隔時(shí)間。舉例來(lái)說(shuō),圖3B是根據(jù)本發(fā)明的一示范實(shí)施例所繪示的第一定位單元執(zhí)行信號(hào)強(qiáng)度驗(yàn)證步驟的示意圖。請(qǐng)參照?qǐng)D3B,在第一定位單元110執(zhí)行信號(hào)強(qiáng)度驗(yàn)證步驟的時(shí)間軸T上,假設(shè)第一定位單元110以每隔間隔時(shí)間AT為30秒,來(lái)執(zhí)行此信號(hào)強(qiáng)度驗(yàn)證步。在此,若第一定位單元110于時(shí)間點(diǎn)tl (例如為第O秒)識(shí)別第一定位信號(hào)的強(qiáng)度非大于強(qiáng)度門(mén)坎值,則第一定位單元110會(huì)關(guān)閉定位信號(hào)接收單元106,以停止定位信號(hào)接收單元106接收來(lái)自衛(wèi)星Gl G24的第一定位信號(hào),并且第一定位單兀110會(huì)于相同的間隔時(shí)間Δ T后的時(shí)間點(diǎn)t2(例如為第30秒),再次執(zhí)行信號(hào)強(qiáng)度驗(yàn)證步驟。接者,若第一定位單元110于時(shí)間點(diǎn)t2識(shí)別第一定位信號(hào)的強(qiáng)度非大于強(qiáng)度門(mén)坎值,同理,第一定位單元110會(huì)關(guān)閉定位信號(hào)接收單元106, 并且于相同的間隔時(shí)間Λ T后的時(shí)間點(diǎn)t3執(zhí)行此信號(hào)強(qiáng)度驗(yàn)證步驟。如此一來(lái),當(dāng)?shù)谝欢ㄎ恍盘?hào)的強(qiáng)度小于強(qiáng)度門(mén)坎值,定位信號(hào)接收單元106可立即關(guān)閉,以節(jié)省電子裝置10的電力消耗。于另一范例實(shí)施例中,同樣如圖3B所示,在第一定位單元110執(zhí)行信號(hào)強(qiáng)度驗(yàn)證步驟的時(shí)間軸T上,假設(shè)定位信號(hào)接收單元106會(huì)依照前次執(zhí)行信號(hào)強(qiáng)度驗(yàn)證步驟所接收的第一定位信號(hào)的強(qiáng)度來(lái)決定間隔時(shí)間。于此,若第一定位單兀Iio于時(shí)間點(diǎn)tl’(例如為第O秒)識(shí)別第一定位信號(hào)的強(qiáng)度非大于強(qiáng)度門(mén)坎值時(shí),第一定位單元110會(huì)關(guān)閉定位信號(hào)接收單元106,并于間隔時(shí)間Λ Tl’后的時(shí)間點(diǎn)t2’執(zhí)行上述信號(hào)強(qiáng)度驗(yàn)證步驟。接者,若第一定位單兀110于時(shí)間點(diǎn)t2’ (例如為第30秒)識(shí)別第一定位信號(hào)的強(qiáng)度非大于強(qiáng)度門(mén)坎值,第一定位單元110會(huì)關(guān)閉定位信號(hào)接收單元106,并且于間隔時(shí)間ΛΤ2’(例如于20秒)后的時(shí)間點(diǎn)t3’ (例如為第50秒)執(zhí)行上述信號(hào)強(qiáng)度驗(yàn)證步驟,其中,假設(shè)定位信號(hào)接收單元106于時(shí)間點(diǎn)t2’所接收的第一定位信號(hào)的強(qiáng)度大于在時(shí)間點(diǎn)tl’所接收的第一定位信號(hào)的強(qiáng)度,因此間隔時(shí)間ΛΤ2’小于間隔時(shí)間ΛΤ1’。同樣地,電子裝置10的電力消耗亦可有效地被節(jié)省。返回圖3A,倘若第一定位信號(hào)的強(qiáng)度大于強(qiáng)度門(mén)坎值時(shí),第一定位單元110會(huì)執(zhí)行第一定位程序。在第一定位程序中,位置產(chǎn)生模塊330會(huì)通過(guò)定位信號(hào)接收單元106接收一個(gè)或多個(gè)第二定位信號(hào),并且位置產(chǎn)生模塊330會(huì)依據(jù)所接收的第二定位信號(hào)產(chǎn)生定位信息。在此,第二定位信號(hào)可與第一定位信號(hào)相同或不相同。接著,誤差判斷模塊340會(huì)計(jì)算對(duì)應(yīng)定位信息的誤差值,且判斷對(duì)應(yīng)定位信息的誤差值是否小于定位容許誤差值,其中定位容許誤差值例如是距離精準(zhǔn)定位點(diǎn)的位置范圍誤差值。進(jìn)一步而言,倘若誤差判斷模塊340判斷對(duì)應(yīng)定位信息的誤差值小于定位容許誤差值,定位信息處理單元108則將定位信息傳送給應(yīng)用程序以響應(yīng)位置請(qǐng)求消息,并且定位控制模塊310會(huì)關(guān)閉定位信號(hào)接收單元106。另一方面,倘若誤差判斷模塊340判斷對(duì)應(yīng)定位信息的誤差值非小于定位容許誤差值時(shí),誤差調(diào)制模塊350會(huì)在此時(shí)或每隔一預(yù)設(shè)時(shí)間(例如,每隔10秒)調(diào)升定位容許誤差值,直到定位容許誤差值等于最大定位容許誤差值(例如,半徑或直徑600公尺)為止。也就是說(shuō),定位信號(hào)接收單元106會(huì)再接收多個(gè)第二定位信號(hào),位置產(chǎn)生模塊330會(huì)依據(jù)所接收的第二定位信號(hào)產(chǎn)生定位信息,并且誤差判斷模塊340會(huì)計(jì)算對(duì)應(yīng)定位信息的誤差值,且判斷對(duì)應(yīng)定位信息的誤差值是否小于經(jīng)誤差調(diào)制模塊350所調(diào)升的定位容許誤差值。在此,誤差調(diào)制模塊350可自應(yīng)用程序中獲取一定位容許誤差參數(shù),并且依據(jù)定位容許誤差參數(shù)設(shè)定最大定位容許誤差值、預(yù)設(shè)時(shí)間以及對(duì)定位容許誤差值進(jìn)行調(diào)升的比例。具體來(lái)說(shuō),在誤差調(diào)制模塊350會(huì)逐步地將定位容許誤差值調(diào)升的狀態(tài)下,若誤差判斷模塊340判斷對(duì)應(yīng)定位信息的誤差值已小于的定位容許誤差值時(shí),定位信息處理單元108就會(huì)將位置產(chǎn)生模塊330所產(chǎn)生的定位信息傳送給應(yīng)用程序且定位控制模塊310會(huì)關(guān)閉定位信號(hào)接收單元106,由此可加速將定位信息傳送給應(yīng)用程序以響應(yīng)位置請(qǐng)求消息,并且節(jié)省電子裝置10的耗電。值得一提的是,定位控制模塊310還可判斷定時(shí)器(未繪示)的計(jì)數(shù)值是否等于預(yù)設(shè)工作時(shí)間來(lái)決定關(guān)閉定位信號(hào)接收單元106的時(shí)間點(diǎn)。例如,倘若定時(shí)器的計(jì)數(shù)值等于定位信號(hào)接收單元106的預(yù)設(shè)工作時(shí)間并且對(duì)應(yīng)定位信息的誤差值仍非小于的定位容許誤差值時(shí),定位控制模塊310會(huì)關(guān)閉定位信號(hào)接收單元106,并且于所設(shè)定的間隔時(shí)間后重新啟動(dòng)定位信號(hào)接收單元106。圖3C為依據(jù)本發(fā)明一范例實(shí)`施例所繪示的定位信息產(chǎn)生的示意圖,其中定位信號(hào)接收單元106在時(shí)間軸T上。請(qǐng)參照?qǐng)D3C,假設(shè)位置產(chǎn)生模塊330在時(shí)間點(diǎn)til產(chǎn)生的定位信息Rl具有誤差值Xl為50公尺,如(R1, XI)所示,且假設(shè)定位容許誤差值為300公尺。在此,由于誤差值Xl (即,50公尺)小于定位容許誤差值(即,300公尺),因此,定位信息處理單元108會(huì)將定位信息Rl傳送給應(yīng)用程序以響應(yīng)位置請(qǐng)求消息,并且定位控制模塊310會(huì)關(guān)閉定位信號(hào)接收單元106。然而,若于圖3C中,假設(shè)位置產(chǎn)生模塊330在時(shí)間點(diǎn)til產(chǎn)生的定位信息Ql具有誤差值Yl為500公尺,如(QLYl)所示,且定位容許誤差值為300公尺。此時(shí),由于誤差值Yl (即,500公尺)非小于定位容許誤差值I (即,300公尺),因此,誤差調(diào)制模塊350會(huì)將定位容許誤差值調(diào)升至例如為400m。在此,由于定位信息Ql的誤差值Yl仍大于定位容許誤差值(即,400公尺),因此位置產(chǎn)生模塊330會(huì)于一預(yù)設(shè)時(shí)間(例如為10秒)后的時(shí)間點(diǎn)tl2,產(chǎn)生另一定位信息Q2,此時(shí)誤差判斷模塊340會(huì)計(jì)算定位信息Q2所對(duì)應(yīng)的誤差值Y2,如(Q2,Υ2)所示,并判斷誤差值Υ2是否小于定位容許誤差值(即,400公尺)。依此類(lèi)推,位置產(chǎn)生模塊330會(huì)每隔預(yù)設(shè)時(shí)間產(chǎn)生位置信息,而同時(shí)誤差調(diào)制模塊350亦會(huì)調(diào)升定位容許誤差值直到定位容許誤差值等于最大定位容許誤差值(例如為600公尺)。另一方面,若定時(shí)器記錄定位信號(hào)接收單元106接收第一定位信號(hào)的計(jì)數(shù)值等于定位信號(hào)接收單元106的預(yù)設(shè)工作時(shí)間時(shí)(如時(shí)間點(diǎn)t2上),且誤差調(diào)制模塊350已將定位容許誤差值調(diào)升至最大定位容許誤差值,而位置產(chǎn)生模塊330在時(shí)間點(diǎn)t2產(chǎn)生的定位信息Qn所對(duì)應(yīng)的誤差值Yn仍大于最大定位容許誤差值的時(shí),定位信息處理單元108則不會(huì)將定位信息Qn傳送給應(yīng)用程序,并且定位控制模塊310會(huì)關(guān)閉定位信號(hào)接收單元106。圖4為依據(jù)本發(fā)明一范例實(shí)施例所繪示的第二定位單元的概要方塊圖。請(qǐng)參照?qǐng)D4,第二定位單元112包括定位控制模塊410、位置產(chǎn)生模塊420以及誤差判斷模塊430。當(dāng)自非LBS應(yīng)用程序(例如,衛(wèi)星導(dǎo)航應(yīng)用程序)中接收到位置請(qǐng)求消息時(shí),定位信息處理單元108會(huì)指示第二定位單元112執(zhí)行第二定位程序。詳細(xì)而言,在第二定位程序中,定位控制模塊410會(huì)啟動(dòng)定位信號(hào)接收單元106以持續(xù)地通過(guò)定位信號(hào)接收單元106接收一個(gè)或多個(gè)第三定位信號(hào)。此外,位置產(chǎn)生模塊420會(huì)依據(jù)第三定位信號(hào)產(chǎn)生定位信息,并且當(dāng)誤差判斷模塊430判斷對(duì)應(yīng)所產(chǎn)生的定位信息的誤差小于一預(yù)設(shè)定位容許誤差值時(shí),定位信息處理單元108會(huì)將位置產(chǎn)生模塊420依據(jù)所接收的第三定位信號(hào)所產(chǎn)生的定位信息傳送給應(yīng)用程序。值得注意的是,在本范例實(shí)施例中,由于第二定位單元112不會(huì)通過(guò)信號(hào)強(qiáng)度判斷模塊來(lái)判斷第三定位信號(hào)的強(qiáng)度是否大于強(qiáng)度門(mén)坎值來(lái)關(guān)閉定位信號(hào)接收單元106,因此位置產(chǎn)生模塊420會(huì)持續(xù)地產(chǎn)生定位信息?;耍玫诙ㄎ粏卧?12獲取定位信息所消耗的電力會(huì)大于利用第一定位單元110獲取定位信息所消耗的電力。圖5為依據(jù)本發(fā)明 一范例實(shí)施例所繪示的定位信息處理方法的流程圖。請(qǐng)參照?qǐng)D5,于步驟S501,定位信息處理單元108從應(yīng)用程序接收位置請(qǐng)求消息。接著,在步驟S503中,第一定位單元110會(huì)啟動(dòng)定位信號(hào)接收單元106,以通過(guò)定位信號(hào)接收單元106自定位系統(tǒng)接收一個(gè)或多個(gè)第一定位信號(hào),且判斷這些第一定位信號(hào)的強(qiáng)度是否大于強(qiáng)度門(mén)坎值。倘若所接收的第一定位信號(hào)非大于強(qiáng)度門(mén)坎值時(shí),則在步驟S515中,第一定位單元110會(huì)關(guān)閉定位信號(hào)接收單元106,并于一間隔時(shí)間后重新執(zhí)行步驟S503。倘若所接收的第一定位信號(hào)大于強(qiáng)度門(mén)坎值時(shí),在步驟S505中,第一定位單元110會(huì)通過(guò)定位信號(hào)接收單元106接收一個(gè)或多個(gè)第二定位信號(hào),并依據(jù)定位信號(hào)接收單元106所接收的第二定位信號(hào)產(chǎn)生定位信息。此外,在步驟S507中,第一定位單元110會(huì)計(jì)算對(duì)應(yīng)所述定位信息的誤差值且判斷對(duì)應(yīng)此定位信息的誤差值是否小于定位容許誤差值。倘若對(duì)應(yīng)此定位信息的誤差值小于定位容許誤差值時(shí),則在步驟S509中,定位信息處理單元108會(huì)將定位信息傳送給應(yīng)用程序以響應(yīng)位置請(qǐng)求消息并且第一定位單元110會(huì)關(guān)閉定位信號(hào)接收單元106。倘若對(duì)應(yīng)此定位信息的誤差值非小于定位容許誤差值時(shí),在步驟S511中,第一定位單元110會(huì)判斷定位容許誤差值是否等于最大定位容許誤差值。倘若定位容許誤差值非等于最大定位容許誤差值時(shí),則在步驟S513中,第一定位單元110會(huì)動(dòng)態(tài)地調(diào)升定位容許誤差值。具體來(lái)說(shuō),如上所述,第一定位單元110會(huì)每隔一預(yù)定時(shí)間調(diào)升定位容許誤差值。之后,在步驟S515中,第一定位單元110會(huì)判斷執(zhí)行第一定位程序的時(shí)間是否已達(dá)所設(shè)定的間隔時(shí)間,即預(yù)設(shè)工作時(shí)間。倘若執(zhí)行第一定位程序的時(shí)間已達(dá)預(yù)設(shè)工作時(shí)間時(shí),則第一定位單元Iio會(huì)關(guān)閉定位信號(hào)接收單元106,并于間隔時(shí)間后步驟S503會(huì)被再次被執(zhí)行。倘若執(zhí)行第一定位程序的時(shí)間未已達(dá)所設(shè)定的間隔時(shí)間時(shí),步驟S505會(huì)被執(zhí)行。圖6為依據(jù)本發(fā)明另一范例實(shí)施例所繪示的定位信息處理方法的流程圖。請(qǐng)參照?qǐng)D6,于步驟S601,定位信息處理單元108從應(yīng)用程序接收位置請(qǐng)求消息。接著,于步驟S603,定位信息處理單元108會(huì)判斷應(yīng)用程序是否屬于LBS服務(wù)應(yīng)用程序。倘若應(yīng)用程序非屬于LBS應(yīng)用程序時(shí),在步驟S605中,第二定位單元112會(huì)啟動(dòng)定位信號(hào)接收單元106。接著,于步驟S607中,第二定位單元112會(huì)通過(guò)定位信號(hào)接收單元106持續(xù)地接收多個(gè)第三定位信號(hào),位置產(chǎn)生模塊420會(huì)依據(jù)定位信號(hào)接收單元106所接收的第三定位信號(hào)產(chǎn)生定位信息,并且在對(duì)應(yīng)定位信息的誤差值小于定位容許誤差值時(shí),定位信息處理單元108將依據(jù)所接收的第三定位信號(hào)將所產(chǎn)生的定位信息傳送給應(yīng)用程序。倘若判斷應(yīng)用程序?qū)儆贚BS服務(wù)應(yīng)用程序時(shí),則在步驟S609中,第一定位單元110會(huì)啟動(dòng)定位信號(hào)接收單元106,以通過(guò)定位信號(hào)接收單元106自定位系統(tǒng)接收多個(gè)第一定位信號(hào),且判斷這些第一定位信號(hào)的強(qiáng)度是否大于強(qiáng)度門(mén)坎值。倘若所接收的第一定位信號(hào)非大于強(qiáng)度門(mén)坎值時(shí),則在步驟S611中,第一定位單元Iio會(huì)關(guān)閉定 位信號(hào)接收單元106,并于一間隔時(shí)間后重新執(zhí)行步驟S609。倘若所接收的第一定位信號(hào)大于強(qiáng)度門(mén)坎值時(shí),在步驟S613中,第一定位單元110會(huì)通過(guò)定位信號(hào)接收單元106接收多個(gè)第二定位信號(hào),并依據(jù)定位信號(hào)接收單元106所接收的第二定位信號(hào)產(chǎn)生定位信息。此外,在步驟S615中,第一定位單元110會(huì)計(jì)算對(duì)應(yīng)所述定位信息的誤差值且判斷對(duì)應(yīng)此定位信息的誤差值是否小于定位容許誤差值。倘若對(duì)應(yīng)此定位信息的誤差值小于定位容許誤差值時(shí),則在步驟S617中,定位信息處理單元108會(huì)將定位信息傳送給應(yīng)用程序以響應(yīng)位置請(qǐng)求消息并且第一定位單元110會(huì)關(guān)閉定位信號(hào)接收單元106。倘若對(duì)應(yīng)此定位信息的誤差值非小于定位容許誤差值時(shí),在步驟S619中,第一定位單元110會(huì)判斷定位容許誤差值是否等于最大定位容許誤差值。倘若定位容許誤差值非等于最大定位容許誤差值時(shí),則在步驟S621中,第一定位單元110會(huì)動(dòng)態(tài)地調(diào)升定位容許誤差值。具體來(lái)說(shuō),如上所述,第一定位單元110會(huì)每隔一預(yù)定時(shí)間調(diào)升定位容許誤差值。之后,在步驟S623中,第一定位單元110會(huì)判斷執(zhí)行第一定位程序的時(shí)間是否已達(dá)所設(shè)定的間隔時(shí)間,即預(yù)設(shè)工作時(shí)間。倘若執(zhí)行第一定位程序的時(shí)間已達(dá)預(yù)設(shè)工作時(shí)間時(shí),則第一定位單元110會(huì)關(guān)閉定位信號(hào)接收單元106,并于間隔時(shí)間后步驟S609會(huì)被再次被執(zhí)行。倘若執(zhí)行第一定位程序的時(shí)間未達(dá)上述預(yù)設(shè)工作時(shí)間時(shí),步驟S613會(huì)被執(zhí)行。值得一提的是,本發(fā)明另一范例實(shí)施例本范例實(shí)施例提出一種計(jì)算機(jī)可讀記錄媒體,其基本概念類(lèi)似于上述諸范例實(shí)施例。所述計(jì)算機(jī)可讀記錄媒體可為任何可儲(chǔ)存數(shù)據(jù)的數(shù)據(jù)儲(chǔ)存元件,其儲(chǔ)存多個(gè)程序碼,當(dāng)這些程序碼被加載至微處理器單元后,此微處理器單元執(zhí)行這些程序碼以完成上述諸范例實(shí)施例所述的方法步驟及其相關(guān)作動(dòng)。此外,上述計(jì)算機(jī)可讀記錄媒體可以包括只讀存儲(chǔ)器(Read-Only Memory, ROM)、隨機(jī)存取存儲(chǔ)器(Random-Access Memory, RAM)、CD-ROM、磁帶、軟性磁盤(pán)、光學(xué)數(shù)據(jù)儲(chǔ)存元件等。所述非暫時(shí)性計(jì)算機(jī)可讀記錄媒體亦可分布于網(wǎng)絡(luò)耦接的計(jì)算機(jī)系統(tǒng)上,從而可用分布式方式來(lái)儲(chǔ)存及執(zhí)行上述程序碼。綜上所述,上述諸實(shí)施例提出的定位信息處理方法、電子裝置以及計(jì)算機(jī)可讀記錄媒體,其中在信號(hào)強(qiáng)度驗(yàn)證步驟中,倘若第一定位信號(hào)的強(qiáng)度非大于強(qiáng)度門(mén)坎值,則關(guān)閉定位信號(hào)接收單元,并于一間隔時(shí)間后執(zhí)行所述信號(hào)強(qiáng)度驗(yàn)證步驟。倘若第一定位信號(hào)的強(qiáng)度大于強(qiáng)度門(mén)坎值時(shí),則執(zhí)行第一定位程序,并依據(jù)定位信號(hào)接收單元所接收的第二定位信號(hào)產(chǎn)生定位信息。倘若對(duì)應(yīng)定位信息的誤差值小于定位容許誤差值,則將定位信息傳送給應(yīng)用程序以響應(yīng)位置請(qǐng)求消息并且關(guān)閉定位信號(hào)接收單元。倘若對(duì)應(yīng)定位信息的誤差值非小于定位容許誤差值,則重復(fù)執(zhí)行此第一定位程序,以及每隔一預(yù)設(shè)時(shí)間調(diào)升定位容許誤差值,直到定位容許誤差值等于最大定位容許誤差值為止。藉此,能有效地控制定位信號(hào)接收單元自定位系統(tǒng)接收定位信號(hào),進(jìn)而減少回報(bào)定位信息時(shí)的電力消耗。雖然本發(fā)明已以實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何所屬技術(shù)領(lǐng)域中具有通常知識(shí)者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動(dòng)與潤(rùn)飾,故本發(fā)明的保護(hù)范圍當(dāng)視 所附的權(quán)利要求范圍所界定者為準(zhǔn)。
權(quán)利要求
1.一種定位信息處理方法,用于具有一定位信號(hào)接收單元的一電子裝置中,其特征在于,該定位信息處理方法包括: 經(jīng)由該定位信號(hào)接收單元接收至少一定位信號(hào),并從該至少一定位信號(hào)中取得一定位/[目息;以及 依據(jù)該定位信息與一定位容許誤差值,選擇性調(diào)整該定位容許誤差值。
2.根據(jù)權(quán)利要求1所述的定位信息處理方法,還包括: 判斷該定位信號(hào)的強(qiáng)度是否大于一強(qiáng)度門(mén)坎值,倘若該定位信號(hào)的強(qiáng)度非大于該強(qiáng)度門(mén)坎值時(shí),停止該定位信號(hào)接收單元接收后續(xù)的該定位信號(hào)。
3.根據(jù)權(quán)利要求2所述的定位信息處理方法,還包括: 依據(jù)該定位信號(hào)的強(qiáng)度,設(shè)定于一可調(diào)整的間隔時(shí)間后重新執(zhí)行該定位信息處理方法。
4.根據(jù)權(quán)利要求1所述的定位信息處理方法,其中依據(jù)該定位信息與該定位容許誤差值,選擇性調(diào)整該定位容許誤差值的步驟還包括: 倘若對(duì)應(yīng)于該定位信息的一誤差值非小于該定位容許誤差值時(shí),調(diào)升該定位容許誤差值并重復(fù)執(zhí)行該定位信息處理方法。
5.根據(jù)權(quán)利要求1所述的定位信息處理方法,還包括: 從一應(yīng)用程序中獲取一定位容 許誤差參數(shù);以及 依據(jù)該定位容許誤差參數(shù)設(shè)定一最大定位容許誤差值。
6.根據(jù)權(quán)利要求1所述的定位信息處理方法,其中該定位信息是應(yīng)用于一應(yīng)用程序,且該應(yīng)用程序是以位置為基礎(chǔ)的服務(wù)應(yīng)用程序。
7.根據(jù)權(quán)利要求6所述的定位信息處理方法,還包括: 建立一應(yīng)用程序清單,以記錄至少一個(gè)以位置為基礎(chǔ)的服務(wù)應(yīng)用程序。
8.一種電子裝置,其特征在于,包括: 一定位信號(hào)接收單元;以及 一第一定位單元,耦接于該定位信號(hào)接收單元,該第一定位單元啟動(dòng)該定位信號(hào)接收單元,通過(guò)該定位信號(hào)接收單元接收至少一第一定位信號(hào),并從該至少一定位信號(hào)中取得一定位信息,且該第一定位單元依據(jù)該定位信息與一定位容許誤差值,選擇性調(diào)整該定位容許誤差值。
9.根據(jù)權(quán)利要求8所述的電子裝置,其中該第一定位單元判斷該至少一定位信號(hào)的強(qiáng)度是否大于一強(qiáng)度門(mén)坎值,倘若該至少一定位信號(hào)的強(qiáng)度非大于該強(qiáng)度門(mén)坎值時(shí),該第一定位單元停止該定位信號(hào)接收單元接收后續(xù)的該定位信號(hào)。
10.根據(jù)權(quán)利要求9所述的電子裝置,其中該第一定位單元依據(jù)該定位信號(hào)的強(qiáng)度設(shè)定于一可調(diào)整的間隔時(shí)間后重新啟動(dòng)該定位信號(hào)接收單元。
11.根據(jù)權(quán)利要求8所述的電子裝置,倘若對(duì)應(yīng)于該定位信息的一誤差值非小于該定位容許誤差值時(shí),該第一定位單元調(diào)升該定位容許誤差值。
12.根據(jù)權(quán)利要求8所述的電子裝置,其中該第一定位單元從一應(yīng)用程序中獲取一定位容許誤差參數(shù),以及依據(jù)該定位容許誤差參數(shù)設(shè)定一最大定位容許誤差值。
13.根據(jù)權(quán)利要求8所述的電子裝置,其中該定位信息是應(yīng)用于一應(yīng)用程序,且該應(yīng)用程序是以位置為基礎(chǔ)的服務(wù)應(yīng)用程序。
14.根據(jù)權(quán)利要求13所述的電子裝置,還包括: 一定位信息處理單元,建立一應(yīng)用程序清單,以記錄至少一個(gè)以位置為基礎(chǔ)的服務(wù)應(yīng)用程序。
15.一種計(jì)算機(jī)可讀記錄媒體,儲(chǔ)存多個(gè)程序碼,其特征在于,當(dāng)該多個(gè)程序碼被加載至一微處理器單元后,該微處理器單元執(zhí)行該多個(gè)程序碼以完成下列步驟: 令一電子裝置的一定位信號(hào)接收單元接收至少一定位信號(hào),并從該至少一定位信號(hào)中取得一定位信息;以及 依據(jù)該定位信息與一定位容許誤差值,選擇性調(diào)整該定位容許誤差值。
16.根據(jù)權(quán)利要求15所述的計(jì)算機(jī)可讀記錄媒體,其中該微處理器單元執(zhí)行該多個(gè)程序碼還完成下列步驟: 判斷該定位信號(hào)的強(qiáng)度是否大于一強(qiáng)度門(mén)坎值,倘若該定位信號(hào)的強(qiáng)度非大于該強(qiáng)度門(mén)坎值時(shí),停止該定位信號(hào)接收單元接收后續(xù)的該定位信號(hào)。
17.根據(jù)權(quán)利要求15所述的計(jì)算機(jī)可讀記錄媒體,其中該微處理器單元執(zhí)行該多個(gè)程序碼還完成下列步驟: 依據(jù)該定位信號(hào)的強(qiáng)度,設(shè)定于一可調(diào)整的間隔時(shí)間后重新啟動(dòng)該定位信號(hào)接收單J Li ο
18.根據(jù)權(quán)利要求15所述的計(jì)算機(jī)可讀記錄媒體,其中該微處理器單元執(zhí)行該多個(gè)程序碼還完成下列步驟: 倘若對(duì)應(yīng)于該定位信息的一誤差值非小于該定位容許誤差值時(shí),調(diào)升該定位容許誤差值。
19.根據(jù)權(quán)利要求15所述的計(jì)算機(jī)可讀記錄媒體,其中該微處理器單元執(zhí)行該多個(gè)程序碼還完成下列步驟: 從一應(yīng)用程序中獲取一定位容許誤差參數(shù);以及 依據(jù)該定位容許誤差參數(shù)設(shè)定一最大定位容許誤差值。
20.根據(jù)權(quán)利要求15所述的計(jì)算機(jī)可讀記錄媒體,其中該定位信息是應(yīng)用于一應(yīng)用程序,且該應(yīng)用程序是以位置為基礎(chǔ)的服務(wù)應(yīng)用程序。
21.根據(jù)權(quán)利要求15所述的計(jì)算機(jī)可讀記錄媒體,其中該微處理器單元執(zhí)行該多個(gè)程序碼還完成下列步驟: 建立一 應(yīng)用程序清單,以記錄至少一個(gè)以位置為基礎(chǔ)的服務(wù)應(yīng)用程序。
全文摘要
本發(fā)明提出一種定位信息處理方法、電子裝置以及計(jì)算機(jī)可讀記錄媒體。所述定位信息處理方法包括經(jīng)由定位信號(hào)接收單元接收至少一定位信號(hào),并從所述定位信號(hào)中取得定位信息。依據(jù)所述定位信息與定位容許誤差值,選擇性調(diào)整所述定位容許誤差值。
文檔編號(hào)G01S19/35GK103245959SQ20131002381
公開(kāi)日2013年8月14日 申請(qǐng)日期2013年1月22日 優(yōu)先權(quán)日2012年2月14日
發(fā)明者宋奕儒 申請(qǐng)人:宏達(dá)國(guó)際電子股份有限公司