一種基于移動(dòng)終端實(shí)現(xiàn)自動(dòng)求助的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)終端應(yīng)用領(lǐng)域,尤其涉及的是一種基于移動(dòng)終端實(shí)現(xiàn)自動(dòng)求助的方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前的智能手機(jī)上設(shè)置有一鍵求助的功能,尤其是在老人機(jī)上,方便用戶直接通過(guò)一鍵求助功能向外界發(fā)出呼救,但是現(xiàn)有技術(shù)中的一鍵求助功能有很多缺點(diǎn),例如,手機(jī)放在包里的時(shí)候遇到緊急情況(搶劫之類(lèi)的),還需要把手機(jī)掏出來(lái),再按下物件鍵才能啟動(dòng)求助,這樣可能會(huì)錯(cuò)過(guò)最佳的逃跑時(shí)間。例如家中的老人突然病倒不能移動(dòng),而手機(jī)又不在伸手可及的范圍,那么一鍵求助的功能將失去意義。
[0003]因此,現(xiàn)有技術(shù)有待于進(jìn)一步的改進(jìn)。
【發(fā)明內(nèi)容】
[0004]鑒于上述現(xiàn)有技術(shù)中的不足之處,本發(fā)明的目的在于為用戶提供一種基于移動(dòng)終端實(shí)現(xiàn)自動(dòng)求助的方法及系統(tǒng),以解決現(xiàn)有技術(shù)中的一鍵求助不能自動(dòng)根據(jù)用戶的需要發(fā)出求助信號(hào)的缺陷。
[0005]一種基于移動(dòng)終端實(shí)現(xiàn)自動(dòng)求助的方法,其中,包括:
A、獲取移動(dòng)終端內(nèi)置的加速度傳感器的加速度值或/和獲取外部環(huán)境的聲音分貝值;
B、當(dāng)檢測(cè)到移動(dòng)終端的加速度值在第一預(yù)定時(shí)間內(nèi)持續(xù)超出預(yù)設(shè)加速度閾值或/和當(dāng)檢測(cè)到外部環(huán)境中聲音的分貝值在第二預(yù)定時(shí)間內(nèi)持續(xù)超出預(yù)設(shè)分貝閾值時(shí),則執(zhí)行步驟C.’
C、移動(dòng)終端通過(guò)揚(yáng)聲器發(fā)出警報(bào),并對(duì)警報(bào)發(fā)出的時(shí)長(zhǎng)進(jìn)行監(jiān)控,當(dāng)警報(bào)發(fā)出的第三預(yù)定時(shí)間內(nèi)未接收到報(bào)警解除指令,則執(zhí)行步驟D ;
D、通過(guò)揚(yáng)聲器發(fā)出求助語(yǔ)音,同時(shí)向預(yù)先設(shè)置的緊急聯(lián)系人撥打電話或者發(fā)出短信。
[0006]基于移動(dòng)終端實(shí)現(xiàn)自動(dòng)求助的方法,其中,所述步驟A之前包括:
A0、預(yù)先對(duì)移動(dòng)終端的加速度閾值、分貝閾值、緊急聯(lián)系人信息、第一預(yù)定時(shí)間、第二預(yù)定時(shí)間和第三預(yù)定時(shí)間進(jìn)行設(shè)置。
[0007]基于移動(dòng)終端實(shí)現(xiàn)自動(dòng)求助的方法,其中,所述步驟A包括:
獲取加速度傳感器在X、Y、Z三個(gè)坐標(biāo)方向的分量的加速度值。
[0008]基于移動(dòng)終端實(shí)現(xiàn)自動(dòng)求助的方法,其中,所述步驟D還包括:
D1、對(duì)是否預(yù)先設(shè)置有緊急聯(lián)系人進(jìn)行檢測(cè),若沒(méi)有,則將通話記錄中通話次數(shù)最多的前N個(gè)聯(lián)系人默認(rèn)為緊急聯(lián)系人,加入緊急聯(lián)系人列表。
[0009]基于移動(dòng)終端實(shí)現(xiàn)自動(dòng)求助的方法,其中,所述步驟D還包括:
D2、循環(huán)撥打緊急聯(lián)系人列表中緊急聯(lián)系人的號(hào)碼;當(dāng)檢測(cè)到電話接通信號(hào)后,停止撥打,同時(shí)將移動(dòng)終端所在位置信息通過(guò)短信的方式發(fā)送到接通電話的緊急聯(lián)系人。
[0010]一種基于移動(dòng)終端實(shí)現(xiàn)自動(dòng)求助的系統(tǒng),其中,包括: 數(shù)值獲取模塊,用于獲取移動(dòng)終端內(nèi)置的加速度傳感器的加速度值或/和獲取外部環(huán)境的聲音分貝值;
閾值判斷模塊,用于對(duì)檢測(cè)到移動(dòng)終端的加速度值在第一預(yù)定時(shí)間內(nèi)持續(xù)是否超出預(yù)設(shè)加速度閾值或/和當(dāng)檢測(cè)到外部環(huán)境中聲音的分貝值在第二預(yù)定時(shí)間內(nèi)是否持續(xù)超出預(yù)設(shè)分貝閾值進(jìn)行判斷;
警報(bào)發(fā)出模塊,用于當(dāng)檢測(cè)到移動(dòng)終端的加速度值在第一預(yù)定時(shí)間內(nèi)持續(xù)超出預(yù)設(shè)加速度閾值或/和當(dāng)檢測(cè)到對(duì)外部環(huán)境中聲音的分貝值在第二預(yù)定時(shí)間內(nèi)持續(xù)超出預(yù)設(shè)分貝閾值時(shí),移動(dòng)終端通過(guò)揚(yáng)聲器發(fā)出警報(bào),并對(duì)警報(bào)發(fā)出的時(shí)長(zhǎng)進(jìn)行監(jiān)控;
求助發(fā)出模塊,用于當(dāng)警報(bào)發(fā)出后,在第三預(yù)定時(shí)間內(nèi)未接收到報(bào)警解除指令,則通過(guò)揚(yáng)聲器發(fā)出求助語(yǔ)音,同時(shí)向預(yù)先設(shè)置的緊急聯(lián)系人撥打電話或者發(fā)出短信。
[0011]所述基于移動(dòng)終端實(shí)現(xiàn)自動(dòng)求助的系統(tǒng),其中,包括:
預(yù)先設(shè)置模塊,用于預(yù)先對(duì)移動(dòng)終端的加速度閾值、分貝閾值、緊急聯(lián)系人信息、第一預(yù)定時(shí)間、第二預(yù)定時(shí)間和第三預(yù)定時(shí)間進(jìn)行設(shè)置。
[0012]所述基于移動(dòng)終端實(shí)現(xiàn)自動(dòng)求助的系統(tǒng),其特征在于,所述數(shù)值獲取模塊包括: 加速度分量獲取單元,用于獲取加速度傳感器在X、Y、Z三個(gè)坐標(biāo)方向的分量的加速度值。
[0013]所述基于移動(dòng)終端實(shí)現(xiàn)自動(dòng)求助的系統(tǒng),其中,所述求助發(fā)出模塊包括:
緊急聯(lián)系人設(shè)定單元,用于對(duì)是否預(yù)先設(shè)置有緊急聯(lián)系人進(jìn)行檢測(cè),若沒(méi)有,則將通話記錄中通話次數(shù)最多的前N個(gè)聯(lián)系人默認(rèn)為緊急聯(lián)系人,加入緊急聯(lián)系人列表。
[0014]所述基于移動(dòng)終端實(shí)現(xiàn)自動(dòng)求助的系統(tǒng),其中,所述求助發(fā)出模塊包括:
位置信息發(fā)送單元,用于循環(huán)撥打緊急聯(lián)系人列表中緊急聯(lián)系人的號(hào)碼;當(dāng)檢測(cè)到電話接通信號(hào)后,停止撥打,同時(shí)將移動(dòng)終端所在位置信息通過(guò)短信的方式發(fā)送到接通電話的緊急聯(lián)系人。
[0015]有益效果:本發(fā)明所提供的一種基于移動(dòng)終端實(shí)現(xiàn)自動(dòng)求助的方法及系統(tǒng),獲取移動(dòng)終端內(nèi)置的加速度傳感器的加速度值和獲取外部環(huán)境的聲音分貝值;當(dāng)檢測(cè)到移動(dòng)終端的加速度值在第一預(yù)定時(shí)間內(nèi)持續(xù)超出預(yù)設(shè)加速度閾值或/和當(dāng)檢測(cè)到對(duì)外部環(huán)境中聲音的分貝值在第二預(yù)定時(shí)間內(nèi)持續(xù)超出預(yù)設(shè)分貝閾值時(shí),則移動(dòng)終端通過(guò)揚(yáng)聲器發(fā)出警報(bào),并對(duì)警報(bào)發(fā)出的時(shí)長(zhǎng)進(jìn)行監(jiān)控,當(dāng)警報(bào)發(fā)出的第三預(yù)定時(shí)間后未接收到報(bào)警解除指令,則通過(guò)揚(yáng)聲器發(fā)出求助語(yǔ)音,同時(shí)向預(yù)先設(shè)置的緊急聯(lián)系人撥打電話或者發(fā)出短信,從而實(shí)現(xiàn)了移動(dòng)終端可以根據(jù)其自身的狀態(tài)推算出使用者可能出現(xiàn)的情況,從而自動(dòng)為用戶發(fā)出求助信息。
【附圖說(shuō)明】
[0016]圖1是本發(fā)明提供的一種基于移動(dòng)終端實(shí)現(xiàn)自動(dòng)求助的方法的步驟流程圖。
[0017]圖2是本發(fā)明提供一種基于移動(dòng)終端實(shí)現(xiàn)自動(dòng)求助的方法在移動(dòng)終端處于檢測(cè)模式下步驟流程圖。
[0018]圖3是本發(fā)明所述方法當(dāng)移動(dòng)終端處于攻擊檢測(cè)回應(yīng)模式下的步驟流程圖。
[0019]圖4是本發(fā)明提供的一種基于移動(dòng)終端實(shí)現(xiàn)自動(dòng)求助的系統(tǒng)原理結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0020]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,并不用于限定本發(fā)明。
[0021]鑒于現(xiàn)有技術(shù)中的移動(dòng)終端一鍵求助功能不能自動(dòng)對(duì)用戶的狀態(tài)進(jìn)行檢測(cè),識(shí)別出用戶可能處于危險(xiǎn)狀態(tài)中,自發(fā)為用戶發(fā)出求助信號(hào),因此本發(fā)明提供了一種基于移動(dòng)終端實(shí)現(xiàn)自動(dòng)求助的方法,如圖1所示,所示方法包括以下步驟:
S1、獲取移動(dòng)終端內(nèi)置的加速度傳感器的加速度值和獲取外部環(huán)境的聲音分貝值。
[0022]開(kāi)啟移動(dòng)終端后,移動(dòng)終端處于檢測(cè)模式,即移動(dòng)終端通過(guò)其內(nèi)置的加速度傳感器獲取移動(dòng)終端當(dāng)前的加速度值,或者/和通過(guò)其麥克風(fēng)獲取外部環(huán)境的聲音分貝值。
[0023]優(yōu)選的,所述移動(dòng)終端為智能手機(jī),當(dāng)然可以使其他可以隨身攜帶,且具有重力傳感器或者麥克風(fēng)的移動(dòng)終端。
[0024]S2、當(dāng)檢測(cè)到移動(dòng)終端的加速度值在第一預(yù)定時(shí)間內(nèi)持續(xù)超出預(yù)設(shè)加速度閾值或/和當(dāng)檢測(cè)到對(duì)外部環(huán)境中聲音的分貝值在第二預(yù)定時(shí)間內(nèi)持續(xù)超出預(yù)設(shè)分貝閾值時(shí),則執(zhí)行步驟S3。
[0025]優(yōu)選的,第一,在加速度值判斷用戶狀態(tài)方面:判斷手機(jī)(用戶)是否有進(jìn)行瞬間加速的行為,以及持續(xù)的快速跑動(dòng),且由于用戶遇險(xiǎn)時(shí)跑動(dòng)過(guò)程中產(chǎn)生的加速度分量可能是任意方向的,因此可以通過(guò)獲取加速度傳感器在X、Y、Z三個(gè)坐標(biāo)方向的分量是否大于預(yù)設(shè)的加速度閾值。若一個(gè)坐標(biāo)方向的分量大于加速度閾值,則可能為用戶出現(xiàn)瞬間的加速度值,可能發(fā)生摔倒或者遇到危險(xiǎn),為了防止誤判手機(jī)不小心落到地上的情況,因此需要持續(xù)檢測(cè)重力加速度的變化。
[0026]第二,通過(guò)外部環(huán)境的分貝值判斷用戶狀態(tài)方面:通過(guò)開(kāi)啟錄音功能,檢測(cè)外部環(huán)境的聲音變化,判斷是否超過(guò)預(yù)設(shè)聲音分貝門(mén)限值。當(dāng)用戶的手機(jī)不在身上,但是在可視、可聽(tīng)范圍內(nèi),用戶仍然可以在遇險(xiǎn)的時(shí)發(fā)出緊急呼叫。
[0027]當(dāng)上述兩種情況中的一種閾值被超出時(shí),則觸發(fā)移動(dòng)終端進(jìn)入警告模式,即執(zhí)行下一步,否則返回步驟Si。
[0028]S3、移動(dòng)終端通過(guò)揚(yáng)聲器發(fā)出警報(bào),并對(duì)警報(bào)發(fā)出的時(shí)長(zhǎng)進(jìn)行監(jiān)控,當(dāng)警報(bào)發(fā)出后,在第三預(yù)定時(shí)間內(nèi)未接收到報(bào)警解除指令,則執(zhí)行步驟S4。
[0029]移動(dòng)終端自動(dòng)進(jìn)入警告模式后,通過(guò)揚(yáng)聲器發(fā)出警報(bào),報(bào)警會(huì)持續(xù)5秒。當(dāng)然該持續(xù)的時(shí)間可以由用戶根據(jù)自己的需要進(jìn)行自定義設(shè)置。如果用戶的危險(xiǎn)狀態(tài)已經(jīng)解除,或則是檢測(cè)到類(lèi)似于汽車(chē)聲音的誤報(bào),用戶可以通過(guò)按住音量下鍵來(lái)解除警告模式,此后手機(jī)將回到檢測(cè)模式。
[0030]S4、通過(guò)揚(yáng)聲器發(fā)出求助語(yǔ)音,同時(shí)向預(yù)先設(shè)置的緊急聯(lián)系人撥打電話或者發(fā)出短?目O
[0031]若警報(bào)發(fā)出后的第三預(yù)定時(shí)間后,依然沒(méi)有被解除,則那么手機(jī)將自動(dòng)進(jìn)入攻擊檢測(cè)回應(yīng)模式,在該模式下手機(jī)將啟動(dòng)自動(dòng)救助功能。
[0032]為了更好的發(fā)出求助信息,所述步驟S4還包括:
S41、對(duì)是否預(yù)先設(shè)置有緊急聯(lián)系人進(jìn)行檢測(cè),若沒(méi)有,則將通話記錄中通話次數(shù)最多的前N個(gè)聯(lián)系人默認(rèn)為緊急聯(lián)系人。
[0033]S42、循環(huán)撥打緊急聯(lián)系人的號(hào)碼;當(dāng)檢測(cè)到電話接通信號(hào)后,停止撥打,同時(shí)將移動(dòng)終端所在位置信息通過(guò)短信的方式發(fā)送到接通電話的緊急聯(lián)系人。
[0034]在該模式下手機(jī)通過(guò)揚(yáng)聲器以最大音量的方式播放求助聲音(預(yù)設(shè)),對(duì)危險(xiǎn)人物進(jìn)行威嚇的同時(shí)向周?chē)税l(fā)出求助信息。同時(shí)手機(jī)將自動(dòng)撥打預(yù)設(shè)的緊急聯(lián)系人的號(hào)碼,在預(yù)設(shè)緊急聯(lián)系人時(shí),系統(tǒng)會(huì)提醒用戶設(shè)置至少三個(gè)緊急聯(lián)系人。如果遇到聯(lián)系人的號(hào)碼無(wú)法撥通或接聽(tīng)時(shí),手機(jī)將根據(jù)優(yōu)先級(jí)先后撥打所有緊急聯(lián)系人號(hào)碼,并記錄成功接通的緊急聯(lián)系人號(hào)碼。如果用戶沒(méi)有設(shè)置緊急聯(lián)系人,那么系統(tǒng)自動(dòng)調(diào)用用戶通話記錄中通話次數(shù)最多的聯(lián)系人作為緊急聯(lián)系人。
[0035]最后手機(jī)會(huì)自動(dòng)開(kāi)啟GPS,并定位到用戶的當(dāng)前位置,并將用戶的位置信息以短信的方式發(fā)送到成功接通的緊急聯(lián)系人號(hào)碼。如果用戶當(dāng)前GPS無(wú)法完成定位,或手機(jī)沒(méi)有GPS功能,則不發(fā)送短信。
[0036]優(yōu)選的,在所述步驟Al之前包括:
S0、預(yù)先對(duì)移動(dòng)終端的加速度閾值、分貝閾值、緊急聯(lián)系人信息、第一預(yù)定時(shí)間、第二預(yù)定時(shí)間和第三預(yù)定時(shí)間進(jìn)行設(shè)置。
[0037]為了對(duì)本發(fā)明所提供的方法進(jìn)行更加詳細(xì)的說(shuō)明,下面結(jié)合圖2和圖3所述方法具體實(shí)施例的步驟流程圖,做出進(jìn)一步的解釋。
[0038]如圖2和圖3所示,所述方法在具體實(shí)施例中移動(dòng)終端分別具有三種模式:檢測(cè)模式、警告模式和攻擊回應(yīng)模式,其具體的步驟流程如下:
H1、用戶首先開(kāi)啟本方法所對(duì)應(yīng)的功能,具體的,本方案可以通過(guò)系統(tǒng)設(shè)置中的開(kāi)關(guān)進(jìn)行控制。
[0039]H2