專利名稱:位置檢測系統(tǒng)及位置檢測方法
技術(shù)領(lǐng)域:
本發(fā)明涉及位置管理,且特別涉及一種可以進(jìn)行位置檢測的系統(tǒng)及方法。
背景技術(shù):
近年來,移動(dòng)裝置,如移動(dòng)電話、智能手機(jī)與個(gè)人數(shù)字助理等變得越來越高階且變得更多功能化。舉例來說,移動(dòng)裝置可以具備電信通訊能力、電子郵件、進(jìn)階通訊錄管理、媒體播放、以及其他各式各樣的能力與應(yīng)用。由于這些裝 置的便利,也使得這些裝置成為人們的生活必需品之一?!銇碚f,許多移動(dòng)裝置可以配備一無線定位技術(shù),如全球定位系統(tǒng)(GlobalPositioning System, GPS)。全球定位系統(tǒng)可以由衛(wèi)星接收信號(hào),以判定移動(dòng)裝置的位置。然而,受限于全球定位系統(tǒng)的技術(shù)限制,當(dāng)移動(dòng)裝置處于室內(nèi)時(shí),移動(dòng)裝置無法接受到衛(wèi)星信號(hào),因此無法得知移動(dòng)裝置目前的位置。另外,受限于全球定位系統(tǒng)的精密度,當(dāng)相同移動(dòng)裝置處于一小范圍區(qū)域時(shí),亦難以判別個(gè)別移動(dòng)裝置的位置。當(dāng)移動(dòng)裝置間可以相互得知彼此的位置時(shí),將可以激發(fā)出更多用戶操作接口與應(yīng)用的創(chuàng)新。因此,如何在移動(dòng)裝置間提供彼此位置的信息,將成為后續(xù)創(chuàng)新與開發(fā)的重要關(guān)鍵。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供位置檢測系統(tǒng)及方法,以克服前述問題。本發(fā)明實(shí)施例的一種位置檢測系統(tǒng)適用于一第一移動(dòng)裝置。系統(tǒng)包括一收發(fā)單元、一存儲(chǔ)單元、至少一傳感器、與一處理單元。存儲(chǔ)單元記錄一參考點(diǎn)。至少一傳感器檢測相應(yīng)第一移動(dòng)裝置的一移動(dòng)、一加速度與所處的一方位。處理單元于一既定時(shí)間間隔,依據(jù)既定時(shí)間、與至少一傳感器所檢測的數(shù)據(jù)計(jì)算第一移動(dòng)裝置相對于參考點(diǎn)的一位移,且將位移通過收發(fā)單元至少傳送給一第二移動(dòng)裝置。本發(fā)明實(shí)施例的一種位置檢測方法。首先,一第一移動(dòng)裝置記錄一參考點(diǎn)。之后,利用至少一傳感器檢測相應(yīng)第一移動(dòng)裝置的一移動(dòng)、一加速度與所處的一方位。接著,在一既定時(shí)間間隔,依據(jù)既定時(shí)間、與至少一傳感器所檢測的數(shù)據(jù)計(jì)算第一移動(dòng)裝置相對于參考點(diǎn)的一位移,并將位移至少傳送給一第二移動(dòng)裝置。在一些實(shí)施例中,第二移動(dòng)裝置可以依據(jù)參考點(diǎn)與相應(yīng)第一移動(dòng)裝置的位移計(jì)算出相應(yīng)第一移動(dòng)裝置的一目前位置。在一些實(shí)施例中,第一移動(dòng)裝置于參考點(diǎn)執(zhí)行一操作以將參考點(diǎn)進(jìn)行記錄,其中,操作可以包括啟動(dòng)一特定應(yīng)用程序、或接觸或碰撞第二移動(dòng)裝置。在一些實(shí)施例中,當(dāng)?shù)谝灰苿?dòng)裝置與第二移動(dòng)裝置接觸或碰撞后,第一移動(dòng)裝置與第二移動(dòng)裝置相互記錄與追蹤彼此的位置。在一些實(shí)施例中,第二移動(dòng)裝置可以利用一觸控式屏幕產(chǎn)生一鄰近手勢信息,以修正相應(yīng)第一移動(dòng)裝置的目前位置。
本發(fā)明上述方法可以通過程序代碼方式存在。當(dāng)程序代碼被機(jī)器載入且執(zhí)行時(shí),機(jī)器變成用以實(shí)行本發(fā)明的裝置。為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例,并配合所附圖示,詳細(xì)說明如下。
圖I為一示意圖,顯示依據(jù)本發(fā)明實(shí)施例的位置檢測系統(tǒng)。圖2為一示意圖,顯示依據(jù)本發(fā)明實(shí)施例的移動(dòng)裝置。圖3為一流程圖,顯示依據(jù)本發(fā)明實(shí)施例的位置檢測方法。圖4為一流程圖,顯示依據(jù)本發(fā)明另一實(shí)施例的位置檢測方法。 圖5為一示意圖,顯示依據(jù)本發(fā)明另一實(shí)施例的位置檢測系統(tǒng)。圖6為一流程圖,顯示依據(jù)本發(fā)明另一實(shí)施例的位置檢測方法。主要元件符號(hào)說明1000 位置檢測系統(tǒng);1100、1200、1300 移動(dòng)裝置;R 參考點(diǎn);1110 收發(fā)單元;1120 存儲(chǔ)單元;1121 參考點(diǎn)信息;1130 傳感器;1140 處理單元;S3100、S3200、· · ·、S3500 步驟;S4100、S4200 步驟;5100 第一移動(dòng)裝置;5200 第二移動(dòng)裝置;S6100、S6200、· · ·、S6600 步驟。
具體實(shí)施例方式圖I顯示依據(jù)本發(fā)明實(shí)施例的位置檢測系統(tǒng)。如圖I所示,在本發(fā)明實(shí)施例的位置檢測系統(tǒng)1000中,移動(dòng)裝置1100、1200及1300間可以通過無線傳輸,如WiFi或藍(lán)牙等傳輸技術(shù)來傳送相關(guān)信息。通過使用一參考點(diǎn)R,每一移動(dòng)裝置1100、1200及1300可以得知其他移動(dòng)裝置的目前位置。圖2顯示依據(jù)本發(fā)明實(shí)施例的移動(dòng)裝置。依據(jù)本發(fā)明實(shí)施例的移動(dòng)裝置1100可以是移動(dòng)電話、智能手機(jī)、個(gè)人數(shù)字助理、個(gè)人上網(wǎng)裝置等可攜式裝置。依據(jù)本發(fā)明實(shí)施例的移動(dòng)裝置1100至少包括一收發(fā)單元1110、一存儲(chǔ)單元1120、至少一傳感器1130、與一處理單元1140。收發(fā)單元1110可以以無線傳輸,如WiFi或藍(lán)牙等傳輸技術(shù)來傳送相關(guān)信息至其他移動(dòng)裝置。值得注意的是,在一些實(shí)施例中,收發(fā)單元1110可以是一 WiFi單元、或一藍(lán)牙單元。存儲(chǔ)單元1120中記錄相應(yīng)參考點(diǎn)R的信息1121。傳感器1130用以檢測相應(yīng)第一移動(dòng)裝置的一移動(dòng)、一加速度與所處的一方位。值得注意的是,在一些實(shí)施例中,移動(dòng)裝置1100中的傳感器1130可以包括一陀螺儀(Gyroscope)、一重力傳感器(G-sensor)、或一電子羅盤(e-compass)。其中,陀螺儀可以檢測相應(yīng)移動(dòng)裝置1100的移動(dòng),重力傳感器可以檢測相應(yīng)移動(dòng)裝置1100的加速度,且電子羅盤可以檢測相應(yīng)移動(dòng)裝置1100所處的方位。注意的是,前述不同種類的傳感器僅為本申請的例子,本發(fā)明并不限定于此。任何可以用以檢測相應(yīng)第一移動(dòng)裝置的移動(dòng)、加速度與所處方位的傳感器皆可應(yīng)用至本發(fā)明。處理單元1140用以執(zhí)行本申請的位置檢測方法,其細(xì)節(jié)將于后進(jìn)行說明。圖3顯示依據(jù)本發(fā)明實(shí)施例的位置檢測方法。依據(jù)本發(fā)明實(shí)施例的位置檢測方法可以適用于一移動(dòng)裝置,如移動(dòng)電話、智能手機(jī)、個(gè)人數(shù)字助理、個(gè)人上網(wǎng)裝置等可攜式裝置。在此實(shí)施例中,移動(dòng)裝置可以計(jì)算自身相對于參考點(diǎn)的位移,并將位移傳送給其他移動(dòng) >J-U ρ α裝直。如步驟S3100,記錄一參考點(diǎn)。值得注意的是,在一些實(shí)施例中,參考點(diǎn)可以位于一固定位置。此時(shí),移動(dòng)裝置可以移動(dòng)至參考點(diǎn),且執(zhí)行一操作,如啟動(dòng)一特定應(yīng)用程序以將相應(yīng)此參考點(diǎn)的位置信息進(jìn)行記錄。此外,在一些實(shí)施例中,至少兩個(gè)移動(dòng)裝置可以相互進(jìn)行接觸或碰撞、或同時(shí)在相同位置啟動(dòng)一特定應(yīng)用程序。此至少兩個(gè)移動(dòng)裝置接觸或碰撞的位置可以設(shè)定為參考點(diǎn)。當(dāng)此至少兩個(gè)移動(dòng)裝置相互進(jìn)行接觸或碰撞時(shí),相應(yīng)此參考點(diǎn)的位置信息將會(huì)被進(jìn)行記錄。另外,在一些實(shí)施例中,當(dāng)此至少兩個(gè)移動(dòng)裝置相互進(jìn)行接觸或碰撞之后,每一移動(dòng)裝置可以記錄相互接觸或碰撞的移動(dòng)裝置,并追蹤后續(xù)的位置。之后,移動(dòng)裝置可以移動(dòng)。同時(shí),如步驟S3200,利用移動(dòng)裝置的至少一傳感器檢測相應(yīng)移動(dòng)裝置的移動(dòng)、加速度與所處的方位。類似地,如前所述,在一些實(shí)施例中,移動(dòng)裝置中的傳感器可以包括一陀螺儀、一重力傳感器、與/或一電子羅盤。其中,陀螺儀可以檢測相應(yīng)移動(dòng)裝置的移動(dòng),重力傳感器可以檢測相應(yīng)移動(dòng)裝置的加速度,且電子羅盤可以檢測相應(yīng)移動(dòng)裝置所處的方位。注意的是,前述不同種類的傳感器僅為本申請的例子,本發(fā)明并不限定于此。任何可以用以檢測相應(yīng)第一移動(dòng)裝置的移動(dòng)、加速度與所處方位的傳感器皆可應(yīng)用至本發(fā)明。接著,如步驟S3300,判斷是否經(jīng)過一既定時(shí)間之間隔。提醒的是,既定時(shí)間的長短可以依據(jù)不同需求與應(yīng)用進(jìn)行設(shè)計(jì)與調(diào)整。當(dāng)并未經(jīng)過既定時(shí)間時(shí)(步驟S3300的否),流程回到步驟S3200。當(dāng)經(jīng)過既定時(shí)間時(shí)(步驟S3300的是),如步驟S3400,依據(jù)既定時(shí)間、與傳感器所檢測的數(shù)據(jù)計(jì)算移動(dòng)裝置相對于參考點(diǎn)的一位移。值得注意的是,在一些實(shí)施例中,可以依據(jù)既定時(shí)間、與傳感器所檢測的數(shù)據(jù)利用下述公式計(jì)算移動(dòng)裝置相對于參考點(diǎn)的位移S(x) = V cos axt-\- — a cos axt2
2 、s(y) =v cos β 乂t + — a cos βχ 1 R
2 、=V cos yxt-\- — a cos χχ 2
O其中,S(x)、S(y)及S(z)表示移動(dòng)裝置相對于參考點(diǎn)分別于x、y及z軸的位移,vcos a、VCOS β及VCOS Y表示移動(dòng)裝置的初速度分別于x、y及ζ軸的分量,且acos α、acos β及acos Y表示移動(dòng)裝置的初速度分別于x、y及ζ軸的分量。當(dāng)計(jì)算出移動(dòng)裝置相對于參考點(diǎn)的位移之后,如步驟S3500,通過移動(dòng)裝置的收發(fā)單元將位移傳送給其他移動(dòng)裝置。之后,流程回到步驟S3200。圖4顯示依據(jù)本發(fā)明另一實(shí)施例的位置檢測方法。依據(jù)本發(fā)明實(shí)施例的位置檢測方法可以適用于一移動(dòng)裝置,如移動(dòng)電話、智能手機(jī)、個(gè)人數(shù)字助理、個(gè)人上網(wǎng)裝置等可攜式裝置。在此實(shí)施例中,移動(dòng)裝置可以由其他移動(dòng)裝置取得相對于參考點(diǎn)的位移,并計(jì)算出移動(dòng)裝置的位置。如步驟S4100,由一特定移動(dòng)裝置接收相應(yīng)此特定移動(dòng)裝置的位移。如步驟 S4200,依據(jù)參考點(diǎn)與相應(yīng)此特定移動(dòng)裝置的位移計(jì)算出相應(yīng)此特定移動(dòng)裝置的目前位置。提醒的是,在一些實(shí)施例中,當(dāng)移動(dòng)裝置發(fā)覺其內(nèi)部計(jì)算得到相應(yīng)特定移動(dòng)裝置的目前位置與實(shí)際上看見此特定移動(dòng)裝置的位置有差異時(shí),用戶可以通過移動(dòng)裝置產(chǎn)生一修正指令,以修正相應(yīng)特定移動(dòng)裝置的目前位置。舉例來說,在一些實(shí)施例中,用戶可以利用移動(dòng)裝置的一觸控式屏幕(未顯示)產(chǎn)生一鄰近手勢信息。其中,此鄰近手勢信息可以指向此特定移動(dòng)裝置。依據(jù)此鄰近手勢資與特定移動(dòng)裝置的移動(dòng)軌跡便可將相應(yīng)特定移動(dòng)裝置的目前位置進(jìn)行修正。圖5顯示依據(jù)本發(fā)明另一實(shí)施例的位置檢測系統(tǒng)。如圖5所示,在本發(fā)明實(shí)施例的位置檢測系統(tǒng)5000中,第一移動(dòng)裝置5100與第二移動(dòng)裝置5200間可以通過無線傳輸,如WiFi或藍(lán)牙等傳輸技術(shù)來傳送相關(guān)信息。通過使用一參考點(diǎn)R,第一移動(dòng)裝置5100與第二移動(dòng)裝置5200得知彼此的目前位置。請同時(shí)參考圖5與圖6,圖6顯示依據(jù)本發(fā)明另一實(shí)施例的位置檢測方法。注意的是,如前所述,第一移動(dòng)裝置5100與第二移動(dòng)裝置5200得知彼此的目前位置。然而,在此實(shí)施例中,僅以第二移動(dòng)裝置5200計(jì)算得知第一移動(dòng)裝置5100的部分進(jìn)行說明。如步驟S6100,第一移動(dòng)裝置5100記錄一參考點(diǎn)R。類似地,在一些實(shí)施例中,參考點(diǎn)R可以位于一固定位置。此時(shí),第一移動(dòng)裝置5100可以移動(dòng)至參考點(diǎn)R,且執(zhí)行一操作,如啟動(dòng)一特定應(yīng)用程序以將相應(yīng)此參考點(diǎn)R的位置信息進(jìn)行記錄。此外,在一些實(shí)施例中,第一移動(dòng)裝置5100與第二移動(dòng)裝置5200可以相互進(jìn)行接觸或碰撞、或同時(shí)在相同位置啟動(dòng)一特定應(yīng)用程序。第一移動(dòng)裝置5100與第二移動(dòng)裝置5200接觸或碰撞的位置可以設(shè)定為參考點(diǎn)R。當(dāng)?shù)谝灰苿?dòng)裝置5100與第二移動(dòng)裝置5200相互進(jìn)行接觸或碰撞時(shí),相應(yīng)此參考點(diǎn)R的位置信息將會(huì)被進(jìn)行記錄。另外,在一些實(shí)施例中,當(dāng)?shù)谝灰苿?dòng)裝置5100與第二移動(dòng)裝置5200相互進(jìn)行接觸或碰撞之后,第一移動(dòng)裝置5100與第二移動(dòng)裝置5200可以分別記錄相互接觸或碰撞的移動(dòng)裝置,并追蹤后續(xù)的位置。之后,第一移動(dòng)裝置5100可以移動(dòng)。同時(shí),如步驟S6200,利用第一移動(dòng)裝置5100的至少一傳感器檢測相應(yīng)第一移動(dòng)裝置5100的移動(dòng)、加速度與所處的方位。類似地,如前所述,在一些實(shí)施例中,移動(dòng)裝置中的傳感器可以包括一陀螺儀、一重力傳感器、與/或一電子羅盤。其中,陀螺儀可以檢測相應(yīng)移動(dòng)裝置的移動(dòng),重力傳感器可以檢測相應(yīng)移動(dòng)裝置的加速度,且電子羅盤可以檢測相應(yīng)移動(dòng)裝置所處的方位。注意的是,前述不同種類的傳感器僅為本申請的例子,本發(fā)明并不限定于此。任何可以用以檢測相應(yīng)第一移動(dòng)裝置的移動(dòng)、加速度與所處方位的傳感器皆可應(yīng)用至本發(fā)明。之后,如步驟S6300,依據(jù)一既定時(shí)間的間隔、與傳感器所檢測的數(shù)據(jù)計(jì)算第一移動(dòng)裝置5100相對于參考點(diǎn)R的一位移。值得注意的是,在一些實(shí)施例中,可以依據(jù)既定時(shí)間、與傳感器所檢測的數(shù)據(jù)利用下述公式計(jì)算第一移動(dòng)裝置5100相對于參考點(diǎn)R的位移
權(quán)利要求
1.一種位置檢測系統(tǒng),適用于一第一移動(dòng)裝置,包括 一收發(fā)單元; 一存儲(chǔ)單元,用以記錄一參考點(diǎn); 至少一傳感器,用以檢測相應(yīng)于該第一移動(dòng)裝置的一移動(dòng)、一加速度與所處的一方位;以及 一處理單元,用以于一既定時(shí)間間隔,依據(jù)該既定時(shí)間、與該至少一傳感器所檢測的數(shù)據(jù)計(jì)算該第一移動(dòng)裝置相對于該參考點(diǎn)的一位移,且將該位移通過該收發(fā)單元至少傳送給一第二移動(dòng)裝置。
2.如權(quán)利要求I所述的位置檢測系統(tǒng),其中,該第二移動(dòng)裝置還依據(jù)該參考點(diǎn)與相應(yīng)于該第一移動(dòng)裝置的該位移計(jì)算出相應(yīng)于該第一移動(dòng)裝置的一目前位置。
3.如權(quán)利要求2所述的位置檢測系統(tǒng),其中,該第一移動(dòng)裝置于該參考點(diǎn)執(zhí)行一操作以將該參考點(diǎn)進(jìn)行記錄;該操作包括啟動(dòng)一特定應(yīng)用程序、或接觸或碰撞該第二移動(dòng)裝置;以及當(dāng)該第一移動(dòng)裝置與該第二移動(dòng)裝置接觸或碰撞后,該第一移動(dòng)裝置與該第二移動(dòng)裝置相互記錄與追蹤彼此的位置。
4.如權(quán)利要求2所述的位置檢測系統(tǒng),其中,該第二移動(dòng)裝置還利用一觸控式屏幕產(chǎn)生一鄰近手勢信息,以修正相應(yīng)于該第一移動(dòng)裝置的該目前位置。
5.如權(quán)利要求I所述的位置檢測系統(tǒng),其中,該收發(fā)單元包括一WiFi單元或一藍(lán)牙單元。
6.如權(quán)利要求I所述的位置檢測系統(tǒng),其中,該至少一傳感器包括一陀螺儀、一重力傳感器以及一電子羅盤中的至少其中一個(gè)。
7.—種位置檢測方法,適用于一第一移動(dòng)裝置,包括下列步驟 記錄一參考點(diǎn); 通過至少一傳感器檢測相應(yīng)于該第一移動(dòng)裝置的一移動(dòng)、一加速度與所處的一方位;在一既定時(shí)間間隔,依據(jù)該既定時(shí)間、與該至少一傳感器所檢測的數(shù)據(jù)計(jì)算該第一移動(dòng)裝置相對于該參考點(diǎn)的一位移;以及 將該位移通過一收發(fā)單元至少傳送給一第二移動(dòng)裝置。
8.如權(quán)利要求7所述的方法,還包括該第二移動(dòng)裝置依據(jù)該參考點(diǎn)與相應(yīng)于該第一移動(dòng)裝置的該位移計(jì)算出相應(yīng)于該第一移動(dòng)裝置的一目前位置。
9.如權(quán)利要求8所述的方法,其中,該第一移動(dòng)裝置于該參考點(diǎn)執(zhí)行一操作以將該參考點(diǎn)進(jìn)行記錄;該操作包括啟動(dòng)一特定應(yīng)用程序、或接觸或碰撞該第二移動(dòng)裝置;以及當(dāng)該第一移動(dòng)裝置與該第二移動(dòng)裝置接觸或碰撞后,該第一移動(dòng)裝置與該第二移動(dòng)裝置相互記錄與追蹤彼此的位置。
10.如權(quán)利要求8所述的方法,還包括該第二移動(dòng)裝置利用一觸控式屏幕產(chǎn)生一鄰近手勢信息,以修正相應(yīng)于該第一移動(dòng)裝置的該目前位置。
全文摘要
一種位置檢測系統(tǒng)及位置檢測方法。首先,一第一移動(dòng)裝置記錄一參考點(diǎn)。之后,利用至少一傳感器檢測相應(yīng)第一移動(dòng)裝置的一移動(dòng)、一加速度與所處的一方位。接著,在一既定時(shí)間間隔,依據(jù)既定時(shí)間、與至少一傳感器所檢測的數(shù)據(jù)計(jì)算第一移動(dòng)裝置相對于參考點(diǎn)的一位移,并將位移至少傳送給一第二移動(dòng)裝置。
文檔編號(hào)G01P15/00GK102722264SQ201110076240
公開日2012年10月10日 申請日期2011年3月29日 優(yōu)先權(quán)日2011年3月29日
發(fā)明者聶劍揚(yáng) 申請人:宏碁股份有限公司