本發(fā)明實施例涉及汽車控制技術(shù)領(lǐng)域,尤其涉及一種基于移動終端的汽車控制方法、裝置和電子設(shè)備。
背景技術(shù):
隨著電子信息技術(shù)的飛速發(fā)展,“智能”已然成為最熱門的話題之一,各種智能電子設(shè)備也如雨后春筍般涌現(xiàn),為人們的生活帶來了更多的便利。其中,移動終端和汽車這兩個看似相互獨立的產(chǎn)品也因“實現(xiàn)智能化”逐漸產(chǎn)生了關(guān)聯(lián)。當(dāng)前,作為人們生活中必不可少的一部分的移動終端,尤其是手機,已逐漸取代傳統(tǒng)的汽車鑰匙。通過在移動終端的某一汽車控制應(yīng)用程序上進行相關(guān)操作,即可對汽車的車門進行開鎖或者上鎖,甚至能夠?qū)崿F(xiàn)對汽車進行遠(yuǎn)程控制,比如:遠(yuǎn)程開/關(guān)汽車的車門、車窗、車燈、后備箱等,以及遠(yuǎn)程控制汽車的啟動、熄火、預(yù)熱、制冷等。
在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)相關(guān)技術(shù)存在以下問題:在現(xiàn)有的技術(shù)中,當(dāng)用戶想要通過移動終端對汽車進行控制時,需要首先開啟移動終端中的汽車控制應(yīng)用程序,隨后再在其上對汽車進行相關(guān)操作,該汽車控制方式比較繁瑣,效率較低,用戶體驗不佳。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供了一種基于移動終端的汽車控制方法、裝置和電子設(shè)備,能夠解決現(xiàn)有的基于移動終端的汽車控制方式比較繁瑣,效率較低,進而導(dǎo)致用戶體驗不佳的問題。
第一方面,本發(fā)明實施例提供一種基于移動終端的汽車控制方法,應(yīng)用于移動終端,包括:
預(yù)設(shè)發(fā)送汽車控制指令的觸發(fā)手勢,其中,所述汽車控制指令與指定的汽車綁定;
獲取作用于移動終端的操作手勢;
將所述操作手勢與所述觸發(fā)手勢進行匹配;
若匹配成功,則發(fā)送與所述觸發(fā)手勢對應(yīng)的汽車控制指令,以使得所述汽車執(zhí)行與所述汽車控制指令對應(yīng)的操作。
其中,所述獲取作用于移動終端的操作手勢,包括:
感測作用于移動終端的外部輸入;
根據(jù)所述外部輸入激活手勢輸入模組;
通過所述手勢輸入模組獲取作用于移動終端的操作手勢。
其中,所述將所述操作手勢與所述觸發(fā)手勢進行匹配,包括:
將所述操作手勢的手勢輸入路徑信息與所述觸發(fā)手勢的手勢輸入路徑信息進行匹配。
其中,所述發(fā)送與所述觸發(fā)手勢對應(yīng)的汽車控制指令的步驟之前,所述方法還包括:
鑒定所述移動終端中的汽車控制指令是否有效;
若是,則發(fā)送與所述觸發(fā)手勢對應(yīng)的汽車控制指令。
其中,所述鑒定所述移動終端中的汽車控制指令是否有效,包括:
檢測所述移動終端是否存儲有所述汽車的有效授權(quán)信息;
若是,則鑒定所述移動終端中的汽車控制指令有效。
第二方面,本發(fā)明實施例還提供一種基于移動終端的汽車控制裝置,包括:
觸發(fā)手勢預(yù)設(shè)單元,用于預(yù)設(shè)發(fā)送汽車控制指令的觸發(fā)手勢,其中,所述汽車控制指令與指定的汽車綁定;
操作手勢獲取單元,用于獲取作用于移動終端的操作手勢;
匹配單元,用于將所述操作手勢與所述觸發(fā)手勢進行匹配;
發(fā)送單元,用于若匹配成功,則發(fā)送與所述觸發(fā)手勢對應(yīng)的汽車控制指令,以使得所述汽車執(zhí)行與所述汽車控制指令對應(yīng)的操作。
其中,所述操作手勢獲取單元具體用于:
感測作用于移動終端的外部輸入;
根據(jù)所述外部輸入激活手勢輸入模組;
通過所述手勢輸入模組獲取作用于移動終端的操作手勢。
其中,所述匹配單元具體用于:
將所述操作手勢的手勢輸入路徑信息與所述觸發(fā)手勢的手勢輸入路徑信息進行匹配。
其中,所述裝置還包括:
鑒定單元,用于鑒定所述移動終端中的汽車控制指令是否有效;
若是,則通過發(fā)送單元發(fā)送與所述觸發(fā)手勢對應(yīng)的汽車控制指令。
其中,所述鑒定所述移動終端中的汽車控制指令是否有效,包括:
檢測所述移動終端是否存儲有所述汽車的有效授權(quán)信息;
若是,則鑒定所述移動終端中的汽車控制指令有效。
第三方面,本發(fā)明實施例還提供一種電子設(shè)備,包括:
至少一個處理器;以及,
與所述至少一個處理器通信連接的存儲器;其中,
所述存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠執(zhí)行如上所述的基于移動終端的汽車控制方法。
第四方面,本發(fā)明實施例還提供一種非暫態(tài)計算機可讀存儲介質(zhì),所述非暫態(tài)計算機可讀存儲介質(zhì)存儲有計算機可執(zhí)行指令,所述計算機可執(zhí)行指令用于使計算機執(zhí)行如上所述的基于移動終端的汽車控制方法。
第五方面,本發(fā)明實施例還提供了一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括存儲在非暫態(tài)計算機可讀存儲介質(zhì)上的計算機程序,所述計算機程序包括程序指令,當(dāng)所述程序指令被計算機執(zhí)行時,使所述計算機執(zhí)行如上所述的基于移動終端的汽車控制方法。
本發(fā)明實施例的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明實施例提供的基于移動終端的汽車控制方法、裝置和電子設(shè)備通過預(yù)設(shè)發(fā)送汽車控制指令的觸發(fā)手勢,所述汽車控制指令與指定的汽車綁定,在獲取到作用于移動終端的操作手勢時,將所述操作手勢與所述觸發(fā)手勢進行匹配,若匹配成功,則發(fā)送與所述觸發(fā)手勢對應(yīng)的汽車控制指令,以使得所述汽車執(zhí)行與所述汽車控制指令對應(yīng)的操作,能夠使用戶無需仔細(xì)查看移動終端呈現(xiàn)的內(nèi)容便可簡單快捷地對指定的汽車進行控制,實現(xiàn)快速控制汽車的效果,提升用戶體驗。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對本發(fā)明實施例中所需要使用的附圖作簡單地介紹。顯而易見地,下面所描述的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例一提供的基于移動終端的汽車控制方法的流程示意圖;
圖2是本發(fā)明實施例二提供的一種基于移動終端的汽車控制方法的流程示意圖;
圖3是本發(fā)明實施例三提供的一種基于移動終端的汽車控制裝置的結(jié)構(gòu)示意圖;以及
圖4是本發(fā)明實施例四提供的一種電子設(shè)備的結(jié)構(gòu)示意圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
需要說明的是,如果不沖突,本發(fā)明實施例中的各個特征可以相互結(jié)合,均在本發(fā)明的保護范圍之內(nèi)。另外,雖然在裝置示意圖中進行了功能模塊劃分,在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于裝置中的模塊劃分,或流程圖中的順序執(zhí)行所示出或描述的步驟。
汽車是人們?nèi)粘I钪蟹浅V匾慕煌ㄟ\輸工具,隨著社會的發(fā)展,汽車也已走進了千家萬戶。隨著電子信息技術(shù)的發(fā)展,用于開啟汽車車門以及啟動汽車內(nèi)部的功能的鑰匙也由傳統(tǒng)的機械鑰匙發(fā)展為電子鑰匙。近年來,“智能”已然成為最熱門的話題之一,各種智能電子設(shè)備也如雨后春筍般涌現(xiàn),為人們的生活帶來了更多的便利,其中,移動終端和汽車這兩個看似相互獨立的產(chǎn)品也因“實現(xiàn)智能化”逐漸產(chǎn)生了關(guān)聯(lián)。當(dāng)前,作為人們生活中必不可少的一部分的移動終端,尤其是手機,已逐漸取代傳統(tǒng)的汽車鑰匙。用戶通過在移動終端的某一汽車控制應(yīng)用程序上進行相關(guān)操作,即可對汽車的車門進行開鎖或者上鎖,甚至能夠?qū)ζ囘M行遠(yuǎn)程控制,比如:遠(yuǎn)程開/關(guān)汽車的車門、車窗、車燈、后備箱等,以及遠(yuǎn)程控制汽車的啟動、熄火、預(yù)熱、制冷等。該方式為實現(xiàn)汽車控制提供了一定的便利性,然而,目前,當(dāng)用戶想要通過移動終端對汽車進行控制時,需要首先開啟移動終端中的汽車控制應(yīng)用程序,隨后再在其上選擇對汽車進行相關(guān)操作的命令進而實現(xiàn)對汽車的控制
,該汽車控制的整個過程都需要仔細(xì)查看移動終端中顯示的內(nèi)容,操作方式仍然比較繁瑣,效率較低?;诖耍景l(fā)明實施例提供了一種基于移動終端的汽車控制方法,通過該方法,用戶僅需在移動終端中輸入指定的操作手勢即可控制汽車執(zhí)行相應(yīng)的功能,簡單快捷,用戶體驗佳。
在本發(fā)明實施例提供的基于移動終端的汽車控制方法能夠應(yīng)用于任意移動終端。其中,所述“移動終端”是指具有數(shù)據(jù)交互功能且方便攜帶的終端設(shè)備,如:智能手機、平板電腦、智能手表、智能娛樂設(shè)備等,所述“汽車控制方法”是指控制汽車執(zhí)行相應(yīng)功能的方法,例如:控制汽車的硬件設(shè)備(如:車門、車窗、后備箱等)的開啟或關(guān)閉、控制汽車的啟動和熄火、控制汽車的內(nèi)部電子設(shè)備(如:空調(diào)、音頻播放器、導(dǎo)航等)的開啟或者關(guān)閉等。在本發(fā)明實施例中,移動終端與汽車之間通信連接,移動終端將汽車控制指令發(fā)送給汽車,汽車接收到所述汽車控制指令后執(zhí)行與該汽車控制指令對應(yīng)的功能。
下面結(jié)合附圖,對本發(fā)明實施例作進一步闡述。
實施例一
圖1是本發(fā)明實施例一提供的一種基于移動終端的汽車控制方法的流程示意圖,請參閱圖1,該方法包括:
110、預(yù)設(shè)發(fā)送汽車控制指令的觸發(fā)手勢。
在本實施例中,所述“汽車控制指令”是指能夠控制汽車執(zhí)行相應(yīng)的功能的指令,如:開或關(guān)車門鎖指令、啟動汽車指令、預(yù)熱汽車指令、開啟汽車空調(diào)的指令等。其中,所述汽車控制指令與指定的汽車綁定,即:該汽車控制指令可以對某一指定的汽車進行控制,而汽車控制指令與指定的汽車的綁定關(guān)系可以在移動終端中進行相應(yīng)的授權(quán)設(shè)置。所述“觸發(fā)手勢”是指能夠觸發(fā)移動終端向服務(wù)器或者汽車發(fā)送汽車控制指令的手勢。其中,汽車控制指令可以是一個也可以是多個,因此,通過該觸發(fā)手勢可以觸發(fā)移動終端發(fā)送一個特定的汽車控制指令,也可以觸發(fā)移動終端同時發(fā)送多個汽車控制指令。例如:可以預(yù)設(shè)發(fā)送汽車控制指令“開車門”的觸發(fā)手勢為“K”,則當(dāng)移動終端接收到觸發(fā)手勢“K”時,發(fā)送“開車門”的汽車控制指令,以使得汽車根據(jù)該指令開啟車門;或者,也可以預(yù)設(shè)汽車控制指令“預(yù)熱汽車”和“開空調(diào)”的觸發(fā)手勢為“&”,則當(dāng)移動終端接收到觸發(fā)手勢“&”時,觸發(fā)移動終端同時發(fā)送“預(yù)熱汽車”和“開空調(diào)”的汽車控制指令,以使得汽車根據(jù)上述兩個指令同時進行預(yù)熱汽車和啟動空調(diào)。通過設(shè)置一個觸發(fā)手勢對應(yīng)多個汽車控制指令,可以減少用戶向移動終端輸入手勢的次數(shù),更加便捷地實現(xiàn)對汽車的控制。
在本實施例中,首先預(yù)設(shè)發(fā)送汽車控制指令的觸發(fā)手勢。其具體實施方式可以是:移動終端的系統(tǒng)預(yù)先設(shè)置好默認(rèn)的觸發(fā)手勢。其中,該觸發(fā)手勢可以包括兩種類型:一種是觸發(fā)移動終端單獨發(fā)送某一汽車控制指令的觸發(fā)手勢;另一種是觸發(fā)移動終端同時發(fā)送多個汽車控制指令的觸發(fā)手勢。其中,該多個汽車控制指令可以組成一個控制指令組,該控制指令組可以由用戶自主創(chuàng)建。例如:若用戶希望在使用汽車之前,先遠(yuǎn)程控制汽車準(zhǔn)備好車內(nèi)的狀態(tài),如:對汽車的發(fā)動機進行預(yù)熱以及開啟車內(nèi)的空調(diào)以調(diào)整車內(nèi)溫度到合適的溫度值,可以將汽車控制指令“預(yù)熱汽車”和“開空調(diào)”設(shè)置于同一控制指令組。在一些實施例中,若用戶不喜歡或者不習(xí)慣移動終端的系統(tǒng)預(yù)設(shè)的默認(rèn)觸發(fā)手勢時,還可以對該默認(rèn)觸發(fā)手勢進行更改,并創(chuàng)建自定義的觸發(fā)手勢。
120、獲取作用于移動終端的操作手勢。
在本實施例中,所述“操作手勢”是指用戶需要對汽車進行控制時輸入的手勢,該手勢與上述觸發(fā)手勢相對應(yīng)。
在本實施例中,可以在某些特定的觸摸區(qū)域中,如:移動終端的觸摸屏的左上角或者右上角,獲取作用于移動終端的操作手勢?;蛘?,獲取作用于移動終端的操作手勢的方式還可以是:首先感測作用于移動終端的外部輸入,并根據(jù)所述外部輸入激活手勢輸入模組,然后再通過所述手勢輸入模組獲取作用于移動終端的手勢操作。其中,所述外部輸入是激活手勢輸入模組的指令,該外部輸入可以包括但不限于:聲音輸入(如:用戶對移動終端說“開啟汽車控制”)、觸摸輸入(如:用戶長按觸摸屏或者觸摸板預(yù)定時間)、按鍵輸入(如:用戶按壓一個或者多個物理按鍵)或者其中的多種輸入方式的組合。所述手勢輸入模組是指用于識別用戶輸入的操作手勢的組件,該組件可以具有任意的表現(xiàn)形式,如:在屏幕上加載新頁面、在屏幕上顯示進入汽車控制的提示標(biāo)志等。其中,不管激活所述手勢輸入模組時移動終端處于鎖屏的狀態(tài)還是激活的狀態(tài),在激活所述手勢輸入模組后,用戶對移動終端的觸摸屏或者觸摸板的所有輸入都被感測為操作手勢。在本實施例中,通過手勢輸入模組獲取作用于移動終端的操作手勢,能夠提高獲取到的操作手勢的精確度,同時也可以防止誤操作的產(chǎn)生。
130、將所述操作手勢與所述觸發(fā)手勢進行匹配。
在本實施例中,獲取到作用于移動終端的操作手勢后,將所述操作手勢與所述觸發(fā)手勢進行匹配。其中,匹配的內(nèi)容可以包括:操作手勢與觸發(fā)手勢的輪廓是否相同或相似。在一些實施例中,為了防止誤操作,提高匹配精度,可以將操作手勢的手勢輸入路徑信息與觸發(fā)手勢的手勢輸入路徑信息進行匹配。也就是說,即便用戶輸入的操作手勢的輪廓甚至大小與觸發(fā)手勢一模一樣,但其手勢輸入路徑與觸發(fā)手勢的手勢輸入路徑不相同,仍屬于匹配不成功。該匹配的過程可以直接在手勢輸入模組中實現(xiàn),也可以通過第三方的匹配軟件來完成。若匹配成功,則進入步驟140,或者,在一些實施例中,匹配成功后進入步驟140的同時,還可以向用戶發(fā)送汽車控制提示信息,如:在移動終端的屏幕中顯示該觸發(fā)手勢對應(yīng)的汽車控制指令,以避免用戶輸入的操作手勢與預(yù)期要實現(xiàn)的功能不對應(yīng)。若匹配不成功,則提示用戶手勢輸入錯誤并重新獲取作用于移動終端的操作手勢。其中,提示用戶輸入錯誤的方式可以有很多種,包括但不限于:向用戶發(fā)送輸入錯誤的提示信息、發(fā)出提示聲音或者給予振動反饋。進一步地,為了提高安全性能,若移動終端在預(yù)定時間內(nèi)檢測到用戶輸入的操作手勢與預(yù)設(shè)的觸發(fā)手勢匹配不成功達到上限次數(shù),如:三次,則鎖定該汽車控制功能,重新認(rèn)證用戶的身份。
140、發(fā)送與所述觸發(fā)手勢對應(yīng)的汽車控制指令,以使得所述汽車執(zhí)行與所述汽車控制指令對應(yīng)的操作。
在本實施例中,當(dāng)移動終端感測到用戶輸入的操作手勢與某一觸發(fā)手勢匹配時,直接或者間接向指定的汽車發(fā)送與該觸發(fā)手勢對應(yīng)的汽車控制指令,以使得該指定的汽車執(zhí)行與該汽車控制指令對應(yīng)的操作。例如:移動終端獲取到的操作手勢為“K”,其與預(yù)設(shè)的觸發(fā)手勢“K”匹配成功,則發(fā)送與“K”對應(yīng)的汽車控制指令“開車門”,指定的汽車接收到汽車控制指令“開車門”后,執(zhí)行開車門的操作;或者,移動終端獲取到的操作手勢為“&”,其與預(yù)設(shè)的觸發(fā)手勢“&”匹配成功,則發(fā)送與“&”對應(yīng)的汽車控制指令“預(yù)熱汽車”和“開空調(diào)”,指定的汽車接收到汽車控制指令“預(yù)熱汽車”和“開空調(diào)”后,執(zhí)行預(yù)熱汽車和開空調(diào)的操作。
通過上述技術(shù)方案可知,本發(fā)明實施例的有益效果在于:通過預(yù)設(shè)發(fā)送汽車控制指令的觸發(fā)手勢,所述汽車控制指令與指定的汽車綁定,在獲取到作用于移動終端的操作手勢時,將所述操作手勢與所述觸發(fā)手勢進行匹配,若匹配成功,則發(fā)送與所述觸發(fā)手勢對應(yīng)的汽車控制指令,以使得所述汽車執(zhí)行與所述汽車控制指令對應(yīng)的操作,能夠使用戶無需仔細(xì)查看移動終端呈現(xiàn)的內(nèi)容便可簡單快捷地對指定的汽車進行控制,實現(xiàn)快速控制汽車的效果,提升用戶體驗。
實施例二
在日常的生活中,車主有可能會將自己的汽車借給他人使用,針對這種情況,本發(fā)明實施例二提供了另一種基于移動終端的汽車控制方法,以滿足汽車租借的需求。在該方法中,車主對租車者授權(quán)后,租車者同樣可以通過自己的移動終端對指定的汽車進行控制。
圖2是本發(fā)明實施例二提供的一種基于移動終端的汽車控制方法的流程示意圖,請參閱圖2,該方法包括:
210、預(yù)設(shè)發(fā)送汽車控制指令的觸發(fā)手勢。
220、獲取作用于移動終端的操作手勢。
230、將所述操作手勢與所述觸發(fā)手勢進行匹配。
240、鑒定所述移動終端中的汽車控制指令是否有效。
在本實施例中,所述移動終端中的汽車控制指令需要與指定的汽車綁定才可以實現(xiàn)對指定的汽車的控制,當(dāng)作用于移動終端的操作手勢與預(yù)設(shè)的觸發(fā)手勢匹配成功時,首先鑒定所述移動終端中的汽車控制指令是否有效,即:判斷該移動終端中的汽車控制指令是否與某一指定的汽車綁定。若是,則執(zhí)行步驟150;若否,則結(jié)束汽車控制進程。
其中,在本實施例中,可以在手勢匹配成功后向服務(wù)器發(fā)送鑒權(quán)消息,通過該鑒權(quán)消息判斷是否有與該移動終端中的汽車控制指令綁定的汽車,若是,則鑒定所述移動終端中的汽車控制指令有效;若否,則鑒定所述移動終端中的汽車控制指令無效?;蛘?,在一些實施例中,還可以通過如下方式鑒定所述移動終端中的汽車控制指令是否有效:檢測所述移動終端是否存儲有指定的汽車的有效授權(quán)信息,若是,則鑒定所述汽車控制指令有效;若否,則鑒定所述汽車控制指令無效。其中,所述授權(quán)信息可以包括:汽車的使用時間、使用里程等信息,可以在車主授權(quán)租車者使用該汽車時,配置于租車者的移動終端/ID賬號。例如:車主A于2016年12月1日將汽車a借給租車者B使用,并將授權(quán)信息(時間:2016年12月1日~2016年12月3日)配置給租車者B的移動終端/ID賬號,則在2016年12月1日~2016年12月3日的時間內(nèi),租車者B的移動終端中的汽車控制指令有效,而2016年12月3日之后,租車者B的移動終端中的汽車控制指令無效。通過檢測所述移動終端是否存儲有指定的汽車的有效授權(quán)信息的方式鑒定所述移動終端中的汽車控制指令是否有效,可以避免每次通過移動終端控制汽車都需要從外部設(shè)備獲取授權(quán)消息,使汽車控制更加便捷。
250、發(fā)送與所述觸發(fā)手勢對應(yīng)的汽車控制指令,以使得所述汽車執(zhí)行與所述汽車控制指令對應(yīng)的操作。
在本實施例中,步驟210、220、230和250分別與實施例一中的步驟110、120、130和140具有相同的技術(shù)特征,其具體的實施方式同樣適用于本實施例,因此,在本實施例中便不再贅述。
通過上述技術(shù)方案可知,本發(fā)明實施例的有益效果在于:通過操作手勢來控制指定的汽車,能夠使用戶無需仔細(xì)查看移動終端呈現(xiàn)的內(nèi)容便可簡單快捷地對指定的汽車進行控制,實現(xiàn)快速控制汽車的效果,提升用戶體驗。此外,通過在發(fā)送觸發(fā)手勢對應(yīng)的汽車控制指令之前,鑒定汽車控制指令是否有效,能夠?qū)崿F(xiàn)汽車使用權(quán)的借用,滿足汽車租借的需求。
實施例三
圖3是本發(fā)明實施例三提供的一種基于移動終端的汽車控制裝置的結(jié)構(gòu)示意圖,請參閱圖3,該裝置3包括:
觸發(fā)手勢預(yù)設(shè)單元31,用于預(yù)設(shè)發(fā)送汽車控制指令的觸發(fā)手勢,其中,所述汽車控制指令與指定的汽車綁定;
操作手勢獲取單元32,用于獲取作用于移動終端的操作手勢;
匹配單元33,用于將所述操作手勢與所述觸發(fā)手勢進行匹配;
發(fā)送單元34,用于若匹配成功,則發(fā)送與所述觸發(fā)手勢對應(yīng)的汽車控制指令,以使得所述汽車執(zhí)行與所述汽車控制指令對應(yīng)的操作。
在本實施例中,首先通過觸發(fā)手勢預(yù)設(shè)單元31預(yù)設(shè)發(fā)送汽車控制指令的觸發(fā)手勢,其中,所述汽車控制指令與指定的汽車綁定,當(dāng)操作手勢獲取單元32獲取到作用于移動終端的操作手勢時,通過匹配單元33將所述操作手勢與所述觸發(fā)手勢進行匹配,若匹配成功,則通過發(fā)送單元34發(fā)送與所述觸發(fā)手勢對應(yīng)的汽車控制指令,以使得所述汽車執(zhí)行與所述汽車控制指令對應(yīng)的操作。
其中,手勢獲取單元32具體用于:感測作用于移動終端的外部輸入;根據(jù)所述外部輸入激活手勢輸入模組;通過所述手勢輸入模組獲取作用于移動終端的操作手勢。通過設(shè)置于手勢獲取單元32中的手勢輸入模組獲取用戶的操作手勢,能夠提高獲取到的操作手勢的精確度,同時也可以防止誤操作的產(chǎn)生。
其中,匹配單元33具體用于:將所述操作手勢的手勢輸入路徑信息與所述觸發(fā)手勢的手勢輸入路徑信息進行匹配。通過匹配單元33對用戶的操作手勢與觸發(fā)手勢的手勢輸入路徑信息進行匹配,能夠提高匹配的精確度,防止用戶的誤操作。
此外,為了滿足汽車租借的需求,在一些實施例中,裝置3還包括鑒定單元35,用于鑒定所述移動終端中的汽車控制指令是否有效;若是,則通過發(fā)送單元34發(fā)送與所述觸發(fā)手勢對應(yīng)的汽車控制指令。其中,鑒定所述移動終端中的汽車控制指令是否有效具體包括:檢測所述移動終端是否存儲有所述汽車的有效授權(quán)信息;若是,則鑒定所述移動終端中的汽車控制指令有效。
通過上述技術(shù)方案可知,本發(fā)明實施例的有益效果在于:通過觸發(fā)手勢預(yù)設(shè)單元31預(yù)設(shè)發(fā)送汽車控制指令的觸發(fā)手勢,所述汽車控制指令與指定的汽車綁定,在操作手勢獲取單元32獲取到作用于移動終端的操作手勢時,通過匹配單元33將所述操作手勢與所述觸發(fā)手勢進行匹配,若匹配成功,則通過發(fā)送單元34發(fā)送與所述觸發(fā)手勢對應(yīng)的汽車控制指令,以使得所述汽車執(zhí)行與所述汽車控制指令對應(yīng)的操作,能夠使用戶無需仔細(xì)查看移動終端呈現(xiàn)的內(nèi)容便可簡單快捷地對指定的汽車進行控制,實現(xiàn)快速控制汽車的效果,提升用戶體驗。此外,通過增加鑒定單元35鑒定所述移動終端中的汽車控制指令是否有效,可以滿足汽車租借的需求。
需要說明的是,由于所述基于移動終端的汽車控制裝置與實施例一和二中的基于移動終端的汽車控制方法基于相同的發(fā)明構(gòu)思,因此,方法實施例一和二中的相應(yīng)內(nèi)容同樣適用于裝置實施例,此處不再詳述。
實施例四
圖4是本發(fā)明實施例四提供的一種電子設(shè)備的結(jié)構(gòu)示意圖,請參閱圖4,該電子設(shè)備400包括:
一個或多個處理器410以及存儲器420,圖4中以一個處理器410為例。
處理器410和存儲器420可以通過總線或者其他方式連接,圖4中以通過總線連接為例。
存儲器420作為一種非暫態(tài)計算機可讀存儲介質(zhì),可用于存儲非易失性軟件程序、非易失性計算機可執(zhí)行程序以及模塊,如本發(fā)明實施例中的基于移動終端的汽車控制方法對應(yīng)的程序指令/模塊(例如,附圖3所示的觸發(fā)手勢預(yù)設(shè)單元31、操作手勢獲取單元32、匹配單元33、發(fā)送單元34和鑒定單元35)。處理器410通過運行存儲在存儲器420中的非易失性軟件程序、指令以及模塊,從而執(zhí)行基于移動終端的汽車控制裝置的各種功能應(yīng)用以及數(shù)據(jù)處理,即實現(xiàn)上述方法實施例的基于移動終端的汽車控制方法。
存儲器420可以包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需要的應(yīng)用程序;存儲數(shù)據(jù)區(qū)可存儲根據(jù)基于移動終端的汽車控制裝置的使用所創(chuàng)建的數(shù)據(jù)等。此外,存儲器420可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他非易失性固態(tài)存儲器件。在一些實施例中,存儲器420可選包括相對于處理器410遠(yuǎn)程設(shè)置的存儲器,這些遠(yuǎn)程存儲器可以通過網(wǎng)絡(luò)連接至基于移動終端的汽車控制裝置。上述網(wǎng)絡(luò)的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。
所述一個或者多個模塊存儲在所述存儲器420中,當(dāng)被所述一個或者多個處理器410執(zhí)行時,執(zhí)行上述任意方法實施例中的基于移動終端的汽車控制方法,例如,執(zhí)行以上描述的圖1中的方法步驟110至步驟140,圖2中的方法步驟210至步驟250,實現(xiàn)圖3中的單元31-35的功能。
上述產(chǎn)品可執(zhí)行本發(fā)明實施例所提供的方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。未在本實施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明實施例所提供的方法。
本發(fā)明實施例的電子設(shè)備以多種形式存在,包括但不限于:
(1)移動通信設(shè)備:這類設(shè)備的特點是具備移動通信功能,并且以提供話音、數(shù)據(jù)通信為主要目標(biāo)。這類終端包括:智能手機(例如iPhone)、多媒體手機、功能性手機,以及低端手機等。
(2)超移動個人計算機設(shè)備:這類設(shè)備屬于個人計算機的范疇,有計算和處理功能,一般也具備移動上網(wǎng)特性。這類終端包括:PDA、MID和UMPC設(shè)備等,例如iPad。
(3)便攜式娛樂設(shè)備:這類設(shè)備可以顯示和播放多媒體內(nèi)容。該類設(shè)備包括:音頻、視頻播放器(例如iPod),掌上游戲機,電子書,以及智能玩具和便攜式車載導(dǎo)航設(shè)備。
(4)其他具有數(shù)據(jù)交互功能的移動電子裝置。
實施例五
本發(fā)明實施例提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機可執(zhí)行指令,該計算機可執(zhí)行指令被一個或多個處理器執(zhí)行,例如圖4中的一個處理器410,可使得上述一個或多個處理器可執(zhí)行上述任意方法實施例中的基于移動終端的汽車控制方法,例如,執(zhí)行以上描述的執(zhí)行以上描述的圖1中的方法步驟110至步驟140,圖2中的方法步驟210至步驟250,實現(xiàn)圖3中的單元31-35的功能。
上述產(chǎn)品可執(zhí)行本發(fā)明實施例所提供的方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。未在本實施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明實施例所提供的方法。
以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。
通過以上的實施方式的描述,本領(lǐng)域普通技術(shù)人員可以清楚地了解到各實施方式可借助軟件加通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機存儲記憶體(Random Access Memory,RAM)等。
最后應(yīng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;在本發(fā)明的思路下,以上實施例或者不同實施例中的技術(shù)特征之間也可以進行組合,步驟可以以任意順序?qū)崿F(xiàn),并存在如上所述的本發(fā)明的不同方面的許多其它變化,為了簡明,它們沒有在細(xì)節(jié)中提供;盡管參照前述實施例對本發(fā)明進行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。