專利名稱:基于混合定位方式的移動社交網絡構建結構的制作方法
技術領域:
本發(fā)明涉及一種移動社交網絡。特別是涉及一種能夠普及移動社交網絡的使用,構 建一個完整的移動社交網絡,為用戶提供基于位置的個性化服務的基于混合定位方式的 移動社交網絡構建結構。
背景技術:
隨著移動通信技術的發(fā)展,現有的移動定位技術可以利用移動終端進行移動位置服 務,例如移動定位服務。這里的移動終端可以是手機或具有移動通信功能的個人數字助 理(PDA)。移動定位服務是利用移動通信所特有的定位功能,來確定移動終端用戶所在的 地理位置,例如經度、緯度坐標信息,從而為用戶提供所需的位置信息,并可以進一步 根據位置信息提供相關地理信息服務,例如用戶可以據此查詢該位置附近的道路、車站、 酒店、銀行、商場等信息。以位置服務構建的移動社交網絡,面向用戶的真實生活習慣,可以以一種全新的方 式和更高的效率,幫助用戶尋找和其密切相關的生活信息,聚集身邊的朋友。是一種非 常合適鄰近地區(qū)的居民聚集在一起,方便聯絡和交流的社會化網絡工具。用戶可以無需 技術門檻發(fā)布基于本地位置的各種信息,建立群落,把鄰居們組織起來,在一個個性化、 完全屬于用戶自己的社會化網絡上分享信息和交流、通訊。在基于位置的移動社交網絡中,如何有效獲取和利用移動終端用戶的位置信息,為 移動終端用戶提供基于位置的個性化服務內容是關鍵所在。高通公司提出的"用于創(chuàng)建 社交網的基于位置服務(LBS)系統(tǒng)和方法",以全球定位系統(tǒng)GPS作為獲取用戶的位置 信息方法,但這種方法有兩個缺陷 一是目前具備GPS功能的移動終端數量較少,二是 GPS功能無法在室內正常工作,這使得基于位置移動社交網絡發(fā)展緩慢。發(fā)明內容本發(fā)明所要解決的技術問題是,提供一種能夠有效克服單純GPS終端定位的缺陷, 降低移動社交網絡的進入門檻,普及移動社交網絡使用的基于混合定位方式的移動社交 網絡構建結構。本發(fā)明所要解決的另一技術問題是,提供一種通過用戶數據中心模塊、和社交網絡 工具組模塊,構建一個完整的移動社交網絡,來有效利用用戶的位置信息,為用戶提供 基于位置的個性化服務的基于混合定位方式的移動社交網絡構建結構。本發(fā)明所采用的技術方案是 一種基于混合定位方式的移動社交網絡構建結構,包 括有設置在計算機硬盤或內存中的、依次串接構成移動社交網絡的用來獲取用戶位置f^息的混合定位模塊、用來管理和存儲用戶的個人資料的用戶數據中心模塊、用于給用戶 提供基于位置的移動社交網絡服務的社交網絡工具組模塊,以及通過無線網絡與上述社 交網絡進行通信的移動終端。所述的移動終端包括有具備GPS功能的移動終端和不具備GPS功能的移動終端。 所述的混合定位模塊具有三種獲取用戶位置信息的結構獲取具備GPS功能的移動 終端的位置信息的結構;獲取不具備GPS功能的移動終端的位置信息的結構;通過上述 兩種結構均不能夠獲取移動終端位置時所采用的獲取用戶位置信息的結構。所述的混合定位模塊是計算機可讀程序代碼模塊,包括有與具備GPS功能的移動 終端對應的GPS定位子模塊、與不具備GPS功能的移動終端對應的運營商位置服務子模塊、以及自定義位置子模塊、地理位置譯碼子模塊、以及地理信息模糊匹配子模塊,其中,GPS定位子模塊、運營商位置服務子模塊分別與地理位置譯碼子模塊雙向連接,將獲 得的經緯度信息形式的用戶位置信息準化為標準的GIS地理信息,自定義位置子模塊與 地理信息模糊匹配子模塊雙向連接,將非標準GIS地理信息轉化為標準GIS地理信息。所述的用戶數據中心模塊包括有設置在計算機硬盤中的用戶個人資料信息存儲子模塊、設置在計算機硬盤中的用戶聯系人關系存儲子模塊、設置在計算機硬盤中的用戶 位置信息存儲子模塊、設置在計算機硬盤中的地圖個性化信息存儲子模塊。將頻繁活躍的用戶的位置信息設置在計算機內存中。將更新頻繁的地圖個性化信息存儲在計算機內存中。所述的社交網絡工具組模塊包括有供用戶發(fā)布文字、多媒體等信息的基于位置的 內容發(fā)布子模塊、用于用戶創(chuàng)建基于位置的群落的基于位置的群落模塊、用于用戶搜索 自己當前位置附近或者指定位置的信息的地圖搜索子模塊。所述的基于位置的群落模塊是用戶創(chuàng)建基于位置的群落,每個群落對應于一個真實 的地理位置,其創(chuàng)建群落方法是用戶通過移動終端發(fā)出創(chuàng)建群落請求,査詢該移動終端所在的基站信號覆蓋范圍內 是否已有創(chuàng)建群落,沒有則允許創(chuàng)建群落,已有,則不能在該基站信號覆蓋范圍內創(chuàng)建 群落。尋找群落的方法是用戶通過移動終端發(fā)出搜索群落請求,査詢該位置所在的基站 信息,如果已經存在群落,則將此群落信息返饋給用戶,否則將提示用戶所搜索位置不 存在群落。所述的地圖搜索子模塊包括有負責接受用戶的搜索請求并完成搜索計算的搜索引 擎子模塊、顯示標準地圖信息的基礎地理信息顯示子模塊、在地圖上標注和顯示移動社 交網絡中的各種信息的個性化信息標注子模塊。本發(fā)明的基于混合定位方式的移動社交網絡構建結構,整體構建簡單,使用方便。 以位置服務構建的移動社交網絡,面向用戶的真實生活習慣,以一種全新的方式和更高 的效率,幫助用戶尋找與其密切相關的生活信息,聚集身邊的朋友??梢越⑷郝涔餐窒硇畔⒑徒涣鳌⑼ㄓ?。是一種非常合適鄰近地區(qū)的居民聚集在一起,方便聯絡和交流 的社會化網絡工具。同時由于本發(fā)明的基于混合定位方式的移動社交網絡構建結構,能 夠同時支持具備GPS的移動終端,和不具備GPS功能的移動終端,在目前GPS終端尚未普及的情況下,大大降低了用戶的使用門檻,推進了移動社交網絡的普及化應用。
圖1是本發(fā)明的整體結構構成圖; 圖2是本發(fā)明的混合定位模塊構成圖; 圖3是本發(fā)明的用戶數據中心模塊構成圖; 圖4是本發(fā)明的社交網絡工作組模塊構成圖; 圖5是用戶通過內容發(fā)布模塊發(fā)布一篇日記的流程圖; 圖6是本發(fā)明的地圖搜索子模塊構成圖。 射1:具備GPS功能的移動終端 3:無線網絡 5:用戶數據中心模塊 41: GPS定位子模塊 43:自定義位置子模塊 45:地理信息模糊匹配子模塊 52:用戶聯系人關系存儲子模塊 54:地圖個性化信息存儲子模塊 62:基于位置的群落模塊 631:搜索引擎子模塊633:個性化信息標注子模塊具體實施方式
下面結合實施例和附圖對本發(fā)明的基于混合定位方式的移動社交網絡構建結構做出 詳細說明。如圖1所示,本發(fā)明的基于混合定位方式的移動社交網絡構建結構,包括有設置在 計算機硬盤或內存中的、依次串接構成移動社交網絡的用來獲取用戶位置信息的混合定位模塊4、用來管理和存儲用戶的個人資料的用戶數據中心模塊5、用于給用戶提供基于 位置的移動社交網絡服務的社交網絡工具組模塊6,以及通過無線網絡3與上述社交網絡 進行通信的移動終端。所述的移動終端包括有具備GPS功能的移動終端1和不具備GPS 功能的移動終端2。本發(fā)明所述的具備GPS功能的移動終端1是,具備GPS功能、并且能夠運行基于位2:不具備GPS功能的移動終端4:混合定位模塊 6:社交網絡工具組模塊 42:運營商位置服務子模塊 44:地理位置譯碼子模塊 51:用戶個人資料信息存儲子模塊 53:用戶位置信息存儲子模塊 61:內容發(fā)布子模塊 63:地圖搜索子模塊632:基礎地理信息顯示子模塊置服務(LBS)應用程序的任何無線設備;不具備GPS功能的移動終端2是,不具備GPS 功能、并且能夠運行基于位置服務(LBS)應用程序的任何無線設備。具備GPS功能的移 動終端1和不具備GPS功能的移動終端2的無線設備包括蜂窩式電話、無線調制解調器、 個人信息管理器(PIM)、個人數字助理(PDA)等。無線網絡3是通過GSM/GPRS/CDMA/WLAN/Bluetooth等標準構建的網絡,可以從具備 GPS功能的移動終端1和不具備GPS功能的移動終端2接收和發(fā)射信息,也可以向混合定 位模塊4接收和發(fā)射信息?;旌隙ㄎ荒K4是計算機可讀程序代碼模塊,可通過無線網絡3,獲取由移動終端傳 輸的和用戶位置相關的信息,混合定位模塊4將這些信息統(tǒng)一處理為標準的GIS地理位 置信息,并通過任何傳統(tǒng)通信介質包括但不限制于線纜、微波鏈路、衛(wèi)星通信鏈路等, 和用戶數據中心進行信息的交換。所述的混合定位模塊4具有三種獲取用戶位置信息的結構獲取具備GPS功能的移 動終端的位置信息的結構;獲取不具備GPS功能的移動終端的位置信息的結構;通過上 述兩種結構均不能夠獲取移動終端位置時所采用的獲取用戶位置信息的結構。如圖2所示,所述的混合定位模塊4包括有與具備GPS功能的移動終端對應的GPS 定位子模塊41、與不具備GPS功能的移動終端對應的運營商位置服務子模塊42、以及自 定義位置子模塊43、地理位置譯碼子模塊44、以及地理信息模糊匹配子模塊45,其中, GPS定位子模塊41、運營商位置服務子模塊42分別與地理位置譯碼子模塊44雙向連接, 自定義位置子模塊43與地理信息模糊匹配子模塊45雙向連接。如果移動終端是具備GPS功能的移動終端1,則通過GPS定位子模塊41,獲取用戶 位置信息。GPS定位子模塊41通過無線網絡3,接收來自于具備GPS功能的移動終端1 傳送的移動終端的位置信息(經緯度信息),并將位置信息傳輸至地理位置譯碼子模塊 44。如果移動終端是不具備GPS功能的移動終端2,則通過運營商位置服務子模塊42, 獲取用戶位置信息。運營商位置服務子模塊42通過無線網絡3,獲取移動終端的手機號 碼。運營商位置服務子模塊42通過調用移動運營商的LBS接口,通過移動終端手機號碼 信息,獲得移動終端位置信息(經緯度信息),并將位置信息傳輸至地理位置譯碼子模 塊44。通過上述GPS定位子模塊41和運營商位置服務子模塊42這兩種獲取用戶位置信息 的結構獲得的用戶位置信息均為經緯度信息,通過地理位置譯碼子模塊44,調用第三方 地圖服務提供商的GIS接口,將經緯度信息準化為標準的GIS地理信息。如果通過上述GPS定位子模塊41和運營商位置服務子模塊42這兩種獲取用戶位置 信息的結構均不能夠獲取移動終端位置,則通過自定義位置子模塊43,提示用戶輸入當 前所在位置,從而獲取用戶的位置信息。自定義位置子模塊43通過無線網絡3,獲取用 戶提交的位置信息(非標準GIS地理信息),并將位置信息傳輸至地理信息模糊匹配子模塊45。通過自定義位置子模塊43獲取用戶位置信息為非標準GIS地理信息,通過地理信息 模糊匹配子模塊45,可將非標準GIS地理信息轉化為標準GIS地理信息。地理信息模糊 匹配子模塊45,通過分級式引導用戶輸入,獲取標準GIS地理信息。首先提示用戶選擇 相應城市,選擇后列出該城市下屬所有區(qū)縣,選擇相應區(qū)縣后,提示用戶輸入相應的地 理位置關鍵字,用戶輸入后,則列出和該關鍵字相關的在該區(qū)縣內的所有標準GIS地理 信息,用戶選擇其中一個則可完成匹配。如圖3所示,所述的用戶數據中心模塊5是用來管理和存儲用戶的個人資料,包括 有設置在計算機硬盤中的用戶個人資料信息存儲子模塊51、設置在計算機硬盤中的用 戶聯系人關系存儲子模塊52、設置在計算機硬盤中的用戶位置信息存儲子模塊53、設置 在計算機硬盤中的地圖個性化信息存儲子模塊54。其中,將頻繁活躍的用戶的位置信息 設置在計算機內存中。將更新頻繁的地圖個性化信息存儲在計算機內存中所述的用戶個人資料信息存儲子模塊51用于接收和存儲包括用戶ID、昵稱、性別、 年齡、興趣等用戶個人資料信息,這些信息由用戶提交一次后,后續(xù)變動較少,通過數 據庫技術,將這些數據存儲在計算機硬盤中,并可與社交網絡工具組模塊6及混合定位 模塊4進行數據的交換。所述的用戶聯系人關系存儲子模塊&用于接收和存儲用戶擁有的聯系人關系信息, 這些信息會有更新,但更新頻率較低,通過數據庫技術,將這些數據存儲在計算機硬盤 中,并可與社交網絡工具組模塊6及混合定位模塊4進行數據的交換。所述的用戶位置信息存儲子模塊53用于接收和存儲用戶的位置信息,由于用戶位置 信息更新頻率很高,除通過數據庫技術,將用戶位置信息存儲在計算機硬盤中,還通過 緩存技術,將頻繁的活躍用戶的位置信息存儲在計算機內存中,提高數據處理速度,并 可與社交網絡工具組模塊6及混合定位模塊4進行數據的交換。所述的地圖個性化信息存儲子模塊54用于接收和存儲用戶在使用社交網絡工具組相 關服務時,產生的文字和多媒體信息,由于此部分信息更新頻繁,除通過數據庫技術, 將地圖個性化信息存儲在計算機硬盤中,還通過緩存技術,將更新頻繁的地圖個性化信 息存儲在計算機內存中,提高數據處理速度,并可與社交網絡工具組模塊6及混合定位 模塊4進行數據的交換。如圖4所示,所述的社交網絡工具組模塊6是用于給用戶提供基于位置的移動社交 網絡服務,包括有供用戶發(fā)布文字、多媒體等信息的基于位置的內容發(fā)布子模塊61、 用于用戶創(chuàng)建基于位置的群落的基于位置的群落模塊62、用于用戶搜索自己當前位置附 近或者指定位置的信息的地圖搜索子模塊63。通過上述的基于位置的內容發(fā)布子模塊61,用戶可發(fā)布文字、多媒體等信息。基于 位置的內容發(fā)布子模塊61在收到用戶發(fā)布的信息后,調用用戶位置信息存儲子模塊53, 獲取用戶當前位置信息,并將用戶發(fā)布內容和用戶當前位置信息進行綁定,綁定后,調用地圖個性化信息存儲子模塊54,將這些信息進行存儲和管理。例如用戶可以通過基于 位置的內容發(fā)布子模塊61發(fā)布一篇日記、 一則本地新聞或者一個約會等。如圖5所示,是用戶通過基于位置的內容發(fā)布子模塊61發(fā)布一篇日記的流程圖首 先,用戶書寫閂記內容并發(fā)布;然后,將日記內容綁定位置信息;最后,調用地圖個性 化信息存儲模塊進行存儲。所述的基于位置的群落模塊62是,為了方便在同一個地區(qū)的用戶進行交流,用戶可 創(chuàng)建基于位置的群落,在同一個群落的用戶,可以進行群內的溝通。每個群落對應于一 個真實的地理位置。創(chuàng)建群落的實現方法是當用戶通過移動終端發(fā)起創(chuàng)建群落請求時,混合定位模塊接收到用戶的創(chuàng)建群落請求,同時確認用戶所在的基站信息,并將基站信息傳輸至用戶 數據中心模塊,由用戶數據中心模塊查詢該移動終端所在的基站信息,如果在該基站信 號覆蓋范圍內尚未創(chuàng)建群落,則用戶可在該基站信號覆蓋范圍內的任意一個位置創(chuàng)建群 落,若該基站信號覆蓋范圍內已經存在一個群落,則其他用戶將不能在該基站信號覆蓋 范圍內創(chuàng)建群落。搜索群落的實現方法是當用戶通過移動終端發(fā)起搜索某個位置的群落的請求時, 混合定位模塊接收到用戶的搜索群落請求,同時確認用戶所在的基站信息,并將基站信 息傳輸至用戶數據中心模塊,由用戶數據中心模塊查詢該位置所在的基站信息,如果在 該基站信號覆蓋范圍內已經存在群落,則將此群落信息返回給用戶,否則將提示用戶搜 索位置不存在群落。通過地圖搜索子模塊63,用戶可搜索自己當前位置附近或者指定位置的信息,例如搜索周圍的朋友,周圍的餐館,或者是指定位置的餐館等。搜索結果可以在地圖上進行 瀏覽。如圖6所示,所述的地圖搜索子模塊63包括有負責接受用戶的搜索請求并完成搜 索計算的搜索引擎子模塊631、顯示標準地圖信息的基礎地理信息顯示子模塊632、在地 圖上標注和顯示移動社交網絡中的各種信息的個性化信息標注子模塊633。所述的搜索引擎子模塊631是負責接受用戶的搜索請求并完成搜索計算,例如用戶 提交搜索周圍好友請求后,搜索引擎子模塊631通過比較該用戶和其好友的位置信息, 給出符合要求的搜索結果。所述的基礎地理信息顯示子模塊632顯示標準的地圖信息,例如街道名稱、餐館名 稱等。通過調用第三方地圖服務提供商的接口實現此功能。所述的個性化信息標注子模塊633是,將移動社交網絡中的各種信息在地圖上進行 標注和顯示,例如可在地圖上某個位置,標注和顯示某個用戶的檔案信息等。通過調用 用戶數據中心模塊5的用戶位置信息存儲子模塊53和地圖個性化信息存儲子模塊54,查 詢到用戶的地理位置信息,和戶在使用社交網絡工具組模塊6相關服務時,產生的文字 和多媒體信息的地理位置信息。將不同的信息以不同的圖標,顯示在標準的地圖上。
權利要求
1.一種基于混合定位方式的移動社交網絡構建結構,其特征在于,包括有設置在計算機硬盤或內存中的、依次串接構成移動社交網絡的用來獲取用戶位置信息的混合定位模塊(4)、用來管理和存儲用戶的個人資料的用戶數據中心模塊(5)、用于給用戶提供基于位置的移動社交網絡服務的社交網絡工具組模塊(6),以及通過無線網絡(3)與上述社交網絡進行通信的移動終端。
2. 根據權利要求1所述的基于混合定位方式的移動社交網絡構建結構,其特征在于, 所述的移動終端包括有具備GPS功能的移動終端(l)和不具備GPS功能的移動終端(2)。
3. 根據權利要求1所述的基于混合定位方式的移動社交網絡構建結構,其特征在于, 所述的混合定位模塊(4)具有三種獲取用戶位置信息的結構獲取具備GPS功能的移動 終端(1)的位置信息的結構;獲取不具備GPS功能的移動終端(2)的位置信息的結構;通過上述兩種結構均不能夠獲取移動終端位置時所采用的獲取用戶位置信息的結構。'
4. 根據權利要求1或3所述的基于混合定位方式的移動社交網絡構建結構,其特征 在于,所述的混合定位模塊(4)是計算機可讀程序代碼模塊,包括有與具備GPS功能 的移動終端對應的GPS定位子模塊(41)、與不具備GPS功能的移動終端對應的運營商 位置服務子模塊(42)、以及自定義位置子模塊(43)、地理位置譯碼子模塊(44)、 以及地理信息模糊匹配子模塊(45),其中,GPS定位子模塊(41)、運營商位置服務子 模塊(42)分別與地理位置譯碼子模塊(44)雙向連接,將獲得的經緯度信息形式的用 戶位置信息準化為標準的GIS地理信息,自定義位置子模塊(43)與地理信息模糊匹配 子模塊(45)雙向連接,將非標準GIS地理信息轉化為標準GIS地理信息。
5. 根據權利要求1所述的基于混合定位方式的移動社交網絡構建結構,其特征在于, 所述的用戶數據中心模塊(5)包括有設置在計算機硬盤中的用戶個人資料信息存儲子 模塊(51)、設置在計算機硬盤中的用戶聯系人關系存儲子模塊(52)、設置在計算機 硬盤中的用戶位置信息存儲子模塊(53)、設置在計算機硬盤中的地圖個性化信息存儲 子模塊(54)。
6. 根據權利要求5所述的基于混合定位方式的移動社交網絡構建結構,其特征在于, 將頻繁活躍的用戶的位置信息設置在計算機內存中。
7. 根據權利要求5所述的基于混合定位方式的移動社交網絡構建結構,其特征在于, 將更新頻繁的地圖個性化信息存儲在計算機內存中。
8. 根據權利要求1所述的基于混合定位方式的移動社交網絡構建結構,其特征在于, 所述的社交網絡工具組模塊(6)包括有供用戶發(fā)布文字、多媒體等信息的基于位置的 內容發(fā)布子模塊61、用于用戶創(chuàng)建基于位置的群落的基于位置的群落模塊(62)、用于 用戶搜索自己當前位置附近或者指定位置的信息的地圖搜索子模塊(63)。
9. 根據權利要求8所述的基于混合定位方式的移動社交網絡構建結構,其特征在于, 所述的基于位置的群落模塊62是用戶創(chuàng)建基于位置的群落,每個群落對應于一個真實的地理位置,其創(chuàng)建群落方法是用戶通過移動終端發(fā)出創(chuàng)建群落請求,查詢該移動終端所在的基站信號覆蓋范圍內 是否已有創(chuàng)建群落,沒有則允許創(chuàng)建群落,己有,則不能在該基站信號覆蓋范圍內創(chuàng)建 群落。尋找群落的方法是用戶通過移動終端發(fā)出搜索群落請求,査詢該位置所在的基站 信息,如果已經存在群落,則將此群落信息返饋給用戶,否則將提示用戶所搜索位置不 存在群落。
10.根據權利要求8所述的基于混合定位方式的移動社交網絡構建結構,其特征在 于,所述的地圖搜索子模塊(63)包括有負責接受用戶的搜索請求并完成搜索計算的搜索引擎子模塊(631)、顯示標準地圖信息的基礎地理信息顯示子模塊(632)、在地 圖上標注和顯示移動社交網絡中的各種信息的個性化信息標注子模塊(633)。
全文摘要
一種基于混合定位方式的移動社交網絡構建結構,包括有設置在計算機硬盤或內存中的、依次串接構成移動社交網絡的用來獲取用戶位置信息的混合定位模塊、用來管理和存儲用戶的個人資料的用戶數據中心模塊、用于給用戶提供基于位置的移動社交網絡服務的社交網絡工具組模塊,以及通過無線網絡與上述社交網絡進行通信的移動終端。移動終端有具備GPS功能和不具備GPS功能的移動終端。本發(fā)明整體構建簡單,使用方便。以位置服務構建的移動社交網絡,面向用戶的真實生活習慣,幫助用戶尋找與其密切相關的生活信息,聚集身邊的朋友??梢越⑷郝涔餐窒硇畔⒑徒涣鳌⑼ㄓ?。是一種方便聯絡和交流的社會化網絡工具。大大降低了用戶的使用門檻,推進了移動社交網絡的普及化應用。
文檔編號H04Q7/32GK101252731SQ20081005270
公開日2008年8月27日 申請日期2008年4月11日 優(yōu)先權日2008年4月11日
發(fā)明者楊曉峰 申請人:天津華永無線科技有限公司;楊曉峰