專利名稱:一種微博業(yè)務(wù)的實(shí)現(xiàn)方法、ussd中心及微博業(yè)務(wù)系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊領(lǐng)域,具體涉及一種微博業(yè)務(wù)的實(shí)現(xiàn)方法、非結(jié)構(gòu)化補(bǔ)充業(yè)務(wù)USSD中心以及USSD微博業(yè)務(wù)系統(tǒng)。
背景技術(shù):
微博,即微博客(MicroBlog)的簡稱,是一個(gè)基于用戶關(guān)系的信息分享、傳播以及獲取平臺,用戶可以通過WEB、WAP以及各種客戶端組建個(gè)人社區(qū),以140字左右的文字更新信息,并實(shí)現(xiàn)即時(shí)分享。目前微博的使用方式有網(wǎng)頁瀏覽、手機(jī)瀏覽、即使通訊(Instant Messenger,簡稱IM)軟件瀏覽,例如,MSN、QQ、skype等,但是這些瀏覽方式都依賴于諸如3G(UMTS網(wǎng)絡(luò))或者2G(GSM網(wǎng)絡(luò))等數(shù)據(jù)網(wǎng)絡(luò)的支持,利用數(shù)據(jù)流量實(shí)現(xiàn)微博信息的獲取與分享。但是,對于很多不使用數(shù)據(jù)上網(wǎng)的手機(jī)用戶群體來說,還沒有一種方式可以體驗(yàn)微博的功能。
發(fā)明內(nèi)容
本發(fā)明需要解決的技術(shù)問題是提供一種微博業(yè)務(wù)的實(shí)現(xiàn)方法、非結(jié)構(gòu)化補(bǔ)充業(yè)務(wù)USSD中心以及USSD微博業(yè)務(wù)系統(tǒng),突破了現(xiàn)有技術(shù)中必須依靠數(shù)據(jù)網(wǎng)絡(luò)才能使用微博的限制,并且可支持登錄多個(gè)微博系統(tǒng)以及使用多個(gè)賬戶登錄。為了解決上述技術(shù)問題,本發(fā)明提供了一種微博業(yè)務(wù)的實(shí)現(xiàn)方法,包括:非結(jié)構(gòu)化補(bǔ)充業(yè)務(wù)數(shù)據(jù)USSD中心收到用戶終端通過USSD方式發(fā)送的登錄微博請求,調(diào)用微博系統(tǒng)接口向用戶想要登錄的微博系統(tǒng)發(fā)送登錄請求;所述USSD中心收到所述微博系統(tǒng)返回的登錄結(jié)果,若為登錄成功,則向所述用戶終端發(fā)送所述微博系統(tǒng)對應(yīng)的USSD微博菜單;所述USSD中心收到用戶終端選擇的微博功能,調(diào)用微博系統(tǒng)接口向所述微博系統(tǒng)發(fā)送查詢請求;所述USSD中心收到所述微博系統(tǒng)返回的查詢結(jié)果,并根據(jù)所述微博系統(tǒng)返回的查詢結(jié)果向所述用戶終端返回相應(yīng)的USSD微博菜單。進(jìn)一步地,所述方法還包括:所述USSD中心收到所述用戶終端的登錄微博請求之前,完成對所述用戶終端的注冊,保存所述用戶終端的微博登錄信息,并在本地預(yù)先設(shè)置各個(gè)微博系統(tǒng)對應(yīng)的USSD微博菜單。進(jìn)一步地,所述微博登錄信息包括所述用戶終端的手機(jī)號碼、想要登錄的微博系統(tǒng)名稱、登錄該微博系統(tǒng)的用戶名及登錄密碼。進(jìn)一步地,所述USSD中心允許所述用戶終端登錄多個(gè)微博系統(tǒng),一個(gè)用戶終端的手機(jī)號碼對應(yīng)一個(gè)或多個(gè)微博系統(tǒng)名稱以及登錄相應(yīng)微博系統(tǒng)的用戶名和登錄密碼;所述USSD中心還支持多個(gè)用戶終端同時(shí)請求登錄微博系統(tǒng)。進(jìn)一步地,所述USSD中心調(diào)用微博系統(tǒng)接口向用戶想要登錄的微博系統(tǒng)發(fā)送登錄請求之前還包括:
所述USSD中心在收到用戶終端的登錄微博請求后,給所述用戶終端返回USSD微博菜單提供選擇微博系統(tǒng)的功能選項(xiàng),并獲取用戶選擇的想要登錄的微博系統(tǒng)。進(jìn)一步地,所述USSD中心調(diào)用微博系統(tǒng)接口向用戶想要登錄的微博系統(tǒng)發(fā)送登錄請求包括:所述USSD中心根據(jù)用戶終端的手機(jī)號碼以及獲取的用戶想要登錄的微博系統(tǒng),在本地查找到登錄所述微博系統(tǒng)的用戶名及登錄密碼,并將其攜帶在所述登錄請求中發(fā)送到所述微博系統(tǒng)。進(jìn)一步地,所述微博系統(tǒng)接口采用應(yīng)用程序編程接口 API。進(jìn)一步地,所述USSD微博菜單包括以下功能選項(xiàng)的一項(xiàng)或多項(xiàng):選擇微博系統(tǒng)、瀏覽最新微博、關(guān)注好友、私信、查看粉絲、增加/刪除關(guān)注、搜索微博。進(jìn)一步地,所述方法還包括:所述USSD中心收到所述用戶終端選擇的關(guān)注好友的功能選項(xiàng)后,所述USSD中心自動(dòng)將所述微博系統(tǒng)中該好友更新的微博內(nèi)容通知給所述用戶終端。為了解決上述技術(shù)問題,本發(fā)明還提供了一種非結(jié)構(gòu)化補(bǔ)充業(yè)務(wù)USSD中心,包括:接收模塊,用于接收用戶終端發(fā)送的登錄微博請求和用戶終端選擇的微博功能選項(xiàng)以及微博系統(tǒng)發(fā)送的登錄結(jié)果和查詢結(jié)果;第一交互模塊,用于在收到所述登錄微博請求后,調(diào)用微博系統(tǒng)接口向用戶想要登錄的微博系統(tǒng)發(fā)送登錄請求,并在收到所述用戶終端選擇的微博功能選項(xiàng)后,調(diào)用微博系統(tǒng)接口向所述微博系統(tǒng)發(fā)送查詢請求;第二交互模塊,用于在收到所述微博系統(tǒng)返回的登錄結(jié)果是登錄成功時(shí),向所述用戶終端發(fā)送所述微博系統(tǒng)對應(yīng)的USSD微博菜單,并在收到所述微博系統(tǒng)返回的查詢結(jié)果后,根據(jù)所述查詢結(jié)果向所述用戶終端返回相應(yīng)的USSD微博菜單。進(jìn)一步地,所述USSD中心還包括:注冊模塊,用于完成對所述用戶終端的注冊,保存所述用戶終端的微博登錄信息,并在本地預(yù)先設(shè)置各個(gè)微博系統(tǒng)對應(yīng)的USSD微博菜單。進(jìn)一步地,所述微博登錄信息包括所述用戶終端的手機(jī)號碼、想要登錄的微博系統(tǒng)名稱、登錄該微博系統(tǒng)的用戶名及登錄密碼。進(jìn)一步地,所述注冊模塊完成對所述用戶終端的注冊,保存所述用戶終端的微博登錄信息,包括:所述注冊模塊允許所述用戶終端登錄多個(gè)微博系統(tǒng),一個(gè)用戶終端的手機(jī)號碼對應(yīng)一個(gè)或多個(gè)微博系統(tǒng)名稱以及登錄相應(yīng)微博系統(tǒng)的用戶名和登錄密碼;所述注冊模塊還支持多個(gè)用戶終端同時(shí)請求登錄微博系統(tǒng)。進(jìn)一步地,所述第一交互模塊,還用于在收到所述登錄微博請求后,給所述用戶終端返回USSD微博菜單提供選擇微博系統(tǒng)的功能選項(xiàng),并獲取用戶選擇的想要登錄的微博系統(tǒng)。進(jìn)一步地,所述第一交互模塊調(diào)用微博系統(tǒng)接口向用戶想要登錄的微博系統(tǒng)發(fā)送登錄請求包括:所述第一交互模塊根據(jù)用戶終端的手機(jī)號碼以及獲取的用戶想要登錄的微博系統(tǒng),在本地查找到登錄所述微博系統(tǒng)的用戶名及登錄密碼,并將其攜帶在所述登錄請求中發(fā)送到所述微博系統(tǒng)。進(jìn)一步地,所述微博系統(tǒng)接口采用應(yīng)用程序編程接口 API。進(jìn)一步地,所述USSD微博菜單包括以下功能選項(xiàng)的一項(xiàng)或多項(xiàng):選擇微博系統(tǒng)、瀏覽最新微博、關(guān)注好友、私信、查看粉絲、增加/刪除關(guān)注、搜索微博。進(jìn)一步地,所述第一交互模塊,還用于在所述用戶終端選擇的關(guān)注好友的功能選項(xiàng)后,周期性地調(diào)用微博系統(tǒng)接口向所述微博系統(tǒng)發(fā)送查詢請求;所述第二交互模塊,還用于在收到所述微博系統(tǒng)返回的查詢結(jié)果后,根據(jù)所述查詢結(jié)果向所述用戶終端返回更新的USSD微博菜單,所述查詢結(jié)果包括該好友更新的微博內(nèi)容。為了解決上述技術(shù)問題,本發(fā)明還提供了一種USSD微博業(yè)務(wù)系統(tǒng),包括:信令接口單元,用于轉(zhuǎn)發(fā)用戶終端與USSD中心之間的交互消息;如上所述的USSD中心;以及接口機(jī),用于完成與微博系統(tǒng)的接口通訊,轉(zhuǎn)發(fā)所述微博系統(tǒng)與所述USSD中心之間的接口消息。進(jìn)一步地,所述接口機(jī)與外部網(wǎng)元微博系統(tǒng)采用微博系統(tǒng)對外開放的應(yīng)用程序編程接口 API協(xié)議進(jìn)行消息交互。與現(xiàn)有技術(shù)相比,本發(fā)明提供的非結(jié)構(gòu)化補(bǔ)充業(yè)務(wù)USSD微博業(yè)務(wù)的實(shí)現(xiàn)方法、USSD中心以及USSD微博業(yè)務(wù)系統(tǒng),無需數(shù)據(jù)網(wǎng)絡(luò)的支持,突破了現(xiàn)有技術(shù)中必須依靠數(shù)據(jù)網(wǎng)絡(luò)才能使用微博的限制,提供了一種新的體驗(yàn)微博的方式,即,使用USSD方式體驗(yàn)微博業(yè)務(wù),并且可支持用戶終端登錄多個(gè)微博系統(tǒng)以及允許多個(gè)用戶終端同時(shí)登錄微博,而且USSD業(yè)務(wù)不按條計(jì)費(fèi),只收取業(yè)務(wù)使用費(fèi),為用戶節(jié)省了資費(fèi)。
圖1是實(shí)施例中實(shí)現(xiàn)微博業(yè)務(wù)的方法流程圖;圖2是實(shí)施例中一種USSD中心結(jié)構(gòu)圖;圖3是實(shí)施例中一種USSD微博業(yè)務(wù)系統(tǒng)結(jié)構(gòu)圖;圖4是一個(gè)應(yīng)用示例中USSD微博業(yè)務(wù)的實(shí)現(xiàn)方法流程圖;圖5是一個(gè)應(yīng)用示例中實(shí)現(xiàn)USSD微博業(yè)務(wù)過程中USSD中心與外部網(wǎng)元HLR的信令交互流程以及與外部網(wǎng)元微博系統(tǒng)的接口交互流程圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下文中將結(jié)合附圖對本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說明。需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。非結(jié)構(gòu)化補(bǔ)充業(yè)務(wù)(UnstructuredSupplementary Service Data,簡稱 USSD)提供了一種與特定業(yè)務(wù)無關(guān)的通用機(jī)制,可支持移動(dòng)通訊網(wǎng)絡(luò)補(bǔ)充業(yè)務(wù)的任意擴(kuò)展。具體地說,USSD提供的是在手機(jī)與無線通訊網(wǎng)絡(luò)中的應(yīng)用實(shí)體之間傳送信息(如字符串)的手段,USSD機(jī)制并不關(guān)心所傳送的信息內(nèi)容;具體的信息內(nèi)容由信息發(fā)起者確定,并由信息最終接收者(即信息最終到達(dá)的目的地)識別其含義,并作出一定處理。USSD所支持的信息傳送是雙向交互式的:在同一個(gè)對話過程中,手機(jī)向無線通訊網(wǎng)絡(luò)實(shí)體的發(fā)送與通訊網(wǎng)絡(luò)實(shí)體向手機(jī)的發(fā)送交替進(jìn)行。USSD對話可以由手機(jī)首先發(fā)起,也可以由網(wǎng)絡(luò)實(shí)體首先發(fā)起。在通話時(shí),手機(jī)也可以發(fā)起或接收USSD對話。本發(fā)明實(shí)施例中,提供一種基于USSD的微博業(yè)務(wù)實(shí)現(xiàn)方法。實(shí)施例:如圖1所示,本實(shí)施例還提供了一種USSD微博業(yè)務(wù)的實(shí)現(xiàn)方法,包括以下步驟:SlOl =USSD中心收到用戶終端通過USSD方式發(fā)送的登錄微博請求,調(diào)用微博系統(tǒng)接口向用戶想要登錄的微博系統(tǒng)發(fā)送登錄請求;用戶使用USSD方式接入微博業(yè)務(wù)一定會(huì)攜帶微博業(yè)務(wù)接入碼,這里,用戶終端在登錄微博請求中攜帶有USSD微博業(yè)務(wù)的接入碼。在上述步驟SlOl之前,USSD中心會(huì)對所述用戶終端進(jìn)行注冊,保存所述用戶終端的微博登錄信息,所述微博登錄信息包括所述用戶終端的手機(jī)號碼、想要登錄的微博系統(tǒng)名稱、登錄該微博系統(tǒng)的用戶名及登錄密碼,在本實(shí)施例中,USSD中心允許所述用戶終端登錄多個(gè)微博系統(tǒng),一個(gè)用戶終端的手機(jī)號碼對應(yīng)一個(gè)或多個(gè)微博系統(tǒng)名稱以及登錄相應(yīng)微博系統(tǒng)的用戶名和登錄密碼;所述USSD中心還支持多個(gè)用戶終端同時(shí)請求登錄微博系統(tǒng)。所以,在本實(shí)施例中,USSD中心可以同時(shí)支持多個(gè)用戶終端登錄多個(gè)微博系統(tǒng)。此外,USSD中心還會(huì)在本地預(yù)先設(shè)置各個(gè)微博系統(tǒng)對應(yīng)的USSD微博菜單。作為一種優(yōu)選的方式,所述USSD微博菜單包括以下功能選項(xiàng)的一項(xiàng)或多項(xiàng):選擇微博系統(tǒng)、瀏覽最新微博、關(guān)注好友、私信、查看粉絲、增加/刪除關(guān)注、搜索微博。其中,USSD中心完成所述用戶終端的注冊的方式包括以下方式的一種或多種,但并不排除其他注冊方式,例如:在USSD中心提供的web界面上添寫所述用戶終端的手機(jī)號碼、想要登錄的微博系統(tǒng)名稱、登錄該微博系統(tǒng)的登錄用戶名及登錄密碼;或者,所述用戶終端向USSD中心發(fā)送注冊請求消息,所述注冊請求消息中攜帶了所述用戶終端的手機(jī)號碼、想要登錄的微博系統(tǒng)名稱、登錄該微博系統(tǒng)的登錄用戶名及登錄密碼,所述USSD中心向用戶終端返回注冊成功響應(yīng)消息。又或者,用戶呼叫話務(wù)中心,由營業(yè)廳人員通過管理員界面完成注冊。當(dāng)然,上述方式是比較優(yōu)選的方式,本實(shí)施例并不排除其他注冊方式。其中,所述USSD中心調(diào)用微博系統(tǒng)接口向用戶想要登錄的微博系統(tǒng)發(fā)送登錄請求之前還包括:所述USSD中心在收到用戶終端的登錄微博請求后,給所述用戶終端返回USSD微博菜單提供選擇微博系統(tǒng)的功能選項(xiàng),并獲取用戶選擇的想要登錄的微博系統(tǒng)。例如,用戶終端在USSD中心注冊時(shí)登記了 3個(gè)登錄微博:新浪微博、騰訊微博和搜狐微博,這時(shí)USSD中心會(huì)返回一個(gè)USSD微博菜單給用戶選擇登錄哪個(gè)微博,選擇I為登錄新浪微博,選擇2為登錄騰訊微博,選擇3為登錄搜狐微博,如果用戶選擇I,則USSD中心可以獲知用戶選擇登錄新浪微博。所述USSD中心調(diào)用微博系統(tǒng)接口向用戶想要登錄的微博系統(tǒng)發(fā)送登錄請求,包括:所述USSD中心根據(jù)用戶終端的手機(jī)號碼以及獲取的用戶想要登錄的微博系統(tǒng),在本地查找到登錄所述微博系統(tǒng)的用戶名及登錄密碼,并將其攜帶在所述登錄請求中發(fā)送到所述微博系統(tǒng)。其中,所述微博系統(tǒng)接口采用應(yīng)用程序編程接口 API。S102:所述USSD中心收到所述微博系統(tǒng)返回的登錄結(jié)果,若為登錄成功,則向所述用戶終端發(fā)送所述微博系統(tǒng)對應(yīng)的USSD微博菜單;S103:所述USSD中心收到用戶終端選擇的微博功能,調(diào)用微博系統(tǒng)接口向所述微博系統(tǒng)發(fā)送查詢請求;S104:所述USSD中心收到所述微博系統(tǒng)返回的查詢結(jié)果,并根據(jù)所述微博系統(tǒng)返回的查詢結(jié)果向所述用戶終端返回相應(yīng)的USSD微博菜單。其中,作為一種優(yōu)選的方式,在所述USSD中心收到所述用戶終端選擇的關(guān)注好友的功能選項(xiàng)后,所述USSD中心自動(dòng)將所述微博系統(tǒng)中該好友更新的微博內(nèi)容通知給所述用戶終端。如圖2所示,本實(shí)施例還提供了一種USSD中心,包括:接收模塊、第一交互模塊、第二交互模塊,其中,接收模塊分別與第一交互模塊、第二交互模塊相連;此外,所述USSD中心還包括:注冊模塊,用于完成對所述用戶終端的注冊,保存所述用戶終端的微博登錄信息。其中,所述微博登錄信息包括所述用戶終端的手機(jī)號碼、想要登錄的微博系統(tǒng)名稱、登錄該微博系統(tǒng)的用戶名及登錄密碼,在本實(shí)施例中,USSD中心允許所述用戶終端登錄多個(gè)微博系統(tǒng),一個(gè)用戶終端的手機(jī)號碼對應(yīng)一個(gè)或多個(gè)微博系統(tǒng)名稱以及登錄相應(yīng)微博系統(tǒng)的用戶名和登錄密碼;所述USSD中心還支持多個(gè)用戶終端同時(shí)請求登錄微博系統(tǒng)。所以,在本實(shí)施例中,USSD中心可以同時(shí)支持多個(gè)用戶終端登錄多個(gè)微博系統(tǒng)。該注冊模塊,還用于在本地預(yù)先設(shè)置各個(gè)微博系統(tǒng)對應(yīng)的USSD微博菜單。作為一種優(yōu)選的方式,所述USSD微博菜單包括以下功能選項(xiàng)的一項(xiàng)或多項(xiàng):選擇微博系統(tǒng)、瀏覽最新微博、關(guān)注好友、私信、查看粉絲、增加/刪除關(guān)注、搜索微博。所述接收模塊,用于接收用戶終端發(fā)送的登錄微博請求和用戶終端選擇的微博功能選項(xiàng)以及微博系統(tǒng)發(fā)送的登錄結(jié)果和查詢結(jié)果;所述第一交互模塊,用于在收到所述登錄微博請求后,調(diào)用微博系統(tǒng)接口向用戶想要登錄的微博系統(tǒng)發(fā)送登錄請求,并在收到所述用戶終端選擇的微博功能選項(xiàng)后,調(diào)用微博系統(tǒng)接口向所述微博系統(tǒng)發(fā)送查詢請求;其中,所述第一交互模塊,還用于在收到所述登錄微博請求后,給所述用戶終端返回USSD微博菜單提供選擇微博系統(tǒng)的功能選項(xiàng),并獲取用戶選擇的想要登錄的微博系統(tǒng)。其中,所述第一交互模塊調(diào)用微博系統(tǒng)接口向用戶想要登錄的微博系統(tǒng)發(fā)送登錄請求包括:所述第一交互模塊根據(jù)用戶終端的手機(jī)號碼以及獲取的用戶想要登錄的微博系統(tǒng),在本地查找到登錄所述微博系統(tǒng)的用戶名及登錄密碼,并將其攜帶在所述登錄請求中發(fā)送到所述微博系統(tǒng)。其中,所述微博系統(tǒng)接口采用應(yīng)用程序編程接口 API。
所述第二交互模塊,用于在收到所述微博系統(tǒng)返回的登錄結(jié)果是登錄成功時(shí),向所述用戶終端發(fā)送所述微博系統(tǒng)對應(yīng)的USSD微博菜單,并在收到所述微博系統(tǒng)返回的查詢結(jié)果后,根據(jù)所述查詢結(jié)果向所述用戶終端返回相應(yīng)的USSD微博菜單。作為一種優(yōu)選的方式,所述第一交互模塊,還用于在所述用戶終端選擇的關(guān)注好友的功能選項(xiàng)后,周期性地調(diào)用微博系統(tǒng)接口向所述微博系統(tǒng)發(fā)送查詢請求;所述第二交互模塊,還用于在收到所述微博系統(tǒng)返回的查詢結(jié)果后,根據(jù)所述查詢結(jié)果向所述用戶終端返回更新的USSD微博菜單,所述查詢結(jié)果包括該好友更新的微博內(nèi)容。如圖3所示,本實(shí)施例還提供了一種USSD微博業(yè)務(wù)系統(tǒng),包括:信令接口單元,用于轉(zhuǎn)發(fā)用戶終端與USSD中心之間的交互消息;該網(wǎng)元還用于完成信令消息的編解碼以及與TCP/IP消息的轉(zhuǎn)換,它使用移動(dòng)應(yīng)用部分MAP協(xié)議與外部網(wǎng)元?dú)w屬位置寄存器HLR進(jìn)行交互,該網(wǎng)元為現(xiàn)有USSD網(wǎng)絡(luò)結(jié)構(gòu)中的網(wǎng)元,具體功能此處不再贅述。上述USSD中心,用于響應(yīng)用戶終端的請求,處理USSD微博業(yè)務(wù)的消息交互流程,實(shí)現(xiàn)USSD微博業(yè)務(wù)獨(dú)有的業(yè)務(wù)邏輯功能,實(shí)現(xiàn)消息控制處理、菜單和內(nèi)容展示、計(jì)費(fèi)、統(tǒng)計(jì)等USSD微博業(yè)務(wù)功能;接口機(jī),用于完成與微博系統(tǒng)的接口通訊,轉(zhuǎn)發(fā)微博系統(tǒng)與所述USSD中心之間的接口消息。該網(wǎng)元與外部網(wǎng)元微博系統(tǒng)采用微博系統(tǒng)對外開放的API接口協(xié)議進(jìn)行消息交互。在一個(gè)應(yīng)用示例中,采用本實(shí)施例中如圖3所示的USSD微博業(yè)務(wù)系統(tǒng),詳細(xì)描述了本實(shí)施例中實(shí)現(xiàn)USSD微博業(yè)務(wù)的具體流程,如圖4所示,包括以下步驟:S201:用戶終端向USSD中心發(fā)起登錄微博請求;其中,用戶終端使用USSD方式接入U(xiǎn)SSD微博業(yè)務(wù)(例如:*999#)發(fā)起呼叫;HLR 發(fā)送 MAP 消息(Process Unstructured SS REQ)到 USSD 中心,建立 USSD 會(huì)話;S202:USSD中心發(fā)送MAP消息(Unstructured SS REQ)給用戶,并向用戶終端返回USSD微博菜單提供選擇微博系統(tǒng)的功能選項(xiàng);USSD中心根據(jù)用戶的手機(jī)號碼,以及注冊時(shí)登記的信息,向用戶終端返回USSD微博登錄菜單提供選擇微博系統(tǒng)的功能選項(xiàng),例如:用戶終端在USSD中心注冊時(shí)登記了 3個(gè)登錄微博:新浪微博、騰訊微博和搜狐微博,這時(shí)USSD中心會(huì)返回一個(gè)USSD微博菜單給用戶選擇登錄哪個(gè)微博,選擇I為登錄新浪微博,選擇2為登錄騰訊微博,選擇3為登錄搜狐微博。S203:用戶終端選擇想要登錄的微博系統(tǒng)后,HLR向USSD中心發(fā)送MAP消息(Unstructured SS REQ.ACK);例如,用戶終端選擇1,則USSD中心可以獲知用戶終端選擇登錄新浪微博。S204 =USSD中心根據(jù)用戶終端選擇的本次登錄選項(xiàng),發(fā)送登錄請求消息到用戶想要登錄的微博系統(tǒng);USSD中心根據(jù)用戶終端的手機(jī)號碼以及用戶想要登錄的微博系統(tǒng),在本地查找到登錄所述微博系統(tǒng)的用戶名及登錄密碼,并將其攜帶在登錄請求中發(fā)送到所述微博系統(tǒng),調(diào)用微博系統(tǒng)的登錄接口;USSD中心將登錄新浪微博的用戶名及登錄密碼發(fā)送到新浪微博,即可登錄新浪微博系統(tǒng)。S205 =USSD中心收到微博系統(tǒng)返回的登錄結(jié)果,判斷登錄是否成功,若是,轉(zhuǎn)至步驟S207 ;否則,轉(zhuǎn)至步驟S206 ;S206:通知用戶終端登錄失敗,并提示所述用戶終端是否重新登錄,若用戶終端選擇是,則轉(zhuǎn)至步驟S201 ;S207:USSD中心發(fā)送MAP消息(Unstructured SS REQ)給用戶終端,通知用戶終端登錄成功,并向用戶終端發(fā)送USSD微博菜單;S208:用戶終端選擇相應(yīng)的菜單選項(xiàng)后,HLR向USSD中心發(fā)送MAP消息(Unstructured SS REQ.ACK);S209 =USSD中心根據(jù)用戶終端選擇的瀏覽內(nèi)容,發(fā)送查詢消息到微博系統(tǒng);S210:微博系統(tǒng)返回查詢結(jié)果給USSD中心;例如,用戶終端從菜單選項(xiàng)中選擇了瀏覽最新微博,USSD中心會(huì)將瀏覽最新微博查詢消息發(fā)送到新浪微博,這里,不同的查詢消息使用不同的查詢接口,新浪微博會(huì)把最新微博內(nèi)容返回給USSD中心。S211 =USSD中心發(fā)送MAP消息(Unstructured SS REQ)給用戶終端,向用戶終端發(fā)送查詢結(jié)果,并展示下一級USSD微博菜單;例如,該USSD微博菜單為用戶終端提供5個(gè)選項(xiàng),分別指示最近更新的5個(gè)微博,用戶終端可以選擇瀏覽哪個(gè)最新微博,選擇I為瀏覽最新微博A,選擇2為瀏覽最新微博B,選擇3為瀏覽最新微博C,選擇4為瀏覽最新微博D,選擇4為瀏覽最新微博E。S212:用戶終端繼續(xù)選擇瀏覽選項(xiàng)后,HLR向USSD中心發(fā)送MAP消息(Unstructured SS REQ.ACK),循環(huán)執(zhí)行步驟 S209 步驟 S212 ;S213:用戶終端掛機(jī)或超時(shí)后,USSD微博業(yè)務(wù)發(fā)送MAP消息(ProcessUnstructured SS REQ.ACK),結(jié)束 USSD 會(huì)話。從上述實(shí)施例可以看出,相對于現(xiàn)有技術(shù),上述實(shí)施例中提供的非結(jié)構(gòu)化補(bǔ)充業(yè)務(wù)USSD微博業(yè)務(wù)的實(shí)現(xiàn)方法、USSD中心以及USSD微博業(yè)務(wù)系統(tǒng),無需數(shù)據(jù)網(wǎng)絡(luò)的支持,突破了現(xiàn)有技術(shù)中必須依靠數(shù)據(jù)網(wǎng)絡(luò)才能使用微博的限制,提供了一種新的體驗(yàn)微博的方式,即,使用USSD方式體驗(yàn)微博業(yè)務(wù),并且可支持用戶終端登錄多個(gè)微博系統(tǒng)以及允許多個(gè)用戶終端同時(shí)登錄微博,而且USSD業(yè)務(wù)不按條計(jì)費(fèi),只收取業(yè)務(wù)使用費(fèi),為用戶節(jié)省了資費(fèi)。本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關(guān)硬件完成,所述程序可以存儲于計(jì)算機(jī)可讀存儲介質(zhì)中,如只讀存儲器、磁盤或光盤等??蛇x地,上述實(shí)施例的全部或部分步驟也可以使用一個(gè)或多個(gè)集成電路來實(shí)現(xiàn)。相應(yīng)地,上述實(shí)施例中的各模塊/單元可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。根據(jù)本發(fā)明的發(fā)明內(nèi)容,還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種微博業(yè)務(wù)的實(shí)現(xiàn)方法,包括: 非結(jié)構(gòu)化補(bǔ)充業(yè)務(wù)數(shù)據(jù)USSD中心收到用戶終端通過USSD方式發(fā)送的登錄微博請求,調(diào)用微博系統(tǒng)接口向用戶想要登錄的微博系統(tǒng)發(fā)送登錄請求; 所述USSD中心收到所述微博系統(tǒng)返回的登錄結(jié)果,若為登錄成功,則向所述用戶終端發(fā)送所述微博系統(tǒng)對應(yīng)的USSD微博菜單; 所述USSD中心收到用戶終端選擇的微博功能,調(diào)用微博系統(tǒng)接口向所述微博系統(tǒng)發(fā)送查詢請求; 所述USSD中心收到所述微博系統(tǒng)返回的查詢結(jié)果,并根據(jù)所述微博系統(tǒng)返回的查詢結(jié)果向所述用戶終端返回相應(yīng)的USSD微博菜單。
2.如權(quán)利要求1所述的方法,其特征在于: 所述方法還包括:所述USSD中心收到所述用戶終端的登錄微博請求之前,完成對所述用戶終端的注冊,保存所述用戶終端的微博登錄信息,并在本地預(yù)先設(shè)置各個(gè)微博系統(tǒng)對應(yīng)的USSD微博菜單。
3.如權(quán)利要求2所述的方法,其特征在于: 所述微博登錄信息包括所述用戶終端的手機(jī)號碼、想要登錄的微博系統(tǒng)名稱、登錄該微博系統(tǒng)的用戶名及登錄密碼。
4.如權(quán)利要求3所述的方法,其特征在于: 所述USSD中心允許所述用戶終端登錄多個(gè)微博系統(tǒng),一個(gè)用戶終端的手機(jī)號碼對應(yīng)一個(gè)或多個(gè)微博系統(tǒng)名稱以及登錄相`應(yīng)微博系統(tǒng)的用戶名和登錄密碼;所述USSD中心還支持多個(gè)用戶終端同時(shí)請求登錄微博系統(tǒng)。
5.如權(quán)利要求4所述的方法,其特征在于: 所述USSD中心調(diào)用微博系統(tǒng)接口向用戶想要登錄的微博系統(tǒng)發(fā)送登錄請求之前還包括: 所述USSD中心在收到用戶終端的登錄微博請求后,給所述用戶終端返回USSD微博菜單提供選擇微博系統(tǒng)的功能選項(xiàng),并獲取用戶選擇的想要登錄的微博系統(tǒng)。
6.如權(quán)利要求5所述的方法,其特征在于: 所述USSD中心調(diào)用微博系統(tǒng)接口向用戶想要登錄的微博系統(tǒng)發(fā)送登錄請求包括: 所述USSD中心根據(jù)用戶終端的手機(jī)號碼以及獲取的用戶想要登錄的微博系統(tǒng),在本地查找到登錄所述微博系統(tǒng)的用戶名及登錄密碼,并將其攜帶在所述登錄請求中發(fā)送到所述微博系統(tǒng)。
7.如權(quán)利要求1所述的方法,其特征在于: 所述微博系統(tǒng)接口采用應(yīng)用程序編程接口 API。
8.如權(quán)利要求2所述的方法,其特征在于: 所述USSD微博菜單包括以下功能選項(xiàng)的一項(xiàng)或多項(xiàng): 選擇微博系統(tǒng)、瀏覽最新微博、關(guān)注好友、私信、查看粉絲、增加/刪除關(guān)注、搜索微博。
9.如權(quán)利要求8所述的方法,其特征在于: 所述方法還包括:所述USSD中心收到所述用戶終端選擇的關(guān)注好友的功能選項(xiàng)后,所述USSD中心自動(dòng)將所述微博系統(tǒng)中該好友更新的微博內(nèi)容通知給所述用戶終端。
10.一種非結(jié)構(gòu)化補(bǔ)充業(yè)務(wù)數(shù)據(jù)USSD中心,包括:接收模塊,用于接收用戶終端發(fā)送的登錄微博請求和用戶終端選擇的微博功能選項(xiàng)以及微博系統(tǒng)發(fā)送的登錄結(jié)果和查詢結(jié)果; 第一交互模塊,用于在收到所述登錄微博請求后,調(diào)用微博系統(tǒng)接口向用戶想要登錄的微博系統(tǒng)發(fā)送登錄請求,并在收到所述用戶終端選擇的微博功能選項(xiàng)后,調(diào)用微博系統(tǒng)接口向所述微博系統(tǒng)發(fā)送查詢請求; 第二交互模塊,用于在收到所述微博系統(tǒng)返回的登錄結(jié)果是登錄成功時(shí),向所述用戶終端發(fā)送所述微博系統(tǒng)對應(yīng)的USSD微博菜單,并在收到所述微博系統(tǒng)返回的查詢結(jié)果后,根據(jù)所述查詢結(jié)果向所述用戶終端返回相應(yīng)的USSD微博菜單。
11.如權(quán)利要求10所述的USSD中心,其特征在于, 所述USSD中心還包括:注冊模塊,用于完成對所述用戶終端的注冊,保存所述用戶終端的微博登錄信息,并在本地預(yù)先設(shè)置各個(gè)微博系統(tǒng)對應(yīng)的USSD微博菜單。
12.如權(quán)利要求11所述的USSD中心,其特征在于, 所述微博登錄信息包括所述用戶終端的手機(jī)號碼、想要登錄的微博系統(tǒng)名稱、登錄該微博系統(tǒng)的用戶名及登錄密碼。
13.如權(quán)利要求12所述的USSD中心,其特征在于, 所述注冊模塊完成對所述用戶終端的注冊,保存所述用戶終端的微博登錄信息,包括: 所述注冊模塊允許所述 用戶終端登錄多個(gè)微博系統(tǒng),一個(gè)用戶終端的手機(jī)號碼對應(yīng)一個(gè)或多個(gè)微博系統(tǒng)名稱以及登錄相應(yīng)微博系統(tǒng)的用戶名和登錄密碼;所述注冊模塊還支持多個(gè)用戶終端同時(shí)請求登錄微博系統(tǒng)。
14.如權(quán)利要求13所述的USSD中心,其特征在于, 所述第一交互模塊,還用于在收到所述登錄微博請求后,給所述用戶終端返回USSD微博菜單提供選擇微博系統(tǒng)的功能選項(xiàng),并獲取用戶選擇的想要登錄的微博系統(tǒng)。
15.如權(quán)利要求14所述的USSD中心,其特征在于, 所述第一交互模塊調(diào)用微博系統(tǒng)接口向用戶想要登錄的微博系統(tǒng)發(fā)送登錄請求包括: 所述第一交互模塊根據(jù)用戶終端的手機(jī)號碼以及獲取的用戶想要登錄的微博系統(tǒng),在本地查找到登錄所述微博系統(tǒng)的用戶名及登錄密碼,并將其攜帶在所述登錄請求中發(fā)送到所述微博系統(tǒng)。
16.如權(quán)利要求10所述的USSD中心,其特征在于, 所述微博系統(tǒng)接口采用應(yīng)用程序編程接口 API。
17.如權(quán)利要求11所述的USSD中心,其特征在于, 所述USSD微博菜單包括以下功能選項(xiàng)的一項(xiàng)或多項(xiàng): 選擇微博系統(tǒng)、瀏覽最新微博、關(guān)注好友、私信、查看粉絲、增加/刪除關(guān)注、搜索微博。
18.如權(quán)利要求17所述的USSD中心,其特征在于, 所述第一交互模塊,還用于在所述用戶終端選擇的關(guān)注好友的功能選項(xiàng)后,周期性地調(diào)用微博系統(tǒng)接口向所述微博系統(tǒng)發(fā)送查詢請求; 所述第二交互模塊,還用于在收到所述微博系統(tǒng)返回的查詢結(jié)果后,根據(jù)所述查詢結(jié)果向所述用戶終端返回更新的USSD微博菜單,所述查詢結(jié)果包括該好友更新的微博內(nèi)容。
19.一種USSD微博業(yè)務(wù)系統(tǒng),包括: 信令接口單元,用于轉(zhuǎn)發(fā)用戶終端與USSD中心之間的交互消息; 如權(quán)利要去10 18所述的USSD中心; 以及接口機(jī),用于完成與微博系統(tǒng)的接口通訊,轉(zhuǎn)發(fā)所述微博系統(tǒng)與所述USSD中心之間的接口消息。
20.如權(quán)利要求19所述的系統(tǒng),其特征在于: 所述接口機(jī)與外部網(wǎng)元微博系統(tǒng)采用微博系統(tǒng)對外開放的應(yīng)用程序編程接口 API協(xié)議進(jìn)行 消息交互。
全文摘要
本發(fā)明公開了一種微博業(yè)務(wù)的實(shí)現(xiàn)方法、USSD中心及USSD微博業(yè)務(wù)系統(tǒng),該方法包括USSD中心收到用戶終端通過USSD方式發(fā)送的登錄微博請求,調(diào)用微博系統(tǒng)接口向用戶想要登錄的微博系統(tǒng)發(fā)送登錄請求;微博系統(tǒng)返回登錄成功的登錄結(jié)果,該USSD中心向用戶終端發(fā)送微博系統(tǒng)對應(yīng)的USSD微博菜單;該USSD中心收到用戶終端選擇的微博功能,調(diào)用微博系統(tǒng)接口向微博系統(tǒng)發(fā)送查詢請求;微博系統(tǒng)返回的查詢結(jié)果,USSD中心根據(jù)該查詢結(jié)果向用戶終端返回相應(yīng)的USSD微博菜單。本發(fā)明提供的方法、USSD中心和系統(tǒng)突破了現(xiàn)有技術(shù)中必須依靠數(shù)據(jù)網(wǎng)絡(luò)才能使用微博的限制,并且可支持登錄多個(gè)微博系統(tǒng)以及使用多個(gè)賬戶登錄。
文檔編號H04W4/14GK103167438SQ201110414078
公開日2013年6月19日 申請日期2011年12月13日 優(yōu)先權(quán)日2011年12月13日
發(fā)明者陸洋 申請人:中興通訊股份有限公司