一種定位方法
【專利摘要】本發(fā)明實(shí)施例公開(kāi)了一種定位方法。該方法可包括:根據(jù)用戶輸入的交通模式,選取所述交通模式對(duì)應(yīng)的加速度特征模式;獲取所述加速度特征模式下相應(yīng)的加速度特征值;累計(jì)所述加速度特征值;獲取累計(jì)閾值,判斷所述累計(jì)的加速度特征值是否達(dá)到所述累計(jì)閾值;若判斷的結(jié)果為是,則輸出提示信息以提示用戶到達(dá)目的地。采用本發(fā)明實(shí)施例,定位精確,能夠準(zhǔn)確判斷用戶當(dāng)前是否到達(dá)的目的地,并提醒用戶,從而提高用戶體驗(yàn)。
【專利說(shuō)明】一種定位方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端定位【技術(shù)領(lǐng)域】,尤其涉及一種定位方法。
【背景技術(shù)】
[0002]目前,由于多種原因,用戶在乘坐交通工具時(shí),可能會(huì)錯(cuò)過(guò)目的地,如交通工具上語(yǔ)音提示不明等原因,會(huì)導(dǎo)致用戶錯(cuò)過(guò)目的站點(diǎn)。在當(dāng)前的實(shí)現(xiàn)方法中,用戶可通過(guò)終端的GPS功能對(duì)當(dāng)前位置進(jìn)行定位,從而確定當(dāng)前位置是否處于目的地范圍之內(nèi)。然而,此方法中終端需要一直開(kāi)啟GPS功能,增加了終端消耗的電量,并且在某些場(chǎng)合,如乘坐地鐵的時(shí)候,GPS信號(hào)會(huì)受到影響,導(dǎo)致定位失敗或誤差較大。從而終端無(wú)法準(zhǔn)確的提醒用戶,降低了用戶體驗(yàn)。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例提供了一種定位方法。采用本發(fā)明實(shí)施例,定位精確,能夠準(zhǔn)確判斷用戶當(dāng)前是否到達(dá)的目的地,并提醒用戶,從而提高用戶體驗(yàn)。
[0004]本發(fā)明的實(shí)施例提供了一種定位方法,包括:
[0005]根據(jù)用戶輸入的交通模式,選取所述交通模式對(duì)應(yīng)的加速度特征模式;
[0006]獲取所述加速度特征模式下相應(yīng)的加速度特征值;
[0007]累計(jì)所述加速度特征值;
[0008]獲取累計(jì)閾值,判斷所述累計(jì)的加速度特征值是否達(dá)到所述累計(jì)閾值;
[0009]若判斷的結(jié)果為是,則輸出提示信息以提示用戶到達(dá)目的地。
[0010]本發(fā)明實(shí)施例中,可根據(jù)用戶輸入的交通模式,來(lái)選取與該交通模式對(duì)應(yīng)的加速度特征值,并通過(guò)累積該加速度特征值,判斷用戶是否到達(dá)目的地,具體的,可通過(guò)獲取累計(jì)閾值,判斷累積的加速度特征值是否達(dá)到累積閾值,若判斷的結(jié)果為是,則表明已經(jīng)到達(dá)目的地,則可輸出提示信息提示用戶到達(dá)目的地。采用本發(fā)明實(shí)施例,定位精確,能夠準(zhǔn)確判斷用戶當(dāng)前是否到達(dá)的目的地,并提醒用戶,從而可提高用戶體驗(yàn)。
【專利附圖】
【附圖說(shuō)明】
[0011]為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0012]圖1是本發(fā)明中的一種定位方法的一實(shí)施例的流程圖;
[0013]圖2是本發(fā)明中的一種定位方法的另一實(shí)施例的流程圖;
[0014]圖3是本發(fā)明中的一種終端的一實(shí)施例的結(jié)構(gòu)示意圖;
[0015]圖4是本發(fā)明中的一種終端的另一實(shí)施例的結(jié)構(gòu)示意圖;
[0016]圖5是本發(fā)明中的一種終端的又一實(shí)施例的結(jié)構(gòu)示意圖;
[0017]圖6是本發(fā)明中的目的地與累計(jì)閾值的一個(gè)對(duì)應(yīng)關(guān)系表。
【具體實(shí)施方式】
[0018]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0019]本發(fā)明實(shí)施例中所提及的終端可包括手機(jī)、平板電腦、個(gè)人電腦、可攜帶式電子設(shè)備等具備加速度傳感器和/或定位系統(tǒng)的終端。
[0020]下面參考附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行描述。參見(jiàn)圖1,為本發(fā)明中的一種定位方法的一實(shí)施例的流程圖。該方法可至少包括以下步驟。
[0021]步驟S101,根據(jù)用戶輸入的交通模式,選取所述交通模式對(duì)應(yīng)的加速度特征模式。
[0022]本發(fā)明實(shí)施例中,用戶可選擇不同的交通模式,其中,不同的交通模式存在不同的加速度特征模式。若用戶選擇地鐵模式或火車模式,由于地鐵或火車運(yùn)動(dòng)方式較為規(guī)律,離開(kāi)一個(gè)站臺(tái)時(shí)加速,將要到達(dá)一個(gè)站臺(tái)時(shí)則會(huì)減速,則選取的加速度特征模式可為加減速次數(shù),可選的,可通過(guò)加速度傳感器等裝置檢測(cè)終端的加減速次數(shù);若用戶選擇公交模式,由于公交運(yùn)動(dòng)狀態(tài)不穩(wěn)定,但行走路線穩(wěn)定,可根據(jù)指南針和/或加速度傳感器等裝置檢測(cè)加速度方向改變的次數(shù),即選取的加速度特征模式為加速度方向改變次數(shù)。
[0023]步驟S102,獲取所述加速度特征模式下相應(yīng)的加速度特征值。
[0024]本發(fā)明實(shí)施例中,當(dāng)根據(jù)交通模式選取交通模式對(duì)應(yīng)的加速度特征模式后,即可獲取加速度特征模式下相應(yīng)的加速度特征值。如選取的加速度特征模式為加減速次數(shù),則當(dāng)通過(guò)加速度傳感器等裝置檢測(cè)到加速度傳感器加速及減速各一次時(shí),獲取一次加速度特征值;又如選取的加速度特征模式為加速度方向改變次數(shù),則當(dāng)通過(guò)加速度傳感器和/或指南針等裝置檢測(cè)到加速度方向改變一次時(shí),獲取一次加速度特征值。
[0025]步驟S103,累計(jì)所述加速度特征值。
[0026]本發(fā)明實(shí)施例中,在交通運(yùn)行的過(guò)程中,對(duì)獲取的加速度特征值進(jìn)行累計(jì),以判斷是否到達(dá)目的地。
[0027]步驟S104,獲取累計(jì)閾值,判斷所述累計(jì)的加速度特征值是否達(dá)到所述累計(jì)閾值。
[0028]本發(fā)明實(shí)施例中,可通過(guò)多種方式獲取累計(jì)閾值,如在地圖上計(jì)算出每段距離對(duì)應(yīng)的累計(jì)閾值,如地鐵或火車N站路可對(duì)應(yīng)的累計(jì)閾值為N,公交車從地點(diǎn)A到達(dá)地點(diǎn)B需要轉(zhuǎn)過(guò)M個(gè)彎道,則設(shè)置對(duì)應(yīng)的累計(jì)閾值為M。用戶可輸入當(dāng)前位置及所要到達(dá)的目的地,則終端可計(jì)算出其中距離,從而獲取對(duì)應(yīng)的累計(jì)閾值;用戶也可僅輸入所要到達(dá)的目的地,則終端可根據(jù)定位系統(tǒng)或基站定位等多種方式對(duì)用戶當(dāng)前位置進(jìn)行定位,并自行計(jì)算出當(dāng)前位置與目的地的距離,從而可獲取其對(duì)應(yīng)的累計(jì)閾值;用戶也可直接輸入累計(jì)閾值,如用戶可自行計(jì)算出當(dāng)前位置到目的地需要經(jīng)過(guò)P站,則可直接輸入P作為累計(jì)閾值。當(dāng)獲取累計(jì)閾值后,即可判斷累計(jì)的加速度特征值是否達(dá)到獲取的累計(jì)閾值,若已達(dá)到,則表明已經(jīng)達(dá)到目的地,則可進(jìn)一步進(jìn)行步驟S105,若未達(dá)到,則表明用戶還未達(dá)到目的地,則可繼續(xù)累計(jì)加速度特征值,直至其達(dá)到累計(jì)閾值。
[0029]步驟S105,若判斷的結(jié)果為是,則輸出提示信息以提示用戶到達(dá)目的地。
[0030]本發(fā)明實(shí)施例中,若在步驟S104中判斷出累計(jì)的加速度特征值已經(jīng)達(dá)到累計(jì)閾值,則表明終端以到達(dá)目的地,則可輸出提示信息提示用戶到達(dá)目的地。其中,可通過(guò)多種方式輸出提示信息,如進(jìn)行語(yǔ)音提示,輸出文字對(duì)話框至終端的顯示界面以進(jìn)行提示,或通過(guò)震動(dòng)等其他多種形式。
[0031 ] 本發(fā)明實(shí)施例中,可根據(jù)用戶輸入的交通模式,來(lái)選取與該交通模式對(duì)應(yīng)的加速度特征值,并通過(guò)累積該加速度特征值,判斷用戶是否到達(dá)目的地,具體的,可通過(guò)獲取累計(jì)閾值,判斷累積的加速度特征值是否達(dá)到累積閾值,若判斷的結(jié)果為是,則表明已經(jīng)到達(dá)目的地,則可輸出提示信息提示用戶到達(dá)目的地。采用本發(fā)明實(shí)施例,定位精確,能夠準(zhǔn)確判斷用戶當(dāng)前是否到達(dá)的目的地,并提醒用戶,從而可提高用戶體驗(yàn)。
[0032]參見(jiàn)圖2,為本發(fā)明中的一種定位方法的另一實(shí)施例的流程圖。該方法可至少包括以下步驟。
[0033]步驟S201,輸出模式選擇提示信息,以提示用戶選擇所述交通模式。
[0034]本發(fā)明實(shí)施例中,當(dāng)用戶需要乘坐交通工具時(shí),可輸出模式選擇提示信息,用以提示用戶選擇乘坐的交通模式??蛇x的,可通過(guò)多種形式輸出提示信息,如語(yǔ)音信息,文字信息等。并可根據(jù)一定的觸發(fā)條件,輸出模式選擇提示信息,如檢測(cè)到用戶打開(kāi)應(yīng)用,或自動(dòng)對(duì)用戶當(dāng)前位置進(jìn)行定位等。
[0035]步驟S202,獲取用戶選擇的所述交通模式。
[0036]本發(fā)明實(shí)施例中,可根據(jù)用戶的選擇操作,獲取用戶選擇的交通模式,具體的,交通模式可包括火車模式或地鐵模式,公交模式等。
[0037]步驟S203,根據(jù)用戶輸入的交通模式,選取所述交通模式對(duì)應(yīng)的加速度特征模式。
[0038]具體的,該步驟可包括以下步驟:
[0039]若所述交通模式為地鐵模式或火車模式,選取與所述地鐵模式或所述火車模式對(duì)應(yīng)的加減速次數(shù);
[0040]若所述交通模式為公交模式,選取與所述公交模式對(duì)應(yīng)的加速度方向改變次數(shù)。
[0041]本發(fā)明實(shí)施例中,當(dāng)獲取用戶選擇的交通模式后,可根據(jù)用戶輸入的交通模式,選取交通模式對(duì)應(yīng)的加速度特征模式。在本發(fā)明實(shí)施例中,若用戶選擇地鐵模式或火車模式,由于地鐵或火車運(yùn)動(dòng)方式較為規(guī)律,離開(kāi)一個(gè)站臺(tái)時(shí)加速,將要到達(dá)一個(gè)站臺(tái)時(shí)則會(huì)減速,則選取的加速度特征模式可為加減速次數(shù),可選的,可通過(guò)加速度傳感器等裝置檢測(cè)終端的加減速次數(shù);若用戶選擇公交模式,由于公交運(yùn)動(dòng)狀態(tài)不穩(wěn)定,但行走路線穩(wěn)定,可根據(jù)指南針和/或加速度傳感器等裝置檢測(cè)加速度方向改變的次數(shù),即選取的加速度特征值為加速度方向改變次數(shù)。
[0042]步驟S204,獲取所述加速度特征模式下相應(yīng)的加速度特征值。
[0043]步驟S205,累計(jì)所述加速度特征值。
[0044]具體的,若所述交通模式為地鐵模式或火車模式,步驟S205可包括以下步驟:
[0045]檢測(cè)終端的加速狀態(tài)及減速狀態(tài);
[0046]若檢測(cè)到所述加速狀態(tài)及所述減速狀態(tài)各一次,累計(jì)一次所述加減速次數(shù)。
[0047]本發(fā)明實(shí)施例中,若交通模式為地鐵模式或火車模式,則選取的加速度特征模式為加減速次數(shù),當(dāng)終端通過(guò)加速度傳感器等裝置檢測(cè)到加速度傳感器加速及減速各一次時(shí),獲取一次加速度特征值,在地鐵或火車運(yùn)行的過(guò)程中,對(duì)獲取的加速度特征值進(jìn)行累計(jì),從而能夠判斷用戶是否到達(dá)目的地。
[0048]具體的,若所述交通模式為公交模式,步驟S205可包括以下步驟:
[0049]預(yù)設(shè)加速度方向改變范圍;
[0050]檢測(cè)所述加速度方向的改變是否在所述加速度方向改變范圍內(nèi);
[0051 ] 若檢測(cè)到任一次加速度方向的改變?cè)谒黾铀俣确较蚋淖兎秶鷥?nèi),則累計(jì)一次所述加速度方向改變次數(shù)。
[0052]本發(fā)明實(shí)施例中,若交通模式為公交模式,則選取的加速度特征模式為加速度方向的改變,終端可預(yù)設(shè)加速度方向的改變范圍,如改變范圍為60度-90度,若檢測(cè)到加速度方向的改變?cè)诩铀俣确较蚋淖兎秶鷥?nèi),則獲取一次加速度特征值,在公交運(yùn)行的過(guò)程中,對(duì)獲取的加速度特征值進(jìn)行累計(jì),從而能夠判斷用戶是否到達(dá)目的地。這樣避免了加速度方向過(guò)小角度的改變影響累計(jì)的準(zhǔn)確率,如加速度方向改變過(guò)小,有可能為公交車在路上改變線路等情況,而并未進(jìn)行一次轉(zhuǎn)彎,通過(guò)設(shè)置改變范圍,可加強(qiáng)累計(jì)的準(zhǔn)確度。
[0053]步驟S206,預(yù)設(shè)所述目的地與所述累計(jì)閾值的對(duì)應(yīng)關(guān)系表。
[0054]本發(fā)明實(shí)施例中,可通過(guò)預(yù)設(shè)目的地與累計(jì)閾值的對(duì)應(yīng)關(guān)系表,若當(dāng)用戶輸入目的地時(shí),即可根據(jù)設(shè)置的對(duì)應(yīng)關(guān)系表,查找出對(duì)應(yīng)的累計(jì)閾值。具體的,可在地圖上計(jì)算出每段距離對(duì)應(yīng)的累計(jì)閾值,如地鐵或火車N站路可對(duì)應(yīng)的累計(jì)閾值為N,公交車從地點(diǎn)A到達(dá)地點(diǎn)B需要轉(zhuǎn)過(guò)M個(gè)彎道,則設(shè)置對(duì)應(yīng)的累計(jì)閾值為M。具體可參照?qǐng)D6所示表格。其中,每行代表一個(gè)起點(diǎn),每列代表一個(gè)終點(diǎn),行與列交叉的單元格即代表某一起點(diǎn)到某一終點(diǎn)的累計(jì)閾值。如圖6所示,從地點(diǎn)I到地點(diǎn)5,則其累計(jì)閾值可設(shè)置為4,也可設(shè)置為4的整數(shù)倍。若在同一起始點(diǎn),則根據(jù)不同的目的地可設(shè)置不同的累計(jì)閾值,即在同一起始站點(diǎn),目的地與累計(jì)閾值為一一對(duì)應(yīng)的,如起始站點(diǎn)為A,目的站點(diǎn)為B,則其累計(jì)閾值可設(shè)置為I,起始站點(diǎn)為A,目的站點(diǎn)為C,則其累計(jì)閾值可設(shè)置為2或其整數(shù)倍。
[0055]步驟S207,當(dāng)檢測(cè)到用戶輸入的所述目的地信息時(shí),在所述對(duì)應(yīng)關(guān)系表中查找與所述目的地信息對(duì)應(yīng)的所述累計(jì)閾值。
[0056]可選的,步驟S207可由以下步驟替代:
[0057]當(dāng)檢測(cè)到用戶輸入累計(jì)閾值的操作時(shí),獲取所述累計(jì)閾值。
[0058]本發(fā)明實(shí)施例中,用戶可輸入當(dāng)前位置及所要到達(dá)的目的地,則終端可計(jì)算出其中距離,從而獲取對(duì)應(yīng)的累計(jì)閾值;用戶也可僅輸入所要到達(dá)的目的地,則終端可根據(jù)定位系統(tǒng)或基站定位等多種方式對(duì)用戶當(dāng)前位置進(jìn)行定位,并根據(jù)預(yù)設(shè)的目的地與累計(jì)閾值的對(duì)應(yīng)關(guān)系表,獲取其對(duì)應(yīng)的累計(jì)閾值;用戶也可直接輸入累計(jì)閾值,如用戶可自行計(jì)算出當(dāng)前位置到目的地需要經(jīng)過(guò)P站,則可直接輸入P作為累計(jì)閾值。
[0059]步驟S208,判斷所述累計(jì)的加速度特征值是否達(dá)到所述累計(jì)閾值。
[0060]本發(fā)明實(shí)施例中,當(dāng)獲取到累計(jì)閾值后,可判斷累計(jì)的加速度特征值是否達(dá)到獲取的累計(jì)閾值,若未達(dá)到,則表明用戶還未到達(dá)目的地,則可繼續(xù)執(zhí)行累計(jì)加速度特征值的步驟,直至累計(jì)的加速度特征值達(dá)到累計(jì)閾值;若判斷累計(jì)的加速度特征值已達(dá)到獲取的累計(jì)閾值,則表明用戶可能已經(jīng)到達(dá)目的地,則可繼續(xù)執(zhí)行步驟S209。
[0061]步驟S209,若判斷所述累計(jì)加速度特征值達(dá)到所述累計(jì)閾值,獲取當(dāng)前位置信息。
[0062]本發(fā)明實(shí)施例中,若在步驟S208中已判斷出累計(jì)加速度特征值達(dá)到累計(jì)閾值,則可獲取當(dāng)前位置信息。其中,可通過(guò)多種形式獲取當(dāng)前位置信息,如通過(guò)無(wú)線定位功能和/或語(yǔ)音識(shí)別功能等??勺R(shí)別交通工具上廣播的語(yǔ)音站名,或打開(kāi)終端的全球定位系統(tǒng)(英文:Global Posit1ning System,簡(jiǎn)稱:GPS)對(duì)終端當(dāng)前位置進(jìn)行定位,通過(guò)W1-Fi等無(wú)線網(wǎng)絡(luò)對(duì)當(dāng)前位置進(jìn)行定位或通過(guò)基站定位等多種方式對(duì)當(dāng)前位置進(jìn)行定位,以獲取當(dāng)前位置信息。
[0063]步驟S210,檢測(cè)所述當(dāng)前位置信息是否與所述累計(jì)閾值對(duì)應(yīng)的目的地信息一致。
[0064]本發(fā)明實(shí)例中,當(dāng)獲取到當(dāng)前位置信息后,可檢測(cè)當(dāng)前位置信息與累計(jì)閾值在對(duì)應(yīng)關(guān)系表中對(duì)應(yīng)的目的地信息或用戶直接輸入的目的地信息是否一致,若一致,則表明用戶已到達(dá)目的地,若不一致,則表明累計(jì)的加速度特征值有誤,則可根據(jù)上述定位方法確定用戶是否到達(dá)目的,從而增強(qiáng)了對(duì)終端定位的準(zhǔn)確性。
[0065]步驟S211,若一致,則輸出提示信息以提示用戶到達(dá)目的地。
[0066]可選的,步驟S211可包括以下步驟:
[0067]輸出語(yǔ)音和/或震動(dòng)提示信息以提示用戶到達(dá)目的地;和/或
[0068]輸出文字對(duì)話框至終端界面以提示用戶到達(dá)目的地。
[0069]本發(fā)明實(shí)施例中,當(dāng)檢測(cè)到用戶已到達(dá)目的地后,則可輸出提示信息提示用戶到達(dá)目的地。其中,可通過(guò)多種方式輸出提示信息,如進(jìn)行語(yǔ)音提示,輸出文字對(duì)話框至終端的顯示界面以進(jìn)行提示,或通過(guò)震動(dòng)等其他多種形式。
[0070]可選的,本發(fā)明實(shí)施例中,還可通過(guò)計(jì)算時(shí)間區(qū)間對(duì)地鐵模式進(jìn)行用戶定位。由于地鐵在兩個(gè)站點(diǎn)的運(yùn)行時(shí)間較為固定,則可通過(guò)用戶所要到達(dá)的目的地與當(dāng)前位置計(jì)算出需要路過(guò)站點(diǎn)的運(yùn)行時(shí)間,通過(guò)累積該運(yùn)行時(shí)間,判斷用戶是否到達(dá)目的地,其中,可允許一定的時(shí)間誤差,如從A站到B站需要2分鐘,則可設(shè)置誤差為30s,當(dāng)計(jì)算出地鐵的運(yùn)行時(shí)間已經(jīng)達(dá)到2min+30s或2min_30s以內(nèi),則可確定用戶已經(jīng)到達(dá)目的地。
[0071 ] 本發(fā)明實(shí)施例中,可根據(jù)用戶輸入的交通模式,來(lái)選取與該交通模式對(duì)應(yīng)的加速度特征值,并通過(guò)累積該加速度特征值,判斷用戶是否到達(dá)目的地,具體的,可通過(guò)獲取累計(jì)閾值,判斷累積的加速度特征值是否達(dá)到累積閾值,若判斷的結(jié)果為是,則表明已經(jīng)到達(dá)目的地,則可輸出提示信息提示用戶到達(dá)目的地。采用本發(fā)明實(shí)施例,定位精確,能夠準(zhǔn)確判斷用戶當(dāng)前是否到達(dá)的目的地,并提醒用戶,從而可提高用戶體驗(yàn)。
[0072]實(shí)現(xiàn)圖1-圖2所述方法的終端的具體結(jié)構(gòu)可參照?qǐng)D3-圖5。
[0073]參見(jiàn)圖3,為本發(fā)明中的一種終端的一實(shí)施例的結(jié)構(gòu)示意圖。如圖3所示,該終端可包括選取單元01、特征值獲取單元02、累計(jì)單元03、閾值獲取單元04、判斷單元05、提示信息輸出單兀06。
[0074]其中,選取單元01,用于根據(jù)用戶輸入的交通模式,選取所述交通模式對(duì)應(yīng)的加速度特征模式。
[0075]本發(fā)明實(shí)施例中,用戶可選擇不同的交通模式,其中,不同的交通模式存在不同的加速度特征模式。若用戶選擇地鐵模式或火車模式,由于地鐵或火車運(yùn)動(dòng)方式較為規(guī)律,離開(kāi)一個(gè)站臺(tái)時(shí)加速,將要到達(dá)一個(gè)站臺(tái)時(shí)則會(huì)減速,則選取單元01選取的加速度特征模式可為加減速次數(shù),可選的,可通過(guò)加速度傳感器等裝置檢測(cè)終端的加減速次數(shù);若用戶選擇公交模式,由于公交運(yùn)動(dòng)狀態(tài)不穩(wěn)定,但行走路線穩(wěn)定,可根據(jù)指南針和/或加速度傳感器等裝置檢測(cè)加速度方向改變的次數(shù),即選取單元01選取的加速度特征模式為加速度方向改變次數(shù)。
[0076]特征值獲取單元02,用于獲取所述加速度特征模式下相應(yīng)的加速度特征值。
[0077]本發(fā)明實(shí)施例中,當(dāng)選取單元01根據(jù)交通模式選取交通模式對(duì)應(yīng)的加速度特征模式后,特征值獲取單元02可獲取加速度特征模式下相應(yīng)的加速度特征值。如選取的加速度特征模式為加減速次數(shù),則當(dāng)通過(guò)加速度傳感器等裝置檢測(cè)到加速度傳感器加速及減速各一次時(shí),獲取一次加速度特征值;又如選取的加速度特征模式為加速度方向改變次數(shù),則當(dāng)通過(guò)加速度傳感器和/或指南針等裝置檢測(cè)到加速度方向改變一次時(shí),獲取一次加速度特征值。
[0078]累計(jì)單元03,用于累計(jì)所述加速度特征值。
[0079]本發(fā)明實(shí)施例中,在交通運(yùn)行的過(guò)程中,累計(jì)單元03對(duì)獲取的加速度特征值進(jìn)行累計(jì),以判斷是否到達(dá)目的地。
[0080]閾值獲取單元04,用于獲取累計(jì)閾值。
[0081]本發(fā)明實(shí)施例中,閾值獲取單元04可通過(guò)多種方式獲取累計(jì)閾值,如在地圖上計(jì)算出每段距離對(duì)應(yīng)的累計(jì)閾值,如地鐵或火車N站路可對(duì)應(yīng)的累計(jì)閾值為N,公交車從地點(diǎn)A到達(dá)地點(diǎn)B需要轉(zhuǎn)過(guò)M個(gè)彎道,則設(shè)置對(duì)應(yīng)的累計(jì)閾值為M。用戶可輸入當(dāng)前位置及所要到達(dá)的目的地,則終端可計(jì)算出其中距離,從而獲取對(duì)應(yīng)的累計(jì)閾值;用戶也可僅輸入所要到達(dá)的目的地,則終端可根據(jù)定位系統(tǒng)或基站定位等多種方式對(duì)用戶當(dāng)前位置進(jìn)行定位,并自行計(jì)算出當(dāng)前位置與目的地的距離,從而可獲取其對(duì)應(yīng)的累計(jì)閾值;用戶也可直接輸入累計(jì)閾值,如用戶可自行計(jì)算出當(dāng)前位置到目的地需要經(jīng)過(guò)P站,則可直接輸入P作為累計(jì)閾值。
[0082]判斷單元05,用于判斷所述累計(jì)的加速度特征值是否達(dá)到所述累計(jì)閾值。
[0083]本發(fā)明實(shí)施例中,當(dāng)閾值獲取單元04獲取累計(jì)閾值后,判斷單元05即可判斷累計(jì)的加速度特征值是否達(dá)到獲取的累計(jì)閾值,若已達(dá)到,則表明已經(jīng)達(dá)到目的地,則可通過(guò)提示信息輸出單元06輸出提示信息,若未達(dá)到,則表明用戶還未達(dá)到目的地,則可繼續(xù)累計(jì)加速度特征值,直至其達(dá)到累計(jì)閾值。
[0084]提示信息輸出單元06,用于當(dāng)所述判斷單元05判斷的結(jié)果為是時(shí),輸出提示信息以提示用戶到達(dá)目的地。
[0085]本發(fā)明實(shí)施例中,若通過(guò)判斷單元05判斷出累計(jì)的加速度特征值已經(jīng)達(dá)到累計(jì)閾值,則表明終端以到達(dá)目的地,則提示信息輸出單元06可輸出提示信息提示用戶到達(dá)目的地。其中,可通過(guò)多種方式輸出提示信息,如進(jìn)行語(yǔ)音提示,輸出文字對(duì)話框至終端的顯示界面以進(jìn)行提示,或通過(guò)震動(dòng)等其他多種形式。
[0086]本發(fā)明實(shí)施例中,可根據(jù)用戶輸入的交通模式,來(lái)選取與該交通模式對(duì)應(yīng)的加速度特征值,并通過(guò)累積該加速度特征值,判斷用戶是否到達(dá)目的地,具體的,可通過(guò)獲取累計(jì)閾值,判斷累積的加速度特征值是否達(dá)到累積閾值,若判斷的結(jié)果為是,則表明已經(jīng)到達(dá)目的地,則可輸出提示信息提示用戶到達(dá)目的地。采用本發(fā)明實(shí)施例,定位精確,能夠準(zhǔn)確判斷用戶當(dāng)前是否到達(dá)的目的地,并提醒用戶,從而可提高用戶體驗(yàn)。
[0087]參見(jiàn)圖4,為本發(fā)明中的一種終端的另一實(shí)施例的結(jié)構(gòu)示意圖。如圖4所示,該終端可包括模式選擇輸出單元11、模式獲取單元12、選取單元13、特征值獲取單元14、累計(jì)單元15、關(guān)系表預(yù)設(shè)單元16、閾值獲取單元17、判斷單元18、位置獲取單元19、位置檢測(cè)單元20、提示信息輸出單元21。
[0088]其中,模式選擇輸出單元11,用于輸出模式選擇提示信息,以提示用戶選擇所述交通模式。
[0089]本發(fā)明實(shí)施例中,當(dāng)用戶需要乘坐交通工具時(shí),模式選擇輸出單元11可輸出模式選擇提示信息,用以提示用戶選擇乘坐的交通模式??蛇x的,可通過(guò)多種形式輸出提示信息,如語(yǔ)音信息,文字信息等。并可根據(jù)一定的觸發(fā)條件,輸出模式選擇提示信息,如檢測(cè)到用戶打開(kāi)應(yīng)用,或自動(dòng)對(duì)用戶當(dāng)前位置進(jìn)行定位等。
[0090]模式獲取單元12,用于檢測(cè)用戶選擇的所述交通模式。
[0091]本發(fā)明實(shí)施例中,模式獲取單元12可根據(jù)用戶的選擇操作,獲取用戶選擇的交通模式,具體的,交通模式可包括火車模式或地鐵模式,公交模式等。
[0092]選取單元13,用于根據(jù)用戶輸入的交通模式,選取所述交通模式對(duì)應(yīng)的加速度特征模式。
[0093]可選的,選取單元13可包括第一選取單元131及第二選取單元132。
[0094]第一選取單元131,用于若所述交通模式為地鐵模式或火車模式,選取與所述地鐵模式或所述火車模式對(duì)應(yīng)的加減速次數(shù);
[0095]第二選取單元132,用于若所述交通模式為公交模式,選取與所述公交模式對(duì)應(yīng)的加速度方向改變次數(shù)。
[0096]本發(fā)明實(shí)施例中,當(dāng)模式獲取單元12獲取用戶選擇的交通模式后,選取單元13可根據(jù)用戶輸入的交通模式,選取交通模式對(duì)應(yīng)的加速度特征模式。在本發(fā)明實(shí)施例中,若用戶選擇地鐵模式或火車模式,由于地鐵或火車運(yùn)動(dòng)方式較為規(guī)律,離開(kāi)一個(gè)站臺(tái)時(shí)加速,將要到達(dá)一個(gè)站臺(tái)時(shí)則會(huì)減速,則可通過(guò)第一選取單元131選取的加速度特征模式可為加減速次數(shù),可選的,可通過(guò)加速度傳感器等裝置檢測(cè)終端的加減速次數(shù);若用戶選擇公交模式,由于公交運(yùn)動(dòng)狀態(tài)不穩(wěn)定,但行走路線穩(wěn)定,可根據(jù)指南針和/或加速度傳感器等裝置檢測(cè)加速度方向改變的次數(shù),即可通過(guò)第二選取單元132選取的加速度特征值為加速度方向改變次數(shù)。
[0097]特征值獲取單元14,用于獲取所述加速度特征模式下相應(yīng)的加速度特征值。
[0098]累計(jì)單元15,用于累計(jì)所述加速度特征值。
[0099]可選的,若所述交通模式為地鐵模式或火車模式,所述累計(jì)單元15可包括:
[0100]加減速檢測(cè)單元,用于檢測(cè)終端的加速狀態(tài)及減速狀態(tài);
[0101]加減速累計(jì)單元,用于若檢測(cè)到所述加速狀態(tài)及所述減速狀態(tài)各一次,累計(jì)一次所述加減速次數(shù)。
[0102]本發(fā)明實(shí)施例中,若交通模式為地鐵模式或火車模式,則選取的加速度特征模式為,通過(guò)加減速檢測(cè)單元檢測(cè)終端的加速狀態(tài)及減速狀態(tài),當(dāng)加減速檢測(cè)單元通過(guò)加速度傳感器等裝置檢測(cè)到加速度傳感器加速及減速各一次時(shí),獲取一次加速度特征值,在地鐵或火車運(yùn)行的過(guò)程中,對(duì)獲取的加速度特征值進(jìn)行累計(jì),從而能夠判斷用戶是否到達(dá)目的地。
[0103]可選的,若所述交通模式為公交模式,所述累計(jì)單元包括:
[0104]范圍預(yù)設(shè)單元,預(yù)設(shè)加速度方向改變范圍;
[0105]范圍檢測(cè)單元,用于檢測(cè)所述加速度方向的改變是否在所述加速度方向改變范圍內(nèi);
[0106]方向累計(jì)單元,用于當(dāng)所述范圍檢測(cè)單元檢測(cè)到任一次加速度方向的改變?cè)谒黾铀俣确较蚋淖兎秶鷥?nèi),則累計(jì)一次所述加速度方向改變次數(shù)。
[0107]本發(fā)明實(shí)施例中,若交通模式為公交模式,則選取的加速度特征模式為加速度方向的改變,范圍預(yù)設(shè)單元可預(yù)設(shè)加速度方向的改變范圍,如改變范圍為60度-90度,若范圍檢測(cè)單元檢測(cè)到加速度方向的改變?cè)诩铀俣确较蚋淖兎秶鷥?nèi),則獲取一次加速度特征值,在公交運(yùn)行的過(guò)程中,對(duì)獲取的加速度特征值進(jìn)行累計(jì),從而能夠判斷用戶是否到達(dá)目的地。這樣避免了加速度方向過(guò)小角度的改變影響累計(jì)的準(zhǔn)確率,如加速度方向改變過(guò)小,有可能為公交車在路上改變線路等情況,而并未進(jìn)行一次轉(zhuǎn)彎,通過(guò)設(shè)置改變范圍,可加強(qiáng)累計(jì)的準(zhǔn)確度。
[0108]關(guān)系表預(yù)設(shè)單元16,用于在所述獲取單元獲取累計(jì)閾值之前,預(yù)設(shè)所述目的地與所述累計(jì)閾值的對(duì)應(yīng)關(guān)系表。
[0109]本發(fā)明實(shí)施例中,可通過(guò)關(guān)系表預(yù)設(shè)單元16預(yù)設(shè)目的地與累計(jì)閾值的對(duì)應(yīng)關(guān)系表,若當(dāng)用戶輸入目的地時(shí),即可根據(jù)設(shè)置的對(duì)應(yīng)關(guān)系表,查找出對(duì)應(yīng)的累計(jì)閾值。具體的,可在地圖上計(jì)算出每段距離對(duì)應(yīng)的累計(jì)閾值,如地鐵或火車N站路可對(duì)應(yīng)的累計(jì)閾值為N,公交車從地點(diǎn)A到達(dá)地點(diǎn)B需要轉(zhuǎn)過(guò)M個(gè)彎道,則設(shè)置對(duì)應(yīng)的累計(jì)閾值為M。具體可參照?qǐng)D6所不表格。其中,每行代表一個(gè)起點(diǎn),每列代表一個(gè)終點(diǎn),行與列交叉的單兀格即代表某一起點(diǎn)到某一終點(diǎn)的累計(jì)閾值。如圖6所示,從地點(diǎn)I到地點(diǎn)5,則其累計(jì)閾值可設(shè)置為4,也可設(shè)置為4的整數(shù)倍。若在同一起始點(diǎn),則根據(jù)不同的目的地可設(shè)置不同的累計(jì)閾值,即在同一起始站點(diǎn),目的地與累計(jì)閾值為一一對(duì)應(yīng)的,如起始站點(diǎn)為A,目的站點(diǎn)為B,則其累計(jì)閾值可設(shè)置為1,起始站點(diǎn)為A,目的站點(diǎn)為C,則其累計(jì)閾值可設(shè)置為2或其整數(shù)倍。
[0110]獲取單元17,用于獲取累計(jì)閾值。
[0111]本發(fā)明實(shí)施例中,獲取單元可包括查找單元171及用戶獲取單元172。
[0112]其中,查找單元171,用于當(dāng)檢測(cè)到用戶輸入的所述目的地信息時(shí),在所述對(duì)應(yīng)關(guān)系表中查找與所述目的地信息對(duì)應(yīng)的所述累計(jì)閾值;
[0113]用戶獲取單元172,用于當(dāng)檢測(cè)到用戶輸入累計(jì)閾值的操作時(shí),獲取所述累計(jì)閾值。
[0114]本發(fā)明實(shí)施例中,獲取單元17可通過(guò)多種方式獲取累計(jì)閾值,用戶可輸入當(dāng)前位置及所要到達(dá)的目的地,則終端可計(jì)算出其中距離,從而獲取對(duì)應(yīng)的累計(jì)閾值;用戶也可僅輸入所要到達(dá)的目的地,則終端可根據(jù)定位系統(tǒng)或基站定位等多種方式對(duì)用戶當(dāng)前位置進(jìn)行定位,并根據(jù)查找單元171查找預(yù)設(shè)的目的地與累計(jì)閾值的對(duì)應(yīng)關(guān)系表,獲取其對(duì)應(yīng)的累計(jì)閾值;用戶也可直接輸入累計(jì)閾值,如用戶可自行計(jì)算出當(dāng)前位置到目的地需要經(jīng)過(guò)P站,則用戶獲取單元172可直接獲取用戶輸入的P作為累計(jì)閾值。
[0115]判斷單元18,用于判斷所述累計(jì)的加速度特征值是否達(dá)到所述累計(jì)閾值。
[0116]本發(fā)明實(shí)施例中,當(dāng)獲取到累計(jì)閾值后,判斷單元18可判斷累計(jì)的加速度特征值是否達(dá)到獲取的累計(jì)閾值,若未達(dá)到,則表明用戶還未到達(dá)目的地,則可繼續(xù)執(zhí)行累計(jì)加速度特征值的步驟,直至累計(jì)的加速度特征值達(dá)到累計(jì)閾值;若判斷累計(jì)的加速度特征值已達(dá)到獲取的累計(jì)閾值,則表明用戶可能已經(jīng)到達(dá)目的地。
[0117]位置獲取單元19,用于若所述判斷單元18判斷所述累計(jì)加速度特征值達(dá)到所述累計(jì)閾值,獲取當(dāng)前位置信息。
[0118]可選的,位置獲取單元19可包括功能開(kāi)啟單元。
[0119]功能開(kāi)啟單元,用于通過(guò)無(wú)線定位功能和/或語(yǔ)音識(shí)別功能,獲取所述當(dāng)前位置信息。
[0120]本發(fā)明實(shí)施例中,若通過(guò)判斷單元18判斷出累計(jì)加速度特征值達(dá)到累計(jì)閾值,則位置獲取單元19可獲取當(dāng)前位置信息。其中,可通過(guò)多種形式獲取當(dāng)前位置信息,如通過(guò)無(wú)線定位功能和/或語(yǔ)音識(shí)別功能等??勺R(shí)別交通工具上廣播的語(yǔ)音站名,或打開(kāi)終端的全球定位系統(tǒng)(英文:Global Posit1ning System,簡(jiǎn)稱:GPS)對(duì)終端當(dāng)前位置進(jìn)行定位,通過(guò)W1-Fi等無(wú)線網(wǎng)絡(luò)對(duì)當(dāng)前位置進(jìn)行定位或通過(guò)基站定位等多種方式對(duì)當(dāng)前位置進(jìn)行定位,以獲取當(dāng)前位置信息。
[0121]位置檢測(cè)單元20,用于檢測(cè)所述當(dāng)前位置信息是否與所述累計(jì)閾值對(duì)應(yīng)的目的地信息一致。
[0122]本發(fā)明實(shí)例中,當(dāng)獲取到當(dāng)前位置信息后,位置檢測(cè)單元19可檢測(cè)當(dāng)前位置信息與累計(jì)閾值在對(duì)應(yīng)關(guān)系表中對(duì)應(yīng)的目的地信息或用戶直接輸入的目的地信息是否一致,若一致,則表明用戶已到達(dá)目的地,若不一致,則表明累計(jì)的加速度特征值有誤,則可根據(jù)上述定位方法確定用戶是否到達(dá)目的,從而增強(qiáng)了對(duì)終端定位的準(zhǔn)確性。
[0123]提示信息輸出單元21,用于當(dāng)所述位置檢測(cè)單元20檢測(cè)的結(jié)果為一致時(shí),輸出提示信息以提示用戶到達(dá)目的地。
[0124]本發(fā)明實(shí)施例中,提示信息輸出單元21可包括語(yǔ)音提示單元211及文字提示單元212。
[0125]語(yǔ)音提示單元211,用于輸出語(yǔ)音和/或震動(dòng)提示信息以提示用戶到達(dá)目的地;
[0126]文字提示單元212,用于輸出文字對(duì)話框至終端界面以提示用戶到達(dá)目的地。
[0127]本發(fā)明實(shí)施例中,當(dāng)檢測(cè)到用戶已到達(dá)目的地后,則提示信息輸出單元21可輸出提示信息提示用戶到達(dá)目的地。其中,可通過(guò)多種方式輸出提示信息,如語(yǔ)音提示單元211進(jìn)行語(yǔ)音提示,文字提示單元212輸出文字對(duì)話框至終端的顯示界面以進(jìn)行提示,或通過(guò)震動(dòng)等其他多種形式。
[0128]可選的,本發(fā)明實(shí)施例中,還可通過(guò)計(jì)算時(shí)間區(qū)間對(duì)地鐵模式進(jìn)行用戶定位。由于地鐵在兩個(gè)站點(diǎn)的運(yùn)行時(shí)間較為固定,則可通過(guò)用戶所要到達(dá)的目的地與當(dāng)前位置計(jì)算出需要路過(guò)站點(diǎn)的運(yùn)行時(shí)間,通過(guò)累積該運(yùn)行時(shí)間,判斷用戶是否到達(dá)目的地,其中,可允許一定的時(shí)間誤差,如從A站到B站需要2分鐘,則可設(shè)置誤差為30s,當(dāng)計(jì)算出地鐵的運(yùn)行時(shí)間已經(jīng)達(dá)到2min+30s或2min_30s以內(nèi),則可確定用戶已經(jīng)到達(dá)目的地。
[0129]本發(fā)明實(shí)施例中,可根據(jù)用戶輸入的交通模式,來(lái)選取與該交通模式對(duì)應(yīng)的加速度特征值,并通過(guò)累積該加速度特征值,判斷用戶是否到達(dá)目的地,具體的,可通過(guò)獲取累計(jì)閾值,判斷累積的加速度特征值是否達(dá)到累積閾值,若判斷的結(jié)果為是,則表明已經(jīng)到達(dá)目的地,則可輸出提示信息提示用戶到達(dá)目的地。采用本發(fā)明實(shí)施例,定位精確,能夠準(zhǔn)確判斷用戶當(dāng)前是否到達(dá)的目的地,并提醒用戶,從而可提高用戶體驗(yàn)。
[0130]參見(jiàn)圖5,本發(fā)明中的一種終端的又一實(shí)施例的結(jié)構(gòu)示意圖。該終端可包括:至少一個(gè)處理器1、如CPU等;至少一個(gè)顯示器2 ;至少一個(gè)存儲(chǔ)器3 ;及至少一個(gè)通信總線4。
[0131]其中,通信總線4用于實(shí)現(xiàn)上述組件之間的連接通信。存儲(chǔ)器3可以是高速RAM存儲(chǔ)器,也可以是非不穩(wěn)定的存儲(chǔ)器(non-volatile memory),例如至少一個(gè)磁盤(pán)存儲(chǔ)器。存儲(chǔ)器3可選的還可以是至少一個(gè)位于遠(yuǎn)離前述處理器I的存儲(chǔ)裝置。其中,處理器I的功能及結(jié)構(gòu)可結(jié)合上述實(shí)施例中所示的終端。顯示器2可顯示界面圖像,存儲(chǔ)器3存儲(chǔ)一組程序代碼,且處理器I調(diào)用存儲(chǔ)器3存儲(chǔ)的程序代碼,用于執(zhí)行以下操作:
[0132]根據(jù)用戶輸入的交通模式,選取所述交通模式對(duì)應(yīng)的加速度特征模式;
[0133]獲取所述加速度特征模式下相應(yīng)的加速度特征值;
[0134]累計(jì)所述加速度特征值;
[0135]獲取累計(jì)閾值,判斷所述累計(jì)的加速度特征值是否達(dá)到所述累計(jì)閾值;
[0136]若判斷的結(jié)果為是,則輸出提示信息以提示用戶到達(dá)目的地。
[0137]作為可選的實(shí)施例,所述處理器I在根據(jù)用戶輸入的交通模式,選取所述交通模式對(duì)應(yīng)的加速度特征模式之前,還用于調(diào)用存儲(chǔ)器3存儲(chǔ)的程序代碼執(zhí)行以下操作:
[0138]輸出模式選擇提示信息,以提示用戶選擇所述交通模式;
[0139]獲取用戶選擇的所述交通模式。
[0140]作為可選的實(shí)施例,處理器I根據(jù)用戶輸入的交通模式,選取所述交通模式對(duì)應(yīng)的加速度特征模式的具體方式為:
[0141]若所述交通模式為地鐵模式或火車模式,選取與所述地鐵模式或所述火車模式對(duì)應(yīng)的加減速次數(shù);
[0142]若所述交通模式為公交模式,選取與所述公交模式對(duì)應(yīng)的加速度方向改變次數(shù)。
[0143]作為可選的實(shí)施例,若所述交通模式為地鐵模式或火車模式,所述處理器I累計(jì)所述加速度特征值的具體方式為:
[0144]檢測(cè)終端的加速狀態(tài)及減速狀態(tài);
[0145]若檢測(cè)到所述加速狀態(tài)及所述減速狀態(tài)各一次,累計(jì)一次所述加減速次數(shù)。
[0146]作為可選的實(shí)施例,若所述交通模式為公交模式,所述處理器I累計(jì)所述加速度特征值的具體方式為:
[0147]預(yù)設(shè)加速度方向改變范圍;
[0148]檢測(cè)所述加速度方向的改變是否在所述加速度方向改變范圍內(nèi);
[0149]若檢測(cè)到任一次加速度方向的改變?cè)谒黾铀俣确较蚋淖兎秶鷥?nèi),則累計(jì)一次所述加速度方向改變次數(shù)。
[0150]作為可選的實(shí)施例,處理器I在獲取累計(jì)閾值之前,還用于調(diào)用存儲(chǔ)器3存儲(chǔ)的程序代碼執(zhí)行以下操作:
[0151]預(yù)設(shè)所述目的地與所述累計(jì)閾值的對(duì)應(yīng)關(guān)系表;
[0152]其中,所述獲取累計(jì)閾值,包括:
[0153]當(dāng)檢測(cè)到用戶輸入的所述目的地信息時(shí),在所述對(duì)應(yīng)關(guān)系表中查找與所述目的地信息對(duì)應(yīng)的所述累計(jì)閾值;或
[0154]當(dāng)檢測(cè)到用戶輸入累計(jì)閾值的操作時(shí),獲取所述累計(jì)閾值。
[0155]作為可選的實(shí)施例,處理器I在所述輸出提示信息以提示用戶到達(dá)目的地之前,還用于調(diào)用存儲(chǔ)器3存儲(chǔ)的程序代碼執(zhí)行以下操作:
[0156]若判斷所述累計(jì)加速度特征值達(dá)到所述累計(jì)閾值,獲取當(dāng)前位置信息;
[0157]檢測(cè)所述當(dāng)前位置信息是否與所述累計(jì)閾值對(duì)應(yīng)的目的地信息一致;
[0158]若一致,則執(zhí)行所述輸出提示信息以提示用戶到達(dá)目的地的步驟。
[0159]作為可選的實(shí)施例,處理器I獲取當(dāng)前位置信息的具體方式為:
[0160]通過(guò)無(wú)線定位功能和/或語(yǔ)音識(shí)別功能,獲取所述當(dāng)前位置信息。
[0161]作為可選的實(shí)施例,所述無(wú)線定位功能包括GPS定位功能、基站定位功能、無(wú)線網(wǎng)絡(luò)定位功能。
[0162]作為可選的實(shí)施例,所述處理器I輸出提示信息以提示用戶到達(dá)目的地的具體方式為:
[0163]輸出語(yǔ)音和/或震動(dòng)提示信息以提示用戶到達(dá)目的地;和/或
[0164]輸出文字對(duì)話框至終端界面以提示用戶到達(dá)目的地。
[0165]以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。
[0166]本發(fā)明實(shí)施例方法中的步驟可以根據(jù)實(shí)際需要進(jìn)行順序調(diào)整、合并和刪減。
[0167]本發(fā)明實(shí)施例終端或設(shè)備中的單元或子單元可以根據(jù)實(shí)際需要進(jìn)行合并、劃分和刪減。
[0168]通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤(pán)等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
[0169]以上所述的實(shí)施方式,并不構(gòu)成對(duì)該技術(shù)方案保護(hù)范圍的限定。任何在上述實(shí)施方式的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在該技術(shù)方案的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種定位方法,其特征在于,包括: 根據(jù)用戶輸入的交通模式,選取所述交通模式對(duì)應(yīng)的加速度特征模式; 獲取所述加速度特征模式下相應(yīng)的加速度特征值; 累計(jì)所述加速度特征值; 獲取累計(jì)閾值,判斷所述累計(jì)的加速度特征值是否達(dá)到所述累計(jì)閾值; 若判斷的結(jié)果為是,則輸出提示信息以提示用戶到達(dá)目的地。
2.如權(quán)利要求1所述方法,其特征在于,在所述根據(jù)用戶輸入的交通模式,選取所述交通模式對(duì)應(yīng)的加速度特征模式之前,所述方法還包括: 輸出模式選擇提示信息,以提示用戶選擇所述交通模式; 獲取用戶選擇的所述交通模式。
3.如權(quán)利要求1所述方法,其特征在于,所述根據(jù)用戶輸入的交通模式,選取所述交通模式對(duì)應(yīng)的加速度特征模式,包括: 若所述交通模式為地鐵模式或火車模式,選取與所述地鐵模式或所述火車模式對(duì)應(yīng)的加減速次數(shù); 若所述交通模式為公交模式,選取與所述公交模式對(duì)應(yīng)的加速度方向改變次數(shù)。
4.如權(quán)利要求3所述方法,其特征在于,若所述交通模式為地鐵模式或火車模式,所述累計(jì)所述加速度特征值,包括: 檢測(cè)終端的加速狀態(tài)及減速狀態(tài); 若檢測(cè)到所述加速狀態(tài)及所述減速狀態(tài)各一次,累計(jì)一次所述加減速次數(shù)。
5.如權(quán)利要求3所述方法,其特征在于,若所述交通模式為公交模式,所述累計(jì)所述加速度特征值,包括: 預(yù)設(shè)加速度方向改變范圍; 檢測(cè)所述加速度方向的改變是否在所述加速度方向改變范圍內(nèi); 若檢測(cè)到任一次加速度方向的改變?cè)谒黾铀俣确较蚋淖兎秶鷥?nèi),則累計(jì)一次所述加速度方向改變次數(shù)。
6.如權(quán)利要求1-5任一項(xiàng)所述方法,其特征在于,在所述獲取累計(jì)閾值之前,所述方法還包括: 預(yù)設(shè)所述目的地與所述累計(jì)閾值的對(duì)應(yīng)關(guān)系表; 其中,所述獲取累計(jì)閾值,包括: 當(dāng)檢測(cè)到用戶輸入的所述目的地信息時(shí),在所述對(duì)應(yīng)關(guān)系表中查找與所述目的地信息對(duì)應(yīng)的所述累計(jì)閾值;或 當(dāng)檢測(cè)到用戶輸入累計(jì)閾值的操作時(shí),獲取所述累計(jì)閾值。
7.如權(quán)利要求6所述方法,其特征在于,在所述輸出提示信息以提示用戶到達(dá)目的地之前,所述方法還包括: 若判斷所述累計(jì)加速度特征值達(dá)到所述累計(jì)閾值,獲取當(dāng)前位置信息; 檢測(cè)所述當(dāng)前位置信息是否與所述累計(jì)閾值對(duì)應(yīng)的目的地信息一致; 若一致,則執(zhí)行所述輸出提示信息以提示用戶到達(dá)目的地的步驟。
8.如權(quán)利要求7所述方法,其特征在于,所述獲取當(dāng)前位置信息,包括: 通過(guò)無(wú)線定位功能和/或語(yǔ)音識(shí)別功能,獲取所述當(dāng)前位置信息。
9.如權(quán)利要求8所述方法,其特征在于,所述無(wú)線定位功能包括GPS定位功能、基站定位功能、無(wú)線網(wǎng)絡(luò)定位功能。
10.如權(quán)利要求6-9任一項(xiàng)所述方法,其特征在于,所述輸出提示信息以提示用戶到達(dá)目的地,包括: 輸出語(yǔ)音或震動(dòng)提示信息以提示用戶到達(dá)目的地;或 輸出文字對(duì)話框至終端界面以提示用戶到達(dá)目的地。
【文檔編號(hào)】G01C21/00GK104316042SQ201410545510
【公開(kāi)日】2015年1月28日 申請(qǐng)日期:2014年10月15日 優(yōu)先權(quán)日:2014年10月15日
【發(fā)明者】張澤民 申請(qǐng)人:深圳市金立通信設(shè)備有限公司