一種增強現(xiàn)實軟件更新方法
【專利摘要】本發(fā)明公開一種增強現(xiàn)實軟件更新方法,包括步驟:接受用戶的升級請求打開掃描模塊,掃描需要運行場景的參考特征;把抓取結(jié)果發(fā)送給智能更新模塊;智能更新模塊連接遠程的圖像索引智能服務(wù)器,把從掃描模塊的到的圖像特征信息發(fā)送到圖像索引智能服務(wù)器進行處理,識別,得到APP應(yīng)用需要升級的組件信息;智能更新模塊連接組件更新服務(wù)器進行指定組件的下載;更新所述移動終端中的增強現(xiàn)實軟件程序。本發(fā)明降低了軟件升級的操作難度、減少了升級時間的使用,減少了移動終端內(nèi)存的占用。
【專利說明】一種增強現(xiàn)實軟件更新方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種增強現(xiàn)實軟件更新方法。
【背景技術(shù)】
[0002]增強現(xiàn)實在虛擬現(xiàn)實的基礎(chǔ)上發(fā)展起來的新技術(shù),也被稱之為混合現(xiàn)實。是通過計算機系統(tǒng)提供的信息增加用戶對現(xiàn)實世界感知的技術(shù),將虛擬的信息應(yīng)用到真實世界,并將計算機生成的虛擬物體、場景或系統(tǒng)提示信息疊加到真實場景中,從而實現(xiàn)對現(xiàn)實的增強。
[0003]目前,用戶更新增強現(xiàn)實軟件的時候,通常是采用下載全部新組件進行更新或者通過彈出列表選擇自己需要更新的組件進行下載的方法進行更新。然而這兩種更新方式都有著各自的缺點,前者全部更新的時間過長,而且會占用過多的存儲空間,客戶很可能下載了許多自己不需要的組件。后者需要客戶對各個組件有一定了解,同時當組件過多的時候,操作會有一定復(fù)雜性。
【發(fā)明內(nèi)容】
[0004]針對上述問題,本發(fā)明提供一種內(nèi)存空間占用小、更新速度快、更新操作難度低的增強現(xiàn)實軟件更新方法。
[0005]為達到上述目的,本發(fā)明增強現(xiàn)實軟件更新方法,用于更新移動終端的增強現(xiàn)實軟件程序,所述移動終端和一服務(wù)器通訊連接,所述服務(wù)器內(nèi)存儲有更新程序數(shù)據(jù)庫,所述軟件更新方法包括步驟:
所述的移動終端接收程序更新指令,掃描模塊掃描所述移動終運行的現(xiàn)實場景的參考特征,所述掃描模塊將掃描的參考特征發(fā)送給所述移動終端的智能更新模塊;
所述智能更新模塊與所述服務(wù)器的特征索引智能服務(wù)器通訊連接,所述智能更新模塊對所述的參考特征進行預(yù)處理,并將處理后的參考特征發(fā)送給所述特征索引智能服務(wù)器;所述特征索引智能服務(wù)器將所述參考特征和數(shù)據(jù)庫內(nèi)預(yù)存儲的參考特征進行匹配處理,得到移動終端的增強現(xiàn)實軟件更新所需的更新組件信息,并將所述的更新組件信息發(fā)送給所述智能更新模塊;
所述智能更新模塊將接收的所述的更新組件信息發(fā)送給所述服務(wù)器的組件更新服務(wù)
器;
所述組件更新服務(wù)器基于所述組件更新信息將所述增強現(xiàn)實軟件程序更新需要更新組件發(fā)送給所述智能更新模塊,所述智能更新模塊啟動所述移動終端的更新程序從而更新所述移動終端中的增強現(xiàn)實軟件程序。
[0006]具體地,所述的參考特征包括現(xiàn)實場景中的圖像特征、地理特征、溫度特征、天氣特征中的一種或幾種。
[0007]進一步地,所述方法還包括判斷所述移動終端內(nèi)的所述的增強現(xiàn)實軟件程序是否為最新版本的步驟,若是最新版本,則不進行更新;若不是最新版本,則啟動軟件更新步驟,對所述增強現(xiàn)實軟件進行更新。
[0008]
本發(fā)明增強現(xiàn)實軟件更新方法,根據(jù)用戶需要應(yīng)用的現(xiàn)實場景的具體參考特征,智能的判斷增強現(xiàn)實需要升級的組件并且進行升級。從用戶體驗上減少了客戶APP升級的時間以及操作難度,同時減少了 APP組件占用的存儲空間。
【專利附圖】
【附圖說明】
[0009]圖1是本發(fā)明增強現(xiàn)實軟件更新方法的流程圖。
【具體實施方式】
[0010]下面結(jié)合說明書附圖對本發(fā)明做進一步的描述。
[0011]如圖1所示,本發(fā)明增強現(xiàn)實軟件更新方法,用于更新移動終端的增強現(xiàn)實軟件程序APP,所述移動終端和一服務(wù)器通訊連接,所述服務(wù)器內(nèi)存儲有更新程序數(shù)據(jù)庫,所述軟件更新方法包括步驟:
所述的移動終端接收程序更新指令,掃描模塊掃描所述移動終運行的現(xiàn)實場景的參考特征,所述掃描模塊將掃描的參考特征發(fā)送給所述移動終端的智能更新模塊;
所述智能更新模塊與所述服務(wù)器的特征索引智能服務(wù)器通訊連接,所述智能更新模塊對所述的參考特征進行預(yù)處理,并將處理后的參考特征發(fā)送給所述特征索引智能服務(wù)器;所述特征索引智能服務(wù)器將所述參考特征和數(shù)據(jù)庫內(nèi)預(yù)存儲的參考特征進行匹配處理,得到移動終端的增強現(xiàn)實軟件更新所需的更新組件信息,并將所述的更新組件信息發(fā)送給所述智能更新模塊;
所述智能更新模塊將接收的所述的更新組件信息發(fā)送給所述服務(wù)器的組件更新服務(wù)
器;
所述組件更新服務(wù)器基于所述組件更新信息將所述增強現(xiàn)實軟件程序更新需要更新組件發(fā)送給所述智能更新模塊,所述智能更新模塊啟動所述移動終端的更新程序從而更新所述移動終端中的增強現(xiàn)實軟件程序。
[0012]本發(fā)明增強現(xiàn)實軟件更新方法,所述的參考特征包括現(xiàn)實場景中的圖像特征、地理特征、溫度特征、天氣特征中的一種或幾種。
[0013]
以下參考特征為圖像特征為例對本發(fā)明的方法進行具體的介紹。
[0014]本實施例增強現(xiàn)實軟件更新方法,用于更新移動終端的增強現(xiàn)實軟件程序,所述移動終端和一服務(wù)器通訊連接,所述服務(wù)器內(nèi)存儲有更新程序數(shù)據(jù)庫,所述軟件更新方法包括步驟:
所述的移動終端接收程序更新指令,掃描模塊掃描所述移動終運行的現(xiàn)實場景的圖像特征,所述掃描模塊將掃描的圖像特征發(fā)送給所述移動終端的智能更新模塊;
所述智能更新模塊與所述服務(wù)器的特征索引智能服務(wù)器通訊連接,所述智能更新模塊對所述的圖像特征進行預(yù)處理,并將處理后的圖像特征發(fā)送給所述特征索引智能服務(wù)器;所述特征索引智能服務(wù)器將所述圖像特征和數(shù)據(jù)庫內(nèi)預(yù)存儲的圖像特征進行匹配處理,得到移動終端的增強現(xiàn)實軟件更新所需的更新組件信息,并將所述的更新組件信息發(fā)送給所述智能更新模塊;
所述智能更新模塊將接收的所述的更新組件信息發(fā)送給所述服務(wù)器的組件更新服務(wù)
器;
所述組件更新服務(wù)器基于所述組件更新信息將所述增強現(xiàn)實軟件程序更新需要更新組件發(fā)送給所述智能更新模塊,所述智能更新模塊啟動所述移動終端的更新程序從而更新所述移動終端中的增強現(xiàn)實軟件程序。
[0015]1.掃描模塊是用戶更新增強現(xiàn)實APP組件的時候,APP運行的功能。該模塊通過掃描APP需要運行的現(xiàn)實場景,抓取現(xiàn)實中的圖像識別特征以便于后續(xù)模塊進行分析。
[0016]2.智能更新模塊主要接受掃描模塊發(fā)送過來的圖像識別特征,進行預(yù)處理,然后發(fā)送到遠程的圖像索引智能服務(wù)器進行處理,并且接收圖像索引智能服務(wù)器的返回信息,轉(zhuǎn)換成需要更新的組件信息。
[0017]3.圖像索引智能服務(wù)器模塊主要處理遠方APP智能更新模塊發(fā)送過來的圖像識別特征,與數(shù)據(jù)庫里面的信息進行匹配,智能判斷客戶端APP需要使用的組件服務(wù),并且返回這些分析信息給客戶端的智能更新模塊。
[0018]4.組件更新服務(wù)器模塊接收APP客戶端智能更新模塊的更新請求,把指定更新的組件發(fā)送給APP客戶端的智能更新模塊??蛻羯堿PP的操作只需要掃描一下,不需要進行組件選擇,增加了操作便利性,提升了用戶體驗。
[0019]
對本發(fā)明所述的方法和現(xiàn)有技術(shù)的列表對比如下表:
【權(quán)利要求】
1.一種增強現(xiàn)實軟件更新方法,用于更新移動終端的增強現(xiàn)實軟件程序,其特征在于,所述移動終端和一服務(wù)器通訊連接,所述服務(wù)器內(nèi)存儲有更新程序數(shù)據(jù)庫,所述軟件更新方法包括步驟: 所述的移動終端接收程序更新指令,掃描模塊掃描所述移動終運行的現(xiàn)實場景的參考特征,所述掃描模塊將掃描的參考特征發(fā)送給所述移動終端的智能更新模塊;所述智能更新模塊與所述服務(wù)器的特征索引智能服務(wù)器通訊連接,所述智能更新模塊對所述的參考特征進行預(yù)處理,并將處理后的參考特征發(fā)送給所述特征索引智能服務(wù)器;所述特征索引智能服務(wù)器將所述參考特征和數(shù)據(jù)庫內(nèi)預(yù)存儲的參考特征進行匹配處理,得到移動終端的增強現(xiàn)實軟件更新所需的更新組件信息,并將所述的更新組件信息發(fā)送給所述智能更新模塊; 所述智能更新模塊將接收的所述的更新組件信息發(fā)送給所述服務(wù)器的組件更新服務(wù)器; 所述組件更新服務(wù)器基于所述組件更新信息將所述增強現(xiàn)實軟件程序更新需要更新組件發(fā)送給所述智能更新模塊,所述智能更新模塊啟動所述移動終端的更新程序從而更新所述移動終端中的增強現(xiàn)實軟件程序。
2.根據(jù)權(quán)利要求1所述的增強現(xiàn)實軟件更新的方法,其特征在于:所述的參考特征包括現(xiàn)實場景中的圖像特征、地理特征、溫度特征、天氣特征中的一種或幾種。
3.根據(jù)權(quán)利要求1所述的增強現(xiàn)實軟件更新方法,其特征在于:所述方法還包括判斷所述移動終端內(nèi)的所述的增強現(xiàn)實軟件程序是否為最新版本的步驟,若是最新版本,則不進行更新;若不是最新版本,則啟動軟件更新步驟,對所述增強現(xiàn)實軟件進行更新。
【文檔編號】G06F17/30GK103577238SQ201310577457
【公開日】2014年2月12日 申請日期:2013年11月19日 優(yōu)先權(quán)日:2013年11月19日
【發(fā)明者】王潔, 李昭 申請人:深圳市經(jīng)偉度科技有限公司