一種信息發布與獲取方法、移動終端裝置和服務器的制造方法
【技術領域】
[0001]本發明涉及互聯網技術領域,尤其涉及一種信息發布與獲取方法、移動終端裝置和服務器。
【背景技術】
[0002]隨著計算機技術的發展,可對多媒體(音頻,視頻,圖片)內容的傳輸,解析,展示進行控制,從而改變傳統多媒體的制作、傳輸以及展示方式,例如,可以將各種數據信息進行重組,使用多媒體(音頻,視頻,圖片)技術進行展示。現有技術中進行相應的展示過程中,沒有結合用戶當前位置與所要展示的內容對應的位置關系,造成用戶的體驗缺失。
【發明內容】
[0003]鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的信息發布與獲取方法、移動終端裝置和服務器。
[0004]第一方面,本發明提供了一種信息發布與獲取方法,其特征在于,
[0005]該方法包括發布信息和獲取信息的過程,
[0006]所述發布信息的過程具體包括:
[0007]接收用戶輸入的內容數據;
[0008]采集用戶所處地理位置的第一地理位置信息;
[0009]將所述內容數據、第一地理位置信息和用戶標識建立對應關系并發送到服務器;
[0010]所述獲取信息的過程具體包括:
[0011]采集用戶所處地理位置的第二地理位置信息,根據所述第二地理位置信息、用戶標識生成獲取信息請求,并將所述獲取信息請求發送至服務器;
[0012]從服務器獲取與所述第二地理位置信息具有對應關系的內容數據。
[0013]進一步的,所述第一地理位置信息、第二地理位置信息包括地點名稱、地理坐標點中的至少一個。
[0014]進一步的,從服務器獲取與所述第二地理位置信息具有對應關系的內容數據,具體包括:從服務器獲取與所述第二地理位置信息具有對應關系的內容數據和用戶標識。
[0015]進一步的,該方法還包括:
[0016]預先設置用戶的好友關系,所述好友關系表達用戶的好友;
[0017]從服務器獲取與所述第二地理位置信息具有對應關系的內容數據,具體為從服務器獲取與好友用戶標識、且與所述第二地理位置信息具有對應關系的內容數據。
[0018]進一步的,該方法還包括:所述內容數據包括時間屬性信息,所述時間屬性信息為內容數據發送至服務器的時間信息;
[0019]從服務器獲取與所述第二地理位置信息具有對應關系的內容數據,具體為:
[0020]從服務器獲取與所述第二地理位置信息具有對應關系、具有時間屬性信息的內容數據。
[0021]進一步的,所述獲取信息的過程還包括:預先設定要獲取的內容數據的發布時間或者時間段,做為發布時間信息;
[0022]所述步驟:根據所述第二地理位置信息生成獲取信息請求,具體為:根據所述第二地理位置信息、發布時間信息生成獲取信息請求;
[0023]所述步驟:從服務器獲取與所述第二地理位置信息具有對應關系的內容數據,具體為:從服務器獲取其時間屬性信息與所述發布時間信息相匹配的、且與所述第二地理位置信息具有對應關系的內容數據。
[0024]進一步的,采集用戶地理位置信息包括采集用戶通過輸入框輸入或選擇的地理位置數據、衛星定位信息或者所接入基站的地理位置信息。
[0025]第二方面,本發明還提供了一種信息發布與獲取方法,包括:
[0026]接收包含內容數據、第一用戶標識以及第一地理位置信息及三者對應關系的用戶數據;所述第一地理位置信息為所述第一用戶標識所對應的第一用戶所處的地理位置的信息;內容數據為所述第一用戶輸入的、要發布的信息內容;
[0027]將所述用戶數據存儲于數據庫中;
[0028]接收包含第二用戶標識和第二地理位置信息的獲取數據請求;所述第二地理位置信息為所述第二用戶標識所對應的第二用戶所處的地理位置的信息;
[0029]根據所述獲取數據請求在所述數據庫中搜索與所述第二地理位置信息相對應的用戶數據;
[0030]將所述搜索到的用戶數據包含的內容數據發送給第二用戶。
[0031]進一步的,所述步驟:將所述搜索到的用戶數據中的內容數據發送給第二用戶,具體為:將所述搜索到的用戶數據中的內容數據和第一用戶標識發送給第二用戶。
[0032]進一步的,所述步驟:根據所述獲取數據請求在所述數據庫中搜索與所述第二地理位置信息相匹配的用戶數據,具體包括:
[0033]預先存儲用戶的好友關系,
[0034]根據所述獲取數據請求,查詢所述好友關系,確定第二用戶好友的用戶標識;
[0035]在所述數據庫搜索與所述好友的用戶標識相對應,且與所述第二地理位置信息具有對應關系的內容數據。
[0036]進一步的,所述獲取數據請求包括用戶設定的發布時間信息,根據所述獲取數據請求在所述數據庫中搜索與所述第二地理位置信息相對應的用戶數據,具體包括:
[0037]分析所述獲取數據請求,以提取發布時間信息、第二地理位置信息;
[0038]根據所述發布時間信息在所述數據庫內搜索與所述發布時間信息相匹配的、且與所述第二地理位置信息相對應的用戶數據。
[0039]進一步的,所述內容數據包括用戶輸入的文字、顏文字、圖像、視頻、音頻中的至少一個。
[0040]第三方面,本發明還提供了一種移動終端裝置,該裝置包括發布信息單元和獲取信息單元,其中
[0041 ]所述發布信息單元包括:
[0042]輸入模塊,用于供用戶輸入內容數據;
[0043]第一地理位置信息采集模塊,用于采集用戶所處地理位置的第一地理位置信息;
[0044]數據發送模塊,用于將所述內容數據、第一地理位置信息和用戶標識建立對應關系并發送到服務器;
[0045]所述獲取信息單元包括:
[0046]第二地理位置采集模塊,用于采集用戶所處地理位置的第二地理位置信息;
[0047]請求生成模塊,用于根據所述第二地理位置信息、用戶標識生成獲取信息請求;發送模塊,用于將所述獲取信息請求發送至服務器;
[0048]信息獲取模塊,用于從服務器獲取與所述第二地理位置信息具有對應關系的內容數據。
[0049]進一步的,所述信息獲取模塊還適用于從服務器獲取與所述第二地理位置信息具有對應關系的內容數據及對應用戶標識。
[0050]進一步的,該獲取信息單元還包括:
[0051]好友設置模塊,用于預先設置用戶的好友關系,所述好友關系表達用戶的好友;
[0052]所述信息獲取模塊適用于從服務器獲取與好友用戶標識、且與所述第二地理位置信息具有對應關系的內容數據。
[0053]進一步的,所述信息獲取模塊適用于從服務器獲取與所述第二地理位置信息具有對應關系、具有時間屬性信息的內容數據,其中所述時間屬性信息為內容數據發送至服務器的時間信息。
[0054]進一步的,所述獲取信息單元包括:
[0055]時間設定模塊,用于預先設定要獲取的內容數據的發布時間或者時間段,做為發布時間信息;
[0056]所述信息獲取模塊適用于從服務器獲取其時間屬性信息與所述發布時間信息相匹配的、且與所述第二地理位置信息具有對應關系的內容數據。
[0057]進一步的,所述移動終端裝置為手機。
[0058]第四方面,本發明還提供了一種服務器,包括
[0059]第一接收單元,用于接收包含內容數據、第一用戶標識以及第一地理位置信息及三者對應關系的用戶數據;所述第一地理位置信息為所述第一用戶標識所對應的第一用戶所處的地理位置的信息;內容數據為所述第一用戶輸入的、要發布的信息內容;
[0060]第一存儲單元,用于將所述用戶數據存儲于數據庫中;
[0061]第二接收單元,用于接收包含第二用戶標識和第二地理位置信息的獲取數據請求;所述第二地理位置信息為所述第二用戶標識所對應的第二用戶所處的地理位置的信息;
[0062]搜索單元,用于根據所述獲取數據請求在所述數據庫中搜索與所述第二地理位置信息相對應的用戶數據;
[0063]發送單元,用于將所述搜索到的用戶數據包含的內容數據發送給第二用戶。
[0064]進一步的,所述發送單元適用于將所述搜索到的用戶數據中的內容數據和第一用戶標識發送給第二用戶。
[0065]進一步的,所述搜索單元具體包括:
[0066]第二存儲單元,用于預先存儲用戶的好友關系,
[0067]好友確定模塊,用于根據所述獲取數據請求,查詢所述好友關系,確定第二用戶好友的用戶標識;
[0068]第一查詢模塊,用于在所述數據庫搜索與所述好友的用戶標識相對應,且與所述第二地理位置信息具有對應關系的內容數據。
[0069]進一步的,所述搜索單元包括:
[0070]分析模塊,用于分析所述獲取數據請求