• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于位置服務的活動信息聚合搜索與互動方法及系統技術方案

    技術編號:8594042 閱讀:253 留言:0更新日期:2013-04-18 07:14
    本發明專利技術公開了一種基于位置服務的活動信息聚合搜索與互動方法,包括:服務器從互聯網中提取多個活動信息發布網站的活動信息及經緯度信息,并存儲在數據服務器上,客戶端采集用戶興趣活動特征信息,并根據采集到的用戶興趣活動特征信息向服務器請求活動信息,服務器根據用戶興趣活動特征信息訪問數據服務器,以進行活動信息距離處理、時效處理和排序處理,并在處理完畢后向客戶端返回處理后的活動信息,客戶端將處理后的活動信息顯示給用戶。本發明專利技術能夠解決現有技術方案缺乏一種將參與活動的人之間建立動態聯系、并讓用戶所產生的實時動態消息在活動參與者之間實時流通、以及讓用戶與其他參與活動參與者之間進行互動的方法的問題。

    【技術實現步驟摘要】

    本專利技術屬于互聯網應用
    ,更具體地,涉及一種基于位置服務的活動信息聚合搜索與互動方法及系統
    技術介紹
    城市生活中每天都會有各種各樣的活動舉辦,例如有公益性質的獻血活動,志愿者活動,文化性質的科普講座活動,演出活動,商業性質的商家促銷活動,商品展覽活動,社交性質的結伴出游活動,相親交友活動等。互聯網為人們提供豐富的活動信息,這些活動信息具有信息量大,地理分布零散,強時效性及強地理相關性等特點。對于一個用戶來說,他很可能希望了解是他所在地點或者特定地點周圍正在或將要舉行的有趣的活動。然而,現有的通用搜索引擎或是活動信息發布網站站內關鍵字搜索及分類瀏覽方式,需要用戶對自己位置和活動進行關鍵字描述或是瀏覽分類主題的選擇,所得到的結果存在許多冗余信息且位置的精確度和時效性也不高,需要用戶進行多次的人工過濾。這對于用戶,特別是移動用戶,想要隨時隨地發掘附近或特定地點附近有趣活動需要付出巨大的搜索成本。與此同時,活動具有很強的實時互動性,現有技術方案中缺乏一個將參與活動的人之間建立動態聯系,并讓用戶所產生的實時動態消息在活動參與者之間實時流通,以及讓用戶與其他參與活動參與者之間進行互動的方法。
    技術實現思路
    針對現有技術的缺陷,本專利技術的目的在于提供一種基于位置服務的活動信息聚合搜索與互動方法,旨在解決現有技術缺乏一種將參與活動的人之間建立動態聯系、并讓用戶所產生的實時動態消息在活動參與者之間實時流通、以及讓用戶與其他參與活動參與者之間進行互動的方法的問題。為實現上述目的,本專利技術提供了一種基于位置服務的活動信息聚合搜索與互動方法,包括以下步驟(I)服務器從互聯網中提取多個活動信息發布網站的活動信息及經緯度信息,并存儲在數據服務器上。(2)客戶端采集用戶興趣活動特征信息,并根據采集到的用戶興趣活動特征信息向服務器請求活動信息;(3)服務器根據用戶興趣活動特征信息訪問數據服務器,以進行活動信息距離處理、時效處理和排序處理,并在處理完畢后向客戶端返回處理后的活動信息;(4)客戶端將處理后的活動信息顯示給用戶,并根據用戶的選擇建立該用戶與部分活動之間的關聯;具體而言,用戶在查看活動消息的同時,通過所提供的“參與”操作向服務器發送請求。服務器根據請求中所攜帶的用戶唯一標識和活動唯一標識,將該用戶加入到對應活動的參與者列表中,以及將對應活動加入到該用戶的參與活動列表中;(5)客戶端從服務器獲取該用戶所參與的活動列表及相對應的活動所有參與者列表,存儲在本地,并間隔一段時間進行更新;(6)客戶端提供互動界面讓用戶參與已建立關聯活動的互動操作,包括查看該用戶所參與的活動列表及相應活動的參與者列表,實時發表及獲取以活動為話題聚合的參與用戶的活動話題消息,同參與共同活動的用戶建立聯系相互發送用戶互動消息。在步驟(I)中,首先從多個活動信息發布網站提取活動信息,并利用活動信息中的地點信息聯網進行地址解析,以獲取經緯度信息,然后聚合活動信息和經緯度信息,將該信息作為數據源存儲在數據服務器上,活動信息具體包括以下中的一種或多種活動名字、活動舉辦時間、活動地點、活動費用、活動類型、活動組織者、活動詳情、以及原始頁面鏈接;在從多個信息發布網站提取活動信息的過程中,是采用活動發布網站自動抽取技術,其實現過程為根據所提取的活動信息字段建立統一的活動信息抽取模型,然后根據活動信息抽取模型的分析字段在各個活動信息發布網站的網頁DOM樹中的位置特征,編寫具體的抽取規則,以完成在不同活動信息發布網站的信息抽取,在利用活動信息中的地點信息聯網進行地址解析的過程中,從活動信息中提取地點信息作為參數,通過URL向網絡提供的地址解析數據庫發起請求,以獲取對應經緯度。步驟(2)包括以下子步驟(2-1)判斷是以當前位置、地圖指定點、還是輸入地名指定點作為興趣活動地理范圍基準點;若是以當前位置作為興趣活動地理范圍基準點,則進入步驟(2-2),若是以地圖指定點作為興趣活動地理范圍基準點,則進入步驟(2-3),若是以輸入地名指定點作為興趣活動地理范圍基準點,則進入步驟(2-4);(2-2)通過地圖定位功能,調用GPS獲取當前位置的經緯度,然后進入步驟(2-5);(2-3)通過對地圖的交互操作,在地圖上選擇點并獲取其經緯度,然后進入步驟(2-5);(2-4)將地名作為參數,并通過URL向網絡提供的地址解析數據庫發起請求,以獲取對應經緯度,然后進入步驟(2-5);(2-5)從用戶獲取地理范圍、時間范圍信息、排序方式,排序方式包括距離優先方式和時間優先方式。步驟(3)包括以下子步驟(3-1)提取興趣活動地理范圍基準點的經緯度信息和范圍信息,以確定興趣活動的經緯度范圍,并根據時間范圍信息確定興趣活動的時間范圍;(3-2)根據經緯度范圍和時間范圍在數據服務器中查找對應的活動信息;(3-3)獲得查找到的活動信息對應的經緯度信息和興趣活動地理范圍基準點之間的距離,并將該距離的信息加入到活動信息中;(3-4)根據用戶興趣活動特征信息判斷對查找到的活動信息進行排序的方式是時間優先,還是距離優先,如果是時間優先則進入步驟(3-5),否則進入步驟(3-6);(3-5)根據活動信息中的活動舉辦時間按照先后順序對查找到的活動信息進行排序,然后進入步驟(3-7);(3-6)根據步驟(3-3)中獲取的距離按照從小到大的方式對查找到的活動信息進行排序;(3-7)將排序后的活動信息返回給用戶。步驟(6)中的活動話題消息具體包括消息內容,消息話題關聯的活動信息、發表用戶信息、發表時間、發表地點以及發表位置與活動地點距離信息,用戶互動消息具體包括消息內容、共同參與的活動信息、發表用戶、發表時間、發表地點以及發表位置距離活動地點距離信息。實時發表及獲取以活動為話題聚合的參與用戶的活動話題消息包括以下子步驟(6-1-1)客戶端獲取用戶發表的動態消息,并發送給服務器。其實現過程為,客戶端獲取用戶輸入消息內容,獲取用戶從本地存儲的參與活動列表中選擇的活動的唯一標識,以及調用地圖定位功能獲取當前發表位置的經緯度,連同發表用戶的唯一標識,發送到服務器;(6-1-2)服務器對提交消息進行處理,形成活動話題消息條目,放入所有參與該活動的用戶消息隊列,包括以下子步驟(6-1-2-1)根據消息中用戶發表位置的經緯度作為參數,并通過URL向網絡提供的反地址解析數據庫發起請求,以獲取對應的地點信息;(6-1-2-2)根據消息中活動的唯一標識在數據服務器中獲取活動信息。提取活動信息中的經緯度信息,結合消息中發表位置的經緯度計算發表位置與活動地點距離信息;(6-1-2-3)添加發表時間信息,連同消息內容、消息話題關聯的活動信息、發表時間、發表地點、發表位置與活動地點距離信息、發表用戶信息,形成活動話題消息條目;(6-1-2-4)根據活動消息的活動唯一標識,以及服務器所維護的該活動的參與用戶列表,將形成活動話題消息條目放入到參與該活動的所有用戶的消息隊列中;(6-1-3)將用戶消息隊列中消息推送給對應用戶的客戶端,客戶端接收消息,存儲在本地,并顯示消息。進一步的,客戶端根據用戶從存儲在本地活動列表選擇的活動的唯一標識,對存儲在本地的活動話題消息分類聚合顯示。同參與共同活動的用戶建立聯系相互發送用戶互動消息包括以下子步驟(6-2本文檔來自技高網...

    【技術保護點】
    一種基于位置服務的活動信息聚合搜索與互動方法,其特征在于,包括以下步驟:?(1)服務器從互聯網中提取多個活動信息發布網站的活動信息及經緯度信息,并存儲在數據服務器上。?(2)客戶端采集用戶興趣活動特征信息,并根據采集到的用戶興趣活動特征信息向服務器請求活動信息;?(3)服務器根據用戶興趣活動特征信息訪問數據服務器,以進行活動信息距離處理、時效處理和排序處理,并在處理完畢后向客戶端返回處理后的活動信息;?(4)客戶端將處理后的活動信息顯示給用戶,并根據用戶的選擇建立該用戶與部分活動之間的關聯;具體而言,用戶在查看活動消息的同時,通過所提供的“參與”操作向服務器發送請求。服務器根據請求中所攜帶的用戶唯一標識和活動唯一標識,將該用戶加入到對應活動的參與者列表中,以及將對應活動加入到該用戶的參與活動列表中;?(5)客戶端從服務器獲取該用戶所參與的活動列表及相對應的活動所有參與者列表,存儲在本地,并間隔一段時間進行更新;?(6)客戶端提供互動界面讓用戶參與已建立關聯活動的互動操作,包括查看該用戶所參與的活動列表及相應活動的參與者列表,實時發表及獲取以活動為話題聚合的參與用戶的活動話題消息,同參與共同活動的用戶建立聯系相互發送用戶互動消息。...

    【技術特征摘要】
    1.一種基于位置服務的活動信息聚合搜索與互動方法,其特征在于,包括以下步驟(1)服務器從互聯網中提取多個活動信息發布網站的活動信息及經緯度信息,并存儲在數據服務器上。(2)客戶端采集用戶興趣活動特征信息,并根據采集到的用戶興趣活動特征信息向服務器請求活動信息;(3)服務器根據用戶興趣活動特征信息訪問數據服務器,以進行活動信息距離處理、時效處理和排序處理,并在處理完畢后向客戶端返回處理后的活動信息;(4)客戶端將處理后的活動信息顯示給用戶,并根據用戶的選擇建立該用戶與部分活動之間的關聯;具體而言,用戶在查看活動消息的同時,通過所提供的“參與”操作向服務器發送請求。服務器根據請求中所攜帶的用戶唯一標識和活動唯一標識,將該用戶加入到對應活動的參與者列表中,以及將對應活動加入到該用戶的參與活動列表中;(5)客戶端從服務器獲取該用戶所參與的活動列表及相對應的活動所有參與者列表, 存儲在本地,并間隔一段時間進行更新;(6)客戶端提供互動界面讓用戶參與已建立關聯活動的互動操作,包括查看該用戶所參與的活動列表及相應活動的參與者列表,實時發表及獲取以活動為話題聚合的參與用戶的活動話題消息,同參與共同活動的用戶建立聯系相互發送用戶互動消息。2.根據權利要求1所述的活動信息聚合搜索與互動方法,其特征在于,在步驟(I)中,首先從多個活動信息發布網站提取活動信息,并利用活動信息中的地點信息聯網進行地址解析,以獲取經緯度信息,然后聚合活動信息和經緯度信息,將該信息作為數據源存儲在數據服務器上;活動信息具體包括以下中的一種或多種活動名字、活動舉辦時間、活動地點、活動費用、活動類型、活動組織者、活動詳情、以及原始頁面鏈接。3.根據權利要求2所述的活動信息聚合搜索與互動方法,其特征在于,在從多個信息發布網站提取活動信息的過程中,是采用活動發布網站自動抽取技術, 其實現過程為根據所提取的活動信息字段建立統一的活動信息抽取模型,然后根據活動信息抽取模型的分析字段在各個活動信息發布網站的網頁DOM樹中的位置特征,編寫具體的抽取規則,以完成在不同活動信息發布網站的信息抽取;在利用活動信息中的地點信息聯網進行地址解析的過程中,從活動信息中提取地點信息作為參數,通過URL向網絡提供的地址解析數據庫發起請求,以獲取對應經緯度。4.根據權利要求1所述的活動信息聚合搜索與互動方法,其特征在于,步驟(2)包括以下子步驟(2-1)判斷是以當前位置、地圖指定點、還是輸入地名指定點作為興趣活動地理范圍基準點;若是以當前位置作為興趣活動地理范圍基準點,則進入步驟(2-2),若是以地圖指定點作為興趣活動地理范圍基準點,則進入步驟(2-3),若是以輸入地名指定點作為興趣活動地理范圍基準點,則進入步驟(2-4);(2-2)通過地圖定位功能,調用GPS獲取當前位置的經緯度,然后進入步驟(2-5);(2-3)通過對地圖的交互操作,在地圖上選擇點并獲取其經緯度,然后進入步驟(2-5);(2-4)將地名作為參數,并通過URL向網絡提供的地址解析數據庫發起請求,以獲取對應經緯度,然后進入步驟(2-5);(2-5)從用戶獲取地理范圍、時間范圍信息、排序方式,排序方式包括距離優先方式和時間優先方式。5.根據權利要求1所述的活動信息聚合搜索與互動方法,其特征在于,步驟(3)包括以下子步驟(3-1)提取興趣活動地理范圍基準點的經緯度信息和范圍信息,以確定興趣活動的經緯度范圍,并根據時間范圍信息確定興趣活動的時間范圍;(3-2)根據經緯度范圍和時間范圍在數據服務器中查找對應的活動信息;(3-3)獲得查找到的活動信息對應的經緯度信息和興趣活動地理范圍基準點之間的距離,并將該距離的信息加入到活動信息中;(3-4)根據用戶興趣活動特征信息判斷對查找到的活動信息進行排序的方式是時間優先,還是距離優先,如果是時間優先則進入步驟(3-5 ),否則進入步驟(3-6 );(3-5)根據活動信息中的活動舉辦時間按照先后順序對查找到的活動信息進行排序, 然后進入步驟(3-7);(3-6)根據步驟(3-3)中獲取的距離按照從小到大的方式對查找到的活動信息進行排序;(3-7)將排序后的活動信息返回給用戶。6.根據權利要求1所述的活動信息聚合搜索與互動方法,其特征在于,步驟(6)中的活動話題消息具體包括消息內容,消息話題關聯的活動信息、發表用戶信息、發表時間、發表地點以及發表位置與...

    【專利技術屬性】
    技術研發人員:施展馮丹王艷萍
    申請(專利權)人:華中科技大學
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲AV无码一区二区乱子仑| 国产aⅴ激情无码久久| 国产精品无码一区二区三级| 国内精品人妻无码久久久影院导航 | 精品无码国产自产拍在线观看蜜| 高清无码一区二区在线观看吞精| 亚洲午夜国产精品无码| 午夜无码性爽快影院6080| 黄桃AV无码免费一区二区三区| 无码人妻AⅤ一区二区三区| 色欲香天天综合网无码| 日韩精品无码久久久久久| 久久伊人中文无码| 无码高潮少妇毛多水多水免费| 亚洲中文字幕无码久久精品1| 激情射精爆插热吻无码视频| 亚洲精品无码久久一线| av无码东京热亚洲男人的天堂| 无码国内精品久久人妻| 国产AⅤ无码专区亚洲AV| 国产精品va无码免费麻豆| 精品久久久久久无码专区不卡| 亚洲精品无码久久毛片| 国产爆乳无码视频在线观看3| 亚洲日韩国产精品无码av| 亚洲av日韩av无码黑人| 国产台湾无码AV片在线观看| 亚洲av无码乱码在线观看野外| 亚洲精品无码成人片久久不卡| 无码丰满熟妇juliaann与黑人| 无码日韩精品一区二区三区免费| 一区二区三区无码视频免费福利| 无码的免费不卡毛片视频| 无码AV动漫精品一区二区免费| 无码天堂va亚洲va在线va| 丰满少妇被猛烈进入无码| 一本色道久久综合无码人妻| 亚洲AV无码成人专区| 亚洲av无码一区二区三区天堂| 欲色aV无码一区二区人妻| 亚洲av无码片vr一区二区三区 |