System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及車輛遠(yuǎn)程功能,尤其涉及一種聯(lián)動(dòng)更新方法、裝置、車聯(lián)網(wǎng)平臺(tái)以及系統(tǒng)。
技術(shù)介紹
1、目前,通過移動(dòng)應(yīng)用程序控制車輛執(zhí)行遠(yuǎn)程功能尤為普遍。針對(duì)車輛中各控制器的更新,主要是基于遠(yuǎn)程升級(jí)平臺(tái)進(jìn)行版本更新。針對(duì)移動(dòng)應(yīng)用程序的更新則是基于用戶選擇需求進(jìn)行更新。
2、上述情況會(huì)導(dǎo)致車輛功能與移動(dòng)應(yīng)用程序中的各功能不匹配的問題,例如:車輛新增某一功能,需要車輛的控制器進(jìn)行升級(jí),并且,需要移動(dòng)應(yīng)用程序?qū)?yīng)的新開發(fā)的相關(guān)界面或內(nèi)容,然而,若僅車輛的控制器升級(jí)或僅移動(dòng)應(yīng)用程序升級(jí),都會(huì)導(dǎo)致無法體驗(yàn)完整的新增功能,會(huì)導(dǎo)致用戶體驗(yàn)度差的問題。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本申請(qǐng)的目的在于提出一種聯(lián)動(dòng)更新方法、裝置、車聯(lián)網(wǎng)平臺(tái)以及系統(tǒng),以解決由于車輛端和移動(dòng)端中僅有一個(gè)進(jìn)行升級(jí),導(dǎo)致的遠(yuǎn)程功能不匹配,甚至用戶無法完整使用遠(yuǎn)程功能的問題。
2、基于上述目的,本申請(qǐng)?zhí)峁┝艘环N聯(lián)動(dòng)更新方法,應(yīng)用于車聯(lián)網(wǎng)平臺(tái),該方法包括:
3、接收遠(yuǎn)程升級(jí)平臺(tái)發(fā)送的版本升級(jí)包,解析所述版本升級(jí)包,確定所述版本升級(jí)包對(duì)應(yīng)的升級(jí)信息;
4、根據(jù)所述升級(jí)信息,更新版本功能標(biāo)識(shí)對(duì)應(yīng)關(guān)系;其中,所述版本功能標(biāo)識(shí)對(duì)應(yīng)關(guān)系為車輛功能標(biāo)識(shí)與控制器版本之間的對(duì)應(yīng)關(guān)系;
5、針對(duì)每個(gè)車輛,接收所述車輛對(duì)應(yīng)的各控制器的當(dāng)前版本以及移動(dòng)端的移動(dòng)應(yīng)用程序版本,根據(jù)各控制器的當(dāng)前版本、所述版本功能標(biāo)識(shí)對(duì)應(yīng)關(guān)系以及所述移動(dòng)端顯示界面當(dāng)前顯示的功能標(biāo)識(shí)集合,確定功能更新信息;
6、根
7、基于上述目的,本申請(qǐng)還提供了一種聯(lián)動(dòng)更新裝置,配置于車聯(lián)網(wǎng)平臺(tái),該裝置包括:
8、信息確定模塊,用于接收遠(yuǎn)程升級(jí)平臺(tái)發(fā)送的版本升級(jí)包,解析所述版本升級(jí)包,確定所述版本升級(jí)包對(duì)應(yīng)的升級(jí)信息;
9、對(duì)應(yīng)關(guān)系確定模塊,用于根據(jù)所述升級(jí)信息,更新版本功能標(biāo)識(shí)對(duì)應(yīng)關(guān)系;其中,所述版本功能標(biāo)識(shí)對(duì)應(yīng)關(guān)系為車輛功能標(biāo)識(shí)與控制器版本之間的對(duì)應(yīng)關(guān)系;
10、功能變化確定模塊,用于針對(duì)每個(gè)車輛,接收所述車輛對(duì)應(yīng)的各控制器的當(dāng)前版本以及移動(dòng)端的移動(dòng)應(yīng)用程序版本,根據(jù)各控制器的當(dāng)前版本、所述版本功能標(biāo)識(shí)對(duì)應(yīng)關(guān)系以及所述移動(dòng)端顯示界面當(dāng)前顯示的功能標(biāo)識(shí)集合,確定功能更新信息;
11、移動(dòng)應(yīng)用程序更新模塊,用于根據(jù)所述移動(dòng)應(yīng)用程序版本以及所述功能更新信息,確定所述移動(dòng)應(yīng)用程序的更新指令,并將所述更新指令發(fā)送至所述移動(dòng)應(yīng)用程序,以在所述移動(dòng)端顯示界面中更新功能標(biāo)識(shí)集合。
12、基于上述目的,本申請(qǐng)還提供了一種車聯(lián)網(wǎng)平臺(tái),包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)如本申請(qǐng)任一實(shí)施例提供的聯(lián)動(dòng)更新方法。
13、基于上述目的,本申請(qǐng)還提供了一種聯(lián)動(dòng)更新系統(tǒng),剛折騰包括:遠(yuǎn)程升級(jí)平臺(tái)、如本申請(qǐng)任一實(shí)施例提供的車聯(lián)網(wǎng)平臺(tái)、至少一個(gè)車輛以及與每個(gè)車輛分別對(duì)應(yīng)的移動(dòng)應(yīng)用程序;其中,
14、所述遠(yuǎn)程升級(jí)平臺(tái),用于將版本升級(jí)包發(fā)送至車聯(lián)網(wǎng)平臺(tái);接收各車輛發(fā)送的控制器升級(jí)結(jié)果,根據(jù)所述控制器升級(jí)結(jié)果,更新各車輛對(duì)應(yīng)的控制器版本;
15、所述車輛,用于接收所述車聯(lián)網(wǎng)平臺(tái)發(fā)送的版本升級(jí)包,基于所述版本升級(jí)包進(jìn)行升級(jí),確定升級(jí)結(jié)果,并將所述升級(jí)結(jié)果發(fā)送至所述遠(yuǎn)程升級(jí)平臺(tái);
16、每個(gè)車輛對(duì)應(yīng)的移動(dòng)應(yīng)用程序,用于接收并響應(yīng)所述更新指令。
17、從上面所述可以看出,本申請(qǐng)?zhí)峁┑穆?lián)動(dòng)更新方法,通過接收遠(yuǎn)程升級(jí)平臺(tái)發(fā)送的版本升級(jí)包,解析版本升級(jí)包,確定版本升級(jí)包對(duì)應(yīng)的升級(jí)信息,并根據(jù)升級(jí)信息,更新版本功能標(biāo)識(shí)對(duì)應(yīng)關(guān)系,以在車聯(lián)網(wǎng)平臺(tái)內(nèi)記錄車輛功能標(biāo)識(shí)與控制器版本之間的對(duì)應(yīng)關(guān)系,便于保證車輛端控制器和移動(dòng)應(yīng)用程序功能之間具有對(duì)應(yīng)關(guān)系。進(jìn)一步的,針對(duì)每個(gè)車輛,接收車輛對(duì)應(yīng)的各控制器的當(dāng)前版本以及移動(dòng)端的移動(dòng)應(yīng)用程序版本,根據(jù)各控制器的當(dāng)前版本、版本功能標(biāo)識(shí)對(duì)應(yīng)關(guān)系以及移動(dòng)端顯示界面當(dāng)前顯示的功能標(biāo)識(shí)集合,確定功能更新信息,以通過比對(duì)各控制器的當(dāng)前版本以及版本功能標(biāo)識(shí)對(duì)應(yīng)關(guān)系,可以確定車輛端各控制器能夠滿足的各功能標(biāo)識(shí)集合,再與當(dāng)前顯示的功能標(biāo)識(shí)集合進(jìn)行比對(duì),可以確定功能更新信息,在移動(dòng)應(yīng)用程序版本所支持的各功能中,判斷是否存在功能更新信息,根據(jù)判斷結(jié)果,可以確定車輛端與移動(dòng)端是否存在功能上的不匹配問題,進(jìn)而,若存在不匹配的問題可以生成移動(dòng)應(yīng)用程序的更新指令,并將更新指令發(fā)送至移動(dòng)應(yīng)用程序,以在移動(dòng)端顯示界面中更新功能標(biāo)識(shí)集合,實(shí)現(xiàn)了在車輛進(jìn)行控制器更新的同時(shí),通過更新后的版本功能標(biāo)識(shí)對(duì)應(yīng)關(guān)系,對(duì)車輛對(duì)應(yīng)的移動(dòng)應(yīng)用程序進(jìn)行相匹配的聯(lián)動(dòng)更新,保證二者的功能一致性以及可用性,進(jìn)一步提高了用戶對(duì)于車輛的的遠(yuǎn)程控制體驗(yàn)。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種聯(lián)動(dòng)更新方法,其特征在于,應(yīng)用于車聯(lián)網(wǎng)平臺(tái),包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述升級(jí)信息包括各目標(biāo)控制器、目標(biāo)功能以及各目標(biāo)控制器分別對(duì)應(yīng)的目標(biāo)版本;所述解析所述版本升級(jí)包,確定所述版本升級(jí)包對(duì)應(yīng)的升級(jí)信息,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述升級(jí)信息包括各目標(biāo)控制器、目標(biāo)功能以及各目標(biāo)控制器分別對(duì)應(yīng)的目標(biāo)版本;所述根據(jù)所述升級(jí)信息,更新版本功能標(biāo)識(shí)對(duì)應(yīng)關(guān)系,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述接收遠(yuǎn)程升級(jí)平臺(tái)發(fā)送的版本升級(jí)包之前,還包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收所述車輛對(duì)應(yīng)的各控制器的當(dāng)前版本,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)各控制器的當(dāng)前版本、所述版本功能標(biāo)識(shí)對(duì)應(yīng)關(guān)系以及所述移動(dòng)端顯示界面當(dāng)前顯示的功能標(biāo)識(shí)集合,確定功能更新信息,包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述移動(dòng)應(yīng)用程序版本以及所述功能更新信息,確定所述移動(dòng)應(yīng)用程序的更新指令,包括:
8.一種聯(lián)
9.一種車聯(lián)網(wǎng)平臺(tái),包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)如權(quán)利要求1至7任意一項(xiàng)所述的聯(lián)動(dòng)更新方法。
10.一種聯(lián)動(dòng)更新系統(tǒng),其特征在于,包括:遠(yuǎn)程升級(jí)平臺(tái)、如權(quán)利要求9所述的車聯(lián)網(wǎng)平臺(tái)、至少一個(gè)車輛以及與每個(gè)車輛分別對(duì)應(yīng)的移動(dòng)應(yīng)用程序;其中,
...【技術(shù)特征摘要】
1.一種聯(lián)動(dòng)更新方法,其特征在于,應(yīng)用于車聯(lián)網(wǎng)平臺(tái),包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述升級(jí)信息包括各目標(biāo)控制器、目標(biāo)功能以及各目標(biāo)控制器分別對(duì)應(yīng)的目標(biāo)版本;所述解析所述版本升級(jí)包,確定所述版本升級(jí)包對(duì)應(yīng)的升級(jí)信息,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述升級(jí)信息包括各目標(biāo)控制器、目標(biāo)功能以及各目標(biāo)控制器分別對(duì)應(yīng)的目標(biāo)版本;所述根據(jù)所述升級(jí)信息,更新版本功能標(biāo)識(shí)對(duì)應(yīng)關(guān)系,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述接收遠(yuǎn)程升級(jí)平臺(tái)發(fā)送的版本升級(jí)包之前,還包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收所述車輛對(duì)應(yīng)的各控制器的當(dāng)前版本,包括:
6.根據(jù)權(quán)利要求1所述的方法,...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:張杰,黃興惠,
申請(qǐng)(專利權(quán))人:長(zhǎng)城汽車股份有限公司,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。