欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

對(duì)車身控制模塊的診斷端口保護(hù)的制作方法

文檔序號(hào):12270084閱讀:510來源:國知局
對(duì)車身控制模塊的診斷端口保護(hù)的制作方法與工藝

技術(shù)領(lǐng)域

本公開的多個(gè)方面總體上涉及用于車輛的車身控制模塊的診斷端口保護(hù)。



背景技術(shù):

車載診斷端口提供界面,諸如經(jīng)銷商、機(jī)修工和第三方(諸如保險(xiǎn)公司)的實(shí)體通過所述界面可將裝置插入車輛以訪問車輛總線上的信息。



技術(shù)實(shí)現(xiàn)要素:

在示意性實(shí)施例中,一種系統(tǒng)包括:診斷端口,被配置為提供對(duì)車輛的車輛總線的訪問;車輛的連接到車輛總線的車身控制器,被配置為在車輛周界警報(bào)處于戒備時(shí)執(zhí)行以下操作:針對(duì)從連接到診斷端口的掃描裝置接收的請(qǐng)求而監(jiān)測(cè)車輛總線;響應(yīng)于從掃描裝置收到會(huì)話(session)請(qǐng)求而重置預(yù)定的封鎖超時(shí);以及在封鎖超時(shí)期滿時(shí),在預(yù)定的訪問窗內(nèi)允許來自掃描裝置的用于建立與車身控制器的會(huì)話的請(qǐng)求。

在另一個(gè)示意性實(shí)施例中,一種方法包括:在車身控制器的車輛周界報(bào)警處于戒備時(shí),針對(duì)從連接到診斷端口的掃描裝置接收的診斷請(qǐng)求而監(jiān)測(cè)車輛總線;響應(yīng)于從掃描裝置收到會(huì)話請(qǐng)求而重置預(yù)定的封鎖超時(shí);以及在封鎖超時(shí)期滿時(shí),在預(yù)定的訪問窗內(nèi)允許來自掃描裝置的用于建立與車身控制器的會(huì)話的請(qǐng)求。

根據(jù)本發(fā)明,提供一種方法,所述方法包括:在車輛控制器的車輛周界警報(bào)處于戒備的情況下,在響應(yīng)于從掃描裝置接收到會(huì)話請(qǐng)求而開始的封鎖時(shí)間段(在所述封鎖時(shí)間段期間掃描裝置與車輛控制器之間的會(huì)話被禁止)期滿時(shí),通過控制器允許來自掃描裝置的另一會(huì)話請(qǐng)求達(dá)預(yù)定的訪問時(shí)間,所述另一會(huì)話請(qǐng)求用于建立掃描裝置與車輛控制器之間的會(huì)話。

根據(jù)本公開的一個(gè)實(shí)施例,所述方法還包括:響應(yīng)于從掃描裝置收到會(huì)話請(qǐng)求而重置預(yù)定的封鎖超時(shí)。

根據(jù)本公開的一個(gè)實(shí)施例,其中,會(huì)話請(qǐng)求是嘗試進(jìn)入拓展的診斷模式的診斷請(qǐng)求。

根據(jù)本公開的一個(gè)實(shí)施例,其中,拓展的診斷模式是編程模式。

根據(jù)本公開的一個(gè)實(shí)施例,其中,拓展的診斷模式是增強(qiáng)的診斷模式。

根據(jù)本公開的一個(gè)實(shí)施例,所述方法還包括:請(qǐng)求為了訪問拓展的診斷模式所需的證書。

根據(jù)本公開的一個(gè)實(shí)施例,其中,所述封鎖時(shí)間段為10分鐘,并且預(yù)定的訪問時(shí)間為1分鐘。

在另一示意性實(shí)施例中,一種車輛包括控制器,所述控制器被配置為:在車輛控制器的車輛周界警報(bào)處于戒備時(shí)并且響應(yīng)于來自診斷裝置的用于建立與車輛控制器的會(huì)話的請(qǐng)求,在由于收到所述請(qǐng)求而開始的封鎖時(shí)間段內(nèi)阻止所述會(huì)話的建立,以及響應(yīng)于所述封鎖時(shí)間段的期滿,在預(yù)定的訪問時(shí)間期間允許建立所述會(huì)話的第二請(qǐng)求。

根據(jù)本公開的一個(gè)實(shí)施例,所述控制器還被配置為:當(dāng)在封鎖時(shí)間段期間出現(xiàn)來自診斷裝置的用于建立所述會(huì)話的額外請(qǐng)求時(shí),重置所述封鎖時(shí)間段。

根據(jù)本公開的一個(gè)實(shí)施例,所述控制器還被配置為:在請(qǐng)求是用于進(jìn)入編程模式或增強(qiáng)的診斷模式時(shí)阻止所述會(huì)話的建立。

根據(jù)本公開的一個(gè)實(shí)施例,所述控制器還被配置為:響應(yīng)于車輛報(bào)警系統(tǒng)的啟用而阻止所述會(huì)話的建立。

根據(jù)本公開的一個(gè)實(shí)施例,所述控制器還被配置為:當(dāng)在所述封鎖時(shí)間段期間出現(xiàn)所述請(qǐng)求時(shí),發(fā)起報(bào)警。

根據(jù)本公開的一個(gè)實(shí)施例,所述控制器是車身模塊控制器。

根據(jù)本公開的一個(gè)實(shí)施例,所述封鎖時(shí)間段為10分鐘,并且所述預(yù)定的訪問時(shí)間為1分鐘。

附圖說明

圖1示出了用于具有執(zhí)行診斷端口保護(hù)模式的車身控制器的車輛的示例性系統(tǒng);

圖2示出了用于進(jìn)入和退出診斷端口保護(hù)模式的示例性處理;

圖3示出了用于在車身控制器處于診斷端口保護(hù)模式時(shí)與車身控制器建立會(huì)話的示例性處理。

具體實(shí)施方式

根據(jù)需要,在這里公開本發(fā)明的詳細(xì)實(shí)施例;然而,應(yīng)該理解,公開的實(shí)施例僅僅是可按照各種和可替代的形式實(shí)施的本發(fā)明的示例。附圖不一定按比例繪制;一些特征可被夸大或最小化,以顯示特定部件的細(xì)節(jié)。因此,在這里公開的特定結(jié)構(gòu)和功能性細(xì)節(jié)不應(yīng)被解釋為限制性的,而僅解釋為用于教導(dǎo)本領(lǐng)域技術(shù)人員以多種形式實(shí)施本發(fā)明的代表性基礎(chǔ)。

圖1示出了用于具有執(zhí)行診斷端口保護(hù)模式120的車身控制器104的車輛102的示例系統(tǒng)100。車輛102的車身控制器104(有時(shí)稱為車身控制模塊(BCM))可包括一個(gè)或更多個(gè)電子控制單元,所述電子控制單元管理涉及車輛102的車身的訪問或其它功能。作為示例,車身控制器104可使用連接到車身控制器104的解鎖/鎖定機(jī)構(gòu)106來控制車門的鎖定與解鎖。作為另一個(gè)示例,車身控制器104可以啟用或禁用被配置為使車輛102固定不動(dòng)(immobilize the vehicle 102)的車輛防盜器108系統(tǒng)。作為一些其它示例,車身控制器104可執(zhí)行周界報(bào)警檢測(cè)和警報(bào),以及諸如遠(yuǎn)程無鑰匙進(jìn)入(RKE)裝置110(諸如,遙控鑰匙)與車輛102的關(guān)聯(lián)和認(rèn)證。

車身控制器104可通過諸如控制器局域網(wǎng)絡(luò)(CAN)總線的車輛總線112與其它車輛系統(tǒng)通信。在示例中,當(dāng)車身控制器104(例如,經(jīng)由RF(射頻)收發(fā)器107)從針對(duì)車身控制器104編程的RKE 110接收到鎖定車輛的指示時(shí),車身控制器104可引導(dǎo)車輛102進(jìn)入戒備的周界報(bào)警狀態(tài)114。在進(jìn)入戒備的周界報(bào)警狀態(tài)114時(shí),車身控制器104可引導(dǎo)解鎖/鎖定機(jī)構(gòu)106鎖定車門,激活車輛防盜器108以防止車輛102進(jìn)入發(fā)動(dòng)模式(在一些實(shí)施方式中),并將戒備狀態(tài)的指示提供給用戶(諸如通過鳴車?yán)?未示出)或使車燈(未示出)閃爍來提供)。

車輛102還配備有診斷端口116。在示例中,診斷端口116可以是連接到車輛總線112的車載診斷(OBD)端口。用戶可將電子狗(dongle)、讀碼器或其它掃描裝置118連接到診斷端口116,并且可以使用由診斷端口116提供的連接獲得對(duì)通過車輛總線112的信息的訪問。一旦連接,用戶可利用連接的掃描裝置118捕獲診斷代碼,監(jiān)測(cè)車輛健康,或在一些情況中調(diào)節(jié)車輛設(shè)置。

在車輛102處于戒備的周界報(bào)警狀態(tài)114時(shí),車身控制器104可實(shí)施診斷端口保護(hù)模式120,以保護(hù)從診斷端口116對(duì)車身控制器114的訪問。在示例中,如果有惡意用戶嘗試接入(tap into)診斷端口116并嘗試調(diào)用診斷會(huì)話以將車身控制器114置于編程模式或擴(kuò)展的診斷模式下,則診斷端口保護(hù)模式120可觸發(fā)警報(bào)。一旦觸發(fā),車身控制器104可封鎖對(duì)調(diào)用診斷會(huì)話的訪問達(dá)預(yù)定的封鎖時(shí)間段(例如,10分鐘的預(yù)定的封鎖超時(shí)時(shí)間段)。在封鎖超時(shí)時(shí)間段過去之后,診斷端口保護(hù)模式120可觸發(fā)訪問窗,在所述訪問窗期間,車身控制器104可過渡到擴(kuò)展的診斷模式達(dá)一段時(shí)間(例如,1分鐘的訪問時(shí)間段)。

為了告知技術(shù)員或其它用戶訪問窗是打開的,車身控制器104可鳴車輛喇叭。例如,車身控制器104可使用交通喇叭聲音、使用安全喇叭聲音、使用上述聲音的組合或另外的喇叭聲音來鳴喇叭。額外地或可替代地,車身控制器104可使車燈閃爍以指示訪問窗是打開的。作為另一種可能性,車身控制器104可額外地或可替代地實(shí)施診斷控制指令,所述診斷控制指令實(shí)施倒計(jì)時(shí)以向掃描裝置118的用戶提供訪問窗何時(shí)將打開的信息。

在訪問窗打開時(shí),車身控制器104可允許用戶嘗試建立與車身控制器104的會(huì)話,例如,進(jìn)入擴(kuò)展的診斷模式或編程模式。如果在訪問窗期間車身控制器104成功過渡到會(huì)話,則在車身控制器104沒有利用額外的封鎖或超時(shí)的情況下,連接的掃描裝置118可利用車身控制器104的會(huì)話。然而如果在訪問窗期間車身控制器104沒有成功過渡到諸如編程模式或擴(kuò)展的診斷模式的會(huì)話(或者如果在訪問窗期間沒有嘗試這樣做),則車身控制器104保持在診斷端口保護(hù)模式120中,使得對(duì)訪問車身控制器104以建立會(huì)話的額外嘗試再次觸發(fā)封鎖超時(shí)時(shí)間段。

如果在訪問窗期間車身控制器104成功過渡到諸如擴(kuò)展的診斷模式的會(huì)話,并且稍后從會(huì)話轉(zhuǎn)出,則在周界報(bào)警狀態(tài)114未被設(shè)定為解除戒備的情況下,車身控制器104可再次返回到診斷端口保護(hù)模式120。

圖2示出了用于進(jìn)入和退出診斷端口保護(hù)模式120的示例性處理200。在示例中,可以通過車輛102的車身控制器104來執(zhí)行處理200。

在操作202處,車身控制器104監(jiān)測(cè)車輛鎖定狀態(tài)以及周界報(bào)警狀態(tài)114。在示例中,車身控制器104可監(jiān)測(cè)RKE 110上的鎖定或解鎖按鈕是否被用戶按下(例如,經(jīng)由從RF收發(fā)器107接收的信號(hào)來監(jiān)測(cè))。在另一個(gè)示例中,車身控制器104可監(jiān)測(cè)車輛102的外部鍵盤是否接收到指示鎖定或解鎖車輛102的輸入。在進(jìn)一步的示例中,車身控制器104可監(jiān)測(cè)車輛102的門鎖控制件(control),以確定門鎖控制件是已變?yōu)殒i定位置還是已變?yōu)榻怄i位置,以及/或者監(jiān)測(cè)車輛的前門是已打開還是已關(guān)閉。在更進(jìn)一步的示例中,車身控制器104可監(jiān)測(cè)車輛102的被動(dòng)進(jìn)入系統(tǒng)是否指示車輛102將被鎖定或解鎖。

在操作204處,車身控制器104確定將周界報(bào)警狀態(tài)114設(shè)定為戒備還是解除戒備。例如,響應(yīng)于以下項(xiàng)中的一個(gè)或更多個(gè)車身控制器104可將周界報(bào)警狀態(tài)114設(shè)定為戒備:(i)按下RKE 110上的鎖定按鈕,(ii)在前門打開之后前門關(guān)閉時(shí),將門鎖控制件設(shè)定為鎖定位置,(iii)將車輛鎖定動(dòng)作輸入到車輛無鑰匙進(jìn)入鍵盤,以及(iv)使用車輛的被動(dòng)進(jìn)入功能鎖定車輛?;蛘?,響應(yīng)于以下項(xiàng)中的一個(gè)或更多個(gè)車身控制器104可將周界報(bào)警狀態(tài)114設(shè)定為解除戒備:(i)在預(yù)定的預(yù)戒備超時(shí)內(nèi)按下門鎖控制件的解鎖按鈕,(ii)按下RKE 110上的解鎖按鈕,(iii)按下遠(yuǎn)程無鑰匙進(jìn)入裝置上的行李艙蓋打開按鈕,(iv)使用針對(duì)車身控制器編程的鑰匙將點(diǎn)火狀態(tài)變?yōu)檫\(yùn)行,(v)將車輛解鎖代碼輸入到車輛無鑰匙進(jìn)入鍵盤,以及(vi)使用車輛的被動(dòng)進(jìn)入功能解鎖前門或行李艙蓋。還可使用其它可行方式,諸如使用移動(dòng)電話連接(例如,通過Myford/Lincoln(我的福特/林肯)應(yīng)用)或在駕駛員車門鎖芯(cylinder)中使用機(jī)械鑰匙(如果安裝了設(shè)定開關(guān)的話)來使車輛102戒備或解除戒備。如果周界報(bào)警狀態(tài)114設(shè)定為戒備,則控制進(jìn)行到操作206。否則,控制進(jìn)行到操作208。

在操作206處,激活診斷端口保護(hù)模式120。診斷端口保護(hù)模式120的進(jìn)一步細(xì)節(jié)在下面參照?qǐng)D3描述。在操作206后,控制可進(jìn)行到操作202。

在操作208處,停用診斷端口保護(hù)模式120。在停用診斷端口保護(hù)模式120時(shí),連接的掃描裝置118可在沒有診斷端口模式120的額外保護(hù)的情況下利用車身控制器104。在操作208后,控制可進(jìn)行到操作202。

圖3示出了用于在車身控制器104處于診斷端口保護(hù)模式120時(shí)與車身控制器104建立會(huì)話的示例性處理300。與處理200一樣,處理300可通過車輛102的車身控制器104來執(zhí)行。

在操作302處,車身控制器104監(jiān)測(cè)診斷端口116。在示例中,車身控制器104可針對(duì)來自掃描裝置118的通信量而監(jiān)測(cè)車輛總線112,掃描裝置118連接到車輛102的診斷端口116。

在操作304處,車身控制器104確定是否接收到請(qǐng)求。在示例中,如果在操作302處車身控制器104識(shí)別出來自掃描裝置118的會(huì)話請(qǐng)求,則控制進(jìn)行到操作306。否則,控制進(jìn)行到操作312。

在操作306處,車身控制器104確定請(qǐng)求是否是允許的。例如,如果請(qǐng)求是用于包括在OBD診斷默認(rèn)會(huì)話中的一個(gè)服務(wù)或多個(gè)服務(wù)的,則請(qǐng)求可被允許。作為一些示例,允許的請(qǐng)求可包括讀取DID(診斷標(biāo)識(shí)符)、讀取DTC(診斷故障代碼)以及/或者清除DTC。如果請(qǐng)求是被允許的,則控制進(jìn)行到操作308。否則控制進(jìn)行到操作310。

在操作308處,車身控制器104允許請(qǐng)求。在操作308后,控制進(jìn)行到操作302。

在操作310處,車身控制器104重置封鎖超時(shí)。與操作308對(duì)比,操作310處的請(qǐng)求是不被允許的。此外,在封鎖超時(shí)期間,車身控制器104可封鎖某些請(qǐng)求(諸如,涉及訪問編程模式、擴(kuò)展的診斷模式或根據(jù)操作306的會(huì)話不允許的其它操作的請(qǐng)求)達(dá)封鎖超時(shí)時(shí)間段。在一示例中,可將預(yù)定的封鎖超時(shí)時(shí)間段設(shè)定為10分鐘。車身控制器104可進(jìn)一步將封鎖超時(shí)的重置以信號(hào)形式發(fā)送給用戶。在示例中,車身控制器104可激活周界警報(bào)(例如,提供30秒的警報(bào)聲音以及5分鐘的車輛102燈光閃爍)。在操作310后,控制進(jìn)行到操作302。

在操作312處,車身控制器104確定封鎖超時(shí)是否已期滿。如果封鎖超時(shí)已期滿,則控制進(jìn)行到操作314。否則,如果封鎖超時(shí)未期滿(例如,在少于超時(shí)長度的時(shí)間之前被重置),則控制進(jìn)行到操作302。

在操作314處,車身控制器104將警報(bào)提供給操作者。在示例中,為了告知技術(shù)人員或其它用戶訪問窗是打開的,車身控制器104可鳴響車輛喇叭。例如,車身控制器104可使用交通喇叭聲音、使用安全喇叭聲音、使用上述聲音的組合或另外的喇叭聲音來鳴響喇叭。額外地或可替代地,車身控制器104可使車燈閃爍以指示訪問窗是打開的。作為另一種可能性,車身控制器104可額外地或可替代地實(shí)施診斷控制指令,所述診斷控制指令實(shí)施倒計(jì)時(shí)以將訪問窗何時(shí)將打開的信息提供給掃描裝置118的用戶。

在操作316處,車身控制器104確定訪問超時(shí)是否已期滿。如果訪問時(shí)間段尚未流逝過去(例如,自封鎖超時(shí)期滿后),則控制進(jìn)行到操作318。如果所述時(shí)間段已期滿,則控制可返回到操作302。

在操作318處,車身控制器104監(jiān)測(cè)診斷端口116。在示例中,類似于操作302,車身控制器104針對(duì)來自掃描裝置118的通信量而監(jiān)測(cè)車輛總線112,掃描裝置118連接到車輛102的診斷端口116。

在操作320處,車身控制器104確定是否接收到請(qǐng)求。在示例中,如果在操作320處車身控制器104識(shí)別出來自掃描裝置118的請(qǐng)求,則控制進(jìn)行到操作322。否則,控制進(jìn)行到操作316。

在操作322處,無論請(qǐng)求是什么類型,車身控制器104都允許請(qǐng)求繼續(xù)進(jìn)行。作為某示例,車身控制器104可允許會(huì)話請(qǐng)求使得車身控制器104進(jìn)入擴(kuò)展的診斷模式或編程模式。例如,車身控制器104可用于此類模式中以將RKE 110針對(duì)車身控制器104來編程。作為另一示例,車身控制器104還可允許在封鎖超時(shí)期間將被允許的請(qǐng)求。

如果車身控制器104成功過渡到擴(kuò)展的診斷模式,則診斷端口保護(hù)模式120被禁用,并且連接的掃描裝置118可在車身控制器104不利用額外的封鎖或超時(shí)的情況下利用車身控制器104的會(huì)話。然而如果在訪問窗期間車身控制器104沒有成功過渡到會(huì)話中,則車身控制器104保持在診斷端口保護(hù)模式120中,使得對(duì)訪問車身控制器104以建立會(huì)話的額外嘗試再次觸發(fā)封鎖超時(shí)時(shí)間段。

在操作322后,控制進(jìn)行到操作316。特別地,如果在會(huì)話退出時(shí)車輛102仍處在診斷端口保護(hù)模式120中,則處理300可繼續(xù),例如進(jìn)行到操作302。如果車輛102不再處于診斷端口保護(hù)模式120中(諸如由于周界報(bào)警狀態(tài)114的解除戒備(如上關(guān)于處理200所討論的)),則處理300結(jié)束。

系統(tǒng)上的變化是可能的。在示例中,可通過車身控制器104來執(zhí)行DID,并且,DID可經(jīng)由車輛總線112向掃描裝置118提供消息,以允許掃描裝置118的用戶保持注意超時(shí)并且能夠識(shí)別在封鎖超時(shí)以及在打開的訪問窗中還剩下多少時(shí)間。

這里描述的計(jì)算裝置(諸如車身控制器104和掃描裝置118)通常包括計(jì)算機(jī)可執(zhí)行的指令,其中,所述指令可通過一個(gè)或更多個(gè)如上所述的計(jì)算裝置來執(zhí)行。計(jì)算機(jī)可執(zhí)行的指令可以由使用各種編程語言和/或技術(shù)建立的計(jì)算機(jī)程序進(jìn)行編譯或解釋,各種編程語言和/或技術(shù)包括但不限于JavaTM、C、C++、C#、Visual Basic、Java Script、Perl等中的一者或它們的組合。通常,處理器(例如,微處理器)例如從存儲(chǔ)器、計(jì)算機(jī)可讀介質(zhì)等接收指令,并執(zhí)行這些指令,從而執(zhí)行包括這里描述的一個(gè)或更多個(gè)處理的一個(gè)或更多個(gè)處理。這些指令和其它數(shù)據(jù)可通過使用多種計(jì)算機(jī)可讀介質(zhì)來存儲(chǔ)和傳輸。

關(guān)于這里描述的處理、系統(tǒng)、方法、啟發(fā)等,應(yīng)該理解,盡管這些處理等的步驟已被描述為根據(jù)特定有序序列發(fā)生,但是這些處理可以使用以與這里描述的順序不同的順序執(zhí)行的所描述的步驟來實(shí)踐。還應(yīng)理解,可以同步執(zhí)行某些步驟,可以添加其它步驟,或者這里描述的某些步驟可以被省略。換句話說,這里提供處理的描述是出于說明某些實(shí)施例的目的,并且處理的描述不應(yīng)以任何方式被解釋為限制權(quán)利要求。

盡管上文描述了示例性實(shí)施例,但是并不意味著這些實(shí)施例描述了本發(fā)明的所有可能的形式。更確切地,在本說明書中使用的詞語為描述性詞語而非限制性詞語,并且應(yīng)該理解,在不脫離本發(fā)明的精神和范圍的情況下,可以做出各種改變。另外,各種實(shí)現(xiàn)的實(shí)施例的特征可被組合以形成本發(fā)明的進(jìn)一步的實(shí)施例。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
桂林市| 滦南县| 沿河| 建德市| 梁平县| 石家庄市| 蒲城县| 罗山县| 安康市| 玉山县| 南皮县| 富阳市| 蚌埠市| 元氏县| 仙游县| 环江| 韩城市| 项城市| 睢宁县| 邳州市| 南华县| 澜沧| 自治县| 阳泉市| 大足县| 贵州省| 浦城县| 大连市| 罗江县| 乃东县| 明星| 深水埗区| 清苑县| 靖西县| 铁岭市| 建平县| 固原市| 朝阳区| 鸡西市| 绥化市| 米易县|