国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      無人駕駛車輛的反黑客劫持方法、裝置、設(shè)備及存儲介質(zhì)與流程

      文檔序號:11287145閱讀:219來源:國知局
      無人駕駛車輛的反黑客劫持方法、裝置、設(shè)備及存儲介質(zhì)與流程

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

      本發(fā)明涉及無人駕駛車輛技術(shù),特別涉及無人駕駛車輛的反黑客劫持方法、裝置、設(shè)備及存儲介質(zhì)。



      背景技術(shù):

      無人駕駛車輛是指通過車載傳感系統(tǒng)來感知車輛周圍環(huán)境,并根據(jù)感知所獲得的道路、車輛位置和障礙物信息等,控制車輛的轉(zhuǎn)向和速度,從而使車輛能夠安全、可靠地在道路上行駛。

      圖1為現(xiàn)有無人駕駛車輛的工作原理示意圖,如圖1所示,其中的高精地圖是指具有厘米級精度的地圖,可精細到行車線,并能分辨橋上、橋下、攝像頭、路牌、斑馬線等,智能感知指基于多傳感器融合,深度理解車輛周圍環(huán)境信息,智能控制指自動規(guī)劃以及車輛控制等。

      黑客劫持是無人駕駛車輛面臨的一個重要安全性問題,但針對這一問題,現(xiàn)有技術(shù)中還沒有一種有效的解決方式,從而降低了無人駕駛車輛的安全性。



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

      有鑒于此,本發(fā)明提供了無人駕駛車輛的反黑客劫持方法、裝置、設(shè)備及存儲介質(zhì),能夠提高無人駕駛車輛的安全性。

      具體技術(shù)方案如下:

      一種無人駕駛車輛的反黑客劫持方法,包括:

      對無人駕駛車輛的運行數(shù)據(jù)進行監(jiān)控;

      根據(jù)監(jiān)控結(jié)果以及預(yù)先設(shè)定的規(guī)則確定所述無人駕駛車輛是否被黑客劫持;

      若確定所述無人駕駛車輛被黑客劫持,則啟動反劫持應(yīng)急處理操作。

      根據(jù)本發(fā)明一優(yōu)選實施例,所述對所述無人駕駛車輛的運行數(shù)據(jù)進行監(jiān)控包括:

      監(jiān)控所述無人駕駛車輛的基礎(chǔ)軟件功能是否處于啟用狀態(tài);

      對所述無人駕駛車輛的駕駛安全狀態(tài)進行監(jiān)控。

      根據(jù)本發(fā)明一優(yōu)選實施例,所述啟動反劫持應(yīng)急處理操作包括:

      斷開所述無人駕駛車輛與外部的網(wǎng)絡(luò)連接。

      根據(jù)本發(fā)明一優(yōu)選實施例,所述啟動反劫持應(yīng)急處理操作進一步包括以下之一或任意組合:

      強制殺死所有用戶級別進程,所述用戶級別進程為與搭載乘客并送達目的地相關(guān)的用戶態(tài)進程;

      將所有基礎(chǔ)軟件功能設(shè)置為啟用狀態(tài);

      打開雙閃,靠邊停車并報警。

      根據(jù)本發(fā)明一優(yōu)選實施例,該方法進一步包括:

      當(dāng)所述無人駕駛車輛上的應(yīng)急按鈕被按下、所述無人駕駛車輛的系統(tǒng)切換到保護模式時,啟動反劫持應(yīng)急處理操作。

      根據(jù)本發(fā)明一優(yōu)選實施例,所述啟動反劫持應(yīng)急處理操作包括以下之一或任意組合:

      將所有基礎(chǔ)軟件功能設(shè)置為啟用狀態(tài);

      打開雙閃,靠邊停車并報警;

      其中,當(dāng)所述應(yīng)急按鈕被按下時,通過機械方式斷開所述無人駕駛車輛與外部的網(wǎng)絡(luò)連接。

      一種無人駕駛車輛的反黑客劫持裝置,包括:狀態(tài)監(jiān)控單元以及應(yīng)急處理單元;

      所述狀態(tài)監(jiān)控單元,用于對無人駕駛車輛的運行數(shù)據(jù)進行監(jiān)控,并根據(jù)監(jiān)控結(jié)果以及預(yù)先設(shè)定的規(guī)則確定所述無人駕駛車輛是否被黑客劫持,若確定所述無人駕駛車輛被黑客劫持,則通知所述應(yīng)急處理單元;

      所述應(yīng)急處理單元,用于啟動反劫持應(yīng)急處理操作。

      根據(jù)本發(fā)明一優(yōu)選實施例,所述狀態(tài)監(jiān)控單元中包括:監(jiān)控子單元以及判定子單元;

      所述監(jiān)控子單元,用于監(jiān)控所述無人駕駛車輛的基礎(chǔ)軟件功能是否處于啟用狀態(tài),并對所述無人駕駛車輛的駕駛安全狀態(tài)進行監(jiān)控,將監(jiān)控結(jié)果發(fā)送給所述判定子單元;

      所述判定子單元,用于根據(jù)監(jiān)控結(jié)果以及預(yù)先設(shè)定的規(guī)則確定所述無人駕駛車輛是否被黑客劫持,若確定所述無人駕駛車輛被黑客劫持,則通知所述應(yīng)急處理單元。

      根據(jù)本發(fā)明一優(yōu)選實施例,所述應(yīng)急處理單元斷開所述無人駕駛車輛與外部的網(wǎng)絡(luò)連接。

      根據(jù)本發(fā)明一優(yōu)選實施例,所述應(yīng)急處理單元進一步執(zhí)行以下操作之一或任意組合:

      強制殺死所有用戶級別進程,所述用戶級別進程為與搭載乘客并送達目的地相關(guān)的用戶態(tài)進程;

      將所有基礎(chǔ)軟件功能設(shè)置為啟用狀態(tài);

      打開雙閃,靠邊停車并報警。

      根據(jù)本發(fā)明一優(yōu)選實施例,所述應(yīng)急處理單元進一步用于,

      當(dāng)所述無人駕駛車輛上的應(yīng)急按鈕被按下、所述無人駕駛車輛的系統(tǒng)切換到保護模式時,啟動反劫持應(yīng)急處理操作。

      根據(jù)本發(fā)明一優(yōu)選實施例,所述應(yīng)急處理單元執(zhí)行以下操作之一或任意組合:

      將所有基礎(chǔ)軟件功能設(shè)置為啟用狀態(tài);

      打開雙閃,靠邊停車并報警;

      其中,當(dāng)所述應(yīng)急按鈕被按下時,通過機械方式斷開所述無人駕駛車輛與外部的網(wǎng)絡(luò)連接。

      一種計算機設(shè)備,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述程序時實現(xiàn)如以上所述的方法。

      一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述程序被處理器執(zhí)行時實現(xiàn)如以上所述的方法。

      基于上述介紹可以看出,采用本發(fā)明所述方案,可對無人駕駛車輛的運行數(shù)據(jù)進行監(jiān)控,并根據(jù)監(jiān)控結(jié)果以及預(yù)先設(shè)定的規(guī)則確定無人駕駛車輛是否被黑客劫持,一旦確定無人駕駛車輛被黑客劫持,則可啟動反劫持應(yīng)急處理操作,從而提高了無人駕駛車輛的安全性。

      【附圖說明】

      圖1為現(xiàn)有無人駕駛車輛的工作原理示意圖。

      圖2為本發(fā)明所述無人駕駛車輛的反黑客劫持方法第一實施例的流程圖。

      圖3為本發(fā)明所述無人駕駛車輛的反黑客劫持方法第二實施例的流程圖。

      圖4為本發(fā)明所述無人駕駛車輛的反黑客劫持裝置實施例的組成結(jié)構(gòu)示意圖。

      圖5示出了適于用來實現(xiàn)本發(fā)明實施方式的示例性計算機系統(tǒng)/服務(wù)器12的框圖。

      【具體實施方式】

      為了使本發(fā)明的技術(shù)方案更加清楚、明白,以下參照附圖并舉實施例,對本發(fā)明所述方案作進一步地詳細說明。

      圖2為本發(fā)明所述無人駕駛車輛的反黑客劫持方法第一實施例的流程圖,如圖2所示,包括以下具體實現(xiàn)方式。

      在201中,對無人駕駛車輛的運行數(shù)據(jù)進行監(jiān)控。

      較佳地,可監(jiān)控?zé)o人駕駛車輛的基礎(chǔ)軟件功能是否處于啟用狀態(tài),并對無人駕駛車輛的駕駛安全狀態(tài)進行監(jiān)控。

      其中,基礎(chǔ)軟件功能可包括攝像頭、雷達等,監(jiān)控這些基礎(chǔ)軟件功能是否處于啟用狀態(tài)。

      對無人駕駛車輛的駕駛安全狀態(tài)進行監(jiān)控可以是指,監(jiān)控?zé)o人駕駛車輛的油門變化、車速變化、轉(zhuǎn)向角度變化、剎車變化等。

      在實際應(yīng)用中,可以將無人駕駛車輛的系統(tǒng)進程劃分為系統(tǒng)級別進程以及用戶級別進程,并嚴(yán)格隔離權(quán)限。

      系統(tǒng)級別進程為無人駕駛車輛啟動后自動運行的進程,用戶級別進程為與搭載乘客并送達目的地相關(guān)的用戶態(tài)進程,用戶級別進程沒有權(quán)限操作系統(tǒng)級別進程。

      系統(tǒng)級別進程可對車輛硬件、車輛軟件以及駕駛安全狀態(tài)進行監(jiān)控,根據(jù)監(jiān)控結(jié)果確定無人駕駛車輛是否發(fā)生故障等。

      比如,根據(jù)對車輛硬件的監(jiān)控結(jié)果確定無人駕駛車輛的硬件是否發(fā)生故障,根據(jù)對車輛軟件以及駕駛安全狀態(tài)的監(jiān)控結(jié)果確定無人駕駛車輛是否被黑客劫持等。

      相應(yīng)地,在202中,根據(jù)監(jiān)控結(jié)果以及預(yù)先設(shè)定的規(guī)則確定無人駕駛車輛是否被黑客劫持。

      無人駕駛車輛系統(tǒng)可預(yù)先內(nèi)置黑客劫持發(fā)現(xiàn)規(guī)則,這樣,即可根據(jù)監(jiān)控結(jié)果以及所述規(guī)則來確定無人駕駛車輛是否被黑客劫持。

      比如,系統(tǒng)級別進程可實時地監(jiān)控?zé)o人駕駛車輛的基礎(chǔ)軟件功能是否處于啟用狀態(tài),并實時地對無人駕駛車輛的駕駛安全狀態(tài)進行監(jiān)控,針對每次獲取到的監(jiān)控結(jié)果,可利用黑客劫持發(fā)現(xiàn)規(guī)則來對監(jiān)控結(jié)果進行分析判斷,以確定出無人駕駛車輛是否被黑客劫持。

      黑客劫持發(fā)現(xiàn)規(guī)則可由安全專家評估后得出,并可根據(jù)需要隨時進行更新,無人駕駛車輛系統(tǒng)在每次升級時可自動獲取最新的規(guī)則。

      黑客劫持發(fā)現(xiàn)規(guī)則具體為何種規(guī)則可根據(jù)實際情況而定。

      比如,在無人駕駛車輛的行駛過程中,攝像頭和雷達等均應(yīng)處于啟用狀態(tài),若監(jiān)控到處于關(guān)閉狀態(tài),則可判定無人駕駛車輛被黑客劫持,再比如,若監(jiān)控到無人駕駛車輛在短時間內(nèi)出現(xiàn)多次突然加速和/或突然急轉(zhuǎn)彎等行為,則可判定無人駕駛車輛被黑客劫持。

      在203中,若確定無人駕駛車輛被黑客劫持,則啟動反劫持應(yīng)急處理操作。

      比如,系統(tǒng)級別進程根據(jù)監(jiān)控結(jié)果以及黑客劫持發(fā)現(xiàn)規(guī)則,確定出無人駕駛車輛被黑客劫持,那么為保證無人駕駛車輛的安全性,可啟動反劫持應(yīng)急處理操作。

      反劫持應(yīng)急處理操作具體包括哪些內(nèi)容可根據(jù)實際需要而定,比如,可斷開無人駕駛車輛與外部的網(wǎng)絡(luò)連接,由于斷開了網(wǎng)絡(luò)連接,那么黑客則無法再繼續(xù)入侵無人駕駛車輛系統(tǒng)。

      在此基礎(chǔ)上,還可進一步執(zhí)行其它操作,如包括以下之一或任意組合:

      強制殺死所有用戶級別進程;

      將所有基礎(chǔ)軟件功能設(shè)置為啟用狀態(tài);

      打開雙閃,靠邊停車并報警。

      強制殺死所有用戶級別進程,即禁止用戶級別進程繼續(xù)啟用。

      如果監(jiān)控結(jié)果顯示部分或所有基礎(chǔ)軟件功能處于關(guān)閉狀態(tài),那么可將這些處于關(guān)閉狀態(tài)的基礎(chǔ)軟件功能恢復(fù)為啟用狀態(tài),從而使得所有基礎(chǔ)軟件功能均處于啟用狀態(tài)。

      基于上述介紹可以看出,采用本實施例所述方式,可對無人駕駛車輛的運行數(shù)據(jù)進行監(jiān)控,并根據(jù)監(jiān)控結(jié)果以及預(yù)先設(shè)定的規(guī)則確定無人駕駛車輛是否被黑客劫持,一旦確定無人駕駛車輛被黑客劫持,則可啟動反劫持應(yīng)急處理操作,從而提高了無人駕駛車輛的安全性。

      圖3為本發(fā)明所述無人駕駛車輛的反黑客劫持方法第二實施例的流程圖,如圖3所示,包括以下具體實現(xiàn)方式。

      在301中,確定無人駕駛車輛的系統(tǒng)是否切換到保護模式;

      在302中,如果切換到保護模式,則啟動反劫持應(yīng)急處理操作。

      較佳地,可在無人駕駛車輛的操作面板上設(shè)置一個應(yīng)急按鈕。

      當(dāng)無人駕駛車輛中有乘客時,如果乘客根據(jù)自身的乘車感受判定無人駕駛車輛被黑客劫持,比如,無人駕駛車輛在短時間內(nèi)出現(xiàn)多次突然加速和/或突然急轉(zhuǎn)彎等行為,那么則可按下應(yīng)急按鈕。

      當(dāng)應(yīng)急按鈕被按下時,無人駕駛車輛系統(tǒng)可切換到保護模式,并啟動反劫持應(yīng)急處理操作,保護模式類似于windows的安全模式。

      比如,當(dāng)應(yīng)急按鈕被按下時,無人駕駛車輛系統(tǒng)可進行重啟,重啟后切換到保護模式,在保護模式下,用戶級別進程不能啟動,只能啟動系統(tǒng)級別進程,并啟動反劫持應(yīng)急處理操作,可包括以下之一或任意組合:將所有基礎(chǔ)軟件功能設(shè)置為啟用狀態(tài);打開雙閃,靠邊停車并報警等。

      另外,當(dāng)應(yīng)急按鈕被按下時,可通過機械方式斷開無人駕駛車輛與外部的網(wǎng)絡(luò)連接。

      如何通過機械方式斷開無人駕駛車輛與外部的網(wǎng)絡(luò)連接可根據(jù)實際需要而定,只要能夠達到相應(yīng)的目的即可。

      這樣一來,當(dāng)系統(tǒng)由于某種原因未啟動反劫持應(yīng)急處理操作時,可通過人工操作來啟動反劫持應(yīng)急處理操作,兩者相互配合,從而進一步提高了無人駕駛車輛的安全性。

      以上是關(guān)于方法實施例的介紹,以下通過裝置實施例,對本發(fā)明所述方案進行進一步說明。

      圖4為本發(fā)明所述無人駕駛車輛的反黑客劫持裝置實施例的組成結(jié)構(gòu)示意圖,如圖4所示,包括:狀態(tài)監(jiān)控單元401以及應(yīng)急處理單元402。

      狀態(tài)監(jiān)控單元401,用于對無人駕駛車輛的運行數(shù)據(jù)進行監(jiān)控,并根據(jù)監(jiān)控結(jié)果以及預(yù)先設(shè)定的規(guī)則確定無人駕駛車輛是否被黑客劫持,若確定無人駕駛車輛被黑客劫持,則通知應(yīng)急處理單元402。

      應(yīng)急處理單元402,用于啟動反劫持應(yīng)急處理操作。

      如圖3所示,狀態(tài)監(jiān)控單元401中可具體包括:監(jiān)控子單元4011以及判定子單元4012。

      監(jiān)控子單元4011監(jiān)控?zé)o人駕駛車輛的基礎(chǔ)軟件功能是否處于啟用狀態(tài),并對無人駕駛車輛的駕駛安全狀態(tài)進行監(jiān)控,將監(jiān)控結(jié)果發(fā)送給判定子單元4012。

      其中,基礎(chǔ)軟件功能可包括攝像頭、雷達等。

      對無人駕駛車輛的駕駛安全狀態(tài)進行監(jiān)控可以是指,監(jiān)控?zé)o人駕駛車輛的油門變化、車速變化、轉(zhuǎn)向角度變化、剎車變化等。

      判定子單元4012根據(jù)獲取到的監(jiān)控結(jié)果以及預(yù)先設(shè)定的規(guī)則確定無人駕駛車輛是否被黑客劫持,若確定無人駕駛車輛被黑客劫持,則通知應(yīng)急處理單元402。

      所述規(guī)則可為黑客劫持發(fā)現(xiàn)規(guī)則,黑客劫持發(fā)現(xiàn)規(guī)則可由安全專家評估后得出,并可根據(jù)實際需要隨時進行更新。

      黑客劫持發(fā)現(xiàn)規(guī)則具體為何種規(guī)則可根據(jù)實際情況而定。

      比如,在無人駕駛車輛的行駛過程中,攝像頭和雷達等均應(yīng)處于啟用狀態(tài),若監(jiān)控到處于關(guān)閉狀態(tài),則可判定無人駕駛車輛被黑客劫持,再比如,若監(jiān)控到無人駕駛車輛在短時間內(nèi)出現(xiàn)多次突然加速和/或突然急轉(zhuǎn)彎等行為,則可判定無人駕駛車輛被黑客劫持。

      應(yīng)急處理單元402接收到狀態(tài)監(jiān)控單元401的通知后,啟動反劫持應(yīng)急處理操作。

      比如,應(yīng)急處理單元402可斷開無人駕駛車輛與外部的網(wǎng)絡(luò)連接,由于斷開了網(wǎng)絡(luò)連接,那么黑客則無法再繼續(xù)入侵無人駕駛車輛系統(tǒng),從而提高了無人駕駛車輛的安全性。

      在此基礎(chǔ)上,應(yīng)急處理單元402還可進一步執(zhí)行以下操作之一或任意組合:

      強制殺死所有用戶級別進程,用戶級別進程為與搭載乘客并送達目的地相關(guān)的用戶態(tài)進程;

      將所有基礎(chǔ)軟件功能設(shè)置為啟用狀態(tài);

      打開雙閃,靠邊停車并報警。

      強制殺死所有用戶級別進程,即禁止用戶級別進程繼續(xù)啟用。

      如果監(jiān)控結(jié)果顯示部分或所有基礎(chǔ)軟件功能處于關(guān)閉狀態(tài),那么可將這些處于關(guān)閉狀態(tài)的基礎(chǔ)軟件功能恢復(fù)為啟用狀態(tài),從而使得所有基礎(chǔ)軟件功能均處于啟用狀態(tài)。

      基于上述介紹可以看出,采用本實施例所述方式,可對無人駕駛車輛的運行數(shù)據(jù)進行監(jiān)控,并根據(jù)監(jiān)控結(jié)果以及預(yù)先設(shè)定的規(guī)則確定無人駕駛車輛是否被黑客劫持,一旦確定無人駕駛車輛被黑客劫持,則可啟動反劫持應(yīng)急處理操作,從而提高了無人駕駛車輛的安全性。

      另外,還可在無人駕駛車輛的操作面板上設(shè)置一個應(yīng)急按鈕。

      當(dāng)無人駕駛車輛中有乘客時,如果乘客根據(jù)自身的乘車感受判定無人駕駛車輛被黑客劫持,則可按下應(yīng)急按鈕。

      當(dāng)應(yīng)急按鈕被按下時,無人駕駛車輛系統(tǒng)可切換到保護模式,類似于windows的安全模式。

      相應(yīng)地,當(dāng)無人駕駛車輛上的應(yīng)急按鈕被按下、無人駕駛車輛的系統(tǒng)切換到保護模式時,應(yīng)急處理單元402可啟動反劫持應(yīng)急處理操作。

      所述反劫持應(yīng)急處理操作可包括以下操作之一或任意組合:

      將所有基礎(chǔ)軟件功能設(shè)置為啟用狀態(tài);

      打開雙閃,靠邊停車并報警。

      另外,當(dāng)應(yīng)急按鈕被按下時,可通過機械方式斷開無人駕駛車輛與外部的網(wǎng)絡(luò)連接。

      即可進一步通過人工操作來啟動反劫持應(yīng)急處理操作,從而進一步提高了無人駕駛車輛的安全性。

      圖4所示裝置實施例的具體工作流程請參照前述方法實施例中的相應(yīng)說明,不再贅述。

      圖5示出了適于用來實現(xiàn)本發(fā)明實施方式的示例性計算機系統(tǒng)/服務(wù)器12的框圖。圖5顯示的計算機系統(tǒng)/服務(wù)器12僅僅是一個示例,不應(yīng)對本發(fā)明實施例的功能和使用范圍帶來任何限制。

      如圖5所示,計算機系統(tǒng)/服務(wù)器12以通用計算設(shè)備的形式表現(xiàn)。計算機系統(tǒng)/服務(wù)器12的組件可以包括但不限于:一個或者多個處理器(處理單元)16,存儲器28,連接不同系統(tǒng)組件(包括存儲器28和處理器16)的總線18。

      總線18表示幾類總線結(jié)構(gòu)中的一種或多種,包括存儲器總線或者存儲器控制器,外圍總線,圖形加速端口,處理器或者使用多種總線結(jié)構(gòu)中的任意總線結(jié)構(gòu)的局域總線。舉例來說,這些體系結(jié)構(gòu)包括但不限于工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(isa)總線,微通道體系結(jié)構(gòu)(mac)總線,增強型isa總線、視頻電子標(biāo)準(zhǔn)協(xié)會(vesa)局域總線以及外圍組件互連(pci)總線。

      計算機系統(tǒng)/服務(wù)器12典型地包括多種計算機系統(tǒng)可讀介質(zhì)。這些介質(zhì)可以是任何能夠被計算機系統(tǒng)/服務(wù)器12訪問的可用介質(zhì),包括易失性和非易失性介質(zhì),可移動的和不可移動的介質(zhì)。

      存儲器28可以包括易失性存儲器形式的計算機系統(tǒng)可讀介質(zhì),例如隨機存取存儲器(ram)30和/或高速緩存存儲器32。計算機系統(tǒng)/服務(wù)器12可以進一步包括其它可移動/不可移動的、易失性/非易失性計算機系統(tǒng)存儲介質(zhì)。僅作為舉例,存儲系統(tǒng)34可以用于讀寫不可移動的、非易失性磁介質(zhì)(圖5未顯示,通常稱為“硬盤驅(qū)動器”)。盡管圖5中未示出,可以提供用于對可移動非易失性磁盤(例如“軟盤”)讀寫的磁盤驅(qū)動器,以及對可移動非易失性光盤(例如cd-rom,dvd-rom或者其它光介質(zhì))讀寫的光盤驅(qū)動器。在這些情況下,每個驅(qū)動器可以通過一個或者多個數(shù)據(jù)介質(zhì)接口與總線18相連。存儲器28可以包括至少一個程序產(chǎn)品,該程序產(chǎn)品具有一組(例如至少一個)程序模塊,這些程序模塊被配置以執(zhí)行本發(fā)明各實施例的功能。

      具有一組(至少一個)程序模塊42的程序/實用工具40,可以存儲在例如存儲器28中,這樣的程序模塊42包括——但不限于——操作系統(tǒng)、一個或者多個應(yīng)用程序、其它程序模塊以及程序數(shù)據(jù),這些示例中的每一個或某種組合中可能包括網(wǎng)絡(luò)環(huán)境的實現(xiàn)。程序模塊42通常執(zhí)行本發(fā)明所描述的實施例中的功能和/或方法。

      計算機系統(tǒng)/服務(wù)器12也可以與一個或多個外部設(shè)備14(例如鍵盤、指向設(shè)備、顯示器24等)通信,還可與一個或者多個使得用戶能與該計算機系統(tǒng)/服務(wù)器12交互的設(shè)備通信,和/或與使得該計算機系統(tǒng)/服務(wù)器12能與一個或多個其它計算設(shè)備進行通信的任何設(shè)備(例如網(wǎng)卡,調(diào)制解調(diào)器等等)通信。這種通信可以通過輸入/輸出(i/o)接口22進行。并且,計算機系統(tǒng)/服務(wù)器12還可以通過網(wǎng)絡(luò)適配器20與一個或者多個網(wǎng)絡(luò)(例如局域網(wǎng)(lan),廣域網(wǎng)(wan)和/或公共網(wǎng)絡(luò),例如因特網(wǎng))通信。如圖5所示,網(wǎng)絡(luò)適配器20通過總線18與計算機系統(tǒng)/服務(wù)器12的其它模塊通信。應(yīng)當(dāng)明白,盡管圖中未示出,可以結(jié)合計算機系統(tǒng)/服務(wù)器12使用其它硬件和/或軟件模塊,包括但不限于:微代碼、設(shè)備驅(qū)動器、冗余處理單元、外部磁盤驅(qū)動陣列、raid系統(tǒng)、磁帶驅(qū)動器以及數(shù)據(jù)備份存儲系統(tǒng)等。

      處理器16通過運行存儲在存儲器28中的程序,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,例如實現(xiàn)圖2和圖3所示實施例中的方法。

      比如,對無人駕駛車輛的運行數(shù)據(jù)進行監(jiān)控,根據(jù)監(jiān)控結(jié)果以及預(yù)先設(shè)定的規(guī)則確定無人駕駛車輛是否被黑客劫持,若確定無人駕駛車輛被黑客劫持,則啟動反劫持應(yīng)急處理操作。

      啟動反劫持應(yīng)急處理操作包括:斷開無人駕駛車輛與外部的網(wǎng)絡(luò)連接,另外還可進一步包括以下之一或任意組合:

      強制殺死所有用戶級別進程,所述用戶級別進程為與搭載乘客并送達目的地相關(guān)的用戶態(tài)進程;

      將所有基礎(chǔ)軟件功能設(shè)置為啟用狀態(tài);

      打開雙閃,靠邊停車并報警等。

      再比如,當(dāng)無人駕駛車輛上的應(yīng)急按鈕被按下、無人駕駛車輛的系統(tǒng)切換到保護模式時,啟動反劫持應(yīng)急處理操作。

      啟動反劫持應(yīng)急處理操作可包括以下之一或任意組合:

      將所有基礎(chǔ)軟件功能設(shè)置為啟用狀態(tài);

      打開雙閃,靠邊停車并報警;

      其中,當(dāng)應(yīng)急按鈕被按下時,可通過機械方式斷開無人駕駛車輛與外部的網(wǎng)絡(luò)連接。

      具體實現(xiàn)請參照前述方法實施例中的相關(guān)說明,不再贅述。

      本發(fā)明同時公開了一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,該程序被處理器執(zhí)行時將實現(xiàn)如圖2和圖3所示實施例中的方法。

      可以采用一個或多個計算機可讀的介質(zhì)的任意組合。計算機可讀介質(zhì)可以是計算機可讀信號介質(zhì)或者計算機可讀存儲介質(zhì)。計算機可讀存儲介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合。計算機可讀存儲介質(zhì)的更具體的例子(非窮舉的列表)包括:具有一個或多個導(dǎo)線的電連接、便攜式計算機磁盤、硬盤、隨機存取存儲器(ram)、只讀存儲器(rom)、可擦式可編程只讀存儲器(eprom或閃存)、光纖、便攜式緊湊磁盤只讀存儲器(cd-rom)、光存儲器件、磁存儲器件、或者上述的任意合適的組合。在本文件中,計算機可讀存儲介質(zhì)可以是任何包含或存儲程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。

      計算機可讀的信號介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號,其中承載了計算機可讀的程序代碼。這種傳播的數(shù)據(jù)信號可以采用多種形式,包括——但不限于——電磁信號、光信號或上述的任意合適的組合。計算機可讀的信號介質(zhì)還可以是計算機可讀存儲介質(zhì)以外的任何計算機可讀介質(zhì),該計算機可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。

      計算機可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括——但不限于——無線、電線、光纜、rf等等,或者上述的任意合適的組合。

      可以以一種或多種程序設(shè)計語言或其組合來編寫用于執(zhí)行本發(fā)明操作的計算機程序代碼,所述程序設(shè)計語言包括面向?qū)ο蟮某绦蛟O(shè)計語言—諸如java、smalltalk、c++,還包括常規(guī)的過程式程序設(shè)計語言—諸如”c”語言或類似的程序設(shè)計語言。程序代碼可以完全地在用戶計算機上執(zhí)行、部分地在用戶計算機上執(zhí)行、作為一個獨立的軟件包執(zhí)行、部分在用戶計算機上部分在遠程計算機上執(zhí)行、或者完全在遠程計算機或服務(wù)器上執(zhí)行。在涉及遠程計算機的情形中,遠程計算機可以通過任意種類的網(wǎng)絡(luò)——包括局域網(wǎng)(lan)或廣域網(wǎng)(wan)—連接到用戶計算機,或者,可以連接到外部計算機(例如利用因特網(wǎng)服務(wù)提供商來通過因特網(wǎng)連接)。

      在本發(fā)明所提供的幾個實施例中,應(yīng)該理解到,所揭露的裝置和方法等,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式。

      所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。

      另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。

      上述以軟件功能單元的形式實現(xiàn)的集成的單元,可以存儲在一個計算機可讀取存儲介質(zhì)中。上述軟件功能單元存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個實施例所述方法的部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

      以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明保護的范圍之內(nèi)。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1