本發(fā)明實施例涉及智能終端優(yōu)化技術(shù),尤其涉及一種乘車狀態(tài)確定方法及裝置。
背景技術(shù):
隨著智能終端的不斷發(fā)展,諸如智能穿戴設(shè)備或者智能手機(jī)等的智能終端越開越廣泛的應(yīng)用于各個領(lǐng)域。
目前,智能終端可實現(xiàn)對孩子安全方面的多方面守護(hù),為家長提供多方面的幫助,例如智能手表等智能穿戴設(shè)備越來越受孩子與家長的喜愛。一般情況下,孩子一般是通過做校車上下學(xué),孩子是否及時上車與下車、上車與下車地點是否正確是家長關(guān)注的對象,但是,目前的智能終端不能在上述情況下對孩子的乘車狀態(tài)進(jìn)行檢測或提醒。
技術(shù)實現(xiàn)要素:
本發(fā)明提供一種乘車確定狀態(tài)方法及裝置,以實現(xiàn)自動確定終端用戶的乘車狀態(tài)。
第一方面,本發(fā)明實施例提供了一種乘車確定狀態(tài)方法,該方法包括:
通過終端內(nèi)置的磁傳感器獲取終端受到的磁擾動信息;
根據(jù)所述磁擾動信息與終端用戶的速度信息確定所述終端用戶的乘車狀態(tài);
依據(jù)確定結(jié)果向所述終端的關(guān)聯(lián)終端發(fā)送提醒信息。
進(jìn)一步的,根據(jù)所述磁擾動信息與終端用戶的速度信息確定所述終端用戶的乘車狀態(tài),包括:
若所述磁擾動信息大于磁擾動閾值且處于穩(wěn)定狀態(tài),且所述終端的速度大于第一速度閾值,確定所述終端用戶處于上車狀態(tài)。
進(jìn)一步的,還包括:
若在預(yù)設(shè)上車時間點未檢測到終端用戶處于上車狀態(tài),則向所述終端的關(guān)聯(lián)終端發(fā)送未上車提醒。
進(jìn)一步的,在確定所述終端用戶處于上車狀態(tài)之后,根據(jù)所述磁擾動信息與終端用戶的速度信息確定所述終端用戶的乘車狀態(tài),包括:
若檢測到終端的速度小于第二速度閾值,則開啟計時功能,所述第二速度閾值小于所述第一速度閾值;
在預(yù)設(shè)時間長度內(nèi)檢測所述磁擾動信息是否有減小的變化,若是,則確定所述終端用戶處于下車狀態(tài);
若否,則確定所述終端用戶處于未下車狀態(tài)。
進(jìn)一步的,在確定所述終端用戶處于未下車狀態(tài)之后,所述方法還包括:
若所述終端的位置信息與預(yù)設(shè)的下車位置相同,則向所述終端的關(guān)聯(lián)終端發(fā)送未下車提醒,若不相同,則繼續(xù)確定終端用戶的乘車狀態(tài)。
第二方面,本發(fā)明實施例還提供了一種乘車狀態(tài)確定裝置,該裝置包括:
磁擾動信息獲取模塊,用于通過終端內(nèi)置的磁傳感器獲取終端受到的磁擾動信息;
乘車狀態(tài)確定模塊,用于根據(jù)所述磁擾動信息與終端用戶的速度信息確定所述終端用戶的乘車狀態(tài);
提醒信息發(fā)送模塊,用于依據(jù)確定結(jié)果向所述終端的關(guān)聯(lián)終端發(fā)送提醒信息。
進(jìn)一步的,所述乘車狀態(tài)確定模塊具體用于:
若所述磁擾動信息大于磁擾動閾值且處于穩(wěn)定狀態(tài),且所述終端的速度大于第一速度閾值,確定所述終端用戶處于上車狀態(tài)。
進(jìn)一步的,該裝置還包括:
未上車提醒發(fā)送模塊,用于若在預(yù)設(shè)上車時間點未檢測到終端用戶處于上車狀態(tài),則向所述終端的關(guān)聯(lián)終端發(fā)送未上車提醒。
進(jìn)一步的,所述乘車狀態(tài)確定模塊具體用于:
在確定所述終端用戶處于上車狀態(tài)之后,若檢測到終端的速度小于第二速度閾值,則開啟計時功能,所述第二速度閾值小于所述第一速度閾值;
在預(yù)設(shè)時間長度內(nèi)檢測所述磁擾動信息是否有減小的變化,若是,則確定所述終端用戶處于下車狀態(tài);若否,則確定所述終端用戶處于未下車狀態(tài)。
進(jìn)一步的,所述乘車狀態(tài)確定模塊具體用于:
在確定所述終端用戶處于未下車狀態(tài)之后,若所述終端的位置信息與預(yù)設(shè)的下車位置相同,則向所述終端的關(guān)聯(lián)終端發(fā)送未下車提醒,若不相同,則繼續(xù)確定終端用戶的乘車狀態(tài)。
本發(fā)明實施例通過終端內(nèi)置的磁傳感器和速度傳感器獲取終端受到的磁擾動信息和終端用戶的速度信息,確定終端用戶的乘車狀態(tài),根據(jù)乘車狀態(tài)向關(guān)聯(lián)終端發(fā)送提醒信息,解決了通過關(guān)聯(lián)終端監(jiān)測當(dāng)前終端用戶乘車狀態(tài)的問題,避免了當(dāng)前用戶不能及時上下車的情況,實現(xiàn)了對終端用戶乘車狀態(tài)的監(jiān)護(hù)。
附圖說明
圖1是本發(fā)明實施例一提供的乘車狀態(tài)確定方法的流程圖;
圖2是本發(fā)明實施例二提供的乘車狀態(tài)確定方法的流程圖;
圖3是本發(fā)明實施例三提供的乘車狀態(tài)確定方法的流程圖;
圖4是本發(fā)明實施例四提供的乘車狀態(tài)確定裝置的結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖和實施例對本發(fā)明作進(jìn)一步的詳細(xì)說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
實施例一
圖1為本發(fā)明實施例一提供的乘車狀態(tài)確定方法的流程圖,本實施例可適用于確定當(dāng)前終端用戶的乘車狀態(tài)的情況,該方法可以由本發(fā)明實施例提供的乘車狀態(tài)確定裝置來執(zhí)行,該狀態(tài)可集成于內(nèi)置有磁傳感器的移動終端內(nèi),移動終端例如可以是智能手機(jī)、智能手表或者智能手環(huán)等智能穿戴設(shè)備等。該方法具體包括:
S110、通過終端內(nèi)置的磁傳感器獲取終端受到的磁擾動信息。
其中,磁傳感器是可以感應(yīng)磁場變化并以電信號顯示的器件。示例性的,磁傳感器例如可以是AMR(Anisotropic Magneto Resistance,異向性磁阻傳感器)。AMR傳感器的工作原理是:AMR傳感器具有兩對阻抗,一般是鐵-鎳合金薄膜沉積在硅片上形成的電阻條,在磁場中其阻值可變化2%-3%,AMR傳感器在初始磁場的作用下具有一定方向的初始磁偏置,在外磁場的作用下,兩對阻抗一個變大一個變小,檢測電路通過檢測這兩對阻抗變化的差值,輸出一個大小與外磁場成比例的檢測電壓。示例性的,初始磁場可以是地球磁場,外磁場可以是有金屬物體在地球磁場中引起的磁場變化,通過測量電壓可顯示在單一軸線上磁場的變化強(qiáng)度與方向。
本實施例中,通過在終端內(nèi)置磁傳感器,可獲取終端用戶所在位置的金屬物體對終端的磁擾動信息,其中,磁擾動信息可以是與終端用戶相對靜止或者相對運動的金屬物體引起的地球磁場的變化信息。
S120、根據(jù)磁擾動信息與終端用戶的速度信息確定終端用戶的乘車狀態(tài)。
其中,終端用戶的速度信息指的是終端用戶相對于地面的運動速度,示例性的,終端用戶的速度信息可以是通過終端內(nèi)置的速度傳感器獲取。
本實施例中,通過磁擾動信息判斷終端用戶與車輛之間的距離關(guān)系,根據(jù)終端用戶的速度信息判斷終端用戶相對于地面的運動關(guān)系。結(jié)合終端用戶與車輛之間的距離關(guān)系和終端用戶相對于地面的運動關(guān)系,可確定終端用戶的乘車狀態(tài),其中,乘車狀態(tài)包括上車狀態(tài)與下車狀態(tài)。
S130、依據(jù)確定結(jié)果向終端的關(guān)聯(lián)終端發(fā)送提醒信息。
本實施例中,若終端判斷終端用戶的乘車狀態(tài)后,將該乘車狀態(tài)的提醒信息發(fā)生至終端的關(guān)聯(lián)終端。示例性的,若攜帶終端的用戶為兒童,終端的關(guān)聯(lián)終端可以是與兒童所攜帶終端相關(guān)聯(lián)的父母的終端,提醒信息可以是包括兒童所在位置和乘車狀態(tài)等。本實施例中,通過兒童攜帶的終端自動確定兒童的乘車狀態(tài),根據(jù)乘車狀態(tài)向關(guān)聯(lián)終端發(fā)送提醒信息,便于家長實時監(jiān)測兒童的位置與狀態(tài),避免兒童未及時上車與下車的情況,為家長保護(hù)兒童安全提供了便利。
本實施例的技術(shù)方案,通過終端內(nèi)置的磁傳感器和速度傳感器獲取終端受到的磁擾動信息和終端用戶的速度信息,確定終端用戶的乘車狀態(tài),根據(jù)乘車狀態(tài)向關(guān)聯(lián)終端發(fā)送提醒信息,解決了通過關(guān)聯(lián)終端監(jiān)測當(dāng)前終端用戶乘車狀態(tài)的問題,避免了當(dāng)前用戶不能及時上下車的情況,實現(xiàn)了對終端用戶乘車狀態(tài)的監(jiān)護(hù)。
實施例二
圖2是本發(fā)明實施例二提供的乘車狀態(tài)確定方法的流程圖,在上述實施例一的基礎(chǔ)上,進(jìn)一步的將根據(jù)磁擾動信息與終端用戶的速度信息確定終端用戶的乘車狀態(tài)進(jìn)一步優(yōu)化為若磁擾動信息大于磁擾動閾值且處于穩(wěn)定狀態(tài),且終端的速度大于第一速度閾值,確定終端用戶處于上車狀態(tài)。相應(yīng)的,該方法具體可以包括:
S210、通過終端內(nèi)置的磁傳感器獲取終端受到的磁擾動信息。
S220、若磁擾動信息大于磁擾動閾值且處于穩(wěn)定狀態(tài),且終端的速度大于第一速度閾值,確定終端用戶處于上車狀態(tài)。
本實施例中,終端獲取的磁擾動值信息包括磁擾動值,其中,磁擾動值指的是終端受到的磁擾動的大小,磁擾動值與引起磁擾動的金屬物體體積和金屬物體與終端用戶的距離相關(guān)。示例性的,金屬物體體積越大,終端受到的磁擾動值越大,金屬物體與終端用戶的距離越近,終端受到的磁擾動值越大。若磁擾動值大于磁擾動閾值且處于穩(wěn)定狀態(tài),示例性的,磁擾動閾值可以是600mGauss,表明引起磁擾動的金屬物體體積較大,與終端用戶距離較近且保持相對靜止的狀態(tài),終端的速度大于第一速度閾值,示例性的,第一速度閾值可以是5m/min,表明終端用戶與金屬物體同時保持較大的速度運動,本實施例中,將滿足上述條件的金屬物體確定為行駛的車輛,與行駛的車輛保持相對靜止?fàn)顟B(tài)的終端用戶的狀態(tài)為上車狀態(tài)。
其中,磁擾動值大于磁擾動閾值且處于穩(wěn)定狀態(tài),指的是磁擾動值保持大于磁擾動閾值的狀態(tài),磁擾動閾值可以是根據(jù)終端用戶處于車輛內(nèi)時受到的磁擾動值確定。磁擾動值可根據(jù)終端用戶所在位置產(chǎn)生波動,示例性的,若有車輛與終端用戶所在的車輛存在相對運動時,終端受到的磁擾動值在磁擾動閾值基礎(chǔ)上存在疊加波動。
可選的,在預(yù)設(shè)時間點開啟磁擾動檢測功能與速度檢測功能。
其中,預(yù)設(shè)時間點可以是終端用戶自主設(shè)置,也可以是根據(jù)終端用戶的歷史上車時間確定。示例性的,若終端用戶為兒童時,預(yù)設(shè)時間點可以是學(xué)校方向時間或者校車達(dá)到時間等。示例性的,終端的磁擾動檢測功能與速度檢測功能也可以是有終端的關(guān)聯(lián)終端遠(yuǎn)程控制開啟,或者由終端用戶手動開啟,兼顧了檢測終端用戶的乘車狀態(tài)和避免長時間開啟磁傳感器和速度傳感器導(dǎo)致費電的問題。
S230、依據(jù)確定結(jié)果向終端的關(guān)聯(lián)終端發(fā)送提醒信息。
本實施例中,若終端檢測到終端用戶處于上車狀態(tài),向關(guān)聯(lián)終端發(fā)送上車狀態(tài)提醒。
本實施例的技術(shù)方案,通過終端內(nèi)置的磁傳感器和速度傳感器獲取終端受到的磁擾動信息和終端速度信息,若磁擾動信息大于磁擾動閾值且處于穩(wěn)定狀態(tài),且終端的速度大于第一速度閾值,確定終端用戶處于上車狀態(tài),并向終端的關(guān)聯(lián)終端發(fā)送提醒信息,解決了通過關(guān)聯(lián)終端監(jiān)測當(dāng)前終端用戶上車狀態(tài)的問題,實現(xiàn)了對終端用戶乘車狀態(tài)的監(jiān)護(hù)。
在上述實施例的基礎(chǔ)上,在步驟S220之后還可以包括:
若在預(yù)設(shè)上車時間點未檢測到終端用戶處于上車狀態(tài),則向終端的關(guān)聯(lián)終端發(fā)送未上車提醒。
本實施例中,預(yù)設(shè)上車時間點可以是有終端用戶設(shè)置的,也可以是根據(jù)終端用戶的歷史商城時間確定,關(guān)聯(lián)終端用戶根據(jù)未上車提醒可及時向終端用戶確認(rèn)未上車原因,并及時采取措施。
本實施例中,通過當(dāng)終端在預(yù)設(shè)上車時間點未檢測到終端用戶處于上車狀態(tài)時,向終端的關(guān)聯(lián)終端發(fā)送未上車提醒,避免了終端用戶不能及時上車的情況。
實施例三
圖3是本發(fā)明實施例三提供的乘車狀態(tài)確定方法的流程圖,在上述實施例的基礎(chǔ)上,在確定終端用戶處于上車狀態(tài)之后,進(jìn)一步的提供了根據(jù)磁擾動信息與終端用戶的速度信息確定終端用戶的下車狀態(tài)的方法。相應(yīng)的,該方法具體包括:
S310、通過終端內(nèi)置的磁傳感器獲取終端受到的磁擾動信息。
S320、若磁擾動信息大于磁擾動閾值且處于穩(wěn)定狀態(tài),且終端的速度大于第一速度閾值,確定終端用戶處于上車狀態(tài)。
S330、若檢測到終端的速度小于第二速度閾值,則開啟計時功能,第二速度閾值小于第一速度閾值。
本實施例中,在確定終端用于的上車狀態(tài)之后,終端的速度小于第二速度閾值,其中,第二速度閾值小于第一速度閾值,表明終端用戶所在的車輛的速度小于第二速度閾值,該車輛處于即將停車狀態(tài)或者堵車狀態(tài)。示例性的,第二速度閾值可以是1m/min。
S340、在預(yù)設(shè)時間長度內(nèi)檢測磁擾動信息是否有減小的變化,若是,則執(zhí)行步驟S350,若否,則執(zhí)行步驟S360。
S350、確定終端用戶處于下車狀態(tài),跳轉(zhuǎn)執(zhí)行步驟S370。
S360、確定終端用戶處于未下車狀態(tài),繼續(xù)執(zhí)行步驟S370。
本實施例中,磁擾動信息有減小的變化指的是終端受到的磁擾動值從相對穩(wěn)定的狀態(tài)減小,并打破上述磁擾動值的穩(wěn)定狀態(tài)。示例性的,終端用戶在處于上車狀態(tài)時,終端受到的磁擾動值處于大于磁擾動閾值的穩(wěn)定狀態(tài),若在終端的速度小于第二速度閾值的預(yù)設(shè)時間長度內(nèi),終端受到的磁擾動值有從相對穩(wěn)定狀態(tài)減小的變化,則表明終端用戶與所乘車輛存在相對運動,并終端用戶正在逐漸遠(yuǎn)離該車輛,可確定終端用戶處于下車狀態(tài)。
若在終端的速度小于第二速度閾值的預(yù)設(shè)時間長度內(nèi),終端受到的磁擾動值一直處于大于磁擾動閾值的穩(wěn)定狀態(tài),則表明終端用戶與所乘車輛一直處于相對靜止?fàn)顟B(tài),可確定終端用戶處于未下車狀態(tài)。
S370、依據(jù)確定結(jié)果向終端的關(guān)聯(lián)終端發(fā)送提醒信息。
示例性的,若確定終端用戶處于下車狀態(tài),向終端的關(guān)聯(lián)終端發(fā)送下車狀態(tài)提醒;若確定終端用戶處于未下車狀態(tài),向終端的關(guān)聯(lián)終端發(fā)送未下車狀態(tài)提醒。下車狀態(tài)提醒與未下車狀態(tài)提醒均包括終端用戶的當(dāng)前位置,關(guān)聯(lián)終端用戶可根據(jù)提醒信息及時向終端用戶確認(rèn),避免終端用戶不能及時下車或者下車位置錯誤的情況。
本實施例的技術(shù)方案,通過在確定用戶的上車狀態(tài)之后,在檢測到終端的速度小于第二速度閾值時,開啟計時功能,在預(yù)設(shè)時間長度內(nèi)檢測磁擾動信息是否有減小的變化,根據(jù)檢測結(jié)果確定終端用戶的下車狀態(tài),并向關(guān)聯(lián)終端發(fā)送提醒信息,解決了通過關(guān)聯(lián)終端監(jiān)測當(dāng)前終端用戶下車狀態(tài)的問題,避免終端用戶不能及時下車或者下車位置錯誤的情況,實現(xiàn)了對終端用戶乘車狀態(tài)的監(jiān)護(hù)。
在上述技術(shù)方案的基礎(chǔ)上,在步驟S360之后還包括:
若終端的位置信息與預(yù)設(shè)的下車位置相同,則向終端的關(guān)聯(lián)終端發(fā)送未下車提醒,若不相同,則繼續(xù)確定終端用戶的乘車狀態(tài)。
本實施例中,在確定終端用戶處于未下車狀態(tài)之后,檢測終端用戶的位置信息,將終端用戶的位置信息與預(yù)設(shè)的下車位置進(jìn)行比對,根據(jù)比對結(jié)果確定是否發(fā)送未下車狀態(tài)提醒。其中,預(yù)設(shè)的下車位置可以是終端用戶設(shè)置,也可以根據(jù)終端用戶歷史下車位置確定。
示例性的,若終端的位置信息與預(yù)設(shè)的下車位置不相同,表明當(dāng)前位置不是終端用戶的下車位置,或者終端用戶所在車輛處于堵車狀態(tài),不向終端的關(guān)聯(lián)終端發(fā)送未下車提醒,繼續(xù)監(jiān)測終端用戶的乘車狀態(tài)。若終端的位置信息與預(yù)設(shè)的下車位置相同,表明當(dāng)前位置是終端用戶的下車位置,向終端的關(guān)聯(lián)終端發(fā)送未下車提醒,便于關(guān)聯(lián)終端確定終端用戶的未下車原因。
本實施例中,通過在確定終端用戶處于未下車狀態(tài)之后,檢測終端用戶的位置信息,根據(jù)位置信息確定是否向關(guān)聯(lián)終端發(fā)送未下車提醒,避免了向關(guān)聯(lián)終端發(fā)送錯誤的未下車提醒,提高了提醒信息的準(zhǔn)確性。
實施例四
圖4是本發(fā)明實施例四提供的乘車狀態(tài)確定裝置的結(jié)構(gòu)示意圖,該裝置適用于本發(fā)明實施例提供的乘車狀態(tài)確定方法。該裝置具體可以包括:
磁擾動信息獲取模塊410,用于通過終端內(nèi)置的磁傳感器獲取終端受到的磁擾動信息;
乘車狀態(tài)確定模塊420,用于根據(jù)磁擾動信息與終端用戶的速度信息確定終端用戶的乘車狀態(tài);
提醒信息發(fā)送模塊430,用于依據(jù)確定結(jié)果向終端的關(guān)聯(lián)終端發(fā)送提醒信息。
可選的,乘車狀態(tài)確定模塊420具體用于:
若磁擾動信息大于磁擾動閾值且處于穩(wěn)定狀態(tài),且終端的速度大于第一速度閾值,確定終端用戶處于上車狀態(tài)。
可選的,該裝置還包括:
未上車提醒發(fā)送模塊440,用于若在預(yù)設(shè)上車時間點未檢測到終端用戶處于上車狀態(tài),則向終端的關(guān)聯(lián)終端發(fā)送未上車提醒。
可選的,乘車狀態(tài)確定模塊420具體用于:
在確定終端用戶處于上車狀態(tài)之后,若檢測到終端的速度小于第二速度閾值,則開啟計時功能,第二速度閾值小于第一速度閾值;
在預(yù)設(shè)時間長度內(nèi)檢測磁擾動信息是否有減小的變化,若是,則確定終端用戶處于下車狀態(tài);若否,則確定終端用戶處于未下車狀態(tài)。
可選的,乘車狀態(tài)確定模塊420具體用于:
在確定終端用戶處于未下車狀態(tài)之后,若終端的位置信息與預(yù)設(shè)的下車位置相同,則向終端的關(guān)聯(lián)終端發(fā)送未下車提醒,若不相同,則繼續(xù)確定終端用戶的乘車狀態(tài)。
本發(fā)明實施例提供的乘車狀態(tài)確定裝置可執(zhí)行本發(fā)明任意實施例所提供的乘車狀態(tài)確定方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。
注意,上述僅為本發(fā)明的較佳實施例及所運用技術(shù)原理。本領(lǐng)域技術(shù)人員會理解,本發(fā)明不限于這里所述的特定實施例,對本領(lǐng)域技術(shù)人員來說能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會脫離本發(fā)明的保護(hù)范圍。因此,雖然通過以上實施例對本發(fā)明進(jìn)行了較為詳細(xì)的說明,但是本發(fā)明不僅僅限于以上實施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。