核實(shí)消息到第三方以確認(rèn)安裝軟件飛行器部件的命令;以及從第三方接收對(duì)核實(shí)消息的響應(yīng),其中,響應(yīng)指示安裝軟件飛行器部件的命令是否應(yīng)當(dāng)遵從。
[0130]條款4、根據(jù)條款3的方法,其中,核實(shí)消息包括安裝在飛行器上的軟件飛行器部件的當(dāng)前版本的識(shí)別和即將安裝在飛行器上的軟件飛行器部件的新版本的識(shí)別。
[0131]條款5、根據(jù)條款1的方法,進(jìn)一步包括:在飛行器中安裝軟件飛行器部件之后,發(fā)送確認(rèn)消息到第三方,其指示軟件飛行器部件已經(jīng)安裝。
[0132]條款6、根據(jù)條款5的方法,其中,確認(rèn)消息包括在飛行器中生成的元數(shù)據(jù),其描述以下內(nèi)容中的至少一個(gè):所安裝的軟件飛行器部件的版本、軟件飛行器部件的安裝日志、安裝在飛行器中的軟件飛行器部件的使用。
[0133]條款7、根據(jù)條款1的方法,其中,安裝步驟包括:設(shè)定計(jì)劃以安裝軟件飛行器部件;并且基于該計(jì)劃安裝軟件飛行器部件。
[0134]條款8、根據(jù)條款1的方法,進(jìn)一步包括:向飛行器的經(jīng)營(yíng)者提出更新軟件飛行器部件;以及當(dāng)從飛行器的經(jīng)營(yíng)者接收到同意時(shí),設(shè)定計(jì)劃以更新包括飛行器的一組飛行器。
[0135]條款9、根據(jù)條款1的方法,其中,安裝步驟包括:基于以下內(nèi)容中的至少一個(gè),確定存在于飛行器中的軟件飛行器部件是否是有效的:用于軟件飛行器部件的循環(huán)冗余校驗(yàn)值、用于軟件飛行器部件的認(rèn)證證書、軟件飛行器部件的版本與在飛行器中的其他飛行器部件的兼容性、或軟件飛行器部件已經(jīng)在飛行器中的時(shí)間量;以及當(dāng)軟件飛行器部件識(shí)別為是有效時(shí),安裝軟件飛行器部件。
[0136]條款10、根據(jù)條款9的方法,進(jìn)一步包括:當(dāng)軟件飛行器部件已經(jīng)識(shí)別為是無(wú)效時(shí),為在飛行器中生成的元數(shù)據(jù)增加指示,其指示所接收的在飛行器中安裝軟件飛行器部件的命令未執(zhí)行。
[0137]條款11、一種用于在飛行器中安裝軟件飛行器部件的方法,包括:發(fā)送軟件飛行器部件到飛行器;發(fā)送命令到飛行器以安裝軟件飛行器部件;從飛行器接收請(qǐng)求以核實(shí)軟件飛行器部件的安裝;基于該請(qǐng)求確定軟件飛行器部件是否應(yīng)當(dāng)安裝;以及當(dāng)軟件飛行器部件的安裝已核實(shí)時(shí),發(fā)送軟件飛行器部件應(yīng)當(dāng)安裝的確認(rèn),其中,當(dāng)飛行器接收到確認(rèn)時(shí),軟件飛行器部件在飛行器上安裝。
[0138]條款12、根據(jù)條款11的方法,其中,確認(rèn)步驟由用于第三方的經(jīng)營(yíng)者執(zhí)行,經(jīng)營(yíng)者選自計(jì)算機(jī)系統(tǒng)上運(yùn)行的程序或人類操作者中的至少一個(gè)。
[0139]條款13、一種裝置包括:部件安裝器,其接收安裝軟件飛行器部件的命令;確定軟件飛行器部件是否存在于飛行器中;當(dāng)軟件飛行器部件存在于飛行器中時(shí),用第三方核實(shí)即將安裝的軟件飛行器部件,其中,第三方在遠(yuǎn)離飛行器的位置;以及當(dāng)軟件飛行器部件存在于飛行器中并且軟件飛行器部件核實(shí)為用于安裝時(shí),在飛行器中安裝軟件飛行器部件,其中,飛行器利用安裝在飛行器中的軟件飛行器部件操作。
[0140]條款14、根據(jù)條款13的裝置,進(jìn)一步包括:在飛行器中的計(jì)算機(jī)系統(tǒng),其中,部件安裝器位于計(jì)算機(jī)系統(tǒng)中。
[0141]條款15、根據(jù)條款13的裝置,進(jìn)一步包括:核實(shí)命令是否是真實(shí)的。
[0142]條款16、根據(jù)條款13的裝置,其中,用第三方核實(shí)即將安裝的軟件飛行器部件,部件安裝器發(fā)送消息到第三方以確認(rèn)安裝軟件飛行器部件的命令;并且從第三方接收對(duì)消息的響應(yīng),其中,響應(yīng)指示安裝軟件飛行器部件的命令是否應(yīng)當(dāng)遵從。
[0143]條款17、根據(jù)條款16的裝置,其中,消息包括安裝在飛行器上的軟件飛行器部件的當(dāng)前版本的指示和即將安裝在飛行器上的軟件飛行器部件的新版本的指示。
[0144]條款18、根據(jù)條款17的裝置,其中,消息包括在飛行器中生成的元數(shù)據(jù),其描述以下內(nèi)容中的至少一個(gè):所安裝的軟件飛行器部件的版本、軟件飛行器部件的安裝日志、安裝在飛行器中的軟件飛行器部件的使用。
[0145]條款19、根據(jù)條款13的裝置,其中,部件安裝器發(fā)送消息到第三方,其指示在飛行器中安裝軟件飛行器部件之后,軟件飛行器部件已經(jīng)安裝。
[0146]條款20、根據(jù)條款13的裝置,其中,當(dāng)軟件飛行器部件存在于飛行器中并且軟件飛行器部件核實(shí)為用于安裝時(shí),部件安裝器在飛行器中安裝軟件飛行器部件,部件安裝器設(shè)定計(jì)劃以安裝軟件飛行器部件并且基于該計(jì)劃安裝軟件飛行器部件。
[0147]不同的說(shuō)明性實(shí)施例的描述已經(jīng)用于說(shuō)明和描述的目的而呈現(xiàn),并且不旨在窮盡或以公開(kāi)形式限制實(shí)施例。許多修改和變化對(duì)于本領(lǐng)域技術(shù)人員將會(huì)是明顯的。例如,雖然不同的說(shuō)明性實(shí)施例已經(jīng)參考第三方描述,但是這些過(guò)程還可以由飛行器的經(jīng)營(yíng)者應(yīng)用。進(jìn)一步地,不同的說(shuō)明性實(shí)施例可以提供與其他期望的實(shí)施例相比的不同特征。選擇和描述所選的一個(gè)或多個(gè)實(shí)施例是為了更好解釋實(shí)施例的原則、實(shí)際應(yīng)用,并且使本領(lǐng)域技術(shù)人員能理解用于具有各種修改的各種實(shí)施例的公開(kāi),并且適合于所預(yù)期的具體應(yīng)用。
【主權(quán)項(xiàng)】
1.一種用于在飛行器中安裝軟件飛行器部件的方法,所述方法包括: 接收(800)安裝所述軟件飛行器部件的命令; 確定(804)所述軟件飛行器部件是否存在于所述飛行器中; 當(dāng)所述軟件飛行器部件存在于所述飛行器中時(shí),用第三方核實(shí)(806)即將安裝的所述軟件飛行器部件,其中,所述第三方在遠(yuǎn)離所述飛行器的位置;以及 當(dāng)所述軟件飛行器部件存在于所述飛行器中并且所述軟件飛行器部件核實(shí)為用于所述安裝時(shí),在所述飛行器中執(zhí)行(810)所述軟件飛行器部件的安裝,其中,所述飛行器利用安裝在所述飛行器中的所述軟件飛行器部件操作。2.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括: 核實(shí)(802)所述命令是否是真實(shí)的。3.根據(jù)權(quán)利要求1所述的方法,其中,所述核實(shí)步驟包括: 發(fā)送(1000)核實(shí)消息到所述第三方以確認(rèn)安裝所述軟件飛行器部件的所述命令;以及 從所述第三方接收(1002)對(duì)所述核實(shí)消息的響應(yīng),其中,所述響應(yīng)指示安裝所述軟件飛行器部件的所述命令是否應(yīng)當(dāng)遵從。4.根據(jù)權(quán)利要求3所述的方法,其中,所述核實(shí)消息(400)包括安裝在所述飛行器上的所述軟件飛行器部件的當(dāng)前版本(408)的識(shí)別和即將安裝在所述飛行器上的所述軟件飛行器部件的新版本(410)的識(shí)別。5.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括: 在所述飛行器中安裝所述軟件飛行器部件之后,發(fā)送(814)確認(rèn)消息到所述第三方,所述確認(rèn)消息指示所述軟件飛行器部件已經(jīng)安裝。6.根據(jù)權(quán)利要求5所述的方法,其中,所述確認(rèn)消息包括在所述飛行器中生成的元數(shù)據(jù)(606),所述元數(shù)據(jù)描述以下內(nèi)容中的至少一個(gè):所安裝的所述軟件飛行器部件的版本(704)、所述軟件飛行器部件的安裝日志(706)、安裝在所述飛行器中的所述軟件飛行器部件的使用(708)。7.根據(jù)權(quán)利要求1所述的方法,其中,所述安裝步驟包括: 設(shè)定(1104)安裝所述軟件飛行器部件的計(jì)劃;以及 基于所述計(jì)劃安裝(812)所述軟件飛行器部件。8.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括: 向所述飛行器的經(jīng)營(yíng)者提出(1100)更新所述軟件飛行器部件;以及當(dāng)從所述飛行器的所述經(jīng)營(yíng)者接收到同意時(shí),設(shè)定(1104)更新包括所述飛行器的一組飛行器的計(jì)劃。9.根據(jù)權(quán)利要求1所述的方法,其中,所述安裝步驟包括: 基于以下內(nèi)容中的至少一個(gè),確定(808)存在于所述飛行器中的所述軟件飛行器部件是否是有效的:用于所述軟件飛行器部件的循環(huán)冗余校驗(yàn)值、用于所述軟件飛行器部件的認(rèn)證證書、所述軟件飛行器部件的版本與在所述飛行器中的其他飛行器部件的兼容性、或所述軟件飛行器部件已經(jīng)在所述飛行器中的時(shí)間量;以及 當(dāng)所述軟件飛行器部件識(shí)別為是有效時(shí),安裝(810)所述軟件飛行器部件。10.根據(jù)權(quán)利要求9所述的方法,進(jìn)一步包括: 當(dāng)所述軟件飛行器部件已經(jīng)識(shí)別為是無(wú)效時(shí),為所述飛行器中生成的元數(shù)據(jù)增加(906)指示,所述指示指示所接收的、在所述飛行器中安裝所述軟件飛行器部件的所述命令未執(zhí)行。11.一種裝置,其包括: 部件安裝器(118),其接收(800)安裝軟件飛行器部件的命令;確定(804)所述軟件飛行器部件是否存在于飛行器(102)中;當(dāng)所述軟件飛行器部件存在于所述飛行器中時(shí),用第三方(116)核實(shí)(806)即將安裝的所述軟件飛行器部件,其中,所述第三方在遠(yuǎn)離所述飛行器的位置;以及當(dāng)所述軟件飛行器部件存在于所述飛行器中并且所述軟件飛行器部件核實(shí)為用于安裝時(shí),在所述飛行器中安裝(810)所述軟件飛行器部件,其中,所述飛行器利用安裝在所述飛行器中的所述軟件飛行器部件操作。12.根據(jù)權(quán)利要求11所述的裝置,進(jìn)一步包括: 在所述飛行器中的計(jì)算機(jī)系統(tǒng)(104),其中,所述部件安裝器位于所述計(jì)算機(jī)系統(tǒng)中。13.根據(jù)權(quán)利要求11所述的裝置,進(jìn)一步包括: 核實(shí)(802)所述命令是否是真實(shí)的。
【專利摘要】本發(fā)明涉及一種軟件飛行器部件安裝系統(tǒng)。一種用于在飛行器中安裝軟件飛行器部件的方法和裝置。接收安裝軟件飛行器部件的命令。確定軟件飛行器部件是否存在于飛行器中。第三方核實(shí)當(dāng)軟件飛行器部件存在于飛行器中時(shí),軟件飛行器部件即將安裝。第三方在遠(yuǎn)離飛行器的位置。當(dāng)軟件飛行器部件存在于飛行器中并且軟件飛行器部件核實(shí)為安裝時(shí),在飛行器中執(zhí)行軟件飛行器部件的安裝。飛行器以安裝在飛行器中的軟件飛行器部件操作。
【IPC分類】G06F9/445, G06F9/44
【公開(kāi)號(hào)】CN105487851
【申請(qǐng)?zhí)枴緾N201510639151
【發(fā)明人】J·E·米切爾
【申請(qǐng)人】波音公司
【公開(kāi)日】2016年4月13日
【申請(qǐng)日】2015年9月30日
【公告號(hào)】CA2903634A1, EP3002679A1, US20160098259