用於實現移動社交的方法及系統與流程
2023-05-31 22:28:52
本發明涉及移動網際網路領域,尤其涉及一種用於實現移動社交的方法及系統。
背景技術:
移動通信網絡由移動臺、基站系統和網絡交換系統三部分組成。用戶開機之後,相應的信令消息通過基站系統傳送至網絡交換系統,其中MSC(Mobile Switching Center,移動交換中心)網元負責用戶的移動性管理,HLR(Home Location Register,歸屬位置寄存器)網元是負責移動用戶管理的資料庫,永久存儲和記錄所轄區域內用戶的籤約數據,並動態地更新用戶的位置信息,以便在呼叫業務中提供被呼叫用戶的網絡路由。
目前的社交應用如QQ,微信等,都需要智慧型手機安裝相應的客戶端,並且需要在線才能獲得社交應用服務,這種社交方式需要依靠APP實現,並且在APP關閉的情況下不能及時通知用戶消息。
因此,有必要提出一種用於移動社交的方法以解決上述技術問題。
技術實現要素:
本公開要解決的一個技術問題是如何提出一種高效的基於用戶位置以及HLR進行移動社交的方法以解決上述技術問題。
本公開提供一種用於實現移動社交的方法,包括:網際網路平臺以預定周期從網絡中的歸屬位置寄存器獲取網絡中用戶終端的狀態信息;網際網路平臺根據獲取的狀態信息,判斷是否存在漫遊用戶終端,其中漫遊用戶終端的所在地發生變化;若存在漫遊用戶終端,則網際網路平臺在與漫遊用戶終端相關聯的通訊錄中,查詢位於漫遊用戶終端當前所在地的 好友信息;網際網路平臺將查詢到的好友信息提供給簡訊平臺;簡訊平臺將接收到的好友信息以簡訊方式提供給漫遊用戶終端,以便漫遊用戶終端與當前所在地的好友實現移動社交。
進一步地,網際網路平臺將查詢到的好友信息提供給簡訊平臺的步驟包括:網際網路平臺在查詢到的好友信息中,將屬性為授權開通業務的好友信息提供給簡訊平臺。
進一步地,網際網路平臺在將查詢到的好友信息提供給簡訊平臺後,還包括:網際網路平臺將漫遊用戶終端當前所在地的服務信息提供給簡訊平臺;簡訊平臺將接收到的服務信息以簡訊方式提供給漫遊用戶終端。
進一步地,網際網路平臺在接收到用戶終端上報的通訊錄後,將用戶終端上報的通訊錄進行存儲;當存儲完成後,網際網路平臺通過簡訊平臺向用戶終端發送服務確認請求;網際網路平臺在通過簡訊平臺接收到用戶終端發送的服務確認請求後,通過簡訊平臺向相應通訊錄中的好友發送業務告知信息;若在預定時間內接收到好友通過簡訊平臺發送的授權信息,則網際網路平臺將相應好友的屬性設置為授權開通業務;若在預定時間內接收到好友通過簡訊平臺發送的拒絕授權信息,則網際網路平臺將相應好友的屬性設置為拒絕開通業務。
進一步地,若未在預定時間內接收到好友通過簡訊平臺發送的授權信息或拒絕授權信息,則網際網路平臺將相應好友的屬性設置為授權開通業務。
本發明還提供一種用於實現移動社交的系統,包括歸屬位置寄存器、網際網路平臺和簡訊平臺,其中:歸屬位置寄存器,用於存儲網絡中用戶終端的狀態信息;網際網路平臺,用於以預定周期從網絡中的歸屬位置寄存器獲取網絡中用戶終端的狀態信息;根據獲取的狀態信息,判斷是否存在漫遊用戶終端,其中漫遊用戶終端的所在地發生變化;若存在漫遊用戶終端,則在與漫遊用戶終端相關聯的通訊錄中,查詢位於漫遊用戶終端當前所在地的好友信息;將查詢到的好友信息提供給簡訊平臺;簡訊平臺,用於將接收到的好友信息以簡訊方式提供給漫遊用戶終端,以便漫遊用戶終端與當前所在地的好友實現移動社交。
進一步地,網際網路平臺具體在查詢到的好友信息中,將屬性為授權開通業務的好友信息提供給簡訊平臺。
進一步地,網際網路平臺具體在將查詢到的好友信息提供給簡訊平臺後,還將漫遊用戶終端當前所在地的服務信息提供給簡訊平臺;簡訊平臺還用於將接收到的服務信息以簡訊方式提供給漫遊用戶終端。
進一步地,網際網路平臺還用於在接收到用戶終端上報的通訊錄後,將用戶終端上報的通訊錄進行存儲;當存儲完成後,通過簡訊平臺向用戶終端發送服務確認請求;在通過簡訊平臺接收到用戶終端發送的服務確認請求後,通過簡訊平臺向相應通訊錄中的好友發送業務告知信息;若在預定時間內接收到好友通過簡訊平臺發送的授權信息,則將相應好友的屬性設置為授權開通業務;若在預定時間內接收到好友通過簡訊平臺發送的拒絕授權信息,則將相應好友的屬性設置為拒絕開通業務。
進一步地,網際網路平臺還用於未在預定時間內接收到好友通過簡訊平臺發送的授權信息或拒絕授權信息時,將相應好友的屬性設置為授權開通業務。
本公開提供的用於實現移動社交的方法以及系統,無需用戶在線也無需智慧型手機,不需要APP或交友軟體,對外出的用戶提供更精確更多的朋友聚會機會和便利,為用戶的移動社交提供一個新的選擇。
附圖說明
圖1示出本發明一個實施例的用於實現移動社交的方法的流程圖。
圖2示出本發明一個實施例的用於業務開通及通訊錄上傳流程圖。
圖3示出本發明一個實施例的用於實現移動社交的流程圖。
圖4示出本發明一個實施例的一種用於實現移動社交的系統的結構框圖。
圖5示出了本發明的一個實施例的網際網路平臺設備的結構框圖。
具體實施方式
下面參照附圖對本發明進行更全面的描述,其中說明本發明的示例 性實施例。
圖1示出本發明一個實施例的用於實現移動社交的方法的流程圖。如圖1所示,該方法主要包括:
步驟100,網際網路平臺以預定周期從網絡中的歸屬位置寄存器HLR獲取網絡中用戶終端的狀態信息。
具體地,HLR網元負責存儲所管轄用戶的籤約數據及移動用戶的位置信息。當用戶位置發生變化時,HLR會通過位置更新消息獲取用戶當前所在的位置區信息。
在一個實施例中,網際網路平臺在接收到用戶終端上報的通訊錄後,將用戶終端上報的通訊錄進行存儲;當存儲完成後,網際網路平臺通過簡訊平臺向用戶終端發送服務確認請求;網際網路平臺在通過簡訊平臺接收到用戶終端發送的服務確認請求後,通過簡訊平臺向相應通訊錄中的好友發送業務告知信息;若在預定時間內接收到好友通過簡訊平臺發送的授權信息,則網際網路平臺將相應好友的屬性設置為授權開通業務;若在預定時間內接收到好友通過簡訊平臺發送的拒絕授權信息,則網際網路平臺將相應好友的屬性設置為拒絕開通業務。
在一個實施例中,若未在預定時間內接收到好友通過簡訊平臺發送的授權信息或拒絕授權信息,則網際網路平臺將相應好友的屬性設置為授權開通業務,平臺根據用戶好友的授權情況作相應的記錄進而形成一關係型資料庫。
步驟102,網際網路平臺根據獲取的狀態信息,判斷是否存在漫遊用戶終端,其中漫遊用戶終端的所在地發生變化。
步驟104,若存在漫遊用戶終端,則網際網路平臺在與漫遊用戶終端相關聯的通訊錄中,查詢位於漫遊用戶終端當前所在地的好友信息。
步驟106,網際網路平臺將查詢到的好友信息提供給簡訊平臺。
在一個實施例中,網際網路平臺在查詢到的好友信息中,將屬性為授權開通業務的好友信息提供給簡訊平臺。這樣,可以僅將授權開通業務的好友信息提供給簡訊平臺,這樣可確保不提供未授權的好友信息,從而提高用戶體驗。
在一個實施例中,網際網路平臺將漫遊用戶終端當前所在地的服務信息提供給簡訊平臺;簡訊平臺將接收到的服務信息以簡訊方式提供給漫遊用戶終端,這樣可以為用戶提供餐飲娛樂服務信息。
步驟108,簡訊平臺將接收到的好友信息以簡訊方式提供給漫遊用戶終端,以便漫遊用戶終端與當前所在地的好友實現移動社交。
目前的社交應用如QQ、微信等,都需要智慧型手機安裝相應的客戶端,並且需要在線才能獲得社交應用服務,相對於現有技術,本發明實施例提供的用於實現移動社交的方法,無需用戶在線,也無需智慧型手機,不需要APP或交友軟體,對外出的用戶提供更精確更多的朋友聚會機會和便利,同時為用戶的移動社交提供一個新的選擇。
圖2示出本發明一個實施例的用於業務開通及通訊錄上傳流程圖,如圖2所示,該方法包括:
步驟201,上傳通信錄。
步驟202,判斷是否上傳成功,若上傳成功,則執行步驟203。
步驟203,向簡訊中心下發用戶驗證消息。
步驟204,簡訊中心向User21的通信錄中的各個聯繫人發送驗證簡訊。
步驟205,響應簡訊中心的發送的驗證簡訊,接收User25等發送的驗證簡訊。
步驟206,簡訊中心將User25等用戶的驗證信息發送給網際網路平臺。
步驟207,網際網路平臺23根據User25等用戶回復的信息,判斷是否驗證成功,若驗證成功,則開通基於用戶所在地進行移動社交的業務。
具體地,用戶可以通過Web或Outlook方式,上傳手機通訊錄至指定的域名;也可以通過服務短號以簡訊方式上傳;平臺收到用戶通訊錄後會向用戶及其好友發送驗證信息,用戶及其好友驗證通過後即可使用本方法所提供的服務。
業務開通後,用戶可以通過Web端或者簡訊方式設置相應的社交 權限(如:只向特定好友/號碼提供位置信息);網際網路平臺23和全網HLR相連,定時(如24小時)獲取用戶及通訊錄好友的狀態信息。
在一個實施例中,網際網路平臺定期如24小時從HLR獲取全網用戶的狀態信息。
在步驟208中,網際網路平臺以預定周期從HLR中獲取相關的用戶信息。
圖3示出本發明一個實施例的用於實現移動社交的流程圖,如圖3所示,該方法包括:
步驟301,判斷用戶31是否漫遊到新的城市。
具體地,當從HLR獲取的用戶當前位置區信息發生變化時,平臺通過查詢位置區信息表,可判斷用戶是否漫遊到了新的城市。
步驟302,用戶31漫遊到新的城市或地區後,進行進行位置更新,將當前所在的位置發送給HLR。
具體地,可以通過GPS、GpsOne、基站、WiFi等定位技術獲取終端位置信息;當手機可以接收到GPS信號時,則調用本機的GPS或GpsOne定位功能獲取手機客戶端當前的地理位置信息。
移動終端位置發生變化之後,會進行位置更新,將當前位置告知HLR。網際網路平臺可通過HLR獲知用戶的最新位置。
步驟303,網際網路平臺34獲取位置狀態信息。
步驟304,與網際網路平臺34中的數據進行匹配,確定用戶31在當前城市中的好友。
步驟305,將好友的列表目錄發送給簡訊中心。
步驟306,簡訊中心下發好友列表,將當前城市中的好友發送給用戶。
具體地,當用戶所在地發送變化時如從城市A到了城市B,網際網路平臺會查詢資料庫,檢索出和用戶同在當前城市的所有好友,然後通過簡訊方式告知用戶。用戶收到的信息會顯示當前和用戶同在一城市的所有好友,還可以顯示社交活動推廣如餐飲娛樂服務介紹。當用戶所在城市沒有發生變化時,不再重複下發簡訊。若有好友新出現在用戶所在城 市,則下發簡訊告知用戶。
圖4示出本發明一個實施例的一種用於實現移動社交的系統的結構框圖,如圖4所示,該系統400包括:歸屬位置寄存器401、網際網路平臺402和簡訊平臺403,其中:歸屬位置寄存器401,用於存儲網絡中用戶終端的狀態信息;網際網路平臺402,用於以預定周期從網絡中的歸屬位置寄存器獲取網絡中用戶終端的狀態信息;根據獲取的狀態信息,判斷是否存在漫遊用戶終端,其中漫遊用戶終端的所在地發生變化;若存在漫遊用戶終端,則在與漫遊用戶終端相關聯的通訊錄中,查詢位於漫遊用戶終端當前所在地的好友信息;將查詢到的好友信息提供給簡訊平臺403;簡訊平臺403,用於將接收到的好友信息以簡訊方式提供給漫遊用戶終端,以便漫遊用戶終端與當前所在地的好友實現移動社交。
在一個實施例中,網際網路平臺402具體在查詢到的好友信息中,將屬性為授權開通業務的好友信息提供給簡訊平臺403。
在一個實施例中,網際網路平臺402具體在將查詢到的好友信息提供給簡訊平臺403後,還將漫遊用戶終端當前所在地的服務信息提供給簡訊平臺403;簡訊平臺403還用於將接收到的服務信息以簡訊方式提供給漫遊用戶終端。
在一個實施例中,網際網路平臺402還用於在接收到用戶終端上報的通訊錄後,將用戶終端上報的通訊錄進行存儲;當存儲完成後,通過簡訊平臺403向用戶終端發送服務確認請求;在通過簡訊平臺403接收到用戶終端發送的服務確認請求後,通過簡訊平臺403向相應通訊錄中的好友發送業務告知信息;若在預定時間內接收到好友通過簡訊平臺403發送的授權信息,則將相應好友的屬性設置為授權開通業務;若在預定時間內接收到好友通過簡訊平臺403發送的拒絕授權信息,則將相應好友的屬性設置為拒絕開通業務。
在一個實施例中,網際網路平臺402還用於未在預定時間內接收到好友通過簡訊平臺403發送的授權信息或拒絕授權信息時,將相應好友的屬性設置為授權開通業務。
圖5示出了本發明的一個實施例的網際網路平臺設備的結構框圖。互 聯網平臺設備500可以是具備計算能力的主機伺服器、個人計算機PC、或者可攜帶的可攜式計算機、移動終端或其他終端等。本發明具體實施例並不對計算節點的具體實現做限定。
網際網路平臺設備500包括處理器(processor)501、通信接口(Communications Interface)502、存儲器(memory)503和總線504。其中,處理器501、通信接口502、以及存儲器503通過總線504完成相互間的通信。
通信接口502用於與網絡設備通信,其中網絡設備包括例如虛擬機管理中心、共享存儲等。
處理器501用於執行程序。處理器501可以是一個中央處理器CPU,或者可以是專用集成電路ASIC(Application Specific Integrated Circuit),或者是被配置成實施本發明實施例的一個或多個集成電路。
存儲器503用於存放文件。存儲器503可以包含高速RAM存儲器,也可還包括非易失性存儲器(non-volatile memory),例如至少一個磁碟存儲器。存儲器503也可以是存儲器陣列。存儲器503還可能被分塊,並且塊可按一定的規則組合成虛擬卷。
在一種實施方式中,上述程序可為包括計算機操作指令的程序代碼。該程序具體可用於:網際網路平臺以預定周期從網絡中的歸屬位置寄存器獲取網絡中用戶終端的狀態信息;網際網路平臺根據獲取的狀態信息,判斷是否存在漫遊用戶終端,其中漫遊用戶終端的所在地發生變化;若存在漫遊用戶終端,則網際網路平臺在與漫遊用戶終端相關聯的通訊錄中,查詢位於漫遊用戶終端當前所在地的好友信息;網際網路平臺將查詢到的好友信息提供給簡訊平臺;簡訊平臺將接收到的好友信息以簡訊方式提供給漫遊用戶終端,以便漫遊用戶終端與當前所在地的好友實現移動社交。
在一個具體地實施方式中,網際網路平臺將查詢到的好友信息提供給簡訊平臺的步驟包括:網際網路平臺在查詢到的好友信息中,將屬性為授權開通業務的好友信息提供給簡訊平臺。
在一個具體地實施方式中,網際網路平臺在將查詢到的好友信息提供 給簡訊平臺後,還包括:網際網路平臺將漫遊用戶終端當前所在地的服務信息提供給簡訊平臺;簡訊平臺將接收到的服務信息以簡訊方式提供給漫遊用戶終端。
在一個具體地實施方式中,網際網路平臺在接收到用戶終端上報的通訊錄後,將用戶終端上報的通訊錄進行存儲;當存儲完成後,網際網路平臺通過簡訊平臺向用戶終端發送服務確認請求;網際網路平臺在通過簡訊平臺接收到用戶終端發送的服務確認請求後,通過簡訊平臺向相應通訊錄中的好友發送業務告知信息;若在預定時間內接收到好友通過簡訊平臺發送的授權信息,則網際網路平臺將相應好友的屬性設置為授權開通業務;若在預定時間內接收到好友通過簡訊平臺發送的拒絕授權信息,則網際網路平臺將相應好友的屬性設置為拒絕開通業務。
在一個具體地實施方式中,若未在預定時間內接收到好友通過簡訊平臺發送的授權信息或拒絕授權信息,則網際網路平臺將相應好友的屬性設置為授權開通業務。
本領域普通技術人員可以意識到,本文所描述的實施例中的各示例性單元及算法步驟,能夠以電子硬體、或者計算機軟體和電子硬體的結合來實現。這些功能究竟以硬體還是軟體形式來實現,取決於技術方案的特定應用和設計約束條件。專業技術人員可以針對特定的應用選擇不同的方法來實現所描述的功能,但是這種實現不應認為超出本發明的範圍。
如果以計算機軟體的形式來實現功能並作為獨立的產品銷售或使用時,則在一定程度上可認為本發明的技術方案的全部或部分(例如對現有技術做出貢獻的部分)是以計算機軟體產品的形式體現的。該計算機軟體產品通常存儲在計算機可讀取的非易失性存儲介質中,包括若干指令用以使得計算機設備(可以是個人計算機、伺服器、或者網絡設備等)執行本發明各實施例方法的全部或部分步驟。而前述的存儲介質包括U盤、移動硬碟、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光碟等各種可以存儲程序代碼的介質。
本發明的描述是為了示例和描述起見而給出的,而並不是無遺漏的或者將本發明限於所公開的形式。很多修改和變化對於本領域的普通技術人員而言是顯然的。選擇和描述實施例是為了更好說明本發明的原理和實際應用,並且使本領域的普通技術人員能夠理解本發明從而設計適於特定用途的帶有各種修改的各種實施例。