本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種能夠自主移動(dòng)的設(shè)備的自毀方法及設(shè)備。
背景技術(shù):
目前,對(duì)于一些能夠自主移動(dòng)的設(shè)備的研究較為重視,例如無人機(jī)或機(jī)器人等,這些設(shè)備在軍事以及民事等各方面都能應(yīng)用,能夠?yàn)槿藗儙肀憷?/p>
然而,這些能夠自主移動(dòng)的設(shè)備由于一般來說是自動(dòng)進(jìn)行移動(dòng),無需由人來操作,那么有時(shí)可能會(huì)出現(xiàn)不可控的情況。例如無人機(jī)在飛行時(shí),如果動(dòng)力系統(tǒng)出現(xiàn)問題,可能導(dǎo)致無法返航。在這種情況下,能夠自主移動(dòng)的設(shè)備中存儲(chǔ)的信息等就可能面臨泄露的風(fēng)險(xiǎn)。目前對(duì)此尚無解決方案。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種能夠自主移動(dòng)的設(shè)備的自毀方法及設(shè)備,用于避免能夠自主移動(dòng)的設(shè)備中存儲(chǔ)的信息泄露。
第一方面,提供一種能夠自主移動(dòng)的設(shè)備的自毀方法,包括:
所述設(shè)備在移動(dòng)過程中,確定所述設(shè)備是否能夠到達(dá)規(guī)定的安全區(qū)域;
若所述設(shè)備無法到達(dá)所述安全區(qū)域,則所述設(shè)備啟動(dòng)自毀程序。
可選的,確定所述設(shè)備是否能夠到達(dá)規(guī)定的安全區(qū)域,包括:
所述設(shè)備根據(jù)所述設(shè)備的能力和/或第一路線上的環(huán)境信息,以及所述設(shè)備當(dāng)前所在的位置,確定所述設(shè)備是否能夠到達(dá)所述安全區(qū)域;所述第一路線為從所述設(shè)備當(dāng)前所在的位置到所述安全區(qū)域之間的路線。
可選的,所述設(shè)備的能力包括所述設(shè)備的動(dòng)力系統(tǒng)剩余的能力。
可選的,所述設(shè)備為飛行設(shè)備;則,確定所述設(shè)備是否能夠到達(dá)規(guī)定的安全區(qū)域,包括:
所述設(shè)備確定所述設(shè)備墜落的高度是否大于預(yù)設(shè)高度;其中,若所述設(shè)備墜落的高度是否大于所述預(yù)設(shè)高度,則所述設(shè)備確定所述設(shè)備無法到達(dá)所述安全區(qū)域。
可選的,所述方法還包括:
所述設(shè)備接收第一指示信息,所述第一指示信息用于指示所述設(shè)備啟動(dòng)自毀程序;
所述設(shè)備根據(jù)所述第一指示信息的指示,啟動(dòng)所述自毀程序。
可選的,所述方法還包括:
所述設(shè)備向另一能夠自主移動(dòng)的設(shè)備發(fā)送第二指示信息,所述第二指示信息用于指示所述另一自主移動(dòng)的設(shè)備啟動(dòng)自毀程序;所述設(shè)備與所述另一能夠自主移動(dòng)的設(shè)備屬于同一設(shè)備集群。
可選的,所述方法還包括:
所述設(shè)備接收第三指示信息;
所述設(shè)備根據(jù)所述第三指示信息建立新的自毀設(shè)置,或取消所述設(shè)備已建立的自毀設(shè)置,或修改所述設(shè)備已建立的自毀設(shè)置。
可選的,若所述設(shè)備無法到達(dá)所述安全區(qū)域,則所述設(shè)備啟動(dòng)自毀程序,包括:
若所述設(shè)備無法到達(dá)所述安全區(qū)域,則所述設(shè)備根據(jù)所述設(shè)備能夠到達(dá)的地點(diǎn)選擇自毀級(jí)別;其中,不同的自毀級(jí)別對(duì)所述設(shè)備的毀滅程度不同;
所述設(shè)備根據(jù)所選擇的自毀級(jí)別啟動(dòng)相應(yīng)的所述自毀程序。
可選的,所述方法還包括:
若所述設(shè)備能夠到達(dá)所述安全區(qū)域,則所述設(shè)備確定所述設(shè)備能夠到達(dá)的地點(diǎn)是否與自毀級(jí)別具有對(duì)應(yīng)關(guān)系;
若所述設(shè)備能夠到達(dá)的地點(diǎn)對(duì)應(yīng)于第一自毀級(jí)別,則所述設(shè)備啟動(dòng)所述第一自毀級(jí)別對(duì)應(yīng)的所述自毀程序。
第二方面,提供一種能夠自主移動(dòng)的設(shè)備,包括:
確定單元,用于在所述設(shè)備移動(dòng)過程中,確定所述設(shè)備是否能夠到達(dá)規(guī)定的安全區(qū)域;
啟動(dòng)單元,用于若所述設(shè)備無法到達(dá)所述安全區(qū)域,則啟動(dòng)自毀程序。
可選的,所述確定單元用于確定所述設(shè)備是否能夠到達(dá)規(guī)定的安全區(qū)域,包括:
根據(jù)所述設(shè)備的能力和/或第一路線上的環(huán)境信息,以及所述設(shè)備當(dāng)前所在的位置,確定所述設(shè)備是否能夠到達(dá)所述安全區(qū)域;所述第一路線為從所述設(shè)備當(dāng)前所在的位置到所述安全區(qū)域之間的路線。
可選的,所述設(shè)備的能力包括所述設(shè)備的動(dòng)力系統(tǒng)剩余的能力。
可選的,所述設(shè)備為飛行設(shè)備;則,所述確定單元用于確定所述設(shè)備是否能夠到達(dá)規(guī)定的安全區(qū)域,包括:
確定所述設(shè)備墜落的高度是否大于預(yù)設(shè)高度;其中,若所述設(shè)備墜落的高度是否大于所述預(yù)設(shè)高度,則確定所述設(shè)備無法到達(dá)所述安全區(qū)域。
可選的,所述設(shè)備還包括接收單元;
所述接收單元,用于接收第一指示信息,所述第一指示信息用于指示所述設(shè)備啟動(dòng)自毀程序;
所述啟動(dòng)單元,還用于根據(jù)所述第一指示信息的指示,啟動(dòng)所述自毀程序。
可選的,所述設(shè)備還包括發(fā)送單元,用于:
向另一能夠自主移動(dòng)的設(shè)備發(fā)送第二指示信息,所述第二指示信息用于指示所述另一自主移動(dòng)的設(shè)備啟動(dòng)自毀程序;所述設(shè)備與所述另一能夠自主移動(dòng)的設(shè)備屬于同一設(shè)備集群。
可選的,所述設(shè)備還包括接收單元和操作單元;
所述接收單元,用于接收第三指示信息;
所述操作單元,用于根據(jù)所述第三指示信息建立新的自毀設(shè)置,或取消所述設(shè)備已建立的自毀設(shè)置,或修改所述設(shè)備已建立的自毀設(shè)置。
可選的,所述啟動(dòng)單元用于:
若所述設(shè)備無法到達(dá)所述安全區(qū)域,則根據(jù)所述設(shè)備能夠到達(dá)的地點(diǎn)選擇自毀級(jí)別;其中,不同的自毀級(jí)別對(duì)所述設(shè)備的毀滅程度不同;
根據(jù)所選擇的自毀級(jí)別啟動(dòng)相應(yīng)的所述自毀程序。
可選的,
所述確定單元,還用于若所述設(shè)備能夠到達(dá)所述安全區(qū)域,則確定所述設(shè)備能夠到達(dá)的地點(diǎn)是否與自毀級(jí)別具有對(duì)應(yīng)關(guān)系;
所述啟動(dòng)單元,還用于若所述設(shè)備能夠到達(dá)的地點(diǎn)對(duì)應(yīng)于第一自毀級(jí)別,則啟動(dòng)所述第一自毀級(jí)別對(duì)應(yīng)的所述自毀程序。
第三方面,還提供一種存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)用于存儲(chǔ)第一方面或第一方面的任一種可選的實(shí)施方式中的方法中為能夠自主移動(dòng)的設(shè)備所設(shè)計(jì)的步驟對(duì)應(yīng)的計(jì)算機(jī)指令。
本發(fā)明實(shí)施例中,能夠自主移動(dòng)的設(shè)備在移動(dòng)過程中可以確定該設(shè)備是否能夠到達(dá)規(guī)定的安全區(qū)域,如果不能到達(dá),則該設(shè)備就可以啟動(dòng)自毀程序,通過自毀程序可以刪除該設(shè)備中存儲(chǔ)的部分?jǐn)?shù)據(jù)或全部數(shù)據(jù),或者還可以對(duì)該設(shè)備進(jìn)行進(jìn)一步的毀壞,盡量保護(hù)該設(shè)備中存儲(chǔ)的信息,避免數(shù)據(jù)泄露,保護(hù)數(shù)據(jù)的安全。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)本發(fā)明實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面所介紹的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的能夠自主移動(dòng)的設(shè)備的自毀方法的流程圖;
圖2為本發(fā)明實(shí)施例提供的能夠自主移動(dòng)的設(shè)備的一種結(jié)構(gòu)示意圖;
圖3為本發(fā)明實(shí)施例提供的能夠自主移動(dòng)的設(shè)備的一種結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。
以下,對(duì)本發(fā)明中的部分用語進(jìn)行解釋說明,以便于本領(lǐng)域技術(shù)人員理解。
1)能夠自主移動(dòng)的設(shè)備,即無需人工控制,自己可以移動(dòng)的設(shè)備。移動(dòng)方式包括但不限于地面移動(dòng)、水中移動(dòng)、或空中移動(dòng)。能夠自主移動(dòng)的設(shè)備例如包括無人機(jī)、機(jī)器人、或無人飛船,等等,本發(fā)明實(shí)施例不作限制。
2)自毀程序,安裝在能夠自主移動(dòng)的設(shè)備中,能夠自主移動(dòng)的設(shè)備可以選擇是否啟動(dòng)自毀程序。通過啟動(dòng)自毀程序,可以對(duì)能夠自主移動(dòng)的設(shè)備進(jìn)行不同程度的毀壞。
在本發(fā)明實(shí)施例中,可以設(shè)置不同的自毀級(jí)別,不同的自毀級(jí)別對(duì)于設(shè)備的毀滅程度不同,例如最高的自毀級(jí)別可以毀滅整個(gè)設(shè)備,例如使設(shè)備爆炸,最低的自毀級(jí)別可以刪除設(shè)備中存儲(chǔ)的部分?jǐn)?shù)據(jù)等。對(duì)于究竟劃分多少個(gè)自毀級(jí)別,以及每個(gè)自毀級(jí)別分別對(duì)應(yīng)何種毀滅過程,本發(fā)明實(shí)施例不作限制。不同的自毀級(jí)別可以對(duì)應(yīng)不同的自毀程序,在確定自毀級(jí)別后執(zhí)行確定的自毀級(jí)別對(duì)應(yīng)的自毀程序,就可以使得設(shè)備得到該自毀級(jí)別對(duì)應(yīng)的毀壞。
3)本發(fā)明實(shí)施例中,“多個(gè)”是指兩個(gè)或兩個(gè)以上?!昂?或”,描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:?jiǎn)为?dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。另外,字符“/”,如無特殊說明,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
下面結(jié)合附圖介紹本發(fā)明實(shí)施例所提供的方法。
請(qǐng)參見圖1,本發(fā)明一實(shí)施例提供一種能夠自主移動(dòng)的設(shè)備的自毀方法,該方法可以由能夠自主移動(dòng)的設(shè)備來執(zhí)行,該方法的流程描述如下。
步驟101、能夠自主移動(dòng)的設(shè)備在移動(dòng)過程中,確定該能夠自主移動(dòng)的設(shè)備是否能夠到達(dá)規(guī)定的安全區(qū)域;
步驟102、若能夠自主移動(dòng)的設(shè)備無法到達(dá)安全區(qū)域,則該能夠自主移動(dòng)的設(shè)備啟動(dòng)自毀程序。
為了方便介紹,在下文中,將能夠自主移動(dòng)的設(shè)備稱為第一設(shè)備。
第一設(shè)備在移動(dòng)過程中,可以實(shí)時(shí)、或周期性地、或者在遇到突發(fā)事件時(shí)確定該第一設(shè)備是否能夠到達(dá)規(guī)定的安全區(qū)域,如果確定第一設(shè)備最終無法到達(dá)安全區(qū)域,那么第一設(shè)備就可以啟動(dòng)自毀程序,以保護(hù)第一設(shè)備中存儲(chǔ)的數(shù)據(jù)或第一設(shè)備自身的安全。其中,安全區(qū)域可以由提供第一設(shè)備的提供者來設(shè)置,例如第一設(shè)備為用于偵察敵情的無人機(jī),那么我方所在的區(qū)域就可以設(shè)置為安全區(qū)域。且可以將安全區(qū)域的信息存儲(chǔ)在無人機(jī)中,則無人機(jī)就可以判斷自己是否能夠到達(dá)安全區(qū)域。安全區(qū)域可以包括多個(gè)地點(diǎn),且安全區(qū)域包括的多個(gè)地點(diǎn)可以是在地理位置上的連續(xù)地點(diǎn),或者也可以是在地理位置上不連續(xù)的地點(diǎn),本發(fā)明實(shí)施例不作限制。
在可能的實(shí)施方式中,第一設(shè)備可以根據(jù)第一設(shè)備的能力和第一設(shè)備當(dāng)前所在的位置來確定第一設(shè)備是否能夠到達(dá)安全區(qū)域,或者,第一設(shè)備可以根據(jù)第一路線上的環(huán)境信息和第一設(shè)備當(dāng)前所在的位置來確定第一設(shè)備是否能夠到達(dá)安全區(qū)域,或者,第一設(shè)備可以根據(jù)第一設(shè)備的能力、第一路線上的環(huán)境信息以及第一設(shè)備當(dāng)前所在的位置來確定第一設(shè)備是否能夠到達(dá)安全區(qū)域。第一設(shè)備可以獲得第一設(shè)備當(dāng)前所在的位置,根據(jù)第一設(shè)備當(dāng)前所在的位置以及安全區(qū)域所在的位置,第一設(shè)備可以確定第一路線,從而第一設(shè)備根據(jù)第一設(shè)備的能力和/或第一路線上的環(huán)境信息來確定第一設(shè)備是否能夠到達(dá)安全區(qū)域。
其中,第一路線是從第一設(shè)備當(dāng)前所在的位置到達(dá)安全區(qū)域之間的路線。如果安全區(qū)域包括多個(gè)地點(diǎn),那么第一路線可以是從第一設(shè)備當(dāng)前所在的位置到達(dá)安全區(qū)域包括的任意一個(gè)地點(diǎn)之間的路線,或者優(yōu)選的,如果安全區(qū)域包括多個(gè)地點(diǎn),那么第一路線可以是從第一設(shè)備當(dāng)前所在的位置到達(dá)安全區(qū)域包括的第一地點(diǎn)之間的路線,第一地點(diǎn)是安全區(qū)域包括的地點(diǎn)中與第一設(shè)備當(dāng)前所在的位置之間距離最短的地點(diǎn)。
第一路線上的環(huán)境信息,可以包括多種信息。例如,若第一設(shè)備是飛行設(shè)備,那么第一路線上的環(huán)境信息包括第一路線上的氣象信息,若第一設(shè)備是陸地設(shè)備,那么第一路線上的環(huán)境信息包括第一路線上的路況信息,例如是否有道路損壞,或者是否有堵車情況等信息,若第一設(shè)備是在水中移動(dòng)的設(shè)備,那么第一路線上的環(huán)境信息包括水流信息,自然,若第一設(shè)備是在海里移動(dòng)的設(shè)備,那么第一路線上的水流信息就是海流信息,等等,本發(fā)明實(shí)施例對(duì)于環(huán)境信息包括的內(nèi)容不作限制。其中,第一路線上的環(huán)境信息可以由指揮中心發(fā)送給第一設(shè)備。指揮中心用于對(duì)第一設(shè)備進(jìn)行總控,第一設(shè)備除了自行工作之外,還可以接受指揮中心的指揮。指揮中心可以位于空中、陸地或者水中,本發(fā)明實(shí)施例不作限制。指揮中心和第一設(shè)備之間可以通過第三代移動(dòng)通信系統(tǒng)(3G)、第四代移動(dòng)通信系統(tǒng)(4G)、下一代移動(dòng)通信系統(tǒng)、衛(wèi)星通信、或其他可能的通信方式進(jìn)行通信。
第一路線上的氣象信息,例如包括第一路線上的風(fēng)速信息、風(fēng)力信息、風(fēng)向信息、日照信息、以及是否有雨或其他極端天氣等信息中的至少一種。特別是,如果第一設(shè)備是飛行設(shè)備,氣象情況是影響飛行的重要因素,則結(jié)合第一路線上的氣象信息來判斷是否能夠到達(dá)安全區(qū)域顯得比較重要。而如果第一設(shè)備不是飛行設(shè)備,例如為在水中移動(dòng)的設(shè)備或者為在陸地上移動(dòng)的設(shè)備,那么在判斷第一設(shè)備是否能夠到達(dá)安全區(qū)域時(shí)可以無需考慮第一路線上的氣象信息。
第一設(shè)備的能力可以包括第一設(shè)備的動(dòng)力系統(tǒng)剩余的能力,也就是判斷第一設(shè)備在剩余能力的支持下是否能夠到達(dá)安全區(qū)域。
在前文中已經(jīng)介紹了,本發(fā)明實(shí)施例提供了多種自毀級(jí)別。因此本發(fā)明實(shí)施例中,如果第一設(shè)備確定第一設(shè)備無法到達(dá)安全區(qū)域,那么第一設(shè)備可以根據(jù)第一設(shè)備最終能夠到達(dá)的地點(diǎn)來選擇自毀級(jí)別,第一設(shè)備根據(jù)所選擇的自毀級(jí)別來啟動(dòng)相應(yīng)的自毀程序。例如,若第一設(shè)備最終能夠到達(dá)的地點(diǎn)離安全區(qū)域較遠(yuǎn),可以選擇較高的自毀級(jí)別,若第一設(shè)備最終能夠到達(dá)的地點(diǎn)離安全區(qū)域較近,可以選擇較低的自毀級(jí)別。
或者,如果第一設(shè)備是飛行設(shè)備,例如無人機(jī),那么在可能的實(shí)施方式中,第一設(shè)備還可以通過墜落的高度來確定第一設(shè)備是否能夠到達(dá)安全區(qū)域。例如,如果第一設(shè)備突然墜落,則第一設(shè)備可以判斷第一設(shè)備墜落的高度是否大于預(yù)設(shè)高度,如果墜落高度大于預(yù)設(shè)高度,則第一設(shè)備就確定第一設(shè)備無法到達(dá)安全區(qū)域,則第一設(shè)備可以啟動(dòng)自毀程序。墜落原因可能是機(jī)械故障,或者可能是被敵方擊落,本發(fā)明實(shí)施例不作限制。預(yù)設(shè)高度可以預(yù)先設(shè)置,例如設(shè)置為五千米,具體數(shù)值不作限制。
同樣的,因?yàn)樘峁┝硕喾N自毀級(jí)別,因此第一設(shè)備如果確定墜落高度大于預(yù)設(shè)高度,也可以根據(jù)實(shí)際情況來選擇自毀級(jí)別,并根據(jù)選擇的自毀級(jí)別來啟動(dòng)相應(yīng)的自毀程序。其中,根據(jù)實(shí)際情況選擇自毀級(jí)別,具體可以根據(jù)實(shí)際墜落速度、第一設(shè)備當(dāng)前所在的位置、以及動(dòng)力系統(tǒng)的工作情況中的至少一種因素來選擇自毀級(jí)別。例如,如果墜落速度大于預(yù)設(shè)速度,則確定第一設(shè)備比較危險(xiǎn),可能墜毀,因此可以選擇較高的自毀級(jí)別,進(jìn)行大程度的毀壞,而如果墜落速度小于預(yù)設(shè)速度,則可能還有挽救的機(jī)會(huì),因此可以選擇較低的自毀級(jí)別,進(jìn)行輕度毀壞。預(yù)設(shè)速度可以預(yù)先設(shè)置,例如根據(jù)動(dòng)力系統(tǒng)完全失控后墜落的速度來設(shè)置?;蛘?,如果動(dòng)力系統(tǒng)故障嚴(yán)重,可能無法自行恢復(fù)或者是在墜落到地面之前來不及自行恢復(fù),則可以選擇較高的自毀級(jí)別,而如果動(dòng)力系統(tǒng)故障不是很嚴(yán)重,可以自行恢復(fù),或者即使暫時(shí)無法恢復(fù)也能繼續(xù)飛行,那么就可以選擇較低的自毀級(jí)別?;蛘撸梢愿鶕?jù)第一設(shè)備墜落的地點(diǎn)來選擇自毀級(jí)別,若第一設(shè)備墜落的地點(diǎn)離安全區(qū)域較遠(yuǎn),可以選擇較高的自毀級(jí)別,若第一設(shè)備墜落的地點(diǎn)離安全區(qū)域較近,可以選擇較低的自毀級(jí)別。以上幾種判斷過程也可以結(jié)合使用,或者也可以通過其他判斷方式來選擇自毀級(jí)別,本發(fā)明實(shí)施例不作限制。
如前介紹的都是第一設(shè)備無法到達(dá)安全區(qū)域的情況,如果第一設(shè)備確定第一設(shè)備能夠到達(dá)安全區(qū)域,那么第一設(shè)備可以選擇不啟動(dòng)自毀程序,或者,也可以根據(jù)情況確定是否選擇啟動(dòng)自毀程序。具體的,若安全區(qū)域包括多個(gè)地點(diǎn),則可能不同地點(diǎn)的安全情況不同,那么也可以為不同的安全地點(diǎn)設(shè)置不同的安全級(jí)別。出于安全考慮,也可以預(yù)先為安全區(qū)域包括的全部地點(diǎn)或部分地點(diǎn)與自毀級(jí)別之間建立對(duì)應(yīng)關(guān)系。例如,對(duì)于安全區(qū)域包括的安全級(jí)別較高的地點(diǎn)可以無需與自毀級(jí)別建立對(duì)應(yīng)關(guān)系,也就是,第一設(shè)備如果能夠到達(dá)這些地點(diǎn),則無需啟動(dòng)自毀程序,而對(duì)于安全區(qū)域包括的安全級(jí)別較低的地點(diǎn)可以與自毀級(jí)別建立對(duì)應(yīng)關(guān)系,且安全級(jí)別越低的地點(diǎn)關(guān)聯(lián)的自毀級(jí)別越高,則,第一設(shè)備如果只能夠到達(dá)這些地點(diǎn),則需要啟動(dòng)相應(yīng)的自毀程序。這樣,如果第一設(shè)備能夠到達(dá)安全區(qū)域,則第一設(shè)備可以確定第一設(shè)備能夠到達(dá)的地點(diǎn)是否與自毀級(jí)別之間具有對(duì)應(yīng)關(guān)系,若第一設(shè)備能夠到達(dá)的地點(diǎn)與自毀級(jí)別之間具有對(duì)應(yīng)關(guān)系,例如對(duì)應(yīng)于第一自毀級(jí)別,那么第一設(shè)備可以啟動(dòng)第一自毀級(jí)別對(duì)應(yīng)的自毀程序。即使是安全區(qū)域,也可以根據(jù)不同地點(diǎn)來劃分安全級(jí)別,從而對(duì)第一設(shè)備進(jìn)行更好的保護(hù)。
在可能的實(shí)施方式中,第一設(shè)備可能屬于設(shè)備集群,在該設(shè)備集群中包括多個(gè)能夠自主移動(dòng)的設(shè)備,第一設(shè)備是其中的任意一個(gè)設(shè)備。例如該設(shè)備集群為無人機(jī)集群,無人機(jī)集群中包括多個(gè)無人機(jī),第一設(shè)備是其中的任意一個(gè)無人機(jī)。該設(shè)備集群中可以包括一個(gè)或多個(gè)主設(shè)備,其余設(shè)備為從設(shè)備,從設(shè)備可以獨(dú)立工作,也可以接受主設(shè)備發(fā)送的指令,根據(jù)主設(shè)備的控制來工作。設(shè)備集群中的任意兩個(gè)設(shè)備之前可以通過3G、4G、下一代移動(dòng)通信系統(tǒng)、衛(wèi)星通信、或其他可能的通信方式進(jìn)行通信。其中,第一設(shè)備若屬于設(shè)備集群,那么指揮中心可用于對(duì)設(shè)備集群進(jìn)行總控。
例如,第一設(shè)備屬于設(shè)備集群,且第一設(shè)備是設(shè)備集群中的從設(shè)備,那么,主設(shè)備可以向從設(shè)備發(fā)送第三指示信息,該第三指示信息用于指示從設(shè)備建立新的自毀設(shè)置,或取消該從設(shè)備中已建立的全部自毀設(shè)置或部分自毀設(shè)置,或修改該從設(shè)備中已建立的全部自毀設(shè)置或部分自毀設(shè)置,其中,自毀設(shè)置即是對(duì)于何時(shí)啟動(dòng)自毀程序的設(shè)置?;蛘撸笓]中心也可以向設(shè)備集群中的任意一個(gè)設(shè)備發(fā)送第三指示信息,該第三指示信息用于指示接收該第三指示信息的設(shè)備建立新的自毀設(shè)置,或取消該接收該第三指示信息的設(shè)備中已建立的全部自毀設(shè)置或部分自毀設(shè)置,或修改該接收該第三指示信息的設(shè)備中已建立的全部自毀設(shè)置或部分自毀設(shè)置。
例如,如前介紹的,第一設(shè)備若確定第一設(shè)備無法到達(dá)安全區(qū)域就啟動(dòng)自毀程序,就是一種自毀設(shè)置,再有,第一設(shè)備根據(jù)不同的情況選擇不同的自毀級(jí)別,也屬于不同的自毀設(shè)置。那么這些自毀設(shè)置,從設(shè)備可以在主設(shè)備或指揮中心的指揮下建立新的自毀設(shè)置,例如對(duì)于安全區(qū)域中的第一地點(diǎn),原本從設(shè)備中未建立第一地點(diǎn)與自毀級(jí)別的對(duì)應(yīng)關(guān)系,在主設(shè)備或指揮中心的指揮下,從設(shè)備可以建立第一地點(diǎn)與自毀級(jí)別的對(duì)應(yīng)關(guān)系?;蛘咴谥髟O(shè)備或指揮中心的指揮下,從設(shè)備可以取消或修改從設(shè)備中的全部自毀設(shè)置或部分自毀設(shè)置,例如在主設(shè)備或指揮中心的指揮下,從設(shè)備可以修改安全區(qū)域中的不同地點(diǎn)所對(duì)應(yīng)的安全級(jí)別,或者修改安全級(jí)別與自毀級(jí)別之間的對(duì)應(yīng)關(guān)系,等等。對(duì)于主設(shè)備,也可以在指揮中心的指揮下建立、取消、或修改主設(shè)備的自毀設(shè)置,不多贅述。
另外,在主設(shè)備或指揮中心的指揮下,從設(shè)備還可以修改安全區(qū)域。例如為從設(shè)備原始設(shè)置的安全區(qū)域中包括第一地點(diǎn)、第二地點(diǎn)和第三地點(diǎn),而其中的第二地點(diǎn)后來變得不再安全,例如變成了敵占區(qū),或者出現(xiàn)了大面積的災(zāi)害情況等,則主設(shè)備或指揮中心可以指揮從設(shè)備從安全區(qū)域中刪除第二地點(diǎn)。同理,在指揮中心的指揮下,主設(shè)備也可以修改安全區(qū)域。
在前文中介紹了,第一設(shè)備在確定第一設(shè)備是否能夠到達(dá)安全區(qū)域時(shí),可以借助于第一路線上的環(huán)境信息來確定。那么,第一路線上的環(huán)境信息,除了可以由指揮中心直接發(fā)送給第一設(shè)備之外,如果第一設(shè)備是設(shè)備集群中的從設(shè)備,則第一路線上的環(huán)境信息還可以由該設(shè)備集群中的主設(shè)備發(fā)送給第一設(shè)備。一般來說,主設(shè)備可以選用造價(jià)高、通訊距離遠(yuǎn)的設(shè)備,因此指揮中心可以將一些環(huán)境信息發(fā)送給主設(shè)備,由主設(shè)備再轉(zhuǎn)發(fā)給從設(shè)備,從而可以降低系統(tǒng)造價(jià),即,對(duì)于從設(shè)備,可以使用功率小,較為廉價(jià)的設(shè)備。另外,這樣處理也可以降低從設(shè)備的能源消耗,特別是對(duì)于執(zhí)行遠(yuǎn)距離任務(wù)的情況,從設(shè)備不必時(shí)刻與指揮中心聯(lián)系,只需保持與主設(shè)備之間的較短距離的通信即可。
那么第一設(shè)備除了可以通過如上介紹的方式來自行確定是否要啟動(dòng)自毀程序之外,主設(shè)備還可能指示第一設(shè)備啟動(dòng)自毀程序。例如,主設(shè)備確定第一設(shè)備應(yīng)啟動(dòng)自毀程序,則主設(shè)備向第一設(shè)備發(fā)送指示信息,例如稱為第一指示信息,第一指示信息用于指示第一設(shè)備啟動(dòng)自毀程序。其中,第一指示信息可以指示第一設(shè)備具體啟動(dòng)哪個(gè)自毀級(jí)別對(duì)應(yīng)的自毀程序,或者也可以只是指示第一設(shè)備啟動(dòng)自毀程序,而并未指示自毀級(jí)別。第一設(shè)備接收第一指示信息后,可以根據(jù)第一指示信息的指示來啟動(dòng)自毀程序。如果第一指示信息指示第一設(shè)備具體啟動(dòng)哪個(gè)自毀級(jí)別對(duì)應(yīng)的自毀程序,那么第一設(shè)備直接啟動(dòng)該自毀級(jí)別對(duì)應(yīng)的自毀程序,如果第一指示信息未指示具體的自毀級(jí)別,那么第一設(shè)備可以從多個(gè)自毀級(jí)別中任選一個(gè)自毀級(jí)別,啟動(dòng)該自毀級(jí)別對(duì)應(yīng)的自毀程序,或者第一設(shè)備可以事先設(shè)定,若接收主設(shè)備發(fā)送的第一指示信息后則固定選擇某個(gè)自毀級(jí)別的自毀程序,則第一設(shè)備直接啟動(dòng)該自毀級(jí)別對(duì)應(yīng)的自毀程序即可。
或者,第一指示信息也可以是指揮中心發(fā)給第一設(shè)備的,此時(shí),第一設(shè)備可以屬于設(shè)備集群,或者也可以只是獨(dú)立工作的設(shè)備。例如,雖然第一設(shè)備可能未確定要啟動(dòng)自毀程序,但指揮中心認(rèn)為第一設(shè)備需要執(zhí)行自毀程序,則指揮中心可以向第一設(shè)備發(fā)送指示信息,第一設(shè)備接收指揮中心的指示信息后,則啟動(dòng)相應(yīng)的自毀程序。同樣的,第一指示信息可以指示第一設(shè)備具體啟動(dòng)哪個(gè)自毀級(jí)別對(duì)應(yīng)的自毀程序,或者也可以只是指示第一設(shè)備啟動(dòng)自毀程序,而并未指示自毀級(jí)別。第一設(shè)備接收第一指示信息后,如果第一指示信息指示第一設(shè)備具體啟動(dòng)哪個(gè)自毀級(jí)別對(duì)應(yīng)的自毀程序,那么第一設(shè)備直接啟動(dòng)該自毀級(jí)別對(duì)應(yīng)的自毀程序,如果第一指示信息未指示具體的自毀級(jí)別,那么第一設(shè)備可以從多個(gè)自毀級(jí)別中任選一個(gè)自毀級(jí)別,啟動(dòng)該自毀級(jí)別對(duì)應(yīng)的自毀程序,或者第一設(shè)備可以事先設(shè)定,若接收指揮中心發(fā)送的第一指示信息后則固定選擇某個(gè)自毀級(jí)別的自毀程序,則第一設(shè)備直接啟動(dòng)該自毀級(jí)別對(duì)應(yīng)的自毀程序即可。
再例如,若第一設(shè)備屬于設(shè)備集群,且第一設(shè)備是設(shè)備集群中的主設(shè)備,那么第一設(shè)備除了可以通過如上介紹的方式來自行確定是否要啟動(dòng)自毀程序之外,作為主設(shè)備,還可能指示該設(shè)備集群中的其他的能夠自主移動(dòng)的設(shè)備來啟動(dòng)自毀程序。例如,作為主設(shè)備的第一設(shè)備確定該設(shè)備集群中的另一個(gè)能夠自主移動(dòng)的設(shè)備應(yīng)啟動(dòng)自毀程序,為便于描述,下文中將該另一個(gè)能夠自主移動(dòng)的設(shè)備稱為第二設(shè)備。則第一設(shè)備向第二設(shè)備發(fā)送指示信息,例如稱為第二指示信息,第二指示信息用于指示第二設(shè)備啟動(dòng)自毀程序。同樣的,第二指示信息可以指示第二設(shè)備具體啟動(dòng)哪個(gè)自毀級(jí)別對(duì)應(yīng)的自毀程序,或者也可以只是指示第二設(shè)備啟動(dòng)自毀程序,而并未指示自毀級(jí)別。第二設(shè)備接收第二指示信息后,可以根據(jù)第二指示信息的指示來啟動(dòng)自毀程序。如果第二指示信息指示第二設(shè)備具體啟動(dòng)哪個(gè)自毀級(jí)別對(duì)應(yīng)的自毀程序,那么第二設(shè)備直接啟動(dòng)該自毀級(jí)別對(duì)應(yīng)的自毀程序,如果第二指示信息未指示具體的自毀級(jí)別,那么第二設(shè)備可以從多個(gè)自毀級(jí)別中任選一個(gè)自毀級(jí)別,啟動(dòng)該自毀級(jí)別對(duì)應(yīng)的自毀程序,或者第二設(shè)備可以事先設(shè)定,若接收主設(shè)備發(fā)送的第二指示信息后則固定選擇某個(gè)自毀級(jí)別的自毀程序,則第二設(shè)備直接啟動(dòng)該自毀級(jí)別對(duì)應(yīng)的自毀程序即可。
在可能的實(shí)施方式中,設(shè)備集群中的各設(shè)備還可接收指揮中心的指令,從而改變?cè)O(shè)備之間的主從關(guān)系。例如出現(xiàn)主設(shè)備失蹤或主設(shè)備因發(fā)生其他緊急情況而無法執(zhí)行任務(wù)的情況,則指揮中心可臨時(shí)指定設(shè)備集群中的某個(gè)從設(shè)備作為新的主設(shè)備,以繼續(xù)完成主設(shè)備的工作?;蛘?,設(shè)備集群中的從設(shè)備還可以根據(jù)主設(shè)備的指示來改變主從關(guān)系。例如,主設(shè)備即將墜落,而又無法聯(lián)系到指揮中心,則主設(shè)備在啟動(dòng)自毀程序之前可以臨時(shí)指定設(shè)備集群中的某個(gè)從設(shè)備為主設(shè)備。
在可能的實(shí)施方式中,為了保護(hù)信息安全,本發(fā)明實(shí)施例中設(shè)備之間傳輸?shù)乃行畔⒍伎梢赃M(jìn)行加密,或者進(jìn)行其他形式的安全保護(hù),以避免信息泄露。
在可能的實(shí)施方式中,為了避免數(shù)據(jù)因第一設(shè)備自毀而丟失,第一設(shè)備無論啟動(dòng)哪個(gè)級(jí)別的自毀程序,也無論是在哪種情況下啟動(dòng)自毀程序,在啟動(dòng)自毀程序之前,都可以將通過自毀程序?qū)⒁獨(dú)牡臄?shù)據(jù)先發(fā)送給指揮中心進(jìn)行備份,或者可以將要?dú)牡臄?shù)據(jù)先發(fā)送給設(shè)備集群中的其他設(shè)備進(jìn)行備份,以避免數(shù)據(jù)丟失。
另外,在本發(fā)明實(shí)施例中,第一設(shè)備可以在最后時(shí)刻再啟動(dòng)自毀程序。所謂的最后時(shí)刻,是第一設(shè)備還有能力啟動(dòng)自毀程序的最后時(shí)刻。特別是如果要啟動(dòng)最高級(jí)別的自毀程序,毀滅程度較大,可能要?dú)绲谝辉O(shè)備整機(jī),則第一設(shè)備可以盡量在確定實(shí)在沒有其他解決方案之后再啟動(dòng)自毀程序,這期間,如果有其他解決方案,則可能無需啟動(dòng)自毀程序,或者可能只需啟動(dòng)較低級(jí)別的自毀程序,既保護(hù)了數(shù)據(jù)安全,也盡量避免第一設(shè)備受到損壞。
下面結(jié)合附圖介紹本發(fā)明實(shí)施例提供的設(shè)備。
請(qǐng)參見圖2,基于同一發(fā)明構(gòu)思,本發(fā)明一實(shí)施例提供一種能夠自主移動(dòng)的設(shè)備,該設(shè)備可以包括處理器201和存儲(chǔ)器202。
處理器201可以包括中央處理器(CPU)或特定應(yīng)用集成電路(Application Specific Integrated Circuit,ASIC),可以包括一個(gè)或多個(gè)用于控制程序執(zhí)行的集成電路,可以包括使用現(xiàn)場(chǎng)可編程門陣列(Field Programmable Gate Array,F(xiàn)PGA)開發(fā)的硬件電路,可以包括基帶芯片。
存儲(chǔ)器202的數(shù)量可以是一個(gè)或多個(gè)。存儲(chǔ)器202可以包括只讀存儲(chǔ)器(Read Only Memory,ROM)、隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM)和磁盤存儲(chǔ)器,等等。存儲(chǔ)器202可以用于存儲(chǔ)處理器201執(zhí)行任務(wù)所需的程序代碼,還可以用于存儲(chǔ)數(shù)據(jù)。
其中,存儲(chǔ)器202,用于存儲(chǔ)處理器201執(zhí)行任務(wù)所需的指令;
處理器201,用于執(zhí)行存儲(chǔ)器202存儲(chǔ)的指令,在所述設(shè)備移動(dòng)過程中,確定所述設(shè)備是否能夠到達(dá)規(guī)定的安全區(qū)域;若所述設(shè)備無法到達(dá)所述安全區(qū)域,則啟動(dòng)自毀程序。
在可能的實(shí)施方式中,處理器201用于確定所述設(shè)備是否能夠到達(dá)規(guī)定的安全區(qū)域,包括:根據(jù)所述設(shè)備的能力和/或第一路線上的氣象信息,以及所述設(shè)備當(dāng)前所在的位置,確定所述設(shè)備是否能夠到達(dá)所述安全區(qū)域;所述第一路線為從所述設(shè)備當(dāng)前所在的位置到所述安全區(qū)域之間的路線。
在可能的實(shí)施方式中,所述設(shè)備的能力包括所述設(shè)備的動(dòng)力系統(tǒng)剩余的能力。
在可能的實(shí)施方式中,所述設(shè)備為飛行設(shè)備。則,處理器201用于確定所述設(shè)備是否能夠到達(dá)規(guī)定的安全區(qū)域,包括:確定所述設(shè)備墜落的高度是否大于預(yù)設(shè)高度;其中,若所述設(shè)備墜落的高度是否大于所述預(yù)設(shè)高度,則所述設(shè)備確定所述設(shè)備無法到達(dá)所述安全區(qū)域。
在可能的實(shí)施方式中,所述設(shè)備還包括接收器203,均在圖2中一并示出,因?yàn)榻邮掌?03不是必選器件,因此在圖2中畫為虛線框的形式,以與必選器件進(jìn)行區(qū)分。其中,接收器203可以屬于射頻系統(tǒng),用于與外部設(shè)備進(jìn)行網(wǎng)絡(luò)通信,例如可以通過以太網(wǎng)、無線接入網(wǎng)、無線局域網(wǎng)等網(wǎng)絡(luò)與外部設(shè)備進(jìn)行通信。
接收器203,用于接收第一指示信息,所述第一指示信息用于指示所述設(shè)備啟動(dòng)自毀程序;所述第一指示信息可能是設(shè)備集群中的主設(shè)備發(fā)送的,也可能是指揮中心發(fā)送的,指揮中心用于指揮第一設(shè)備;
處理器201,還用于根據(jù)所述第一指示信息的指示,啟動(dòng)所述自毀程序。
在可能的實(shí)施方式中,所述設(shè)備還包括發(fā)送器204,均在圖2中一并示出,因?yàn)榘l(fā)送器204不是必選器件,因此在圖2中畫為虛線框的形式,以與必選器件進(jìn)行區(qū)分。其中,發(fā)送器204可以屬于射頻系統(tǒng),用于與外部設(shè)備進(jìn)行網(wǎng)絡(luò)通信,例如可以通過以太網(wǎng)、無線接入網(wǎng)、無線局域網(wǎng)等網(wǎng)絡(luò)與外部設(shè)備進(jìn)行通信。
接收器203、存儲(chǔ)器202和發(fā)送器204可以通過總線200與處理器201相連接(圖2以此為例),或者也可以通過專門的連接線與處理器201連接。
發(fā)送器204,用于向另一能夠自主移動(dòng)的設(shè)備發(fā)送第二指示信息,所述第二指示信息用于指示所述另一自主移動(dòng)的設(shè)備啟動(dòng)自毀程序;所述設(shè)備與所述另一能夠自主移動(dòng)的設(shè)備屬于同一設(shè)備集群。
在可能的實(shí)施方式中,
接收器203,用于接收第三指示信息;
處理器201,用于根據(jù)所述第三指示信息建立新的自毀設(shè)置,或取消所述設(shè)備已建立的自毀設(shè)置,或修改所述設(shè)備已建立的自毀設(shè)置。
在可能的實(shí)施方式中,處理器201用于若所述設(shè)備無法到達(dá)所述安全區(qū)域,則啟動(dòng)自毀程序,包括:若所述設(shè)備無法到達(dá)所述安全區(qū)域,則所述設(shè)備根據(jù)所述設(shè)備能夠到達(dá)的地點(diǎn)選擇自毀級(jí)別,所述設(shè)備根據(jù)所選擇的自毀級(jí)別啟動(dòng)相應(yīng)的所述自毀程序。其中,不同的自毀級(jí)別對(duì)所述設(shè)備的毀滅程度不同。
在可能的實(shí)施方式中,處理器201還用于:若所述設(shè)備能夠到達(dá)所述安全區(qū)域,則確定所述設(shè)備能夠到達(dá)的地點(diǎn)是否與自毀級(jí)別具有對(duì)應(yīng)關(guān)系;若所述設(shè)備能夠到達(dá)的地點(diǎn)對(duì)應(yīng)于第一自毀級(jí)別,則啟動(dòng)所述第一自毀級(jí)別對(duì)應(yīng)的所述自毀程序。
通過對(duì)處理器201進(jìn)行設(shè)計(jì)編程,將前述所示的方法所對(duì)應(yīng)的代碼固化到芯片內(nèi),從而使芯片在運(yùn)行時(shí)能夠執(zhí)行圖1所示的實(shí)施例所提供的方法。如何對(duì)處理器201進(jìn)行設(shè)計(jì)編程為本領(lǐng)域技術(shù)人員所公知的技術(shù),這里不再贅述。
該設(shè)備可以用于執(zhí)行上述圖1所示的實(shí)施例所提供的方法,例如是如圖1所示的實(shí)施例中所述的能夠自主移動(dòng)的設(shè)備,即第一設(shè)備。因此,對(duì)于該設(shè)備中的各功能單元所實(shí)現(xiàn)的功能等,可參考如前方法部分的描述,不多贅述。
請(qǐng)參見圖3,基于同一發(fā)明構(gòu)思,本發(fā)明一實(shí)施例提供一種能夠自主移動(dòng)的設(shè)備,該設(shè)備可以包括確定單元301和啟動(dòng)單元302。
其中,確定單元301,用于在所述設(shè)備移動(dòng)過程中,確定所述設(shè)備是否能夠到達(dá)規(guī)定的安全區(qū)域;
啟動(dòng)單元302,用于若所述設(shè)備無法到達(dá)所述安全區(qū)域,則啟動(dòng)自毀程序。
在可能的實(shí)施方式中,確定單元301用于確定所述設(shè)備是否能夠到達(dá)規(guī)定的安全區(qū)域,包括:根據(jù)所述設(shè)備的能力和/或第一路線上的氣象信息,以及所述設(shè)備當(dāng)前所在的位置,確定所述設(shè)備是否能夠到達(dá)所述安全區(qū)域;所述第一路線為從所述設(shè)備當(dāng)前所在的位置到所述安全區(qū)域之間的路線。
在可能的實(shí)施方式中,所述設(shè)備的能力包括所述設(shè)備的動(dòng)力系統(tǒng)剩余的能力。
在可能的實(shí)施方式中,所述設(shè)備為飛行設(shè)備。則,確定單元301用于確定所述設(shè)備是否能夠到達(dá)規(guī)定的安全區(qū)域,包括:確定所述設(shè)備墜落的高度是否大于預(yù)設(shè)高度;其中,若所述設(shè)備墜落的高度是否大于所述預(yù)設(shè)高度,則確定所述設(shè)備無法到達(dá)所述安全區(qū)域。
在可能的實(shí)施方式中,所述設(shè)備還包括接收單元303,均在圖3中一并示出,因?yàn)榻邮諉卧?03不是必選器件,因此在圖3中畫為虛線框的形式,以與必選器件進(jìn)行區(qū)分。
接收單元303,用于接收第一指示信息,所述第一指示信息用于指示所述設(shè)備啟動(dòng)自毀程序;
啟動(dòng)單元302,還用于根據(jù)所述第一指示信息的指示,啟動(dòng)所述自毀程序。
在可能的實(shí)施方式中,所述設(shè)備還包括發(fā)送單元304,均在圖3中一并示出,因?yàn)榘l(fā)送單元304不是必選器件,因此在圖3中畫為虛線框的形式,以與必選器件進(jìn)行區(qū)分。
發(fā)送單元304,用于:向另一能夠自主移動(dòng)的設(shè)備發(fā)送第二指示信息,所述第二指示信息用于指示所述另一自主移動(dòng)的設(shè)備啟動(dòng)自毀程序;所述設(shè)備與所述另一能夠自主移動(dòng)的設(shè)備屬于同一設(shè)備集群。
在可能的實(shí)施方式中,所述設(shè)備還包括操作單元305,均在圖3中一并示出,因?yàn)椴僮鲉卧?05不是必選器件,因此在圖3中畫為虛線框的形式,以與必選器件進(jìn)行區(qū)分。
接收單元303,用于接收第三指示信息;
操作單元305,用于根據(jù)所述第三指示信息建立新的自毀設(shè)置,或取消所述設(shè)備已建立的自毀設(shè)置,或修改所述設(shè)備已建立的自毀設(shè)置。
在可能的實(shí)施方式中,啟動(dòng)單元302用于:若所述設(shè)備無法到達(dá)所述安全區(qū)域,則根據(jù)所述設(shè)備能夠到達(dá)的地點(diǎn)選擇自毀級(jí)別,根據(jù)所選擇的自毀級(jí)別啟動(dòng)相應(yīng)的所述自毀程序。其中,不同的自毀級(jí)別對(duì)所述設(shè)備的毀滅程度不同。
在可能的實(shí)施方式中,
確定單元301,還用于若所述設(shè)備能夠到達(dá)所述安全區(qū)域,則確定所述設(shè)備能夠到達(dá)的地點(diǎn)是否與自毀級(jí)別具有對(duì)應(yīng)關(guān)系;
啟動(dòng)單元302,還用于若所述設(shè)備能夠到達(dá)的地點(diǎn)對(duì)應(yīng)于第一自毀級(jí)別,則啟動(dòng)所述第一自毀級(jí)別對(duì)應(yīng)的所述自毀程序。
該設(shè)備可以用于執(zhí)行上述圖1所示的實(shí)施例所提供的方法,例如是如圖1所示的實(shí)施例中所述的能夠自主移動(dòng)的設(shè)備,即第一設(shè)備。因此,對(duì)于該設(shè)備中的各功能單元所實(shí)現(xiàn)的功能等,可參考如前方法部分的描述,不多贅述。
本發(fā)明實(shí)施例中,能夠自主移動(dòng)的設(shè)備在移動(dòng)過程中可以確定該設(shè)備是否能夠到達(dá)規(guī)定的安全區(qū)域,如果不能到達(dá),則該設(shè)備就可以啟動(dòng)自毀程序,通過自毀程序可以刪除該設(shè)備中存儲(chǔ)的部分?jǐn)?shù)據(jù)或全部數(shù)據(jù),或者還可以對(duì)該設(shè)備進(jìn)行進(jìn)一步的毀壞,盡量保護(hù)該設(shè)備中存儲(chǔ)的信息,避免數(shù)據(jù)泄露,保護(hù)數(shù)據(jù)的安全。
在本發(fā)明中,應(yīng)該理解到,所揭露的設(shè)備和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元或單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性或其它的形式。
本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)存儲(chǔ)介質(zhì),其中,該計(jì)算機(jī)存儲(chǔ)介質(zhì)可存儲(chǔ)有程序,該程序執(zhí)行時(shí)包括上述方法實(shí)施例中記載的任何一種測(cè)距方法的部分或全部步驟。
在本發(fā)明實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,或者各個(gè)單元也可以均是獨(dú)立的物理模塊。
所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備,例如可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等,或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:通用串行總線閃存盤(Universal Serial Bus flash drive)、移動(dòng)硬盤、ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
具體來講,本申請(qǐng)實(shí)施例中的能夠自主移動(dòng)的設(shè)備的自毀方法對(duì)應(yīng)的計(jì)算機(jī)程序指令可以被存儲(chǔ)在光盤,硬盤,通用串行總線閃存盤等存儲(chǔ)介質(zhì)上,當(dāng)存儲(chǔ)介質(zhì)中的與能夠自主移動(dòng)的設(shè)備的自毀方法對(duì)應(yīng)的計(jì)算機(jī)程序指令被一設(shè)備讀取或被執(zhí)行時(shí),包括:
所述設(shè)備在移動(dòng)過程中,確定所述設(shè)備是否能夠到達(dá)規(guī)定的安全區(qū)域;
若所述設(shè)備無法到達(dá)所述安全區(qū)域,則所述設(shè)備啟動(dòng)自毀程序。
可選的,所述存儲(chǔ)介質(zhì)中存儲(chǔ)的確定所述設(shè)備是否能夠到達(dá)規(guī)定的安全區(qū)域,對(duì)應(yīng)的計(jì)算機(jī)指令在被執(zhí)行時(shí),包括:
所述設(shè)備根據(jù)所述設(shè)備的能力和/或第一路線上的氣象信息,以及所述設(shè)備當(dāng)前所在的位置,確定所述設(shè)備是否能夠到達(dá)所述安全區(qū)域;所述第一路線為從所述設(shè)備當(dāng)前所在的位置到所述安全區(qū)域之間的路線。
可選的,所述設(shè)備的能力包括所述設(shè)備的動(dòng)力系統(tǒng)剩余的能力。
可選的,所述設(shè)備為飛行設(shè)備;則,所述存儲(chǔ)介質(zhì)中存儲(chǔ)的確定所述設(shè)備是否能夠到達(dá)規(guī)定的安全區(qū)域,對(duì)應(yīng)的計(jì)算機(jī)指令在被執(zhí)行時(shí),包括:
所述設(shè)備確定所述設(shè)備墜落的高度是否大于預(yù)設(shè)高度;其中,若所述設(shè)備墜落的高度是否大于所述預(yù)設(shè)高度,則所述設(shè)備確定所述設(shè)備無法到達(dá)所述安全區(qū)域。
可選的,所述存儲(chǔ)介質(zhì)中還存儲(chǔ)有另外一些計(jì)算機(jī)指令,這些計(jì)算機(jī)指令在被執(zhí)行時(shí)包括:
所述設(shè)備接收第一指示信息,所述第一指示信息用于指示所述設(shè)備啟動(dòng)自毀程序;
所述設(shè)備根據(jù)所述第一指示信息的指示,啟動(dòng)所述自毀程序。
可選的,所述存儲(chǔ)介質(zhì)中還存儲(chǔ)有另外一些計(jì)算機(jī)指令,這些計(jì)算機(jī)指令在被執(zhí)行時(shí)包括:
所述設(shè)備向另一能夠自主移動(dòng)的設(shè)備發(fā)送第二指示信息,所述第二指示信息用于指示所述另一自主移動(dòng)的設(shè)備啟動(dòng)自毀程序;所述設(shè)備與所述另一能夠自主移動(dòng)的設(shè)備屬于同一設(shè)備集群。
可選的,所述存儲(chǔ)介質(zhì)中還存儲(chǔ)有另外一些計(jì)算機(jī)指令,這些計(jì)算機(jī)指令在被執(zhí)行時(shí)包括:
所述設(shè)備接收第三指示信息;
所述設(shè)備根據(jù)所述第三指示信息建立新的自毀設(shè)置,或取消所述設(shè)備已建立的自毀設(shè)置,或修改所述設(shè)備已建立的自毀設(shè)置。
可選的,所述存儲(chǔ)介質(zhì)中存儲(chǔ)的若所述設(shè)備無法到達(dá)所述安全區(qū)域,則所述設(shè)備啟動(dòng)自毀程序,對(duì)應(yīng)的計(jì)算機(jī)指令在被執(zhí)行時(shí),包括:
若所述設(shè)備無法到達(dá)所述安全區(qū)域,則所述設(shè)備根據(jù)所述設(shè)備能夠到達(dá)的地點(diǎn)選擇自毀級(jí)別;其中,不同的自毀級(jí)別對(duì)所述設(shè)備的毀滅程度不同;
所述設(shè)備根據(jù)所選擇的自毀級(jí)別啟動(dòng)相應(yīng)的所述自毀程序。
可選的,所述存儲(chǔ)介質(zhì)中還存儲(chǔ)有另外一些計(jì)算機(jī)指令,這些計(jì)算機(jī)指令在被執(zhí)行時(shí)包括:
若所述設(shè)備能夠到達(dá)所述安全區(qū)域,則所述設(shè)備確定所述設(shè)備能夠到達(dá)的地點(diǎn)是否與自毀級(jí)別具有對(duì)應(yīng)關(guān)系;
若所述設(shè)備能夠到達(dá)的地點(diǎn)對(duì)應(yīng)于第一自毀級(jí)別,則所述設(shè)備啟動(dòng)所述第一自毀級(jí)別對(duì)應(yīng)的所述自毀程序。
以上所述,以上實(shí)施例僅用以對(duì)本發(fā)明的技術(shù)方案進(jìn)行了詳細(xì)介紹,但以上實(shí)施例的說明只是用于幫助理解本發(fā)明實(shí)施例的方法,不應(yīng)理解為對(duì)本發(fā)明實(shí)施例的限制。本技術(shù)領(lǐng)域的技術(shù)人員可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明實(shí)施例的保護(hù)范圍之內(nèi)。