專利名稱:手持設(shè)備自動(dòng)定位方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電子設(shè)備的定位方法,特別涉及一種應(yīng)用手持設(shè)備中傳感器的配合進(jìn)行位置確定的方法。
背景技術(shù):
現(xiàn)在很多手持設(shè)備比如手機(jī)(Mobile Phone)、導(dǎo)航儀(GPS)、移動(dòng)網(wǎng)絡(luò)設(shè)備(MID) 等都可以通過內(nèi)置的導(dǎo)航模塊來得到當(dāng)前設(shè)備的經(jīng)緯度信息,甚至可以通過地圖數(shù)據(jù)得到當(dāng)前所處的街道位置。但是這樣的位置信息無法讓手持設(shè)備知道使用者為什么會(huì)在這個(gè)地方,他們會(huì)在這個(gè)地方做什么,手持設(shè)備如何做才能更適合使用者在這個(gè)地方使用。更具體一點(diǎn)的說,手持設(shè)備得到當(dāng)前的經(jīng)緯度信息或者街道信息,但是卻不知道這個(gè)位置是居所還是公司或者是在室外,手持設(shè)備是放在包里還是放在桌面上,是靜止不動(dòng)還是在運(yùn)動(dòng)中。 而恰恰是這些更精確的信息才能使手持設(shè)備為使用者在不同的環(huán)境中提供不同的服務(wù)。而目前的手持設(shè)備并不會(huì)根據(jù)當(dāng)前用戶所處的環(huán)境或者手持設(shè)備所處的環(huán)境來動(dòng)態(tài)調(diào)整所提供的功能、服務(wù),隨著技術(shù)的發(fā)展,手持設(shè)備一定會(huì)從死的設(shè)備變得更加智能,手持設(shè)備會(huì)像人一樣根據(jù)當(dāng)前的位置環(huán)境提供相應(yīng)的服務(wù)。隨著技術(shù)的發(fā)展,現(xiàn)在越來越多的手持設(shè)備加入了各種各樣的傳感器,但是這些傳感器目前還只是簡單的用途,比如距離傳感器只是用于在接聽電話時(shí)關(guān)閉屏幕,而光線傳感器只是感知光線強(qiáng)弱來調(diào)節(jié)背光亮度,動(dòng)作傳感器只是用于翻轉(zhuǎn)屏幕,聲音傳感器或者降噪芯片只是用來降噪。這些傳感器并沒有被很好的利用。本發(fā)明則提供一種使用各種傳感器來精確判斷位置信息的方法,用以改善或解決上述的問題。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于提供一種手持設(shè)備自動(dòng)判斷位置信息的方法。本發(fā)明通過這樣的技術(shù)方案解決上述的技術(shù)問題本發(fā)明提供一種手持設(shè)備自動(dòng)定位方法,該方法包括如下步驟提供中央處理器; 提供存儲(chǔ)模塊;提供計(jì)時(shí)模塊;提供定位模塊;定義至少第一時(shí)間段與第二時(shí)間段,并存儲(chǔ)在存儲(chǔ)模塊中;計(jì)時(shí)模塊與定位模塊將當(dāng)前時(shí)間信息與位置信息提供給中央處理器;中央處理器判斷當(dāng)前時(shí)間是否為第一時(shí)間段或第二時(shí)間段范圍內(nèi),并將對(duì)應(yīng)的位置信息保存至存儲(chǔ)模塊;將多次保存的位于第一時(shí)間段內(nèi)的相同的位置信息保存至存儲(chǔ)模塊并定義為第一場(chǎng)所,將多次保存的位于第二時(shí)間段內(nèi)的相同的位置信息保存至存儲(chǔ)模塊并定義為第二場(chǎng)所。作為一種改進(jìn),該步驟還包括提供一光線傳感器用以監(jiān)測(cè)手持設(shè)備當(dāng)前環(huán)境的光亮度并提供給中央處理器。作為一種改進(jìn),該步驟還包括提供一距離傳感器用以監(jiān)測(cè)手持設(shè)備與當(dāng)前環(huán)境中其他物體之間的距離并提供給中央處理器。
作為一種改進(jìn),該步驟還包括提供一動(dòng)作傳感器用以監(jiān)測(cè)手持設(shè)備當(dāng)前的運(yùn)動(dòng)狀態(tài)并提供給中央處理器。作為一種改進(jìn),該步驟還包括提供一聲音傳感器用以監(jiān)測(cè)手持設(shè)備當(dāng)前環(huán)境嘈雜度并提供給中央處理器。作為一種改進(jìn),中央處理器綜合各種傳感器的狀態(tài)來精確判斷當(dāng)前的位置情況。作為一種改進(jìn),中央處理器從定位模塊接收到的第一時(shí)間段或第二時(shí)間段內(nèi)的位置若連續(xù)不同于第一位置或第二位置,則重新定義新的位置為第一位置或第二位置。與現(xiàn)有技術(shù)相比較,本發(fā)明具有以下優(yōu)點(diǎn)利用本發(fā)明的方法,可精確判斷手持設(shè)備當(dāng)前位置信息,能使手持設(shè)備為用戶在不同的環(huán)境中提供不同的服務(wù),并根據(jù)當(dāng)前用戶所處的環(huán)境或者手持設(shè)備所處的環(huán)境來動(dòng)態(tài)調(diào)整所提供的功能、服務(wù)。
圖1是本發(fā)明涉及的手持設(shè)備的系統(tǒng)架構(gòu)圖。圖2是本發(fā)明手持設(shè)備自動(dòng)定位方法中判斷居所和工作場(chǎng)所的流程圖。圖3是本發(fā)明手持設(shè)備自動(dòng)定位方法中判斷在外出差或游玩地流程圖。
具體實(shí)施例方式下面結(jié)合附圖詳細(xì)說明本發(fā)明的具體實(shí)施方式
。一般來說,位置信息可以精確地分為居所、工作地點(diǎn)、室外等。而辦公場(chǎng)所又可分為安靜的辦公室、嘈雜的市場(chǎng)或賣場(chǎng)、走家串戶的推銷員等。手持設(shè)備的精確位置信息還可以包括是在桌上還是在包中或口袋中。一天有24個(gè)小時(shí),手持設(shè)備會(huì)跟著使用者在一天的時(shí)間內(nèi)到達(dá)多個(gè)地方。一般來說使用者在工作時(shí)間應(yīng)該是在上班,下班時(shí)間會(huì)在居所。如果既不是在居所也不是在工作地點(diǎn),那一般來說工作日時(shí)間應(yīng)該是在外出差,休息日時(shí)間應(yīng)該是在外游玩。因此,本發(fā)明手持設(shè)備自動(dòng)定位方法中的第一步驟是先設(shè)置工作時(shí)間和下班時(shí)間,如周一至周五每天的08 30 18 00定義為工作時(shí)間,周一至周五每天的18 00至次日 08:30以及周六周日為休息時(shí)間。實(shí)際上,上述時(shí)間可自定義為其他時(shí)間段,未必是工作時(shí)間或休息時(shí)間,可根據(jù)用戶需要自行設(shè)定,只要有所區(qū)分即可,因此,可概括成第一時(shí)間段和第二時(shí)間段等,也可根據(jù)實(shí)際需要定義多種時(shí)間段。請(qǐng)參圖1,為本發(fā)明所涉及的手持設(shè)備的系統(tǒng)框圖,該電子設(shè)備10包括中央處理器11、計(jì)時(shí)模塊12、定位模塊13、光線傳感器14、距離傳感器15、動(dòng)作傳感器16、聲音傳感器17以及其他實(shí)現(xiàn)各種功能的傳感器18。除了上述外,實(shí)際還需要一存儲(chǔ)模塊。其中,中央處理器11負(fù)責(zé)收集上述各模塊及傳感器的上報(bào)信息,并根據(jù)這些上報(bào)信息確定需執(zhí)行的功能;計(jì)時(shí)模塊12主要用以提供當(dāng)前時(shí)間;定位模塊13主要用以確定手持設(shè)備當(dāng)前經(jīng)緯度,可以為GPS模塊;光線傳感器14主要用以確認(rèn)手持設(shè)備當(dāng)前環(huán)境的光亮度;距離傳感器15主要確定手持設(shè)備與當(dāng)前環(huán)境中物體之間的距離關(guān)系;動(dòng)作傳感器 16主要監(jiān)測(cè)設(shè)備當(dāng)前運(yùn)動(dòng)與否;聲音傳感器17主要用以監(jiān)測(cè)手持設(shè)備當(dāng)前環(huán)境的聲音大??;其他傳感器18主要為實(shí)現(xiàn)其他數(shù)據(jù)測(cè)量提供幫助。存儲(chǔ)模塊用以記錄位置信息或者自定義時(shí)間段等,可以使中央處理器的一部分,也可以是單獨(dú)的元件。
中央處理器根據(jù)計(jì)時(shí)模塊12上報(bào)的時(shí)間信息的不同來做判斷,計(jì)時(shí)模塊12上報(bào)中央處理器11的當(dāng)前時(shí)間如果在定義的工作時(shí)間內(nèi),中央處理器11則將調(diào)用工作時(shí)間內(nèi)的執(zhí)行程序,如果在定義的休息時(shí)間內(nèi),則調(diào)用休息時(shí)間內(nèi)的執(zhí)行程序。另外,中央處理器 11從定位模塊13獲得當(dāng)前的位置信息,記錄并存儲(chǔ)下來,經(jīng)過一段期間的監(jiān)測(cè)與存儲(chǔ),如果這個(gè)位置基本不變,那就可以確定這個(gè)地方就是辦公場(chǎng)所還是居所,因?yàn)楣ぷ鲿r(shí)間內(nèi)的不變的位置可認(rèn)為是工作場(chǎng)所,而休息時(shí)間內(nèi)的不變的位置可認(rèn)為是居所。請(qǐng)參圖2,是判斷居所和辦公場(chǎng)所的流程圖,即,計(jì)時(shí)模塊提供當(dāng)前時(shí)間給中央處理器,中央處理器判斷當(dāng)前時(shí)間位于工作時(shí)間范圍內(nèi)還是休息時(shí)間范圍內(nèi),再從定位模塊獲取位置信息,并作記錄與存儲(chǔ),多次判斷后,可認(rèn)為工作時(shí)間內(nèi)的相同位置為工作場(chǎng)所,而休息時(shí)間內(nèi)的相同位置為居所。
確定居所和辦公地點(diǎn)之后,如果定位模塊獲得的位置信息不是這兩個(gè)地點(diǎn),即,中央處理器從定位模塊獲取的位置信息既不是確認(rèn)的居所,也不是確認(rèn)的工作場(chǎng)所,則可判斷手持設(shè)備當(dāng)前是在室外,如果是工作時(shí)間可以認(rèn)為是在外辦公,如果是休息時(shí)間則可認(rèn)為是在外游玩。圖3是本發(fā)明手持設(shè)備自動(dòng)定位方法中判斷在外出差或游玩地流程圖,定位模塊上報(bào)當(dāng)前位置給中央處理器,中央處理器確定當(dāng)前位置既不是居所也不是辦公場(chǎng)所,則從計(jì)時(shí)模塊獲得當(dāng)前時(shí)間,如果是工作時(shí)間則認(rèn)為是在外辦公或出差,如果是休息時(shí)間則認(rèn)為是在外游玩。實(shí)際上,先獲取位置信息還是時(shí)間信息不重要,重要的是兩者之間的綜合判斷。如果連續(xù)多次工作時(shí)間在同一個(gè)非工作地點(diǎn)或是休息時(shí)間在同一個(gè)非居所地點(diǎn), 則可能是換工作或者是搬家,系統(tǒng)將重新更新新的工作場(chǎng)所或新的居所地點(diǎn)。如果工作時(shí)間的地點(diǎn)經(jīng)常變化,則認(rèn)為用戶為非固定工作地點(diǎn),可能是推銷員、快遞員等。中央處理器從聲音傳感器獲得當(dāng)前環(huán)境的噪音,可以確定工作環(huán)境是安靜的辦公室還是嘈雜環(huán)境,我們把嘈雜環(huán)境統(tǒng)稱為賣場(chǎng)環(huán)境。如果是在室外,中央處理器從動(dòng)作傳感器得到手持設(shè)備的運(yùn)動(dòng)情況,可以確定當(dāng)前是在移動(dòng)中還是在靜止?fàn)顟B(tài)。根據(jù)以上描述,本方法可以比較精確的判斷出當(dāng)前位置是居所、工作場(chǎng)所或是室夕卜,工作場(chǎng)所又可進(jìn)一步精確判斷出是辦公室、賣場(chǎng)或是非固定工作地點(diǎn),室外又可精確判斷出是出差中還是在外游玩。實(shí)際上,居所還是工作場(chǎng)所僅是距離而已,可以根據(jù)需要自定義多個(gè)場(chǎng)所,如第一場(chǎng)所、第二場(chǎng)所等。本方法還可以通過距離傳感器來獲得當(dāng)前手持設(shè)備所處的環(huán)境,比如是在桌面上的空曠環(huán)境還是在包中或是口袋中。通過光線傳感器來確定當(dāng)前環(huán)境是黑暗環(huán)境還是亮光的環(huán)境。中央處理器打開距離傳感器獲得手持設(shè)備周圍的距離情況,如果檢測(cè)不到物體,則說明是在空曠的環(huán)境下,可以認(rèn)為是在桌面上;如果檢測(cè)到有物體,則說明手持設(shè)備周圍有物體,可能是被東西壓著或者是在包中,統(tǒng)稱為包中。中央處理器打開光線傳感器單元獲得手持設(shè)備周圍的光照情況,如果光照很好, 則說明是在比較亮的境況下,如果光照很暗甚至全黑,則可以認(rèn)為是在黑暗的房間或者在很密閉的包中,此時(shí)打開距離傳感器確定周圍物體,如果沒有檢測(cè)到物體,則說明是在黑暗的房間,如果有物體則說明是在密閉性比較好的包中。經(jīng)過以上步驟,可以使得中央處理器自動(dòng)判斷手持設(shè)備當(dāng)前位置,并且調(diào)用執(zhí)行程序,比如,在工作時(shí)間,監(jiān)測(cè)到手持設(shè)備是在比較安靜的工作場(chǎng)所的話,將自動(dòng)降低鈴聲音量,而在比較嘈雜的工作場(chǎng)所的時(shí)候,則提升音量等。當(dāng)然,還有其他利用這些位置信息以及傳感器獲得的數(shù)據(jù)調(diào)用其他有利于提升用戶體驗(yàn)的程序的情形,不一一例舉??傊ㄟ^中央處理器綜合各種傳感器的狀態(tài)或者提供的數(shù)據(jù)來精確判斷當(dāng)前的位置情況,以提供用戶更加智能且貼心的應(yīng)用環(huán)境。
以上所述僅為本發(fā)明的較佳實(shí)施方式,本發(fā)明的保護(hù)范圍并不以上述實(shí)施方式為限,但凡本領(lǐng)域普通技術(shù)人員根據(jù)本發(fā)明所揭示內(nèi)容所作的等效修飾或變化,皆應(yīng)納入權(quán)利要求書中記載的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種手持設(shè)備自動(dòng)定位方法,其特征在于,該方法包括如下步驟提供中央處理器;提供存儲(chǔ)模塊;提供計(jì)時(shí)模塊;提供定位模塊;定義至少第一時(shí)間段與第二時(shí)間段,并存儲(chǔ)在存儲(chǔ)模塊中;計(jì)時(shí)模塊與定位模塊將當(dāng)前時(shí)間信息與位置信息提供給中央處理器;中央處理器判斷當(dāng)前時(shí)間是否為第一時(shí)間段或第二時(shí)間段范圍內(nèi),并將對(duì)應(yīng)的位置信息保存至存儲(chǔ)模塊;將多次保存的位于第一時(shí)間段內(nèi)的相同的位置信息保存至存儲(chǔ)模塊并定義為第一場(chǎng)所,將多次保存的位于第二時(shí)間段內(nèi)的相同的位置信息保存至存儲(chǔ)模塊并定義為第二場(chǎng)所。
2.根據(jù)權(quán)利要求1所述的手持設(shè)備自動(dòng)定位方法,其特征在于,該步驟還包括提供一光線傳感器用以監(jiān)測(cè)手持設(shè)備當(dāng)前環(huán)境的光亮度并提供給中央處理器。
3.根據(jù)權(quán)利要求1或2所述的手持設(shè)備自動(dòng)定位方法,其特征在于,該步驟還包括提供一距離傳感器用以監(jiān)測(cè)手持設(shè)備與當(dāng)前環(huán)境中其他物體之間的距離并提供給中央處理器。
4.根據(jù)權(quán)利要求1或2所述的手持設(shè)備自動(dòng)定位方法,其特征在于,該步驟還包括提供一動(dòng)作傳感器用以監(jiān)測(cè)手持設(shè)備當(dāng)前的運(yùn)動(dòng)狀態(tài)并提供給中央處理器。
5.根據(jù)權(quán)利要求1或2所述的手持設(shè)備自動(dòng)定位方法,其特征在于,該步驟還包括提供一聲音傳感器用以監(jiān)測(cè)手持設(shè)備當(dāng)前環(huán)境嘈雜度并提供給中央處理器
6.根據(jù)權(quán)利要求1或2所述的手持設(shè)備自動(dòng)定位方法,其特征在于,中央處理器綜合各種傳感器的狀態(tài)來精確判斷當(dāng)前的位置情況。
7.根據(jù)權(quán)利要求1所述的手持設(shè)備自動(dòng)定位方法,其特征在于,中央處理器從定位模塊接收到的第一時(shí)間段或第二時(shí)間段內(nèi)的位置若連續(xù)不同于第一位置或第二位置,則重新定義新的位置為第一位置或第二位置。
全文摘要
本發(fā)明涉及一種手持設(shè)備自動(dòng)定位方法,該方法包括如下步驟提供中央處理器;提供存儲(chǔ)模塊;提供計(jì)時(shí)模塊;提供定位模塊;定義至少第一時(shí)間段與第二時(shí)間段,并存儲(chǔ)在存儲(chǔ)模塊中;計(jì)時(shí)模塊與定位模塊將當(dāng)前時(shí)間信息與位置信息提供給中央處理器;中央處理器判斷當(dāng)前時(shí)間是否為第一時(shí)間段或第二時(shí)間段范圍內(nèi),并將對(duì)應(yīng)的位置信息保存至存儲(chǔ)模塊;將多次保存的位于第一時(shí)間段內(nèi)的相同的位置信息保存至存儲(chǔ)模塊并定義為第一場(chǎng)所,將多次保存的位于第二時(shí)間段內(nèi)的相同的位置信息保存至存儲(chǔ)模塊并定義為第二場(chǎng)所。本發(fā)明可精確判斷手持設(shè)備當(dāng)前位置信息,并根據(jù)當(dāng)前用戶所處的環(huán)境或者手持設(shè)備所處的環(huán)境來動(dòng)態(tài)調(diào)整所提供的功能、服務(wù)。
文檔編號(hào)H04W4/02GK102170608SQ20101060236
公開日2011年8月31日 申請(qǐng)日期2010年12月23日 優(yōu)先權(quán)日2010年12月23日
發(fā)明者吳志恒 申請(qǐng)人:上海恒途信息科技有限公司