基于固定位置信息的通訊方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種基于固定位置信息的通訊方法和裝置,用于在群組中發(fā)布信息,群組具有固定的第一位置信息和預(yù)設(shè)范圍。其中,方法包括:接收終端發(fā)送的第二位置信息;根據(jù)第一位置信息和第二位置信息判斷終端是否在群組的預(yù)設(shè)范圍內(nèi);若終端在群組的預(yù)設(shè)范圍內(nèi),將終端接入群組中,以使終端在群組中發(fā)布信息。本方案為位于同一區(qū)域或相近位置的多個用戶提供便捷的交流方式,且用戶無需主動搜索或提交申請就能成為群組成員,減少了用戶操作。并且,這種固定位置和預(yù)設(shè)范圍的群組具有相對單一的,針對性更強的話題,信息交流更加高效。
【專利說明】基于固定位置信息的通訊方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,具體涉及一種基于固定位置信息的通訊方法和裝置。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,通過互聯(lián)網(wǎng)進行交流在人們的社交生活中變得尤為重要。現(xiàn)有技術(shù)出現(xiàn)了大量的通訊應(yīng)用,支持用戶一對一的對話溝通,傳遞語音、文字、圖片等交流信息。
[0003]這些通訊應(yīng)用還允許用戶建立群組,群組中一般包括多個成員,成員之間具有共同話題、興趣愛好或相互關(guān)系。多個成員可同時對共同話題發(fā)言,與一對一的方式相比,交流的信息量更大。
[0004]現(xiàn)有的群組由相對固定的成員組成,群組內(nèi)成員的信息向他成員公開。通訊應(yīng)用的用戶根據(jù)群號碼等主動申請加入群組,成為群成員;或者,管理員根據(jù)用戶的號碼將用戶拉入群組中。用戶不再需要群組內(nèi)信息而要離開群組內(nèi)時,需進行相應(yīng)的操作,例如,點擊客戶端程序上的“退出該群”,系統(tǒng)將該成員移除該群,同時,系統(tǒng)也會根據(jù)管理員的申請等將群組內(nèi)成員移除?,F(xiàn)有技術(shù)沒有提供一種基于地理位置的用戶交流平臺,能為位于同一區(qū)域或相近位置的多個用戶提供便捷的交流方式。
【發(fā)明內(nèi)容】
[0005]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的基于固定位置信息的通訊方法和裝置。
[0006]根據(jù)本發(fā)明的一個方面,提供了一種基于固定位置信息的通訊方法,用于在群組中發(fā)布信息,其中,群組具有固定的第一位置信息和預(yù)設(shè)范圍,方法包括:
[0007]接收終端發(fā)送的第二位置信息;
[0008]根據(jù)第一位置信息和第二位置信息判斷終端是否在群組的預(yù)設(shè)范圍內(nèi);
[0009]若終端在群組的預(yù)設(shè)范圍內(nèi),將終端接入群組中,以使終端在群組中發(fā)布信息。
[0010]根據(jù)本發(fā)明的另一方面,提供了一種基于固定位置信息的通訊裝置,用于在群組中發(fā)布信息,其中,群組具有固定的第一位置信息和預(yù)設(shè)范圍,裝置包括:
[0011]第一接收模塊,適于接收終端發(fā)送的第二位置信息;
[0012]判斷模塊,適于根據(jù)第一位置信息和第二位置信息判斷終端是否在群組的預(yù)設(shè)范圍內(nèi);
[0013]接入模塊,適于當終端在群組的預(yù)設(shè)范圍內(nèi)時,將終端接入群組中,以使終端在群組中發(fā)布信息。
[0014]根據(jù)本發(fā)明的基于固定位置信息的通訊方法和裝置,在一種特殊形式的群組中發(fā)布信息,該群組具有固定的位置和預(yù)設(shè)的范圍,當判斷帶有通訊應(yīng)用的終端在上述的預(yù)設(shè)范圍內(nèi)時,將終端接入群組中。本方案為位于同一區(qū)域或相近位置的多個用戶提供便捷的交流方式,且用戶無需主動搜索或提交申請就能成為群組成員,減少了用戶操作。并且,這種固定位置和預(yù)設(shè)范圍的群組具有單一的,針對性更強的話題,信息交流更加高效。
[0015]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【專利附圖】
【附圖說明】
[0016]通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅適于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0017]圖1示出了根據(jù)本發(fā)明一個實施例的基于固定位置信息的通訊方法的流程圖;
[0018]圖2示出了根據(jù)本發(fā)明另一個實施例的基于固定位置信息的通訊方法的流程圖;
[0019]圖3示出了根據(jù)本發(fā)明另一個實施例的基于固定位置信息的通訊方法的流程圖;
[0020]圖4示出了根據(jù)本發(fā)明一個實施例的基于固定位置信息的通訊裝置的結(jié)構(gòu)框圖;
[0021]圖5示出了根據(jù)本發(fā)明另一個實施例的基于固定位置信息的通訊裝置的結(jié)構(gòu)框圖。
【具體實施方式】
[0022]下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。
[0023]圖1示出了根據(jù)本發(fā)明一個實施例的基于固定位置信息的通訊方法的流程圖,如圖1所示,方法包括如下步驟:
[0024]步驟S110,接收終端發(fā)送的第二位置信息。
[0025]本發(fā)明的方法適用于在通訊應(yīng)用,如即時通訊應(yīng)用程序,或社交網(wǎng)絡(luò)應(yīng)用程序的群組中發(fā)布信息,其中,群組具有固定的第一位置信息和預(yù)設(shè)范圍。本發(fā)明方法根據(jù)第一位置信息和終端的第二位置信息在群組中添加成員,并發(fā)布來自終端的信息,為在地理位置上位于同一區(qū)域或相近位置的通訊應(yīng)用的多個用戶提供交流平臺。
[0026]終端可以是安裝有即時通訊應(yīng)用客戶端程序的智能手機,筆記本電腦,PDA或平板電腦等。本實施例中,終端能夠以GPRS,W1-Fi或3G等方式訪問網(wǎng)絡(luò),與即時通訊應(yīng)用的服務(wù)器端程序交互。
[0027]終端上運行有通訊應(yīng)用的客戶端程序,自動以一定的頻率獲取終端的第二位置信息并向服務(wù)器端發(fā)送,例如每分鐘獲取并發(fā)送I次。
[0028]群組的第一位置信息和預(yù)設(shè)范圍可由群組的發(fā)起者在創(chuàng)建群組時指定,記錄在通訊應(yīng)用的服務(wù)器中。例如,本發(fā)明的一個應(yīng)用場景是,利用該群組為同一家超市內(nèi)的終端用戶提供交流平臺,則第一位置信息可以是創(chuàng)建該群組時提交的超市的坐標,相應(yīng)地,預(yù)設(shè)范圍為一個預(yù)設(shè)的坐標范圍。
[0029]步驟S120,根據(jù)第一位置信息和第二位置信息判斷終端是否在群組的預(yù)設(shè)范圍內(nèi)。
[0030]第一位置信息和第二位置信息可以是地理位置信息,例如,以GPS定位方式確定的地理位置坐標,或移動運營商提供的基站定位信息,例如GSM定位信息,cell ID定位信息,CDMA定位信息等,根據(jù)定位信息的對比即可確認終端是否在群組的預(yù)設(shè)范圍內(nèi)。本領(lǐng)域技術(shù)人員可根據(jù)預(yù)設(shè)范圍的大小,定位精度要求以及終端配置狀況選擇定位的方式。
[0031]第一位置信息和第二位置信息也可以是一種相對的位置信息,例如,本發(fā)明實施例方法應(yīng)用于W1-Fi熱點區(qū)域,W1-Fi熱點在其覆蓋范圍內(nèi)連接有多個終端。這時,可將W1-Fi熱點的標識作為第一位置信息,覆蓋范圍作為群組的預(yù)設(shè)范圍。根據(jù)W1-Fi的標識及終端的W1-Fi連接狀態(tài)可確定終端用戶是否在W1-Fi熱點的覆蓋范圍內(nèi)。
[0032]步驟S130,若終端在群組的預(yù)設(shè)范圍內(nèi),將終端接入群組中,以使終端在群組中發(fā)布f目息。
[0033]下面以結(jié)合幾個示例進行說明。
[0034]發(fā)起者預(yù)先建立了群組,用于辦公區(qū)內(nèi)的工作人員交流,并指定辦公區(qū)域的坐標范圍作為預(yù)設(shè)范圍。其他人員在手機上以通訊應(yīng)用的賬號登錄客戶端程序,通訊應(yīng)用的客戶端程序通過調(diào)用手機中GPS定位裝置實現(xiàn)定位,例如,每分鐘調(diào)用I次,并將定位數(shù)據(jù)作為第二位置信息發(fā)送給服務(wù)器。服務(wù)器將第二位置信息與預(yù)先獲取的第一位置信息比較,確定終端是否在辦公區(qū)內(nèi)。若終端在辦公區(qū)內(nèi),將終端上的登錄賬號加入預(yù)先建立的群組中。
[0035]或者,群組由發(fā)起者臨時建立。發(fā)起者登錄通訊應(yīng)用的客戶端程序,提交群組建立請求,服務(wù)器根據(jù)請求建立群組。同時獲取群組建立時的終端定位信息作為第一位置信息,以指定的區(qū)域面積。
[0036]或者,通過W1-Fi熱點在辦公區(qū)域內(nèi)形成無線網(wǎng)絡(luò),以W1-Fi熱點覆蓋的范圍作為預(yù)設(shè)范圍,其中的終端通過W1-Fi熱點接入互聯(lián)網(wǎng),則連接至該W1-Fi熱點的終端都判斷為在群組的預(yù)設(shè)范圍內(nèi),接入群組中。
[0037]終端被接入群組中后,用戶成為群組成員。服務(wù)器接收終端發(fā)送的發(fā)布信息,以用戶在通訊應(yīng)用的賬號,昵稱等將發(fā)布信息發(fā)布在群組中。例如,在群組聊天界面中將成員發(fā)布的文字信息顯示在昵稱的下方??蛇x地,還可以為群組成員分配臨時ID,如匿名昵稱等,以臨時ID在群組中發(fā)布信息。
[0038]根據(jù)本發(fā)明上述實施例提供的方法,在群組中發(fā)布信息,該群組具有固定的位置和預(yù)設(shè)的范圍,當判斷帶有通訊應(yīng)用的終端在上述的預(yù)設(shè)范圍內(nèi)時,將終端接入群組中。本方案為位于同一區(qū)域或相近位置的多個用戶提供便捷的交流方式,且用戶無需主動搜索或提交申請就能成為群組成員,與群組范圍內(nèi)的其他成員交流信息,減少了用戶操作。并且,這種固定位置和預(yù)設(shè)范圍的群組具有單一的,針對性更強的話題,信息交流更加高效。
[0039]圖2示出了根據(jù)本發(fā)明另一個實施例的基于固定位置信息的通訊方法的流程圖,如圖2所示,方法包括如下步驟:
[0040]步驟S210,接收終端發(fā)送的第二定位信息。
[0041]本實施例中通過GPS定位和室內(nèi)定位兩種方式獲取第二定位信息。
[0042]群組的第一位置信息為第一定位信息,具體為以GPS地理位置坐標的形式指定的第一坐標點,第二定位信息為終端的實時GPS定位的地理位置坐標;相應(yīng)地,預(yù)設(shè)范圍可以是一個預(yù)先指定的GPS坐標范圍。或者,預(yù)先指定距離,例如,100米,根據(jù)第一坐標點和該預(yù)設(shè)距離確定預(yù)設(shè)范圍,例如,預(yù)設(shè)范圍是以坐標點為圓心,預(yù)設(shè)距離為半徑的圓形區(qū)域。這種定位方式主要適用于室外。
[0043]當進行室內(nèi)定位時,還可以采用W1-Fi定位等室內(nèi)定位方式。直接可利用多個無線AP形成W1-Fi節(jié)點;根據(jù)手機對各節(jié)點信號的接收強度以及信號衰減與傳播距離的關(guān)系,計算出手機距各節(jié)點的距離,結(jié)合多個無線AP的位置,進一步計算出手機在室內(nèi)的具體位置。
[0044]具體地,每一個無線AP都有一個全球唯一的MAC地址,并且一般來說無線AP在一段時間內(nèi)是不會改變的。在這種方式中,可選擇使用自定義的坐標,確定多個無線AP在自定義坐標系中的位置。在建立群組時,服務(wù)器接收并終端上傳的無線AP的MAC地址,以及無線AP在該MAC地址的自定義坐標系中的坐標。第一定位信息可以是自定義坐標系中的指定點坐標。
[0045]各無線AP的MAC地址可通過通訊應(yīng)用調(diào)用終端中的系統(tǒng)API接口等方式掃描并收集,例如,在android系統(tǒng)中,利用WifiManager方法進行掃描。終端向服務(wù)器發(fā)送掃描出的無線AP的MAC地址和接收到的該無線AP的信號強度,服務(wù)器根據(jù)信號強度可計算出終端相對于該無線AP的距離,根據(jù)MAC地址可以查詢相應(yīng)的自定義坐標系和無線AP的坐標。當無線AP為多個時,結(jié)合各無線AP的坐標,計算出終端的第二定位信息。
[0046]步驟S220,根據(jù)第一定位信息和第二定位信息判斷終端當前是否在第一預(yù)設(shè)距離內(nèi),若是,執(zhí)行步驟S230,若否,本方法結(jié)束。
[0047]根據(jù)終端的坐標和第一定位信息指定的坐標計算兩者之間的距離,若小于第一預(yù)設(shè)距離,可能的情況是,終端已在預(yù)設(shè)范圍內(nèi)停留一段時間并以接入群組,或者終端剛剛進入了預(yù)設(shè)范圍內(nèi),尚未接入群組。若大于第一預(yù)設(shè)距離,終端可能是從預(yù)設(shè)范圍離開,或一直未進入預(yù)設(shè)范圍,通過步驟S280進行進一步的判斷。
[0048]步驟S230,判斷終端是否已接入群組并具有臨時ID,若是,執(zhí)行步驟S270,否則執(zhí)行步驟S240。
[0049]本實施例中,為接入群組的用戶分配臨時ID。該臨時ID在用戶接入群組時分配并保存,用戶離開后注銷該臨時ID。這種方式適用于一些臨時性的陌生人群組,例如,超市或咖啡店等,用戶不會泄露身份信息。
[0050]當然,也可以根據(jù)實際需求選擇其他的分配方式,例如,群組用于為辦公區(qū)域內(nèi)的工作人員提供交流,則需要分配相對固定的ID,或直接使用用戶的通訊應(yīng)用賬號作為ID,以使成員能夠互相了解真實身份,便于工作信息的交流。
[0051]步驟S240,向終端發(fā)送接入群組的通知。
[0052]向終端上的通訊應(yīng)用程序發(fā)送通知。例如,終端為android系統(tǒng)的智能手機,通訊應(yīng)用程序可選擇以Toast或Notificat1n的方式給出提示消息。在用戶點擊查看提示消息后,顯示是否加入群組的確認頁面。
[0053]步驟S250,接收預(yù)設(shè)范圍內(nèi)的終端發(fā)送的群組接入請求,根據(jù)群組接入請求將終端接入群組中。
[0054]步驟S240和S250為可選步驟,當群組類型為開放式群組時,可以直接將終端接入群組中,而不必給出通知。
[0055]步驟S260,根據(jù)終端的標識為終端分配臨時ID。
[0056]終端的標識可以是手機的MEI碼等唯一標識終端的信息,或以在終端登錄的通訊應(yīng)用的賬號作為終端的標識,將臨時ID與終端標識關(guān)聯(lián)并保存。
[0057]步驟S270,接收終端的發(fā)布信息,以終端的臨時ID在群組中發(fā)布終端的發(fā)布信息。
[0058]例如,為用戶分配的臨時為一個匿名昵稱“路人甲”,在通訊應(yīng)用的客戶端程序的群組聊天界面中,該發(fā)言成員被顯示為“路人甲”,匿名昵稱下面顯示發(fā)言成員發(fā)布的文字、
圖片等信息。
[0059]對于接入群組的終端,可以每隔一段時間接收終端發(fā)送的第二定位信息,判斷終端當前是否還在群組的第一預(yù)設(shè)距離內(nèi),若否,則認為終端離開了群組的預(yù)設(shè)范圍,繼而可將終端從群組中移除。例如,群組為超市購物群組,供購物者在超市范圍內(nèi)交流購,用戶購物完成后離開,這時可選擇將終端從群組中移除。或者群組為辦公區(qū)域的群組,用于交流工作事宜,若有工作人員下班后,離開辦公區(qū)域,不再需要工作交流,可選擇將相應(yīng)的終端從群組中移除。
[0060]根據(jù)本發(fā)明上述實施例提供的方法,群組具有固定的位置和預(yù)設(shè)的范圍,當判斷帶有通訊應(yīng)用的終端在上述的預(yù)設(shè)范圍內(nèi)時,將終端接入群組中。根據(jù)該方案,用戶無需主動搜索或提交申請,成為群組成員,與群組范圍內(nèi)的其他成員交流信息,減少了用戶操作。并且,這種固定位置和預(yù)設(shè)范圍的群組具有單一的,針對性更強的話題,信息交流更加高效。另外,本實施例通過分配臨時ID,避免用戶身份信息泄露。在用戶離開群組的預(yù)設(shè)范圍時,將其自動從群組中移除,進一步減少了用戶操作,避免信息對用戶造成干擾,更加靈活。
[0061]圖3示出了根據(jù)本發(fā)明另一個實施例的基于固定位置信息的通訊方法的流程圖,該方法用于在具有固定的第一位置信息和預(yù)設(shè)范圍的群組中發(fā)布信息。本實施例中的群組是一種基于W1-Fi網(wǎng)絡(luò)的群組。如圖3所示,方法包括如下步驟:
[0062]步驟S310,接收終端發(fā)送的終端的W1-Fi網(wǎng)絡(luò)連接狀態(tài)信息。
[0063]W1-Fi網(wǎng)絡(luò)連接狀態(tài)信息包括終端接入的W1-Fi網(wǎng)絡(luò)的第二標識。
[0064]其中,第一位置信息為群組所在的W1-Fi網(wǎng)絡(luò)的第一標識。例如,第一標識可以是用作W1-Fi熱點的無線AP設(shè)備的MAC地址。每一個無線AP都有一個全球唯一的MAC地址,并且一般來說無線AP在一段時間內(nèi)是不會改變的。服務(wù)器中,群組賬號與第一標識相關(guān)聯(lián)。
[0065]本實施例中,終端通過W1-Fi熱點接入互聯(lián)網(wǎng),與服務(wù)器交互。W1-Fi網(wǎng)絡(luò)連接狀態(tài)信息包括終端實際接入的W1-Fi網(wǎng)絡(luò)的無線AP設(shè)備的MAC地址。終端中的通訊應(yīng)用調(diào)用系統(tǒng)中的API獲取實際接入的W1-Fi網(wǎng)絡(luò)的第二標識。
[0066]步驟S320,判斷第二標識與第一標識是否相同,若相同,執(zhí)行步驟S230。
[0067]本實施例中,若第二標識與第一標識相同,判斷終端實際接入了第一標識對應(yīng)的W1-Fi網(wǎng)絡(luò)中,在相應(yīng)的W1-Fi熱點的覆蓋范圍內(nèi),通過W1-Fi熱點接入互聯(lián)網(wǎng)。這時,判斷終端在群組的預(yù)設(shè)范圍內(nèi)。
[0068]步驟S330,將終端接入群組中。
[0069]步驟S340,根據(jù)終端的標識為終端分配臨時ID。
[0070]步驟S350,接收終端的發(fā)布信息,以終端的臨時ID在群組中發(fā)布終端的發(fā)布信息。
[0071]步驟S330-S350的具體實施過程可參考上一實施例,此處不再贅述。
[0072]在本發(fā)明的一個實施例中,還可以包括如下步驟:
[0073]首先,根據(jù)終端的標識保存終端的歷史信息,其中,歷史信息包括終端歷史接入群組的類別。
[0074]例如,類別可以包括:電影院,餐廳,廣場等。群組發(fā)起者創(chuàng)建群組時指定群組的類別。
[0075]然后,根據(jù)歷史信息得到終端的興趣類別。
[0076]可選地,根據(jù)終端接入各類別的次數(shù),時間等確定終端的興趣類別,例如用戶接入次數(shù)最多的是電影院。
[0077]之后,根據(jù)興趣類別向終端推送預(yù)設(shè)范圍覆蓋終端的群組的相關(guān)信息。
[0078]例如,用戶所在區(qū)域被多個群組范圍覆蓋,包括電影院,餐廳等。根據(jù)用戶接入次數(shù)最多的是電影院的歷史信息,向用戶推送電影院有關(guān)的群組。
[0079]圖4示出了根據(jù)本發(fā)明一個實施例的基于固定位置信息的通訊裝置的結(jié)構(gòu)框圖。該裝置用于在群組中發(fā)布信息,群組具有固定的第一位置信息和預(yù)設(shè)范圍。如圖4所示,裝置包括:
[0080]第一接收模塊410,適于接收終端發(fā)送的第二位置信息。
[0081]判斷模塊420,適于根據(jù)第一位置信息和第二位置信息判斷終端是否在群組的預(yù)設(shè)范圍內(nèi);
[0082]接入模塊430,適于當終端在群組的預(yù)設(shè)范圍內(nèi)時,將終端接入群組中,以使終端在群組中發(fā)布信息。
[0083]在本發(fā)明的一個實施例中,群組的第一位置信息包括所述群組的第一定位信息,預(yù)設(shè)范圍為第一預(yù)設(shè)距離;第一接收模塊410進一步適于:接收終端發(fā)送的第二定位信息;判斷模塊420進一步適于:根據(jù)第一定位信息和第二定位信息判斷終端是否在第一預(yù)設(shè)距離內(nèi)。其中,第二定位信息包括所述終端的GPS定位信息或W1-Fi定位信息。
[0084]在本發(fā)明的一個實施例中,群組為基于W1-Fi網(wǎng)絡(luò)的群組,群組的第一位置信息包括群組所在的W1-Fi網(wǎng)絡(luò)的第一標識;第一接收模塊410進一步適于:接收終端發(fā)送的終端的W1-Fi網(wǎng)絡(luò)連接狀態(tài)信息,其中,W1-Fi網(wǎng)絡(luò)連接狀態(tài)信息包括終端接入的W1-Fi網(wǎng)絡(luò)的第二標識;判斷模塊420進一步適于:若第二標識與所述第一標識相同,判斷終端在所述群組的預(yù)設(shè)范圍內(nèi)。
[0085]可選地,接入模塊430進一步適于:向群組的預(yù)設(shè)范圍內(nèi)的終端發(fā)送接入群組的通知;接收預(yù)設(shè)范圍內(nèi)的終端發(fā)送的群組接入請求,根據(jù)群組接入請求將終端接入群組中。
[0086]可選地,接入模塊430進一步適于:在終端進入群組的預(yù)設(shè)范圍時,自動將終端接入到群組中。
[0087]圖5示出了根據(jù)本發(fā)明另一個實施例的基于固定位置信息的通訊裝置的結(jié)構(gòu)框圖,如圖5所示,裝置包括:
[0088]第一接收模塊510,適于接收終端發(fā)送的第二位置信息。
[0089]判斷模塊520,適于根據(jù)第一位置信息和第二位置信息判斷終端是否在群組的預(yù)設(shè)范圍內(nèi);
[0090]接入模塊530,適于當終端在群組的預(yù)設(shè)范圍內(nèi)時,將終端接入群組中,以使終端在群組中發(fā)布信息。
[0091]分配模塊540,適于根據(jù)終端的標識為所述終端分配臨時ID。
[0092]第二接收模塊550,適于接收終端的發(fā)布信息。
[0093]發(fā)布模塊560,適于以終端的臨時ID在群組中發(fā)布終端的發(fā)布信息。
[0094]可選地,群組的第一位置信息包括所述群組的第一定位信息,預(yù)設(shè)范圍為第一預(yù)設(shè)距離;第一接收模塊510進一步適于:接收終端發(fā)送的第二定位信息;判斷模塊520進一步適于:根據(jù)第一定位信息和第二定位信息判斷終端是否在第一預(yù)設(shè)距離內(nèi)。其中,第二定位信息包括所述終端的GPS定位信息或W1-Fi定位信息。
[0095]可選地,群組為基于W1-Fi網(wǎng)絡(luò)的群組,群組的第一位置信息包括群組所在的W1-Fi網(wǎng)絡(luò)的第一標識;第一接收模塊510進一步適于:接收終端發(fā)送的終端的W1-Fi網(wǎng)絡(luò)連接狀態(tài)信息,其中,W1-Fi網(wǎng)絡(luò)連接狀態(tài)信息包括終端接入的W1-Fi網(wǎng)絡(luò)的第二標識;判斷模塊520進一步適于:若第二標識與所述第一標識相同,判斷終端在所述群組的預(yù)設(shè)范圍內(nèi)。
[0096]可選地,接入模塊530進一步適于:向群組的預(yù)設(shè)范圍內(nèi)的終端發(fā)送接入群組的通知;接收預(yù)設(shè)范圍內(nèi)的終端發(fā)送的群組接入請求,根據(jù)群組接入請求將所述終端接入群組中。
[0097]可選地,接入模塊530進一步適于:在所述終端進入所述群組的預(yù)設(shè)范圍時,自動將所述終端接入到所述群組中。
[0098]可選地,判斷模塊520還適于:根據(jù)第一位置信息和第二位置信息判斷所述終端是否離開群組的預(yù)設(shè)范圍;接入模塊530還適于:當終端離開群組的預(yù)設(shè)范圍時,將終端從群組中移除。
[0099]可選地,裝置還包括推送模塊570,適于根據(jù)終端的標識保存終端的歷史信息,其中,歷史信息包括終端歷史接入群組的類別;根據(jù)歷史信息得到終端的興趣類別;根據(jù)興趣類別向終端推送預(yù)設(shè)范圍覆蓋終端的群組的相關(guān)信息。
[0100]根據(jù)本發(fā)明上述實施例提供的基于固定位置信息的通訊裝置,群組具有固定的位置和預(yù)設(shè)的范圍,第一接收模塊接收通訊應(yīng)用的客戶端程序發(fā)送的終端位置信息,當判斷模塊判斷運行有通訊應(yīng)用的終端在上述的預(yù)設(shè)范圍內(nèi)時,接入模塊將終端接入群組中。根據(jù)該方案,用戶無需主動搜索或提交申請,成為群組成員,與群組范圍內(nèi)的其他成員交流信息,減少了用戶操作。并且,這種固定位置和預(yù)設(shè)范圍的群組具有單一的,針對性更強的話題,信息交流更加高效。另外,本實施例通過分配臨時ID,避免用戶身份信息泄露。在用戶離開群組的預(yù)設(shè)范圍時,將其自動從群組中移除,進一步減少了用戶操作,避免信息對用戶造成干擾,更加靈活。
[0101]在此提供的算法和顯示不與任何特定計算機、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應(yīng)當明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。
[0102]在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。
[0103]類似地,應(yīng)當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循【具體實施方式】的權(quán)利要求書由此明確地并入該【具體實施方式】,其中每個權(quán)利要求本身都作為本發(fā)明的單獨實施例。
[0104]本領(lǐng)域那些技術(shù)人員可以理解,可以對實施例中的設(shè)備中的模塊進行自適應(yīng)性地改變并且把它們設(shè)置在與該實施例不同的一個或多個設(shè)備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
[0105]此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在下面的權(quán)利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。
[0106]本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(DSP)來實現(xiàn)根據(jù)本發(fā)明實施例的客戶端和服務(wù)器設(shè)備中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為適于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計算機程序和計算機程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機可讀介質(zhì)上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
[0107]應(yīng)該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計出替換實施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
[0108]本發(fā)明公開了:
[0109]Al、一種基于固定位置信息的通訊方法,用于在群組中發(fā)布信息,所述群組具有固定的第一位置信息和預(yù)設(shè)范圍,所述方法包括:
[0110]接收終端發(fā)送的第二位置信息;
[0111]根據(jù)所述第一位置信息和所述第二位置信息判斷所述終端是否在所述群組的預(yù)設(shè)范圍內(nèi);
[0112]若所述終端在所述群組的預(yù)設(shè)范圍內(nèi),將所述終端接入所述群組中,以使所述終端在所述群組中發(fā)布信息。
[0113]A2、根據(jù)Al所述的方法,其中,所述群組的第一位置信息包括所述群組的第一定位信息,所述預(yù)設(shè)范圍為第一預(yù)設(shè)距離;
[0114]所述接收終端發(fā)送的第二位置信息進一步為:接收所述終端發(fā)送的第二定位信息;
[0115]所述根據(jù)所述第一位置信息和所述第二位置信息判斷所述終端是否在所述群組的預(yù)設(shè)范圍內(nèi)進一步為:根據(jù)所述第一定位信息和所述第二定位信息判斷所述終端是否在所述第一預(yù)設(shè)距離內(nèi)。
[0116]A3、根據(jù)A2所述的方法,其中,所述第二定位信息為包括所述終端的GPS定位信息或W1-Fi定位信息。
[0117]A4、根據(jù)Al所述的方法,其中,所述群組為基于W1-Fi網(wǎng)絡(luò)的群組,所述群組的第一位置信息包括所述群組所在的W1-Fi網(wǎng)絡(luò)的第一標識;
[0118]所述接收所述終端的第二位置信息進一步為:接收所述終端發(fā)送的所述終端的W1-Fi網(wǎng)絡(luò)連接狀態(tài)信息,所述W1-Fi網(wǎng)絡(luò)連接狀態(tài)信息包括終端接入的W1-Fi網(wǎng)絡(luò)的第二標識;
[0119]所述根據(jù)所述第一位置信息和所述第二位置信息判斷所述終端是否在所述群組的預(yù)設(shè)范圍內(nèi)進一步為:若所述第二標識與所述第一標識相同,判斷所述終端在所述群組的預(yù)設(shè)范圍內(nèi)。
[0120]A5、根據(jù)A1-A4任一項所述的方法,在將終端接入所述群組中之后還包括:
[0121]根據(jù)所述終端的標識為所述終端分配臨時ID ;
[0122]接收所述終端的發(fā)布信息,以所述終端的臨時ID在所述群組中發(fā)布所述終端的發(fā)布信息。
[0123]A6、根據(jù)A1-A5任一項所述的方法,其中,所述將所述終端接入群組中進一步包括:
[0124]向所述群組的預(yù)設(shè)范圍內(nèi)的終端發(fā)送接入群組的通知;
[0125]接收所述預(yù)設(shè)范圍內(nèi)的終端發(fā)送的群組接入請求,根據(jù)所述群組接入請求將所述終端接入群組中。
[0126]A7、根據(jù)A1-A5任一項所述的方法,其中,所述將所述終端接入群組中進一步包括:在所述終端進入所述群組的預(yù)設(shè)范圍時,自動將所述終端接入到所述群組中。
[0127]AS、根據(jù)A1-A7任一項所述的方法,其中,所述方法還包括:
[0128]根據(jù)所述第一位置信息和所述第二位置信息判斷所述終端是否離開所述群組的預(yù)設(shè)范圍;
[0129]若所述終端離開所述群組的預(yù)設(shè)范圍,將所述終端從所述群組中移除。
[0130]A9、根據(jù)A1-A8任一項所述的方法,其中,所述群組還具有類別信息,所述方法還包括:
[0131]根據(jù)所述終端的標識保存終端的歷史信息,所述歷史信息包括終端歷史接入群組的類別;
[0132]根據(jù)所述歷史信息得到終端的興趣類別;
[0133]根據(jù)所述興趣類別向終端推送預(yù)設(shè)范圍覆蓋所述終端的群組的相關(guān)信息。
[0134]B10、一種基于固定位置信息的通訊裝置,用于在群組中發(fā)布信息,所述群組具有固定的第一位置信息和預(yù)設(shè)范圍,所述裝置包括:
[0135]第一接收模塊,適于接收終端發(fā)送的第二位置信息;
[0136]判斷模塊,適于根據(jù)所述第一位置信息和所述第二位置信息判斷所述終端是否在所述群組的預(yù)設(shè)范圍內(nèi);
[0137]接入模塊,適于當所述終端在所述群組的預(yù)設(shè)范圍內(nèi)時,將所述終端接入所述群組中,以使所述終端在所述群組中發(fā)布信息。
[0138]B11、根據(jù)BlO所述的裝置,其中,所述群組的第一位置信息包括所述群組的第一定位信息,所述預(yù)設(shè)范圍為第一預(yù)設(shè)距離;
[0139]所述第一接收模塊進一步適于:接收所述終端發(fā)送的第二定位信息;
[0140]所述判斷模塊進一步適于:根據(jù)所述第一定位信息和所述第二定位信息判斷所述終端是否在所述第一預(yù)設(shè)距離內(nèi)。
[0141]B12、根據(jù)Bll所述的裝置,其中,所述第二定位信息包括所述終端的GPS定位信息或W1-Fi定位信息。
[0142]B13、根據(jù)BlO所述的裝置,其中,所述群組為基于W1-Fi網(wǎng)絡(luò)的群組,所述群組的第一位置信息包括所述群組所在的W1-Fi網(wǎng)絡(luò)的第一標識;
[0143]所述第一接收模塊進一步適于:接收所述終端發(fā)送的所述終端的W1-Fi網(wǎng)絡(luò)連接狀態(tài)信息,所述W1-Fi網(wǎng)絡(luò)連接狀態(tài)信息包括終端接入的W1-Fi網(wǎng)絡(luò)的第二標識;
[0144]所述判斷模塊進一步適于:若所述第二標識與所述第一標識相同,判斷所述終端在所述群組的預(yù)設(shè)范圍內(nèi)。
[0145]B14、根據(jù)B10-B13任一項所述的裝置,其中,所述裝置還包括:
[0146]分配模塊,適于根據(jù)所述終端的標識為所述終端分配臨時ID ;
[0147]第二接收模塊,適于接收所述終端的發(fā)布信息;
[0148]發(fā)布模塊,適于以所述終端的臨時ID在所述群組中發(fā)布所述終端的發(fā)布信息。
[0149]B15、根據(jù)B10-B14任一項所述的裝置,其中,所述接入模塊進一步適于:
[0150]向所述群組的預(yù)設(shè)范圍內(nèi)的終端發(fā)送接入群組的通知;
[0151]接收所述預(yù)設(shè)范圍內(nèi)的終端發(fā)送的群組接入請求,根據(jù)所述群組接入請求將所述終端接入群組中。
[0152]B16、根據(jù)B10-B14任一項所述的裝置,其中,所述接入模塊進一步適于:在所述終端進入所述群組的預(yù)設(shè)范圍時,自動將所述終端接入到所述群組中。
[0153]B17、根據(jù)B10-B16任一項所述的裝置,其中,所述判斷模塊還適于:
[0154]根據(jù)所述第一位置信息和所述第二位置信息判斷所述終端是否離開所述群組的預(yù)設(shè)范圍;
[0155]所述接入模塊還適于:當所述終端離開所述群組的預(yù)設(shè)范圍時,將所述終端從所述群組中移除。
[0156]B18、根據(jù)B10-B17任一項所述的裝置,其中,所述群組還具有類別信息,所述裝置還包括:
[0157]推送模塊,適于根據(jù)所述終端的標識保存終端的歷史信息,所述歷史信息包括終端歷史接入群組的類別;根據(jù)所述歷史信息得到終端的興趣類別;根據(jù)所述興趣類別向終端推送預(yù)設(shè)范圍覆蓋所述終端的群組的相關(guān)信息。
【權(quán)利要求】
1.一種基于固定位置信息的通訊方法,用于在群組中發(fā)布信息,所述群組具有固定的第一位置信息和預(yù)設(shè)范圍,所述方法包括: 接收終端發(fā)送的第二位置信息; 根據(jù)所述第一位置信息和所述第二位置信息判斷所述終端是否在所述群組的預(yù)設(shè)范圍內(nèi); 若所述終端在所述群組的預(yù)設(shè)范圍內(nèi),將所述終端接入所述群組中,以使所述終端在所述群組中發(fā)布信息。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述群組的第一位置信息包括所述群組的第一定位信息,所述預(yù)設(shè)范圍為第一預(yù)設(shè)距離; 所述接收終端發(fā)送的第二位置信息進一步為:接收所述終端發(fā)送的第二定位信息;所述根據(jù)所述第一位置信息和所述第二位置信息判斷所述終端是否在所述群組的預(yù)設(shè)范圍內(nèi)進一步為:根據(jù)所述第一定位信息和所述第二定位信息判斷所述終端是否在所述第一預(yù)設(shè)距離內(nèi)。
3.根據(jù)權(quán)利要求2所述的方法,其中,所述第二定位信息為包括所述終端的⑶3定位信息或定位信息。
4.根據(jù)權(quán)利要求1所述的方法,其中,所述群組為基于1141網(wǎng)絡(luò)的群組,所述群組的第一位置信息包括所述群組所在的11-打網(wǎng)絡(luò)的第一標識; 所述接收所述終端的第二位置信息進一步為:接收所述終端發(fā)送的所述終端的網(wǎng)絡(luò)連接狀態(tài)信息,所述網(wǎng)絡(luò)連接狀態(tài)信息包括終端接入的網(wǎng)絡(luò)的第二標識; 所述根據(jù)所述第一位置信息和所述第二位置信息判斷所述終端是否在所述群組的預(yù)設(shè)范圍內(nèi)進一步為:若所述第二標識與所述第一標識相同,判斷所述終端在所述群組的預(yù)設(shè)范圍內(nèi)。
5.根據(jù)權(quán)利要求1-4任一項所述的方法,在將終端接入所述群組中之后還包括: 根據(jù)所述終端的標識為所述終端分配臨時10 ; 接收所述終端的發(fā)布信息,以所述終端的臨時10在所述群組中發(fā)布所述終端的發(fā)布信息。
6.根據(jù)權(quán)利要求1-5任一項所述的方法,其中,所述將所述終端接入群組中進一步包括: 向所述群組的預(yù)設(shè)范圍內(nèi)的終端發(fā)送接入群組的通知; 接收所述預(yù)設(shè)范圍內(nèi)的終端發(fā)送的群組接入請求,根據(jù)所述群組接入請求將所述終端接入群組中。
7.根據(jù)權(quán)利要求1-5任一項所述的方法,其中,所述將所述終端接入群組中進一步包括:在所述終端進入所述群組的預(yù)設(shè)范圍時,自動將所述終端接入到所述群組中。
8.根據(jù)權(quán)利要求1-7任一項所述的方法,其中,所述方法還包括: 根據(jù)所述第一位置信息和所述第二位置信息判斷所述終端是否離開所述群組的預(yù)設(shè)范圍; 若所述終端離開所述群組的預(yù)設(shè)范圍,將所述終端從所述群組中移除。
9.根據(jù)權(quán)利要求1-8任一項所述的方法,其中,所述群組還具有類別信息,所述方法還包括: 根據(jù)所述終端的標識保存終端的歷史信息,所述歷史信息包括終端歷史接入群組的類別; 根據(jù)所述歷史信息得到終端的興趣類別; 根據(jù)所述興趣類別向終端推送預(yù)設(shè)范圍覆蓋所述終端的群組的相關(guān)信息。
10.一種基于固定位置信息的通訊裝置,用于在群組中發(fā)布信息,所述群組具有固定的第一位置信息和預(yù)設(shè)范圍,所述裝置包括: 第一接收模塊,適于接收終端發(fā)送的第二位置信息; 判斷模塊,適于根據(jù)所述第一位置信息和所述第二位置信息判斷所述終端是否在所述群組的預(yù)設(shè)范圍內(nèi); 接入模塊,適于當所述終端在所述群組的預(yù)設(shè)范圍內(nèi)時,將所述終端接入所述群組中,以使所述終端在所述群組中發(fā)布信息。
【文檔編號】H04L29/08GK104468334SQ201410766779
【公開日】2015年3月25日 申請日期:2014年12月11日 優(yōu)先權(quán)日:2014年12月11日
【發(fā)明者】趙剛 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司