專利名稱:即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于通信、軟件技術(shù)領(lǐng)域。
背景技術(shù):
即時通信(InstantMessaging,簡稱IM),大多數(shù)情況下,指的是能夠即時發(fā)送或接收互聯(lián)網(wǎng)消息等功能的業(yè)務(wù)。它已成為人們通過網(wǎng)絡(luò)進行交互通信的常用平臺,用以實現(xiàn)包括文·本、圖片、語音、視頻、多媒體等多種數(shù)據(jù)格式的交互操作,并能夠利用即時通信工具對已有的文檔數(shù)據(jù)便利地進行傳輸操作。在交互通信的基礎(chǔ)上,通過即時通信工具還逐步發(fā)展出了個人頁面、博客、微博、電子郵件、音樂、圖片、游戲、影視和搜索等多種功能。即時通信工具已不再單純作為聊天工具,還實現(xiàn)了資訊、娛樂、搜索、電子商務(wù)、辦公、網(wǎng)絡(luò)社區(qū)等更加廣泛的用途。能夠?qū)崿F(xiàn)即時通信接入功能的設(shè)備多種多樣。典型的設(shè)備類型,包括使用傳統(tǒng)網(wǎng)絡(luò)的個人電腦,以及平板電腦;還包括使用移動互聯(lián)網(wǎng)的智能手機,等等。目前即時通信軟件的類型也多種多樣,典型的包括騰訊科技公司的QQ或微信、小米科技公司的米聊、微軟公司的MSN、AOL的ICQ,以及淘寶旺旺、網(wǎng)易泡泡、飛信,等等。在進行即時通信交互操作的過程中,如果對自身所在地理位置或交互對方所在地理位置,能夠通過即時通信用戶所寫入的和地理位置對應(yīng)的數(shù)據(jù)信息進行觸發(fā)獲得的話,則能夠向各交互方的交互操作提供話題、增加信息量,有利于交互內(nèi)容的展開及深入。目前還沒有這樣的技術(shù)。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法,以及對應(yīng)的系統(tǒng),利用本發(fā)明,能夠在交互通信中便利地分享和交互方位置相關(guān)聯(lián)的數(shù)據(jù)信息。本發(fā)明所提供的一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法,包括有如下步驟步驟1,采集與匯總即時通信用戶基于地理位置設(shè)置的數(shù)據(jù)信息;步驟2,在發(fā)起方與接收方之間的交互通信中,獲取接收方和/或發(fā)起方所在終端的位置數(shù)據(jù);步驟3,搜尋與前述接收方和/或發(fā)起方的位置數(shù)據(jù)相對應(yīng)的由前述步驟所采集與匯總的數(shù)據(jù)信息,傳輸至發(fā)起方客戶端和/或接收方客戶端輸出。進一步,前述基于地理位置設(shè)置數(shù)據(jù)信息的方式,是采集各即時通信用戶通過即時通信工具對應(yīng)著特定地理位置所寫入的數(shù)據(jù)信息。進一步,相對于發(fā)起方和/或接收方來說,所輸出的數(shù)據(jù)信息按如下次序輸出,第一優(yōu)先輸出發(fā)起方和/或接收方的第一級聯(lián)系人對象所設(shè)置的數(shù)據(jù)信息;第二優(yōu)先輸出發(fā)起方和/或接收方的第二級聯(lián)系人對象所設(shè)置的數(shù)據(jù)信息,該第二級聯(lián)系人對象是第一級聯(lián)系人對象的聯(lián)系人對象;第三優(yōu)先輸出發(fā)起方和/或接收方的第三級聯(lián)系人對象所設(shè)置的數(shù)據(jù)信息,該第二級聯(lián)系人對象是第二級聯(lián)系人對象的聯(lián)系人對象;
第四優(yōu)先輸出發(fā)起方和/或接收方的第四級聯(lián)系人對象所設(shè)置的數(shù)據(jù)信息,該第四級聯(lián)系人對象是第二級聯(lián)系人對象的聯(lián)系人對象。進一步,相對于發(fā)起方和/或接收方來說,所輸出的數(shù)據(jù)信息按如下方式進行排序輸出,將交互通信中的接收方和/或發(fā)起方所在地址設(shè)置的數(shù)據(jù)信息,按重復(fù)次數(shù)的高低進行排序,重復(fù)次數(shù)高的數(shù)據(jù)信息排列在前。進一步,相對于發(fā)起方和/或接收方來說,所輸出的數(shù)據(jù)信息按如下方式進行輸出,采集待輸出的數(shù)據(jù)信息;對應(yīng)著前述交互通信中的接收方和/或發(fā)起方的界面生成輸出窗口,以滾動的方式依次輸出前述的數(shù)據(jù)信息。 進一步,相對于發(fā)起方和/或接收方來說,所輸出的數(shù)據(jù)信息按如下方式進行排序輸出,將交互通信中的接收方和/或發(fā)起方所在地址設(shè)置的數(shù)據(jù)信息,按時間的遠近次序進行篩選,時間近的排序靠前,反之靠后。進一步,相對于發(fā)起方和/或接收方來說,所輸出的數(shù)據(jù)信息按如下方式進行輸出,預(yù)設(shè)采集及輸出地理位置關(guān)聯(lián)數(shù)據(jù)的時間頻率與時間范圍,按照該預(yù)設(shè)的時間頻率與時間范圍,采集及輸出地理位置關(guān)聯(lián)數(shù)據(jù)。進一步,前述的數(shù)據(jù)信息在輸出時,采集其中的字符數(shù)據(jù),依據(jù)能夠在字符數(shù)據(jù)與音頻數(shù)據(jù)之間進行轉(zhuǎn)換的轉(zhuǎn)換模塊,將字符內(nèi)容轉(zhuǎn)變?yōu)橐纛l信息后輸出。進一步,采集發(fā)起方與接收方之間的通信記錄,識別后將通信記錄中的數(shù)據(jù)作為待搜索的關(guān)鍵內(nèi)容,在針對發(fā)起方和/或接收方所在地理位置所對應(yīng)的數(shù)據(jù)信息中進行搜索,將搜索獲得的數(shù)據(jù)輸出。進一步,所述的通信記錄若為音頻數(shù)據(jù)或視頻數(shù)據(jù)的情況下,將其識別為字符數(shù)據(jù)后作為待搜索的關(guān)鍵內(nèi)容。進一步,對于前述輸出的數(shù)據(jù)內(nèi)容,在將其觸發(fā)后作為即時通信消息推送至接收方客戶端和/或發(fā)起方客戶端輸出。進一步,對于前述輸出的數(shù)據(jù)內(nèi)容,在作為即時通信消息推送至接收方客戶端和/或發(fā)起方客戶端后,生成獨立窗口輸出該類型的即時通信消息。進一步,在即時通信用戶所使用的即時通信客戶端為移動終端且具有定位模塊的情況下,采集針對所在位置寫入的數(shù)據(jù)信息,作為在該地理位置由即時通信用戶所寫入的地理位置關(guān)聯(lián)數(shù)據(jù)。進一步,所述的寫入地理位置關(guān)聯(lián)數(shù)據(jù)的步驟包括,采集即時通信用戶針對當前位置所寫入的數(shù)據(jù)信息,以及與當前位置對應(yīng)的關(guān)聯(lián)數(shù)據(jù)信息;啟動即時通信客戶端所在移動終端中的定位模塊,對移動終端的所在位置進行定位;獲取前面步驟所采集的關(guān)聯(lián)數(shù)據(jù)信息,以及獲取由移動終端上的定位模塊所探測定位的地理位置信息,將其對應(yīng)起來生成地理位置關(guān)聯(lián)數(shù)據(jù),并推送至位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器中存儲。進一步,所述基于地理位置設(shè)置的數(shù)據(jù)信息,將其進行獲取的方式是,采集即時通信用戶寫入的數(shù)據(jù)信息和對應(yīng)的地址數(shù)據(jù),在采集之后作為即時通信用戶針對特定地理位置所寫入的地理位置關(guān)聯(lián)數(shù)據(jù)。進一步,取所述的接收方和/或發(fā)起方為移動終端,在其上設(shè)置衛(wèi)星定位模塊和/或移動通信網(wǎng)定位模塊,用 以探測接收方和/或發(fā)起方所在終端的位置數(shù)據(jù)。進一步,對應(yīng)著接收方和/或發(fā)起方所在的終端,通過IP地址進行定位,或采集發(fā)起方和/或接收方寫入的位置進行定位。進一步,對應(yīng)著所述的即時通信用戶基于地理位置設(shè)置的數(shù)據(jù)信息,在采集獲得對數(shù)據(jù)信息的觸發(fā)消息之后,將對應(yīng)的關(guān)聯(lián)數(shù)據(jù)載入到交互界面中的交互界面輸入欄,作為待發(fā)送的即時通信消息的內(nèi)容組份。本發(fā)明還提供一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的系統(tǒng),包括有發(fā)起方客戶端、接收方客戶端和位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器,該系統(tǒng)還包括發(fā)起方客戶端,它包括,交互通信單元,用以觸發(fā)發(fā)起方與接收方之間的交互操作;發(fā)起方定位單元,用以觸發(fā)所在的發(fā)起方終端進行定位后,將定位信息推送至下述的位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器;發(fā)起方關(guān)聯(lián)數(shù)據(jù)設(shè)置單元,用以設(shè)置與位置對應(yīng)的數(shù)據(jù),推送至下述的位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器;發(fā)起方關(guān)聯(lián)數(shù)據(jù)輸出單元,用以通過下述的位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器獲取對應(yīng)著接收方和/或發(fā)起方的位置關(guān)聯(lián)數(shù)據(jù)后輸出;接收方客戶端,它包括,接收方定位單元,用以觸發(fā)所在的接收方終端進行定位后,將定位信息推送至下述的位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器;接收方關(guān)聯(lián)數(shù)據(jù)設(shè)置單元,用以設(shè)置與位置對應(yīng)的數(shù)據(jù),推送至下述的位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器;接收方關(guān)聯(lián)數(shù)據(jù)輸出單元,用以通過下述的位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器獲取對應(yīng)著發(fā)起方和/或接收方的位置關(guān)聯(lián)數(shù)據(jù)后輸出;位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器,它包括,關(guān)聯(lián)數(shù)據(jù)生成單元,用以采集與匯總包括前述發(fā)起方和接收方在內(nèi)的即時通信用戶基于地理位置設(shè)置的數(shù)據(jù)信息;交互方關(guān)聯(lián)數(shù)據(jù)獲取單元,用以在發(fā)起方與接收方之間的交互通信中,獲取接收方和/或發(fā)起方所在終端的位置數(shù)據(jù);交互方關(guān)聯(lián)數(shù)據(jù)推送單元,用以搜尋與前述接收方和/或發(fā)起方的位置數(shù)據(jù)相對應(yīng)的由前述交互方關(guān)聯(lián)數(shù)據(jù)獲取單元所采集與匯總的數(shù)據(jù)信息,傳輸至前述的發(fā)起方客戶端和/或接收方客戶端。
圖I是本發(fā)明所述即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法的流程圖,為實施例I。圖2是本發(fā)明所述即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的系統(tǒng)的結(jié)構(gòu)框圖,為實施例2。
具體實施例方式實施例I本實施例所提供的即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法,是預(yù)先匯集即時通信用戶基于地理位置所存儲的共享數(shù)據(jù),然后獲取發(fā)起方和/或接收方的位置數(shù)據(jù),進而在發(fā)起方和接收方之間的交互通信中,對應(yīng)著發(fā)起方和接收方兩者至少其一,輸出與其位置對應(yīng)的前述共享數(shù)據(jù)。
具體說來,本實施例所描述的即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)方法,包括如下步驟步驟S110,采集與匯總即時通信用戶基于地理位置設(shè)置的數(shù)據(jù)信息;步驟S120,在發(fā)起方與接收方之間的交互通信中,獲取接收方和/或發(fā)起方所在終端的位置數(shù)據(jù);步驟S130,搜尋與前述接收方和/或發(fā)起方的位置數(shù)據(jù)相對應(yīng)的由前述步驟所采集與匯總的數(shù)據(jù)信息,傳輸至發(fā)起方客戶端和/或接收方客戶端輸出。對前述基于地理位置的數(shù)據(jù)信息的匯總操作,優(yōu)選為在即時通信工具的系統(tǒng)服務(wù)器中進行,或者在系統(tǒng)服務(wù)器所指定的位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器中進行。該位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器是專門用以實現(xiàn)本發(fā)明所描述位置關(guān)聯(lián)數(shù)據(jù)信息的采集、匯總和分配操作的服務(wù)器,由系統(tǒng)服務(wù)器建立各即時通信客戶端和該位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器之間的通信聯(lián)絡(luò)。所述的即時通信用戶,作為優(yōu)選的實施例,是使用同一類型即時通信工具的各個用戶,這些用戶之間可能并沒有相互間添加為聯(lián)系人,或者從來沒有進行過交互操作。但這些即時通信用戶將對地理位置所設(shè)置的數(shù)據(jù)信息,設(shè)置為能夠被其他用戶所共享的形式。進一步,對于不同的即時通信工具類型來說,如果相互之間的即時通信用戶針對地理位置所設(shè)置的數(shù)據(jù)信息能夠進行共享的話,那么,所述的即時通信用戶還可以是跨不同即時通信工具類型的用戶。比如說,對于騰訊科技公司來說,隸屬于該公司的即時通信工具包括QQ即時通信工具和微信即時通信工具,因為這種隸屬關(guān)系,使得這兩種即時通信工具之間,能夠更方便地進行地理位置數(shù)據(jù)信息的共享操作;當然,不隸屬于同一運營商,只要設(shè)置數(shù)據(jù)共享協(xié)議及接口,也同樣可以實現(xiàn)數(shù)據(jù)共享。進一步,所述的即時通信用戶還可以由發(fā)起方和/或接收方做限定。比如,將該即時通信用戶設(shè)定為與發(fā)起方和/或接收方具有相互添加為聯(lián)系人關(guān)系的聯(lián)系人對象;或者,可以在當前聯(lián)系人對象的基礎(chǔ)上設(shè)置更高級別的聯(lián)系人對象。比如將用戶已添加為聯(lián)系人的各個聯(lián)系人對象取為第一級聯(lián)系人對象,進而將第一級聯(lián)系人對象自身的各個聯(lián)系人對象取為第二級聯(lián)系人對象,將第二級聯(lián)系人對象自身的各個聯(lián)系人對象取為第三級聯(lián)系人對象,依此類推,可以一直延伸到第N級聯(lián)系人對象,其中N是大于3的正整數(shù)。于是,用戶就可以選擇基于自身的各個聯(lián)系人對象的范圍,作為舉例,可以選第一級、第二級、第三級、第四級聯(lián)系人對象所構(gòu)成的范圍,作為采集地理位置關(guān)聯(lián)數(shù)據(jù)的即時通信用戶的范圍。所述的基于地理位置設(shè)置的數(shù)據(jù)信息,指的是即時通信用戶直接與特定的地理位置相對應(yīng)設(shè)置的數(shù)據(jù)信息。其設(shè)置的具體方式是不限定的,舉例說明如下(I)通過即時通信工具設(shè)置地圖,在該地圖上采集即時通信用戶選擇特定地理位置后設(shè)置的數(shù)據(jù)信息。這兒所述的地圖,可以有各種各樣的形式,比如,該地圖可以是通過高空拍照方式所形成的實景地圖,或者是通過三維制圖的方式所繪制的三維地圖,或者是利用常規(guī)的平面地圖的方式所提供的平面電子地圖。用戶可以根據(jù)需要選擇合適的地圖形式。進一步,還可以在所選擇的地圖中設(shè)定自己常用的地理范圍。對應(yīng)著前述的地圖,用戶在希望找出特定的地點時,可以在前述地圖的顯示內(nèi)容中直接尋找,也可以通過搜索的方式對該地點進行獲取。在選擇特定的地點后,就可以對應(yīng)著該地點寫入數(shù)據(jù)信息,從而獲得基于地理位置的數(shù)據(jù)信息。比如,某即時通信用戶通過所在即時通信客戶端提供的地圖,找到某個旅游景點,就可以寫入與該景點相關(guān)的數(shù)據(jù)信息。所寫入的數(shù)據(jù)信息的具體形式是不限定的,優(yōu)選為字符,也可以是圖片、音頻或視頻等數(shù)據(jù)內(nèi)容。
(2)在即時通信用戶所使用的即時通信客戶端為移動終端且具有定位模塊的情況下,可以直接采集針對所在位置寫入的數(shù)據(jù)信息,作為在該地理位置由即時通信用戶所寫入的地理位置關(guān)聯(lián)數(shù)據(jù)。具體來說,可以通過下面的步驟進行實施采集即時通信用戶針對當前位置所寫入的數(shù)據(jù)信息,以及與當前位置對應(yīng)的關(guān)聯(lián)數(shù)據(jù)信息;啟動即時通信客戶端所在移動終端中的定位模塊,對移動終端的所在位置進行定位;獲取前面步驟所采集的關(guān)聯(lián)數(shù)據(jù)信息,以及獲取由移動終端上的定位模塊所探測定位的地理位置信息,將其對應(yīng)起來生成地理位置關(guān)聯(lián)數(shù)據(jù),并推送至位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器中存儲。這種方式不需要用戶用手動方式進行定位信息的觸發(fā),而直接通過所在的移動終端進行定位觸發(fā)就可以,是一種方便的實施方式。所述的移動終端,作為舉例而非限定,是安裝有即時通信工具的便攜式終端,比如智能手機、平板電腦等。所述的定位模塊,優(yōu)選為衛(wèi)星定位模塊,但也不作限定。(3)直接采集即時通信用戶寫入的數(shù)據(jù)信息和對應(yīng)的地址數(shù)據(jù),在采集之后作為即時通信用戶針對特定地理位置所寫入的地理位置關(guān)聯(lián)數(shù)據(jù)。舉例來說,通過用以寫入地理位置關(guān)聯(lián)數(shù)據(jù)的界面,利用其中的內(nèi)容欄控件采集用戶所寫入的一條見聞,進而,通過地理位置欄控件采集前述用戶所寫入的地址為“黃山”。于是,將所采集獲得的“黃山”這一特定地理位置,以及用戶針對該特定地理位置所寫入的數(shù)據(jù)信息,對應(yīng)起來進行存儲,即可獲得基于該地理位置的數(shù)據(jù)信息。即時通信用戶對應(yīng)著地理位置所寫入的數(shù)據(jù)信息,具體類型是不限定的。為了搜索數(shù)據(jù)的方便,可以在寫入地理位置關(guān)聯(lián)數(shù)據(jù)的界面中,對所寫入的數(shù)據(jù)信息進行分類,t匕如,分出“新聞”、“餐飲”、“娛樂”、“文化”、“購物”、“點評”等類型,讓即時通信用戶對應(yīng)著這些類型寫入數(shù)據(jù)信息,進而在數(shù)據(jù)采集時,能夠依據(jù)這些分類分別進行采集。所述的數(shù)據(jù)形式,可以是文本,也可以是圖片或者音頻或者視頻數(shù)據(jù),具體是不限定的。對應(yīng)著前述的步驟S120,所述的發(fā)起方與接收方之間的交互通信,泛指由發(fā)起方與接收方之間進行信息查詢或數(shù)據(jù)交互的操作形式。為了方便于描述,下面對即時通信客戶端的界面形式做一簡要說明。比如,在發(fā)起方所在的發(fā)起方客戶端的顯示界面中,展示有即時通信主面板,在該即時通信主面板上設(shè)置有聯(lián)系人列表,在聯(lián)系人列表中設(shè)置有各個聯(lián)系人對象。每個聯(lián)系人對象所在的區(qū)域通常為條框形式,包括聯(lián)系人對象的用戶圖標及用戶名,該條框通常被稱為ITEM項。在觸發(fā)特定聯(lián)系人對象的ITEM項之后,能夠開啟與該聯(lián)系人對象相對應(yīng)的即時通信交互界面。在即時通信交互界面中顯示有用以寫入數(shù)據(jù)信息的交互界面輸入欄,以及輸出交互記錄的交互界面輸出欄。另外,還設(shè)置有交互界面工具欄,用以提供和交互通信相關(guān)的各種控件工具。在本實施例中,可以在ITEM項中設(shè)置用以觸發(fā)獲得接收方地理位置關(guān)聯(lián)數(shù)據(jù)的控件。在觸發(fā)該控件后能夠生成用以輸出地理位置關(guān)聯(lián)數(shù)據(jù)的窗口,通過該窗口所提供的界面輸出和接收方相對應(yīng)的地理位置關(guān)聯(lián)數(shù)據(jù)。另外,也可以在交互界面工具欄中設(shè)置用以觸發(fā)輸出接收方和/或發(fā)起方地理位置關(guān)聯(lián)數(shù)據(jù)的控件,在觸發(fā)該控件之后,通過所在的即時通信交互界面生成一個新的窗口,在該窗口中輸出和接收方所在地點相關(guān)的數(shù)據(jù)信 息,當然,也可以同步輸出和發(fā)起方所在地點相關(guān)的數(shù)據(jù)信息。在獲取接收方和/或發(fā)起方的地理位置關(guān)聯(lián)數(shù)據(jù)時,首先需要獲得接收方和/或發(fā)起方所在終端的位置數(shù)據(jù)。該位置數(shù)據(jù)的獲取方式,優(yōu)選為通過接收方和/或發(fā)起方客戶端所在的終端,觸發(fā)其上所設(shè)置的定位模塊進行定位操作,從而獲得相對準確的定位信息。比如說,接收方客戶端或者發(fā)起方客戶端所在的終端均為移動終端,其中均設(shè)置有衛(wèi)星定位模塊一類的定位結(jié)構(gòu),能夠?qū)崿F(xiàn)準確的定位操作。進一步,如果接收方客戶端或者發(fā)起方客戶端為移動電話的話,還可以設(shè)置移動通信網(wǎng)定位模塊,通過移動通信網(wǎng)基于移動電話與基站之間的位置關(guān)系進行定位。如果不能夠通過所在的終端進行準確定位的話,那么,利用IP地址進行定位也是一種選擇,雖然效果比較差。另外,也可以通過采集由發(fā)起方或者接收方主動寫入的自己所在的位置獲取定位信息,這也是一種實現(xiàn)方式。對應(yīng)著前述的步驟S130,在獲得接收方和/或發(fā)起方的位置數(shù)據(jù)之后,就可以與步驟SllO中所預(yù)先采集與匯總的各個即時通信用戶的地理位置關(guān)聯(lián)數(shù)據(jù)進行比對,從而判定預(yù)先匯總的數(shù)據(jù)中有哪些和前述接收方和/或發(fā)起方的位置數(shù)據(jù)相對應(yīng),然后將對應(yīng)的數(shù)據(jù)進行采集。需要指出的是,所采集獲得的數(shù)據(jù)量可能非常大,在這種情況下,可以采用預(yù)設(shè)的方式將這些采集獲得的數(shù)據(jù)進行輸出操作。輸出的方式有多種,具體是不限定的,下面舉出幾種實施例(I)按照聯(lián)系人對象與發(fā)起方和/或接收方之間的關(guān)聯(lián)度高低進行輸出。相對于發(fā)起方和/或接收方來說,所輸出的數(shù)據(jù)信息可以按如下次序輸出第一優(yōu)先輸出發(fā)起方和/或接收方的第一級聯(lián)系人對象所設(shè)置的數(shù)據(jù)信息;第二優(yōu)先輸出發(fā)起方和/或接收方的第二級聯(lián)系人對象所設(shè)置的數(shù)據(jù)信息,該第二級聯(lián)系人對象是用戶的第一級聯(lián)系人對象的聯(lián)系人對象;第三優(yōu)先輸出發(fā)起方和/或接收方的第三級聯(lián)系人對象所設(shè)置的數(shù)據(jù)信息,該第三級聯(lián)系人對象是用戶的第二級聯(lián)系人對象的聯(lián)系人對象;第四優(yōu)先輸出發(fā)起方和/或接收方的第四級聯(lián)系人對象所設(shè)置的數(shù)據(jù)信息,該第四級聯(lián)系人對象是用戶的第三級聯(lián)系人對象的聯(lián)系人對象。前述的方式,是將即時通信用戶的范圍進行限定,然后將和發(fā)起方或者接收方最為關(guān)聯(lián)的聯(lián)系人對象所設(shè)置的地理位置關(guān)聯(lián)數(shù)據(jù)進行優(yōu)先輸出。其中,所述的第一級聯(lián)系人對象,是與發(fā)起方和/或接收方關(guān)聯(lián)度最高的聯(lián)系人對象,因此將這些聯(lián)系人對象所設(shè)置的地理位置關(guān)聯(lián)數(shù)據(jù)作為最為優(yōu)先的數(shù)據(jù)進行輸出;將第二級聯(lián)系人對象所設(shè)置的地理位置關(guān)聯(lián)數(shù)據(jù)作為次優(yōu)先的數(shù)據(jù)進行輸出,依次將第三級、第四級聯(lián)系人對象所設(shè)置的地理位置關(guān)聯(lián)數(shù)據(jù)在更次的優(yōu)先級別進行輸出。如果有更高級別的聯(lián)系人對象,則將對應(yīng)的地理位置關(guān)聯(lián)數(shù)據(jù)輸出的先后次序依次降低。(2)按照地理位置關(guān)聯(lián)數(shù)據(jù)在交互通信中的重復(fù)次數(shù)的高低進行輸出。相對于發(fā)起方和/或接收方來說,所輸出的數(shù)據(jù)信息可以按如下方式進行排序輸出將交互通信中的接收方和/或發(fā)起方所在地址設(shè)置的地理位置關(guān)聯(lián)數(shù)據(jù),按重復(fù) 次數(shù)的高低進行排序,重復(fù)次數(shù)高的數(shù)據(jù)信息排列在前。這種方式,是按照針對于同一地理位置所設(shè)置的關(guān)聯(lián)數(shù)據(jù),在內(nèi)容相同或相近的情況下,按重復(fù)次數(shù)進行排序。將重復(fù)次數(shù)高的地理位置關(guān)聯(lián)數(shù)據(jù)視為重要性高的關(guān)聯(lián)數(shù)據(jù),因此將其排序在前,反之排序在后。(3)按照設(shè)置地理位置關(guān)聯(lián)數(shù)據(jù)的時間遠近進行輸出。相對于發(fā)起方和/或接收方來說,所輸出的數(shù)據(jù)信息可以按如下方式進行排序輸出將交互通信中的接收方和/或發(fā)起方所在地址設(shè)置的地理位置關(guān)聯(lián)數(shù)據(jù),按時間的遠近次序進行篩選,時間近的排序靠前,反之靠后。在這種方式下,將時間近的數(shù)據(jù)視為新增加的地理位置關(guān)聯(lián)數(shù)據(jù),因此排序靠前。(4)設(shè)置采集及輸出地理位置關(guān)聯(lián)數(shù)據(jù)的時間頻率與時間范圍,按照該設(shè)置的時間頻率與時間范圍采集及輸出地理位置關(guān)聯(lián)數(shù)據(jù)。比如,以每天一條數(shù)據(jù)的頻率進行采集,然后采集一個月內(nèi)相鄰的30條數(shù)據(jù)。于是,就可以按照前述的頻率與時間安排,采集最近一個月的地理位置關(guān)聯(lián)數(shù)據(jù),且每天隨機采集一條輸出。這種方式具有一定的隨機性,有可能覆蓋一些冷門的數(shù)據(jù),但也是一種良好的地理位置關(guān)聯(lián)數(shù)據(jù)的采集及輸出方式。(5)在輸出窗口中以滾動的方式進行輸出。相對于發(fā)起方和/或接收方來說,所輸出的數(shù)據(jù)信息可以按如下方式進行輸出采集待輸出的數(shù)據(jù)信息;對應(yīng)著前述交互通信中的接收方和/或發(fā)起方的界面生成輸出窗口,以滾動的方式依次輸出前述的數(shù)據(jù)信息。這種方式,是直接將采集獲得的地理位置關(guān)聯(lián)數(shù)據(jù),對應(yīng)著接收方和發(fā)起方生成輸出窗口,在該輸出窗口中將采集獲得的地理位置關(guān)聯(lián)數(shù)據(jù)以滾動的方式進行輸出。進一步,在輸出和地理位置相關(guān)聯(lián)的數(shù)據(jù)信息時,還可以將其中的字符轉(zhuǎn)變?yōu)檎Z音內(nèi)容后進行輸出。具體說來,可以采集所獲得數(shù)據(jù)信息中的字符數(shù)據(jù),依據(jù)能夠在字符數(shù)據(jù)與音頻數(shù)據(jù)之間進行轉(zhuǎn)換的轉(zhuǎn)換模塊,將字符內(nèi)容轉(zhuǎn)變?yōu)橐纛l信息后輸出。所述的轉(zhuǎn)換模塊,預(yù)先將字符與相應(yīng)的音頻數(shù)據(jù)之間建立起映射列表,以及設(shè)置字符和音頻數(shù)據(jù)之間的組合規(guī)則,從而將字符數(shù)據(jù)轉(zhuǎn)變成音頻信息。進一步,前述所搜索獲得的地理位置關(guān)聯(lián)數(shù)據(jù),有可能和發(fā)起方與接收方之間的交互內(nèi)容沒有關(guān)聯(lián)。在這種情況下,可能會影響用戶使用地理位置關(guān)聯(lián)數(shù)據(jù)的效果。于是,就可以針對于發(fā)起方和接收方之間的通信內(nèi)容,在所獲得的地理位置關(guān)聯(lián)數(shù)據(jù)中進行搜索,找出具有關(guān)聯(lián)性的數(shù)據(jù)進行輸出。作為舉例而非限定,可以通過如下的步驟進行實施采集發(fā)起方與接收方之間的通信記錄;識別后將通信記錄中的數(shù)據(jù)作為待搜索的關(guān)鍵內(nèi)容;在針對發(fā)起方和/或接收方所在地理位置所對應(yīng)的地理位置關(guān)聯(lián)數(shù)據(jù)中進行搜索,將搜索獲得的數(shù)據(jù)輸出。
作為舉例,可以采集發(fā)起方與接收方之間正在進行的交互內(nèi)容,然后以這些交互內(nèi)容作為關(guān)鍵字,分別在對應(yīng)的地理位置關(guān)聯(lián)數(shù)據(jù)中進行搜索,將獲得的搜索結(jié)果進行輸出。其中,還可以對發(fā)起方與接收方之間的通信記錄進行智能分析,包括對其進行歸納與總結(jié),總結(jié)出其所表達的核心內(nèi)容,將該核心內(nèi)容作為需要搜索的關(guān)鍵字,以此在對應(yīng)的地理位置關(guān)聯(lián)數(shù)據(jù)中進行搜索。在前述的通信記錄為字符內(nèi)容的情況下,則直接采集字符內(nèi)容作為關(guān)鍵內(nèi)容即可;在為圖片的情況下,則通過圖片搜索的形式,將圖片設(shè)為搜索的關(guān)鍵內(nèi)容。進一步,所述的通信記錄還可以為用戶進行交互時的音頻數(shù)據(jù),特別是語音數(shù)據(jù),將音頻數(shù)據(jù)在識別之后,能夠轉(zhuǎn)換成字符內(nèi)容,再對識別獲得的字符內(nèi)容進行篩選,從中獲取關(guān)鍵內(nèi)容?;蛘?,對視頻數(shù)據(jù)形式的通信記錄進行識別,比如,對于即時通信用戶的唇語或者手語進行識別,將其轉(zhuǎn)變?yōu)樽址麛?shù)據(jù)后作為待搜索的關(guān)鍵內(nèi)容。所獲得的地理位置關(guān)聯(lián)數(shù)據(jù)有多種輸出方式,具體是不限定的。比如說,如前所述,可以對應(yīng)著接收方與發(fā)送方的即時通信交互界面,擴展出與該界面相連的窗口,對所獲得的地理位置關(guān)聯(lián)數(shù)據(jù)進行輸出操作。在常見的即時通信交互界面中,交互界面輸入欄位于下方,可以對應(yīng)著該交互界面輸入欄向左側(cè)進行擴展,生成獨立的窗口,用以輸出與發(fā)起方所在地理位置相對應(yīng)的關(guān)聯(lián)數(shù)據(jù);交互界面輸出欄位于上方,可以對應(yīng)著該交互界面輸出欄向左側(cè)進行擴展,生成獨立的窗口,用以輸出與接收方所在地理位置相對應(yīng)的關(guān)聯(lián)數(shù)據(jù)。當然,對應(yīng)著所述的地理位置關(guān)聯(lián)數(shù)據(jù),也可以選擇特定的數(shù)據(jù)內(nèi)容,在將其觸發(fā)之后直接作為即時通信消息推送至發(fā)起方客戶端和/或接收方客戶端輸出,作為提醒用戶了解的數(shù)據(jù)信息。另外,也可以在觸發(fā)前述的地理位置關(guān)聯(lián)數(shù)據(jù)之后,將對應(yīng)的關(guān)聯(lián)數(shù)據(jù)載入到即時通信交互界面的交互界面輸入欄中,作為待發(fā)送的即時通信消息的內(nèi)容組份,供交互雙方進行即時通信消息發(fā)送之用。實施例2參圖2所示,本發(fā)明還提供一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的系統(tǒng)100,該系統(tǒng)100包括有發(fā)起方客戶端110、接收方客戶端120、位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器130,以及系統(tǒng)服務(wù)器。其中的位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器130,可以隸屬于系統(tǒng)服務(wù)器,作為其中的一部分,也可以單獨設(shè)置。通過系統(tǒng)服務(wù)器在位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器130和前述的發(fā)起方客戶端110或者接收方客戶端120之間建立起通信聯(lián)絡(luò)關(guān)系,并在系統(tǒng)服務(wù)器和位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器130之間建立起通信聯(lián)絡(luò)關(guān)系。前述的發(fā)起方客戶端110、接收方客戶端120,以及系統(tǒng)服務(wù)器之間,能夠配合著實現(xiàn)和即時通信相關(guān)的各種功能。作為舉例而非限定,通過系統(tǒng)服務(wù)器設(shè)置有登錄服務(wù)結(jié)構(gòu),其作用是獲取各即時通信客戶端當前的登錄信息,包括發(fā)起方客戶端110或接收方客戶端120登錄的IP地址及端口號,并向登錄的其它關(guān)聯(lián)即時通信客戶端推送前述的IP地址及端口號信息。進一步,所述的系統(tǒng)服務(wù)器還設(shè)置有狀態(tài)服務(wù)結(jié)構(gòu),用于存儲各個即時通信用戶的登錄狀態(tài)。進一步,所述的系統(tǒng)服務(wù)器設(shè)置有離線消息服務(wù)結(jié)構(gòu),用于存儲即時通信離線用戶的相關(guān)信息,以及設(shè)置有用戶信息數(shù)據(jù)庫服務(wù)結(jié)構(gòu),用于存儲用戶號碼標識以及與用戶號碼標識對應(yīng)的其它基本資料,以及用戶相關(guān)的群組、討論組等信息,以及用戶向聯(lián)系人對象發(fā)送的、被系統(tǒng)服務(wù)器所存儲的離線數(shù)據(jù),或者由聯(lián)系人對象發(fā)出的、被系統(tǒng)服務(wù)器所存儲的離線數(shù)據(jù),等等。進一步,為了實現(xiàn)本發(fā)明所描述的獲取位置關(guān)聯(lián)數(shù)據(jù)的功能,所述的系統(tǒng)100還具有如下技術(shù)特點
發(fā)起方客戶端110,它包括,交互通信單元111,用以觸發(fā)發(fā)起方與接收方之間的交互操作;發(fā)起方定位單元112,用以觸發(fā)所在的發(fā)起方終端進行定位后,將定位信息推送至下述的位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器130 ;發(fā)起方關(guān)聯(lián)數(shù)據(jù)設(shè)置單元113,用以設(shè)置與位置對應(yīng)的數(shù)據(jù),推送至下述的位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器130 ;發(fā)起方關(guān)聯(lián)數(shù)據(jù)輸出單元114,用以通過下述的位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器130獲取對應(yīng)著接收方和/或發(fā)起方的位置關(guān)聯(lián)數(shù)據(jù)后輸出;接收方客戶端120,它包括,接收方定位單元121,用以觸發(fā)所在的接收方終端進行定位后,將定位信息推送至下述的位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器130 ;接收方關(guān)聯(lián)數(shù)據(jù)設(shè)置單元122,用以設(shè)置與位置對應(yīng)的數(shù)據(jù),推送至下述的位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器130 ;接收方關(guān)聯(lián)數(shù)據(jù)輸出單元123,用以通過下述的位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器130獲取對應(yīng)著發(fā)起方和/或接收方的位置關(guān)聯(lián)數(shù)據(jù)后輸出;位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器130,它包括,關(guān)聯(lián)數(shù)據(jù)生成單元131,用以采集與匯總包括前述發(fā)起方和接收方在內(nèi)的即時通信用戶基于地理位置設(shè)置的數(shù)據(jù)信息;交互方關(guān)聯(lián)數(shù)據(jù)獲取單元132,用以在發(fā)起方與接收方之間的交互通信中,獲取接收方和/或發(fā)起方所在終端的位置數(shù)據(jù);交互方關(guān)聯(lián)數(shù)據(jù)推送單元133,用以搜尋與前述接收方和/或發(fā)起方的位置數(shù)據(jù)相對應(yīng)的由前述交互方關(guān)聯(lián)數(shù)據(jù)獲取單元132所采集與匯總的數(shù)據(jù)信息,傳輸至前述的發(fā)起方客戶端和/或接收方客戶端。在具體實施時,通過位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器130,預(yù)先對包括發(fā)起方和接收方在內(nèi)的即時通信用戶所設(shè)置的地理位置關(guān)聯(lián)數(shù)據(jù)進行采集及匯總。當然,這兒所述的即時通信用戶也可以對其進行限定范圍。
各個即時通信用戶通過所在的即時通信客戶端,設(shè)置地理位置關(guān)聯(lián)數(shù)據(jù)。比如說,對于發(fā)起方客戶端110來說,可以通過發(fā)起方定位單元112進行所在位置的定位操作,進而通過發(fā)起方關(guān)聯(lián)數(shù)據(jù)設(shè)置單元113設(shè)置與所在位置相對應(yīng)的關(guān)聯(lián)數(shù)據(jù);對于接收方客戶端120來說,通過接收方定位單元121對接收方終端進行定位,以及通過接收方關(guān)聯(lián)數(shù)據(jù)設(shè)置單元122,由接收方設(shè)置與特定地理位置相對應(yīng)的數(shù)據(jù)內(nèi)容,構(gòu)成地理位置關(guān)聯(lián)數(shù)據(jù);以及,對于其他即時通信用戶來說,也采集其針對于特定地理位置所設(shè)置的能夠共享的地理位置關(guān)聯(lián)數(shù)據(jù)。進而,通過位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器130中的關(guān)聯(lián)數(shù)據(jù)生成單元131,將前述的即時通信用戶針對于各個地理位置所設(shè)置的數(shù)據(jù)信息進行匯總,然后通過交互方關(guān)聯(lián)數(shù)據(jù)獲取單元132,在采集接收方和發(fā)起方的地理位置信息之后,再與前述所匯總的地理位置關(guān)聯(lián)數(shù)據(jù)進行比對,找出與發(fā)起方和/或接收方所在地理位置相對應(yīng)的關(guān)聯(lián)數(shù)據(jù),進而通過交互方關(guān)聯(lián)數(shù)據(jù)推送單元133,將其推送至發(fā)起方客戶端110和/或接收方客戶端120輸出。作為舉例,通過發(fā)起方客戶端110中的發(fā)起方關(guān)聯(lián)數(shù)據(jù)輸出單元114,可以對應(yīng)著·即時通信主面板或者即時通信交互界面中的接收方和/或發(fā)起方所在的位置生成彈出窗口,用以輸出地理位置關(guān)聯(lián)數(shù)據(jù)。比如,可以設(shè)置通過所在的即時通信交互界面生成輸出窗口,輸出與當前接收方地理位置相關(guān)的數(shù)據(jù)信息。該地理位置關(guān)聯(lián)數(shù)據(jù),是和接收方客戶端120當前所在地址相對應(yīng)的、由其他即時通信用戶所寫入的數(shù)據(jù)內(nèi)容,作為舉例,該關(guān)聯(lián)數(shù)據(jù)可以是該地理位置處發(fā)生的新聞,或者是對該地理位置中的餐飲場所的評價,或者是對該地理位置的旅游景點的說明性圖片或文章,等等,這些信息能夠給發(fā)起方與接收方之間的交互操作帶來提示及便利。以上是對本發(fā)明的描述而非限定,基于本發(fā)明思想的其它實施例,亦均在本發(fā)明的保護范圍之中。
權(quán)利要求
1.一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法,其特征在于該方法包括有如下步驟 步驟1,采集與匯總即時通信用戶基于地理位置設(shè)置的數(shù)據(jù)信息; 步驟2,在發(fā)起方與接收方之間的交互通信中,獲取接收方和/或發(fā)起方所在終端的位置數(shù)據(jù); 步驟3,搜尋與前述接收方和/或發(fā)起方的位置數(shù)據(jù)相對應(yīng)的由前述步驟所采集與匯總的數(shù)據(jù)信息,傳輸至發(fā)起方客戶端和/或接收方客戶端輸出。
2.根據(jù)權(quán)利要求I所述的一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法,其特征在于前述基于地理位置設(shè)置數(shù)據(jù)信息的方式,是采集各即時通信用戶通過即時通信工具對應(yīng)著特定地理位置所寫入的數(shù)據(jù)信息。
3.根據(jù)權(quán)利要求I所述的一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法,其特征在于相對于發(fā)起方和/或接收方來說,所輸出的數(shù)據(jù)信息按如下次序輸出, 第一優(yōu)先輸出發(fā)起方和/或接收方的第一級聯(lián)系人對象所設(shè)置的數(shù)據(jù)信息; 第二優(yōu)先輸出發(fā)起方和/或接收方的第二級聯(lián)系人對象所設(shè)置的數(shù)據(jù)信息,該第二級聯(lián)系人對象是第一級聯(lián)系人對象的聯(lián)系人對象; 第三優(yōu)先輸出發(fā)起方和/或接收方的第三級聯(lián)系人對象所設(shè)置的數(shù)據(jù)信息,該第三級聯(lián)系人對象是第二級聯(lián)系人對象的聯(lián)系人對象; 第四優(yōu)先輸出發(fā)起方和/或接收方的第四級聯(lián)系人對象所設(shè)置的數(shù)據(jù)信息,該第四級聯(lián)系人對象是第二級聯(lián)系人對象的聯(lián)系人對象。
4.根據(jù)權(quán)利要求I所述的一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法,其特征在于相對于發(fā)起方和/或接收方來說,所輸出的數(shù)據(jù)信息按如下方式進行排序輸出, 將交互通信中的接收方和/或發(fā)起方所在地址設(shè)置的數(shù)據(jù)信息,按重復(fù)次數(shù)的高低進行排序,重復(fù)次數(shù)高的數(shù)據(jù)信息排列在前。
5.根據(jù)權(quán)利要求I所述的一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法,其特征在于相對于發(fā)起方和/或接收方來說,所輸出的數(shù)據(jù)信息按如下方式進行輸出, 采集待輸出的數(shù)據(jù)信息; 對應(yīng)著前述交互通信中的接收方和/或發(fā)起方的界面生成輸出窗口,以滾動的方式依次輸出前述的數(shù)據(jù)信息。
6.根據(jù)權(quán)利要求I所述的一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法,其特征在于相對于發(fā)起方和/或接收方來說,所輸出的數(shù)據(jù)信息按如下方式進行排序輸出, 將交互通信中的接收方和/或發(fā)起方所在地址設(shè)置的數(shù)據(jù)信息,按時間的遠近次序進行篩選,時間近的排序靠前,反之靠后。
7.根據(jù)權(quán)利要求I所述的一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法,其特征在于相對于發(fā)起方和/或接收方來說,所輸出的數(shù)據(jù)信息按如下方式進行輸出, 預(yù)設(shè)采集及輸出地理位置關(guān)聯(lián)數(shù)據(jù)的時間頻率與時間范圍,按照該預(yù)設(shè)的時間頻率與時間范圍,采集及輸出地理位置關(guān)聯(lián)數(shù)據(jù)。
8.根據(jù)權(quán)利要求I所述的一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法,其特征在于前述的數(shù)據(jù)信息在輸出時,采集其中的字符數(shù)據(jù),依據(jù)能夠在字符數(shù)據(jù)與音頻數(shù)據(jù)之間進行轉(zhuǎn)換的轉(zhuǎn)換模塊,將字符內(nèi)容轉(zhuǎn)變?yōu)橐纛l信息后輸出。
9.根據(jù)權(quán)利要求I所述的一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法,其特征在于采集發(fā)起方與接收方之間的通信記錄,識別后將通信記錄中的數(shù)據(jù)作為待搜索的關(guān)鍵內(nèi)容,在針對發(fā)起方和/或接收方所在地理位置所對應(yīng)的數(shù)據(jù)信息中進行搜索,將搜索獲得的數(shù)據(jù)輸出。
10.根據(jù)權(quán)利要求9所述的一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法,其特征在于所述的通信記錄若為音頻數(shù)據(jù)或視頻數(shù)據(jù)的情況下,將其識別為字符數(shù)據(jù)后作為待搜索的關(guān)鍵內(nèi)容。
11.根據(jù)權(quán)利要求I所述的一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法,其特征在于對于前述輸出的數(shù)據(jù)內(nèi)容,在將其觸發(fā)后作為即時通信消息推送至接收方客戶端和/或發(fā)起方客戶端輸出。
12.根據(jù)權(quán)利要求11所述的一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法,其特征在于對于前述輸出的數(shù)據(jù)內(nèi)容,在作為即時通信消息推送至接收方客戶端和/或發(fā)起方客戶端后,生成獨立窗口輸出該類型的即時通信消息。
13.根據(jù)權(quán)利要求I所述的一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法,其特征在于在即時通信用戶所使用的即時通信客戶端為移動終端且具有定位模塊的情況下,采集針對所在位置寫入的數(shù)據(jù)信息,作為在該地理位置由即時通信用戶所寫入的地理位置關(guān)聯(lián)數(shù)據(jù)。
14.根據(jù)權(quán)利要求13所述的一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法,其特征在于所述的寫入地理位置關(guān)聯(lián)數(shù)據(jù)的步驟包括, 采集即時通信用戶針對當前位置所寫入的數(shù)據(jù)信息,以及與當前位置對應(yīng)的關(guān)聯(lián)數(shù)據(jù)信息; 啟動即時通信客戶端所在移動終端中的定位模塊,對移動終端的所在位置進行定位; 獲取前面步驟所采集的關(guān)聯(lián)數(shù)據(jù)信息,以及獲取由移動終端上的定位模塊所探測定位的地理位置信息,將其對應(yīng)起來生成地理位置關(guān)聯(lián)數(shù)據(jù),并推送至位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器中存儲。
15.根據(jù)權(quán)利要求I所述的一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法,其特征在于所述基于地理位置設(shè)置的數(shù)據(jù)信息,將其進行獲取的方式是, 采集即時通信用戶寫入的數(shù)據(jù)信息和對應(yīng)的地址數(shù)據(jù),在采集之后作為即時通信用戶針對特定地理位置所寫入的地理位置關(guān)聯(lián)數(shù)據(jù)。
16.根據(jù)權(quán)利要求I所述的一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法,其特征在于取所述的接收方和/或發(fā)起方為移動終端,在其上設(shè)置衛(wèi)星定位模塊和/或移動通信網(wǎng)定位模塊,用以探測接收方和/或發(fā)起方所在終端的位置數(shù)據(jù)。
17.根據(jù)權(quán)利要求I所述的一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法,其特征在于對應(yīng)著接收方和/或發(fā)起方所在的終端,通過IP地址進行定位,或采集發(fā)起方和/或接收方寫入的位置進行定位。
18.根據(jù)權(quán)利要求I所述的一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法,其特征在于對應(yīng)著所述的即時通信用戶基于地理位置設(shè)置的數(shù)據(jù)信息,在采集獲得對數(shù)據(jù)信息的觸發(fā)消息之后,將對應(yīng)的關(guān)聯(lián)數(shù)據(jù)載入到交互界面中的交互界面輸入欄,作為待發(fā)送的即時通信消息的內(nèi)容組份。
19.一種即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的系統(tǒng),包括有發(fā)起方客戶端、接收方客戶端和位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器,其特征在于該系統(tǒng)還包括發(fā)起方客戶端,它包括, 交互通信單元,用以觸發(fā)發(fā)起方與接收方之間的交互操作; 發(fā)起方定位單元,用以觸發(fā)所在的發(fā)起方終端進行定位后,將定位信息推送至下述的位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器; 發(fā)起方關(guān)聯(lián)數(shù)據(jù)設(shè)置單元,用以設(shè)置與位置對應(yīng)的數(shù)據(jù),推送至下述的位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器; 發(fā)起方關(guān)聯(lián)數(shù)據(jù)輸出單元,用以通過下述的位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器獲取對應(yīng)著接收方和/或發(fā)起方的位置關(guān)聯(lián)數(shù)據(jù)后輸出; 接收方客戶端,它包括,接收方定位單元,用以觸發(fā)所在的接收方終端進行定位后,將定位信息推送至下述的位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器; 接收方關(guān)聯(lián)數(shù)據(jù)設(shè)置單元,用以設(shè)置與位置對應(yīng)的數(shù)據(jù),推送至下述的位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器; 接收方關(guān)聯(lián)數(shù)據(jù)輸出單元,用以通過下述的位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器獲取對應(yīng)著發(fā)起方和/或接收方的位置關(guān)聯(lián)數(shù)據(jù)后輸出; 位置關(guān)聯(lián)數(shù)據(jù)服務(wù)器,它包括, 關(guān)聯(lián)數(shù)據(jù)生成單元,用以采集與匯總包括前述發(fā)起方和接收方在內(nèi)的即時通信用戶基于地理位置設(shè)置的數(shù)據(jù)信息; 交互方關(guān)聯(lián)數(shù)據(jù)獲取單元,用以在發(fā)起方與接收方之間的交互通信中,獲取接收方和/或發(fā)起方所在終端的位置數(shù)據(jù); 交互方關(guān)聯(lián)數(shù)據(jù)推送單元,用以搜尋與前述接收方和/或發(fā)起方的位置數(shù)據(jù)相對應(yīng)的由前述交互方關(guān)聯(lián)數(shù)據(jù)獲取單元所采集與匯總的數(shù)據(jù)信息,傳輸至前述的發(fā)起方客戶端和/或接收方客戶端。
全文摘要
本發(fā)明提供了即時通信中獲取位置關(guān)聯(lián)數(shù)據(jù)的方法及系統(tǒng),屬于通信、軟件技術(shù)領(lǐng)域。所述的方法包括有如下步驟采集與匯總即時通信用戶基于地理位置設(shè)置的數(shù)據(jù)信息;在發(fā)起方與接收方之間的交互通信中,獲取接收方和/或發(fā)起方所在終端的位置數(shù)據(jù);搜尋與前述接收方和/或發(fā)起方的位置數(shù)據(jù)相對應(yīng)的由前述步驟所采集與匯總的數(shù)據(jù)信息,傳輸至發(fā)起方客戶端和/或接收方客戶端輸出。利用本發(fā)明,能夠在交互通信中便利地分享和交互方位置相關(guān)聯(lián)的數(shù)據(jù)信息。
文檔編號H04L12/58GK102801655SQ20121029800
公開日2012年11月28日 申請日期2012年8月20日 優(yōu)先權(quán)日2012年8月20日
發(fā)明者馬宇塵 申請人:上海量明科技發(fā)展有限公司