信息推送方法、服務(wù)器及系統(tǒng)\n技術(shù)領(lǐng)域\n[0001] 本發(fā)明涉及信息技術(shù)領(lǐng)域,尤其是涉及一種信息推送方法、服務(wù)器及系統(tǒng)。\n背景技術(shù)\n[0002] 隨著移動終端的普及,向移動終端信息也逐步得到廣泛應(yīng)用。\n[0003] 現(xiàn)有地,向移動終端信息的方式主要為:信息推送系統(tǒng)與移動終端的運營商合作,當(dāng)移動終端運營商通過設(shè)置在各個區(qū)域的基站檢測到移動終端進(jìn)入某一區(qū)域時,即反饋至所述信息推送系統(tǒng),該信息推送系統(tǒng)即可將與所述區(qū)域相關(guān)的信息推送至移動終端。例如,當(dāng)移動終端進(jìn)入某個城市或省份時,移動終端的運營商將會推送該城市或省份的相關(guān)信息(天氣、旅游景點、特長等)至移動終端。\n[0004] 然而,上述的做法并未考慮到使用移動終端的用戶的差異性,使得其推送的信息不僅可能會造成對用戶的騷擾,且較為浪費信息推送系統(tǒng)和移動終端的系統(tǒng)資源和網(wǎng)絡(luò)資源。\n發(fā)明內(nèi)容\n[0005] 本發(fā)明的目的在于提供一種經(jīng)過改進(jìn)的信息推送方法。\n[0006] 本發(fā)明的另一目的在于提供一種經(jīng)過改進(jìn)的信息推送服務(wù)器。\n[0007] 本發(fā)明的又一目的在于提供一種經(jīng)過改進(jìn)的信息推送系統(tǒng)。\n[0008] 相應(yīng)地,本發(fā)明的一種實施方式的信息推送方法,包括:\n[0009] S1、接收移動終端發(fā)送的用戶信息和定位信息;\n[0010] S2、根據(jù)所述用戶信息和定位信息確定用戶的歷史搜索關(guān)鍵字和所述移動終端的地理位置;\n[0011] S3、在預(yù)設(shè)的信息推送庫中查找與所述用戶歷史搜索關(guān)鍵字和所述地理位置匹配的信息;\n[0012] S4、將與所述用戶歷史搜索關(guān)鍵字和所述地理位置匹配的信息發(fā)送至所述移動終端。\n[0013] 作為本發(fā)明的進(jìn)一步改進(jìn),所述用戶信息包括用戶賬戶信息和/或用戶cookie信息。\n[0014] 作為本發(fā)明的進(jìn)一步改進(jìn),所述信息包括關(guān)鍵字和地理位置覆蓋區(qū)域的屬性特征。\n[0015] 作為本發(fā)明的進(jìn)一步改進(jìn),所述S3步驟具體包括:\n[0016] S31、將所述用戶歷史搜索關(guān)鍵字和所述地理位置在預(yù)設(shè)的信息推送庫中查找;\n[0017] S32、判斷所述信息推送庫中是否具有覆蓋所述地理位置及與所述用戶歷史搜索關(guān)鍵字匹配的信息;若是,則進(jìn)入S4步驟,若否,則進(jìn)入S33步驟;\n[0018] S33、不推送信息。\n[0019] 作為本發(fā)明的進(jìn)一步改進(jìn),所述定位信息為無線通信設(shè)備的屬性信息。\n[0020] 作為本發(fā)明的進(jìn)一步改進(jìn),所述“根據(jù)所述定位信息確定所述移動終端的地理位置”步驟包括:\n[0021] 將所述無線通信設(shè)備的屬性信息在定位數(shù)據(jù)庫中匹配;\n[0022] 通過匹配確認(rèn)所述無線通信設(shè)備的地理位置;其中,所述定位數(shù)據(jù)庫的建構(gòu)方法包括:\n[0023] S100、接收多個無線通信設(shè)備的屬性信息;\n[0024] S200、將所述多個無線通信設(shè)備的屬性信息與已有定位數(shù)據(jù)庫進(jìn)行匹配;\n[0025] S300、通過匹配確認(rèn)所述多個無線通信設(shè)備中在所述已有定位數(shù)據(jù)庫中具有已知地理位置的已知無線通信設(shè)備;\n[0026] S400、通過所述已知無線通信設(shè)備的地理位置,推算出所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置。\n[0027] 作為本發(fā)明的進(jìn)一步改進(jìn),所述推算方法具體包括:\n[0028] 求出與所述已知無線通信設(shè)備的地理位置的平均值,將其作為中心點;\n[0029] 通過所述中心點推算出所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置。\n[0030] 作為本發(fā)明的進(jìn)一步改進(jìn),在所述“求出與所述已知無線通信設(shè)備的地理位置的平均值,將其作為中心點”步驟后,還包括:\n[0031] 求出每個已知無線通信設(shè)備的地理位置與所述中心點的距離,并計算所有已知無線通信設(shè)備與所述中心點的平均距離;\n[0032] 判斷所述平均距離是否小于預(yù)設(shè)的閾值;\n[0033] 若小于所述預(yù)設(shè)的閾值,則執(zhí)行所述“通過所述中心點推算出所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置”步驟;\n[0034] 若大于所述預(yù)設(shè)的閾值,則結(jié)束本次擴充定位數(shù)據(jù)庫步驟。\n[0035] 作為本發(fā)明的進(jìn)一步改進(jìn),所述推算方法具體包括:\n[0036] 求出到與所述已知無線通信設(shè)備的地理位置的距離之和最小的最小距離點;\n[0037] 通過所述最小距離點推算出所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置。\n[0038] 作為本發(fā)明的進(jìn)一步改進(jìn),在所述“求出到與所述已知無線通信設(shè)備的地理位置的距離之和最小的最小距離點”步驟后,還包括:\n[0039] 求出每個已知無線通信設(shè)備的地理位置與所述最小距離點的距離,并計算所有已知無線通信設(shè)備與所述最小距離點的平均距離;\n[0040] 判斷所述平均距離是否小于預(yù)設(shè)的閾值;\n[0041] 若小于所述預(yù)設(shè)的閾值,則執(zhí)行所述“通過所述最小距離點推算出所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置”步驟;\n[0042] 若大于所述預(yù)設(shè)的閾值,則結(jié)束本次擴充定位數(shù)據(jù)庫步驟。\n[0043] 作為本發(fā)明的進(jìn)一步改進(jìn),所述推算方法具體包括:\n[0044] 求出所述已知無線通信設(shè)備的地理位置的最小外接圓;\n[0045] 通過所述最小外接圓的圓心確定所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置。\n[0046] 作為本發(fā)明的進(jìn)一步改進(jìn),在所述“求出所述已知無線通信設(shè)備的地理位置的最小外接圓”步驟后,還包括:\n[0047] 求出每個已知無線通信設(shè)備的地理位置與所述最小外接圓的圓心的距離,并計算所有已知無線通信設(shè)備與所述最小外接圓的圓心的平均距離;\n[0048] 判斷所述平均距離是否小于預(yù)設(shè)的閾值;\n[0049] 若小于所述預(yù)設(shè)的閾值,則執(zhí)行所述“通過所述最小外接圓的圓心確定所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置”步驟;\n[0050] 若大于所述預(yù)設(shè)的閾值,則結(jié)束本次擴充定位數(shù)據(jù)庫步驟。\n[0051] 作為本發(fā)明的進(jìn)一步改進(jìn),所述S400步驟后還包括:\n[0052] S500、若接收到的多個無線通信設(shè)備的屬性信息包括基站屬性信息,則通過所述已知無線通信設(shè)備的地理位置,推算出所述多個無線通信設(shè)備中已知基站的推算地理位置;通過所述已有定位數(shù)據(jù)庫中同一基站的多個地理位置和推算地理位置,求出所述基站的覆蓋區(qū)域。\n[0053] 作為本發(fā)明的進(jìn)一步改進(jìn),所述S400步驟前,還包括:\n[0054] 過濾無效的所述已知無線通信設(shè)備。\n[0055] 相應(yīng)地,本發(fā)明的一種實施方式的信息推送服務(wù)器,包括:\n[0056] 網(wǎng)絡(luò)模塊,用于接收移動終端發(fā)送的用戶信息和定位信息;\n[0057] 查詢模塊,用于根據(jù)所述用戶信息和定位信息確定用戶的歷史搜索關(guān)鍵字和所述移動終端的地理位置;\n[0058] 匹配模塊,在預(yù)設(shè)的信息推送庫中查找與所述用戶歷史搜索關(guān)鍵字和所述地理位置匹配的信息;\n[0059] 所述網(wǎng)絡(luò)模塊還用于將所述信息發(fā)送至所述移動終端。\n[0060] 作為本發(fā)明的進(jìn)一步改進(jìn),所述用戶信息包括用戶賬戶信息和/或用戶cookie信息。\n[0061] 作為本發(fā)明的進(jìn)一步改進(jìn),所述信息包括關(guān)鍵字和地理位置覆蓋區(qū)域的屬性特征。\n[0062] 作為本發(fā)明的進(jìn)一步改進(jìn),所述匹配模塊還用于:\n[0063] 將所述用戶歷史搜索關(guān)鍵字和所述地理位置在預(yù)設(shè)的信息推送庫中查找;以及[0064] 判斷所述信息推送庫中是否具有覆蓋所述地理位置及與所述用戶歷史搜索關(guān)鍵字匹配的信息。\n[0065] 作為本發(fā)明的進(jìn)一步改進(jìn),所述定位信息為無線通信設(shè)備的屬性信息。\n[0066] 作為本發(fā)明的進(jìn)一步改進(jìn),所述查詢模塊用于:\n[0067] 將所述無線通信設(shè)備的屬性信息在定位數(shù)據(jù)庫中匹配;\n[0068] 通過匹配確認(rèn)所述無線通信設(shè)備的地理位置;其中,所述定位數(shù)據(jù)庫通過所述信息推送服務(wù)器中的以下模塊建構(gòu):\n[0069] 網(wǎng)絡(luò)模塊,用于接收多個無線通信設(shè)備的屬性信息;\n[0070] 查詢模塊,用于將所述多個無線通信設(shè)備的屬性信息與已有定位數(shù)據(jù)庫進(jìn)行匹配;\n[0071] 以及用于通過匹配確認(rèn)所述多個無線通信設(shè)備中在所述已有定位數(shù)據(jù)庫中具有已知地理位置的已知無線通信設(shè)備;\n[0072] 推算模塊,用于通過所述已知無線通信設(shè)備的地理位置,推算出所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置。\n[0073] 作為本發(fā)明的進(jìn)一步改進(jìn),所述推算模塊用于:\n[0074] 求出與所述已知無線通信設(shè)備的地理位置的平均值,將其作為中心點;\n[0075] 通過所述中心點推算出所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置。\n[0076] 作為本發(fā)明的進(jìn)一步改進(jìn),所述信息推送服務(wù)器還包括:\n[0077] 判斷模塊,用于求出每個已知無線通信設(shè)備的地理位置與所述中心點的距離,并計算所有已知無線通信設(shè)備與所述中心點的平均距離;判斷所述平均距離是否小于預(yù)設(shè)的閾值;若小于所述預(yù)設(shè)的閾值,則通過所述推算模塊推算所述未知無線通信設(shè)備的推算地理位置;若大于所述預(yù)設(shè)的閾值,則結(jié)束本次擴充定位數(shù)據(jù)庫。\n[0078] 作為本發(fā)明的進(jìn)一步改進(jìn),所述推算模塊用于:\n[0079] 求出到與所述已知無線通信設(shè)備的地理位置的距離之和最小的最小距離點;\n[0080] 通過所述最小距離點推算出所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置。\n[0081] 作為本發(fā)明的進(jìn)一步改進(jìn),所述信息推送服務(wù)器還包括:\n[0082] 判斷模塊,用于求出每個已知無線通信設(shè)備的地理位置與所述最小距離點的距離,并計算所有已知無線通信設(shè)備與所述最小距離點的平均距離;判斷所述平均距離是否小于預(yù)設(shè)的閾值;若小于所述預(yù)設(shè)的閾值,則通過所述推算模塊推算所述未知無線通信設(shè)備的推算地理位置;若大于所述預(yù)設(shè)的閾值,則結(jié)束本次擴充定位數(shù)據(jù)庫。\n[0083] 作為本發(fā)明的進(jìn)一步改進(jìn),所述推算模塊用于:\n[0084] 求出所述已知無線通信設(shè)備的地理位置的最小外接圓;\n[0085] 通過所述最小外接圓的圓心確定所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置。\n[0086] 作為本發(fā)明的進(jìn)一步改進(jìn),所述信息推送服務(wù)器還包括:\n[0087] 判斷模塊,用于求出每個已知無線通信設(shè)備的地理位置與所述最小外接圓的圓心的距離,并計算所有已知無線通信設(shè)備與所述最小外接圓的圓心的平均距離;判斷所述平均距離是否小于預(yù)設(shè)的閾值;若小于所述預(yù)設(shè)的閾值,則通過所述推算模塊推算所述未知無線通信設(shè)備的推算地理位置;若大于所述預(yù)設(shè)的閾值,則結(jié)束本次擴充定位數(shù)據(jù)庫。\n[0088] 作為本發(fā)明的進(jìn)一步改進(jìn),所述推算模塊用于:\n[0089] 若接收到的多個無線通信設(shè)備的屬性信息包括基站屬性信息,則通過所述已知無線通信設(shè)備的地理位置,推算出所述多個無線通信設(shè)備中已知基站的推算地理位置;通過所述已有定位數(shù)據(jù)庫中同一基站的多個地理位置和推算地理位置,求出所述基站的覆蓋區(qū)域。\n[0090] 作為本發(fā)明的進(jìn)一步改進(jìn),所述信息推送服務(wù)器還包括:\n[0091] 過濾模塊,用于過濾無效的所述已知無線通信設(shè)備。\n[0092] 相應(yīng)地,本發(fā)明的一種實施方式的信息推送系統(tǒng),包括:\n[0093] 包括可連接網(wǎng)絡(luò)的移動終端,以及如上述實施方式提供的信息推送服務(wù)器。\n[0094] 與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:通過分析用戶的興趣點,對不同用戶進(jìn)行有針對性的信息推送,用戶體驗較好,且節(jié)約了信息推送服務(wù)器和移動終端的系統(tǒng)資源和網(wǎng)絡(luò)資源。\n附圖說明\n[0095] 圖1是本發(fā)明一實施方式信息推送方法的流程圖;\n[0096] 圖2是圖1中S3步驟的具體流程圖;\n[0097] 圖3是本發(fā)明一實施方式信息推送方法中建構(gòu)定位數(shù)據(jù)庫的流程圖;\n[0098] 圖4是圖3中推算方法的第一實施方式的流程圖;\n[0099] 圖5是圖3中推算方法的第二實施方式的流程圖;\n[0100] 圖6是圖3中推算方法的第三實施方式的流程圖;\n[0101] 圖7是本發(fā)明另一實施方式信息推送方法中建構(gòu)定位數(shù)據(jù)庫的流程圖;\n[0102] 圖8是本發(fā)明一實施方式中信息推送系統(tǒng)的模塊圖。\n具體實施方式\n[0103] 以下將結(jié)合附圖所示的各實施方式對本發(fā)明進(jìn)行詳細(xì)描述。但這些實施方式并不限制本發(fā)明,本領(lǐng)域的普通技術(shù)人員根據(jù)這些實施方式所做出的結(jié)構(gòu)、方法、或功能上的變換均包含在本發(fā)明的保護(hù)范圍內(nèi)。\n[0104] 如圖1所示,在本發(fā)明一實施方式中,所述信息推送方法包括:\n[0105] S1、接收移動終端發(fā)送的用戶信息和定位信息;優(yōu)選地,所述移動終端可訪問網(wǎng)絡(luò),其可包括手機、筆記本、平板電腦等,所述網(wǎng)絡(luò)可為移動網(wǎng)絡(luò)(GPRS、EDGE、3G等)和/或無線網(wǎng)絡(luò)(WIFI等)等,在本步驟中,所述移動終端可通過設(shè)定的方式(規(guī)定間隔時間或?qū)崟r等方式)掃描與用戶當(dāng)前位置相關(guān)的定位信息,所述定位信息在本發(fā)明一實施方式中可包括地理坐標(biāo)、WIFI信息、基站信息的至少其中之一,這些定位信息可是通過移動終端自帶或外接的GPS模塊、WIFI模塊、基站模塊來進(jìn)行掃描,當(dāng)然,在本實施方式中,這些模塊也未必全部需要,只要所述移動終端自帶或外接至少其中之一即可。所述用戶信息在本發(fā)明一實施方式中可包括用戶賬戶信息和/或用戶cookie信息,通過發(fā)送用戶信息,可讓服務(wù)器確定發(fā)送所述定位信息的用戶為何,以便調(diào)取該用戶的歷史搜索關(guān)鍵字。\n[0106] S2、根據(jù)所述用戶信息和定位信息確定用戶的歷史搜索關(guān)鍵字和所述移動終端的地理位置;優(yōu)選地,通過用戶信息,可在服務(wù)器中的歷史搜索關(guān)鍵字庫中查詢到與該用戶匹配的歷史搜索關(guān)鍵字,當(dāng)然,該歷史搜索關(guān)鍵字可不僅限于在所述移動終端上進(jìn)行搜索的歷史關(guān)鍵字,還可包括該用戶在其他設(shè)備上使用搜索引擎查詢的搜索關(guān)鍵字。在本發(fā)明一實施方式中,若所述定位信息包括GPS信息,則可直接利用該GPS信息確定所述移動終端的地理位置;在本發(fā)明另一實施方式中,若該定位信息不包括GPS信息,而只是無線通信設(shè)備的屬性信息,如WIFI和/或基站的屬性信息(MAC地址、CELL ID等),則通過該無線通信設(shè)備的屬性信息在定位數(shù)據(jù)庫中進(jìn)行匹配,并通過匹配結(jié)果確認(rèn)所述無線通信設(shè)備的地理位置,當(dāng)然,上述兩種實施方式是怎樣確定無線通信設(shè)備的地理位置的,本領(lǐng)域普通技術(shù)人員已經(jīng)可通過現(xiàn)有技術(shù)熟練掌握,在此不再贅述。\n[0107] S3、在預(yù)設(shè)的信息推送庫中查找與所述用戶歷史搜索關(guān)鍵字和所述地理位置匹配的信息;優(yōu)選地,所述信息推送庫中至少設(shè)有一條信息,所述信息包括關(guān)鍵字和地理位置覆蓋區(qū)域的屬性特征,所述關(guān)鍵字和地理位置覆蓋區(qū)域是通過預(yù)設(shè)得到的。例如,所述信息為商家的廣告信息,所述關(guān)鍵字和地理位置覆蓋區(qū)域與商家購買的服務(wù)規(guī)格相關(guān),一個標(biāo)準(zhǔn)的服務(wù)包括了時間、地理位置覆蓋區(qū)域以及關(guān)鍵字,例如商家A購買的服務(wù)為:“時間:一周、地理位置覆蓋區(qū)域:兩公里、關(guān)鍵字:寶馬”,即是所述信息的屬性包括了“時間:一周、地理位置覆蓋區(qū)域:兩公里、關(guān)鍵字:寶馬”,可用作和用戶歷史搜索關(guān)鍵字和地理位置進(jìn)行匹配。\n[0108] S4、將與所述用戶歷史搜索關(guān)鍵字和所述地理位置匹配的信息發(fā)送至所述移動終端。仍然采用上述例子,若所述用戶歷史搜索關(guān)鍵字出現(xiàn)“寶馬”,所述地理位置在該服務(wù)地理位置覆蓋區(qū)域內(nèi),且在所述服務(wù)有效時間內(nèi)時,即滿足所述匹配條件,則時,即可將所述信息推送至移動終端,當(dāng)然,該推送方式可為多樣的,例如通過短信形式推送、通過彩信形式推送、通過網(wǎng)頁形式推送等。可以理解,在本發(fā)明優(yōu)選實施方式中,所述時間因素并非必須的。\n[0109] 如圖2所示,在本發(fā)明一實施方式中,所述S3步驟具體包括:\n[0110] S31、將所述用戶歷史搜索關(guān)鍵字和所述地理位置在預(yù)設(shè)的信息推送庫中查找;優(yōu)選地,即是將所述用戶歷史搜索關(guān)鍵字和所述地理位置在信息推送庫中查找與其匹配的信息的屬性特征。\n[0111] S32、判斷所述信息推送庫中是否具有覆蓋所述地理位置及與所述用戶歷史搜索關(guān)鍵字匹配的信息;若是,則進(jìn)入S4步驟,若否,則進(jìn)入S33步驟;優(yōu)選地,在本發(fā)明一實施方式中,可先判斷在所述信息推送庫中是否具有覆蓋所述地理位置的信息,若有,則在覆蓋所述地理位置的信息中,再判斷是否具有用戶歷史搜索關(guān)鍵字的信息;當(dāng)兩者條件均滿足時,則進(jìn)入S4步驟,當(dāng)兩者條件有一不滿足時,則進(jìn)入S33步驟;當(dāng)然,在本發(fā)明的另一實施方式中,可先判斷在所述信息推送庫中是否具有用戶歷史搜索關(guān)鍵字的信息,若有,則在具有所述用戶歷史搜索關(guān)鍵字的信息中,再判斷是否具有覆蓋所述地理位置的信息;當(dāng)兩者條件均滿足時,則進(jìn)入S4步驟,當(dāng)兩者條件有一不滿足時,則進(jìn)入S33步驟。\n[0112] S33、不推送信息。\n[0113] 由上述可知,本發(fā)明通過分析用戶的興趣點,對不同用戶進(jìn)行有針對性的信息推送,用戶體驗較好,且節(jié)約了信息推送服務(wù)器和移動終端的系統(tǒng)資源和網(wǎng)絡(luò)資源。且本發(fā)明的又一好處在于,該信息的方式不必均通過移動終端的運營商進(jìn)行,大大的擴展了這種信息推送的手段,使得用戶能夠得到更多的資訊。\n[0114] 如圖3所示,為本發(fā)明一實施方式中,當(dāng)所述移動終端采集的定位信息為無線通信設(shè)備的屬性信息時,用于確定移動終端地理位置的定位數(shù)據(jù)庫的建構(gòu)方法,包括以下步驟:\n[0115] S100、接收多個無線通信設(shè)備的屬性信息;優(yōu)選地,所述多個無線通信設(shè)備的屬性信息采集,可通過可訪問網(wǎng)絡(luò)的移動終端進(jìn)行,且所述移動終端可將采集到的多個無線通信設(shè)備的屬性信息通過網(wǎng)絡(luò)上傳至服務(wù)器,所述移動終端可包括手機、筆記本、平板電腦等,其可通過移動網(wǎng)絡(luò)(GPRS、EDGE、3G等)和/或無線網(wǎng)絡(luò)(WIFI等)對網(wǎng)絡(luò)進(jìn)行訪問。\n所述屬性信息可包括WIFI的MAC地址、信號強度等;基站的CELL ID、信號強度、國家代碼、運營商代碼、區(qū)域代碼、小區(qū)代碼等。\n[0116] S200、將所述多個無線通信設(shè)備的屬性信息與已有定位數(shù)據(jù)庫進(jìn)行匹配;優(yōu)選地,當(dāng)服務(wù)器接收到所述移動終端采集到的無線通信設(shè)備的屬性信息后,可與已有定位數(shù)據(jù)庫進(jìn)行匹配,該匹配的方式可包括多種,例如,將采集到的多個無線通信設(shè)備的屬性信息一一查詢所述已有定位數(shù)據(jù)庫,并通過查詢結(jié)果判斷所述無線通信設(shè)備是否已存入所述已有定位數(shù)據(jù)庫中;或者通過所述已有定位數(shù)據(jù)庫對所述多個無線通信設(shè)備的屬性信息進(jìn)行反查,并通過查詢結(jié)果判斷所述已有定位數(shù)據(jù)庫中是否已包含了所述無線通信設(shè)備。其中,所述已有定位數(shù)據(jù)庫可是通過帶有GPS模塊的移動終端采集的數(shù)據(jù)建置的,該已有定位數(shù)據(jù)庫已經(jīng)包括了眾多已確定地理位置的無線通信設(shè)備的數(shù)據(jù),其包含的信息可是與地理位置綁定的WIFI的MAC地址和/或基站的CELL ID,即是可以通過WIFI的MAC地址和基站的CELL ID確認(rèn)其地理位置。例如在地理位置為(x1,y1),采集到的基站的CELL ID為ID1時,可綁定為:(x1,y1),ID1這樣的數(shù)據(jù)格式;在地理位置為(x2,y2),采集到的WIFI的MAC地址為MAC1時,可綁定為:(x2,y2),MAC1這樣的數(shù)據(jù)格式;在地理位置為(x3,y3),采集到的基站的CELL ID為ID3,采集到的WIFI的MAC地址為MAC3時,可綁定為(x2,y2),ID3,MAC3這樣的數(shù)據(jù)格式,當(dāng)然,這種數(shù)據(jù)格式只是本發(fā)明一實施方式中為方便理解而進(jìn)行的舉例說明,其也可以通過其他的數(shù)據(jù)格式進(jìn)行替換。\n[0117] S300、通過匹配確認(rèn)所述多個無線通信設(shè)備中在所述已有定位數(shù)據(jù)庫中具有已知地理位置的已知無線通信設(shè)備;優(yōu)選地,所述確認(rèn)可包括多種方式,例如,將采集到的多個無線通信設(shè)備的屬性信息一一查詢所述已有定位數(shù)據(jù)庫,并將在所述已有定位數(shù)據(jù)庫中查詢到的無線通信設(shè)備作為已知無線通信設(shè)備;或者通過所述已有定位數(shù)據(jù)庫對所述多個無線通信設(shè)備的屬性信息進(jìn)行反查,并將查詢到的所述已有定位數(shù)據(jù)庫中包含的所述無線通信設(shè)備作為已知無線通信設(shè)備。\n[0118] S400、通過所述已知無線通信設(shè)備的地理位置,推算出所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置。在該步驟后,可將所述未知無線通信設(shè)備的屬性信息與所述推算地理位置按照要求的格式綁定,并存儲于所述已知定位數(shù)據(jù)庫中,形成定位數(shù)據(jù)庫。在本發(fā)明最佳實施方式中,所述定位數(shù)據(jù)庫和所述已知定位數(shù)據(jù)庫可為一個數(shù)據(jù)庫,在本發(fā)明實施方式中,為方便理解,才將所述定位數(shù)據(jù)庫和已知定位數(shù)據(jù)庫分開表述。優(yōu)選地,所述未知無線通信設(shè)備為在所述已知定位數(shù)據(jù)庫中未能匹配到的無線通信設(shè)備,該推算的方式將在下述結(jié)合圖4至圖6詳細(xì)說明。\n[0119] 由上述可知,本發(fā)明可在無需采集地理位置的情況下,通過采集到的WIFI信息和/或基站信息對已有的定位數(shù)據(jù)庫進(jìn)行定位信息的擴充,使用范圍廣,可有效的建立較為全面的定位數(shù)據(jù)庫。\n[0120] 如圖4所示,在本發(fā)明的第一實施方式中,所述推算方法具體包括:\n[0121] 求出與所述已知無線通信設(shè)備的地理位置的平均值,將其作為中心點;即是求出一個或多個已知無線通信設(shè)備的地理位置的算數(shù)平均值,并將該平均值的地理位置作為中心點,例如,若已知的無線通信設(shè)備的地理位置為(x1,y1),(x2,y2),(x3,y3),則其算數(shù)平均值即為((x1+x2+x3)/3,(y1+y2+y3)/3),該中心點的地理位置為((x1+x2+x3)/3,(y1+y2+y3)/3)。\n[0122] 通過所述中心點推算出所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置。優(yōu)選地,即是將所述中心點的地理位置作為未知無線通信設(shè)備的推算地理位置。當(dāng)然,亦可根據(jù)所述未知的無線通信設(shè)備的信號強度,在所述中心點的地理位置上做適當(dāng)偏移后,作為未知無線通信設(shè)備的推算地理位置。\n[0123] 在所述第一實施方式中,優(yōu)選地,還包括確認(rèn)已知無線通信設(shè)備的地理位置可信度步驟,其包括:\n[0124] 求出每個已知無線通信設(shè)備的地理位置與所述中心點的距離,并計算所有已知無線通信設(shè)備與所述中心點的平均距離;參上述例子,即是求出(x1,y1)與((x1+x2+x3)/3,(y1+y2+y3)/3)的距離、(x2,y2)與((x1+x2+x3)/3,(y1+y2+y3)/3)的距離、(x3,y3)與((x1+x2+x3)/3,(y1+y2+y3)/3)的距離,并計算它們的平均值,得到平均距離。\n[0125] 判斷所述平均距離是否小于預(yù)設(shè)的閾值;其中所述閾值可根據(jù)不同的情況或需要的不同精度進(jìn)行不同的設(shè)定,例如,在城市中,所述閾值可設(shè)定相對小些,在鄉(xiāng)村中,所述閾值可設(shè)定相對大些,優(yōu)選地,根據(jù)多個實驗后得知,在本實施方式中,所述閾值設(shè)定為100m。\n[0126] 若小于所述預(yù)設(shè)的閾值,則執(zhí)行所述“通過所述中心點推算出所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置”步驟;即是,若小于所述預(yù)設(shè)的閾值,則認(rèn)為已知無線通信設(shè)備的地理位置是可信的,可以基于該已知的無線通信設(shè)備的地理位置推算所述未知無線通信設(shè)備的推算地理位置。\n[0127] 若大于所述預(yù)設(shè)的閾值,則結(jié)束本次擴充定位數(shù)據(jù)庫步驟。即是,若大于所述預(yù)設(shè)的閾值,則認(rèn)為已知無線通信設(shè)備的地理位置因各種因素造成是不可信的,不可以基于該已知的無線通信設(shè)備的地理位置推算所述未知無線通信設(shè)備的推算地理位置,需要結(jié)束本次擴充定位數(shù)據(jù)庫任務(wù)。\n[0128] 如圖5所示,在本發(fā)明的第二實施方式中,所述推算方法具體包括:\n[0129] 求出到與所述已知無線通信設(shè)備的地理位置的距離之和最小的最小距離點;例如,若已知的無線通信設(shè)備的地理位置為(x1,y1),(x2,y2),(x3,y3),需要求出一最小距離點(x4,y4),使得所述(x4,y4)與(x1,y1)的距離+(x4,y4)與(x2,y2)的距離+(x4,y4)與(x3,y3)的距離小于其他任意一點與(x1,y1),(x2,y2),(x3,y3)的距離和。\n[0130] 通過所述最小距離點推算出所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置。優(yōu)選地,即是將所述最小距離點的地理位置作為未知無線通信設(shè)備的推算地理位置。當(dāng)然,亦可根據(jù)所述未知的無線通信設(shè)備的信號強度,在所述最小距離點的地理位置上做適當(dāng)偏移后,作為未知無線通信設(shè)備的推算地理位置。\n[0131] 在所述第二實施方式中,優(yōu)選地,還包括確認(rèn)已知無線通信設(shè)備的地理位置可信度步驟,其包括:\n[0132] 求出每個已知無線通信設(shè)備的地理位置與所述最小距離點的距離,并計算所有已知無線通信設(shè)備與所述最小距離點的平均距離;參上述例子,即是求出(x1,y1)與最小距離點的距離、(x2,y2)與最小距離點的距離、(x3,y3)與最小距離點的距離,并計算它們的平均值,得到平均距離。\n[0133] 判斷所述平均距離是否小于預(yù)設(shè)的閾值;其中所述閾值可根據(jù)不同的情況或需要的不同精度進(jìn)行不同的設(shè)定,例如,在城市中,所述閾值可設(shè)定相對小些,在鄉(xiāng)村中,所述閾值可設(shè)定相對大些,優(yōu)選地,根據(jù)多個實驗后得知,在本實施方式中,所述閾值設(shè)定為100m。\n[0134] 若小于所述預(yù)設(shè)的閾值,則執(zhí)行所述“通過所述最小距離點推算出所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置”步驟;即是,若小于所述預(yù)設(shè)的閾值,則認(rèn)為已知無線通信設(shè)備的地理位置是可信的,可以基于該已知的無線通信設(shè)備的地理位置推算所述未知無線通信設(shè)備的推算地理位置。\n[0135] 若大于所述預(yù)設(shè)的閾值,則結(jié)束本次擴充定位數(shù)據(jù)庫步驟。即是,若大于所述預(yù)設(shè)的閾值,則認(rèn)為已知無線通信設(shè)備的地理位置因各種因素造成是不可信的,不可以基于該已知的無線通信設(shè)備的地理位置推算所述未知無線通信設(shè)備的地理位置,需要結(jié)束本次擴充定位數(shù)據(jù)庫任務(wù)。\n[0136] 如圖6所示,在本發(fā)明的第三實施方式中,所述推算方法具體包括:\n[0137] 求出所述已知無線通信設(shè)備的地理位置的最小外接圓;例如,若已知的無線通信設(shè)備的地理位置為(x1,y1),(x2,y2),(x3,y3),則根據(jù)所述(x1,y1),(x2,y2),(x3,y3),求出多個已知無線通信設(shè)備的地理位置的最小外接圓。\n[0138] 通過所述最小外接圓的圓心確定所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置。優(yōu)選地,即是將所述最小外接圓的圓心的地理位置作為未知無線通信設(shè)備的推算地理位置。當(dāng)然,亦可根據(jù)所述未知的無線通信設(shè)備的信號強度,在所述最小外接圓的圓心的地理位置上做適當(dāng)偏移后,作為未知無線通信設(shè)備的推算地理位置。\n[0139] 在所述第三實施方式中,優(yōu)選地,還包括確認(rèn)已知無線通信設(shè)備的地理位置可信度步驟,其包括:\n[0140] 求出每個已知無線通信設(shè)備的地理位置與所述最小外接圓的圓心的距離,并計算所有已知無線通信設(shè)備與所述最小外接圓的圓心的平均距離;參上述例子,即是求出(x1,y1)與最小外接圓的圓心的距離、(x2,y2)與最小外接圓的圓心的距離、(x3,y3)與最小外接圓的圓心的距離,并計算它們的平均值,得到平均距離。\n[0141] 判斷所述平均距離是否小于預(yù)設(shè)的閾值;其中所述閾值可根據(jù)不同的情況或需要的不同精度進(jìn)行不同的設(shè)定,例如,在城市中,所述閾值可設(shè)定相對小些,在鄉(xiāng)村中,所述閾值可設(shè)定相對大些,優(yōu)選地,根據(jù)多個實驗后得知,在本實施方式中,所述閾值設(shè)定為100m。\n[0142] 若小于所述預(yù)設(shè)的閾值,則執(zhí)行所述“通過所述最小外接圓的圓心確定所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置”步驟;即是,若小于所述預(yù)設(shè)的閾值,則認(rèn)為已知無線通信設(shè)備的地理位置是可信的,可以基于該已知的無線通信設(shè)備的地理位置推算所述未知無線通信設(shè)備的推算地理位置。\n[0143] 若大于所述預(yù)設(shè)的閾值,則結(jié)束本次擴充定位數(shù)據(jù)庫步驟。即是,若大于所述預(yù)設(shè)的閾值,則認(rèn)為已知無線通信設(shè)備的地理位置因各種因素造成是不可信的,不可以基于該已知的無線通信設(shè)備的地理位置推算所述未知無線通信設(shè)備的推算地理位置,需要結(jié)束本次擴充定位數(shù)據(jù)庫任務(wù)。\n[0144] 由上述可知,所述擴充定位數(shù)據(jù)庫的方法,可同時對接收到的多個無線通信設(shè)備的屬性信息進(jìn)行推算,并擴充定位數(shù)據(jù)庫,其還解決了現(xiàn)有技術(shù)中的另一個缺陷,即是:為了將WIFI信息和/或基站信息與所述地理位置綁定,現(xiàn)有技術(shù)中的WIFI的MAC地址、基站的CELL ID只能逐一采集,即是在同一地理位置時,每一次采集只能采集到一個MAC地址或者一個CELL ID,這樣的采集方式,在現(xiàn)實中,特別是對于城市而言,同一地點存在的基站信號和WIFI信號可能有多個,若還是采用現(xiàn)有技術(shù)中的逐一采集,則在每一個地點上都需要花較多的時間進(jìn)行采集,從而導(dǎo)致采集效率非常低,采集數(shù)據(jù)周期非常長,很不利于構(gòu)建電子地圖定位數(shù)據(jù)庫,且浪費移動終端和服務(wù)器資源。\n[0145] 如圖7所示,為本發(fā)明另一實施方式擴充定位數(shù)據(jù)庫的方法,其包括以下步驟:\n[0146] S100、接收多個無線通信設(shè)備的屬性信息;優(yōu)選地,所述多個無線通信設(shè)備的屬性信息采集,可通過可訪問網(wǎng)絡(luò)的移動終端進(jìn)行,且所述移動終端可將采集到的多個無線通信設(shè)備的屬性信息通過網(wǎng)絡(luò)上傳至服務(wù)器,所述移動終端可包括手機、筆記本、平板電腦等,其可通過移動網(wǎng)絡(luò)(GPRS、EDGE、3G等)和/或無線網(wǎng)絡(luò)(WIFI等)對網(wǎng)絡(luò)進(jìn)行訪問。\n所述屬性信息可包括WIFI的MAC地址、信號強度等;基站的CELL ID、信號強度、國家代碼、運營商代碼、區(qū)域代碼、小區(qū)代碼等。\n[0147] S200、將所述多個無線通信設(shè)備的屬性信息與已有定位數(shù)據(jù)庫進(jìn)行匹配;優(yōu)選地,當(dāng)服務(wù)器接收到所述移動終端采集到的無線通信設(shè)備的屬性信息后,可與已有定位數(shù)據(jù)庫進(jìn)行匹配,該匹配的方式可包括多種,例如,將采集到的多個無線通信設(shè)備的屬性信息一一查詢所述已有定位數(shù)據(jù)庫,并通過查詢結(jié)果判斷所述無線通信設(shè)備是否已存入所述已有定位數(shù)據(jù)庫中;或者通過所述已有定位數(shù)據(jù)庫對所述多個無線通信設(shè)備的屬性信息進(jìn)行反查,并通過查詢結(jié)果判斷所述已有定位數(shù)據(jù)庫中是否已包含了所述無線通信設(shè)備。其中,所述已有定位數(shù)據(jù)庫可是通過帶有GPS模塊的移動終端采集的數(shù)據(jù)建置的,該已有定位數(shù)據(jù)庫已經(jīng)包括了眾多已確定地理位置的無線通信設(shè)備的數(shù)據(jù),其包含的信息可是與地理位置綁定的WIFI的MAC地址和/或基站的CELL ID,即是可以通過WIFI的MAC地址和基站的CELL ID確認(rèn)其地理位置。例如在地理位置為(x1,y1),采集到的基站的CELL ID為ID1時,可綁定為:(x1,y1),ID1這樣的數(shù)據(jù)格式;在地理位置為(x2,y2),采集到的WIFI的MAC地址為MAC1時,可綁定為:(x2,y2),MAC1這樣的數(shù)據(jù)格式;在地理位置為(x3,y3),采集到的基站的CELL ID為ID3,采集到的WIFI的MAC地址為MAC3時,可綁定為(x2,y2),ID3,MAC3這樣的數(shù)據(jù)格式,當(dāng)然,這種數(shù)據(jù)格式只是本發(fā)明一實施方式中為方便理解而進(jìn)行的舉例說明,其也可以通過其他的數(shù)據(jù)格式進(jìn)行替換。\n[0148] S300、通過匹配確認(rèn)所述多個無線通信設(shè)備中在所述已有定位數(shù)據(jù)庫中具有已知地理位置的已知無線通信設(shè)備;優(yōu)選地,所述確認(rèn)可包括多種方式,例如,將采集到的多個無線通信設(shè)備的屬性信息一一查詢所述已有定位數(shù)據(jù)庫,并將在所述已有定位數(shù)據(jù)庫中查詢到的無線通信設(shè)備作為已知無線通信設(shè)備;或者通過所述已有定位數(shù)據(jù)庫對所述多個無線通信設(shè)備的屬性信息進(jìn)行反查,并將查詢到的所述已有定位數(shù)據(jù)庫中包含的所述無線通信設(shè)備作為已知無線通信設(shè)備。\n[0149] S400、通過所述已知無線通信設(shè)備的地理位置,推算出所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置。在該步驟后,可將所述未知無線通信設(shè)備的屬性信息與所述推算地理位置按照要求的格式綁定,并存儲于所述已知定位數(shù)據(jù)庫中,形成定位數(shù)據(jù)庫。在本發(fā)明最佳實施方式中,所述定位數(shù)據(jù)庫和所述已知定位數(shù)據(jù)庫可為一個數(shù)據(jù)庫,在本發(fā)明實施方式中,為方便理解,才將所述定位數(shù)據(jù)庫和已知定位數(shù)據(jù)庫分開表述。優(yōu)選地,所述未知無線通信設(shè)備為在所述已知定位數(shù)據(jù)庫中未能匹配到的無線通信設(shè)備,該推算的方式將在上述結(jié)合圖4至圖6詳細(xì)說明。\n[0150] S500、若接收到的多個無線通信設(shè)備的屬性信息包括基站屬性信息,則通過所述已知無線通信設(shè)備的地理位置,推算出所述多個無線通信設(shè)備中已知基站的推算地理位置;通過所述已有定位數(shù)據(jù)庫中同一基站的多個地理位置和推算地理位置,求出所述基站的覆蓋區(qū)域。在該步驟后,可將所述已知基站的屬性信息與所述已知基站的推算地理位置按照要求的格式綁定,并存儲于所述已知定位數(shù)據(jù)庫中。因同一基站具有一定的覆蓋區(qū)域,故在本步驟中,可推算出所述基站的覆蓋區(qū)域,若S100步驟接收到的無線通信設(shè)備的屬性信息中包括有基站的屬性信息,則可通過本步驟計算所述接收到的基站的覆蓋區(qū)域,具體的為:通過推算得到已知和未知的基站的地理位置和/或推算地理位置,這樣,在所述已有定位數(shù)據(jù)庫中同一基站即會對應(yīng)多個地理位置和/或推算地理位置,即可通過所述多個地理位置和/或推算地理位置推算出所述基站的覆蓋區(qū)域;當(dāng)然,若已有定位數(shù)據(jù)庫中同一基站對應(yīng)的多個地理位置和/或推算地理位置數(shù)量有限,而暫時無法推算或無法準(zhǔn)確推算出所述基站的覆蓋區(qū)域,則可通過重復(fù)上述步驟,增加同一基站對應(yīng)的多個地理位置和/或推算地理位置的數(shù)量,從而更準(zhǔn)確的推算出所述基站的覆蓋區(qū)域。值得一提的是:所述推算方法可采用上述結(jié)合圖4至圖6詳細(xì)說明的推算方法,雖然上述推算方法主要是針對未知無線通信設(shè)備的,但其也可用作推算已知無線通信設(shè)備的推算地理位置,因采用的原理相同,故在此不再贅述。\n[0151] 優(yōu)選地,上述各實施方式中的S400步驟前,還包括了步驟:\n[0152] 過濾無效的已知無線通信設(shè)備(圖中未示出)。雖然一般地,無線通信設(shè)備都具有全球唯一的一個ID,例如WIFI的MAC地址,基站的CELL ID等,但其也存在克隆的可能性,使得同一個MAC地址的WIFI可能處于兩個不同地理位置,同一個CELL ID的基站也可能處于兩個不同地理位置,且這些不同的地理位置在空間上距離很遠(yuǎn),超出了一般設(shè)備覆蓋區(qū)域的范圍,造成了這些WIFI和基站的已知地理位置是不可利用的,故,在S400步驟前,還需要將其過濾掉,具體做法是:在所述已知定位數(shù)據(jù)庫中查找相同屬性且地理位置相距較遠(yuǎn)的無線通信設(shè)備,并根據(jù)這些無線通信設(shè)備建立黑名單,當(dāng)需要過濾無效的已知無線通信設(shè)備時,只需要將已知無線通信設(shè)備的屬性信息與所述黑名單里的無線通信設(shè)備的屬性信息進(jìn)行匹配即可,若匹配到黑名單中的無線通信息設(shè)備的屬性信息,則認(rèn)為該已知無線通信設(shè)備應(yīng)被過濾掉;若匹配不到黑名單中的無線通信設(shè)備的屬性信息,則認(rèn)為該已知無線通信設(shè)備應(yīng)被保留。\n[0153] 如圖8所示,為本發(fā)明一實施方式的信息推送系統(tǒng)架構(gòu)圖。本發(fā)明的信息推送系統(tǒng)包括了移動終端10和與所述移動終端通信的服務(wù)器20。\n[0154] 其中,所述移動終端10可訪問網(wǎng)絡(luò),其可包括手機、筆記本、平板電腦等,所述網(wǎng)絡(luò)可為移動網(wǎng)絡(luò)(GPRS、EDGE、3G等)和/或無線網(wǎng)絡(luò)(WIFI等)等,所述移動終端可用于通過設(shè)定的方式(規(guī)定間隔時間或?qū)崟r等方式)掃描與用戶當(dāng)前位置相關(guān)的定位信息,并發(fā)送所述定位信息至服務(wù)器20,所述定位信息在本發(fā)明一實施方式中可包括地理坐標(biāo)、WIFI信息、基站信息的至少其中之一,這些定位信息可是通過移動終端自帶或外接的GPS模塊、WIFI模塊、基站模塊來進(jìn)行掃描,當(dāng)然,在本實施方式中,這些模塊也未必全部需要,只要所述移動終端自帶或外接至少其中之一即可。所述移動終端還用于存儲用戶信息及發(fā)送用戶信息至服務(wù)器20。所述用戶信息在本發(fā)明一實施方式中可包括用戶賬戶信息和/或用戶cookie信息,通過發(fā)送用戶信息,可讓服務(wù)器確定發(fā)送所述定位信息的用戶為何,以便調(diào)取該用戶的歷史搜索關(guān)鍵字。\n[0155] 所述服務(wù)器20包括:\n[0156] 網(wǎng)絡(luò)模塊201,用于接收移動終端發(fā)送的用戶信息和定位信息;\n[0157] 查詢模塊202,用于根據(jù)所述用戶信息和定位信息確定用戶的歷史搜索關(guān)鍵字和所述移動終端的地理位置;優(yōu)選地,通過用戶信息,可在服務(wù)器中的歷史搜索關(guān)鍵字庫204中查詢到與該用戶匹配的歷史搜索關(guān)鍵字,當(dāng)然,該歷史搜索關(guān)鍵字可不僅限于在所述移動終端上進(jìn)行搜索的歷史關(guān)鍵字,還可包括該用戶在其他設(shè)備上使用搜索引擎查詢的搜索關(guān)鍵字。在本發(fā)明一實施方式中,若所述定位信息包括GPS信息,則可直接利用該GPS信息確定所述移動終端的地理位置;在本發(fā)明另一實施方式中,若該定位信息不包括GPS信息,而只是無線通信設(shè)備的屬性信息,如WIFI和/或基站的屬性信息(MAC地址、CELL ID等),則通過該無線通信設(shè)備的屬性信息在定位數(shù)據(jù)庫205中進(jìn)行匹配,并通過匹配結(jié)果確認(rèn)所述無線通信設(shè)備的地理位置,當(dāng)然,上述兩種實施方式是怎樣確定無線通信設(shè)備的地理位置的,本領(lǐng)域普通技術(shù)人員已經(jīng)可通過現(xiàn)有技術(shù)熟練掌握,在此不再贅述。\n[0158] 匹配模塊203,在預(yù)設(shè)的信息推送庫中查找與所述用戶歷史搜索關(guān)鍵字和所述地理位置匹配的信息;優(yōu)選地,所述信息推送庫206中至少設(shè)有一條信息,所述信息包括關(guān)鍵字和地理位置覆蓋區(qū)域的屬性特征,所述關(guān)鍵字和地理位置覆蓋區(qū)域是通過預(yù)設(shè)得到的。\n例如,所述信息為商家的廣告信息,所述關(guān)鍵字和地理位置覆蓋區(qū)域與商家購買的服務(wù)規(guī)格相關(guān),一個標(biāo)準(zhǔn)的服務(wù)包括了時間、地理位置覆蓋區(qū)域以及關(guān)鍵字,例如商家A購買的服務(wù)為:“時間:一周、地理位置覆蓋區(qū)域:兩公里、關(guān)鍵字:寶馬”,即是所述信息的屬性包括了“時間:一周、地理位置覆蓋區(qū)域:兩公里、關(guān)鍵字:寶馬”,可用作和用戶歷史搜索關(guān)鍵字和地理位置進(jìn)行匹配。\n[0159] 所述網(wǎng)絡(luò)模塊201還用于將所述信息發(fā)送至所述移動終端。仍然采用上述例子,若所述用戶歷史搜索關(guān)鍵字出現(xiàn)“寶馬”,所述地理位置在該服務(wù)地理位置覆蓋區(qū)域內(nèi),且在所述服務(wù)有效時間內(nèi)時,即滿足所述匹配條件,則時,即可將所述信息推送至移動終端,當(dāng)然,該推送方式可為多樣的,例如通過短信形式推送、通過彩信形式推送、通過網(wǎng)頁形式推送等??梢岳斫?,在本發(fā)明優(yōu)選實施方式中,所述時間因素并非必須的。\n[0160] 其中,所述匹配模塊203還用于:\n[0161] 將所述用戶歷史搜索關(guān)鍵字和所述地理位置在預(yù)設(shè)的信息推送庫中查找;優(yōu)選地,即是將所述用戶歷史搜索關(guān)鍵字和所述地理位置在信息推送庫中查找與其匹配的信息的屬性特征。\n[0162] 以及用于判斷所述信息推送庫中是否具有覆蓋所述地理位置及與所述用戶歷史搜索關(guān)鍵字匹配的信息;優(yōu)選地,在本發(fā)明一實施方式中,可先判斷在所述信息推送庫中是否具有覆蓋所述地理位置的信息,若有,則在覆蓋所述地理位置的信息中,再判斷是否具有用戶歷史搜索關(guān)鍵字的信息;當(dāng)兩者條件均滿足時,則通過網(wǎng)絡(luò)模塊發(fā)送相關(guān)信息,當(dāng)兩者條件有一不滿足時,則不發(fā)送信息;當(dāng)然,在本發(fā)明的另一實施方式中,可先判斷在所述信息推送庫中是否具有用戶歷史搜索關(guān)鍵字的信息,若有,則在具有所述用戶歷史搜索關(guān)鍵字的信息中,再判斷是否具有覆蓋所述地理位置的信息;當(dāng)兩者條件均滿足時,則通過網(wǎng)絡(luò)模塊發(fā)送相關(guān)信息,當(dāng)兩者條件有一不滿足時,則不發(fā)送信息。\n[0163] 由上述可知,本發(fā)明通過分析用戶的興趣點,對不同用戶進(jìn)行有針對性的信息推送,用戶體驗較好,且節(jié)約了信息推送服務(wù)器和移動終端的系統(tǒng)資源和網(wǎng)絡(luò)資源。且本發(fā)明的又一好處在于,該信息的方式不必均通過移動終端的運營商進(jìn)行,大大的擴展了這種信息推送的手段,使得用戶能夠得到更多的資訊。\n[0164] 在本發(fā)明一實施方式中,所述網(wǎng)絡(luò)模塊201、查詢模塊202還可配合過濾模塊207、推算模塊208、判斷模塊209和已有定位數(shù)據(jù)庫建構(gòu)所述定位數(shù)據(jù)庫205。\n[0165] 其中,所述網(wǎng)絡(luò)模塊201,還用于接收多個無線通信設(shè)備的屬性信息;優(yōu)選地,所述多個無線通信設(shè)備的屬性信息采集,可通過可訪問網(wǎng)絡(luò)的移動終端進(jìn)行,且所述移動終端可將采集到的多個無線通信設(shè)備的屬性信息通過網(wǎng)絡(luò)上傳至服務(wù)器,所述移動終端可包括手機、筆記本、平板電腦等,其可通過移動網(wǎng)絡(luò)(GPRS、EDGE、3G等)和/或無線網(wǎng)絡(luò)(WIFI等)對網(wǎng)絡(luò)進(jìn)行訪問。所述屬性信息可包括WIFI的MAC地址、信號強度等;基站的CELL ID、信號強度、國家代碼、運營商代碼、區(qū)域代碼、小區(qū)代碼等。\n[0166] 所述查詢模塊202,還用于將所述多個無線通信設(shè)備的屬性信息與已有定位數(shù)據(jù)庫進(jìn)行匹配;優(yōu)選地,當(dāng)服務(wù)器接收到所述移動終端采集到的無線通信設(shè)備的屬性信息后,可與已有定位數(shù)據(jù)庫進(jìn)行匹配,該匹配的方式可包括多種,例如,將采集到的多個無線通信設(shè)備的屬性信息一一查詢所述已有定位數(shù)據(jù)庫,并通過查詢結(jié)果判斷所述無線通信設(shè)備是否已存入所述已有定位數(shù)據(jù)庫中;或者通過所述已有定位數(shù)據(jù)庫對所述多個無線通信設(shè)備的屬性信息進(jìn)行反查,并通過查詢結(jié)果判斷所述已有定位數(shù)據(jù)庫中是否已包含了所述無線通信設(shè)備。其中,所述已有定位數(shù)據(jù)庫可是通過帶有GPS模塊的移動終端采集的數(shù)據(jù)建置的,該已有定位數(shù)據(jù)庫已經(jīng)包括了眾多已確定地理位置的無線通信設(shè)備的數(shù)據(jù),其包含的信息可是與地理位置綁定的WIFI的MAC地址和/或基站的CELL ID,即是可以通過WIFI的MAC地址和基站的CELL ID確認(rèn)其地理位置。例如在地理位置為(x1,y1),采集到的基站的CELL ID為ID1時,可綁定為:(x1,y1),ID1這樣的數(shù)據(jù)格式;在地理位置為(x2,y2),采集到的WIFI的MAC地址為MAC1時,可綁定為:(x2,y2),MAC1這樣的數(shù)據(jù)格式;在地理位置為(x3,y3),采集到的基站的CELL ID為ID3,采集到的WIFI的MAC地址為MAC3時,可綁定為(x2,y2),ID3,MAC3這樣的數(shù)據(jù)格式,當(dāng)然,這種數(shù)據(jù)格式只是本發(fā)明一實施方式中為方便理解而進(jìn)行的舉例說明,其也可以通過其他的數(shù)據(jù)格式進(jìn)行替換。所述查詢模塊還用于:通過匹配確認(rèn)所述多個無線通信設(shè)備中在所述已有定位數(shù)據(jù)庫中具有已知地理位置的已知無線通信設(shè)備;優(yōu)選地,所述確認(rèn)可包括多種方式,例如,將采集到的多個無線通信設(shè)備的屬性信息一一查詢所述已有定位數(shù)據(jù)庫,并將在所述已有定位數(shù)據(jù)庫中查詢到的無線通信設(shè)備作為已知無線通信設(shè)備;或者通過所述已有定位數(shù)據(jù)庫對所述多個無線通信設(shè)備的屬性信息進(jìn)行反查,并將查詢到的所述已有定位數(shù)據(jù)庫中包含的所述無線通信設(shè)備作為已知無線通信設(shè)備。\n[0167] 所述推算模塊208,用于通過所述已知無線通信設(shè)備的地理位置,推算出所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置。在該步驟后,可將所述未知無線通信設(shè)備的屬性信息與所述推算地理位置按照要求的格式綁定,并存儲于所述已知定位數(shù)據(jù)庫中,形成定位數(shù)據(jù)庫205。在本發(fā)明最佳實施方式中,所述定位數(shù)據(jù)庫205和所述已知定位數(shù)據(jù)庫可為一個數(shù)據(jù)庫,在本發(fā)明實施方式中,為方便理解,才將所述定位數(shù)據(jù)庫205和已知定位數(shù)據(jù)庫分開表述。優(yōu)選地,所述未知無線通信設(shè)備為在所述已知定位數(shù)據(jù)庫中未能匹配到的無線通信設(shè)備,該推算的方式將在上述結(jié)合圖4至圖6詳細(xì)說明。\n[0168] 在本發(fā)明第一實施方式中,所述推算模塊208還用于:\n[0169] 求出與所述已知無線通信設(shè)備的地理位置的平均值,將其作為中心點;即是求出一個或多個已知無線通信設(shè)備的地理位置的算數(shù)平均值,并將該平均值的地理位置作為中心點,例如,若已知的無線通信設(shè)備的地理位置為(x1,y1),(x2,y2),(x3,y3),則其算數(shù)平均值即為((x1+x2+x3)/3,(y1+y2+y3)/3),該中心點的地理位置為((x1+x2+x3)/3,(y1+y2+y3)/3)。\n[0170] 通過所述中心點推算出所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置。優(yōu)選地,即是將所述中心點的地理位置作為未知無線通信設(shè)備的推算地理位置。當(dāng)然,亦可根據(jù)所述未知的無線通信設(shè)備的信號強度,在所述中心點的地理位置上做適當(dāng)偏移后,作為未知無線通信設(shè)備的推算地理位置。\n[0171] 在本實施方式中,所述服務(wù)器20還包括判斷模塊209,所述判斷模塊209用于:\n[0172] 求出每個已知無線通信設(shè)備的地理位置與所述中心點的距離,并計算所有已知無線通信設(shè)備與所述中心點的平均距離;參上述例子,即是求出(x1,y1)與((x1+x2+x3)/3,(y1+y2+y3)/3)的距離、(x2,y2)與((x1+x2+x3)/3,(y1+y2+y3)/3)的距離、(x3,y3)與((x1+x2+x3)/3,(y1+y2+y3)/3)的距離,并計算它們的平均值,得到平均距離。\n[0173] 判斷所述平均距離是否小于預(yù)設(shè)的閾值;其中所述閾值可根據(jù)不同的情況或需要的不同精度進(jìn)行不同的設(shè)定,例如,在城市中,所述閾值可設(shè)定相對小些,在鄉(xiāng)村中,所述閾值可設(shè)定相對大些,優(yōu)選地,根據(jù)多個實驗后得知,在本實施方式中,所述閾值設(shè)定為100m。\n[0174] 若小于所述預(yù)設(shè)的閾值,則執(zhí)行所述“通過所述中心點推算出所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置”步驟;即是,若小于所述預(yù)設(shè)的閾值,則認(rèn)為已知無線通信設(shè)備的地理位置是可信的,可以基于該已知的無線通信設(shè)備的地理位置推算所述未知無線通信設(shè)備的推算地理位置。\n[0175] 若大于所述預(yù)設(shè)的閾值,則結(jié)束本次擴充定位數(shù)據(jù)庫步驟。即是,若大于所述預(yù)設(shè)的閾值,則認(rèn)為已知無線通信設(shè)備的地理位置因各種因素造成是不可信的,不可以基于該已知的無線通信設(shè)備的地理位置推算所述未知無線通信設(shè)備的推算地理位置,需要結(jié)束本次擴充定位數(shù)據(jù)庫任務(wù)。\n[0176] 在本發(fā)明第二實施方式中,所述推算模塊208還用于:\n[0177] 求出到與所述已知無線通信設(shè)備的地理位置的距離之和最小的最小距離點;例如,若已知的無線通信設(shè)備的地理位置為(x1,y1),(x2,y2),(x3,y3),需要求出一最小距離點(x4,y4),使得所述(x4,y4)與(x1,y1)的距離+(x4,y4)與(x2,y2)的距離+(x4,y4)與(x3,y3)的距離小于其他任意一點與(x1,y1),(x2,y2),(x3,y3)的距離和。\n[0178] 通過所述最小距離點推算出所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置。優(yōu)選地,即是將所述最小距離點的地理位置作為未知無線通信設(shè)備的推算地理位置。當(dāng)然,亦可根據(jù)所述未知的無線通信設(shè)備的信號強度,在所述最小距離點的地理位置上做適當(dāng)偏移后,作為未知無線通信設(shè)備的推算地理位置。\n[0179] 在本實施方式中,所述服務(wù)器20還包括判斷模塊209,所述判斷模塊209用于:\n[0180] 求出每個已知無線通信設(shè)備的地理位置與所述最小距離點的距離,并計算所有已知無線通信設(shè)備與所述最小距離點的平均距離;參上述例子,即是求出(x1,y1)與最小距離點的距離、(x2,y2)與最小距離點的距離、(x3,y3)與最小距離點的距離,并計算它們的平均值,得到平均距離。\n[0181] 判斷所述平均距離是否小于預(yù)設(shè)的閾值;其中所述閾值可根據(jù)不同的情況或需要的不同精度進(jìn)行不同的設(shè)定,例如,在城市中,所述閾值可設(shè)定相對小些,在鄉(xiāng)村中,所述閾值可設(shè)定相對大些,優(yōu)選地,根據(jù)多個實驗后得知,在本實施方式中,所述閾值設(shè)定為100m。\n[0182] 若小于所述預(yù)設(shè)的閾值,則執(zhí)行所述“通過所述最小距離點推算出所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置”步驟;即是,若小于所述預(yù)設(shè)的閾值,則認(rèn)為已知無線通信設(shè)備的地理位置是可信的,可以基于該已知的無線通信設(shè)備的地理位置推算所述未知無線通信設(shè)備的推算地理位置。\n[0183] 若大于所述預(yù)設(shè)的閾值,則結(jié)束本次擴充定位數(shù)據(jù)庫步驟。即是,若大于所述預(yù)設(shè)的閾值,則認(rèn)為已知無線通信設(shè)備的地理位置因各種因素造成是不可信的,不可以基于該已知的無線通信設(shè)備的地理位置推算所述未知無線通信設(shè)備的地理位置,需要結(jié)束本次擴充定位數(shù)據(jù)庫任務(wù)。\n[0184] 在本發(fā)明第三實施方式中,所述推算模塊208還用于:\n[0185] 求出所述已知無線通信設(shè)備的地理位置的最小外接圓;例如,若已知的無線通信設(shè)備的地理位置為(x1,y1),(x2,y2),(x3,y3),則根據(jù)所述(x1,y1),(x2,y2),(x3,y3),求出多個已知無線通信設(shè)備的地理位置的最小外接圓。\n[0186] 通過所述最小外接圓的圓心確定所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置。優(yōu)選地,即是將所述最小外接圓的圓心的地理位置作為未知無線通信設(shè)備的推算地理位置。當(dāng)然,亦可根據(jù)所述未知的無線通信設(shè)備的信號強度,在所述最小外接圓的圓心的地理位置上做適當(dāng)偏移后,作為未知無線通信設(shè)備的推算地理位置。\n[0187] 在本實施方式中,所述服務(wù)器20還包括判斷模塊209,所述判斷模塊209用于:\n[0188] 求出每個已知無線通信設(shè)備的地理位置與所述最小外接圓的圓心的距離,并計算所有已知無線通信設(shè)備與所述最小外接圓的圓心的平均距離;參上述例子,即是求出(x1,y1)與最小外接圓的圓心的距離、(x2,y2)與最小外接圓的圓心的距離、(x3,y3)與最小外接圓的圓心的距離,并計算它們的平均值,得到平均距離。\n[0189] 判斷所述平均距離是否小于預(yù)設(shè)的閾值;其中所述閾值可根據(jù)不同的情況或需要的不同精度進(jìn)行不同的設(shè)定,例如,在城市中,所述閾值可設(shè)定相對小些,在鄉(xiāng)村中,所述閾值可設(shè)定相對大些,優(yōu)選地,根據(jù)多個實驗后得知,在本實施方式中,所述閾值設(shè)定為100m。\n[0190] 若小于所述預(yù)設(shè)的閾值,則執(zhí)行所述“通過所述最小外接圓的圓心確定所述多個無線通信設(shè)備中未知無線通信設(shè)備的推算地理位置”步驟;即是,若小于所述預(yù)設(shè)的閾值,則認(rèn)為已知無線通信設(shè)備的地理位置是可信的,可以基于該已知的無線通信設(shè)備的地理位置推算所述未知無線通信設(shè)備的推算地理位置。\n[0191] 若大于所述預(yù)設(shè)的閾值,則結(jié)束本次擴充定位數(shù)據(jù)庫步驟。即是,若大于所述預(yù)設(shè)的閾值,則認(rèn)為已知無線通信設(shè)備的地理位置因各種因素造成是不可信的,不可以基于該已知的無線通信設(shè)備的地理位置推算所述未知無線通信設(shè)備的推算地理位置,需要結(jié)束本次擴充定位數(shù)據(jù)庫任務(wù)。\n[0192] 通過上述可知,所述服務(wù)器可同時對接收到的多個無線通信設(shè)備的屬性信息進(jìn)行推算,并擴充定位數(shù)據(jù)庫,其還解決了現(xiàn)有技術(shù)中的另一個缺陷,即是:為了將WIFI信息和/或基站信息與所述地理位置綁定,現(xiàn)有技術(shù)中的WIFI的MAC地址、基站的CELL ID只能逐一采集,即是在同一地理位置時,每一次采集只能采集到一個MAC地址或者一個CELL ID,這樣的采集方式,在現(xiàn)實中,特別是對于城市而言,同一地點存在的基站信號和WIFI信號可能有多個,若還是采用現(xiàn)有技術(shù)中的逐一采集,則在每一個地點上都需要花較多的時間進(jìn)行采集,從而導(dǎo)致采集效率非常低,采集數(shù)據(jù)周期非常長,很不利于構(gòu)建電子地圖定位數(shù)據(jù)庫,且浪費移動終端和服務(wù)器資源。\n[0193] 在發(fā)明的另一實施方式中,所述推算模塊208還用于\n[0194] 若接收到的多個無線通信設(shè)備的屬性信息包括基站屬性信息,則通過所述已知無線通信設(shè)備的地理位置,推算出所述多個無線通信設(shè)備中已知基站的推算地理位置;通過所述已有定位數(shù)據(jù)庫中同一基站的多個地理位置和推算地理位置,求出所述基站的覆蓋區(qū)域。在該步驟后,可將所述已知基站的屬性信息與所述已知基站的推算地理位置按照要求的格式綁定,并存儲于所述已知定位數(shù)據(jù)庫中。因同一基站具有一定的覆蓋區(qū)域,故在本步驟中,可推算出所述基站的覆蓋區(qū)域,若掃描模塊接收到的無線通信設(shè)備的屬性信息中包括有基站的屬性信息,則可通過本步驟計算所述接收到的基站的覆蓋區(qū)域,具體的為:通過推算得到已知和未知的基站的地理位置和/或推算地理位置,這樣,在所述已有定位數(shù)據(jù)庫中同一基站即會對應(yīng)多個地理位置和/或推算地理位置,即可通過所述多個地理位置和/或推算地理位置推算出所述基站的覆蓋區(qū)域;當(dāng)然,若已有定位數(shù)據(jù)庫中同一基站對應(yīng)的多個地理位置和/或推算地理位置數(shù)量有限,而暫時無法推算或無法準(zhǔn)確推算出所述基站的覆蓋區(qū)域,則可通過重復(fù)上述步驟,增加同一基站對應(yīng)的多個地理位置和/或推算地理位置的數(shù)量,從而更準(zhǔn)確的推算出所述基站的覆蓋區(qū)域。值得一提的是:所述推算方法可采用上述結(jié)合圖4至圖6詳細(xì)說明的推算方法,雖然上述推算方法主要是針對未知無線通信設(shè)備的,但其也可用作推算已知無線通信設(shè)備的推算地理位置,因采用的原理相同,故在此不再贅述。\n[0195] 優(yōu)選地,所述服務(wù)器20還包括了過濾模塊207,所述過濾模塊207用于:\n[0196] 過濾無效的已知無線通信設(shè)備(圖中未示出)。雖然一般地,無線通信設(shè)備都具有全球唯一的一個ID,例如WIFI的MAC地址,基站的CELL ID等,但其也存在克隆的可能性,使得同一個MAC地址的WIFI可能處于兩個不同地理位置,同一個CELL ID的基站也可能處于兩個不同地理位置,且這些不同的地理位置在空間上距離很遠(yuǎn),超出了一般設(shè)備覆蓋區(qū)域的范圍,造成了這些WIFI和基站的已知地理位置是不可利用的,故,在推算模塊推算前,還需要將其過濾掉,具體做法是:在所述已知定位數(shù)據(jù)庫中查找相同屬性且地理位置相距較遠(yuǎn)的無線通信設(shè)備,并根據(jù)這些無線通信設(shè)備建立黑名單,當(dāng)需要過濾無效的已知無線通信設(shè)備時,只需要將已知無線通信設(shè)備的屬性信息與所述黑名單里的無線通信設(shè)備的屬性信息進(jìn)行匹配即可,若匹配到黑名單中的無線通信息設(shè)備的屬性信息,則認(rèn)為該已知無線通信設(shè)備應(yīng)被過濾掉;若匹配不到黑名單中的無線通信設(shè)備的屬性信息,則認(rèn)為該已知無線通信設(shè)備應(yīng)被保留。\n[0197] 為了描述的方便,描述以上裝置時以功能分為各種單元分別描述。當(dāng)然,在實施本申請時可以把各單元的功能在同一個或多個軟件和/或硬件中實現(xiàn)。\n[0198] 通過以上的實施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)。基于這樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,信息推送服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請各個實施方式或者實施方式的某些部分所述的方法。\n[0199] 以上所描述的裝置實施方式僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施方式方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。\n[0200] 本申請可用于眾多通用或?qū)S玫挠嬎阆到y(tǒng)環(huán)境或配置中。例如:個人計算機、信息推送服務(wù)器計算機、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、置頂盒、可編程的消費電子設(shè)備、網(wǎng)絡(luò)PC、小型計算機、大型計算機、包括以上任何系統(tǒng)或設(shè)備的分布式計算環(huán)境等等。\n[0201] 本申請可以在由計算機執(zhí)行的計算機可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計算環(huán)境中實踐本申請,在這些分布式計算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來執(zhí)行任務(wù)。在分布式計算環(huán)境中,程序模塊可以位于包括存儲設(shè)備在內(nèi)的本地和遠(yuǎn)程計算機存儲介質(zhì)中。\n[0202] 應(yīng)當(dāng)理解,雖然本說明書按照實施方式加以描述,但并非每個實施方式僅包含一個獨立的技術(shù)方案,說明書的這種敘述方式僅僅是為清楚起見,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)將說明書作為一個整體,各實施方式中的技術(shù)方案也可以經(jīng)適當(dāng)組合,形成本領(lǐng)域技術(shù)人員可以理解的其他實施方式。\n[0203] 上文所列出的一系列的詳細(xì)說明僅僅是針對本發(fā)明的可行性實施方式的具體說明,它們并非用以限制本發(fā)明的保護(hù)范圍,凡未脫離本發(fā)明技藝精神所作的等效實施方式或變更均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。