基于電子地圖及電子憑證流轉(zhuǎn)按需獲取信息的設(shè)備及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動通信技術(shù),特別涉及一種在電子地圖上按需獲取信息的方法。
【背景技術(shù)】
[0002]目前用戶就身邊信息的獲取通常采用手機(jī)定位的“附近”搜索的“搖一搖”功能或飄流瓶等隨機(jī)且盲從的被動方式,由于其方式單一,主動性、直觀性及針對性不強(qiáng),既不能滿足用戶自主地、直觀地、精準(zhǔn)地和按需地獲取所選區(qū)域信息的需求,又不能滿足商家在該區(qū)域?qū)ι虅?wù)信息的精準(zhǔn)、有效地投放。
【發(fā)明內(nèi)容】
[0003]為一改目前用戶在通過電子地圖獲取信息時對所需信息接收方式的被動、隨機(jī)及不精準(zhǔn)的弊病,本發(fā)明提供一種基于電子地圖及電子憑證流轉(zhuǎn)按需獲取信息的方法,包括如下步驟:
[0004]A.服務(wù)器接收搜尋用戶在其終端電子地圖選定的目標(biāo)區(qū)域、所需獲取目標(biāo)區(qū)域內(nèi)的信息種類、信息種類標(biāo)志符和搜尋用戶的身份信息;
[0005]B.服務(wù)器根據(jù)終端選定的目標(biāo)區(qū)域映射出所述目標(biāo)區(qū)域的經(jīng)瑋度信息,并依據(jù)所述經(jīng)瑋度信息和信息種類標(biāo)志符在用戶身份及信息模塊查找符合條件的駐留用戶身份信息,同時根據(jù)搜尋用戶的身份信息查找搜尋用戶的搜尋權(quán)限,所述用戶身份及信息模塊建立了駐留用戶經(jīng)瑋度信息、駐留用戶身份信息及信息種類標(biāo)志符的關(guān)聯(lián);
[0006]C.服務(wù)器根據(jù)所述駐留用戶身份信息在用戶信息預(yù)存模塊查找對應(yīng)駐留用戶的預(yù)留信息,并根據(jù)所述搜尋用戶的搜尋權(quán)限完成對所述目標(biāo)區(qū)域搜尋面積的動態(tài)匹配,所述用戶信息預(yù)存模塊存儲駐留用戶身份信息及預(yù)存廣告信息和該信息對應(yīng)贈送的電子憑證量值以及該信息被允許讀取的次數(shù);
[0007]D.服務(wù)器將動態(tài)匹配得到的搜尋面積內(nèi)符合搜尋用戶所需信息種類對應(yīng)的駐留用戶預(yù)留信息推送給搜尋用戶終端,并將搜尋用戶本次搜尋所需信息對應(yīng)獲贈的電子憑證量值贈送給搜尋用戶,同時將所述駐留用戶預(yù)留信息允許被讀取的次數(shù)減少一次。
[0008]具體地,步驟C中,服務(wù)器根據(jù)搜尋用戶的搜尋權(quán)限對所述目標(biāo)區(qū)域的搜尋面積進(jìn)行動態(tài)匹配,包括如下步驟:
[0009]Cl.若搜尋用戶在系統(tǒng)有搜尋權(quán)限,則進(jìn)入步驟C2,否則結(jié)束進(jìn)程;
[0010]C2.若所述目標(biāo)區(qū)域內(nèi),搜尋用戶所需信息種類對應(yīng)某駐留用戶允許預(yù)留信息的被讀取次數(shù)為零或該駐留用戶電子憑證賬戶的電子憑證量值為零,則所述駐留用戶預(yù)留信息及其對應(yīng)贈送的電子憑證均不參與本次計算和信息搜尋服務(wù),該類駐留用戶為非有效駐留用戶;若否,則將所述目標(biāo)區(qū)域內(nèi)所有符合搜尋條件的有效駐留用戶就其預(yù)留信息對應(yīng)贈送的電子憑證量值進(jìn)行累加得到該次信息搜尋所獲電子憑證累加值,并將所述電子憑證累加值與所述目標(biāo)區(qū)域面積相乘得到該次信息搜尋的動態(tài)權(quán)限值,其后將所述動態(tài)權(quán)限值與搜尋用戶現(xiàn)有權(quán)限有效累加值進(jìn)行累加得到該次信息搜尋的權(quán)限預(yù)匹配值,所述搜尋用戶現(xiàn)有權(quán)限有效累加值為該搜尋用戶在本次信息搜尋之前所積累的且不超過該級別搜尋權(quán)限對應(yīng)的權(quán)限最大值的各次動態(tài)權(quán)限值的累加值,所述搜尋權(quán)限對應(yīng)的權(quán)限最大值為該級別搜尋權(quán)限對應(yīng)的搜尋面積、搜尋次數(shù)及每次獲取電子憑證的最大值之積;
[0011]C3.計算搜尋用戶的搜尋權(quán)限對應(yīng)的權(quán)限最大值與所述權(quán)限預(yù)匹配值的差值;
[0012]C4.若所述差值大于或等于零且搜尋面積大于零,則進(jìn)入步驟D ;若所述差值小于零,則將搜尋面積縮小一級步長得到新的目標(biāo)區(qū)域,并將所述權(quán)限預(yù)匹配值減掉已累入的動態(tài)權(quán)限值,以使所述權(quán)限預(yù)匹配值退回到現(xiàn)有權(quán)限有效累加值,然后進(jìn)入步驟C2。
[0013]具體地,步驟D還包括:若所述差值等于零,則執(zhí)行步驟D后,或若搜尋面積已縮小為零或小于零,刪除所述搜尋用戶該級別對應(yīng)的搜尋權(quán)限,并清除所述搜尋用戶的現(xiàn)有權(quán)限有效累加值。
[0014]具體地,步驟A中,搜尋用戶在電子地圖上通過點(diǎn)定或框圈或畫線選定目標(biāo)區(qū)域,若采用框圈選定目標(biāo)區(qū)域,則所述目標(biāo)區(qū)域?yàn)橐钥蛉ι蟽牲c(diǎn)之間距離最大的直線為直徑所得到的圓;若采用畫線選定目標(biāo)區(qū)域,則所述目標(biāo)區(qū)域?yàn)橐运嬛本€為直徑所得到的圓。
[0015]具體地,步驟A之前還包括:
[0016]駐留用戶在服務(wù)器中預(yù)留信息、身份信息、經(jīng)瑋度信息及電子憑證量值信息。
[0017]具體地,步驟C中,若駐留用戶為移動駐留用戶,則系統(tǒng)采集該移動駐留用戶當(dāng)前的地理位置信息,若該移動駐留用戶地理位置在搜尋用戶的匹配搜尋面積內(nèi),服務(wù)器向駐留用戶發(fā)送好友添加請求,若移動駐留用戶同意好友添加請求,則進(jìn)入步驟D ;若移動駐留用戶地理位置不在搜尋用戶的匹配搜尋面積內(nèi),服務(wù)器向移動駐留用戶發(fā)送搜尋用戶的信息獲取請求的同時,還向搜尋用戶發(fā)送該移動駐留用戶不在搜尋范圍的通知,若移動駐留用戶同意分享當(dāng)前位置信息,則服務(wù)器向搜尋用戶發(fā)送移動駐留用戶當(dāng)前位置信息并提示搜尋用戶是否將移動駐留用戶加為好友,若搜尋用戶向移動駐留用戶發(fā)起好友添加請求且得到移動駐留用戶同意后,進(jìn)入步驟D。
[0018]具體地,步驟B中,若搜尋用戶的搜尋權(quán)限到期或權(quán)限已用完,則結(jié)束進(jìn)程。
[0019]對應(yīng)于上述方法,本發(fā)明還提供一種基于電子地圖及電子憑證流轉(zhuǎn)按需獲取信息的服務(wù)器,包括處理模塊、通信模塊、電子憑證流轉(zhuǎn)模塊、用戶信息預(yù)存模塊及電子憑證賬戶存儲模塊,所述電子憑證流轉(zhuǎn)模塊用于完成電子憑證在用戶之間的流轉(zhuǎn),用戶信息預(yù)存模塊用于存儲駐留用戶身份信息、預(yù)存的廣告信息和該信息對應(yīng)贈送的電子憑證量值以及信息被允許讀取的次數(shù),電子憑證賬戶存儲模塊用于存儲用戶的電子憑證量值,其特征在于,還包括:
[0020]電子地圖映射模塊,用于根據(jù)搜尋用戶上傳的搜尋目標(biāo)區(qū)域的經(jīng)瑋度在系統(tǒng)映射出所述的目標(biāo)區(qū)域,并依據(jù)所述經(jīng)瑋度信息和搜尋用戶上傳所需搜尋信息種類的標(biāo)志符在用戶身份及信息模塊查找符合條件的駐留用戶身份信息;
[0021]用戶身份及信息模塊,用于包括駐留用戶及搜尋用戶的身份信息以及經(jīng)瑋度信息和信息種類的標(biāo)志信息。若所述目標(biāo)區(qū)域內(nèi)中某駐留用戶為所述非有效用戶,則從所述模塊刪除該用戶的關(guān)聯(lián)數(shù)據(jù);
[0022]搜尋權(quán)限賬戶模塊,用于存儲搜尋用戶各個級別的搜尋權(quán)限的權(quán)值代碼,以便能根據(jù)搜尋用戶的身份信息查找搜尋用戶相應(yīng)的權(quán)值代碼;
[0023]搜尋權(quán)限信息模塊,存儲不同級別搜尋權(quán)限權(quán)值代碼對應(yīng)的搜尋面積、搜尋次數(shù)、權(quán)限有效期及每次獲取電子憑證的最大值;
[0024]搜尋面積步長模塊,用于存儲縮小搜尋面積的最小步長值;
[0025]所述處理模塊與通信模塊、電子憑證流轉(zhuǎn)模塊、用戶信息預(yù)存模塊、用戶身份及信息模塊、電子憑證賬戶存儲模塊、電子地圖映射模塊、搜尋權(quán)限賬戶模塊及搜尋面積步長模塊和搜尋權(quán)限信息模塊連接。
[0026]進(jìn)一步地,還包括:
[0027]搜尋憑證累加器,用于暫存搜尋用戶因該次信息搜尋而獲贈的電子憑證的累加值,也即,目標(biāo)區(qū)域內(nèi)搜尋用戶所需信息種類對應(yīng)的所有有效駐留用戶就其預(yù)留信息所贈送的電子憑證量值的累加總量值;
[0028]動態(tài)權(quán)限暫存器,用于暫存所述電子憑證累加值與該次所述目標(biāo)區(qū)域面積的乘積;
[0029]現(xiàn)有權(quán)限有效累加器,用于存儲該搜尋用戶在本次信息搜尋之前所積累的且不超過該級別搜尋權(quán)限對應(yīng)的權(quán)限最大值的各次動態(tài)權(quán)限的累加值;
[0030]權(quán)限預(yù)匹配器,用于暫存該次所述動態(tài)權(quán)限值與所述現(xiàn)有權(quán)限有效累加值的累加暫存值;