本發(fā)明總體上涉及機(jī)動車輛技術(shù)并且,更具體地,涉及用于車載教程的方法和系統(tǒng)。
背景技術(shù):
新的和有價(jià)值的技術(shù)不斷地被引入到現(xiàn)今的汽車中。沒有很好通信的技術(shù)經(jīng)常不使用。另外,用戶可以不使用制造商預(yù)期的技術(shù)。盡管汽車手冊可以包含詳細(xì)的說明,但是用戶可以發(fā)現(xiàn)用手冊咨詢是不直觀的和不方便的。有時(shí),關(guān)于如何使用技術(shù)的說明可以在銷售點(diǎn)(例如,經(jīng)銷商)提供給用戶。然而,在銷售點(diǎn)的技術(shù)的解釋傾向于限制性的(例如,如它是一次性事件)并且有效性很大程度上取決于銷售員對于技術(shù)受過教育的程度。
技術(shù)實(shí)現(xiàn)要素:
根據(jù)本發(fā)明,提供一種方法,包含:
通過一個(gè)或多個(gè)處理器接收來自用戶的用于車輛的操作特征的車載教程的請求;
通過一個(gè)或多個(gè)處理器模擬對應(yīng)于車輛的操作特征的預(yù)期行為;
監(jiān)控用戶的操作行為;
通過一個(gè)或多個(gè)處理器將操作行為與預(yù)期行為進(jìn)行比較;以及
基于比較提供反饋給用戶。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中模擬對應(yīng)于車輛的操作特征的預(yù)期行為包含用包含照明、音頻和視頻信號的一個(gè)或多個(gè)通知模擬對應(yīng)于車輛中的操作特征的預(yù)期駕駛行為。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中操作特征包含自適應(yīng)巡航控制(ACC)、陡坡緩降控制(HDC)、車道保持輔助(LAK)特征、基本停車輔助(PA)特征、車道偏離警示(LDW)特征、與車輛的部件(例如,信息娛樂系統(tǒng))相關(guān)的一個(gè)或多個(gè)設(shè)置的變化、關(guān)于高級駕駛員輔助系統(tǒng)(ADAS)的學(xué)習(xí)特征、或自主車輛特征(例如,車輛和車輛的駕駛員之間的自主車輛切換)。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中基于比較提供反饋包含:
將具有同步音頻的動畫呈現(xiàn)給用戶;以及
以表示對應(yīng)于車輛的操作特征的預(yù)期行為的顯示激活車輛的一個(gè)或多個(gè)燈。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中模擬對應(yīng)于車輛的操作特征的預(yù)期行為包含:
確定車輛的狀態(tài)模式,車輛的狀態(tài)模式是停車模式或驅(qū)動模式中的一個(gè);以及
響應(yīng)于狀態(tài)模式是停車模式的確定而模擬對應(yīng)于車輛的操作特征的預(yù)期駕駛行為。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,該方法進(jìn)一步包含:
響應(yīng)于狀態(tài)模式是驅(qū)動模式的確定而確定車載教程是否在驅(qū)動模式下被允許;
在車載教程在驅(qū)動模式下不被允許的情況下:
生成錯誤消息;以及
將錯誤消息呈現(xiàn)給用戶;以及
在車載教程在驅(qū)動模式下被允許的情況下將車載教程的指令呈現(xiàn)給駕駛員。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中模擬對應(yīng)于車輛的操作特征的預(yù)期行為包含:
確定車輛的狀態(tài)模式,車輛的狀態(tài)模式是停車模式或驅(qū)動模式中的一個(gè);
確定適用于確定的車輛的狀態(tài)模式的特征;以及
模擬關(guān)于確定的特征的對應(yīng)于車輛的操作特征的預(yù)期駕駛行為。
根據(jù)本發(fā)明的一個(gè)實(shí)施例法,進(jìn)一步包含:
基于請求發(fā)起車載教程;以及
響應(yīng)于未能在預(yù)定時(shí)間段內(nèi)接收來自用戶的響應(yīng)而使車載教程終止。
根據(jù)本發(fā)明,提供一種方法,包含:
通過一個(gè)或多個(gè)計(jì)算裝置的一個(gè)或多個(gè)處理器檢測對應(yīng)于車輛的操作特征的駕駛環(huán)境;
通過一個(gè)或多個(gè)處理器對車輛的用戶發(fā)起操作特征的車載教程;
通過一個(gè)或多個(gè)處理器監(jiān)控用戶的駕駛行為;
通過一個(gè)或多個(gè)處理器將用戶的駕駛行為與對應(yīng)于操作特征的預(yù)期駕駛行為進(jìn)行比較;以及
通過一個(gè)或多個(gè)處理器基于比較提供反饋給用戶。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,進(jìn)一步包含:
確定對應(yīng)于操作特征的預(yù)期駕駛行為。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,進(jìn)一步包含:
請求來自用戶的用于車載教程的批準(zhǔn);
接收來自用戶的批準(zhǔn);以及
響應(yīng)于批準(zhǔn)而提供車載教程的指令給用戶。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中駕駛環(huán)境包含車輛的狀態(tài)模式和操作環(huán)境,其中狀態(tài)模式是停車模式或驅(qū)動模式中的一個(gè)。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中操作環(huán)境包含環(huán)境條件、行車條件、交通條件或地理?xiàng)l件中的至少一個(gè)。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中駕駛環(huán)境包含在周圍的地域上延伸的地形,并且其中操作特征包含自適應(yīng)巡航控制(ACC)、陡坡緩降控制(HDC)、車道保持輔助(LAK)特征、基本停車輔助(PA)特征、車道偏離警示(LDW)特征、與車輛的部件相關(guān)的一個(gè)或多個(gè)設(shè)置的變化、關(guān)于高級駕駛員輔助系統(tǒng)(ADAS)的學(xué)習(xí)特征或自主車輛特征。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中檢測對應(yīng)于車輛的操作特征的駕駛環(huán)境包含:
檢測到車輛在地形上,地形的坡度大于預(yù)定值;
確定陡坡緩降控制(HDC)對應(yīng)于地形;以及
確定用于陡坡緩降控制(HDC)的車載教程。
根據(jù)本發(fā)明,提供一種系統(tǒng),包含:
車輛;
一個(gè)或多個(gè)處理器,一個(gè)或多個(gè)處理器與車輛相關(guān)聯(lián);以及
存儲器,存儲器被配置為保持通過一個(gè)或多個(gè)處理器可執(zhí)行的多個(gè)部件,多個(gè)部件包含:
交互模塊,交互模塊被配置為接收來自用戶的用于車輛的操作特征的車載教程的請求;
教程模塊,教程模塊被配置為執(zhí)行操作,操作包含:
模擬對應(yīng)于車輛的操作特征的預(yù)期駕駛行為,
監(jiān)控用戶的操作行為,
將操作行為與預(yù)期駕駛行為進(jìn)行比較,以及
基于比較提供反饋給用戶。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中操作特征包含自適應(yīng)巡航控制(ACC)、陡坡緩降控制(HDC)、車道保持輔助(LAK)特征、基本停車輔助(PA)特征、車道偏離警示(LDW)特征、與車輛的部件相關(guān)的一個(gè)或多個(gè)設(shè)置的變化、關(guān)于高級駕駛員輔助系統(tǒng)(ADAS)的學(xué)習(xí)特征或自主車輛特征。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,進(jìn)一步包含多媒體用戶界面,多媒體用戶界面被配置為執(zhí)行操作,操作包含:
顯示具有同步音頻的動畫;
呈現(xiàn)包含照明、音頻和視頻信號的一個(gè)或多個(gè)通知以模擬預(yù)期駕駛行為;以及
以表示對應(yīng)于車輛的操作特征的預(yù)期行為的顯示激活車輛的一個(gè)或多個(gè)燈。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中多個(gè)部件進(jìn)一步包含環(huán)境模塊,環(huán)境模塊被配置為確定車輛的狀態(tài)模式,其中車輛的狀態(tài)模式是停車模式或驅(qū)動模式,并且其中教程模塊被進(jìn)一步配置為響應(yīng)于狀態(tài)是停車模式的確定而模擬對應(yīng)于車輛的操作特征的預(yù)期駕駛行為。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中教程模塊被進(jìn)一步配置為響應(yīng)于一經(jīng)確定狀態(tài)模式是驅(qū)動模式就接收用于車載教程的請求而生成錯誤消息。
附圖說明
本發(fā)明的非限制性的且非窮盡的實(shí)施例參照下面的附圖進(jìn)行描述,其中貫穿各種附圖,相同的附圖標(biāo)記指代相同的部件,除非另有說明。
圖1是描述了可以實(shí)施本發(fā)明的示例實(shí)施例的示例環(huán)境的圖;
圖2是描述了根據(jù)本發(fā)明的實(shí)施例的示例裝置的框圖;
圖3是根據(jù)本發(fā)明的實(shí)施例的示例過程的流程圖;
圖4是根據(jù)本發(fā)明的實(shí)施例的示例過程的另一個(gè)流程圖。
具體實(shí)施方式
在下面的說明書中,參照形成說明書的一部分并且其中通過說明可以實(shí)踐本發(fā)明的特定示例性實(shí)施例的方式示出的附圖。這些實(shí)施例足夠詳細(xì)地進(jìn)行描述以使本領(lǐng)域的技術(shù)人員能夠?qū)嵺`本文所公開的構(gòu)思,并且應(yīng)當(dāng)理解的是,可以對各種公開的實(shí)施例進(jìn)行修改,并且可以利用其它實(shí)施例,而不脫離本發(fā)明的范圍。因此,下面的具體實(shí)施方式不應(yīng)被視為在限制的意義上。
在此的實(shí)施方式涉及用于車載教程的方法和系統(tǒng)。實(shí)施方式通過利用多種通信模式(比如音頻和照明提示以及車載顯示系統(tǒng)上的動畫)將技術(shù)呈現(xiàn)給車輛中的用戶(例如,車輛的駕駛員或乘客)。根據(jù)本發(fā)明的實(shí)施方式在請求介紹時(shí)或在觸發(fā)某些條件時(shí)幫助將車輛的新特征介紹給用戶。有利地,用戶可以以用戶的步伐遵循車載教程并且因此為用戶提供能夠更深理解、學(xué)習(xí)和領(lǐng)會特征的直觀且身臨其境的體驗(yàn)。
圖1示出了啟用車載教程的計(jì)算環(huán)境100。計(jì)算環(huán)境100包括車輛102和車輛102的用戶104,例如,車輛102的駕駛員或乘客。車輛102包括提供車輛102的一個(gè)或多個(gè)操作特征的教程給用戶104的車載教程系統(tǒng)106。根據(jù)各種實(shí)施例,車載教程系統(tǒng)106,在基本結(jié)構(gòu)中,可以包括多媒體用戶界面108和教程應(yīng)用程序110,每個(gè)在下面相應(yīng)地進(jìn)行討論。
多媒體用戶界面108可以被配置為通過例如音頻和照明提示以及車載顯示系統(tǒng)上的動畫來啟用車載教程系統(tǒng)106和用戶104之間的多種通信模式。例如,多媒體用戶界面108可以提供車載教程112和以可聽、音頻、語音、可視、視頻和/或觸覺信號的形式的其它信息、指示和消息給用戶。通過多媒體用戶界面108,教程應(yīng)用程序110可以與用戶104交互以提供車載教程112。
教程應(yīng)用程序110可以被配置為通過利用多種通信模式來提供車輛102中的教程112給用戶104。在一些實(shí)施方式中,教程應(yīng)用程序110可以例如通過多媒體用戶界面108接收來自用戶104的用于關(guān)于與車輛102相關(guān)聯(lián)的許多操作特征中的一個(gè)或多個(gè)的教程112的請求。該請求可以是以語音命令、到多媒體用戶界面108的觸摸感應(yīng)面板的觸摸、無線信號、或任何其它用戶輸入機(jī)構(gòu)的形式。例如,操作特征可以是自適應(yīng)巡航控制(ACC)特征、陡坡緩降控制(HDC)特征、車道保持輔助(LKA)特征、基本停車輔助(PA)特征、車輛102的車道偏離警示(LDW)特征、與車輛102的部件相關(guān)的一個(gè)或多個(gè)設(shè)置的變化(例如,車輛102的信息娛樂系統(tǒng)的設(shè)置的任何變化)、關(guān)于高級駕駛員輔助系統(tǒng)(ADAS)的學(xué)習(xí)特征、或自主車輛特征(例如,車輛102和用戶104之間自主車型切換)。教程112可以包括指示或建議用戶104的預(yù)期駕駛行為使用車輛102的一個(gè)或多個(gè)操作特征的多個(gè)教程指令。
在一些實(shí)施方式中,教程應(yīng)用程序110可以使用多種通信模式模擬對應(yīng)于操作特征的預(yù)期駕駛行為,并且監(jiān)控用戶104的實(shí)際操作行為。例如,預(yù)期駕駛行為可以通過教程112的教程指令,例如通過可聽、音頻、語音、可視、視頻或觸覺指示來指示或者建議。此外,教程應(yīng)用程序110可以將用戶104的操作行為與用戶104的預(yù)期駕駛行為進(jìn)行比較?;谠摫容^,教程應(yīng)用程序110可以使用多種通信模式提供反饋給用戶104。例如,在用戶104的監(jiān)控或?qū)嶋H操作行為不同于或偏離預(yù)期駕駛行為的情況下,教程應(yīng)用程序110可以例如通過可聽、音頻、語音、可視、視頻或觸覺指示來提供指示,以警告用戶104這樣的差異或偏差。因此,用戶104可以意識到差異或偏差,并且作為響應(yīng),相對于涉及的特定操作特征對他/她的操作行為做出調(diào)整。因此,用戶104可以從這種經(jīng)驗(yàn)中學(xué)習(xí)并且改進(jìn)他/她的使用車輛102的特征操作特征方面的能力和知識。
在一些實(shí)施方式中,教程應(yīng)用程序110可以檢測對應(yīng)于車輛102的操作特征,例如,HDC這樣的駕駛環(huán)境。教程應(yīng)用程序110可以發(fā)起操作特征的教程112,以例如通過多媒體用戶界面108提供相應(yīng)的教程給用戶104。此外,教程應(yīng)用程序110可以在教程112的進(jìn)行過程中監(jiān)控用戶104的駕駛行為,并且將用戶104的駕駛行為與對應(yīng)于操作特征的預(yù)期駕駛行為進(jìn)行比較。基于該比較,教程應(yīng)用程序110可以使用多種通信模式提供反饋給用戶104。
圖2示出了啟用車載教程的車載教程系統(tǒng)106的說明性計(jì)算裝置200。計(jì)算裝置200示出了車載教程系統(tǒng)106的附加細(xì)節(jié),其可以包括附加模塊、內(nèi)核、數(shù)據(jù)、和/或硬件。
車載教程系統(tǒng)106可以包括處理器202和存儲器204。存儲器204可以存儲各種模塊、應(yīng)用程序、程序或其它數(shù)據(jù)。存儲器204可以存儲指令,該指令在通過處理器202執(zhí)行時(shí)使處理器202執(zhí)行本文所描述的用于車載教程系統(tǒng)106的操作。在一些實(shí)施方式中,處理器202可以包括一個(gè)或多個(gè)圖形處理單元(GPU)和一個(gè)或多個(gè)中央處理單元(CPU)。
車載教程系統(tǒng)106可以具有附加特征和/或功能性。例如,車載教程系統(tǒng)106可以包括含有計(jì)算機(jī)可讀介質(zhì)的附加數(shù)據(jù)存儲裝置(可移動的和/或不可移動的)。計(jì)算機(jī)可讀介質(zhì)可以包括至少兩種類型的計(jì)算機(jī)可讀介質(zhì),即計(jì)算機(jī)存儲介質(zhì)和通信介質(zhì)。計(jì)算機(jī)存儲介質(zhì)可以包括以任何方法或技術(shù)實(shí)施的用于存儲信息——比如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、程序數(shù)據(jù)、或其他數(shù)據(jù)——的易失性和非易失性的、可移動的和不可移動的介質(zhì)。系統(tǒng)存儲器、可移動存儲和不可移動存儲都是計(jì)算機(jī)存儲介質(zhì)的示例。計(jì)算機(jī)存儲介質(zhì)包括,但不限于,隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)、電可擦除只讀存儲器(EEPROM)、閃存或其它存儲器技術(shù)、只讀光盤驅(qū)動器(CD-ROM)、數(shù)字化視頻光盤(DVD)或其它光學(xué)存儲器、磁帶盒、磁帶、磁盤存儲器或其它磁存儲裝置、或者可以用來存儲所需信息并且可以通過車載教程系統(tǒng)106訪問的任何其它介質(zhì)。任何這樣的計(jì)算機(jī)存儲介質(zhì)可以是車載教程系統(tǒng)106的一部分。此外,計(jì)算機(jī)可讀介質(zhì)可以包括計(jì)算機(jī)可執(zhí)行指令,該指令在通過處理器執(zhí)行時(shí)執(zhí)行本文所描述的各種功能和/或操作。
存儲器204可以存儲操作系統(tǒng)206以及各種部件,包括,例如,教程應(yīng)用程序110和程序數(shù)據(jù)208。例如,程序數(shù)據(jù)208可以存儲一組或多組指令和/或關(guān)于教程112的多媒體交互數(shù)據(jù)。教程112可以包括關(guān)于相應(yīng)數(shù)量的車輛102的操作特征的許多特定教程。
教程應(yīng)用程序110可以包括各種模塊,該模塊包括例如教程模塊210、交互模塊212和環(huán)境模塊214。
交互模塊212可以被配置為接收來自用戶104的用于車輛102的操作特征的教程112的請求。操作特征可以包括普通車載能力比如氣候和無線電調(diào)整,并且可以進(jìn)一步包括包含多階段操作的其它車輛特征。例如,車輛102的操作特征可以包括ACC特征、HDC特征、LKA特征、PA特征、LDW特征、與車輛102的部件相關(guān)的一個(gè)或多個(gè)設(shè)置的變化(例如,車輛102的信息娛樂系統(tǒng)的設(shè)置的任何變化)、關(guān)于ADAS的學(xué)習(xí)特征或自主車輛特征(例如,車輛102和用戶104之間自主車輛切換)。根據(jù)所示的操作特征,教程112可以解釋,例如,簡單說,用于特定操作特征(例如,預(yù)期駕駛行為)的操作、特征的應(yīng)用、和到用戶104的預(yù)期益處偏離特定操作功能(例如:安全和/或舒適)的步驟。對于某些特征(例如,改變車輛102中某些設(shè)置),教程112可以逐步呈現(xiàn)朝向目標(biāo)的引導(dǎo)。例如,一系列的動畫可以通過多媒體用戶界面108呈現(xiàn)給用戶104以顯示車輛102的操作特征和相關(guān)的益處。在一些實(shí)施方式中,交互模塊212能夠?qū)崿F(xiàn)語音識別和自然語言處理以接收來自用戶104的用于教程幫助的語音命令和詢問,例如,“我如何改變我的汽車的輪胎?”、“我如何充氣?”、“我如何檢查輪胎壓力?”等等。
教程模塊210可以被配置為模擬對應(yīng)于車輛102的操作特征的預(yù)期駕駛行為。例如,教程模塊210可以用以一種或多種可聽、音頻、語音、可視、視頻和/或觸覺信號的形式的一個(gè)或多個(gè)通知——包括照明、音頻和視頻信號——來模擬對應(yīng)于車輛102的的操作特征的預(yù)期駕駛行為。
教程模塊210可以進(jìn)一步監(jiān)控用戶104的操作行為,并且將用戶104的操作行為與對應(yīng)于操作特征的預(yù)期駕駛行為進(jìn)行比較?;谠摫容^,教程模塊可以例如通過多媒體用戶界面108生成并且提供反饋給用戶104。
多媒體用戶界面108可以被配置為顯示具有同步音頻的動畫給用戶104并且呈現(xiàn)包括照明、音頻和視頻信號的一個(gè)或多個(gè)通知以模擬對應(yīng)于操作特征的預(yù)期駕駛行為。多媒體用戶界面108還可以被配置為提供觸覺信號,例如,車輛102的方向盤或另一個(gè)部件的振動,作為通知的形式給用戶102。此外,多媒體用戶界面108可以以表示對應(yīng)于車輛102的操作特征的預(yù)期駕駛行為的顯示來激活或以其他方式打開車輛102的一個(gè)或多個(gè)燈。在這些情況下,車載教程系統(tǒng)106可以依賴用戶104和多媒體用戶界面108之間的簡單直觀的交互。例如,車載教程系統(tǒng)106可以使用語音識別和機(jī)器學(xué)習(xí)技術(shù)來實(shí)施用戶104和多媒體用戶界面108之間的對話的發(fā)起和繼續(xù)。因此,對話可以比如盡可能簡單且精確地被建立為兩個(gè)人之間的自然對話。
在一些實(shí)施方式中,環(huán)境模塊214可以確定車輛102的狀態(tài)模式。例如,車輛102的狀態(tài)模式可以是停車模式或驅(qū)動模式。響應(yīng)于狀態(tài)模式是停車模式的確定(例如,車輛102被停放且不在運(yùn)動中),教程模塊210可以模擬對應(yīng)于車輛102的操作特征的預(yù)期駕駛行為。響應(yīng)于狀態(tài)模式是驅(qū)動模式的確定(例如,車輛102不被停放且可能或可能不在運(yùn)動中),教程模塊210可以確定教程112是否由于安全問題和/或相關(guān)的交通規(guī)則而在驅(qū)動模式下被允許。如果教程112在驅(qū)動模式下不被允許,則交互模塊212可以生成錯誤消息并且將例如以可聽、音頻、語音、可視、視頻和/或觸覺信號的形式的錯誤消息呈現(xiàn)給用戶104。如果教程112在驅(qū)動模式下被允許,則交互模塊212可以通過多媒體用戶界面108將教程112的指令呈現(xiàn)給用戶104。在一些實(shí)施方式中,教程模塊210可以基于用戶請求發(fā)起教程112,并且然后響應(yīng)于來自用戶104的終止請求或不接收預(yù)定時(shí)間段——例如,30秒、1分鐘、3分鐘或任何用戶可定義時(shí)間段——內(nèi)的來自用戶104的響應(yīng)而使教程112終止。
假如操作特征包括ACC。在停車模式下,教程應(yīng)用程序110可以通過多媒體用戶界面108接收關(guān)于操作特征ACC的教程的請求。教程應(yīng)用程序110可以通過多媒體用戶界面108將具有同步音頻的動畫呈現(xiàn)給用戶104。動畫可以包含用戶104可以“點(diǎn)擊”以解決進(jìn)一步的問題或獲得有關(guān)操作特征的進(jìn)一步的技術(shù)細(xì)節(jié)的小圖標(biāo)。例如,類似的支持可以包括具有音頻對話樹。車輛102的儀表板上的背光燈也可以與在ACC特征激活或以其他方式打開時(shí)指示用戶104對應(yīng)于車輛102上的ACC的操作特征的預(yù)期駕駛行為的顯示一起點(diǎn)亮或閃爍。因此,用戶104可以在使用和意識到ACC的操作特征時(shí)預(yù)期車輛102中的某些行為。
在一些實(shí)施方式中,環(huán)境模塊214可以檢測對應(yīng)于車輛102的操作特征的駕駛環(huán)境。在一些實(shí)施方式中,駕駛環(huán)境可以包括車輛102的狀態(tài)模式和操作環(huán)境。狀態(tài)模式可以是停車模式或驅(qū)動模式。駕駛環(huán)境可以包括,例如,在周圍地域上延伸的地形,并且操作特征可以包括HDC。操作環(huán)境可以包括,例如,以下中的至少一個(gè):環(huán)境條件、行車條件、交通條件和地理?xiàng)l件。
在一些實(shí)施方式中,教程模塊210可以發(fā)起操作特征的教程112以提供教程112給車輛102中的用戶104。教程模塊210可以進(jìn)一步監(jiān)控用戶104的駕駛行為、確定對應(yīng)于操作特征的預(yù)期駕駛行為、并且將用戶104的駕駛行為與預(yù)期駕駛行為進(jìn)行比較?;谠摫容^,交互模塊212可以提供反饋給用戶104。
在一些實(shí)施方式中,教程模塊210可以在發(fā)起教程112之后請求來自用戶104的用于進(jìn)行教程112的批準(zhǔn)。如果交互模塊212接收批準(zhǔn),則教程模塊210可以繼續(xù)進(jìn)行提供教程112的指令。
假如操作特征包括HDC。在驅(qū)動模式下,環(huán)境模塊214可以檢測車輛102行駛在陡坡上而沒有HDC且斜坡的陡度或坡度例如大于預(yù)定值。通過音頻指令,車載教程系統(tǒng)106可以開始HDC教程。HDC教程可以指示用戶104在斜坡的頂部制動、啟用HDC(例如,通過按下車輛102的擋位選擇器上的按鈕)、并且慢慢地釋放制動。在斜坡的底部,HDC教程可以指示用戶104關(guān)閉HDC。在某些情況下,HDC教程可以詢問用戶104關(guān)于HDC概念是否已經(jīng)獲悉或者是否需要進(jìn)一步的指令。
圖3示出了根據(jù)本發(fā)明的示例過程300。示例過程300可以是基于環(huán)境100的各種實(shí)施方式情境中的一個(gè),并且僅提供用于說明性的目的以使本領(lǐng)域技術(shù)人員可以更好地理解由本發(fā)明提供的益處和優(yōu)點(diǎn)。因此,本發(fā)明的范圍不通過示例性過程300限制。為了說明的目的且不限制本發(fā)明的范圍,在使用關(guān)于車輛102的計(jì)算裝置200的處理器202實(shí)施的情況下在下面提供示例過程300的描述。示例過程300可以在302開始。
在302,處理器202可以接收來自用戶104的用于車輛102的操作特征的教程112的請求。操作特征可以包括普通車載能力,比如氣候和無線電調(diào)整,并且可以進(jìn)一步包括包含多階段操作的一個(gè)或多個(gè)其它車輛特征。示例過程300可以從302繼續(xù)進(jìn)行到304。
在304,處理器202可以確定車輛102的狀態(tài)模式。例如,車輛102的狀態(tài)模式可以是停車模式或驅(qū)動模式。示例過程300可以從304繼續(xù)進(jìn)行到306。供選擇地,示例過程300可以從304繼續(xù)進(jìn)行到308。
在306,處理器202可以在所確定的車輛的狀態(tài)模式——是停車模式還是驅(qū)動模式——的情況下(并且因此適用于所確定的車輛的狀態(tài)模式)確定一個(gè)或多個(gè)特征,并且繼續(xù)進(jìn)行到312且模擬關(guān)于所確定的特征的對應(yīng)于車輛的操作特征的預(yù)期駕駛行為。然后示例過程300可以從312繼續(xù)進(jìn)行到314。
在308,處理器202可以確定狀態(tài)模式是否是停車模式。處理器202可以使用與車輛102相關(guān)的各種傳感器來確定狀態(tài)模式。
響應(yīng)于狀態(tài)模式是停車模式的確定(即,操作308的“是”分支),處理器202可以繼續(xù)進(jìn)行到312且模擬對應(yīng)于車輛102的操作特征的預(yù)期駕駛行為。例如,處理器202可以用一個(gè)或多個(gè)通知——包括照明、音頻和視頻信號中的至少一個(gè)——來模擬對應(yīng)于車輛102操作特征的預(yù)期駕駛行為。然后示例過程300可以從312繼續(xù)進(jìn)行到314。
響應(yīng)于狀態(tài)模式不是停車模式的確定(即,操作308的“否”分支),處理器202可以繼續(xù)進(jìn)行到310并且生成錯誤消息。例如,處理器202可以確定狀態(tài)模式是驅(qū)動模式,處理器202可以生成錯誤消息。在其它實(shí)施方式中,處理器202可以進(jìn)一步確定對應(yīng)于操作特征的教程112是否在除了停車模式之外的狀態(tài)模式下被允許。如果操作特征(例如,HDC)在狀態(tài)模式(例如,驅(qū)動模式)下被允許,則處理器202可以繼續(xù)進(jìn)行教程112。
在314,處理器202可以監(jiān)控用戶104的操作行為。在一些實(shí)施方式中,在處理器202發(fā)起教程112之后,處理器202可以響應(yīng)于未能在預(yù)定時(shí)間段內(nèi)接收來自用戶104的響應(yīng)而使教程112終止。然后示例過程300可以從314繼續(xù)進(jìn)行到316。
在316,處理器202可以將操作行為與對應(yīng)于操作特征的預(yù)期駕駛行為進(jìn)行比較。例如,預(yù)期駕駛行為可以通過教程112的教程指令指示或建議。然后示例過程300可以從316繼續(xù)進(jìn)行到318。
在318,處理器202可以基于比較提供反饋給用戶104。例如,處理器202可以將具有同步音頻的動畫呈現(xiàn)給車輛102中的用戶104,并且以表示對應(yīng)于車輛102的操作特征的用戶104的預(yù)期駕駛行的顯示來打開車輛的一個(gè)或多個(gè)燈。
圖4是描述根據(jù)本發(fā)明的示例過程400的圖。示例過程400可以是基于示例環(huán)境100的各種實(shí)施方式情境中的一個(gè),并且僅提供用于說明性的目的以使本領(lǐng)域技術(shù)人員可以更好地理解由本發(fā)明提供的益處和優(yōu)點(diǎn)。因此,本發(fā)明的范圍不通過示例情境400限制。為了說明的目的且不限制本發(fā)明的范圍,在使用關(guān)于車輛102的計(jì)算裝置200的處理器202實(shí)施的情況下在下面提供示例過程400的描述。
在402,處理器202可以檢測對應(yīng)于車輛102的操作特征的駕駛環(huán)境。例如,駕駛環(huán)境可以包括車輛102的狀態(tài)模式和操作環(huán)境,并且狀態(tài)模式可以是停車模式或驅(qū)動模式。在一些實(shí)施方式中,操作環(huán)境可以包括環(huán)境條件、行車條件、交通條件或地理?xiàng)l件中的至少一個(gè)。例如,駕駛環(huán)境可以包括在周圍的地域上延伸的地形并且操作特征可以包括HDC。示例過程400可以從402繼續(xù)進(jìn)行到404。
在404,處理器202可以發(fā)起操作特征的教程112以提供教程112給用戶104。例如,處理器202可以請求來自用戶104的用于教程112的批準(zhǔn)。響應(yīng)于接收來自用戶104的批準(zhǔn),處理器202可以提供教程112的指令給用戶104。示例過程400可以從404繼續(xù)進(jìn)行到406。
在406,處理器202可以監(jiān)控用戶104的駕駛行為。例如,處理器202可以通過收集來自各種傳感器(例如,壓力或接近傳感器)和/或與車輛102相關(guān)聯(lián)的其他裝置(例如全球定位系統(tǒng)(GPS))的駕駛數(shù)據(jù)來監(jiān)控用戶104的駕駛行為。在一些實(shí)施方式中,一個(gè)或多個(gè)傳感器可以在OpenXC架構(gòu)下利用,并且連接到處理器202且連接到車載網(wǎng)絡(luò),例如,控制器局域網(wǎng)(CAN)總線,例如通過車載診斷(OBD)端口,比如OBD2端口,監(jiān)控各種參數(shù)。示例過程400可以從406繼續(xù)進(jìn)行到408。
在408,處理器202可以確定對應(yīng)于操作特征的預(yù)期駕駛行為。例如,預(yù)期駕駛行為可以被存儲在車載教程系統(tǒng)106的程序數(shù)據(jù)208中。示例過程400可以從408繼續(xù)進(jìn)行到410。
在410,處理器202可以將駕駛行為與對應(yīng)于操作特征的預(yù)期駕駛行進(jìn)行比較。示例過程400可以從410繼續(xù)進(jìn)行到412。
在412,處理器202可以基于比較提供反饋給用戶104。該反饋可以通過多媒體用戶界面108呈現(xiàn)。
冠詞“一”和“一個(gè)”在本文中用來指代冠詞的語法對象的一個(gè)或多個(gè)(即,指代至少一個(gè))。通過示例的方式,“用戶”意思是一個(gè)用戶或多個(gè)用戶。貫穿本說明書提及的“一個(gè)實(shí)施例”、“實(shí)施例”、“一個(gè)示例”或“示例”意味著與實(shí)施例或示例相關(guān)的所描述的特定特征、結(jié)構(gòu)或特性被包括在本發(fā)明的至少一個(gè)實(shí)施例中。因此,貫穿本說明書在各個(gè)地方中出現(xiàn)的短語“在一個(gè)實(shí)施例中“、”在實(shí)施例中“一個(gè)示例”,或”示例“不一定全部指代同樣的實(shí)施例或示例。此外,特定特征、結(jié)構(gòu),數(shù)據(jù)庫或特性可以在一個(gè)或多個(gè)實(shí)施例或示例中以任何合適的組合和/或子組合進(jìn)行組合。此外,應(yīng)當(dāng)理解的是,與此提供的附圖對于本領(lǐng)域普通技術(shù)人員而言是用于說明的目的并且附圖不一定按比例繪制。
根據(jù)本發(fā)明的實(shí)施例可以體現(xiàn)為裝置、方法或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可以采取完全包含硬件的實(shí)施例、完全包含軟件的實(shí)施例(包括固件、駐留軟件、微代碼等)、或結(jié)可以所有總體上在本文中稱為“電路”、“模塊”或“系統(tǒng)”的軟件和硬件的實(shí)施例。此外,本發(fā)明的實(shí)施例可以采取計(jì)算機(jī)程序產(chǎn)品的形式,該計(jì)算機(jī)產(chǎn)品程序以具有以介質(zhì)體現(xiàn)的計(jì)算機(jī)可用程序代碼的表達(dá)的任何有形介質(zhì)體現(xiàn)。
附圖中所示的流程圖和框圖示出了根據(jù)本發(fā)明的各種實(shí)施例的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)施方式的架構(gòu)、功能性和操作。就這一點(diǎn)而言,流程圖或框圖中的每個(gè)框可以表示模塊、段或代碼的部分,其包含用于實(shí)施特定邏輯功能的一個(gè)或多個(gè)可執(zhí)行指令。還應(yīng)當(dāng)注意的是,框圖和/或流程圖的每個(gè)框,和框圖和/或流程圖中的框的組合可以通過執(zhí)行特定功能或動作,或?qū)S糜布陀?jì)算機(jī)指令的組合的專用基于硬件的系統(tǒng)來實(shí)施。這些計(jì)算機(jī)程序指令還可以被存儲在計(jì)算機(jī)可讀介質(zhì)中,該計(jì)算機(jī)可讀介質(zhì)可以引導(dǎo)計(jì)算機(jī)或其它可編程數(shù)據(jù)處理裝置以特定方式工作,以使存儲在計(jì)算機(jī)可讀介質(zhì)中的指令生成一件產(chǎn)品,該產(chǎn)品包括實(shí)施流程圖和/或框圖或框中指定的功能/動作的指令工具。
盡管本發(fā)明在某些實(shí)施例方面進(jìn)行了描述,但是對于本領(lǐng)域的普通技術(shù)人員而言,其它實(shí)施例將是顯而易見,考慮到本發(fā)明的益處,其包括不提供本文所述的所有益處和特征的實(shí)施例,這些實(shí)施例在本發(fā)明的范圍內(nèi)。應(yīng)當(dāng)理解的是,可以利用其他實(shí)施例,而不脫離本發(fā)明的范圍。