本發(fā)明涉及信息交互領(lǐng)域,具體地說涉及一種基于位置的信息交互方法及服務(wù)器。
背景技術(shù):目前常用的通信交互主要通過通話或者短信息實現(xiàn)?,F(xiàn)有的短信息形式雖然不僅限于文本,還可以進(jìn)行圖片、音視頻等的彩信傳輸,但是這種傳統(tǒng)的方式限于手機(jī)端點對點接收,并不能使得非指定用戶進(jìn)行接收;另外,雖然短信息內(nèi)容可以完全表達(dá)用戶所要傳遞的消息,但是這種短信形式實用性足夠,趣味性不足,不能真實還原發(fā)送方發(fā)送短信所處的地理位置信息,因此接收方用戶沒有身臨其境的感覺,用戶體驗差。
技術(shù)實現(xiàn)要素:本發(fā)明提供一種基于位置的信息交互的方法,用于提高信息交互中的場景感,增加用戶體驗。根據(jù)本發(fā)明的一個方面,提供一種基于位置的信息交互方法,其中,包括以下步驟:a)接收第一用戶上傳的富媒體信息包,所述富媒體信息包中包括富媒體信息以及所述富媒體信息的位置信息;b)響應(yīng)于第二用戶的信息交互請求,檢測所述第二用戶的位置信息;c)當(dāng)所述第二用戶的位置信息與所述富媒體信息的位置信息匹配時,檢測所述富媒體信息的接收方信息;d)當(dāng)所述第二用戶為所述富媒體信息的指定接收方或者所述富媒體信息不指定接收方時,將所述富媒體信息提供給所述第二用戶。根據(jù)本發(fā)明的另一個方面,提供一種用于基于位置的信息交互的服務(wù)器,其中,包括:接收裝置,用于接收第一用戶上傳的富媒體信息包,所述富媒體信息包中包括富媒體信息以及所述富媒體信息的位置信息;響應(yīng)裝置,用于響應(yīng)于第二用戶的信息交互請求,檢測所述第二用戶的位置信息;檢測裝置,用于當(dāng)所述第二用戶的位置信息與所述富媒體信息的位置信息匹配時,檢測所述富媒體信息的接收方信息;富媒體信息發(fā)送裝置,用于當(dāng)所述第二用戶為所述富媒體信息的指定接收方或者所述富媒體信息不指定接收方時,將所述富媒體信息提供給所述第二用戶。本發(fā)明提供的基于位置的信息交互方法及服務(wù)器,發(fā)送方與接收方通過富媒體信息包進(jìn)行信息交互,所述富媒體信息包中包含有富媒體信息和富媒體信息的位置信息,通過在傳統(tǒng)的信息交互方式中,增加位置信息,可以有效增加該富媒體信息的場景感,給接收方以身臨其境的感覺,極大提高了用戶體驗,使傳輸?shù)男畔⒏迂S富,信息量更大。附圖說明通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:圖1為根據(jù)本發(fā)明的一種基于位置的信息交互方法的一個具體實施方式的流程示意圖;圖2為根據(jù)本發(fā)明的一種用于基于位置的信息交互的服務(wù)器的一個具體實施方式的結(jié)構(gòu)示意圖;圖3為根據(jù)本發(fā)明的一種用于基于位置的信息交互的服務(wù)器的另一個具體實施方式的結(jié)構(gòu)示意圖;附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。具體實施方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明的實施例作詳細(xì)描述。下面詳細(xì)描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。下文的公開提供了許多不同的實施例或例子用來實現(xiàn)本發(fā)明的不同結(jié)構(gòu)。為了簡化本發(fā)明的公開,下文中對特定例子的部件和設(shè)置進(jìn)行描述。當(dāng)然,它們僅僅為示例,并且目的不在于限制本發(fā)明。此外,本發(fā)明可以在不同例子中重復(fù)參考數(shù)字和/或字母。這種重復(fù)是為了簡化和清楚的目的,其本身不指示所討論各種實施例和/或設(shè)置之間的關(guān)系。應(yīng)當(dāng)注意,在附圖中所圖示的部件不一定按比例繪制。本發(fā)明省略了對公知組件和處理技術(shù)及工藝的描述以避免不必要地限制本發(fā)明。如圖1所示,圖1為根據(jù)本發(fā)明提供的一種基于位置的信息交互方法的一個具體實施方式的流程示意圖,包括步驟S101~S104,下面對圖1所示的方法進(jìn)行說明。步驟S101,接收第一用戶上傳的富媒體信息包,所述富媒體信息包中包括富媒體信息以及所述富媒體信息的位置信息。為了更好地體現(xiàn)富媒體信息包中的富媒體信息的位置信息,通常第一用戶采用移動終端進(jìn)行上傳富媒體信息包,所述移動終端例如包括:手機(jī)、PDA(PersonalDigitalAssistant,個人數(shù)字助理)、筆記本電腦等。優(yōu)選采用帶有攝像頭的移動終端作為上傳富媒體信息包的設(shè)備。所述富媒體信息包括:文本、圖像、音頻和/或視頻。所述富媒體信息的位置信息包括:所述富媒體信息所在的經(jīng)緯度坐標(biāo)、行政區(qū)域地址、建筑物名稱、生成所述富媒體信息時使用的移動終端的傳感器參數(shù)和/或所述移動終端的攝像頭影像。富媒體信息包可以是事先生成的,只是由第一用戶進(jìn)行上傳,也可以是第一用戶自己撰寫的。第一用戶通過開啟攝像頭來選擇空中位置,將所述空中位置作為其所撰寫的所述富媒體信息的位置信息。例如:第一用戶通過開啟攝像頭,在鳥巢旁邊選擇一個合適的空中位置給鳥巢拍了一張照片,那么這張照片可以作為富媒體信息。此外,第一用戶還可以在所述照片上增加一些文字評論或者配上音視頻文件,生成一個多元化的富媒體信息。而這個空中位置則記錄為撰寫所述富媒體信息的位置信息。所述位置信息包括但不限于第一用戶拍照時移動終端所在的經(jīng)緯度、攝像頭的高度和俯仰角、水平方向。富媒體信息和富媒體信息的位置信息組成了富媒體信息包,第一用戶將該富媒體信息包上傳至服務(wù)器。第一用戶在上傳該富媒體信息時,可以指定能夠看到該信息的群組。該群組可以上第一用戶移動終端登錄的社交網(wǎng)絡(luò)或即時通信工具中的群組,例如QQ群、微信群、通訊錄中的分類群組;也可以是上傳富媒體信息的該第一用戶指定的篩選條件,例如,接收者的性別、年齡范圍、職業(yè)、畢業(yè)學(xué)校、愛好、所使用移動終端的種類或型號等。只有符合第一用戶選定群組或篩選條件的其他用戶才可能收到第一用戶在特定位置發(fā)放的富媒體信息。第一用戶還可以設(shè)定該富媒體信息在該位置保留的時間段,超過預(yù)定時間段,該富媒體信息不會被展示出來。再例如,當(dāng)?shù)谝挥脩粼陔娪霸嚎吹揭粋€電影海報時,可以在一個合適的角度用諸如手機(jī)等移動終端對所述電影海報進(jìn)行拍照,并對所述照片配以一些影評信息,生成一個帶有圖片和文字的富媒體信息。移動終端攝像頭攝取圖片時所選擇的空中位置保存為所述富媒體信息的位置信息。所述富媒體信息和所述富媒體信息的位置信息組成了富媒體信息包,第一用戶將所述富媒體信息包上傳至服務(wù)器。步驟S102,響應(yīng)于第二用戶的信息交互請求,檢測所述第二用戶的位置信息。優(yōu)選的,所述第二用戶通過開啟攝像頭來選擇空中位置,以向服務(wù)器發(fā)送信息交互請求并提取所述空中位置的富媒體信息。例如:當(dāng)用戶游覽到鳥巢附近時,開啟移動終端攝像頭選擇一個空中位置,可以將移動終端置于一定的高度,攝像頭朝向一定的角度,以對準(zhǔn)鳥巢主建筑。選擇好空中位置后,向服務(wù)器發(fā)送信息交互請求。服務(wù)器響應(yīng)于該信息交互請求,檢測第二用戶的位置信息。第二用戶的位置信息包括但不限于第二用戶提交信息交互請求時使用的移動終端所在的經(jīng)緯度、所述移動終端的攝像頭的高度和方向等。繼續(xù)執(zhí)行步驟S103,當(dāng)所述第二用戶的位置信息與所述富媒體信息的位置信息匹配時,檢測所述富媒體信息的接收方信息。可以理解,匹配的最優(yōu)狀態(tài)為第二用戶的位置信息與所述富媒體信息的位置信息完全相同,例如:經(jīng)緯度、攝像頭高度和方向等都一樣。在實際操作中,完全重合的狀態(tài)并不常見,因此當(dāng)富媒體信息的位置信息與第二用戶的位置信息的差別在一定范圍內(nèi),以認(rèn)為它們是相互匹配的。例如:當(dāng)兩者經(jīng)、緯度差均小于0.00001°時,認(rèn)為兩者是相互匹配的。再如:攝像頭的高度與富媒體信息的位置信息中的高度信息相差小于20cm時,角度差別小于5°時,認(rèn)為兩者相互匹配。接下來執(zhí)行步驟S104,當(dāng)所述第二用戶為所述富媒體信息的指定接收方或者所述富媒體信息不指定接收方時,將所述富媒體信息提供給所述第二用戶。富媒體信息不指定接收方時,是指這個信息可以被所有用戶接收,只要有用戶提交信息交互請求,且該用戶的位置信息與所述富媒體信息的位置信息相匹配,那么服務(wù)器就會將富媒體信息發(fā)送給所述用戶,通常將提交信息交互請求的用戶成為第二用戶。例如:第一用戶上傳的在長白山附近的某個空中位置撰寫的富媒體信息(長白山的照片和評價)不指定接收方,那么當(dāng)?shù)诙脩舻奈恢门c所述富媒體信息的位置相匹配,并提交了信息交互請求時,服務(wù)器會將所述富媒體信息發(fā)送給第二用戶??梢岳斫?,第二用戶可以為一個或者多個。優(yōu)選的,當(dāng)富媒體信息指定接收方,且第二用戶為指定接收方時,向所述第二用戶發(fā)送所述第一用戶指定所述第二用戶接收所述富媒體信息的提示信息。所述提示信息通過攝像機(jī)影像、傳感器參數(shù)、地圖、羅盤、和/或指針將所述富媒體信息的位置信息提供給所述第二用戶,所述第二用戶可以根據(jù)所述提示信息定位所述富媒體信息。例如:當(dāng)富媒體信息為鳥巢附近的風(fēng)景照和景色評論,第二用戶為指定接收方時,向所述第二用戶發(fā)送一條提示信息。提示信息可以為,首先是文字提醒,提示在鳥巢附近有一條富媒體信息等待接收;之后,提示信息將展示地圖,根據(jù)第二用戶的當(dāng)前位置進(jìn)行定位,并向第二用戶提供導(dǎo)航路線,提示其從當(dāng)前位置到鳥巢附近獲取富媒體信息的具體路線。地圖會隨著第二用戶位置的移動而實時變化。當(dāng)?shù)诙脩舻竭_(dá)鳥巢附近時,服務(wù)器會通過傳感器感應(yīng)第二用戶的位置以及其所持移動終端的高度、角度等信息,并通過羅盤、指針等方式指示第二用戶調(diào)整移動終端的位置和攝像頭的角度,以便能夠獲取到富媒體信息。綜上所述,發(fā)放信息的用戶可以指定滿足一定篩選條件的其他用戶在預(yù)定的時間、地點、用移動終端上的攝像頭在預(yù)定的方向和角度上找到該信息。不同于現(xiàn)有技術(shù)主動推送信息的方式,本發(fā)明的方法可以增加其他用戶找信息的樂趣,同時可以應(yīng)用于許多虛擬與現(xiàn)實結(jié)合的游戲中。參考圖2,圖2示出根據(jù)本發(fā)明一種用于基于位置的信息交互的服務(wù)器10的一種具體實施方式的結(jié)構(gòu)示意圖。服務(wù)器10包括:接收裝置11,響應(yīng)裝置12,檢測裝置13和富媒體信息發(fā)送裝置14。接收裝置11,用于接收第一用戶上傳的富媒體信息包,所述富媒體信息包中包括富媒體信息以及所述富媒體信息的位置信息。為了更好地體現(xiàn)富媒體信息包中的富媒體信息的位置信息,通常第一用戶采用移動終端進(jìn)行上傳富媒體信息包,所述移動終端例如包括:手機(jī)、PDA(PersonalDigitalAssistant,個人數(shù)字助理)、筆記本電腦等。優(yōu)選采用帶有攝像頭的移動終端作為上傳富媒體信息包的設(shè)備。所述富媒體信息包括:文本、圖像、音頻和/或視頻。所述富媒體信息的位置信息包括:所述富媒體信息所在的經(jīng)緯度坐標(biāo)、行政區(qū)域地址、建筑物名稱、生成所述富媒體信息時使用的移動終端的傳感器參數(shù)和/或所述移動終端的攝像頭影像。富媒體信息包可以是事先生成的,只是由第一用戶進(jìn)行上傳,也可以是第一用戶自己撰寫的。第一用戶通過開啟攝像頭來選擇空中位置,將所述空中位置作為其所撰寫的所述富媒體信息的位置信息。例如:第一用戶通過開啟攝像頭,在鳥巢旁邊選擇一個合適的空中位置給鳥巢拍了一張照片,那么這張照片可以作為富媒體信息。此外,第一用戶還可以在所述照片上增加一些文字評論或者配上音視頻文件,生成一個多元化的富媒體信息。而這個空中位置則記錄為撰寫所述富媒體信息的位置信息。所述位置信息包括但不限于第一用戶拍照時移動終端所在的經(jīng)緯度、攝像頭的高度和方向。富媒體信息和富媒體信息的位置信息組成了富媒體信息包,第一用戶將該富媒體信息包上傳至服務(wù)器。再例如,當(dāng)?shù)谝挥脩粼陔娪霸嚎吹揭粋€電影海報時,可以在一個合適的角度用諸如手機(jī)等移動終端對所述電影海報進(jìn)行拍照,并對所述照片配以一些影評信息,生成一個帶有圖片和文字的富媒體信息。移動終端攝像頭攝取圖片時所選擇的空中位置保存為所述富媒體信息的位置信息。移動終端攝像頭還可以在攝取的圖片中的預(yù)定位置設(shè)置為該富媒體信息展現(xiàn)的位置。所述富媒體信息和所述富媒體信息的位置信息組成了富媒體信息包,第一用戶將所述富媒體信息包上傳至服務(wù)器10。響應(yīng)裝置12,用于響應(yīng)于第二用戶的信息交互請求,檢測所述第二用戶的位置信息。優(yōu)選的,所述第二用戶通過開啟攝像頭來選擇空中位置,以向響應(yīng)裝置12發(fā)送信息交互請求并提取所述空中位置的富媒體信息。例如:當(dāng)用戶游覽到鳥巢附近時,開啟移動終端攝像頭選擇一個空中位置,可以將移動終端置于一定的高度,攝像頭朝向一定的角度,以對準(zhǔn)鳥巢主建筑。選擇好空中位置后,向響應(yīng)裝置12發(fā)送信息交互請求。響應(yīng)裝置12響應(yīng)于該信息交互請求,檢測第二用戶的位置信息。第二用戶的位置信息包括但不限于第二用戶提交信息交互請求時使用的移動終端所在的經(jīng)緯度、所述移動終端的攝像頭的高度和方向等。除了通過檢測移動終端的經(jīng)緯度、攝像頭的高度、方向來判斷是否展現(xiàn)預(yù)置的富媒體信息之外,還可以結(jié)合圖像識別和匹配算法來更加精確地確定富媒體信息展現(xiàn)的位置。例如通過攝像頭拍攝到鳥巢的圖像時,通過圖像輪廓或特征提取與服務(wù)器中預(yù)置的富媒體信息中包含的圖像進(jìn)行匹配,確定該富媒體信息在用戶設(shè)備實時拍攝圖像中的哪個位置展現(xiàn)。例如,假設(shè)發(fā)放信息的用戶將該信息預(yù)先設(shè)定在鳥巢的A入口處,則其他搜尋信息的用戶拍攝到鳥巢A門的照片時,通過圖像匹配技術(shù)可以準(zhǔn)確地將預(yù)置信息展現(xiàn)在A門附近。這樣對于在一個場景中放置多個預(yù)置富媒體信息進(jìn)行景點介紹時非常有用。發(fā)放信息的用戶還可以在任何地點和時間通過移動終端對他所放置的信息進(jìn)行更新和刪除操作。檢測裝置13,用于當(dāng)所述第二用戶的位置信息與所述富媒體信息的位置信息匹配時,檢測所述富媒體信息的接收方信息??梢岳斫猓ヅ涞淖顑?yōu)狀態(tài)為第二用戶的位置信息與所述富媒體信息的位置信息完全相同,例如:經(jīng)緯度、攝像頭高度和方向等都一樣。在實際操作中,完全重合的狀態(tài)并不常見,因此當(dāng)富媒體信息的位置信息與第二用戶的位置信息的差別在一定范圍內(nèi),以認(rèn)為它們是相互匹配的。例如:當(dāng)兩者經(jīng)、緯度差均小于0.00001°時,認(rèn)為兩者是相互匹配的。再如:攝像頭的高度與富媒體信息的位置信息中的高度信息相差小于20cm時,角度差別小于5°時,認(rèn)為兩者相互匹配。富媒體信息發(fā)送裝置14,用于當(dāng)所述第二用戶為所述富媒體信息的指定接收方或者所述富媒體信息不指定接收方時,將所述富媒體信息提供給所述第二用戶。富媒體信息不指定接收方時,是指這個信息可以被所有用戶接收,只要有用戶提交信息交互請求,且該用戶的位置信息與所述富媒體信息的位置信息相匹配,那么富媒體信息發(fā)送裝置14就會將富媒體信息發(fā)送給所述用戶,通常將提交信息交互請求的用戶成為第二用戶。例如:第一用戶上傳的在太行山附近的某個空中位置撰寫的富媒體信息(太行山的照片和評價)不指定接收方,那么當(dāng)?shù)诙脩舻奈恢门c所述富媒體信息的位置相匹配,并提交了信息交互請求時,富媒體信息發(fā)送裝置14會將所述富媒體信息發(fā)送給第二用戶??梢岳斫猓诙脩艨梢詾橐粋€或者多個。參考圖3,優(yōu)選的,當(dāng)富媒體信息指定接收方,且第二用戶為指定接收方時,所述服務(wù)器10還包括提示信息發(fā)送裝置15,用于向所述第二用戶發(fā)送所述第一用戶指定所述第二用戶接收所述富媒體信息的提示信息。提示信息發(fā)送裝置15將提示信息通過攝像機(jī)影像、傳感器參數(shù)、地圖、羅盤、和/或指針將所述富媒體信息的位置信息提供給所述第二用戶,所述第二用戶可以根據(jù)所述提示信息定位所述富媒體信息。例如:當(dāng)富媒體信息為鳥巢附近的風(fēng)景照和景色評論,第二用戶為指定接收方時,提示信息發(fā)送裝置15向所述第二用戶發(fā)送一條提示信息。提示信息可以為,首先是文字提醒,提示在鳥巢附近有一條富媒體信息等待接收;之后,提示信息將展示地圖,根據(jù)第二用戶的當(dāng)前位置進(jìn)行定位,并向第二用戶提供導(dǎo)航路線,提示其從當(dāng)前位置到鳥巢附近獲取富媒體信息的具體路線。地圖會隨著第二用戶位置的移動而實時變化。當(dāng)?shù)诙脩舻竭_(dá)鳥巢附近時,服務(wù)器會通過傳感器感應(yīng)第二用戶的位置以及其所持移動終端的高度、角度等信息,并通過羅盤、指針等方式指示第二用戶調(diào)整移動終端的位置和攝像頭的角度,以便能夠獲取到富媒體信息。采用本發(fā)明提供的基于位置的信息交互方法,可以有效增加信息交互的場景感,提高用戶體驗。對于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實現(xiàn)本發(fā)明。因此,無論從哪一點來看,均應(yīng)將實施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此外,顯然“包括”一詞不排除其他模塊或步驟,單數(shù)不排除復(fù)數(shù)。