本發(fā)明涉及車輛領域,具體地,涉及一種用于智能穿戴汽車鑰匙的控制方法及裝置。
背景技術:
隨著人們對汽車鑰匙要求的提高,汽車鑰匙已從傳統(tǒng)的機械鑰匙發(fā)展到電子式智能鑰匙,并正逐步向智能腕表汽車鑰匙發(fā)展。在智能腕表汽車鑰匙中,將智能鑰匙芯片配置到其中,因此,通過智能腕表汽車鑰匙,能夠與車輛實現(xiàn)pke(passivekeylessentry,被動式免鑰匙進入)和pks(passivekeylessstart,被動式免鑰匙啟動)過程。然而,在pke和pks過程中,智能腕表汽車鑰匙需要打開低頻探測模塊,該低頻探測模塊會一直處于工作中,等待特定的喚醒信號(通常為低頻喚醒信號)。當?shù)皖l探測模塊探測到低頻喚醒信號時,該智能腕表汽車鑰匙的智能鑰匙芯片被喚醒,此時,可以與車輛進行pke或pks。
由于將智能鑰匙芯片集成到了智能腕表汽車鑰匙中,因此,智能鑰匙芯片電路板和電池的體積會做的很小。然而,由于電池電量與電池體積成正相關的特性,智能腕表汽車鑰匙的體積限制了電池的體積,只能夠選用電量相對小的電池來配置到智能腕表汽車鑰匙中,這就對智能腕表汽車鑰匙的耗電量有很高的要求。如前所述,由于低頻探測模塊會始終探測低頻喚醒信號,使得智能腕表汽車鑰匙的耗電量較大。一旦電池電量消耗到不能夠給智能鑰匙芯片供電時,就需要更換電池,這樣,不僅會增加相應的成本,并且會使智能腕表汽車鑰匙的間隙變大,有可能導致灰塵和水汽進入智能腕表汽車鑰匙。
技術實現(xiàn)要素:
本發(fā)明的目的是提供一種用于智能穿戴汽車鑰匙的控制方法及裝置,以節(jié)省智能穿戴汽車鑰匙的功耗。
為了實現(xiàn)上述目的,本發(fā)明提供一種用于智能穿戴汽車鑰匙的控制方法,包括:獲取第一用戶動作數(shù)據(jù);判斷所述第一用戶動作數(shù)據(jù)是否為有效動作數(shù)據(jù);在所述第一用戶動作數(shù)據(jù)為無效動作數(shù)據(jù)時,控制所述智能穿戴汽車鑰匙中的低頻探測模塊關閉。
可選地,所述在所述第一用戶動作數(shù)據(jù)為無效動作數(shù)據(jù)時,控制所述智能穿戴汽車鑰匙中的低頻探測模塊關閉,包括:在連續(xù)獲取到為無效動作數(shù)據(jù)的第一用戶動作數(shù)據(jù)的次數(shù)達預定次數(shù)時,控制所述智能穿戴汽車鑰匙中的低頻探測模塊關閉。
可選地,所述判斷所述第一用戶動作數(shù)據(jù)是否為有效動作數(shù)據(jù),包括:將所述第一用戶動作數(shù)據(jù)與存儲在所述智能穿戴汽車鑰匙中的第一目標動作數(shù)據(jù)和第二目標動作數(shù)據(jù)進行匹配,其中,所述第一目標動作數(shù)據(jù)對應于開車門的動作,所述第二目標動作數(shù)據(jù)對應于啟動車輛的動作;在所述第一用戶動作數(shù)據(jù)與所述第一目標動作數(shù)據(jù)或所述第二目標動作數(shù)據(jù)匹配成功時,確定所述第一用戶動作數(shù)據(jù)為有效動作數(shù)據(jù);在所述第一用戶動作數(shù)據(jù)與所述第一目標動作數(shù)據(jù)匹配失敗,且與所述第二目標動作數(shù)據(jù)匹配失敗時,確定所述第一用戶動作數(shù)據(jù)為無效動作數(shù)據(jù)。
可選地,所述方法還包括:在獲取所述第一用戶動作數(shù)據(jù)之前,判斷是否獲取到目標動作數(shù)據(jù)學習指令,其中,所述目標動作數(shù)據(jù)學習指令包括要學習的目標動作的類型信息;在獲取到所述目標動作數(shù)據(jù)學習指令時,獲取第二用戶動作數(shù)據(jù);在所述類型信息表示所述目標動作為開車門動作時,將所述第二用戶動作數(shù)據(jù)存儲,作為所述第一目標動作數(shù)據(jù);在所述類型信息表示所述目標動作為啟動車輛動作時,將所述第二用戶動作數(shù)據(jù)存儲,作為 所述第二目標動作數(shù)據(jù)。
可選地,所述判斷是否獲取到目標動作數(shù)據(jù)學習指令,包括:獲取第三用戶動作數(shù)據(jù);判斷所述第三用戶動作數(shù)據(jù)是否滿足第一預設條件和第二預設條件;在所述第三用戶動作數(shù)據(jù)滿足所述第一預設條件時,確定獲取到目標動作數(shù)據(jù)學習指令,并且所述目標動作數(shù)據(jù)學習指令包括用于表示所述目標動作為開車門動作的目標動作的類型信息;在所述第三用戶動作數(shù)據(jù)滿足所述第二預設條件時,確定獲取到目標動作數(shù)據(jù)學習指令,并且所述目標動作數(shù)據(jù)學習指令包括用于表示所述目標動作為啟動車輛動作的目標動作的類型信息;在所述第三用戶動作數(shù)據(jù)不滿足所述第一預設條件且不滿足所述第二預設條件時,確定未獲取到目標動作數(shù)據(jù)學習指令。
可選地,所述方法還包括:在存儲所述第二用戶動作數(shù)據(jù)之后,輸出提示信息,所述提示信息用于提示目標動作數(shù)據(jù)學習完畢。
可選地,所述輸出提示信息,包括:將所述提示信息輸出至所述車輛的控制器局域網(wǎng),以通過所述控制器局域網(wǎng)將所述提示信息傳輸至所述車輛的儀表盤進行顯示。
可選地,所述方法還包括:在所述第一用戶動作數(shù)據(jù)為有效動作數(shù)據(jù)時,控制所述智能穿戴汽車鑰匙中的低頻探測模塊周期性地開啟。
本發(fā)明還提供一種用于智能穿戴汽車鑰匙的控制裝置,包括:第一用戶動作數(shù)據(jù)獲取模塊,被配置為獲取第一用戶動作數(shù)據(jù);第一判斷模塊,被配置為判斷所述第一用戶動作數(shù)據(jù)是否為有效動作數(shù)據(jù);第一控制模塊,被配置為在所述第一用戶動作數(shù)據(jù)為無效動作數(shù)據(jù)時,控制所述智能穿戴汽車鑰匙中的低頻探測模塊關閉。
可選地,所述第一控制模塊,被配置為在連續(xù)獲取到為無效動作數(shù)據(jù)的第一用戶動作數(shù)據(jù)的次數(shù)達預定次數(shù)時,控制所述智能穿戴汽車鑰匙中的低頻探測模塊關閉。
可選地,所述第一判斷模塊包括:匹配子模塊,被配置為將所述第一用戶動作數(shù)據(jù)與存儲在所述智能穿戴汽車鑰匙中的第一目標動作數(shù)據(jù)和第二目標動作數(shù)據(jù)進行匹配,其中,所述第一目標動作數(shù)據(jù)對應于開車門的動作,所述第二目標動作數(shù)據(jù)對應于啟動車輛的動作;有效動作數(shù)據(jù)確定子模塊,被配置為在所述第一用戶動作數(shù)據(jù)與所述第一目標動作數(shù)據(jù)或所述第二目標動作數(shù)據(jù)匹配成功時,確定所述第一用戶動作數(shù)據(jù)為有效動作數(shù)據(jù);無效動作數(shù)據(jù)確定子模塊,被配置為在所述第一用戶動作數(shù)據(jù)與所述第一目標動作數(shù)據(jù)匹配失敗,且與所述第二目標動作數(shù)據(jù)匹配失敗時,確定所述第一用戶動作數(shù)據(jù)為無效動作數(shù)據(jù)。
可選地,所述裝置還包括:第二判斷模塊,被配置為在獲取所述第一用戶動作數(shù)據(jù)之前,判斷是否獲取到目標動作數(shù)據(jù)學習指令,其中,所述目標動作數(shù)據(jù)學習指令包括要學習的目標動作的類型信息;第二用戶動作數(shù)據(jù)獲取模塊,被配置為在獲取到所述目標動作數(shù)據(jù)學習指令時,獲取第二用戶動作數(shù)據(jù);第一存儲模塊,被配置為在所述類型信息表示所述目標動作為開車門動作時,將所述第二用戶動作數(shù)據(jù)存儲,作為所述第一目標動作數(shù)據(jù);第二存儲模塊,被配置為在所述類型信息表示所述目標動作為啟動車輛動作時,將所述第二用戶動作數(shù)據(jù)存儲,作為所述第二目標動作數(shù)據(jù)。
可選地,所述第二判斷模塊包括:用戶動作數(shù)據(jù)獲取子模塊,被配置為獲取第三用戶動作數(shù)據(jù);判斷子模塊,被配置為判斷所述第三用戶動作數(shù)據(jù)是否滿足第一預設條件和第二預設條件;第一確定子模塊,被配置為在所述第三用戶動作數(shù)據(jù)滿足所述第一預設條件時,確定獲取到目標動作數(shù)據(jù)學習指令,并且所述目標動作數(shù)據(jù)學習指令包括用于表示所述目標動作為開車門動作的目標動作的類型信息;第二確定子模塊,被配置為在所述第三用戶動作數(shù)據(jù)滿足所述第二預設條件時,確定獲取到目標動作數(shù)據(jù)學習指令,并且所述目標動作數(shù)據(jù)學習指令包括用于表示所述目標動作為啟動車輛動作的 目標動作的類型信息;第三確定子模塊,被配置為在所述第三用戶動作數(shù)據(jù)不滿足所述第一預設條件且不滿足所述第二預設條件時,確定未獲取到目標動作數(shù)據(jù)學習指令。
可選地,所述裝置還包括:提示信息輸出模塊,被配置為在存儲所述第二用戶動作數(shù)據(jù)之后,輸出提示信息,所述提示信息用于提示目標動作數(shù)據(jù)學習完畢。
可選地,所述提示信息輸出模塊,被配置為將所述提示信息輸出至所述車輛的控制器局域網(wǎng),以通過所述控制器局域網(wǎng)將所述提示信息傳輸至所述車輛的儀表盤進行顯示。
可選地,所述裝置還包括:第二控制模塊,被配置為在所述第一用戶動作數(shù)據(jù)為有效動作數(shù)據(jù)時,控制所述智能穿戴汽車鑰匙中的低頻探測模塊周期性地開啟。
在上述技術方案中,通過智能穿戴汽車鑰匙,能夠有效檢測出用戶的用作是否為有效動作,當確定用戶的動作為無效動作時,表示此時用戶并沒有意圖另智能穿戴汽車鑰匙與車輛進行通信,因此,控制智能穿戴汽車鑰匙中的低頻探測模塊關閉,而不探測低頻喚醒信號,這樣,可以大大降低智能穿戴汽車鑰匙的功耗,延長單節(jié)電池的使用壽命,進而可以避免因頻繁更換電池而帶來的成本增加、間隙變大、易進灰塵和水汽的問題,更加便于用戶的使用。
本發(fā)明的其他特征和優(yōu)點將在隨后的具體實施方式部分予以詳細說明。
附圖說明
附圖是用來提供對本發(fā)明的進一步理解,并且構成說明書的一部分,與下面的具體實施方式一起用于解釋本發(fā)明,但并不構成對本發(fā)明的限制。在附圖中:
圖1是根據(jù)一示例性實施例示出的一種實施環(huán)境的示意圖。
圖2是根據(jù)一示例性實施例示出的一種智能穿戴汽車鑰匙的結構框圖。
圖3是根據(jù)一示例性實施例示出的一種用于智能穿戴汽車鑰匙的控制方法的流程圖。
圖4是根據(jù)另一示例性實施例示出的一種用于智能穿戴汽車鑰匙的控制方法的流程圖。
圖5是根據(jù)另一示例性實施例示出的一種用于智能穿戴汽車鑰匙的控制方法的流程圖。
圖6是現(xiàn)有技術中的智能穿戴汽車鑰匙與本發(fā)明中的智能穿戴汽車鑰匙在工作過程中的功耗比較示意圖。
圖7a至圖7d是根據(jù)一示例性實施例示出的一種用于智能穿戴汽車鑰匙的控制裝置的框圖。
具體實施方式
以下結合附圖對本發(fā)明的具體實施方式進行詳細說明。應當理解的是,此處所描述的具體實施方式僅用于說明和解釋本發(fā)明,并不用于限制本發(fā)明。
圖1是根據(jù)一示例性實施例示出的一種實施環(huán)境的示意圖。如圖1所示,該實施環(huán)境可以包括智能穿戴汽車鑰匙100和車輛200。智能穿戴汽車鑰匙100能夠與車輛200進行通信,以實現(xiàn)車輛200的解鎖和啟動。在本發(fā)明中,智能穿戴汽車鑰匙100可以例如為智能手環(huán)、智能手表、智能戒指等形式的汽車鑰匙。
圖2是根據(jù)一示例性實施例示出的一種智能穿戴汽車鑰匙100的結構框圖。如圖2所示,該智能穿戴汽車鑰匙100可以包括:低頻探測模塊101、智能鑰匙芯片102、高頻收發(fā)模塊103、運動傳感器模塊104和電池模塊105。 其中,運動傳感器模塊104能夠檢測由用戶的動作產(chǎn)生的用戶動作數(shù)據(jù)。低頻探測模塊101能夠探測來自車輛200的低頻喚醒信號,在探測到低頻喚醒信號時,可以響應于該低頻喚醒信號,觸發(fā)智能鑰匙芯片102從休眠模式切換到喚醒模式,此時,智能鑰匙芯片102能夠通過高頻收發(fā)模塊103與車輛200通信,實現(xiàn)pke和/或pks過程。電池模塊105能夠為低頻探測模塊101、智能鑰匙芯片102、高頻收發(fā)模塊103和運動傳感器模塊104供電。
在現(xiàn)有的智能穿戴汽車鑰匙100中,由于低頻探測模塊101持續(xù)處于打開狀態(tài),因此其會持續(xù)探測低頻喚醒信號,即使是在用戶不需要使用該汽車鑰匙100打開車門或啟動車輛時,從而會大大消耗電池模塊105的電量。對此,本發(fā)明提供一種用于智能穿戴汽車鑰匙的控制方法及裝置,來解決這一問題。
圖3是根據(jù)一示例性實施例示出的一種用于智能穿戴汽車鑰匙的控制方法的流程圖,其中,該方法可以應用于智能穿戴汽車鑰匙,例如,圖1或圖2所示的智能穿戴汽車鑰匙100。如圖3所示,該方法可以包括以下步驟。
在步驟s301中,獲取第一用戶動作數(shù)據(jù)。
如結合圖2所描述的,在智能穿戴汽車鑰匙100中可以配置有運動傳感器模塊,因此,在步驟s301中,可以獲取由運動傳感器模塊采集的第一用戶動作數(shù)據(jù)。
在步驟s302中,判斷第一用戶動作數(shù)據(jù)是否為有效動作數(shù)據(jù)。
在本發(fā)明中,所謂的“有效動作數(shù)據(jù)”是指能夠表示用戶意圖使用車輛的數(shù)據(jù),例如,有效動作數(shù)據(jù)可以至少包括對應于開車門的動作的動作數(shù)據(jù)和對應于啟動車輛的動作的動作數(shù)據(jù)。
在一個實施方式中,可以預先通過實驗獲取到人在開車門和啟動車輛時,由運動傳感器模塊反饋的用戶動作數(shù)據(jù),并將人在開車門時對應的用戶動作數(shù)據(jù)預先存儲在智能穿戴汽車鑰匙100中,作為第一目標動作數(shù)據(jù),以 及將人在啟動車輛時對應的用戶動作數(shù)據(jù)預先存儲在智能穿戴汽車鑰匙100中,作為第二目標動作數(shù)據(jù)。
這樣,當獲取到由運動傳感器模塊采集的第一用戶動作數(shù)據(jù)后,智能穿戴汽車鑰匙100能夠將第一用戶動作數(shù)據(jù)分別與第一目標動作數(shù)據(jù)和第二目標動作數(shù)據(jù)進行匹配,以判斷第一用戶動作數(shù)據(jù)的有效性。
具體地,當?shù)谝挥脩魟幼鲾?shù)據(jù)與第一目標動作數(shù)據(jù)匹配成功時,確定第一用戶動作數(shù)據(jù)為有效動作數(shù)據(jù)。并且,第一用戶動作數(shù)據(jù)與第一目標動作數(shù)據(jù)的匹配成功還表示用戶意圖進行開車門的操作。當?shù)谝挥脩魟幼鲾?shù)據(jù)與第二目標動作數(shù)據(jù)匹配成功時,確定第一用戶動作數(shù)據(jù)為有效動作數(shù)據(jù)。并且,第一用戶動作數(shù)據(jù)與第二目標動作數(shù)據(jù)的匹配成功還表示用戶意圖進行啟動車輛的操作。而當?shù)谝挥脩魟幼鲾?shù)據(jù)與第一目標動作數(shù)據(jù)匹配失敗,且與第二目標動作數(shù)據(jù)匹配失敗時,確定第一用戶動作數(shù)據(jù)為無效動作數(shù)據(jù),此時,用戶正在進行除意圖操作車輛的動作之外的其他動作,例如,行走、運動、擺臂等等。
在步驟s303中,在第一用戶動作數(shù)據(jù)為無效動作數(shù)據(jù)時,控制智能穿戴汽車鑰匙中的低頻探測模塊關閉。
如結合圖2所描述的,在現(xiàn)有的智能穿戴汽車鑰匙100中,由于低頻探測模塊101持續(xù)處于打開狀態(tài),因此其會持續(xù)探測低頻喚醒信號,即使是在用戶不需要使用該汽車鑰匙100打開車門或啟動車輛時,從而會大大消耗電池模塊105的電量。然后,在圖3所示的本發(fā)明提供的用于智能穿戴汽車鑰匙的控制方法中,一旦由用戶的動作產(chǎn)生的第一用戶動作數(shù)據(jù)為無效動作數(shù)據(jù)時,可以確定此時用戶不意圖使用車輛(例如,不意圖開車門或啟動車輛),因此,智能穿戴汽車鑰匙100無需與車輛通信。也就是說,智能穿戴汽車鑰匙100中的低頻探測模塊101沒有必要持續(xù)工作來接收來自車輛的低頻喚醒信號。因此,在步驟s303中,一旦確定第一用戶動作數(shù)據(jù)為無效動作數(shù)據(jù), 則可以控制智能穿戴汽車鑰匙中的低頻探測模塊關閉,使其進入不工作的狀態(tài)。
在上述技術方案中,通過智能穿戴汽車鑰匙,能夠有效檢測出用戶的用作是否為有效動作,當確定用戶的動作為無效動作時,表示此時用戶并沒有意圖另智能穿戴汽車鑰匙與車輛進行通信,因此,控制智能穿戴汽車鑰匙中的低頻探測模塊關閉,而不探測低頻喚醒信號,這樣,可以大大降低智能穿戴汽車鑰匙的功耗,延長單節(jié)電池的使用壽命,進而可以避免因頻繁更換電池而帶來的成本增加、間隙變大、易進灰塵和水汽的問題,更加便于用戶的使用。
在一個實施方式中,在關閉低頻探測模塊時,可以在連續(xù)獲取到為無效動作數(shù)據(jù)的第一用戶動作數(shù)據(jù)的次數(shù)達預定次數(shù)時,再控制智能穿戴汽車鑰匙中的低頻探測模塊關閉。其中,所述預定次數(shù)可以為一次,也可以為多次。當在連續(xù)獲取到為無效動作數(shù)據(jù)的第一用戶動作數(shù)據(jù)的次數(shù)達多次時,此時更加準確地表明用戶并不意圖使用車輛,因此,智能穿戴汽車鑰匙不需要與車輛通信,此時可以控制智能穿戴汽車鑰匙中的低頻探測模塊關閉。
如上所述,可以預先通過實驗來獲取第一目標動作數(shù)據(jù)和第二目標動作數(shù)據(jù),并將其預先存儲在智能穿戴汽車鑰匙中。不過,在本發(fā)明的另一個實施方式提供的用于智能穿戴汽車鑰匙的控制方法中,還可以提供目標動作數(shù)據(jù)的在線學習的功能,由此可以實現(xiàn)針對不同用戶的目標動作數(shù)據(jù)的定制。
具體地,圖4是根據(jù)這一示例性實施例示出的一種用于智能穿戴汽車鑰匙的控制方法的流程圖,其中,該方法可以應用于智能穿戴汽車鑰匙,例如,圖1或圖2所示的智能穿戴汽車鑰匙100。如圖4所示,該方法可以包括以下步驟。
在步驟s401中,判斷是否獲取到目標動作數(shù)據(jù)學習指令,其中,該目標動作數(shù)據(jù)學習指令可以包括要學習的目標動作的類型信息。
例如,可以在智能穿戴汽車鑰匙上配置人機交互模塊,其中,該人機交互模塊可以例如為觸摸顯示屏、按鍵等等。用戶可以通過在人機交互模塊上進行相應操作,來向智能穿戴汽車鑰匙發(fā)出目標動作數(shù)據(jù)學習指令。例如,該智能穿戴汽車鑰匙上配置的人機交互模塊為觸摸顯示屏,該觸摸顯示屏上可以顯示有第一操作按鈕和第二操作按鈕,其中,當?shù)谝徊僮靼粹o被觸發(fā)時,可以表示要學習的目標動作為開車門動作,當?shù)诙僮靼粹o被觸發(fā)時,可以表示要學習的目標動作為啟動車輛動作。當用戶點擊第一操作按鈕時,智能穿戴汽車鑰匙能夠獲取到目標動作數(shù)據(jù)學習指令,并且該目標動作數(shù)據(jù)學習指令中包括的目標動作的類型信息表示要學習的目標動作為開車門動作;當用戶點擊第二操作按鈕時,智能穿戴汽車鑰匙能夠獲取到目標動作數(shù)據(jù)學習指令,并且該目標動作數(shù)據(jù)學習指令中包括的目標動作的類型信息表示要學習的目標動作為啟動車輛動作。而當?shù)谝徊僮靼粹o和第二操作按鈕均未被觸發(fā)時,此時智能穿戴汽車鑰匙未獲取到目標動作數(shù)據(jù)學習指令。
有時,由于智能穿戴汽車鑰匙體積較小,并且出于成本的考慮,可能在智能穿戴汽車鑰匙上未配置人機交互模塊。在這種情況下,可以通過以下方式來判斷是否獲取到目標動作數(shù)據(jù)學習指令。
具體地,可以首先獲取第三用戶動作數(shù)據(jù)。
接下來,判斷第三用戶動作數(shù)據(jù)是否滿足第一預設條件和第二預設條件。
在一個實施方式中,第一預設條件可以例如包括對應于用戶連續(xù)幾次(該次數(shù)可以被預定,例如為5次)水平方向移動的動作的動作數(shù)據(jù),第二預設條件可以例如包括對應于用戶連續(xù)幾次(該次數(shù)可以被預定,例如為5次)垂直方向移動的動作的動作數(shù)據(jù)?;蛘?,在另一個實施方式中,第一預設條件可以例如包括對應于用戶連續(xù)幾次(該次數(shù)可以被預定,例如為5次)垂直方向移動的動作的動作數(shù)據(jù),第二預設條件可以例如包括對應于用戶連 續(xù)幾次(該次數(shù)可以被預定,例如為5次)水平方向移動的動作的動作數(shù)據(jù)。或者,在其他實施方式中,第一預設條件可以包括對應于其他用戶動作的動作數(shù)據(jù),第二預設條件可以包括對應于其他用戶動作的動作數(shù)據(jù),只要第一預設條件與第二預設條件不同即可。
這樣,在第三用戶動作數(shù)據(jù)滿足第一預設條件時,確定獲取到目標動作數(shù)據(jù)學習指令,并且該目標動作數(shù)據(jù)學習指令包括用于表示目標動作為開車門動作的目標動作的類型信息。在第三用戶動作數(shù)據(jù)滿足第二預設條件時,確定獲取到目標動作數(shù)據(jù)學習指令,并且該目標動作數(shù)據(jù)學習指令包括用于表示目標動作為啟動車輛動作的目標動作的類型信息。在第三用戶動作數(shù)據(jù)不滿足第一預設條件且不滿足第二預設條件時,確定未獲取到目標動作數(shù)據(jù)學習指令。
也就是說,用戶通過施加不同的動作,來向智能穿戴汽車鑰匙發(fā)出目標動作數(shù)據(jù)學習指令。例如,示例地,當用戶連續(xù)5次水平方向移動時,所獲取到的第三用戶動作數(shù)據(jù)與第一預設條件相匹配,此時,智能穿戴汽車鑰匙能夠獲取到目標動作數(shù)據(jù)學習指令,并且該目標動作數(shù)據(jù)學習指令包括用于表示目標動作為開車門動作的目標動作的類型信息。當用戶連續(xù)5次垂直方向移動時,所獲取到的第三用戶數(shù)據(jù)與第二預設條件相匹配,此時,智能穿戴汽車鑰匙能夠獲取到目標動作數(shù)據(jù)學習指令,并且該目標動作數(shù)據(jù)學習指令包括用于表示目標動作為啟動車輛動作的目標動作的類型信息。
通過這一實施方式,用戶可以通過施加不同的動作來方便、快捷地向智能穿戴汽車鑰匙發(fā)出目標動作數(shù)據(jù)學習指令,而無需在智能穿戴汽車鑰匙上配置人機交互模塊,從而可以降低對智能穿戴汽車鑰匙的硬件配置要求,縮小智能穿戴汽車鑰匙的體積,并且更加方便用戶的使用。
在步驟s402中,在獲取到目標動作數(shù)據(jù)學習指令時,獲取第二用戶動作數(shù)據(jù)。
當用戶在向智能穿戴汽車鑰匙發(fā)出目標動作數(shù)據(jù)學習指令后,可以施加目標動作,這樣,智能穿戴汽車鑰匙能夠獲取到由用戶施加的目標動作產(chǎn)生的第二用戶動作數(shù)據(jù)。在本發(fā)明中,目標動作可以包括開車門動作或啟動車輛動作。
在步驟s403中,在目標動作數(shù)據(jù)學習指令中包括的類型信息表示目標動作為開車門動作時,將第二用戶動作數(shù)據(jù)存儲,作為第一目標動作數(shù)據(jù),其中,第一目標動作數(shù)據(jù)對應于開車門的動作。
在步驟s404中,在目標動作數(shù)據(jù)學習指令中包括的類型信息表示目標動作為啟動車輛動作時,將第二用戶動作數(shù)據(jù)存儲,作為第二目標動作數(shù)據(jù),其中,第二目標動作數(shù)據(jù)對應于啟動車輛的動作。
在步驟s405中,獲取第一用戶動作數(shù)據(jù)。
在步驟s406中,將第一用戶動作數(shù)據(jù)與存儲在智能穿戴汽車鑰匙中的第一目標動作數(shù)據(jù)和第二目標動作數(shù)據(jù)進行匹配。
在步驟s407中,在第一用戶動作數(shù)據(jù)與第一目標動作數(shù)據(jù)匹配失敗,且與第二目標動作數(shù)據(jù)匹配失敗時,確定第一用戶動作數(shù)據(jù)為無效動作數(shù)據(jù)。
在步驟s408中,在第一用戶動作數(shù)據(jù)為無效動作數(shù)據(jù)時,控制智能穿戴汽車鑰匙中的低頻探測模塊關閉。
通過這一實施方式,可以實現(xiàn)對開車門的目標動作數(shù)據(jù)和啟動車輛的目標動作數(shù)據(jù)的在線學習,這樣,針對不同的用戶,可以根據(jù)各用戶自身開車門和啟動車輛時的動作習慣,來定制相應的目標動作數(shù)據(jù),從而實現(xiàn)個性化服務。
另外,雖然在圖4中未示出,但方法還可以包括:在存儲第二用戶動作數(shù)據(jù)之后,輸出提示信息,該提示信息可以用于提示目標動作數(shù)據(jù)學習完畢。這樣,用戶可以根據(jù)該提示信息,知曉目標動作數(shù)據(jù)已學習完畢,便于用戶 進行后續(xù)操作,使得用戶操作更加有序化。
在一個實施方式中,可以由智能穿戴汽車鑰匙自身來輸出該提示信息,其中,輸出形式可以例如包括但不限于:顯示、發(fā)出聲響、點亮指示燈等等?;蛘?,在另一個實施方式中,可以將提示信息輸出至車輛的控制器局域網(wǎng)(can),以通過控制器局域網(wǎng)將提示信息傳輸至車輛的儀表盤進行顯示。具體地,車輛的控制器可以從控制器局域網(wǎng)接收這一提示信息,并將該提示信息發(fā)送至車輛的儀表盤進行顯示。這樣,在智能穿戴汽車鑰匙上無需配置提示模塊,在起到向用戶提示的作用的同時,還可以降低對智能穿戴汽車鑰匙的配置要求,降低智能穿戴汽車鑰匙的成本,進一步節(jié)省智能穿戴汽車鑰匙的耗電量。
另外,雖然在圖4中未示出,但方法還可以包括:在第一用戶動作數(shù)據(jù)與第一目標動作數(shù)據(jù)或第二目標動作數(shù)據(jù)匹配成功時,確定第一用戶動作數(shù)據(jù)為有效動作數(shù)據(jù)。
在圖3和圖4所示的控制方法中,方法還可以包括:在確定第一用戶動作數(shù)據(jù)為有效動作數(shù)據(jù)時,此時表明用戶意圖開啟車門或者啟動車輛,在這種情況下,可以控制智能穿戴汽車鑰匙中的低頻探測模塊開啟。這樣,低頻探測模塊可以開始探測來自車輛的低頻喚醒信號,進而使智能穿戴汽車鑰匙與車輛實現(xiàn)pke和/或pks過程。
為了進一步降低智能穿戴汽車鑰匙的耗電量,在本發(fā)明的一個優(yōu)選實施方式中,低頻探測模塊可以被周期性地開啟。具體地,圖5是根據(jù)這一示例性實施例示出的一種用于智能穿戴汽車鑰匙的控制方法的流程圖,其中,該方法可以應用于智能穿戴汽車鑰匙,例如,圖1或圖2所示的智能穿戴汽車鑰匙100。如圖5所示,該方法可以包括以下步驟。
在步驟s501中,獲取第一用戶動作數(shù)據(jù)。
在步驟s502中,判斷第一用戶動作數(shù)據(jù)是否為有效動作數(shù)據(jù)。
在步驟s503中,在第一用戶動作數(shù)據(jù)為無效動作數(shù)據(jù)時,控制智能穿戴汽車鑰匙中的低頻探測模塊關閉。
在步驟s504中,在第一用戶動作數(shù)據(jù)為有效動作數(shù)據(jù)時,控制智能穿戴汽車鑰匙中的低頻探測模塊周期性地開啟。其中,開啟周期可以被預先設定,例如,該周期可以被設定為1s,即,間隔1s關閉低頻探測模塊,間隔1s開啟低頻探測模塊。不過應當理解的是,上述周期僅僅是示例性的,其他時長的周期同樣適用于本發(fā)明。
通過這一實施方式,能夠在不影響用戶體驗的狀態(tài)下,進一步降低智能穿戴汽車鑰匙的功耗,達到最大延長電池續(xù)航時間的目的,從而提高電池的使用壽命。
圖6是現(xiàn)有技術中的智能穿戴汽車鑰匙與本發(fā)明中的智能穿戴汽車鑰匙在工作過程中的功耗比較示意圖。如圖6所示,由于本發(fā)明中的智能穿戴汽車鑰匙在檢測到用戶動作數(shù)據(jù)為無效動作數(shù)據(jù)時(即圖6中示出的“非有效運動狀態(tài)”區(qū)間),會關閉低頻探測模塊,因此,相較于現(xiàn)有的智能穿戴汽車鑰匙,功耗被大大降低。而當檢測到用戶動作數(shù)據(jù)為有效動作數(shù)據(jù)時(即圖6中示出的“有效運動狀態(tài)”區(qū)間),本發(fā)明中的智能穿戴汽車鑰匙會周期性地開啟低頻探測模塊,因此,相較于現(xiàn)有的智能穿戴汽車鑰匙,功耗被降低。由此可見,通過本發(fā)明提供的用于智能穿戴汽車鑰匙的控制方法,能夠在不影響用戶體驗的狀態(tài)下,最大程度地降低智能穿戴汽車鑰匙的功耗,最大延長電池續(xù)航時間,進而提高電池的使用壽命。
圖7a至圖7d是根據(jù)一示例性實施例示出的一種用于智能穿戴汽車鑰匙的控制裝置700的框圖,其中,該裝置700可以配置于智能穿戴汽車鑰匙,例如,圖1或圖2所示的智能穿戴汽車鑰匙100。如圖7a所示,該裝置700可以包括:第一用戶動作數(shù)據(jù)獲取模塊701,被配置為獲取第一用戶動作數(shù)據(jù);第一判斷模塊702,被配置為判斷所述第一用戶動作數(shù)據(jù)是否為有效動 作數(shù)據(jù);第一控制模塊703,被配置為在所述第一用戶動作數(shù)據(jù)為無效動作數(shù)據(jù)時,控制所述智能穿戴汽車鑰匙中的低頻探測模塊關閉。
在上述技術方案中,通過智能穿戴汽車鑰匙,能夠有效檢測出用戶的用作是否為有效動作,當確定用戶的動作為無效動作時,表示此時用戶并沒有意圖另智能穿戴汽車鑰匙與車輛進行通信,因此,控制智能穿戴汽車鑰匙中的低頻探測模塊關閉,而不探測低頻喚醒信號,這樣,可以大大降低智能穿戴汽車鑰匙的功耗,延長單節(jié)電池的使用壽命,進而可以避免因頻繁更換電池而帶來的成本增加、間隙變大、易進灰塵和水汽的問題,更加便于用戶的使用。
可選地,所述第一控制模塊703可以被配置為在連續(xù)獲取到為無效動作數(shù)據(jù)的第一用戶動作數(shù)據(jù)的次數(shù)達預定次數(shù)時,控制所述智能穿戴汽車鑰匙中的低頻探測模塊關閉。
可選地,所述第一判斷模塊702可以包括:匹配子模塊,被配置為將所述第一用戶動作數(shù)據(jù)與存儲在所述智能穿戴汽車鑰匙中的第一目標動作數(shù)據(jù)和第二目標動作數(shù)據(jù)進行匹配,其中,所述第一目標動作數(shù)據(jù)對應于開車門的動作,所述第二目標動作數(shù)據(jù)對應于啟動車輛的動作;有效動作數(shù)據(jù)確定子模塊,被配置為在所述第一用戶動作數(shù)據(jù)與所述第一目標動作數(shù)據(jù)或所述第二目標動作數(shù)據(jù)匹配成功時,確定所述第一用戶動作數(shù)據(jù)為有效動作數(shù)據(jù);無效動作數(shù)據(jù)確定子模塊,被配置為在所述第一用戶動作數(shù)據(jù)與所述第一目標動作數(shù)據(jù)匹配失敗,且與所述第二目標動作數(shù)據(jù)匹配失敗時,確定所述第一用戶動作數(shù)據(jù)為無效動作數(shù)據(jù)。
可選地,如圖7b所示,所述裝置700還可以包括:第二判斷模塊704,被配置為在獲取所述第一用戶動作數(shù)據(jù)之前,判斷是否獲取到目標動作數(shù)據(jù)學習指令,其中,所述目標動作數(shù)據(jù)學習指令包括要學習的目標動作的類型信息;第二用戶動作數(shù)據(jù)獲取模塊705,被配置為在獲取到所述目標動作數(shù) 據(jù)學習指令時,獲取第二用戶動作數(shù)據(jù);第一存儲模塊706,被配置為在所述類型信息表示所述目標動作為開車門動作時,將所述第二用戶動作數(shù)據(jù)存儲,作為所述第一目標動作數(shù)據(jù);第二存儲模塊707,被配置為在所述類型信息表示所述目標動作為啟動車輛動作時,將所述第二用戶動作數(shù)據(jù)存儲,作為所述第二目標動作數(shù)據(jù)。
可選地,所述第二判斷模塊704可以包括:用戶動作數(shù)據(jù)獲取子模塊,被配置為獲取第三用戶動作數(shù)據(jù);判斷子模塊,被配置為判斷所述第三用戶動作數(shù)據(jù)是否滿足第一預設條件和第二預設條件;第一確定子模塊,被配置為在所述第三用戶動作數(shù)據(jù)滿足所述第一預設條件時,確定獲取到目標動作數(shù)據(jù)學習指令,并且所述目標動作數(shù)據(jù)學習指令包括用于表示所述目標動作為開車門動作的目標動作的類型信息;第二確定子模塊,被配置為在所述第三用戶動作數(shù)據(jù)滿足所述第二預設條件時,確定獲取到目標動作數(shù)據(jù)學習指令,并且所述目標動作數(shù)據(jù)學習指令包括用于表示所述目標動作為啟動車輛動作的目標動作的類型信息;第三確定子模塊,被配置為在所述第三用戶動作數(shù)據(jù)不滿足所述第一預設條件且不滿足所述第二預設條件時,確定未獲取到目標動作數(shù)據(jù)學習指令。
可選地,如圖7c所示,所述裝置700還可以包括:提示信息輸出模塊708,被配置為在存儲所述第二用戶動作數(shù)據(jù)之后,輸出提示信息,所述提示信息用于提示目標動作數(shù)據(jù)學習完畢。
可選地,所述提示信息輸出模塊708可以被配置為將所述提示信息輸出至所述車輛的控制器局域網(wǎng),以通過所述控制器局域網(wǎng)將所述提示信息傳輸至所述車輛的儀表盤進行顯示。
可選地,如圖7d所示,所述裝置700還可以包括:第二控制模塊709,被配置為在所述第一用戶動作數(shù)據(jù)為有效動作數(shù)據(jù)時,控制所述智能穿戴汽車鑰匙中的低頻探測模塊周期性地開啟。
關于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
以上結合附圖詳細描述了本發(fā)明的優(yōu)選實施方式,但是,本發(fā)明并不限于上述實施方式中的具體細節(jié),在本發(fā)明的技術構思范圍內,可以對本發(fā)明的技術方案進行多種簡單變型,這些簡單變型均屬于本發(fā)明的保護范圍。
另外需要說明的是,在上述具體實施方式中所描述的各個具體技術特征,在不矛盾的情況下,可以通過任何合適的方式進行組合。為了避免不必要的重復,本發(fā)明對各種可能的組合方式不再另行說明。
此外,本發(fā)明的各種不同的實施方式之間也可以進行任意組合,只要其不違背本發(fā)明的思想,其同樣應當視為本發(fā)明所公開的內容。