本發(fā)明涉及AR技術(shù)領(lǐng)域,特別涉及一種提供AR內(nèi)容的方法、裝置、AR設(shè)備及服務(wù)器。
背景技術(shù):
目前,AR技術(shù)越來越流行,AR技術(shù)是一個(gè)虛、實(shí)結(jié)合的技術(shù),它借助于計(jì)算機(jī)圖形和可視化技術(shù),產(chǎn)生現(xiàn)實(shí)環(huán)境中不存在的虛擬現(xiàn)象,并通過傳感技術(shù)將虛擬對象準(zhǔn)確放在真實(shí)環(huán)境中,借助顯示設(shè)備將虛擬現(xiàn)象與真實(shí)環(huán)境融為一體。目前的AR產(chǎn)品在使用過程中,可顯示的內(nèi)容和可操作的內(nèi)容對每一個(gè)用戶來說都是一樣的,顯得沉悶且沒有新意,不能滿足用戶的個(gè)性化需求,用戶體驗(yàn)不高。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種提供AR內(nèi)容的方法、裝置、AR設(shè)備及服務(wù)器,實(shí)現(xiàn)了個(gè)性化、針對性地推送內(nèi)容。
第一方面,本發(fā)明提供了一種提供AR內(nèi)容的方法,包括:
AR設(shè)備和空白顯示屏建立連接,其中,所述空白顯示屏與所述AR設(shè)備的距離小于預(yù)設(shè)距離閾值;
所述AR設(shè)備接收所述空白顯示屏發(fā)送的位置信息,并將所述位置信息以及所述AR設(shè)備的標(biāo)識向服務(wù)器發(fā)送,以供所述服務(wù)器根據(jù)所述AR設(shè)備的標(biāo)識查找到預(yù)先輸入的所述AR設(shè)備使用者的個(gè)人信息,并根據(jù)所述位置信息以及所述AR設(shè)備使用者的個(gè)人信息確定向所述AR設(shè)備發(fā)送的推送內(nèi)容;
所述AR設(shè)備接收所述服務(wù)器發(fā)送的推送內(nèi)容,以在所述空白顯示屏的配合下顯示所述推送內(nèi)容。
優(yōu)選地,所述預(yù)先輸入的所述AR設(shè)備使用者的個(gè)人信息具體包括:AR設(shè)備使用者的年齡、性別、工作、喜好中的至少一個(gè)。
第二方面,本發(fā)明提供了另一種提供AR內(nèi)容的方法,包括:
服務(wù)器接收第一AR設(shè)備發(fā)送的第一位置信息和所述第一AR設(shè)備的標(biāo)識,所述第一位置信息為所述第一AR設(shè)備接收到的空白顯示屏發(fā)送的位置信息,其中,所述第一AR設(shè)備與所述空白顯示屏的距離小于預(yù)設(shè)距離閾值;
所述服務(wù)器根據(jù)所述第一AR設(shè)備的標(biāo)識查找到預(yù)先輸入的所述第一AR設(shè)備使用者的個(gè)人信息;
所述服務(wù)器根據(jù)所述第一位置信息以及所述第一AR設(shè)備使用者的個(gè)人信息分析并確定向所述第一AR設(shè)備發(fā)送的第一推送內(nèi)容;
所述服務(wù)器向所述第一AR設(shè)備發(fā)送所述第一推送內(nèi)容。
優(yōu)選地,所述預(yù)先輸入的所述第一AR設(shè)備使用者的個(gè)人信息具體包括:第一AR設(shè)備使用者的年齡、性別、工作、喜好中的至少一個(gè)。
優(yōu)選地,所述服務(wù)器接收第二AR設(shè)備發(fā)送的第二位置信息和所述第二AR設(shè)備的標(biāo)識,所述第二位置信息為所述第二AR設(shè)備接收到的所述空白顯示屏發(fā)送的位置信息,其中,所述第二AR設(shè)備與所述空白顯示屏的距離小于距離閾值;
所述服務(wù)器根據(jù)所述第二AR設(shè)備的標(biāo)識查找到預(yù)先輸入的所述第二AR設(shè)備使用者的個(gè)人信息;
所述服務(wù)器根據(jù)所述第二位置信息以及所述第二AR設(shè)備使用者的個(gè)人信息分析并確定向所述第二AR設(shè)備發(fā)送的第二推送內(nèi)容;
所述服務(wù)器向所述第二AR設(shè)備發(fā)送所述第二推送內(nèi)容。
第三方面,本發(fā)明實(shí)施例提供了一種提供AR內(nèi)容的裝置,包括:
連接模塊,用于和空白顯示屏建立連接,其中,所述空白顯示屏與所述AR設(shè)備的距離小于預(yù)設(shè)閾值;
第一接收模塊,用于接收所述空白顯示屏發(fā)送的位置信息;
發(fā)送模塊,用于將所述位置信息以及AR設(shè)備的標(biāo)識向服務(wù)器發(fā)送,以供所述服務(wù)器根據(jù)所述AR設(shè)備的標(biāo)識查找到預(yù)先輸入的所述AR設(shè)備使用者的個(gè)人信息,并根據(jù)所述位置信息以及所述AR設(shè)備使用者的個(gè)人信息確定向所述AR設(shè)備發(fā)送的推送內(nèi)容;
第二接收模塊,用于接收所述服務(wù)器發(fā)送的推送內(nèi)容;
顯示模塊,用于在所述空白顯示屏的配合下顯示所述推動(dòng)內(nèi)容。
優(yōu)選地,所述預(yù)先輸入的所述AR設(shè)備使用者的個(gè)人信息具體包括:設(shè)備使用者的年齡、性別、工作、喜好中的至少一個(gè)。
第四方面,本發(fā)明實(shí)施例提供了另一種提供AR內(nèi)容的裝置,包括:
接收模塊,用于接收第一AR設(shè)備發(fā)送的第一位置信息和所述第一AR設(shè)備的標(biāo)識,所述第一位置信息為所述第一AR設(shè)備接收到的空白顯示屏發(fā)送的位置信息,其中,所述第一AR設(shè)備與所述空白顯示屏的距離小于預(yù)設(shè)距離閾值;
查找模塊,用于根據(jù)所述第一AR設(shè)備的標(biāo)識查找到預(yù)先輸入的所述第一AR設(shè)備使用者的個(gè)人信息;
分析模塊,用于根據(jù)所述第一位置信息以及所述第一AR設(shè)備使用者的個(gè)人信息分析并確定向所述第一AR設(shè)備發(fā)送的第一推送內(nèi)容。
推送模塊,用于向所述第一AR設(shè)備發(fā)送第一推送內(nèi)容。
優(yōu)選地,所述預(yù)先輸入的所述第一AR設(shè)備使用者的個(gè)人信息具體包括:第一AR設(shè)備使用者的年齡、性別、工作、喜好中的至少一個(gè)。
優(yōu)選地,所述接收模塊還用于,接收第二AR設(shè)備發(fā)送的第二位置信息和所述第二AR設(shè)備的標(biāo)識,所述第二位置信息為所述第二AR設(shè)備接收到的空白顯示屏發(fā)送的位置信息,其中,所述第二AR設(shè)備與所述空白顯示屏的距離小于預(yù)設(shè)距離閾值;
所述查找模塊還用于,根據(jù)所述第二AR設(shè)備的標(biāo)識查找到預(yù)先輸入的所述第二AR設(shè)備使用者的個(gè)人信息;
所述分析模塊還用于,根據(jù)所述第二位置信息以及所述第二AR設(shè)備使用者的個(gè)人信息分析并確定向所述第二AR設(shè)備發(fā)送的第二推送內(nèi)容;
所述推送模塊還用于,向所述第二AR設(shè)備發(fā)送第二推送內(nèi)容。
本發(fā)明實(shí)施例第五方面提供一種AR設(shè)備,其特征在于,包括:處理器、存儲(chǔ)器、通信接口和總線;所述處理器、所述存儲(chǔ)器和所述通信接口通過所述總線連接并完成相互間的通信;所述存儲(chǔ)器存儲(chǔ)可執(zhí)行程序代碼;所述處理器通過讀取所述存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來運(yùn)行與所述可執(zhí)行程序代碼對應(yīng)的程序,以用于執(zhí)行一種提供AR內(nèi)容的方法;其中,所述方法為第一方面任一項(xiàng)所述的方法。
本發(fā)明實(shí)施例第六方面提供一種服務(wù)器,其特征在于,包括:處理器、存儲(chǔ)器、通信接口和總線;所述處理器、所述存儲(chǔ)器和所述通信接口通過所述總線連接并完成相互間的通信;所述存儲(chǔ)器存儲(chǔ)可執(zhí)行程序代碼;所述處理器通過讀取所述存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來運(yùn)行與所述可執(zhí)行程序代碼對應(yīng)的程序,以用于執(zhí)行一種提供AR內(nèi)容的方法;其中,所述方法為第二方面任一項(xiàng)所述的方法。
第七方面,本發(fā)明提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)了計(jì)算設(shè)備所執(zhí)行的用于主題推薦的程序代碼。所述程序代碼包括用于執(zhí)行在第一方面中任一項(xiàng)的方法的指令。
第八方面,本發(fā)明提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)了計(jì)算設(shè)備所執(zhí)行的用于主題推薦的程序代碼。所述程序代碼包括用于執(zhí)行在第二方面中任一項(xiàng)的方法的指令。
實(shí)施本發(fā)明實(shí)施例,服務(wù)器根據(jù)AR設(shè)備使用者的個(gè)人信息和位置信息向所述AR設(shè)備發(fā)送推送內(nèi)容,所述AR設(shè)備在空白顯示屏的配合下顯示所述推送內(nèi)容,能夠?yàn)槊恳粋€(gè)AR設(shè)備使用者提供個(gè)性化、針對性的內(nèi)容,滿足用戶不同的需求,提升了用戶體驗(yàn)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例提供的一種提供AR內(nèi)容的系統(tǒng)的結(jié)構(gòu)示意圖。
圖2是本發(fā)明實(shí)施例提供的一種提供AR內(nèi)容的方法的流程圖。
圖3是本發(fā)明實(shí)施例提供的另一種提供AR內(nèi)容的方法的流程圖。
圖4是本發(fā)明實(shí)施例提供的一種提供AR內(nèi)容的裝置的結(jié)構(gòu)示意圖。
圖5是本發(fā)明實(shí)施例提供的另一種提供AR內(nèi)容的裝置的結(jié)構(gòu)示意圖。
圖6是本發(fā)明實(shí)施例提供的一種AR設(shè)備的結(jié)構(gòu)示意圖。
圖7是本發(fā)明實(shí)施例提供的一種服務(wù)器的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
需要說明的是,在本發(fā)明實(shí)施例中使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實(shí)施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個(gè)或多個(gè)相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組合。
為了便于對本發(fā)明進(jìn)行理解,首先對能夠?qū)崿F(xiàn)本發(fā)明的AR內(nèi)容的方法的提供AR內(nèi)容的系統(tǒng)進(jìn)行描述。參閱圖1,本發(fā)明實(shí)施例中的提供AR內(nèi)容的系統(tǒng)包括:AR設(shè)備110,空白顯示屏120,服務(wù)器130。所述AR設(shè)備可以是realsense手機(jī),AR眼鏡(如Google glass),HUD(Head-up display),AR隱形眼鏡或者其他能夠?qū)崿F(xiàn)增強(qiáng)現(xiàn)實(shí)功能的設(shè)備。所述空白顯示屏可以是液晶顯示屏、LED顯示屏或者其他具有顯示功能的屏幕,所述空白顯示屏放置在不同的地理位置,具有無線通信功能。在所述AR設(shè)備和所述空白顯示屏之間的距離小于距離閾值時(shí),所述AR設(shè)備和所述空白顯示屏通過無線的方式進(jìn)行連接,所述AR設(shè)備和服務(wù)器之間進(jìn)行無線通信以獲得所述服務(wù)器推送的內(nèi)容,所述服務(wù)器可以放置在所述空白顯示屏附近。所述AR設(shè)備和所述空白顯示屏配合能夠顯示所述服務(wù)器推送的內(nèi)容。
下面結(jié)合商場作為具體的應(yīng)用場景進(jìn)行說明。AR設(shè)備110和服務(wù)器130均被放置在商場的入口處,空白顯示屏A被設(shè)置在商場中的商店1中,空白顯示屏B被設(shè)置在商場中的商店2中。當(dāng)用戶A從商場的入口進(jìn)入商場時(shí),商場的工作人員向用戶A派發(fā)AR設(shè)備1,所述AR設(shè)備1具有唯一標(biāo)識1。然后,商場的工作人員通過電腦、智能手機(jī)、平板或者其他智能終端向服務(wù)器130錄入用戶A的個(gè)人信息,以及錄入用戶A領(lǐng)取的AR設(shè)備1的標(biāo)識1,以使用戶A的個(gè)人信息和AR設(shè)備1的標(biāo)識1相關(guān)聯(lián),其中,向服務(wù)器130錄入的用戶A的個(gè)人信息包括用戶A的性別為女性以及工作、年齡、喜好等信息。用戶A佩戴上AR設(shè)備1,并在商場中行走。當(dāng)用戶A進(jìn)入商店1時(shí),此時(shí)AR設(shè)備1與商店1中的空白顯示屏A之間的距離小于距離閾值,AR設(shè)備1與空白顯示屏A建立無線連接,空白顯示屏A將自身的地理位置信息發(fā)送給AR設(shè)備1。AR設(shè)備1接收到空白顯示屏A的地理位置信息之后,將空白顯示屏A的地理位置信息以及AR設(shè)備1的標(biāo)識1通過無線的方式發(fā)送給服務(wù)器130。服務(wù)器130接收到AR設(shè)備1發(fā)送的AR設(shè)備1的標(biāo)識1以及空白顯示屏A的地理位置信息之后,根據(jù)AR設(shè)備1的標(biāo)識1查找到用戶A的個(gè)人信息,然后,服務(wù)器130根據(jù)用戶A的個(gè)人信息以及空白顯示屏A的地理位置信息確定第一推送內(nèi)容。最后,服務(wù)器130將第一推送內(nèi)容發(fā)送給AR設(shè)備1。AR設(shè)備1接收服務(wù)器130發(fā)送的第一推送內(nèi)容,并在空白顯示屏A的配合下顯示第一推送內(nèi)容。
當(dāng)用戶B從商場的入口進(jìn)入商場時(shí),商場的工作人員向用戶B派發(fā)AR設(shè)備2,所述AR設(shè)備1具有唯一標(biāo)識2。然后,商場的工作人員通過電腦、智能手機(jī)、平板或者其他智能終端向服務(wù)器130錄入用戶B的個(gè)人信息以及錄入用戶B領(lǐng)取的AR設(shè)備2的標(biāo)識2,以使用戶B的個(gè)人信息和AR設(shè)備2的標(biāo)識2相關(guān)聯(lián),其中,向服務(wù)器130錄入的用戶B的個(gè)人信息包括用戶B的性別為男性以及工作、年齡、喜好等信息。用戶B佩戴上AR設(shè)備2,并在商場中行走。當(dāng)用戶B進(jìn)入商店1時(shí),此時(shí)AR設(shè)備2與商店1中的空白顯示屏A之間的距離小于距離閾值,AR設(shè)備2與空白顯示屏A建立無線連接,空白顯示屏A將自身的地理位置信息發(fā)送給AR設(shè)備2。AR設(shè)備2接收到空白顯示屏A的地理位置信息之后,將空白顯示屏A的地理位置信息以及AR設(shè)備2的標(biāo)識2通過無線的方式發(fā)送給服務(wù)器130。服務(wù)器130接收到AR設(shè)備2發(fā)送的AR設(shè)備2的標(biāo)識2以及空白顯示屏A的地理位置信息之后,根據(jù)AR設(shè)備2的標(biāo)識2查找到用戶B的個(gè)人信息,然后,服務(wù)器130根據(jù)用戶B的個(gè)人信息以及空白顯示屏A的地理位置信息確定第二推送內(nèi)容。最后,服務(wù)器130將第二推送內(nèi)容發(fā)送給AR設(shè)備2。AR設(shè)備2接收服務(wù)器130發(fā)送的第二推送內(nèi)容,并在空白顯示屏A的配合下顯示第二推送內(nèi)容。
可以理解的是,由于空白顯示屏A是設(shè)置商店1中,所以,服務(wù)器發(fā)送給AR設(shè)備1和AR設(shè)備2的是與商店1相關(guān)的推送內(nèi)容,例如,商店1是A服裝店,服務(wù)器發(fā)送給AR設(shè)備1和AR設(shè)備2的應(yīng)該是與A服裝店相關(guān)的推送內(nèi)容。其中,因?yàn)橛脩鬉的個(gè)人信息顯示用戶A是女性,用戶B的個(gè)人信息顯示用戶B是男性,所以,給用戶A的AR設(shè)備1推送的第一推送內(nèi)容是與女裝相關(guān)的內(nèi)容,給用戶B的AR設(shè)備2推送的第二推送內(nèi)容是與男裝相關(guān)的內(nèi)容。
當(dāng)用戶A離開商店1,并進(jìn)入商店2時(shí),此時(shí)AR設(shè)備1與商店2中的空白顯示屏B之間的距離小于距離閾值,AR設(shè)備1與空白顯示屏B建立無線連接,空白顯示屏B將自身的地理位置信息發(fā)送給AR設(shè)備1。AR設(shè)備1接收到空白顯示屏B的地理位置信息之后,將空白顯示屏B的地理位置信息以及AR設(shè)備1的標(biāo)識1通過無線的方式發(fā)送給服務(wù)器130。服務(wù)器130接收到AR設(shè)備1發(fā)送的AR設(shè)備1的標(biāo)識1以及空白顯示屏B的地理位置信息之后,根據(jù)AR設(shè)備1的標(biāo)識1查找到用戶A的個(gè)人信息,然后,服務(wù)器130根據(jù)用戶A的個(gè)人信息以及空白顯示屏B的地理位置信息確定第三推送內(nèi)容。最后,服務(wù)器130將第三推送內(nèi)容發(fā)送給AR設(shè)備1。AR設(shè)備1接收服務(wù)器130發(fā)送的第三推送內(nèi)容,并在空白顯示屏B的配合下顯示第三推送內(nèi)容。
當(dāng)用戶B離開商店1,并進(jìn)入商店2時(shí),此時(shí)AR設(shè)備2與商店2中的空白顯示屏B之間的距離小于距離閾值,AR設(shè)備2與空白顯示屏B建立無線連接,空白顯示屏B將自身的地理位置信息發(fā)送給AR設(shè)備2。AR設(shè)備2接收到空白顯示屏B的地理位置信息之后,將空白顯示屏B的地理位置信息以及AR設(shè)備2的標(biāo)識2通過無線的方式發(fā)送給服務(wù)器130。服務(wù)器130接收到AR設(shè)備2發(fā)送的AR設(shè)備2的標(biāo)識2以及空白顯示屏B的地理位置信息之后,根據(jù)AR設(shè)備2的標(biāo)識2查找到用戶B的個(gè)人信息,然后,服務(wù)器130根據(jù)用戶B的個(gè)人信息以及空白顯示屏B的地理位置信息確定第四推送內(nèi)容。最后,服務(wù)器130將第四推送內(nèi)容發(fā)送給AR設(shè)備2。AR設(shè)備2接收服務(wù)器130發(fā)送的第四推送內(nèi)容,并在空白顯示屏B的配合下顯示第四推送內(nèi)容。
可以理解的是,由于空白顯示屏B是設(shè)置商店2中,所以,服務(wù)器發(fā)送給AR設(shè)備1和AR設(shè)備2的是與商店2相關(guān)的推送內(nèi)容,例如,商店2是B鞋店,服務(wù)器發(fā)送給AR設(shè)備1和AR設(shè)備2的應(yīng)該是與B鞋店相關(guān)的推送內(nèi)容。其中,因?yàn)橛脩鬉的個(gè)人信息顯示用戶A是女性,用戶B的個(gè)人信息顯示用戶B是男性,所以,給用戶A的AR設(shè)備1推送的第三推送內(nèi)容是與女鞋相關(guān)的內(nèi)容,給用戶B的AR設(shè)備2推送的第四推送內(nèi)容是與男鞋相關(guān)的內(nèi)容。
請參閱圖2,圖2是本發(fā)明實(shí)施例提供的一種提供AR內(nèi)容的方法的流程圖,本方法從AR設(shè)備的角度出發(fā)進(jìn)行描述,所述一種提供AR內(nèi)容的方法包括步驟S201-S205。
在步驟S201中,AR設(shè)備和空白顯示屏建立連接,其中,所述空白顯示屏與所述AR設(shè)備的距離小于預(yù)設(shè)距離閾值。
具體的,所述空白顯示屏具有通訊功能,在所述空白顯示屏與所述AR設(shè)備的距離小于預(yù)設(shè)距離閾值時(shí),能夠和所述AR設(shè)備通過wifi、藍(lán)牙或者其他無線的形式進(jìn)行連接。在本實(shí)施方式中,所述預(yù)設(shè)距離閾值為用戶設(shè)置的距離閾值,可以大于或者等于0米且小于或者等于10米。舉例來說,所述預(yù)設(shè)距離閾值可以為1米、2米、5米、8米或其他值??梢岳斫獾氖牵鲱A(yù)設(shè)距離閾值可根據(jù)不同的應(yīng)用場景而適當(dāng)?shù)臏p小或增大,其具體取值本發(fā)明實(shí)施例不做限定。
在步驟S202中,所述AR設(shè)備接收所述空白顯示屏發(fā)送的位置信息。
具體的,所述空白顯示屏處在固定的地理位置上,在所述AR設(shè)備和所述空白顯示屏建立連接后,所述空白顯示屏將自己的位置信息發(fā)送給所述AR設(shè)備。
在步驟S203中,所述AR設(shè)備將所述位置信息以及所述AR設(shè)備的標(biāo)識向服務(wù)器發(fā)送。
具體的,所述服務(wù)器可以是租用的服務(wù)器,也可以是自己組建的服務(wù)器。
在本實(shí)施方式中,用戶可以預(yù)先通過智能終端或者AR設(shè)備(在所述AR設(shè)備具有數(shù)據(jù)輸入功能時(shí))將個(gè)人信息存儲(chǔ)到所述服務(wù)器中,所述個(gè)人信息可以包括用戶的年齡、性別、工作、喜好或者其他的個(gè)人特征,所述AR設(shè)備的標(biāo)識和所述個(gè)人信息相關(guān)聯(lián),以供所述服務(wù)器在接收到所述AR設(shè)備的標(biāo)識后根據(jù)所述AR設(shè)備的標(biāo)識查找到預(yù)先輸入的所述AR設(shè)備使用者的個(gè)人信息。在所述服務(wù)器查找到所述AR設(shè)備使用者的個(gè)人信息之后,所述服務(wù)器根據(jù)接收到的所述位置信息以及所述AR設(shè)備使用者的個(gè)人信息確定向所述AR設(shè)備發(fā)送的推送內(nèi)容,所述推送內(nèi)容可以是廣告、視頻、所述位置附近的商家信息或者其他的根據(jù)所述AR設(shè)備使用者的個(gè)人信息和所述位置信息所推送的內(nèi)容。所述推送內(nèi)容可以是事先存儲(chǔ)在服務(wù)器中的。
在步驟S204中,所述AR設(shè)備接收所述服務(wù)器發(fā)送的推送內(nèi)容。
在步驟S205中,所述AR設(shè)備在所述空白顯示屏的配合下顯示所述推送內(nèi)容。
具體的,所述AR設(shè)備接收所述服務(wù)器發(fā)送的推送內(nèi)容之后,用戶不能直接在所述AR設(shè)備看到所述推送內(nèi)容,在用戶佩戴所述AR設(shè)備并看向所述空白顯示屏?xí)r,用戶會(huì)看到所述推送內(nèi)容疊加在所述空白顯示屏上,能看到清晰的顯示畫面。
上述可知,本發(fā)明實(shí)施例的一種提供AR內(nèi)容的方法,AR設(shè)備通過接收服務(wù)器根據(jù)AR設(shè)備使用者的個(gè)人信息和位置信息進(jìn)行分析后向所述AR設(shè)備發(fā)送的推送內(nèi)容,并在空白顯示屏的配合下顯示所述推送內(nèi)容,能夠?yàn)锳R設(shè)備使用者提供個(gè)性化、針對性的內(nèi)容,滿足用戶不同的需求,提升了用戶體驗(yàn)。
參閱圖3,圖3為本發(fā)明實(shí)施例提供的另一種提供AR內(nèi)容的方法,本方法從服務(wù)器的角度出發(fā)進(jìn)行描述,所述服務(wù)器可以是租用的服務(wù)器,也可以是自己組建的服務(wù)器,所述一種提供AR內(nèi)容的方法包括步驟S301-S304。
在步驟S301中,服務(wù)器接收第一AR設(shè)備發(fā)送的第一位置信息和所述第一AR設(shè)備的標(biāo)識。具體的,所述第一位置信息為所述第一AR設(shè)備接收到的空白顯示屏發(fā)送的第一位置信息,其中,所述第一AR設(shè)備與所述空白顯示屏的距離小于預(yù)設(shè)距離閾值。
具體的,所述空白顯示屏具有通訊功能,在所述空白顯示屏與所述第一AR設(shè)備的距離小于預(yù)設(shè)距離閾值時(shí),能夠和所述第一AR設(shè)備通過wifi、藍(lán)牙或者其他無線的形式進(jìn)行連接,并將自己的位置信息發(fā)送給所述第一AR設(shè)備,所述位置信息為第一位置信息。之后,所述服務(wù)器會(huì)接收到所述第一AR設(shè)備發(fā)送的第一位置信息和所述第一AR設(shè)備的標(biāo)識。
在步驟S302中,所述服務(wù)器根據(jù)所述第一AR設(shè)備的標(biāo)識查找到預(yù)先輸入的所述第一AR設(shè)備使用者的個(gè)人信息。
在本實(shí)施方式中,所述服務(wù)器中存儲(chǔ)有用戶預(yù)先通過智能終端或者所述第一AR設(shè)備(在所述第一AR設(shè)備具有數(shù)據(jù)輸入功能時(shí))輸入的個(gè)人信息,所述個(gè)人信息可以包括用戶的年齡、性別、工作、喜好或者其他的個(gè)人特征,所述第一AR設(shè)備的標(biāo)識和所述個(gè)人信息相關(guān)聯(lián),所述服務(wù)器在接收到所述第一AR設(shè)備的標(biāo)識后可根據(jù)所述第一AR設(shè)備的標(biāo)識查找到預(yù)先輸入的所述第一AR設(shè)備使用者的個(gè)人信息。
在步驟S303中,所述服務(wù)器根據(jù)所述第一位置信息以及所述第一AR設(shè)備使用者的個(gè)人信息分析并確定向所述第一AR設(shè)備發(fā)送的第一推送內(nèi)容。
在本實(shí)施方式中,在所述服務(wù)器查找到所述第一AR設(shè)備使用者的個(gè)人信息之后,所述服務(wù)器根據(jù)接收到的所述第一位置信息以及所述第一AR設(shè)備使用者的個(gè)人信息進(jìn)行分析并確定向所述第一AR設(shè)備發(fā)送的第一推送內(nèi)容,所述第一推送內(nèi)容可以是廣告、視頻、當(dāng)前位置附近的商家信息或者其他的根據(jù)所述第一AR設(shè)備使用者的個(gè)人信息和所述第一位置信息所推送的內(nèi)容。所述推送的內(nèi)容可以是事先存儲(chǔ)在服務(wù)器中的。
在步驟S304中,所述服務(wù)器向所述第一AR設(shè)備發(fā)送所述第一推送內(nèi)容。
在本實(shí)施方式中,上述所述的提供AR內(nèi)容的方法針對所述第一AR設(shè)備,所述服務(wù)器為所述第一AR設(shè)備提供定制化的內(nèi)容。在其他實(shí)施方式中,所述服務(wù)器可以同時(shí)給多個(gè)AR設(shè)備提供不同的AR內(nèi)容,具體來說,所述服務(wù)器接收第二AR設(shè)備發(fā)送的第二位置信息和所述第二AR設(shè)備的標(biāo)識,所述第二位置信息為所述第二AR設(shè)備接收到的所述空白顯示屏發(fā)送的位置信息,其中,所述第二AR設(shè)備與所述空白顯示屏的距離小于距離閾值;
所述服務(wù)器根據(jù)所述第二AR設(shè)備的標(biāo)識查找到預(yù)先輸入的所述第二AR設(shè)備使用者的個(gè)人信息;
所述服務(wù)器根據(jù)所述第二位置信息以及所述第二AR設(shè)備使用者的個(gè)人信息向所述第二AR設(shè)備發(fā)送第二推送內(nèi)容。
可以理解的是,所述服務(wù)器在同一時(shí)間可以根據(jù)不同的AR設(shè)備使用者的信息和地理位置給不同的AR設(shè)備推送不同的定制化的內(nèi)容。
上述可知,本發(fā)明實(shí)施例的一種提供AR內(nèi)容的方法,服務(wù)器根據(jù)AR設(shè)備使用者的個(gè)人信息和位置信息向所述AR設(shè)備發(fā)送推送內(nèi)容,所述AR設(shè)備在空白顯示屏的配合下顯示所述推送內(nèi)容,能夠?yàn)锳R設(shè)備使用者提供個(gè)性化、針對性的內(nèi)容,滿足用戶不同的需求,提升了用戶體驗(yàn)。
參閱圖4,圖4是本發(fā)明實(shí)施例提供的一種提供AR內(nèi)容的裝置,所述裝置400包括:連接模塊410,第一接收模塊420,發(fā)送模塊430,第二接收模塊440,顯示模塊450。所述裝置應(yīng)用于AR設(shè)備,所述AR設(shè)備為增強(qiáng)現(xiàn)實(shí)設(shè)備,可以是realsense手機(jī),AR眼鏡(如Google glass),HUD(Head-up display),AR隱形眼鏡或者其他能夠?qū)崿F(xiàn)增強(qiáng)現(xiàn)實(shí)功能的設(shè)備。
所述連接模塊410,用于和空白顯示屏建立連接,其中,所述空白顯示屏與所述裝置的距離小于預(yù)設(shè)閾值。
具體的,所述空白顯示屏具有通訊功能,在所述空白顯示屏與所述裝置的距離小于預(yù)設(shè)距離閾值時(shí),能夠和所述連接模塊410通過wifi、藍(lán)牙或者其他無線的形式進(jìn)行連接。在本實(shí)施方式中,所述預(yù)設(shè)距離閾值為用戶設(shè)置的距離閾值,可以大于或者等于0米且小于或者等于10米。舉例來說,所述預(yù)設(shè)距離閾值可以為1米、2米、5米、8米或其他值??梢岳斫獾氖?,所述預(yù)設(shè)距離閾值可根據(jù)不同的應(yīng)用場景而適當(dāng)?shù)臏p小或增大,其具體取值本發(fā)明實(shí)施例不做限定。
所述第一接收模塊420,用于接收所述空白顯示屏發(fā)送的位置信息。
具體的,所述空白顯示屏處在固定的地理位置上,在所述連接模塊410和所述空白顯示屏建立連接后,所述空白顯示屏將自己的位置信息發(fā)送給所述第一接收模塊420。
所述發(fā)送模塊430,用于將所述位置信息以及所述AR設(shè)備的標(biāo)識向服務(wù)器發(fā)送。
具體的,所述服務(wù)器可以是租用的服務(wù)器,也可以是自己組建的服務(wù)器。
在本實(shí)施方式中,用戶可以預(yù)先通過智能終端或者AR設(shè)備(在所述AR設(shè)備具有數(shù)據(jù)輸入功能時(shí))將個(gè)人信息存儲(chǔ)到所述服務(wù)器中,所述個(gè)人信息可以包括用戶的年齡、性別、工作、喜好或者其他的個(gè)人特征,所述AR設(shè)備的標(biāo)識和所述個(gè)人信息相關(guān)聯(lián),以供所述服務(wù)器在接收到所述AR設(shè)備的標(biāo)識后根據(jù)所述AR設(shè)備的標(biāo)識查找到預(yù)先輸入的所述AR設(shè)備使用者的個(gè)人信息。在所述服務(wù)器查找到所述AR設(shè)備使用者的個(gè)人信息之后,所述服務(wù)器根據(jù)接收到的所述位置信息以及所述AR設(shè)備使用者的個(gè)人信息確定向所述AR設(shè)備發(fā)送的推送內(nèi)容,所述推送內(nèi)容可以是廣告、視頻、所述位置附近的商家信息或者其他的根據(jù)所述AR設(shè)備使用者的個(gè)人信息和所述位置信息所推送的內(nèi)容。所述推送內(nèi)容可以是事先存儲(chǔ)在服務(wù)器中的。
第二接收模塊440,用于接收所述服務(wù)器發(fā)送的推送內(nèi)容。
顯示模塊450,用于在所述空白顯示屏的配合下顯示所述推送內(nèi)容。
具體的,所述第二接收模塊440接收所述服務(wù)器發(fā)送的推送內(nèi)容之后,用戶不能直接在所述顯示模塊450上看到所述推送內(nèi)容,在用戶通過顯示模塊450看向所述空白顯示屏?xí)r,會(huì)看到所述推送內(nèi)容疊加在所述空白顯示屏上,能看到清晰的顯示畫面。
上述可知,本發(fā)明實(shí)施例的一種提供AR內(nèi)容的裝置,通過接收服務(wù)器根據(jù)AR設(shè)備使用者的個(gè)人信息和位置信息向所述第二接收模塊發(fā)送的推送內(nèi)容,并在空白顯示屏的配合下顯示所述推送內(nèi)容,能夠?yàn)锳R設(shè)備使用者提供個(gè)性化、針對性的內(nèi)容,滿足用戶不同的需求,提升了用戶體驗(yàn)。
參閱圖5,圖5是本發(fā)明實(shí)施例提供的另外一種提供AR內(nèi)容的裝置,所述裝置應(yīng)用于服務(wù)器,所述裝置500包括:
接收模塊510,用于接收第一AR設(shè)備發(fā)送的第一位置信息和所述第一AR設(shè)備的標(biāo)識,所述第一位置信息為所述第一AR設(shè)備接收到的空白顯示屏發(fā)送的第一位置信息,其中,所述第一AR設(shè)備與所述空白顯示屏的距離小于預(yù)設(shè)距離閾值。
具體的,所述第一AR設(shè)備為增強(qiáng)現(xiàn)實(shí)設(shè)備,可以是realsense手機(jī),AR眼鏡(如Google glass),HUD(Head-up display),AR隱形眼鏡或者其他能夠?qū)崿F(xiàn)增強(qiáng)現(xiàn)實(shí)功能的設(shè)備。所述空白顯示屏具有通訊功能,在所述空白顯示屏與所述第一AR設(shè)備的距離小于預(yù)設(shè)距離閾值時(shí),能夠和所述第一AR設(shè)備通過wifi、藍(lán)牙或者其他無線的形式進(jìn)行連接,并將自己的位置信息發(fā)送給所述第一AR設(shè)備,所述位置信息為第一位置信息。之后,所述接收模塊510會(huì)接收到所述第一AR設(shè)備發(fā)送的第一位置信息和所述第一AR設(shè)備的標(biāo)識。
在其他實(shí)施方式中,所述接收模塊410還用于接收第二AR設(shè)備發(fā)送的第二位置信息和所述第二AR設(shè)備的標(biāo)識,所述第二位置信息為所述第二AR設(shè)備接收到的空白顯示屏發(fā)送的第二位置信息,其中,所述第二AR設(shè)備與所述空白顯示屏的距離小于預(yù)設(shè)距離閾值。
查找模塊520,用于根據(jù)所述第一AR設(shè)備的標(biāo)識查找到預(yù)先輸入的所述第一AR設(shè)備使用者的個(gè)人信息。
在其他實(shí)施方式中,所述查找模塊520還用于,根據(jù)所述第二AR設(shè)備的標(biāo)識查找到預(yù)先輸入的所述第二AR設(shè)備使用者的個(gè)人信息。
存儲(chǔ)模塊530,用于存儲(chǔ)用戶預(yù)先通過智能終端或者所述第一AR設(shè)備(在所述第一AR設(shè)備具有數(shù)據(jù)輸入功能時(shí))輸入的個(gè)人信息。
在本實(shí)施方式中,所述個(gè)人信息可以包括用戶的年齡、性別、工作、喜好或者其他的個(gè)人特征,所述第一AR設(shè)備的標(biāo)識和所述個(gè)人信息相關(guān)聯(lián)
在其他實(shí)施方式中,所述存儲(chǔ)模塊530還用于存儲(chǔ)用戶預(yù)先通過智能終端或者所述第二AR設(shè)備(在所述第二AR設(shè)備具有數(shù)據(jù)輸入功能時(shí))輸入的個(gè)人信息。
分析模塊540,用于根據(jù)所述第一位置信息以及所述第一AR設(shè)備使用者的個(gè)人信息分析并確定向所述第一AR設(shè)備發(fā)送的第一推送內(nèi)容。
在本實(shí)施方式中,在所述查找模塊520查找到所述第一AR設(shè)備使用者的個(gè)人信息之后,所述分析模塊540根據(jù)接收到的所述第一位置信息以及所述第一AR設(shè)備使用者的個(gè)人信息進(jìn)行分析并確定向所述第一AR設(shè)備發(fā)送的第一推送內(nèi)容,所述第一推送內(nèi)容可以是廣告、視頻、當(dāng)前位置附近的商家信息或者其他的根據(jù)所述第一AR設(shè)備使用者的個(gè)人信息和所述第一位置信息所推送的內(nèi)容。所述推送內(nèi)容可以是事先存儲(chǔ)在存儲(chǔ)模塊530中的。
在其他實(shí)施方式中,所述分析模塊還用于,根據(jù)所述第二位置信息以及所述第二AR設(shè)備使用者的個(gè)人信息分析并確定向所述第二AR設(shè)備發(fā)送的第二推送內(nèi)容。
推送模塊550,用于向所述第一AR設(shè)備發(fā)送所述第一推送內(nèi)容。
在其他實(shí)施方式中,所述推送模塊還用于,向所述第二AR設(shè)備發(fā)送第二推送內(nèi)容。
可以理解的是,上述的一種提供AR內(nèi)容的裝置可以同時(shí)給多個(gè)AR設(shè)備提供定制化的AR內(nèi)容。
上述可知,本發(fā)明實(shí)施例的一種提供AR內(nèi)容的裝置,根據(jù)AR設(shè)備使用者的個(gè)人信息和位置信息分析并確定向所述AR設(shè)備發(fā)送的推送內(nèi)容,能夠?yàn)锳R設(shè)備使用者提供個(gè)性化、針對性的內(nèi)容,滿足用戶不同的需求,提升了用戶體驗(yàn)。
請參見圖6,圖6為本發(fā)明實(shí)施例公開的一種AR設(shè)備的結(jié)構(gòu)示意圖,包括:至少一個(gè)處理器601、通信接口602、用戶接口603和存儲(chǔ)器604,處理器601、通信接口602、用戶接口603和存儲(chǔ)器604可通過總線或者其它方式連接,本發(fā)明實(shí)施例以通過總線605連接為例。其中,
處理器601可以是通用處理器,例如中央處理器(Central Processing Unit,CPU)。
通信接口602可以為有線接口(例如以太網(wǎng)接口)或無線接口(例如蜂窩網(wǎng)絡(luò)接口或使用無線局域網(wǎng)接口),用于與其他終端或網(wǎng)站進(jìn)行通信。本發(fā)明實(shí)施例中,通信接口602具體用于將目標(biāo)推薦對象推薦給終端的用戶。
用戶接口603具體可為觸控面板,包括觸摸屏和觸控屏,用于檢測觸控面板上的操作指令,用戶接口603也可以是物理按鍵或者鼠標(biāo)。用戶接口603還可以為顯示屏,用于輸出、顯示圖像或數(shù)據(jù)。
存儲(chǔ)器604可以包括易失性存儲(chǔ)器(Volatile Memory),例如隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM);存儲(chǔ)器也可以包括非易失性存儲(chǔ)器(Non-Volatile Memory),例如只讀存儲(chǔ)器(Read-Only Memory,ROM)、快閃存儲(chǔ)器(Flash Memory)、硬盤(Hard Disk Drive,HDD)或固態(tài)硬盤(Solid-State Drive,SSD);存儲(chǔ)器604還可以包括上述種類的存儲(chǔ)器的組合。存儲(chǔ)器604用于存儲(chǔ)一組程序代碼,處理器601用于調(diào)用存儲(chǔ)器604中存儲(chǔ)的程序代碼,執(zhí)行如下操作:
和空白顯示屏建立連接,其中,所述空白顯示屏與所述AR設(shè)備的距離小于預(yù)設(shè)距離閾值;
接收所述空白顯示屏發(fā)送的位置信息,并將所述位置信息以及所述AR設(shè)備的標(biāo)識向服務(wù)器發(fā)送,以供所述服務(wù)器根據(jù)所述AR設(shè)備的標(biāo)識查找到預(yù)先輸入的所述AR設(shè)備使用者的個(gè)人信息,并根據(jù)所述位置信息以及所述AR設(shè)備使用者的個(gè)人信息確定向所述AR設(shè)備發(fā)送的推送內(nèi)容;
接收所述服務(wù)器發(fā)送的推送內(nèi)容,以在所述空白顯示屏的配合下顯示所述推送內(nèi)容。
可選地,所述預(yù)先輸入的所述AR設(shè)備使用者的個(gè)人信息具體包括:AR設(shè)備使用者的年齡、性別、工作、喜好中的至少一個(gè)。
請參見圖7,圖7為本發(fā)明實(shí)施例公開的一種服務(wù)器的結(jié)構(gòu)示意圖。本實(shí)施例的服務(wù)器包括:至少一個(gè)處理器701、通信接口702、用戶接口703和存儲(chǔ)器704,處理器701、通信接口702、用戶接口703和存儲(chǔ)器704可通過總線或者其它方式連接,本發(fā)明實(shí)施例以通過總線705連接為例。其中,
處理器701可以是通用處理器,例如中央處理器(Central Processing Unit,CPU)。
通信接口702可以為有線接口(例如以太網(wǎng)接口)或無線接口(例如蜂窩網(wǎng)絡(luò)接口或使用無線局域網(wǎng)接口),用于與其他終端或網(wǎng)站進(jìn)行通信。本發(fā)明實(shí)施例中,通信接口702具體用于將目標(biāo)推薦對象推薦給終端的用戶。
用戶接口703具體可為觸控面板,包括觸摸屏和觸控屏,用于檢測觸控面板上的操作指令,用戶接口703也可以是物理按鍵或者鼠標(biāo)。用戶接口703還可以為顯示屏,用于輸出、顯示圖像或數(shù)據(jù)。
存儲(chǔ)器704可以包括易失性存儲(chǔ)器(Volatile Memory),例如隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM);存儲(chǔ)器也可以包括非易失性存儲(chǔ)器(Non-Volatile Memory),例如只讀存儲(chǔ)器(Read-Only Memory,ROM)、快閃存儲(chǔ)器(Flash Memory)、硬盤(Hard Disk Drive,HDD)或固態(tài)硬盤(Solid-State Drive,SSD);存儲(chǔ)器704還可以包括上述種類的存儲(chǔ)器的組合。存儲(chǔ)器704用于存儲(chǔ)一組程序代碼,處理器701用于調(diào)用存儲(chǔ)器704中存儲(chǔ)的程序代碼,執(zhí)行如下操作:
接收第一AR設(shè)備發(fā)送的第一位置信息和所述第一AR設(shè)備的標(biāo)識,所述第一位置信息為所述第一AR設(shè)備接收到的空白顯示屏發(fā)送的位置信息,其中,所述第一AR設(shè)備與所述空白顯示屏的距離小于預(yù)設(shè)距離閾值;
根據(jù)所述第一AR設(shè)備的標(biāo)識查找到預(yù)先輸入的所述第一AR設(shè)備使用者的個(gè)人信息;
根據(jù)所述第一位置信息以及所述第一AR設(shè)備使用者的個(gè)人信息分析并確定向所述第一AR設(shè)備發(fā)送的第一推送內(nèi)容;
向所述第一AR設(shè)備發(fā)送所述第一推送內(nèi)容。
可選地,所述預(yù)先輸入的所述第一AR設(shè)備使用者的個(gè)人信息具體包括:第一AR設(shè)備使用者的年齡、性別、工作、喜好中的至少一個(gè)。
可選地,接收第二AR設(shè)備發(fā)送的第二位置信息和所述第二AR設(shè)備的標(biāo)識,所述第二位置信息為所述第二AR設(shè)備接收到的所述空白顯示屏發(fā)送的位置信息,其中,所述第二AR設(shè)備與所述空白顯示屏的距離小于距離閾值;
根據(jù)所述第二AR設(shè)備的標(biāo)識查找到預(yù)先輸入的所述第二AR設(shè)備使用者的個(gè)人信息;
根據(jù)所述第二位置信息以及所述第二AR設(shè)備使用者的個(gè)人信息分析并確定向所述第二AR設(shè)備發(fā)送的第二推送內(nèi)容;
向所述第二AR設(shè)備發(fā)送所述第二推送內(nèi)容。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory,RAM)等。
以上所揭露的僅為本發(fā)明一種較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。