專利名稱:一種實現(xiàn)業(yè)務發(fā)現(xiàn)的方法及系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及個人網(wǎng)絡技術,尤指一種個人網(wǎng)絡中,實現(xiàn)業(yè)務發(fā)現(xiàn)的方法及系統(tǒng)。
背景技術:
在個人網(wǎng)絡中,業(yè)務的內(nèi)容非常多,既有來自設備發(fā)布的業(yè)務,也有來自服務器的發(fā)布的業(yè)務,還有內(nèi)容提供商發(fā)布的業(yè)務。因此,在業(yè)務發(fā)布和發(fā)現(xiàn)流程中,就存在有幾種業(yè)務發(fā)現(xiàn)方法一種是采用搜索的方法來發(fā)現(xiàn)業(yè)務,一種是通過主動推送的方法來實現(xiàn)業(yè)務發(fā)現(xiàn)。其中,搜索的方法是常用的一種業(yè)務發(fā)現(xiàn)方法,類似于互聯(lián)網(wǎng)上的搜索或者是移動搜索等業(yè)務;主動推送的方法中,最常用的一種實現(xiàn)方式是類似于和位置相關的推送方式,比如當用戶進入到某個特定的小區(qū)后,通過向該用戶推送一條短消息來推送業(yè)務。這種推送方式只能實現(xiàn)一些簡單的業(yè)務提示,并不能真正根據(jù)用戶屬性準確推送其相關業(yè)務,從而不能準確、快捷實現(xiàn)業(yè)務發(fā)現(xiàn)的過程,也就是其實際應用價值并不高。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種實現(xiàn)業(yè)務發(fā)現(xiàn)的方法及系統(tǒng),能夠提供一種采用推送方式實現(xiàn)業(yè)務發(fā)現(xiàn)的方法,并準確、快捷實現(xiàn)業(yè)務發(fā)現(xiàn)。為達到上述目的,本發(fā)明的技術方案是這樣實現(xiàn)的—種實現(xiàn)業(yè)務發(fā)現(xiàn)的系統(tǒng),包括業(yè)務描述單元、業(yè)務發(fā)布單元,以及設備相關信息單元;其中,業(yè)務描述單元,用于接收來自業(yè)務發(fā)布方發(fā)布業(yè)務的業(yè)務描述信息,并輸出給業(yè)務發(fā)布單元;業(yè)務發(fā)布單元,用于接收到來自業(yè)務描述單元的業(yè)務描述信息,以及從設備相關信息單元獲取設備相關信息;對獲得的信息進行匹配,在存在設備和業(yè)務描述信息所描述的業(yè)務匹配時,向與該業(yè)務匹配的設備主動推送業(yè)務;設備相關信息單元,用于存儲有設備相關信息,并在業(yè)務發(fā)布單元請求獲取時輸出給業(yè)務發(fā)布單元。 所述設備相關信息單元包括注冊管理單元,和/或狀態(tài)管理單元,和/或設備能力單元,和/或使用統(tǒng)計單元;其中,注冊管理單元,用于管理向服務器注冊的注冊信息,并在業(yè)務發(fā)布單元請求獲取時輸出給業(yè)務發(fā)布單元;狀態(tài)管理單元,用于管理設備和/或用戶的狀態(tài),存儲其狀態(tài)信息,并在業(yè)務發(fā)布單元請求獲取時輸出給業(yè)務發(fā)布單元;設備能力單元,用于保存設備的能力信息,并在業(yè)務發(fā)布單元請求獲取時輸出給業(yè)務發(fā)布單元;
使用統(tǒng)計單元,使用統(tǒng)計單元用來接收和保存用戶和/或設備的使用信息的統(tǒng)計,并在業(yè)務發(fā)布單元請求獲取時輸出給業(yè)務發(fā)布單元。所述業(yè)務發(fā)布單元,具體用于用于接收到來自業(yè)務描述單元的業(yè)務描述信息,以及從注冊管理單元獲取注冊信息,和/或從狀態(tài)管理單元獲取狀態(tài)信息,和/或從設備能力單元獲取設備能力信息,和/或從使用統(tǒng)計單元獲取使用統(tǒng)計信息;對獲得的信息進行匹配,在存在設備和業(yè)務描述信息所描述的業(yè)務匹配時,認為觸發(fā)條件成立,向與該業(yè)務匹配的設備主動推送業(yè)務。所述業(yè)務描述單元、業(yè)務發(fā)布單元,以及設備相關信息單元設置在同一服務器中; 或者,分別設置在不同的服務器中;或者,兩兩任意組合設置的同一服務器中,剩余單元設置在另一服務器中。所述設備相關信息單元包括的注冊管理單元,和/或狀態(tài)管理單元,和/或設備能力單元,和/或使用統(tǒng)計單元設置在同一服務器中;或者,分別設置在不同的服務器中;或者,任意組合設置的同一服務器中,剩余單元設置在另一服務器中。一種實現(xiàn)業(yè)務發(fā)現(xiàn)的方法,包括根據(jù)業(yè)務描述信息及設備相關信息,確定與當前業(yè)務匹配的設備;向匹配的設備主動推送攜帶有業(yè)務描述信息的業(yè)務發(fā)現(xiàn)消息。該方法之前還包括業(yè)務發(fā)布者發(fā)布業(yè)務到服務器上。所述設備相關信息包括注冊信息,和/或狀態(tài)信息,和/或設備能力信息,和/或使用統(tǒng)計信息。所述向匹配的設備主動推送攜帶有業(yè)務描述信息的業(yè)務發(fā)現(xiàn)消息包括向所述匹配的設備所在網(wǎng)關主動推送業(yè)務發(fā)現(xiàn)消息,在業(yè)務發(fā)現(xiàn)消息中攜帶有業(yè)務描述信息;所述網(wǎng)關收到該業(yè)務發(fā)現(xiàn)消息后,向指定的設備或者設備組轉發(fā)該業(yè)務發(fā)現(xiàn)消息;所述設備或設備組中的設備收到該業(yè)務發(fā)現(xiàn)消息后,根據(jù)消息中攜帶的業(yè)務描述信息發(fā)起使用業(yè)務的交互消息。從上述本發(fā)明提供的技術方案可以看出,個人網(wǎng)絡中的服務器針對設備相關信息,對具有業(yè)務接收能力的設備主動推送業(yè)務,提供了一種采用推送方式實現(xiàn)業(yè)務發(fā)現(xiàn)的方法,通過本發(fā)明,實現(xiàn)了主動的業(yè)務發(fā)現(xiàn)能力,并準確、快捷實現(xiàn)了業(yè)務發(fā)現(xiàn),從而快捷、 方便、高成功率地實現(xiàn)了業(yè)務的使用。
圖1為本發(fā)明實現(xiàn)業(yè)務發(fā)現(xiàn)的系統(tǒng)的組成結構示意圖;圖2為本發(fā)明實現(xiàn)業(yè)務發(fā)現(xiàn)的方法的流程圖;圖3為本發(fā)明實現(xiàn)業(yè)務發(fā)現(xiàn)的方法的實施例的流程示意圖。
具體實施例方式圖1為本發(fā)明實現(xiàn)業(yè)務發(fā)現(xiàn)的系統(tǒng)的組成結構示意圖,如圖1所示,包括業(yè)務描述單元、業(yè)務發(fā)布單元,以及設備相關信息單元,其中設備相關信息單元包括注冊管理單元, 和/或狀態(tài)管理單元,和/或設備能力單元,和/或使用統(tǒng)計單元,其中,
業(yè)務描述單元,用于接收來自業(yè)務發(fā)布方發(fā)布業(yè)務的業(yè)務描述信息,并輸出給業(yè)務發(fā)布單元。其中,業(yè)務描述信息是業(yè)務發(fā)布方針對業(yè)務內(nèi)容、業(yè)務屬性、需要的終端設備能力、業(yè)務提供地址和業(yè)務使用策略等描述的信息。業(yè)務發(fā)布單元,用于接收到來自業(yè)務描述單元的業(yè)務描述信息,以及從設備相關信息單元獲取設備相關信息;對獲得的信息進行匹配,在存在設備和業(yè)務描述信息所描述的業(yè)務匹配時,認為觸發(fā)條件成立,向與該業(yè)務匹配的設備主動推送業(yè)務。這里,從設備相關信息單元獲取設備相關信息包括從注冊管理單元獲取注冊信息,和/或從狀態(tài)管理單元獲取狀態(tài)信息,和/或從設備能力單元獲取設備能力信息,和/ 或從使用統(tǒng)計單元獲取使用統(tǒng)計信息。需要說明的是,對獲得的信息進行匹配根據(jù)不同的業(yè)務具體實現(xiàn)方式很多,屬于本領域技術人員公知技術,其具體實現(xiàn)方法并不用于限定本發(fā)明的保護范圍。以發(fā)布的業(yè)務是一個視頻業(yè)務為例進行舉例說明,其業(yè)務描述信息顯示視頻業(yè)務具備交互能力要求, 業(yè)務發(fā)布單元根據(jù)該業(yè)務描述信息的要求,假設通過匹配設備信息,發(fā)現(xiàn)當前注冊且在線的某設備的視頻能力達到了要求,但是該設備的能力信息顯示其不具備交互能力,那么,該設備與業(yè)務描述信息所描述的業(yè)務不匹配,即觸發(fā)條件不成立;如果通過匹配發(fā)現(xiàn)另一個設備的視頻能力、狀態(tài)和交互能力均符合業(yè)務使用的要求,則另一個設備與業(yè)務描述信息所描述的業(yè)務匹配,即觸發(fā)條件成立,此時,業(yè)務發(fā)布單元向該另一個設備主動推送業(yè)務發(fā)現(xiàn)消息。設備相關信息單元,用于存儲有設備相關信息,并在業(yè)務發(fā)布單元請求獲取時輸出給業(yè)務發(fā)布單元。在本發(fā)明系統(tǒng)中,設備相關信息單元可以包括注冊管理單元,狀態(tài)管理單元,設備能力單元,以及使用統(tǒng)計單元的任意組合,在本文中,這些單元的任意組合所提供的信息統(tǒng)稱為設備相關信息,包括注冊信息,和/或狀態(tài)信息,和/或設備能力信息,和/或使用統(tǒng)計信息。各單元的功能分別如下注冊管理單元,用于管理向服務器注冊的注冊信息,包括設備信息、個人網(wǎng)信息或者是業(yè)務組信息等,并在業(yè)務發(fā)布單元請求獲取時輸出給業(yè)務發(fā)布單元;狀態(tài)管理單元,用于管理設備和/或用戶的狀態(tài),存儲其狀態(tài)信息,并在業(yè)務發(fā)布單元請求獲取時輸出給業(yè)務發(fā)布單元;設備能力單元,用于保存設備的能力信息,比如通訊能力、音視頻能力、硬件能力、 軟件能力、操作系統(tǒng)能力等信息,并在業(yè)務發(fā)布單元請求獲取時輸出給業(yè)務發(fā)布單元;使用統(tǒng)計單元,使用統(tǒng)計單元用來接收和保存用戶和/或設備的使用信息的統(tǒng)計,包括但不限于設備使用業(yè)務的統(tǒng)計信息、使用設備的某些能力的統(tǒng)計信息等,并在業(yè)務發(fā)布單元請求獲取時輸出給業(yè)務發(fā)布單元。圖1所示的本發(fā)明系統(tǒng)中的各單元可以分別設置在不同的服務器中;也可以任意組合設置在同一服務器中,只要應用方便即可,比如業(yè)務描述單元和業(yè)務發(fā)布單元設置在同一服務器中,或者業(yè)務描述單元和業(yè)務發(fā)布單元,還包括注冊管理單元,和/或狀態(tài)管理單元,和/或設備能力單元,和/或使用統(tǒng)計單元設置在同一服務器中等。圖2為本發(fā)明實現(xiàn)業(yè)務發(fā)現(xiàn)的方法的流程圖,如圖2所示,包括以下步驟步驟200 根據(jù)業(yè)務描述信息及設備相關信息,確定與當前業(yè)務匹配的設備。
6
本步驟之前還包括業(yè)務發(fā)布者發(fā)布業(yè)務到服務器上,這個動作觸發(fā)本發(fā)明業(yè)務發(fā)布單元得到該業(yè)務描述信息。本步驟中的設備相關信息包括注冊信息,和/或狀態(tài)信息,和/或設備能力信息, 和/或使用統(tǒng)計信息。本步驟強調(diào)的是,進行了業(yè)務描述信息與設備相關信息的匹配,而對業(yè)務描述信息與設備相關信息的匹配根據(jù)不同的業(yè)務具體實現(xiàn)方式很多,屬于本領域技術人員公知技術,其具體實現(xiàn)方法并不用于限定本發(fā)明的保護范圍。以發(fā)布的業(yè)務是一個視頻業(yè)務為例進行舉例說明,其業(yè)務描述信息顯示視頻業(yè)務具備交互能力要求,業(yè)務發(fā)布單元根據(jù)該業(yè)務描述信息的要求,假設通過匹配設備信息,發(fā)現(xiàn)當前注冊且在線的某設備的視頻能力達到了要求,但是該設備的能力信息顯示其不具備交互能力,那么,該設備與業(yè)務描述信息所描述的業(yè)務不匹配,即觸發(fā)條件不成立;如果通過匹配發(fā)現(xiàn)另一個設備的視頻能力、狀態(tài)和交互能力均符合業(yè)務使用的要求,則另一個設備與業(yè)務描述信息所描述的業(yè)務匹配,即觸發(fā)條件成立,此時,業(yè)務發(fā)布單元向該另一個設備主動推送業(yè)務發(fā)現(xiàn)消息。步驟201 向匹配的設備主動推送攜帶有業(yè)務描述信息的業(yè)務發(fā)現(xiàn)消息。本步驟具體包括向匹配的設備所在網(wǎng)關主動推送業(yè)務發(fā)現(xiàn)消息,在業(yè)務發(fā)現(xiàn)消息中攜帶有業(yè)務描述信息;網(wǎng)關收到該業(yè)務發(fā)現(xiàn)消息后,向指定的設備或者設備組轉發(fā)該業(yè)務發(fā)現(xiàn)消息;設備或設備組中的設備收到該業(yè)務發(fā)現(xiàn)消息后,根據(jù)消息中攜帶的業(yè)務描述信息發(fā)起使用業(yè)務的交互消息。本發(fā)明方法中,服務器針對設備相關信息,對具有業(yè)務接收能力的設備主動推送業(yè)務,提供了一種采用推送方式實現(xiàn)業(yè)務發(fā)現(xiàn)的方法,通過本發(fā)明,實現(xiàn)了主動的業(yè)務發(fā)現(xiàn)能力,并準確、快捷實現(xiàn)了業(yè)務發(fā)現(xiàn),從而快捷、方便、高成功率地實現(xiàn)了業(yè)務的使用。圖3為本發(fā)明實現(xiàn)業(yè)務發(fā)現(xiàn)的方法的實施例的流程示意圖,以交互式電視業(yè)務的發(fā)布為例進行說明,假設本發(fā)明系統(tǒng)所包括的各單元設置在同一服務器中,如圖3所示,包括步驟300 業(yè)務發(fā)布者如內(nèi)容服務商,將其一個交互式電視業(yè)務的業(yè)務描述信息發(fā)布到服務器,如匯聚個人網(wǎng)服務器(CPNS,Converged Personal NetworkService)上,服務器上的業(yè)務發(fā)布單元得到該業(yè)務描述信息.本實施例中,該交互式電視業(yè)務的業(yè)務描述信息包括有業(yè)務使用策略信息,比如使用該業(yè)務需具備的一些能力要求比如視頻格式支持MPEG4、音頻支持AMR-WB,交互能力
支持等。步驟301 服務器上的業(yè)務發(fā)布單元將從其他單元(注冊管理單元、狀態(tài)管理單元、設備能力單元、使用統(tǒng)計單元)得到的中各個設備的設備相關信息,與業(yè)務描述信息進行匹配,找出與當前發(fā)布的交互式電視業(yè)務相匹配的設備。步驟302 步驟303 服務器上的業(yè)務發(fā)布單元向與當前發(fā)布的交互式電視業(yè)務相匹配的設備主動推送業(yè)務發(fā)現(xiàn)信息,在業(yè)務發(fā)現(xiàn)消息中攜帶業(yè)務描述信息。業(yè)務發(fā)現(xiàn)消息可以是單播發(fā)送,也可以采用多播發(fā)送;發(fā)送的業(yè)務發(fā)現(xiàn)消息首先到達設備所在的網(wǎng)關,再經(jīng)過網(wǎng)關轉發(fā)到相關設備上。設備收到該交互式電視業(yè)務的業(yè)務描述信息,解析該業(yè)務描述信息,獲知該交互式電視業(yè)務的業(yè)務內(nèi)容以及業(yè)務所在服務器后,可以發(fā)起使用該業(yè)務的相關流程。
以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權利要求
1.一種實現(xiàn)業(yè)務發(fā)現(xiàn)的系統(tǒng),其特征在于,包括業(yè)務描述單元、業(yè)務發(fā)布單元,以及設備相關信息單元;其中,業(yè)務描述單元,用于接收來自業(yè)務發(fā)布方發(fā)布業(yè)務的業(yè)務描述信息,并輸出給業(yè)務發(fā)布單元;業(yè)務發(fā)布單元,用于接收到來自業(yè)務描述單元的業(yè)務描述信息,以及從設備相關信息單元獲取設備相關信息;對獲得的信息進行匹配,在存在設備和業(yè)務描述信息所描述的業(yè)務匹配時,向與該業(yè)務匹配的設備主動推送業(yè)務;設備相關信息單元,用于存儲有設備相關信息,并在業(yè)務發(fā)布單元請求獲取時輸出給業(yè)務發(fā)布單元。
2.根據(jù)權利要求1所述的系統(tǒng),其特征在于,所述設備相關信息單元包括注冊管理單元,和/或狀態(tài)管理單元,和/或設備能力單元,和/或使用統(tǒng)計單元;其中,注冊管理單元,用于管理向服務器注冊的注冊信息,并在業(yè)務發(fā)布單元請求獲取時輸出給業(yè)務發(fā)布單元;狀態(tài)管理單元,用于管理設備和/或用戶的狀態(tài),存儲其狀態(tài)信息,并在業(yè)務發(fā)布單元請求獲取時輸出給業(yè)務發(fā)布單元;設備能力單元,用于保存設備的能力信息,并在業(yè)務發(fā)布單元請求獲取時輸出給業(yè)務發(fā)布單元;使用統(tǒng)計單元,使用統(tǒng)計單元用來接收和保存用戶和/或設備的使用信息的統(tǒng)計,并在業(yè)務發(fā)布單元請求獲取時輸出給業(yè)務發(fā)布單元。
3.根據(jù)權利要求2所述的系統(tǒng),其特征在于,所述業(yè)務發(fā)布單元,具體用于用于接收到來自業(yè)務描述單元的業(yè)務描述信息,以及從注冊管理單元獲取注冊信息,和/或從狀態(tài)管理單元獲取狀態(tài)信息,和/或從設備能力單元獲取設備能力信息,和/或從使用統(tǒng)計單元獲取使用統(tǒng)計信息;對獲得的信息進行匹配,在存在設備和業(yè)務描述信息所描述的業(yè)務匹配時,認為觸發(fā)條件成立,向與該業(yè)務匹配的設備主動推送業(yè)務。
4.根據(jù)權利要求1 3所述的系統(tǒng),其特征在于,所述業(yè)務描述單元、業(yè)務發(fā)布單元,以及設備相關信息單元設置在同一服務器中;或者,分別設置在不同的服務器中;或者,兩兩任意組合設置的同一服務器中,剩余單元設置在另一服務器中。
5.根據(jù)權利要求1 3所述的系統(tǒng),其特征在于,所述設備相關信息單元包括的注冊管理單元,和/或狀態(tài)管理單元,和/或設備能力單元,和/或使用統(tǒng)計單元設置在同一服務器中;或者,分別設置在不同的服務器中;或者,任意組合設置的同一服務器中,剩余單元設置在另一服務器中。
6.一種實現(xiàn)業(yè)務發(fā)現(xiàn)的方法,其特征在于,包括根據(jù)業(yè)務描述信息及設備相關信息,確定與當前業(yè)務匹配的設備;向匹配的設備主動推送攜帶有業(yè)務描述信息的業(yè)務發(fā)現(xiàn)消息。
7.根據(jù)權利要求6所述的方法,其特征在于,該方法之前還包括業(yè)務發(fā)布者發(fā)布業(yè)務到服務器上。
8.根據(jù)權利要求7所述的方法,其特征在于,所述設備相關信息包括注冊信息,和/或狀態(tài)信息,和/或設備能力信息,和/或使用統(tǒng)計信息。
9.根據(jù)權利要求7所述的方法,其特征在于,所述向匹配的設備主動推送攜帶有業(yè)務描述信息的業(yè)務發(fā)現(xiàn)消息包括向所述匹配的設備所在網(wǎng)關主動推送業(yè)務發(fā)現(xiàn)消息,在業(yè)務發(fā)現(xiàn)消息中攜帶有業(yè)務描述信息;所述網(wǎng)關收到該業(yè)務發(fā)現(xiàn)消息后,向指定的設備或者設備組轉發(fā)該業(yè)務發(fā)現(xiàn)消息;所述設備或設備組中的設備收到該業(yè)務發(fā)現(xiàn)消息后,根據(jù)消息中攜帶的業(yè)務描述信息發(fā)起使用業(yè)務的交互消息。
全文摘要
本發(fā)明公開了一種實現(xiàn)業(yè)務發(fā)現(xiàn)的方法及系統(tǒng),本發(fā)明方法中,個人網(wǎng)絡中的服務器針對設備相關信息,對具有業(yè)務接收能力的設備主動推送業(yè)務,提供了一種采用推送方式實現(xiàn)業(yè)務發(fā)現(xiàn)的方法,通過本發(fā)明,實現(xiàn)了主動的業(yè)務發(fā)現(xiàn)能力,并準確、快捷實現(xiàn)了業(yè)務發(fā)現(xiàn),從而快捷、方便、高成功率地實現(xiàn)了業(yè)務的使用。
文檔編號H04L29/08GK102387166SQ201010267359
公開日2012年3月21日 申請日期2010年8月27日 優(yōu)先權日2010年8月27日
發(fā)明者尚國強 申請人:中興通訊股份有限公司