本發(fā)明方案涉及移動(dòng)通信領(lǐng)域,具體而言,涉及一種訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的方法。
背景技術(shù):
隨著智能終端、移動(dòng)互聯(lián)網(wǎng)技術(shù)的成熟與發(fā)展,曾經(jīng)局限于實(shí)驗(yàn)室的增強(qiáng)現(xiàn)實(shí)(Augmented Reality,AR)技術(shù)開始走進(jìn)大眾視野,一大批以圖像識(shí)別、終端定位技術(shù)為基礎(chǔ)的互聯(lián)網(wǎng)/移動(dòng)互聯(lián)網(wǎng)AR應(yīng)用開始涌現(xiàn),稱為移動(dòng)增強(qiáng)現(xiàn)實(shí)(Mobile AR)應(yīng)用,這引起了業(yè)界較大關(guān)注,成為技術(shù)研究熱點(diǎn)。
移動(dòng)增強(qiáng)現(xiàn)實(shí)技術(shù)的研究與應(yīng)用,將虛擬的增強(qiáng)現(xiàn)實(shí)信息應(yīng)用到真實(shí)世界,改變了用戶觀察周圍世界的方式——由傳統(tǒng)的基于文本輸入的WEB頁(yè)面瀏覽查詢模式,轉(zhuǎn)變?yōu)榛跀z像頭拍攝,捕獲熱點(diǎn)并實(shí)時(shí)瀏覽增強(qiáng)信息全新模式。
移動(dòng)增強(qiáng)現(xiàn)實(shí)用戶利用移動(dòng)增強(qiáng)現(xiàn)實(shí)終端(例如:智能手機(jī))在拍攝周圍景物的同時(shí)可以得到增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)體驗(yàn),存在如下業(yè)務(wù)場(chǎng)景:用戶移動(dòng)終端上運(yùn)行的增強(qiáng)現(xiàn)實(shí)應(yīng)用(AR Application)基于用戶當(dāng)前位置捕獲AR業(yè)務(wù)提供商部署的增強(qiáng)現(xiàn)實(shí)目標(biāo)(AR Target),譬如與地理位置相關(guān)的熱點(diǎn)(POI),并根據(jù)用戶的選擇來獲取與增強(qiáng)現(xiàn)實(shí)目標(biāo)相對(duì)應(yīng)的增強(qiáng)現(xiàn)實(shí)內(nèi)容(AR Content),包括:文字、圖片、音頻、視頻。增強(qiáng)現(xiàn)實(shí)應(yīng)用結(jié)合用戶終端地理指紋信息(譬如:經(jīng)緯度、朝向等),將獲取的增強(qiáng)現(xiàn)實(shí)內(nèi)容與終端攝像頭拍攝的周圍實(shí)景信息在屏幕融合顯示,向用戶呈現(xiàn)增強(qiáng)現(xiàn)實(shí)視圖(AR View),一種由增強(qiáng)現(xiàn)實(shí)應(yīng)用提供的,將獲取的增強(qiáng)現(xiàn)實(shí)內(nèi)容與攝像頭實(shí)時(shí)拍攝畫面在終端顯示屏幕上融合渲染展示所形成的觀察視圖。使得用戶獲取不同尋常的增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)體驗(yàn)。
為了準(zhǔn)確發(fā)現(xiàn)增強(qiáng)現(xiàn)實(shí)目標(biāo),正確渲染增強(qiáng)現(xiàn)實(shí)內(nèi)容,增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)使用過程時(shí),系統(tǒng)需要收集并訪問增強(qiáng)現(xiàn)實(shí)終端上下文,包括:全球定位系統(tǒng)GPS模塊所上報(bào)的終端地理位置,指南針、重力加速計(jì)所采集的終端朝向、地面夾角等。
相對(duì)于傳統(tǒng)PC,移動(dòng)終端持續(xù)計(jì)算能力依然有限,現(xiàn)有AR系統(tǒng)及其應(yīng)用雖然能夠采集和使用終端上下文,但對(duì)移動(dòng)終端電量消耗較大,例如:終端全球定位系統(tǒng)GPS裝置每次定位需要較長(zhǎng)時(shí)間(30秒至數(shù)分鐘)來搜索衛(wèi)星信號(hào),消耗較大功率,這對(duì)電量有限的移動(dòng)終端將會(huì)造成很大負(fù)擔(dān)。另外,為達(dá)到較佳的首次定位時(shí)間(Time to First Fixed,簡(jiǎn)稱為TTFF),有些終端GPS裝置會(huì)持續(xù)不斷下載衛(wèi)星信息,一直處于開啟狀態(tài),相對(duì)的耗電量也會(huì)增加,電池壽命因而縮短。加上網(wǎng)絡(luò)通訊、終端屏幕顯示的電量消耗,現(xiàn)有AR終端上下文訪問方案無法為增強(qiáng)現(xiàn)實(shí)應(yīng)用提供持久支撐。
由此可見,在現(xiàn)有技術(shù)中增強(qiáng)現(xiàn)實(shí)終端能力訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的操作無法動(dòng)態(tài)調(diào)整,這樣在一定的場(chǎng)景下造成能力部件的功耗被浪費(fèi),導(dǎo)致增強(qiáng)現(xiàn)實(shí)終端的電池壽命縮短。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的在于提供一種訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的方法,以解決現(xiàn)有技術(shù)中無法對(duì)增強(qiáng)現(xiàn)實(shí)上下文的訪問進(jìn)行動(dòng)態(tài)管理的問題。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的方法,其包括:移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端收集與增強(qiáng)現(xiàn)實(shí)用戶上下文訪問相關(guān)的信息;所述移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端根據(jù)所述收集的信息以及當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境確定增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求和/或狀態(tài);所述移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端根據(jù)所述確定的增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求和/或狀態(tài)對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理。
根據(jù)本發(fā)明的另一個(gè)方面,提供了另一種訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的方法,其包括:移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器收集與增強(qiáng)現(xiàn)實(shí)用戶上下文訪問相關(guān)的信息;所述移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器根據(jù)所述收集的信息以及當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境確定增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求和/或狀態(tài);所述移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器根據(jù)所述確定的增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求和/或狀態(tài)通知所述移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理。
在本發(fā)明中,通過增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求和/或狀態(tài)對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理,解決了現(xiàn)有技術(shù)中無法對(duì)增強(qiáng)現(xiàn)實(shí)上下文的訪問進(jìn)行動(dòng)態(tài)管理的問題,進(jìn)而達(dá)到了動(dòng)態(tài)管理增強(qiáng)現(xiàn)實(shí)上下文的技術(shù)效果。
附圖說明
此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)本發(fā)明實(shí)施例的實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)的系統(tǒng)結(jié)構(gòu)框圖;
圖2是根據(jù)本發(fā)明實(shí)施例的訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的系統(tǒng)的一種優(yōu)選結(jié)構(gòu)框圖;
圖3是根據(jù)本發(fā)明實(shí)施例的訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的方法的一種優(yōu)選流程圖;
圖4是根據(jù)本發(fā)明實(shí)施例的訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的優(yōu)化方法的一種優(yōu)選流程圖;
圖5是根據(jù)本發(fā)明實(shí)施例的增強(qiáng)現(xiàn)實(shí)終端上下文傳輸方法的一種優(yōu)選流程圖;
圖6是根據(jù)本發(fā)明實(shí)施例的訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的方法的另一種優(yōu)選流程圖;
圖7是根據(jù)本發(fā)明實(shí)施例的訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的優(yōu)化方法的一種優(yōu)選流程圖;
圖8是根據(jù)本發(fā)明實(shí)施例的增強(qiáng)現(xiàn)實(shí)終端上下文傳輸方法的一種優(yōu)選流程圖;
圖9是根據(jù)本發(fā)明實(shí)施例的訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的優(yōu)化方法的另一種優(yōu)選流程圖;
圖10是根據(jù)本發(fā)明實(shí)施例的增強(qiáng)現(xiàn)實(shí)終端上下文傳輸方法的另一種優(yōu)選流程圖;
圖11是根據(jù)本發(fā)明實(shí)施例的訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的優(yōu)化方法的又一種優(yōu)選流程圖;
圖12是根據(jù)本發(fā)明實(shí)施例的增強(qiáng)現(xiàn)實(shí)終端上下文傳輸方法的又一種優(yōu)選流程圖。
具體實(shí)施方式
下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
實(shí)施例1
如圖1所示,根據(jù)本發(fā)明實(shí)施例的實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)的系統(tǒng)包括:增強(qiáng)現(xiàn)實(shí)終端100、移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器300。其中,增強(qiáng)現(xiàn)實(shí)終端100中包括:移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端200。增強(qiáng)現(xiàn)實(shí)終端100可以是用戶使用的移動(dòng)智能終端,具備實(shí)現(xiàn)移動(dòng)增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)所需的終端側(cè)能力部件;移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端200用于根據(jù)用戶的請(qǐng)求向移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器300請(qǐng)求獲取增強(qiáng)現(xiàn)實(shí)目標(biāo)和/或內(nèi)容;移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器300是部署在網(wǎng)絡(luò)側(cè)的功能實(shí)體,負(fù)責(zé)根據(jù)請(qǐng)求搜索增強(qiáng)現(xiàn)實(shí)目標(biāo),選擇并獲取增強(qiáng)現(xiàn)實(shí)內(nèi)容,并遞送增強(qiáng)現(xiàn)實(shí)目標(biāo)和/或增強(qiáng)現(xiàn)實(shí)內(nèi)容至增強(qiáng)現(xiàn)實(shí)終端100。
增強(qiáng)現(xiàn)實(shí)終端100是用戶使用的具備增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)功能的移動(dòng)終端,除了提供基本的通信功能以外,還可以為用戶提供增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)體驗(yàn),具體還包括:終端能力部件110、增強(qiáng)現(xiàn)實(shí)應(yīng)用120。
終端能力部件110負(fù)責(zé)移動(dòng)增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)實(shí)現(xiàn)所需信息的采集與展示,其可以包括:攝像頭,用來實(shí)時(shí)拍攝用戶周圍物理世界的實(shí)景信息(Camera View),當(dāng)然,也使用具備顯存功能的攝像頭,以實(shí)時(shí)緩存拍攝到的實(shí)景信息;顯示屏幕,為用戶呈現(xiàn)攝像頭拍攝實(shí)景信息在增強(qiáng)現(xiàn)實(shí)內(nèi)容修飾渲染下增強(qiáng)現(xiàn)實(shí)內(nèi)容視圖(AR View,Augmented Reality View);全球衛(wèi)星定位系統(tǒng)(GPS,Global Positioning System)模塊,其中GPS模塊與GPS衛(wèi)星通訊,實(shí)時(shí)提供終端位置信息(如經(jīng)緯度信息);指南針、傳感器,用來采集用戶終端狀態(tài),例如,攝像頭朝向、與地面夾角等;射頻識(shí)別(RFID,Radio Frequency Identification)閱讀器、二維碼掃描器、圖像識(shí)別、計(jì)算機(jī)視覺處理等模塊,用于實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)目標(biāo)特征掃描、輸入與提取等。
增強(qiáng)現(xiàn)實(shí)應(yīng)用120提供移動(dòng)增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)實(shí)現(xiàn)的終端側(cè)應(yīng)用程序,通過訪問移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端120提供的增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)底層支撐能力,在此基礎(chǔ)上提供不同形式的增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)體驗(yàn),如增強(qiáng)現(xiàn)實(shí)多媒體廣告應(yīng)用、增強(qiáng)現(xiàn)實(shí)導(dǎo)航應(yīng)用、增強(qiáng)現(xiàn)實(shí)游戲應(yīng)用等。
移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端200為移動(dòng)增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)系統(tǒng)終端側(cè)的功能實(shí)體,訪問終端能力部件110(如全球定位系統(tǒng)GPS、指南針、傳感器等)所采集的增強(qiáng)現(xiàn)實(shí)終端100實(shí)時(shí)狀態(tài),請(qǐng)求移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器300獲取增強(qiáng)現(xiàn)實(shí)目標(biāo)和/或增強(qiáng)現(xiàn)實(shí)內(nèi)容,并控制所獲取增強(qiáng)現(xiàn)實(shí)內(nèi)容與攝像頭拍攝實(shí)景的融合展示。移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端200向增強(qiáng)現(xiàn)實(shí)應(yīng)用120返回所請(qǐng)求的信息,提供用戶交互支持、增強(qiáng)現(xiàn)實(shí)測(cè)度上報(bào)等支撐能力。
移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器300是移動(dòng)增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)系統(tǒng)網(wǎng)絡(luò)側(cè)的功能實(shí)體,負(fù)責(zé)根據(jù)移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端200請(qǐng)求,以及增強(qiáng)現(xiàn)實(shí)個(gè)性化及上下文設(shè)置,為用戶提供增強(qiáng)現(xiàn)實(shí)目標(biāo)搜索、增強(qiáng)現(xiàn)實(shí)內(nèi)容選擇與獲取、增強(qiáng)現(xiàn)實(shí)目標(biāo)和/或增強(qiáng)現(xiàn)實(shí)內(nèi)容遞送等服務(wù),主要包括以下功能實(shí)體:
1)增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能310,在移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器300中根據(jù)接收的移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端200請(qǐng)求,或者與增強(qiáng)現(xiàn)實(shí)目標(biāo)、增強(qiáng)現(xiàn)實(shí)內(nèi)容遞送相關(guān)推送請(qǐng)求,負(fù)責(zé)搜索增強(qiáng)現(xiàn)實(shí)目標(biāo),選擇并獲取增強(qiáng)現(xiàn)實(shí)內(nèi)容。
2)增強(qiáng)現(xiàn)實(shí)個(gè)性化及上下文功能320,在移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器300負(fù)責(zé)管理用戶個(gè)性化偏好以及用戶上下文。
用戶個(gè)性化偏好的設(shè)置與管理至少包括:
1)增強(qiáng)現(xiàn)實(shí)目標(biāo)搜索偏好,譬如:搜索半徑,搜索類別、增強(qiáng)現(xiàn)實(shí)目標(biāo)特征;
2)增強(qiáng)現(xiàn)實(shí)內(nèi)容獲取偏好,譬如:增強(qiáng)現(xiàn)實(shí)內(nèi)容特征等。
3)增強(qiáng)現(xiàn)實(shí)目標(biāo)和/或增強(qiáng)現(xiàn)實(shí)內(nèi)容推送設(shè)置,譬如:預(yù)先設(shè)定推送條件中的用戶上下文(用戶位置、終端狀態(tài)),預(yù)先設(shè)定推送條件中的推送時(shí)間。
4)用戶上下文的采集與使用。
在本發(fā)明的各個(gè)優(yōu)選實(shí)施例中,用戶上下文是指與用戶及其使用終端當(dāng)前狀態(tài)信息,包括:
1)用戶當(dāng)前狀態(tài),譬如:用戶地理位置、用戶呈現(xiàn)信息。
2)增強(qiáng)現(xiàn)實(shí)終端100狀態(tài),譬如:屏幕尺寸、剩余電量、存儲(chǔ)空間等。
增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)管理功能330在移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器300中負(fù)責(zé)增強(qiáng)現(xiàn)實(shí)目標(biāo)部署、增強(qiáng)現(xiàn)實(shí)內(nèi)容發(fā)布相關(guān)信息的存儲(chǔ)與管理,主要包括:
1)增強(qiáng)現(xiàn)實(shí)目標(biāo)部署信息管理,至少包括:增強(qiáng)現(xiàn)實(shí)目標(biāo)標(biāo)識(shí)、增強(qiáng)現(xiàn)實(shí)目標(biāo)類型、分類、描述,相關(guān)增強(qiáng)現(xiàn)實(shí)內(nèi)容標(biāo)識(shí),與其他增強(qiáng)現(xiàn)實(shí)目標(biāo)之間關(guān)系;
2)相關(guān)聯(lián)增強(qiáng)現(xiàn)實(shí)內(nèi)容發(fā)布信息管理,至少包括:增強(qiáng)現(xiàn)實(shí)內(nèi)容標(biāo)識(shí)、相關(guān)增強(qiáng)現(xiàn)實(shí)目標(biāo)標(biāo)識(shí)、增強(qiáng)現(xiàn)實(shí)內(nèi)容發(fā)布狀態(tài)、增強(qiáng)現(xiàn)實(shí)內(nèi)容部署規(guī)則、以及增強(qiáng)現(xiàn)實(shí)內(nèi)容訪問地址、訪問控制策略等;
3)增強(qiáng)現(xiàn)實(shí)內(nèi)容緩存策略管理;
4)增強(qiáng)現(xiàn)實(shí)內(nèi)容本地緩存管理。
基于終端位置搜索增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容時(shí),上報(bào)終端位置不僅用于搜索增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容,還要據(jù)此實(shí)時(shí)展現(xiàn)增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容,而這兩者對(duì)終端定位精度要求不同。如果搜索中心與系統(tǒng)部署的增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容距離較遠(yuǎn),此時(shí)終端能力部件(GPS模塊)即便持續(xù)工作采集上報(bào)終端位置,雖然能準(zhǔn)確搜索增強(qiáng)現(xiàn)實(shí)目標(biāo),但對(duì)于目標(biāo)/內(nèi)容展現(xiàn)價(jià)值也不大,反而消耗較多電量。在本發(fā)明的優(yōu)選實(shí)施例中,可以根據(jù)用戶與目標(biāo)部署位置距離的遠(yuǎn)近優(yōu)化終端上下文訪問:在用戶遠(yuǎn)離增強(qiáng)現(xiàn)實(shí)目標(biāo)時(shí),不作精確定位測(cè)量,在滿足終端大致定位的前提下設(shè)法減少位置采集上報(bào)次數(shù),而在接近增強(qiáng)現(xiàn)實(shí)目標(biāo)時(shí)再進(jìn)行終端位置精確定位。
基于圖像識(shí)別搜索增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容時(shí),上報(bào)終端位置用來縮小增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容搜索范圍,提高特征匹配效率。在室外情況下,GPS模塊上報(bào)的終端位置被用來劃定待匹配增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容范圍,可以根據(jù)圖像拍攝地點(diǎn)附近增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容部署數(shù)目對(duì)終端定位精度進(jìn)行優(yōu)化控制;室內(nèi)情況下,由于衛(wèi)星信號(hào)較弱,GPS模塊無法工作,如果距離室外部署的目標(biāo)較遠(yuǎn),可以暫停采集終端位置,以最近已知終端位置或當(dāng)前匹配目標(biāo)為基準(zhǔn)進(jìn)行目標(biāo)識(shí)別。
在本優(yōu)選的實(shí)施例中,根據(jù)用戶操作指示,增強(qiáng)現(xiàn)實(shí)應(yīng)用120請(qǐng)求移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端200訪問增強(qiáng)現(xiàn)實(shí)目標(biāo)和/或增強(qiáng)現(xiàn)實(shí)內(nèi)容。移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端200請(qǐng)求終端能力部件110采集增強(qiáng)現(xiàn)實(shí)終端100上下文,包括:當(dāng)前終端位置(譬如GPS經(jīng)緯度)、當(dāng)前終端朝向、當(dāng)前終端攝像頭拍攝圖像等;根據(jù)終端設(shè)置,終端能力部件110按照默認(rèn)工作模式采集上述增強(qiáng)現(xiàn)實(shí)終端上下文,包括:GPS裝置定位精度,并上報(bào)移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端200。移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端200根據(jù)上報(bào)增強(qiáng)現(xiàn)實(shí)終端上下文,以及用戶輸入偏好(譬如:搜索半徑、目標(biāo)特征等)創(chuàng)建并發(fā)送增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容獲取請(qǐng)求至移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器300。
移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器300中增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能310提取所述請(qǐng)求中增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容獲取參數(shù),并更新增強(qiáng)現(xiàn)實(shí)個(gè)性化及上下文功能320記錄的用戶增強(qiáng)現(xiàn)實(shí)終端上下文,包括:終端當(dāng)前位置、終端能力部件工作狀態(tài)(開啟、關(guān)閉)、工作模式(定位精度)等。
增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能310向移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器300中的增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)管理功能330發(fā)送增強(qiáng)現(xiàn)實(shí)目標(biāo)請(qǐng)求和/或增強(qiáng)現(xiàn)實(shí)內(nèi)容獲取請(qǐng)求。增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)管理功能330根據(jù)所述請(qǐng)求中攜帶的增強(qiáng)現(xiàn)實(shí)終端上下文信息,以及用戶個(gè)性化偏好,執(zhí)行增強(qiáng)現(xiàn)實(shí)目標(biāo)搜索過程,包括:基于地理位置的增強(qiáng)現(xiàn)實(shí)目標(biāo)搜索、基于特征匹配的增強(qiáng)現(xiàn)實(shí)目標(biāo)搜索;執(zhí)行增強(qiáng)現(xiàn)實(shí)內(nèi)容獲取過程,包括:基于增強(qiáng)現(xiàn)實(shí)內(nèi)容部署規(guī)則的內(nèi)容選擇。
移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器300中增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能310根據(jù)下列與處理所述增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容獲取請(qǐng)求相關(guān)信息,并結(jié)合增強(qiáng)現(xiàn)實(shí)個(gè)性化及上下文功能320中記錄的用戶增強(qiáng)現(xiàn)實(shí)終端能力部件工作模式,以及用戶個(gè)性化偏好,判斷是否執(zhí)行用戶增強(qiáng)現(xiàn)實(shí)終端能力部件行為優(yōu)化控制,包括:
1)計(jì)算所獲取增強(qiáng)現(xiàn)實(shí)目標(biāo)的部署位置與當(dāng)前終端位置之間的最近距離
如果用戶終端當(dāng)前位置距離搜索到最近增強(qiáng)現(xiàn)實(shí)目標(biāo)較遠(yuǎn),譬如1公里,但增強(qiáng)現(xiàn)實(shí)終端能力部件GPS裝置工作在高精度模式下;或者,
如果用戶終端當(dāng)前位置距離搜索到最近增強(qiáng)現(xiàn)實(shí)目標(biāo)較近,譬如50米,但增強(qiáng)現(xiàn)實(shí)終端能力部件GPS裝置工作在低精度模式下;
同時(shí),用戶個(gè)性化偏好設(shè)置允許進(jìn)行優(yōu)化控制,則增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能310判斷需要對(duì)終端能力部件優(yōu)化控制并確定優(yōu)化控制類型及參數(shù),包括:降低或提高增強(qiáng)現(xiàn)實(shí)終端能力部件GPS裝置定位精度。
2)計(jì)算根據(jù)終端當(dāng)前位置所確定搜索范圍內(nèi)待匹配增強(qiáng)現(xiàn)實(shí)目標(biāo)數(shù)目
如果根據(jù)終端當(dāng)前位置所確定搜索范圍內(nèi)待匹配的增強(qiáng)現(xiàn)實(shí)目標(biāo)的數(shù)目較多,譬如10000個(gè),但增強(qiáng)現(xiàn)實(shí)終端能力部件GPS裝置工作在低精度模式下;或者,
如果根據(jù)終端當(dāng)前位置所確定搜索范圍內(nèi)待匹配的增強(qiáng)現(xiàn)實(shí)目標(biāo)的數(shù)目較少,譬如100個(gè),但增強(qiáng)現(xiàn)實(shí)終端能力部件GPS裝置工作在高精度模式下;
同時(shí),用戶個(gè)性化偏好設(shè)置允許進(jìn)行優(yōu)化控制,則增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能310判斷需要對(duì)終端能力部件優(yōu)化控制并確定優(yōu)化控制類型及參數(shù),包括:提高或降低增強(qiáng)現(xiàn)實(shí)終端能力部件GPS裝置定位精度。
3)計(jì)算室外部署增強(qiáng)現(xiàn)實(shí)目標(biāo)與當(dāng)前室內(nèi)識(shí)別目標(biāo)之間的最近距離
如果用戶終端當(dāng)前位置距離室外部署最近增強(qiáng)現(xiàn)實(shí)目標(biāo)較遠(yuǎn),譬如1公里,但增強(qiáng)現(xiàn)實(shí)終端能力部件GPS裝置定位功能仍然開啟;
同時(shí),用戶個(gè)性化偏好設(shè)置允許進(jìn)行優(yōu)化控制,則增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能310判斷需要對(duì)終端能力部件優(yōu)化控制并確定優(yōu)化控制類型及參數(shù),包括:暫停增強(qiáng)現(xiàn)實(shí)終端能力部件GPS裝置定位功能及暫停估計(jì)時(shí)長(zhǎng)。
如果判斷需要執(zhí)行增強(qiáng)現(xiàn)實(shí)終端能力部件優(yōu)化控制,則增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能310根據(jù)所確定優(yōu)化控制類型及參數(shù)生成增強(qiáng)現(xiàn)實(shí)終端能力部件優(yōu)化控制指示,并返回移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端200。
不失一般性,所述增強(qiáng)現(xiàn)實(shí)終端能力部件優(yōu)化控制指示可以通過增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容獲取響應(yīng)返回移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端,也可以通過其他獨(dú)立于增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容獲取消息發(fā)送至移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端,譬如:
1)移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端通過訂閱通知機(jī)制獲取所述優(yōu)化控制指示;或者,
2)移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器主動(dòng)推送所述優(yōu)化控制指示至移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端。
移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端200向增強(qiáng)現(xiàn)實(shí)應(yīng)用120返回所獲取的增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容;移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端200根據(jù)接收到的優(yōu)化指示,向終端能力部件110發(fā)送終端能力部件優(yōu)化控制請(qǐng)求,以根據(jù)移動(dòng)增強(qiáng)現(xiàn)實(shí)系統(tǒng)業(yè)務(wù)執(zhí)行狀態(tài)動(dòng)態(tài)調(diào)整終端能力部件增強(qiáng)現(xiàn)實(shí)終端上下文訪問行為。
實(shí)施例2
圖2是根據(jù)本發(fā)明實(shí)施例的訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的系統(tǒng)的一種優(yōu)選結(jié)構(gòu)框圖,其包括:移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端202和移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器204。
在本發(fā)明的各個(gè)實(shí)施例中,增強(qiáng)現(xiàn)實(shí)用戶上下文為一組動(dòng)態(tài)信息,該動(dòng)態(tài)信息用于描述增強(qiáng)現(xiàn)實(shí)用戶的當(dāng)前狀態(tài)及其附近的環(huán)境。這樣一組動(dòng)態(tài)信息可以從許多源頭(source)中獲取得到,例如,上述源頭包括:OMA使能(OMA Enabler)。
在本優(yōu)選的實(shí)施例中,通過對(duì)移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端202的改進(jìn)來實(shí)現(xiàn)對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文的訪問進(jìn)行優(yōu)化。具體而言,在優(yōu)化的過程中,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端202收集與增強(qiáng)現(xiàn)實(shí)用戶上下文訪問相關(guān)的信息;然后,根據(jù)所述收集的信息以及當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境確定增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求和/或狀態(tài);然后,根據(jù)所述確定的增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求和/或狀態(tài)對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理。在本優(yōu)選的實(shí)施例中,通過增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求和/或狀態(tài)對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理,解決了現(xiàn)有技術(shù)中無法對(duì)增強(qiáng)現(xiàn)實(shí)上下文的訪問進(jìn)行動(dòng)態(tài)管理的問題,進(jìn)而達(dá)到了動(dòng)態(tài)管理增強(qiáng)現(xiàn)實(shí)上下文的技術(shù)效果。
作為一種可選的方案,可以由移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端202和移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器204共同對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文的訪問進(jìn)行優(yōu)化。具體而言,移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器204收集與增強(qiáng)現(xiàn)實(shí)用戶上下文訪問相關(guān)的信息,然后根據(jù)所述收集的信息以及當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境確定增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求和/或狀態(tài),然后根據(jù)所述確定的增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求和/或狀態(tài)通知所述移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端202對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理。在本優(yōu)選的實(shí)施例中,通過增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求和/或狀態(tài)對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理,解決了現(xiàn)有技術(shù)中無法對(duì)增強(qiáng)現(xiàn)實(shí)上下文的訪問進(jìn)行動(dòng)態(tài)管理的問題,進(jìn)而達(dá)到了動(dòng)態(tài)管理增強(qiáng)現(xiàn)實(shí)上下文的技術(shù)效果。
優(yōu)選的,在上述各個(gè)優(yōu)選的實(shí)施例中,對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理包括:對(duì)增強(qiáng)現(xiàn)實(shí)終端能力的訪問進(jìn)行優(yōu)化。例如,優(yōu)化的操作可以包括:改變?cè)鰪?qiáng)現(xiàn)實(shí)終端的定位精度和/或改變?cè)鰪?qiáng)現(xiàn)實(shí)終端的定位方式。通過改變?cè)鰪?qiáng)現(xiàn)實(shí)終端的定位精度和/或定位方式,可以實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)終端中能力部件的功耗,從而解決了現(xiàn)有技術(shù)中由于能力部件的功耗被浪費(fèi)導(dǎo)致的增強(qiáng)現(xiàn)實(shí)終端的電池壽命縮短的問題,進(jìn)而達(dá)到了延長(zhǎng)了電池壽命的技術(shù)效果。
在上述各個(gè)實(shí)施例中,能力部件為GPS部件。當(dāng)然,本發(fā)明不僅于此。
實(shí)施例3
圖3是根據(jù)本發(fā)明實(shí)施例的訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的方法的一種優(yōu)選流程圖,其包括如下步驟:
S302,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端收集與增強(qiáng)現(xiàn)實(shí)用戶上下文訪問相關(guān)的信息;
S304,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端根據(jù)收集的信息以及當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境確定增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求和/或狀態(tài);
S306,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端根據(jù)確定的增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求和/或狀態(tài)對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理。
在本優(yōu)選的實(shí)施例中,通過增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求和/或狀態(tài)對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理,解決了現(xiàn)有技術(shù)中無法對(duì)增強(qiáng)現(xiàn)實(shí)上下文的訪問進(jìn)行動(dòng)態(tài)管理的問題,進(jìn)而達(dá)到了動(dòng)態(tài)管理增強(qiáng)現(xiàn)實(shí)上下文的技術(shù)效果。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,與增強(qiáng)現(xiàn)實(shí)用戶上下文訪問相關(guān)的信息包括:不同的增強(qiáng)現(xiàn)實(shí)終端能力。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,增強(qiáng)現(xiàn)實(shí)終端能力的信息包括:可訪問性,和/或,當(dāng)前工作狀態(tài)。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,與增強(qiáng)現(xiàn)實(shí)用戶上下文訪問相關(guān)的信息包括:增強(qiáng)現(xiàn)實(shí)終端定位能力。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,增強(qiáng)現(xiàn)實(shí)終端定位能力的信息包括以下至少之一:增強(qiáng)現(xiàn)實(shí)終端定位精度、增強(qiáng)現(xiàn)實(shí)終端定位方式。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,增強(qiáng)現(xiàn)實(shí)終端定位方式包括以下至少之一:GPS定位、基站定位以及Wi-Fi定位。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,與增強(qiáng)現(xiàn)實(shí)用戶上下文訪問相關(guān)的信息包括:可獲取的支撐網(wǎng)絡(luò)能力。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,可獲取的支撐網(wǎng)絡(luò)能力包括:OMA能力組件。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端通過以下步驟確定增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求包括:移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端獲取當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境;移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端根據(jù)獲取的當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境確定增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端通過以下步驟確定增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的狀態(tài)包括:移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端獲取當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境;移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端根據(jù)獲取的當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境確定當(dāng)前增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求;移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端根據(jù)收集的信息確定當(dāng)前增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的能力;移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端通過比較確定的當(dāng)前增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求以及確定的當(dāng)前增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的能力來確定增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的狀態(tài)。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端獲取當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境的步驟包括:移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端獲取已搜索到的增強(qiáng)現(xiàn)實(shí)目標(biāo)的部署位置與用戶位置之間的距離。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端獲取當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境的步驟包括:移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端獲取搜索返回的其他尚未獲取的增強(qiáng)現(xiàn)實(shí)目標(biāo)的部署位置與用戶位置之間的最近距離。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端獲取當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境的步驟包括:移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端獲取搜索返回的附近待識(shí)別的增強(qiáng)現(xiàn)實(shí)目標(biāo)的數(shù)目。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求的信息包括:需要訪問的增強(qiáng)現(xiàn)實(shí)終端能力的類型;或者,需要訪問的可獲取的支撐網(wǎng)絡(luò)能力的類別。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的狀態(tài)的信息包括:與當(dāng)前增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求對(duì)應(yīng)的當(dāng)前增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的能力中需要進(jìn)行優(yōu)化的增強(qiáng)現(xiàn)實(shí)終端能力的類型;或者,與當(dāng)前增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求對(duì)應(yīng)的當(dāng)前增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的能力中需要進(jìn)行優(yōu)化的可獲取的支撐網(wǎng)絡(luò)能力的類別。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境的信息包括以下至少之一:已搜索到的增強(qiáng)現(xiàn)實(shí)目標(biāo)的部署位置與用戶位置之間的最近距離;其他尚未獲取的增強(qiáng)現(xiàn)實(shí)目標(biāo)的部署位置與用戶位置之間的最近距離;移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端附近待識(shí)別的增強(qiáng)現(xiàn)實(shí)目標(biāo)的數(shù)目。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理的步驟包括:訪問適當(dāng)?shù)脑鰪?qiáng)現(xiàn)實(shí)終端能力。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理的步驟包括:對(duì)增強(qiáng)現(xiàn)實(shí)終端能力的訪問進(jìn)行優(yōu)化。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,增強(qiáng)現(xiàn)實(shí)終端能力包括:增強(qiáng)現(xiàn)實(shí)終端定位能力。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,對(duì)增強(qiáng)現(xiàn)實(shí)終端能力的訪問進(jìn)行優(yōu)化的步驟包括:改變?cè)鰪?qiáng)現(xiàn)實(shí)終端的定位精度,和/或,改變?cè)鰪?qiáng)現(xiàn)實(shí)終端的定位方式。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,對(duì)增強(qiáng)現(xiàn)實(shí)終端能力的訪問進(jìn)行優(yōu)化的步驟包括:暫停或者重啟增強(qiáng)現(xiàn)實(shí)終端的定位。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,增強(qiáng)現(xiàn)實(shí)終端能力用于訪問增強(qiáng)現(xiàn)實(shí)用戶上下文。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理的步驟包括:利用可獲取的支撐網(wǎng)絡(luò)能力。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,利用可獲取的支撐網(wǎng)絡(luò)能力的步驟包括:利用可獲取的支撐網(wǎng)絡(luò)能力傳遞動(dòng)態(tài)變化的增強(qiáng)現(xiàn)實(shí)終端能力。
以下結(jié)合附圖來描述由增強(qiáng)現(xiàn)實(shí)客戶端執(zhí)行增強(qiáng)現(xiàn)實(shí)用戶上下文訪問管理的優(yōu)選實(shí)施例。
圖4是根據(jù)本發(fā)明實(shí)施例的訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的優(yōu)化方法的一種優(yōu)選流程圖。如圖4所示,根據(jù)本發(fā)明實(shí)施例的訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的優(yōu)化方法具體包括以下步驟:
S402,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端請(qǐng)求移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器搜索增強(qiáng)現(xiàn)實(shí)目標(biāo);
S404,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端根據(jù)搜索返回的增強(qiáng)現(xiàn)實(shí)目標(biāo)計(jì)算增強(qiáng)現(xiàn)實(shí)目標(biāo)的部署位置與用戶終端當(dāng)前位置之間最近距離;
S406,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端根據(jù)計(jì)算得到的最近距離判斷是否生成終端能力部件終端上下文訪問優(yōu)化控制指示(即判斷是否對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理)。
圖5是根據(jù)本發(fā)明實(shí)施例的增強(qiáng)現(xiàn)實(shí)終端上下文傳輸方法的一種優(yōu)選流程圖。如圖5所示,增強(qiáng)現(xiàn)實(shí)終端上下文傳輸方法具體包括以下步驟:
步驟1-3,根據(jù)用戶操作指示或者增強(qiáng)現(xiàn)實(shí)應(yīng)用業(yè)務(wù)邏輯,增強(qiáng)現(xiàn)實(shí)應(yīng)用請(qǐng)求移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端獲取增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容。移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端向終端能力部件發(fā)送終端上下文采集請(qǐng)求,指示開啟終端能力部件相關(guān)功能,采集并上報(bào)增強(qiáng)現(xiàn)實(shí)終端上下文,包括:終端位置(譬如GPS經(jīng)緯度)、終端朝向等;
步驟4-6,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端創(chuàng)建并發(fā)送增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容獲取請(qǐng)求至移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器,所述請(qǐng)求中攜帶增強(qiáng)現(xiàn)實(shí)終端上下文:終端GPS位置、朝向(假定本實(shí)施例中基于終端位置搜索增強(qiáng)現(xiàn)實(shí)目標(biāo))等,以及用戶輸入偏好,譬如:搜索半徑、目標(biāo)特征等。移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器中增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能提取上述增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容獲取參數(shù),更新增強(qiáng)現(xiàn)實(shí)個(gè)性化及上下文功能中用戶增強(qiáng)現(xiàn)實(shí)終端上下文;
步驟7-8,增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能構(gòu)造增強(qiáng)現(xiàn)實(shí)目標(biāo)搜索條件和/或增強(qiáng)現(xiàn)實(shí)內(nèi)容獲取條件,并將其發(fā)送給增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)管理功能。增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)管理功能根據(jù)所述條件中終端當(dāng)前位置及搜索半徑搜索增強(qiáng)現(xiàn)實(shí)目標(biāo)可選地獲取相關(guān)增強(qiáng)現(xiàn)實(shí)內(nèi)容。此外,為能夠給增強(qiáng)現(xiàn)實(shí)終端能力部件優(yōu)化提供判斷依據(jù),增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)管理功能將增強(qiáng)現(xiàn)實(shí)目標(biāo)返回給移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端,其中,增強(qiáng)現(xiàn)實(shí)目標(biāo)的屬性之一為該增強(qiáng)現(xiàn)實(shí)目標(biāo)的部署信息;優(yōu)選的,增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)管理功能還將增強(qiáng)現(xiàn)實(shí)個(gè)性化及上下文功能中記錄的用戶增強(qiáng)現(xiàn)實(shí)終端能力部件工作模式通過增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能發(fā)送給移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端,優(yōu)選的,與上述最近距離一同發(fā)送的還包括:獲取到的增強(qiáng)現(xiàn)實(shí)內(nèi)容和/目標(biāo);
步驟9-10,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端計(jì)算所搜索增強(qiáng)現(xiàn)實(shí)目標(biāo)的部署位置與用戶終端當(dāng)前位置之間的最近距離,并結(jié)合增強(qiáng)現(xiàn)實(shí)個(gè)性化及上下文功能中記錄的用戶增強(qiáng)現(xiàn)實(shí)終端能力部件工作模式,以及用戶個(gè)性化偏好,判斷是否需要對(duì)增強(qiáng)現(xiàn)實(shí)終端能力部件行為進(jìn)行優(yōu)化控制;
本實(shí)施例假定移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端判斷需要對(duì)增強(qiáng)現(xiàn)實(shí)終端能力部件行為進(jìn)行優(yōu)化控制(距離目標(biāo)較遠(yuǎn),不需要對(duì)終端位置精確定位),并由此生成增強(qiáng)現(xiàn)實(shí)終端能力部件優(yōu)化控制指示,包括:降低GPS裝置定位精度,及調(diào)整后GPS裝置定位精度等;
優(yōu)選的,上述對(duì)增強(qiáng)現(xiàn)實(shí)終端能力部件行為進(jìn)行優(yōu)化控制還可以包括:改變?cè)鰪?qiáng)現(xiàn)實(shí)終端的定位方式,例如,將GPS定位改為基站定位或者Wi-Fi定位。由于執(zhí)行GPS定位所需的功耗要高于執(zhí)行基站定位或者Wi-Fi定位所需的功耗,因此上述改變?cè)鰪?qiáng)現(xiàn)實(shí)終端的定位方式的操作可以降低增強(qiáng)現(xiàn)實(shí)終端能力部件的電量消耗;
步驟11-12,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端根據(jù)接收的增強(qiáng)現(xiàn)實(shí)終端能力部件優(yōu)化控制指示中控制類型及控制參數(shù),向終端能力部件發(fā)送控制請(qǐng)求。本實(shí)施例中終端能力部件GPS裝置根據(jù)請(qǐng)求降低其終端位置定位精度(譬如由10米調(diào)整到100米),減少了GPS裝置與衛(wèi)星之間通信和計(jì)算量,從而降低了電量消耗;
步驟13-15,一段時(shí)間過后,增強(qiáng)現(xiàn)實(shí)應(yīng)用再次請(qǐng)求移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端獲取增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容。移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端向終端能力部件發(fā)送終端上下文采集請(qǐng)求,終端能力部件GPS裝置在優(yōu)化模式下(較低精度)采集并上報(bào)增強(qiáng)現(xiàn)實(shí)終端位置;
步驟16-22,按照與前述4-10類似步驟,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端創(chuàng)建并發(fā)送增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容獲取請(qǐng)求至移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器,獲取增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容。移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器根據(jù)已搜索增強(qiáng)現(xiàn)實(shí)目標(biāo),計(jì)算其部署位置與用戶終端當(dāng)前位置之間的最近距離,并將上述最近距離發(fā)送給移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端,由移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端判斷是否生成終端能力部件終端上下文訪問優(yōu)化控制指示;
本實(shí)施例假定,此時(shí)用戶終端位置與所搜索的增強(qiáng)現(xiàn)實(shí)目標(biāo)部署位置較近(譬如50米),因而所述終端上下文訪問優(yōu)化控制指示提高終端能力部件GPS裝置定位精度;
步驟23-24,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端根據(jù)增強(qiáng)現(xiàn)實(shí)終端能力部件優(yōu)化控制指示中控制類型及控制參數(shù),向終端能力部件發(fā)送控制請(qǐng)求。本實(shí)施例中終端能力部件GPS裝置根據(jù)請(qǐng)求提高其終端位置定位精度(譬如由100米調(diào)整到10米),較準(zhǔn)確測(cè)量終端與增強(qiáng)現(xiàn)實(shí)目標(biāo)之間相對(duì)位置,從而允許增強(qiáng)現(xiàn)實(shí)應(yīng)用實(shí)時(shí)展示渲染所獲取的增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容。
實(shí)施例4
圖6是根據(jù)本發(fā)明實(shí)施例的訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的方法的另一種優(yōu)選流程圖,其包括如下步驟:
S602,移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器收集與增強(qiáng)現(xiàn)實(shí)用戶上下文訪問相關(guān)的信息;
S604,移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器根據(jù)收集的信息以及當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境確定增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求和/或狀態(tài);
S606,移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器根據(jù)確定的增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求和/或狀態(tài)通知移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理。
在本優(yōu)選的實(shí)施例中,通過增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求和/或狀態(tài)對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理,解決了現(xiàn)有技術(shù)中無法對(duì)增強(qiáng)現(xiàn)實(shí)上下文的訪問進(jìn)行動(dòng)態(tài)管理的問題,進(jìn)而達(dá)到了動(dòng)態(tài)管理增強(qiáng)現(xiàn)實(shí)上下文的技術(shù)效果。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,與增強(qiáng)現(xiàn)實(shí)用戶上下文訪問相關(guān)的信息包括:不同的增強(qiáng)現(xiàn)實(shí)終端能力。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,增強(qiáng)現(xiàn)實(shí)終端能力的信息包括:可訪問性,和/或,當(dāng)前工作狀態(tài)。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,與增強(qiáng)現(xiàn)實(shí)用戶上下文訪問相關(guān)的信息包括:增強(qiáng)現(xiàn)實(shí)終端定位能力。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,增強(qiáng)現(xiàn)實(shí)終端定位能力的信息包括以下至少之一:增強(qiáng)現(xiàn)實(shí)終端定位精度、增強(qiáng)現(xiàn)實(shí)終端定位方式。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,增強(qiáng)現(xiàn)實(shí)終端定位方式包括以下至少之一:GPS定位、基站定位以及Wi-Fi定位。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,與增強(qiáng)現(xiàn)實(shí)用戶上下文訪問相關(guān)的信息包括:可獲取的支撐網(wǎng)絡(luò)能力。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,可獲取的支撐網(wǎng)絡(luò)能力包括:OMA能力組件。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器通過以下步驟確定增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求包括:移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器獲取當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境;移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器根據(jù)獲取的當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境確定增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器通過以下步驟確定增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的狀態(tài)包括:移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器獲取當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境;移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器根據(jù)獲取的當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境確定當(dāng)前增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求;移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器根據(jù)收集的信息確定當(dāng)前增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的能力;移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器通過比較確定的當(dāng)前增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求以及確定的當(dāng)前增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的能力來確定增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的狀態(tài)。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器獲取當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境的步驟包括:移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器獲取已搜索到的增強(qiáng)現(xiàn)實(shí)目標(biāo)的部署位置與用戶位置之間的距離。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器獲取當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境的步驟包括:移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器獲取搜索返回的其他尚未獲取的增強(qiáng)現(xiàn)實(shí)目標(biāo)的部署位置與用戶位置之間的最近距離。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器獲取當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境的步驟包括:移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器獲取搜索返回的附近待識(shí)別的增強(qiáng)現(xiàn)實(shí)目標(biāo)的數(shù)目。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求的信息包括:需要訪問的增強(qiáng)現(xiàn)實(shí)終端能力的類型;或者,需要訪問的可獲取的支撐網(wǎng)絡(luò)能力的類別。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的狀態(tài)的信息包括:與當(dāng)前增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求對(duì)應(yīng)的當(dāng)前增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的能力中需要進(jìn)行優(yōu)化的增強(qiáng)現(xiàn)實(shí)終端能力的類型;或者,與當(dāng)前增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的需求對(duì)應(yīng)的當(dāng)前增強(qiáng)現(xiàn)實(shí)用戶上下文訪問的能力中需要進(jìn)行優(yōu)化的可獲取的支撐網(wǎng)絡(luò)能力的類別。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,當(dāng)前增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)環(huán)境的信息包括以下至少之一:已搜索到的增強(qiáng)現(xiàn)實(shí)目標(biāo)的部署位置與用戶位置之間的最近距離;其他尚未獲取的增強(qiáng)現(xiàn)實(shí)目標(biāo)的部署位置與用戶位置之間的最近距離;移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端附近待識(shí)別的增強(qiáng)現(xiàn)實(shí)目標(biāo)的數(shù)目。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理的步驟包括:訪問適當(dāng)?shù)脑鰪?qiáng)現(xiàn)實(shí)終端能力。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理的步驟包括:對(duì)增強(qiáng)現(xiàn)實(shí)終端能力的訪問進(jìn)行優(yōu)化。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,增強(qiáng)現(xiàn)實(shí)終端能力包括:增強(qiáng)現(xiàn)實(shí)終端定位能力。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,對(duì)增強(qiáng)現(xiàn)實(shí)終端能力的訪問進(jìn)行優(yōu)化的步驟包括:改變?cè)鰪?qiáng)現(xiàn)實(shí)終端的定位精度,和/或,改變?cè)鰪?qiáng)現(xiàn)實(shí)終端的定位方式。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,對(duì)增強(qiáng)現(xiàn)實(shí)終端能力的訪問進(jìn)行優(yōu)化的步驟包括:暫?;蛘咧貑⒃鰪?qiáng)現(xiàn)實(shí)終端的定位。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,增強(qiáng)現(xiàn)實(shí)終端能力用于訪問增強(qiáng)現(xiàn)實(shí)用戶上下文。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理的步驟包括:利用可獲取的支撐網(wǎng)絡(luò)能力。
在本發(fā)明各個(gè)優(yōu)選的實(shí)施例中,優(yōu)選的,利用可獲取的支撐網(wǎng)絡(luò)能力的步驟包括:利用可獲取的支撐網(wǎng)絡(luò)能力傳遞動(dòng)態(tài)變化的增強(qiáng)現(xiàn)實(shí)終端能力。
實(shí)施例5
圖7是根據(jù)本發(fā)明實(shí)施例的訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的優(yōu)化方法的一種優(yōu)選流程圖。如圖7所示,根據(jù)本發(fā)明實(shí)施例的訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的優(yōu)化方法具體包括以下步驟:
S702,移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器根據(jù)移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端請(qǐng)求,搜索增強(qiáng)現(xiàn)實(shí)目標(biāo),選擇并獲取增強(qiáng)現(xiàn)實(shí)內(nèi)容;
S704,移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器根據(jù)已搜索增強(qiáng)現(xiàn)實(shí)目標(biāo),計(jì)算其部署位置與用戶終端當(dāng)前位置之間最近距離;
S706,移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器根據(jù)計(jì)算距離判斷是否生成終端能力部件終端上下文訪問優(yōu)化控制指示(即判斷是否對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理),并返回移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端。
圖8是根據(jù)本發(fā)明實(shí)施例的增強(qiáng)現(xiàn)實(shí)終端上下文傳輸方法的一種優(yōu)選流程圖。如圖8所示,本示例是實(shí)現(xiàn)移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器300接收移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端200基于終端位置搜索增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容的流程圖,具體包括以下步驟:
步驟1-3,根據(jù)用戶操作指示或者增強(qiáng)現(xiàn)實(shí)應(yīng)用業(yè)務(wù)邏輯,增強(qiáng)現(xiàn)實(shí)應(yīng)用請(qǐng)求移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端獲取增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容。移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端向終端能力部件發(fā)送終端上下文采集請(qǐng)求,指示開啟終端能力部件相關(guān)功能,采集并上報(bào)增強(qiáng)現(xiàn)實(shí)終端上下文,包括:終端位置(譬如GPS經(jīng)緯度)、終端朝向等;
步驟4-6,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端創(chuàng)建并發(fā)送增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容獲取請(qǐng)求至移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器,所述請(qǐng)求中攜帶增強(qiáng)現(xiàn)實(shí)終端上下文:終端GPS位置、朝向(假定本實(shí)施例中基于終端位置搜索增強(qiáng)現(xiàn)實(shí)目標(biāo))等,以及用戶輸入偏好,譬如:搜索半徑、目標(biāo)特征等。移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器中增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能提取上述增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容獲取參數(shù),更新增強(qiáng)現(xiàn)實(shí)個(gè)性化及上下文功能中用戶增強(qiáng)現(xiàn)實(shí)終端上下文;
步驟7-8,增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能構(gòu)造增強(qiáng)現(xiàn)實(shí)目標(biāo)搜索條件和/或增強(qiáng)現(xiàn)實(shí)內(nèi)容獲取條件,并將其發(fā)送給增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)管理功能。增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)管理功能根據(jù)所述條件中終端當(dāng)前位置及搜索半徑搜索增強(qiáng)現(xiàn)實(shí)目標(biāo),可選的獲取相關(guān)增強(qiáng)現(xiàn)實(shí)內(nèi)容。此外,為能夠給增強(qiáng)現(xiàn)實(shí)終端能力部件優(yōu)化提供判斷依據(jù),增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)管理功能結(jié)合增強(qiáng)現(xiàn)實(shí)目標(biāo)部署信息計(jì)算所搜索增強(qiáng)現(xiàn)實(shí)目標(biāo)部署位置與用戶終端當(dāng)前位置之間的最近距離;
步驟9-10,增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能根據(jù)所述計(jì)算距離,并結(jié)合增強(qiáng)現(xiàn)實(shí)個(gè)性化及上下文功能中記錄的用戶增強(qiáng)現(xiàn)實(shí)終端能力部件工作模式,以及用戶個(gè)性化偏好,判斷是否需要對(duì)增強(qiáng)現(xiàn)實(shí)終端能力部件行為進(jìn)行優(yōu)化控制;
本實(shí)施例假定增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能判斷需要對(duì)增強(qiáng)現(xiàn)實(shí)終端能力部件行為進(jìn)行優(yōu)化控制(距離目標(biāo)較遠(yuǎn),不需要對(duì)終端位置精確定位),并由此生成增強(qiáng)現(xiàn)實(shí)終端能力部件優(yōu)化控制指示,包括:降低GPS裝置定位精度,及調(diào)整后GPS裝置定位精度等。移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器通過增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容獲取響應(yīng)將所獲取增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容連同優(yōu)化控制指示返回移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端;
步驟11-12,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端根據(jù)接收的增強(qiáng)現(xiàn)實(shí)終端能力部件優(yōu)化控制指示中控制類型及控制參數(shù),向終端能力部件發(fā)送控制請(qǐng)求。本實(shí)施例中終端能力部件GPS裝置根據(jù)請(qǐng)求降低其終端位置定位精度(譬如由10米調(diào)整到100米),減少了GPS裝置與衛(wèi)星之間通信和計(jì)算量,從而降低了電量消耗;
優(yōu)選的,上述對(duì)增強(qiáng)現(xiàn)實(shí)終端能力部件行為進(jìn)行優(yōu)化控制還可以包括:改變?cè)鰪?qiáng)現(xiàn)實(shí)終端的定位方式,例如,將GPS定位改為基站定位或者Wi-Fi定位。由于執(zhí)行GPS定位所需的功耗要高于執(zhí)行基站定位或者Wi-Fi定位所需的功耗,因此上述改變?cè)鰪?qiáng)現(xiàn)實(shí)終端的定位方式的操作可以降低增強(qiáng)現(xiàn)實(shí)終端能力部件的電量消耗;
步驟13-15,一段時(shí)間過后,增強(qiáng)現(xiàn)實(shí)應(yīng)用再次請(qǐng)求移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端獲取增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容。移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端向終端能力部件發(fā)送終端上下文采集請(qǐng)求,終端能力部件GPS裝置在優(yōu)化模式下(較低精度)采集并上報(bào)增強(qiáng)現(xiàn)實(shí)終端位置;
步驟16-22,按照與前述4-10類似步驟,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端創(chuàng)建并發(fā)送增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容獲取請(qǐng)求至移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器,獲取增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容。移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器根據(jù)已搜索增強(qiáng)現(xiàn)實(shí)目標(biāo),計(jì)算其部署位置與用戶終端當(dāng)前位置之間的最近距離,并判斷是否生成終端能力部件終端上下文訪問優(yōu)化控制指示,返回移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端;
本實(shí)施例假定,此時(shí)用戶終端位置與所搜索的增強(qiáng)現(xiàn)實(shí)目標(biāo)部署位置較近(譬如50米),因而所述終端上下文訪問優(yōu)化控制指示提高終端能力部件GPS裝置定位精度;
步驟23-24,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端根據(jù)接收的增強(qiáng)現(xiàn)實(shí)終端能力部件優(yōu)化控制指示中控制類型及控制參數(shù),向終端能力部件發(fā)送控制請(qǐng)求。本實(shí)施例中終端能力部件GPS裝置根據(jù)請(qǐng)求提高其終端位置定位精度(譬如由100米調(diào)整到10米),較準(zhǔn)確測(cè)量終端與增強(qiáng)現(xiàn)實(shí)目標(biāo)之間相對(duì)位置,從而允許增強(qiáng)現(xiàn)實(shí)應(yīng)用實(shí)時(shí)展示渲染所獲取的增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容。
實(shí)施例6
圖9是根據(jù)本發(fā)明實(shí)施例的訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的優(yōu)化方法的另一種優(yōu)選流程圖。如圖9所示,根據(jù)本發(fā)明實(shí)施例的訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的優(yōu)化方法具體包括以下步驟:
S902,移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器接收移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端基于特征識(shí)別的增強(qiáng)現(xiàn)實(shí)目標(biāo)搜索請(qǐng)求;
S904,移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器根據(jù)用戶終端當(dāng)前位置,計(jì)算搜索范圍內(nèi)待識(shí)別增強(qiáng)現(xiàn)實(shí)目標(biāo)數(shù)目;
S906,移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器根據(jù)計(jì)算數(shù)目判斷是否生成終端能力部件終端上下文訪問優(yōu)化控制指示(即判斷是否對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理),并返回移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端。
圖10是根據(jù)本發(fā)明實(shí)施例的增強(qiáng)現(xiàn)實(shí)終端上下文傳輸方法的另一種優(yōu)選流程圖。如圖10所示,本示例是實(shí)現(xiàn)移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器300接收移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端200在室外基于圖像識(shí)別搜索增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容的流程圖,具體包括以下步驟:
步驟1-3,根據(jù)用戶操作指示或者增強(qiáng)現(xiàn)實(shí)應(yīng)用業(yè)務(wù)邏輯,增強(qiáng)現(xiàn)實(shí)應(yīng)用請(qǐng)求移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端獲取增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容。移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端向終端能力部件發(fā)送終端上下文采集請(qǐng)求,指示開啟終端能力部件相關(guān)功能,采集并上報(bào)增強(qiáng)現(xiàn)實(shí)終端上下文,包括:終端位置(譬如GPS經(jīng)緯度)、終端朝向,以及攝像頭拍攝圖像幀,或者圖像特征描述子等;
步驟4-6,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端創(chuàng)建并發(fā)送增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容獲取請(qǐng)求至移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器,所述請(qǐng)求中攜帶增強(qiáng)現(xiàn)實(shí)終端上下文:終端GPS位置、朝向,以及待識(shí)別的圖像幀(假定本實(shí)施例中基于圖像識(shí)別搜索增強(qiáng)現(xiàn)實(shí)目標(biāo))等。移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器中增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能提取上述增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容獲取參數(shù),更新增強(qiáng)現(xiàn)實(shí)個(gè)性化及上下文功能用戶增強(qiáng)現(xiàn)實(shí)終端上下文;
步驟7-8,增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能構(gòu)造增強(qiáng)現(xiàn)實(shí)目標(biāo)搜索條件和/或增強(qiáng)現(xiàn)實(shí)內(nèi)容獲取條件,并將其發(fā)送給增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)管理功能。增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)管理功能根據(jù)所述條件中終端當(dāng)前位置確定待匹配增強(qiáng)現(xiàn)實(shí)目標(biāo)搜索范圍,根據(jù)所述條件中圖像特征執(zhí)行增強(qiáng)現(xiàn)實(shí)目標(biāo)匹配,可選的獲取相關(guān)增強(qiáng)現(xiàn)實(shí)內(nèi)容。此外,為能夠給增強(qiáng)現(xiàn)實(shí)終端能力部件優(yōu)化提供判斷依據(jù),增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)管理功能結(jié)合增強(qiáng)現(xiàn)實(shí)目標(biāo)部署信息計(jì)算搜索范圍內(nèi)待匹配增強(qiáng)現(xiàn)實(shí)目標(biāo)數(shù)目;
步驟9-10,增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能根據(jù)所述計(jì)算數(shù)目,并結(jié)合增強(qiáng)現(xiàn)實(shí)個(gè)性化及上下文功能中記錄的用戶增強(qiáng)現(xiàn)實(shí)終端能力部件工作模式,以及用戶個(gè)性化偏好,判斷是否需要對(duì)增強(qiáng)現(xiàn)實(shí)終端能力部件行為進(jìn)行優(yōu)化控制;
本實(shí)施例假定增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能判斷需要對(duì)增強(qiáng)現(xiàn)實(shí)終端能力部件行為進(jìn)行優(yōu)化控制(搜索范圍內(nèi)待匹配目標(biāo)數(shù)目少,無需高精度定位),并由此生成增強(qiáng)現(xiàn)實(shí)終端能力部件優(yōu)化控制指示,包括:提高GPS裝置定位精度,及調(diào)整后精度等。移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器通過增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容獲取響應(yīng)將所獲取增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容連同優(yōu)化控制指示返回移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端;
步驟11-12,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端根據(jù)接收的增強(qiáng)現(xiàn)實(shí)終端能力部件優(yōu)化控制指示中控制類型及控制參數(shù),向終端能力部件發(fā)送控制請(qǐng)求。本實(shí)施例中終端能力部件GPS裝置根據(jù)請(qǐng)求降低其終端位置定位精度(譬如由10米調(diào)整到100米),減少了GPS裝置與衛(wèi)星之間通信和計(jì)算量,從而降低了電量消耗;
優(yōu)選的,上述對(duì)增強(qiáng)現(xiàn)實(shí)終端能力部件行為進(jìn)行優(yōu)化控制還可以包括:改變?cè)鰪?qiáng)現(xiàn)實(shí)終端的定位方式,例如,將GPS定位改為基站定位或者Wi-Fi定位。由于執(zhí)行GPS定位所需的功耗要高于執(zhí)行基站定位或者Wi-Fi定位所需的功耗,因此上述改變?cè)鰪?qiáng)現(xiàn)實(shí)終端的定位方式的操作可以降低增強(qiáng)現(xiàn)實(shí)終端能力部件的電量消耗;
步驟13-16,一段時(shí)間過后,增強(qiáng)現(xiàn)實(shí)應(yīng)用再次請(qǐng)求移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端獲取增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容。移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端向終端能力部件發(fā)送終端上下文采集請(qǐng)求,終端能力部件GPS裝置在優(yōu)化模式下(較低精度)采集并上報(bào)增強(qiáng)現(xiàn)實(shí)終端位置;
按照與前述4-10類似步驟,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端創(chuàng)建并發(fā)送增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容獲取請(qǐng)求至移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器,獲取增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容。移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器根據(jù)終端當(dāng)前位置確定待匹配增強(qiáng)現(xiàn)實(shí)目標(biāo)的搜索范圍,計(jì)算搜索范圍內(nèi)待匹配增強(qiáng)現(xiàn)實(shí)目標(biāo)數(shù)目,并判斷是否生成終端能力部件終端上下文訪問優(yōu)化控制指示,返回移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端;
本實(shí)施例假定,此時(shí)待匹配增強(qiáng)現(xiàn)實(shí)目標(biāo)數(shù)量較多(譬如1000個(gè),匹配所需計(jì)算量大),因而所述終端上下文訪問優(yōu)化控制指示提高終端能力部件GPS裝置定位精度;
步驟17-18,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端根據(jù)接收的增強(qiáng)現(xiàn)實(shí)終端能力部件優(yōu)化控制指示中控制類型及控制參數(shù),向終端能力部件發(fā)送控制請(qǐng)求。本實(shí)施例中終端能力部件GPS裝置根據(jù)請(qǐng)求提高其終端位置定位精度(譬如由100米調(diào)整到10米),較準(zhǔn)確測(cè)量終端與待識(shí)別增強(qiáng)現(xiàn)實(shí)目標(biāo)之間相對(duì)位置,從而縮小了待匹配增強(qiáng)現(xiàn)實(shí)目標(biāo)搜索范圍,提高增強(qiáng)現(xiàn)實(shí)目標(biāo)識(shí)別效率。
實(shí)施例7
圖11是根據(jù)本發(fā)明實(shí)施例的訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的優(yōu)化方法的又一種優(yōu)選流程圖。如圖11所示,根據(jù)本發(fā)明實(shí)施例的訪問增強(qiáng)現(xiàn)實(shí)用戶上下文的優(yōu)化方法具體包括以下步驟:
S1102,移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器根據(jù)移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端請(qǐng)求,搜索增強(qiáng)現(xiàn)實(shí)目標(biāo),選擇并獲取增強(qiáng)現(xiàn)實(shí)內(nèi)容;
S1104,移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器根據(jù)已搜索增強(qiáng)現(xiàn)實(shí)目標(biāo),確定其他最相關(guān)增強(qiáng)現(xiàn)實(shí)目標(biāo),并計(jì)算其部署位置與用戶終端當(dāng)前位置之間最近距離;
S1106,移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器根據(jù)計(jì)算距離判斷是否生成終端能力部件終端上下文訪問優(yōu)化控制指示(即判斷是否對(duì)增強(qiáng)現(xiàn)實(shí)用戶上下文訪問進(jìn)行管理),并返回移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端。
圖12是根據(jù)本發(fā)明實(shí)施例的增強(qiáng)現(xiàn)實(shí)終端上下文傳輸方法的又一種優(yōu)選流程圖。如圖12所示,本示例是實(shí)現(xiàn)移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器300接收移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端200在室內(nèi)基于圖像識(shí)別搜索增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容的流程圖,具體包括以下步驟:
步驟1-3,根據(jù)用戶操作指示或者增強(qiáng)現(xiàn)實(shí)應(yīng)用業(yè)務(wù)邏輯,增強(qiáng)現(xiàn)實(shí)應(yīng)用請(qǐng)求移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端獲取增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容。移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端向終端能力部件發(fā)送終端上下文采集請(qǐng)求,指示開啟終端能力部件相關(guān)功能,采集并上報(bào)增強(qiáng)現(xiàn)實(shí)終端上下文,包括:終端位置(譬如GPS經(jīng)緯度)、終端朝向,以及攝像頭拍攝圖像幀,或者圖像特征描述子等。
由于室內(nèi)衛(wèi)星信號(hào)較弱,GPS裝置無法定位終端,所以移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端或者基于其他定位技術(shù)(譬如:基站三角定位)獲取終端位置信息,或者重用最近已知終端位置,或者無法了解終端位置;
步驟4-6,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端創(chuàng)建并發(fā)送增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容獲取請(qǐng)求至移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器,所述請(qǐng)求中攜帶增強(qiáng)現(xiàn)實(shí)終端上下文:終端位置(可選)、朝向,以及待識(shí)別的圖像幀(假定本實(shí)施例中基于圖像識(shí)別搜索增強(qiáng)現(xiàn)實(shí)目標(biāo))等。移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器中增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能提取上述增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容獲取參數(shù),更新增強(qiáng)現(xiàn)實(shí)個(gè)性化及上下文功能用戶增強(qiáng)現(xiàn)實(shí)終端上下文;
步驟7-8,增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能構(gòu)造增強(qiáng)現(xiàn)實(shí)目標(biāo)搜索條件和/或增強(qiáng)現(xiàn)實(shí)內(nèi)容獲取條件,并將其發(fā)送給增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)管理功能。增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)管理功能根據(jù)所述條件中終端當(dāng)前位置確定待匹配增強(qiáng)現(xiàn)實(shí)目標(biāo)搜索范圍,根據(jù)所述條件中圖像特征執(zhí)行增強(qiáng)現(xiàn)實(shí)目標(biāo)匹配,可選的獲取相關(guān)增強(qiáng)現(xiàn)實(shí)內(nèi)容。此外,為能夠給增強(qiáng)現(xiàn)實(shí)終端能力部件優(yōu)化提供判斷依據(jù),增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)管理功能結(jié)合增強(qiáng)現(xiàn)實(shí)目標(biāo)部署信息確定室外最相關(guān)增強(qiáng)現(xiàn)實(shí)目標(biāo),即部署在室外且與當(dāng)前搜索范圍最接近的增強(qiáng)現(xiàn)實(shí)目標(biāo),并計(jì)算其與當(dāng)前匹配目標(biāo)之間最近距離;
步驟9-10,可選的,如果增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容獲取請(qǐng)求重用最近已知終端位置或者沒有攜帶終端位置信息,在成功完成增強(qiáng)現(xiàn)實(shí)目標(biāo)識(shí)別后,增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能根據(jù)所識(shí)別目標(biāo)的部署位置更新增強(qiáng)現(xiàn)實(shí)個(gè)性化及上下文功能中用戶增強(qiáng)現(xiàn)實(shí)終端上下文;
步驟11-12,增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能根據(jù)所述計(jì)算距離,并結(jié)合增強(qiáng)現(xiàn)實(shí)個(gè)性化及上下文功能記錄用戶增強(qiáng)現(xiàn)實(shí)終端能力部件GPS裝置工作狀態(tài),以及用戶個(gè)性化偏好,判斷是否對(duì)增強(qiáng)現(xiàn)實(shí)終端能力部件行為進(jìn)行優(yōu)化控制;
本實(shí)施例假定增強(qiáng)現(xiàn)實(shí)內(nèi)容/目標(biāo)選擇功能判斷需要對(duì)增強(qiáng)現(xiàn)實(shí)終端能力部件行為進(jìn)行優(yōu)化控制(距離室外最相關(guān)增強(qiáng)現(xiàn)實(shí)目標(biāo)較遠(yuǎn),無需GPS定位),并由此生成增強(qiáng)現(xiàn)實(shí)終端能力部件優(yōu)化控制指示,包括:暫停GPS裝置定位功能,及暫停時(shí)間估計(jì)等。移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器通過增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容獲取響應(yīng)將所獲取增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容連同優(yōu)化控制指示返回移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端;
步驟13-14,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端根據(jù)接收的增強(qiáng)現(xiàn)實(shí)終端能力部件優(yōu)化控制指示中控制類型及控制參數(shù),向終端能力部件發(fā)送控制請(qǐng)求。本實(shí)施例中終端能力部件根據(jù)請(qǐng)求暫時(shí)關(guān)閉GPS裝置定位功能,減少GPS裝置與衛(wèi)星之間通信和計(jì)算量,從而降低了電量消耗;
步驟15-16,增強(qiáng)現(xiàn)實(shí)應(yīng)用再次請(qǐng)求移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端獲取增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容。移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端向終端能力部件發(fā)送終端上下文采集請(qǐng)求。處于優(yōu)化模式下,終端能力部件GPS裝置無需開啟定位功能測(cè)量增強(qiáng)現(xiàn)實(shí)終端位置;
按照與前述4-12類似步驟,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端創(chuàng)建并發(fā)送增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容獲取請(qǐng)求至移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器,獲取增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容。移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器確定室外最相關(guān)增強(qiáng)現(xiàn)實(shí)目標(biāo),計(jì)算其與當(dāng)前識(shí)別增強(qiáng)現(xiàn)實(shí)目標(biāo)之間距離,并判斷是否生成終端能力部件終端上下文訪問優(yōu)化控制指示,返回移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端;
步驟17-18,GPS裝置定位功能暫停時(shí)間過后,移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端向終端能力部件發(fā)送控制請(qǐng)求,指示終端能力部件開啟GPS裝置定位功能。
在上述各個(gè)實(shí)施例中,移動(dòng)增強(qiáng)現(xiàn)實(shí)服務(wù)器可以根據(jù)接收到的增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容搜索請(qǐng)求類型(基于地理位置或基于特征識(shí)別),以及增強(qiáng)現(xiàn)實(shí)目標(biāo)/內(nèi)容搜索結(jié)果(增強(qiáng)現(xiàn)實(shí)目標(biāo)距離遠(yuǎn)近以及部署數(shù)量)指示移動(dòng)增強(qiáng)現(xiàn)實(shí)客戶端對(duì)終端能力部件(GPS模塊、各種傳感器)行為進(jìn)行優(yōu)化控制:改變終端能力部件終端位置定位精度,減少終端計(jì)算量;降低終端能力部件終端位置采集次數(shù),減少持續(xù)工作時(shí)間;暫停終端能力部件采集終端位置,或者重用已知終端位置。這樣,在滿足移動(dòng)增強(qiáng)現(xiàn)實(shí)業(yè)務(wù)需求前提下,實(shí)現(xiàn)了終端上下文高效訪問(避免重復(fù)采集與上報(bào)),減少終端能力部件(GPS模塊、各種傳感器)的電量消耗。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。