專利名稱:服務(wù)管理系統(tǒng)和方法、用于這種系統(tǒng)的通信設(shè)備和集成電路的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及控制通過網(wǎng)絡(luò)連接在一起并彼此協(xié)作的多個(gè)電子通信設(shè)備操作的系統(tǒng),這些設(shè)備諸如數(shù)碼照像機(jī)(DSC)、數(shù)碼攝影機(jī)(DVC)、移動(dòng)電話、數(shù)字TV(DTV)、家庭服務(wù)器、機(jī)頂盒(STB)和保險(xiǎn)箱,更具體地是控制由多個(gè)彼此協(xié)作的電子通信設(shè)備提供的服務(wù)。
背景技術(shù):
按照常規(guī),為了實(shí)現(xiàn)其中信息在多個(gè)通過有線或無線網(wǎng)絡(luò)連接在一起的電子通信設(shè)備之間共享的服務(wù),諸如數(shù)碼照像機(jī)(DSC)、數(shù)碼攝影機(jī)(DVC)、移動(dòng)電話、數(shù)字TV(DTV)、家庭服務(wù)器、機(jī)頂盒(STB)和保險(xiǎn)箱,每個(gè)電子通信設(shè)備執(zhí)行實(shí)現(xiàn)服務(wù)所需要的一件軟件。
當(dāng)電子通信設(shè)備參與服務(wù)或退出服務(wù)時(shí),電子通信設(shè)備通知其它涉及服務(wù)的參與或退出服務(wù)的電子通信設(shè)備。這樣,每個(gè)電子通信設(shè)備都會(huì)被通知到,并管理其它電子通信設(shè)備的操作(例如,參見日本Laid-Open專利公開No.2001-14254)。
然而,對(duì)于傳統(tǒng)系統(tǒng),每個(gè)電子通信設(shè)備的操作都只能由發(fā)自用戶的直接命令終止。因此,當(dāng)用戶終止一電子通信設(shè)備操作、而同時(shí)該電子通信設(shè)備正與另一電子通信設(shè)備協(xié)作提供某個(gè)服務(wù)時(shí),其它電子通信設(shè)備可能仍被留下操作。
然后,第二電子通信設(shè)備將繼續(xù)不必要地保留存儲(chǔ)區(qū),而無法有效地利用硬件資源。
概述因此,本發(fā)明的一個(gè)目標(biāo)是提供用于實(shí)現(xiàn)其中信息在多個(gè)電子通信設(shè)備間協(xié)作共享的服務(wù)的系統(tǒng),其中一個(gè)電子通信設(shè)備的操作終止與其它電子通信設(shè)備的操作終止鏈接在一起。
本發(fā)明有以下特點(diǎn)以達(dá)到上述目標(biāo)。本發(fā)明的第一方面針對(duì)這樣的系統(tǒng),它利用多個(gè)連接在網(wǎng)絡(luò)上并彼此協(xié)作執(zhí)行應(yīng)用的通信設(shè)備來提供期望的服務(wù),每個(gè)通信設(shè)備包括從屬表定義裝置,定義識(shí)別由通信設(shè)備執(zhí)行的應(yīng)用之間從屬性的從屬表;從屬應(yīng)用識(shí)別裝置,當(dāng)終止一運(yùn)行的應(yīng)用時(shí),參考從屬表以識(shí)別要隨著正被終止的應(yīng)用的終止而要終止的從屬應(yīng)用;終止請(qǐng)求裝置,用于請(qǐng)求執(zhí)行由從屬應(yīng)用識(shí)別裝置識(shí)別的從屬應(yīng)用的通信設(shè)備終止從屬應(yīng)用;以及從屬應(yīng)用終止裝置,當(dāng)由另一通信設(shè)備請(qǐng)求終止從屬應(yīng)用時(shí),終止從屬應(yīng)用。
按照第一方面,當(dāng)終止涉及服務(wù)的應(yīng)用時(shí),系統(tǒng)可終止其它與正要終止的應(yīng)用協(xié)作操作的其它應(yīng)用。這樣,釋放通信設(shè)備分配給該服務(wù)的硬件資源是可能的,這些資源可隨后用于其它應(yīng)用。
更適合地,從屬表定義裝置定義從屬表,同時(shí)將由運(yùn)行著的應(yīng)用起動(dòng)的應(yīng)用看作從屬應(yīng)用。
這樣,任何衍生起動(dòng)的應(yīng)用看作從屬應(yīng)用,由此系統(tǒng)能夠準(zhǔn)確保持跟蹤應(yīng)用間的從屬性。
更適合地,從屬表定義裝置通過將從屬應(yīng)用標(biāo)識(shí)符關(guān)聯(lián)于每個(gè)運(yùn)行的應(yīng)用而定義從屬應(yīng)用;且從屬應(yīng)用識(shí)別裝置根據(jù)關(guān)聯(lián)于正被終止的應(yīng)用的從屬應(yīng)用標(biāo)識(shí)符來識(shí)別從屬應(yīng)用。
這樣,每個(gè)通信終端可更快地識(shí)別從屬性,因?yàn)閺膶傩允歉鶕?jù)從屬應(yīng)用標(biāo)識(shí)符定義的。
更適合地,當(dāng)從屬應(yīng)用起動(dòng)時(shí),從屬表定義裝置將從屬應(yīng)用標(biāo)識(shí)符關(guān)聯(lián)于從屬應(yīng)用,從屬應(yīng)用標(biāo)識(shí)符指出從屬應(yīng)用從屬于哪個(gè)應(yīng)用。
這樣,系統(tǒng)能夠方便地保持跟蹤從屬應(yīng)用從屬于哪個(gè)應(yīng)用。
更適合地,任何由從屬應(yīng)用衍生起動(dòng)的應(yīng)用都是從屬應(yīng)用。
這樣,沒有獨(dú)立應(yīng)用將由從屬應(yīng)用衍生起動(dòng),由此系統(tǒng)能夠由首先終止從屬應(yīng)用而終止涉及服務(wù)的應(yīng)用。因此,終止涉及服務(wù)的應(yīng)用的算法易于設(shè)計(jì)。
更適合地,從屬表識(shí)別其終止獨(dú)立于任何其它應(yīng)用終止的獨(dú)立應(yīng)用;且每個(gè)通信設(shè)備還包括獨(dú)立應(yīng)用確認(rèn)裝置,當(dāng)起動(dòng)應(yīng)用時(shí),提示用戶確認(rèn)是否作為獨(dú)立應(yīng)用起動(dòng)應(yīng)用。
這樣,用戶可確認(rèn)的獨(dú)立應(yīng)用的起動(dòng),且可獲得涉及服務(wù)的獨(dú)立應(yīng)用上的信息。
更適合地,獨(dú)立應(yīng)用確認(rèn)裝置登記用戶的確認(rèn)結(jié)果,作為從屬表中關(guān)聯(lián)于被起動(dòng)的應(yīng)用的用戶確認(rèn)標(biāo)識(shí)符。
這樣,方便地識(shí)別是否獨(dú)立應(yīng)用已伴隨用戶的確認(rèn)而被起動(dòng)是可能的。
更適合地,每個(gè)通信設(shè)備還包括標(biāo)識(shí)符確認(rèn)裝置,當(dāng)命令另一通信設(shè)備起動(dòng)由運(yùn)行的應(yīng)用衍生的應(yīng)用時(shí),確認(rèn)運(yùn)行的應(yīng)用的用戶確認(rèn)標(biāo)識(shí)符;且如果由標(biāo)識(shí)符確認(rèn)裝置確認(rèn)該運(yùn)行的應(yīng)用是一沒有用戶確認(rèn)而啟動(dòng)的應(yīng)用,從屬表定義裝置將由該運(yùn)行的應(yīng)用衍生起動(dòng)的應(yīng)用看作是從屬應(yīng)用。
這樣,任何能夠從沒有用戶確認(rèn)而已起動(dòng)的獨(dú)立應(yīng)用衍生起動(dòng)的應(yīng)用都是從屬應(yīng)用。因此,系統(tǒng)可以首先終止由從沒有用戶確認(rèn)而已起動(dòng)的獨(dú)立應(yīng)用衍生起動(dòng)的從屬應(yīng)用而終止涉及服務(wù)的應(yīng)用。這樣,終止涉及服務(wù)的應(yīng)用的算法可方便地設(shè)計(jì)。
更適合地,每個(gè)通信設(shè)備還包括衍生應(yīng)用起動(dòng)確定裝置,用于當(dāng)由正在另一通信設(shè)備上運(yùn)行的另一應(yīng)用衍生起動(dòng)一應(yīng)用時(shí),根據(jù)由其它通信設(shè)備通知的生成數(shù)目確定是否起動(dòng)該衍生應(yīng)用。
這樣,防止衍生應(yīng)用不必要地被起動(dòng)是可能的。
更適合地,每個(gè)通信設(shè)備還包括衍生應(yīng)用起動(dòng)確定裝置,用于當(dāng)由正在另一通信設(shè)備上運(yùn)行的另一應(yīng)用衍生起動(dòng)一應(yīng)用時(shí),根據(jù)登記在從屬表中的應(yīng)用數(shù)目確定是否起動(dòng)該衍生應(yīng)用。
這樣,防止衍生應(yīng)用不必要地被起動(dòng)是可能的。
更適合地,從屬表識(shí)別其終止是獨(dú)立于任何其它應(yīng)用終止的一個(gè)獨(dú)立應(yīng)用;每個(gè)通信設(shè)備還包括服務(wù)狀態(tài)通知請(qǐng)求裝置,用于當(dāng)終止一獨(dú)立應(yīng)用時(shí),請(qǐng)求執(zhí)行由獨(dú)立應(yīng)用衍生起動(dòng)的另一獨(dú)立應(yīng)用的另一通信設(shè)備通知該通信設(shè)備有關(guān)服務(wù)進(jìn)度;以及服務(wù)狀態(tài)接收裝置,從其它通信設(shè)備接收服務(wù)進(jìn)度的通知;而且接收該服務(wù)進(jìn)度通知請(qǐng)求的其它通信設(shè)備在預(yù)定的時(shí)間通知該通信設(shè)備有關(guān)服務(wù)進(jìn)度。
這樣,甚至在用戶終止在由用戶使用的通信設(shè)備上運(yùn)行的獨(dú)立應(yīng)用后,并由此通信設(shè)備退出服務(wù),用戶仍能被通知到關(guān)于服務(wù)的進(jìn)度。
更適合地,預(yù)定的時(shí)間是當(dāng)服務(wù)被終止的時(shí)間。
這樣,用戶可被通知服務(wù)的終止。
更適合地,服務(wù)進(jìn)度在接收通知請(qǐng)求后以規(guī)則的時(shí)間間隔被通知。
這樣,用戶可以以規(guī)則的時(shí)間間隔被通知到服務(wù)進(jìn)度。
更適合地,當(dāng)沒有用戶確認(rèn)而已起動(dòng)且由涉及服務(wù)的通信設(shè)備之一執(zhí)行的獨(dú)立應(yīng)用被終止時(shí),通信設(shè)備通知所有其它發(fā)出服務(wù)進(jìn)度通知請(qǐng)求的通信設(shè)備有關(guān)該沒有用戶確認(rèn)而已起動(dòng)的獨(dú)立應(yīng)用的終止。
這樣,甚至在用戶終止運(yùn)行在由用戶使用的通信設(shè)備上的獨(dú)立應(yīng)用之后,由此通信設(shè)備退出服務(wù),用戶仍能被通知到關(guān)于沒有用戶確認(rèn)而已起動(dòng)的獨(dú)立應(yīng)用的終止。
更適合地,服務(wù)狀態(tài)通知請(qǐng)求裝置提示用戶確定是否發(fā)出服務(wù)進(jìn)度通知請(qǐng)求。
這樣,用戶能夠被通知到服務(wù)進(jìn)度,僅當(dāng)這對(duì)用戶是重要的時(shí)候。
更適合地,由用戶起動(dòng)初始化服務(wù)的應(yīng)用作為根應(yīng)用被處理,每個(gè)通信設(shè)備還包括通信異常檢測(cè)裝置,用于檢測(cè)是否發(fā)生通信異常;通信異常通知裝置,用于如果通信異常檢測(cè)裝置檢測(cè)到通信異常,通知執(zhí)行根應(yīng)用的通信設(shè)備有關(guān)該通信異常;獨(dú)立應(yīng)用識(shí)別裝置,用于識(shí)別其終止是獨(dú)立于涉及服務(wù)的任何其它應(yīng)用的終止的獨(dú)立應(yīng)用;以及應(yīng)用終止裝置,用于如果通信設(shè)備由另一通信設(shè)備通知關(guān)于通信異常,命令其它通信設(shè)備終止任何由獨(dú)立應(yīng)用識(shí)別裝置識(shí)別的獨(dú)立應(yīng)用及任何從屬于根應(yīng)用的從屬應(yīng)用。
這樣,執(zhí)行根應(yīng)用的通信設(shè)備的用戶可被通知關(guān)于其它通信設(shè)備的異常。而且,系統(tǒng)終止所有應(yīng)用。這樣,當(dāng)通信異常發(fā)生時(shí),可靠地終止運(yùn)行所有涉及服務(wù)的設(shè)備上的應(yīng)用是可能的。
更適合地,每個(gè)通信設(shè)備還包括根應(yīng)用代理請(qǐng)求裝置,用于當(dāng)終止由用戶起動(dòng)的用于初始化服務(wù)的根應(yīng)用時(shí),請(qǐng)求通信設(shè)備執(zhí)行由獨(dú)立應(yīng)用識(shí)別裝置識(shí)別的獨(dú)立應(yīng)用來擔(dān)當(dāng)代理,完成由執(zhí)行根應(yīng)用獲得的功能;而從根應(yīng)用代理請(qǐng)求裝置接收請(qǐng)求的通信設(shè)備繼續(xù)提供服務(wù),同時(shí)使用正在運(yùn)行的獨(dú)立應(yīng)用作為根應(yīng)用。
這樣,用戶起動(dòng)以初始化服務(wù)的第一獨(dú)立應(yīng)用可在繼續(xù)服務(wù)的同時(shí)被終止。因此,即使用戶退出服務(wù),一定的操作也可在其余的通信設(shè)備間完成。
更適合地,獨(dú)立應(yīng)用識(shí)別裝置根據(jù)預(yù)定的優(yōu)先級(jí)選擇一獨(dú)立應(yīng)用服務(wù)作為根應(yīng)用的代理。
這樣,代理通信設(shè)備可按照預(yù)定的優(yōu)先級(jí)被選擇。例如,選擇具有更高規(guī)格的通信設(shè)備,或者能夠查詢?cè)谕ㄐ女惓0l(fā)生時(shí)用戶是否繼續(xù)服務(wù)的通信設(shè)備。這樣,允許用戶具有關(guān)于如何用代理通信設(shè)備提供服務(wù)的更大的靈活性。
更適合地,優(yōu)先級(jí)是根據(jù)網(wǎng)絡(luò)通信的費(fèi)用確定。
這樣,減少通信費(fèi)用是可能的。
更適合地,如果沒有獨(dú)立應(yīng)用由獨(dú)立應(yīng)用識(shí)別裝置所識(shí)別,根應(yīng)用代理請(qǐng)求裝置指定由根應(yīng)用衍生起動(dòng)的從屬應(yīng)用作為代理應(yīng)用,作為根應(yīng)用的代理而服務(wù)。
這樣,從屬應(yīng)用能夠是代理應(yīng)用,由此避免沒有代理應(yīng)用的情況并更方便地繼續(xù)服務(wù)是可能的。
更適合地,每個(gè)通信設(shè)備還包括服務(wù)可持續(xù)性確定裝置,用于確定如果代理應(yīng)用是從屬應(yīng)用,且如果代理應(yīng)用從另一通信設(shè)備接收通信失敗通知,則服務(wù)能夠不再繼續(xù)。
這樣,當(dāng)通信異常發(fā)生,同時(shí)從屬應(yīng)用正作為代理應(yīng)用服務(wù)時(shí),可靠地終止所有運(yùn)行在涉及服務(wù)的設(shè)備上的應(yīng)用是可能的。
更適合地,每個(gè)通信設(shè)備還包括根切換裝置,如果代理應(yīng)用是從屬應(yīng)用且如果獨(dú)立應(yīng)用是由代理應(yīng)用衍生起動(dòng),則切換根應(yīng)用至獨(dú)立應(yīng)用。
這樣,甚至在從屬應(yīng)用已指定為代理應(yīng)用之后,代理應(yīng)用仍可切換至獨(dú)立應(yīng)用。因此,例如,當(dāng)通信發(fā)生異常時(shí)詢問用戶是否繼續(xù)服務(wù)是可能的。這樣,允許用戶有更大的靈活性。
更適合地,服務(wù)管理系統(tǒng)包括一管理服務(wù)器,其中登記了所有涉及服務(wù)的獨(dú)立應(yīng)用,其中如果管理服務(wù)器由用戶命令而終止服務(wù),管理服務(wù)器終止所有登記的獨(dú)立應(yīng)用。
這樣,每個(gè)通信設(shè)備不再需要控制其為實(shí)現(xiàn)服務(wù)而執(zhí)行的應(yīng)用的操作,從而減少通信設(shè)備上的負(fù)載。
本發(fā)明的第二方面針對(duì)管理由多個(gè)連接在網(wǎng)絡(luò)上并彼此協(xié)作的通信設(shè)備提供的服務(wù)的終止的服務(wù)管理方法,方法包括涉及服務(wù)的每個(gè)通信設(shè)備定義識(shí)別由通信設(shè)備執(zhí)行的應(yīng)用之間從屬性的從屬表的步驟;在通信設(shè)備之中正在執(zhí)行要終止的應(yīng)用的正在終止的通信設(shè)備根據(jù)從屬表識(shí)別由要終止的應(yīng)用衍生起動(dòng)的從屬應(yīng)用的步驟;正在終止的通信設(shè)備通過網(wǎng)絡(luò)命令執(zhí)行從屬應(yīng)用的通信設(shè)備終止從屬應(yīng)用的步驟;以及正在終止的通信設(shè)備在從屬應(yīng)用終止后,終止正要終止的應(yīng)用的步驟。
更適合地,在定義從屬表的步驟中,定義從屬表,同時(shí)將由正在運(yùn)行的應(yīng)用起動(dòng)的應(yīng)用看作從屬應(yīng)用。
更適合地,在定義從屬表的步驟中,從屬應(yīng)用通過將從屬應(yīng)用標(biāo)識(shí)符關(guān)聯(lián)于每個(gè)運(yùn)行的應(yīng)用來定義;而在識(shí)別從屬應(yīng)用的步驟中,從屬應(yīng)用根據(jù)關(guān)聯(lián)于正要終止的應(yīng)用的從屬應(yīng)用標(biāo)識(shí)符識(shí)別。
更適合地,任何從從屬應(yīng)用衍生起動(dòng)的應(yīng)用都是從屬應(yīng)用。
更適合地,從屬表識(shí)別獨(dú)立應(yīng)用,其終止是獨(dú)立于任何其它應(yīng)用的終止的;而且方法還包括起動(dòng)應(yīng)用的通信設(shè)備提示用戶確認(rèn)是否作為一個(gè)獨(dú)立應(yīng)用來起動(dòng)該應(yīng)用的步驟。
更適合地,方法還包括命令另一通信設(shè)備起動(dòng)由運(yùn)行的應(yīng)用衍生的應(yīng)用的通信設(shè)備確認(rèn)該運(yùn)行的應(yīng)用的用戶確認(rèn)標(biāo)識(shí)符;而且在定義從屬表的步驟中,如果運(yùn)行的應(yīng)用是沒有用戶確認(rèn)而已起動(dòng)的應(yīng)用是確認(rèn)的,則定義從屬表,同時(shí)將從運(yùn)行的應(yīng)用衍生起動(dòng)的應(yīng)用看作是從屬應(yīng)用。
更適合地,服務(wù)管理方法還包括從運(yùn)行在另一通信設(shè)備上的另一應(yīng)用衍生起動(dòng)一應(yīng)用的通信設(shè)備確定是否根據(jù)由其它通信設(shè)備通知的生成的數(shù)目起動(dòng)衍生應(yīng)用的步驟。
更適合地,服務(wù)管理方法還包括從運(yùn)行在另一通信設(shè)備上的另一應(yīng)用衍生起動(dòng)一應(yīng)用的通信設(shè)備確定是否根據(jù)由從屬表中登記的應(yīng)用的數(shù)目起動(dòng)衍生應(yīng)用的步驟。
更適合地,從屬表識(shí)別一獨(dú)立應(yīng)用,其終止獨(dú)立于任何其它應(yīng)用的終止,該方法還包括終止獨(dú)立應(yīng)用的通信設(shè)備請(qǐng)求另一執(zhí)行從獨(dú)立應(yīng)用衍生起動(dòng)的另一獨(dú)立應(yīng)用的通信設(shè)備通知該通信設(shè)備關(guān)于服務(wù)進(jìn)度的步驟;終止獨(dú)立應(yīng)用的通信設(shè)備從另一通信設(shè)備接收服務(wù)進(jìn)度的通知的步驟;以及接收服務(wù)進(jìn)度通知請(qǐng)求的通信設(shè)備在預(yù)定時(shí)間通知該通信單元關(guān)于服務(wù)進(jìn)度的步驟。
更適合地,由用戶起動(dòng)初始化服務(wù)的應(yīng)用作為根應(yīng)用被處理,該方法還包括每個(gè)通信設(shè)備檢測(cè)是否發(fā)生通信異常的步驟;已檢測(cè)到通信異常的通信設(shè)備通知執(zhí)行根應(yīng)用的通信設(shè)備關(guān)于通信異常的步驟;每個(gè)通信設(shè)備識(shí)別獨(dú)立應(yīng)用的步驟,其終止是獨(dú)立于任何其它涉及服務(wù)的應(yīng)用的終止;以及如果執(zhí)行根應(yīng)用的通信設(shè)備被另一通信設(shè)備通知關(guān)于通信異常,通信設(shè)備命令其它通信設(shè)備終止任何在識(shí)別獨(dú)立應(yīng)用步驟中識(shí)別的獨(dú)立應(yīng)用和任何根應(yīng)用上的從屬應(yīng)用的步驟。
更適合地,服務(wù)管理方法還包括如果在其中登記了所有涉及服務(wù)的獨(dú)立應(yīng)用的服務(wù)器由用戶命令終止服務(wù),管理服務(wù)器終止所有登記的獨(dú)立應(yīng)用的步驟。
本發(fā)明的第三方面針對(duì)連接在網(wǎng)絡(luò)上的通信設(shè)備,用于通過執(zhí)行與至少一臺(tái)其它連接在網(wǎng)絡(luò)上的通信設(shè)備協(xié)作提供預(yù)期的服務(wù),該通信設(shè)備包括從屬表定義裝置,用于定義識(shí)別由網(wǎng)絡(luò)上通信設(shè)備執(zhí)行的應(yīng)用之間從屬性的從屬表;從屬應(yīng)用識(shí)別裝置,用于當(dāng)終止運(yùn)行的應(yīng)用時(shí),參考從屬表識(shí)別從屬于要終止的應(yīng)用的從屬應(yīng)用;終止請(qǐng)求裝置,用于請(qǐng)求執(zhí)行由從屬應(yīng)用識(shí)別裝置識(shí)別的從屬應(yīng)用的通信設(shè)備終止從屬應(yīng)用;以及從屬應(yīng)用終止裝置,用于當(dāng)另一網(wǎng)絡(luò)上的通信設(shè)備請(qǐng)求終止從屬應(yīng)用時(shí),終止從屬應(yīng)用。
本發(fā)明的第四方面針對(duì)用于連接在網(wǎng)絡(luò)上通過執(zhí)行至少與一個(gè)其它連接在網(wǎng)絡(luò)上的通信設(shè)備協(xié)作的應(yīng)用提供預(yù)期服務(wù)的通信設(shè)備的集成電路,集成電路包括從屬表定義裝置,用于在通信設(shè)備的存儲(chǔ)設(shè)備中,定義識(shí)別由網(wǎng)絡(luò)上通信設(shè)備執(zhí)行的應(yīng)用之間從屬性的從屬表;從屬應(yīng)用識(shí)別裝置,用于當(dāng)終止運(yùn)行的應(yīng)用時(shí),參考從屬表識(shí)別從屬于要終止的應(yīng)用的從屬應(yīng)用;終止請(qǐng)求裝置,用于請(qǐng)求執(zhí)行由從屬應(yīng)用識(shí)別裝置識(shí)別的從屬應(yīng)用的通信設(shè)備終止從屬應(yīng)用;以及從屬應(yīng)用終止裝置,用于當(dāng)另一網(wǎng)絡(luò)上的通信設(shè)備請(qǐng)求終止從屬應(yīng)用時(shí),終止從屬應(yīng)用。
本發(fā)明的這些和其它目標(biāo)、特點(diǎn)、方面和優(yōu)點(diǎn)都將在吸收結(jié)合附圖同時(shí)從本發(fā)明的以下詳細(xì)描述中變得顯而易見。
圖1示出按照本發(fā)明第一實(shí)施例的服務(wù)管理系統(tǒng)的示例性一般配置;圖2A示出存儲(chǔ)于通信設(shè)備10中的應(yīng)用表;圖2B示出存儲(chǔ)于通信設(shè)備20中的應(yīng)用表;圖2C示出存儲(chǔ)于通信設(shè)備30中的應(yīng)用表;圖3是一流程圖,示出總體上按照本發(fā)明第一實(shí)施例的服務(wù)管理系統(tǒng)在服務(wù)起用時(shí)的操作;圖4給出存儲(chǔ)于服務(wù)管理服務(wù)器中信息的例子;圖5給出簡(jiǎn)檔信息的例子;圖6是一流程圖,示出總體上按照本發(fā)明第一實(shí)施例的服務(wù)管理系統(tǒng)在服務(wù)終止時(shí)的操作;圖7A給出存儲(chǔ)于通信設(shè)備10的應(yīng)用表;圖7B給出存儲(chǔ)于通信設(shè)備20的應(yīng)用表;圖7C給出存儲(chǔ)于通信設(shè)備30的應(yīng)用表;
圖8是一流程圖,示出總體上按照本發(fā)明第二實(shí)施例的服務(wù)管理系統(tǒng)的操作;圖9給出登記在根通信設(shè)備的獨(dú)立應(yīng)用信息的例子;以及圖10是一流程圖,示出總體上按照本發(fā)明第三實(shí)施例的服務(wù)管理系統(tǒng)的操作。
詳細(xì)說明(第一實(shí)施例)圖1示出按照本發(fā)明第一實(shí)施例的服務(wù)管理系統(tǒng)的示例性一般配置。參考圖1,服務(wù)管理系統(tǒng)包括三個(gè)電子通信設(shè)備(下文簡(jiǎn)稱為“通信設(shè)備”)10、20和30,以及網(wǎng)絡(luò)40。通信設(shè)備通過網(wǎng)絡(luò)40連接在一起。雖然示例中通信設(shè)備的數(shù)量為三,但它可選地可少于或多于三。為了簡(jiǎn)便,下面將描述三個(gè)通信設(shè)備連接到網(wǎng)絡(luò)40的一個(gè)例子。
網(wǎng)絡(luò)40可以是有線網(wǎng)絡(luò)、無線網(wǎng)絡(luò),或者它們的結(jié)合。代表性地,網(wǎng)絡(luò)40是因特網(wǎng)、電話網(wǎng)絡(luò)、移動(dòng)電話網(wǎng)絡(luò)、PHS網(wǎng)絡(luò)、ADSL網(wǎng)絡(luò)等的結(jié)合。
通信設(shè)備10、20和30的每一個(gè)可以是能夠與其它設(shè)備通信的設(shè)備,諸如數(shù)碼照像機(jī)(DSC)、數(shù)碼攝影機(jī)(DVC)、移動(dòng)電話、數(shù)字TV(DTV)、家庭服務(wù)器、機(jī)頂盒(STB)和保險(xiǎn)箱等。
通信設(shè)備10、20和30的每一個(gè)可以具有本領(lǐng)域已知的硬件配置。特別地,每個(gè)設(shè)備可包括通過網(wǎng)絡(luò)與其它設(shè)備通信的通信部分、控制設(shè)備操作的CPU(中央處理單元)、存儲(chǔ)由CPU執(zhí)行的程序和其它必需數(shù)據(jù)的內(nèi)存、顯示由CPU控制的圖像的顯示部分,諸如液晶屏、以及從用戶接收指令的輸入部分,諸如按鈕開關(guān)。
通信設(shè)備10、20和30的每一個(gè)都從記錄設(shè)備讀出應(yīng)用程序(下文簡(jiǎn)稱為“應(yīng)用”)并存入內(nèi)存中,而CPU執(zhí)行存儲(chǔ)在內(nèi)存中的應(yīng)用。本實(shí)施例中,由通信設(shè)備10執(zhí)行的應(yīng)用將稱為“應(yīng)用1”(圖中為“App 1”),由通信設(shè)備20執(zhí)行的應(yīng)用將稱為“應(yīng)用2”(圖中為“App 2”),而由通信設(shè)備30執(zhí)行的應(yīng)用將稱為“應(yīng)用3”(圖中為“App 3”)。雖然由通信設(shè)備10、20和30執(zhí)行的應(yīng)用可包括許多不是應(yīng)用1到3的應(yīng)用,但為了簡(jiǎn)化,本發(fā)明在下面將用三個(gè)應(yīng)用來描述。
本實(shí)施例中,術(shù)語“服務(wù)”指由通過網(wǎng)絡(luò)以彼此協(xié)作的方式運(yùn)行的應(yīng)用1到3實(shí)現(xiàn)的功能。
由通信設(shè)備執(zhí)行的應(yīng)用分類為兩種類型的應(yīng)用,即獨(dú)立應(yīng)用(independentapplication)和從屬應(yīng)用(dependent application)。
術(shù)語“獨(dú)立應(yīng)用”指由通信設(shè)備執(zhí)行的且即使由另一通信設(shè)備執(zhí)行的另一應(yīng)用被終止也不將終止的應(yīng)用。
術(shù)語“從屬應(yīng)用”指由通信設(shè)備執(zhí)行的且將隨著由另一通信設(shè)備執(zhí)行的另一應(yīng)用的終止而被終止的應(yīng)用。哪個(gè)應(yīng)用的終止引起從屬應(yīng)用的終止是在從屬應(yīng)用起動(dòng)時(shí)確定的。典型地,由另一已經(jīng)運(yùn)行的應(yīng)用起動(dòng)的應(yīng)用被看作為從屬應(yīng)用。此外,典型地,從從屬應(yīng)用衍生起動(dòng)的應(yīng)用只可能是從屬應(yīng)用。
每個(gè)通信設(shè)備存儲(chǔ)把每個(gè)當(dāng)前運(yùn)行的應(yīng)用(running application)標(biāo)識(shí)為或者獨(dú)立應(yīng)用或者從屬應(yīng)用的應(yīng)用表。換句話說,應(yīng)用表是標(biāo)識(shí)運(yùn)行在不同通信設(shè)備上的應(yīng)用的從屬性的表(從屬表)。
圖2A到2C給出分別存儲(chǔ)在通信設(shè)備10、20和30的應(yīng)用表,同時(shí)服務(wù)由通信設(shè)備提供。
圖2A示出存儲(chǔ)于通信設(shè)備10中的應(yīng)用表。圖2B示出存儲(chǔ)于通信設(shè)備20中的應(yīng)用表。圖2C示出存儲(chǔ)于通信設(shè)備30中的應(yīng)用表。
每個(gè)應(yīng)用表有標(biāo)識(shí)每個(gè)運(yùn)行的應(yīng)用的名稱的“運(yùn)行應(yīng)用”列、標(biāo)識(shí)每個(gè)運(yùn)行的應(yīng)用類型的“應(yīng)用類型”列、以及識(shí)別從屬于運(yùn)行的應(yīng)用的“從屬應(yīng)用標(biāo)識(shí)符”列。在圖2A到2C中,符號(hào)“-”意思是沒有為運(yùn)行的應(yīng)用指定的“從屬應(yīng)用標(biāo)識(shí)符”。
例如,在圖2A到2C中,應(yīng)用1指定為獨(dú)立應(yīng)用。應(yīng)用2指定為應(yīng)用1的“從屬應(yīng)用標(biāo)識(shí)符”。在本系統(tǒng)中,這意味著應(yīng)用2將隨著應(yīng)用1的終止而終止。但是,即使應(yīng)用2終止,應(yīng)用1將不終止。應(yīng)用1,作為獨(dú)立應(yīng)用,將不隨著另一應(yīng)用的終止而終止。
應(yīng)用2指定為從屬應(yīng)用。應(yīng)用3指定為應(yīng)用2的“從屬應(yīng)用標(biāo)識(shí)符”。在本系統(tǒng)中,這意味著應(yīng)用3將隨著應(yīng)用2的終止而終止。但是,即使應(yīng)用3終止,應(yīng)用2將不終止。
沒有“從屬應(yīng)用標(biāo)識(shí)符”為應(yīng)用3指定。在本系統(tǒng)中,這意味著沒有其它應(yīng)用將隨著應(yīng)用3的終止而終止。
注意可另一個(gè)運(yùn)行的應(yīng)用在“從屬應(yīng)用標(biāo)識(shí)符”列中指定多個(gè)應(yīng)用。
圖3是一流程圖,總體上示出按照本發(fā)明第一實(shí)施例的服務(wù)管理系統(tǒng)在服務(wù)起用時(shí)的操作?,F(xiàn)在,參考圖3,將總體上描述服務(wù)管理系統(tǒng)在服務(wù)起用時(shí)的操作。
當(dāng)從用戶處接收到起動(dòng)應(yīng)用1的命令時(shí),通信設(shè)備10設(shè)置從應(yīng)用1衍生起動(dòng)的應(yīng)用數(shù)目(下文稱為“衍生應(yīng)用計(jì)數(shù)”)K為零(步驟S101)。在這個(gè)步驟中,通信設(shè)備10提示用戶輸入衍生應(yīng)用計(jì)00數(shù)的上限值N(步驟S101)。衍生應(yīng)用計(jì)數(shù)表示衍生應(yīng)用的生成數(shù)目。值N可根據(jù)預(yù)定的缺省值以另一種方式確定。
然后,通信設(shè)備10起動(dòng)應(yīng)用1(步驟S102),并登記應(yīng)用1為應(yīng)用表中的獨(dú)立應(yīng)用(步驟S103)??晒┻x擇地,通信設(shè)備10可提示用戶輸入應(yīng)用1的類型??晒┻x擇地,當(dāng)起動(dòng)應(yīng)用1時(shí),通信設(shè)備10可提示用戶確認(rèn)是否應(yīng)用1應(yīng)作為獨(dú)立應(yīng)用起動(dòng)。以下描述假設(shè)應(yīng)用1是獨(dú)立應(yīng)用。
然后,假設(shè)應(yīng)用1命令通信設(shè)備10請(qǐng)求在通信設(shè)備20上運(yùn)行應(yīng)用2作為從屬于應(yīng)用1的應(yīng)用。然后,通信設(shè)備10通過向通信設(shè)備20發(fā)送衍生應(yīng)用數(shù)K、上限值N和應(yīng)用2的應(yīng)用類型來請(qǐng)求通信設(shè)備20起動(dòng)應(yīng)用2,同時(shí)指定應(yīng)用類型為從屬應(yīng)用(步驟S104)。可供選擇地,應(yīng)用1可提示用戶指定應(yīng)用2的應(yīng)用類型。
在本實(shí)施例中,假設(shè)在發(fā)出起動(dòng)應(yīng)用2指令前,應(yīng)用1已知通信設(shè)備20是否有足夠的資源執(zhí)行應(yīng)用2(CPU性能、內(nèi)存大小、應(yīng)用2所要用的硬件等)。這可,例如,如下來實(shí)現(xiàn)。
服務(wù)管理服務(wù)器(未在圖1中示出)可在由運(yùn)行應(yīng)用1的用戶擁有的各種設(shè)備上存儲(chǔ)信息。服務(wù)管理服務(wù)器可以是,例如,家庭服務(wù)器等。圖4給出存儲(chǔ)在服務(wù)管理服務(wù)器中的信息例子。列901給出每個(gè)通信設(shè)備的標(biāo)識(shí)符。列902給出每個(gè)通信設(shè)備的網(wǎng)絡(luò)地址。列903給出能由每個(gè)通信設(shè)備提供的功能。例如,圖4示出通信設(shè)備30能夠再現(xiàn)記錄以MPEG2或MPEG4格式的活動(dòng)圖片。列904給出每個(gè)通信設(shè)備的內(nèi)存大小。由于內(nèi)存大小較大,通信設(shè)備就可執(zhí)行較大的應(yīng)用。
應(yīng)用1發(fā)送簡(jiǎn)檔信息(profile information)給服務(wù)管理服務(wù)器,而服務(wù)管理服務(wù)器返回滿足在簡(jiǎn)檔信息中指定的條件的每個(gè)通信設(shè)備的地址。這里所用的“簡(jiǎn)檔信息”指為了執(zhí)行應(yīng)用2需要滿足的性能規(guī)定。圖5給出簡(jiǎn)檔信息的一個(gè)例子。圖5的簡(jiǎn)檔信息規(guī)定了通信設(shè)備能夠再現(xiàn)MPEG2活動(dòng)圖片并具有5M以上的內(nèi)存。服務(wù)管理服務(wù)器查找滿足簡(jiǎn)檔信息的通信設(shè)備,并返回通信設(shè)備地址至應(yīng)用1。在圖4的例子中,通信設(shè)備20滿足由應(yīng)用1請(qǐng)求的簡(jiǎn)檔信息,由此服務(wù)管理服務(wù)器返回通信設(shè)備20的地址給應(yīng)用1??捎卸嘤谝粋€(gè)滿足簡(jiǎn)檔信息的設(shè)備。在這種情況下,服務(wù)管理服務(wù)器可只將有資格設(shè)備的選中的一個(gè)的地址返回給應(yīng)用1,或者應(yīng)用1可選擇所有從服務(wù)管理服務(wù)器返回的有資格設(shè)備的地址之一??晒┻x擇地,應(yīng)用1可提示用戶做出選擇。
響應(yīng)起動(dòng)應(yīng)用2的請(qǐng)求,通信設(shè)備20遞增所收到的衍生應(yīng)用計(jì)數(shù)K(步驟S201)。然后,通信設(shè)備20確定是否衍生應(yīng)用計(jì)數(shù)K等于或大于上限值N(步驟S202)。如果K等于或大于N,通信設(shè)備20不起動(dòng)應(yīng)用2而退出進(jìn)程。如果K小于N,通信設(shè)備20起動(dòng)應(yīng)用2(步驟S203),通知通信設(shè)備10應(yīng)用2已經(jīng)起動(dòng)(步驟S204),并前進(jìn)到步驟S205。
響應(yīng)應(yīng)用2已起動(dòng)的通知,通信設(shè)備10在應(yīng)用表的“從屬應(yīng)用標(biāo)識(shí)符”列中登記應(yīng)用2,那里應(yīng)用1登記為獨(dú)立應(yīng)用(步驟S105)。
通信設(shè)備20的操作繼續(xù)如下。在步驟S205,通信設(shè)備20在應(yīng)用表中登記應(yīng)用2為從屬應(yīng)用。
然后,假設(shè)應(yīng)用2,在它正在運(yùn)行的同時(shí),指令通信設(shè)備20請(qǐng)求在通信設(shè)備30上運(yùn)行應(yīng)用3作為應(yīng)用2上的從屬應(yīng)用。然后,通信設(shè)備20通過向通信設(shè)備30發(fā)送衍生應(yīng)用計(jì)數(shù)K、上限值N及應(yīng)用3的應(yīng)用類型而請(qǐng)求通信設(shè)備30起動(dòng)應(yīng)用3,同時(shí)指定應(yīng)用類型為從屬應(yīng)用(步驟S206)。其中應(yīng)用2選擇通信設(shè)備30作為在其上運(yùn)行應(yīng)用3的設(shè)備的操作將不在下面描述,因?yàn)樗愃朴谄饎?dòng)應(yīng)用2的操作。
響應(yīng)起動(dòng)應(yīng)用3的請(qǐng)求,通信設(shè)備30遞增所接收到的衍生應(yīng)用計(jì)數(shù)K(步驟S301)。然后,通信設(shè)備30確定是否衍生應(yīng)用數(shù)計(jì)K等于或大于上限值N(步驟S302)。如果K等于或大于N,通信設(shè)備30不起動(dòng)應(yīng)用3而退出進(jìn)程。如果K小于N,通信設(shè)備30起動(dòng)應(yīng)用3(步驟S303),通知通信設(shè)備20應(yīng)用3已經(jīng)起動(dòng)(步驟S304),并前進(jìn)到步驟S305。
響應(yīng)應(yīng)用3已起動(dòng)的通知,通信設(shè)備20在應(yīng)用表的“從屬應(yīng)用標(biāo)識(shí)符”列中登記應(yīng)用3,那里應(yīng)用2登記為從屬應(yīng)用(步驟S207)。
通信設(shè)備30的操作繼續(xù)如下。在步驟S305,通信設(shè)備30在應(yīng)用表中登記應(yīng)用3為從屬應(yīng)用。
如上所述,應(yīng)用1、2和3分別由通信設(shè)備10、20和30執(zhí)行。這樣,用戶想要的服務(wù)通過通信設(shè)備10、20和30提供(步驟S106、S208和S306)。
圖6是一流程圖,示出總體上按照本發(fā)明第一實(shí)施例的服務(wù)管理系統(tǒng)在服務(wù)終止時(shí)的操作?,F(xiàn)在,參考圖6,將描述服務(wù)管理系統(tǒng)總體上當(dāng)服務(wù)終止時(shí)的操作。
假設(shè)由于線路異常等,一個(gè)終止應(yīng)用1的請(qǐng)求通過來自用戶的指令發(fā)向通信設(shè)備10,此時(shí)服務(wù)正由通信設(shè)備10、20和30提供。
然后,通信設(shè)備10參考應(yīng)用表確定是否有從屬于應(yīng)用1的應(yīng)用。如果有從屬于應(yīng)用1的應(yīng)用,通信設(shè)備10請(qǐng)求執(zhí)行該從屬應(yīng)用的通信設(shè)備終止該從屬應(yīng)用(步驟S111)。由于這里假設(shè)應(yīng)用2從屬于應(yīng)用1,通信設(shè)備10請(qǐng)求執(zhí)行應(yīng)用2的通信設(shè)備20終止應(yīng)用2。注意假設(shè)了通信設(shè)備10在應(yīng)用表中存儲(chǔ)了每個(gè)應(yīng)用和執(zhí)行該應(yīng)用的通信設(shè)備的地址的對(duì)應(yīng)關(guān)系。相應(yīng)關(guān)系未在圖中示出。
響應(yīng)終止應(yīng)用2的請(qǐng)求,通信設(shè)備20參考應(yīng)用表確定是否有從屬于應(yīng)用2的應(yīng)用。如果有從屬于應(yīng)用2的應(yīng)用,通信設(shè)備20請(qǐng)求執(zhí)行該從屬應(yīng)用的通信設(shè)備終止該從屬應(yīng)用(步驟S211)。由于這里假設(shè)應(yīng)用3從屬于應(yīng)用2,通信設(shè)備20請(qǐng)求執(zhí)行應(yīng)用3的通信設(shè)備20終止應(yīng)用3。注意假設(shè)了通信設(shè)備20在應(yīng)用表中存儲(chǔ)了每個(gè)應(yīng)用和執(zhí)行該應(yīng)用的通信設(shè)備的地址的對(duì)應(yīng)關(guān)系。相應(yīng)關(guān)系未在圖中示出。
響應(yīng)終止應(yīng)用3的請(qǐng)求,通信設(shè)備30確定是否有從屬于應(yīng)用3的應(yīng)用。如果有從屬于應(yīng)用3的應(yīng)用,通信設(shè)備30請(qǐng)求執(zhí)行該從屬應(yīng)用的通信設(shè)備終止該從屬應(yīng)用(步驟S211)。如果沒有從屬于應(yīng)用3的應(yīng)用,通信設(shè)備30終止應(yīng)用3。注意假設(shè)了通信設(shè)備30在應(yīng)用表中存儲(chǔ)了每個(gè)應(yīng)用和執(zhí)行該應(yīng)用的通信設(shè)備的地址的對(duì)應(yīng)關(guān)系。相應(yīng)關(guān)系未在圖中示出。由于這里假設(shè)沒有從屬于應(yīng)用3的應(yīng)用,通信設(shè)備30終止應(yīng)用3,釋放為應(yīng)用3的執(zhí)行保留的通信設(shè)備30的硬件資源(步驟S311),從應(yīng)用表中刪除應(yīng)用3的登記項(xiàng)(步驟S312),通知通信設(shè)備20關(guān)于應(yīng)用3的終止(步驟S313),并退出進(jìn)程。
響應(yīng)應(yīng)用3已終止的通知,通信設(shè)備20從應(yīng)用表中刪除關(guān)于應(yīng)用3的信息(S212)。在示例中,通信設(shè)備20從“從屬應(yīng)用標(biāo)識(shí)符”列中刪除應(yīng)用3。然后,通信設(shè)備20終止應(yīng)用2,釋放為應(yīng)用2的執(zhí)行保留的通信設(shè)備20的硬件資源(步驟S213),從應(yīng)用表中刪除應(yīng)用2的登記項(xiàng)(步驟S214),通知通信設(shè)備10應(yīng)用2的終止(步驟S215),并退出進(jìn)程。
響應(yīng)應(yīng)用2已終止的通知,通信設(shè)備10從應(yīng)用表中刪除關(guān)于應(yīng)用2的信息(S112)。在示例中,通信設(shè)備10從“從屬應(yīng)用標(biāo)識(shí)符”列中刪除應(yīng)用2。然后,通信設(shè)備10終止應(yīng)用1,釋放為應(yīng)用1的執(zhí)行保留的通信設(shè)備10的硬件資源(步驟S113),從應(yīng)用表中刪除應(yīng)用1的登記項(xiàng)(步驟S114),并退出進(jìn)程。
圖6示出了一個(gè)當(dāng)通信設(shè)備10終止應(yīng)用1時(shí)從屬于應(yīng)用2的應(yīng)用3和從屬于應(yīng)用1的應(yīng)用2相繼終止的例子。當(dāng)通信設(shè)備20由它自己終止應(yīng)用2時(shí)進(jìn)程流也將類似于此。特別地,通信設(shè)備30終止從屬于應(yīng)用2的應(yīng)用3,但永遠(yuǎn)不終止應(yīng)用1,它是獨(dú)立的。當(dāng)通信設(shè)備30由它自己終止應(yīng)用3時(shí),它將不終止任何其它運(yùn)行于其它通信設(shè)備上的應(yīng)用,因?yàn)闆]有從屬于應(yīng)用3的應(yīng)用。
這樣,按照第一實(shí)施例,每個(gè)由另一由用戶起動(dòng)的衍生起動(dòng)的應(yīng)用登記在每個(gè)通信設(shè)備中,隨后提供服務(wù)給用戶。如果正在提供服務(wù)時(shí)指定的應(yīng)用終止,則任何從屬于指定應(yīng)用的應(yīng)用將隨著指定應(yīng)用的終止而終止。這樣,防止衍生起動(dòng)的應(yīng)用不必要地保留硬件資源是可能。
注意在第一實(shí)施例中假設(shè)了應(yīng)用間的主-從關(guān)系,即應(yīng)用2從屬于應(yīng)用1而應(yīng)用3從屬于應(yīng)用2。可供選擇地,應(yīng)用可等同地彼此從屬,而不是彼此一主或一從。例如,應(yīng)用1和應(yīng)用2可以彼此等同地從屬,這樣應(yīng)用2將隨著應(yīng)用1的終止而終止,而應(yīng)用1將隨著應(yīng)用2的終止而終止。
例如,通信設(shè)備20可發(fā)出終止應(yīng)用1的請(qǐng)求,它從屬于應(yīng)用2。然后,響應(yīng)終止應(yīng)用1的請(qǐng)求,通信設(shè)備10查找任何從屬于應(yīng)用1的應(yīng)用。由于應(yīng)用2從屬于應(yīng)用1,通信設(shè)備10請(qǐng)求通信設(shè)備20終止應(yīng)用2。由于通信設(shè)備20已請(qǐng)求終止從屬于應(yīng)用2的應(yīng)用,應(yīng)用2被終止以防止無限循環(huán),并通知通信設(shè)備10最后終止應(yīng)用1。每個(gè)通信設(shè)備可處理終止請(qǐng)求,同時(shí)彼此分辨第一和第二終止請(qǐng)求以避免無限循環(huán)。
注意通信設(shè)備總是可將任何從從屬應(yīng)用衍生起動(dòng)的應(yīng)用處理為從屬應(yīng)用。
注意在第一實(shí)施例中,通信設(shè)備根據(jù)衍生應(yīng)用計(jì)數(shù)衍生起動(dòng)一應(yīng)用,它可根據(jù)登記在應(yīng)用表中的應(yīng)用數(shù)而以另一種方式確定是否應(yīng)用可起動(dòng)。
注意雖然為了防止不必要大的應(yīng)用數(shù)目被衍生起動(dòng)設(shè)置了衍生應(yīng)用半數(shù)的上限,要理解步驟S101、S102、S201、S202、S301和S302可省略,如果沒有需要限制衍生應(yīng)用計(jì)數(shù)。
(第二實(shí)施例)第二實(shí)施例的系統(tǒng)總體配置類似于圖1所示的第一實(shí)施例。
在第二實(shí)施例中,由通信設(shè)備執(zhí)行的應(yīng)用分類為三種類型的應(yīng)用,即,用戶確認(rèn)的獨(dú)立應(yīng)用、非用戶確認(rèn)的獨(dú)立應(yīng)用和從屬應(yīng)用。
術(shù)語“用戶確認(rèn)的獨(dú)立應(yīng)用(user-confirmed independent application)”指作為用戶確認(rèn)它應(yīng)該象這樣起動(dòng)的獨(dú)立應(yīng)用而被起動(dòng)的應(yīng)用。用戶確認(rèn)的獨(dú)立應(yīng)用,由通信設(shè)備執(zhí)行,即使由另一通信設(shè)備執(zhí)行的另一應(yīng)用被終止也將不終止。
術(shù)語“非用戶確認(rèn)的獨(dú)立應(yīng)用”指響應(yīng)來自用戶確認(rèn)的獨(dú)立應(yīng)用的指令而起動(dòng)的應(yīng)用。非用戶確認(rèn)的獨(dú)立應(yīng)用,由通信設(shè)備執(zhí)行,即使由另一通信設(shè)備執(zhí)行的另一應(yīng)用終止也將不終止。非用戶確認(rèn)應(yīng)用是在沒有用戶確認(rèn)它應(yīng)該象這樣起動(dòng)的情況下起動(dòng)的獨(dú)立應(yīng)用。
用戶確認(rèn)的獨(dú)立應(yīng)用和非用戶確認(rèn)的獨(dú)立應(yīng)用彼此不同在于它們標(biāo)以不同的用戶確認(rèn)標(biāo)識(shí)符,即,分別是“用戶確認(rèn)的”和“非用戶確認(rèn)的”。
術(shù)語“從屬應(yīng)用”指由通信設(shè)備執(zhí)行并將隨著由另一通信設(shè)備執(zhí)行的另一應(yīng)用的終止而終止的應(yīng)用。哪個(gè)應(yīng)用的終止引起從屬應(yīng)用的終止將在從屬應(yīng)用起動(dòng)時(shí)確定。在本實(shí)施例中,任何從非用戶確認(rèn)的獨(dú)立應(yīng)用衍生起動(dòng)的應(yīng)用總是看作從屬應(yīng)用。此外,從用戶確認(rèn)的獨(dú)立應(yīng)用衍生起動(dòng)的應(yīng)用可以是從屬應(yīng)用。
例如,在通信設(shè)備10是移動(dòng)電話、通信設(shè)備20是家庭服務(wù)器而通信設(shè)備30是數(shù)字TV的情況下,用戶可接收一項(xiàng)服務(wù),其中由數(shù)字TV接收的TV節(jié)目通過家庭服務(wù)器傳送到移動(dòng)電話。響應(yīng)來自用戶的指令,移動(dòng)電話發(fā)起傳送應(yīng)用來請(qǐng)求數(shù)字TV傳送TV節(jié)目。該傳送應(yīng)用是用戶確認(rèn)的獨(dú)立應(yīng)用。響應(yīng)來自傳送應(yīng)用的指令,家庭服務(wù)器發(fā)起一轉(zhuǎn)換應(yīng)用,將由數(shù)字TV接收的TV節(jié)目轉(zhuǎn)換成能在移動(dòng)電話上再現(xiàn)的格式。轉(zhuǎn)換應(yīng)用是非用戶確認(rèn)的獨(dú)立應(yīng)用。響應(yīng)來自轉(zhuǎn)換應(yīng)用的命令,數(shù)字TV發(fā)起一傳送應(yīng)用,用于傳送接收到的TV節(jié)目至家庭服務(wù)器。傳送應(yīng)用是從屬于轉(zhuǎn)換應(yīng)用的從屬應(yīng)用。
本實(shí)施例的另一示例應(yīng)用如下。響應(yīng)來自用戶的指令,移動(dòng)電話發(fā)起節(jié)目錄制請(qǐng)求應(yīng)用(看作是用戶確認(rèn)的獨(dú)立應(yīng)用),請(qǐng)求家庭服務(wù)器錄制TV節(jié)目。響應(yīng)于節(jié)目錄制請(qǐng)求應(yīng)用,家庭服務(wù)器發(fā)起節(jié)目錄制應(yīng)用(看作為非用戶確認(rèn)的獨(dú)立應(yīng)用),錄制由數(shù)字TV接收的TV節(jié)目到家庭服務(wù)器的錄制設(shè)備中。響應(yīng)于來自節(jié)目錄制應(yīng)用,數(shù)字TV發(fā)起傳送應(yīng)用,傳送接收的TV節(jié)目到家庭服務(wù)器。該傳送應(yīng)用是從屬于節(jié)目錄制應(yīng)用的從屬應(yīng)用。
每個(gè)通信設(shè)備存儲(chǔ)一應(yīng)用表,它標(biāo)識(shí)每個(gè)當(dāng)前運(yùn)行的應(yīng)用為或者用戶確認(rèn)的獨(dú)立應(yīng)用、非用戶確認(rèn)的獨(dú)立應(yīng)用、或者從屬應(yīng)用。
圖7A到7C分別給出存儲(chǔ)于通信設(shè)備10、20和30的應(yīng)用表,同時(shí)服務(wù)由這些通信設(shè)備提供。圖7A給出存儲(chǔ)于通信設(shè)備10的應(yīng)用表。圖7B給出存儲(chǔ)于通信設(shè)備20的應(yīng)用表。圖7C給出存儲(chǔ)于通信設(shè)備30的應(yīng)用表。
每個(gè)應(yīng)用表有識(shí)別每個(gè)運(yùn)行的應(yīng)用名稱的“運(yùn)行的應(yīng)用”列、識(shí)別每個(gè)運(yùn)行的應(yīng)用類型的“應(yīng)用類型”列以及識(shí)別從屬于運(yùn)行的應(yīng)用的應(yīng)用的“從屬應(yīng)用標(biāo)識(shí)符”列。關(guān)聯(lián)于用戶確認(rèn)的獨(dú)立應(yīng)用的“從屬應(yīng)用標(biāo)識(shí)符”識(shí)別從用戶確認(rèn)的獨(dú)立應(yīng)用衍生起動(dòng)的非用戶確認(rèn)的獨(dú)立應(yīng)用。關(guān)聯(lián)于非用戶確認(rèn)的獨(dú)立應(yīng)用的“從屬應(yīng)用標(biāo)識(shí)符”識(shí)別從非用戶確認(rèn)的獨(dú)立應(yīng)用衍生起動(dòng)的從屬應(yīng)用。在圖7A到7C中,符號(hào)“-”意味著沒有為該運(yùn)行的應(yīng)用指定“從屬應(yīng)用標(biāo)識(shí)符”。
注意,為了簡(jiǎn)便,圖7A到7C的應(yīng)用表給出了用戶確認(rèn)的獨(dú)立應(yīng)用和非用戶確認(rèn)的獨(dú)立應(yīng)用運(yùn)行在不同的通信設(shè)備上的例子。用戶確認(rèn)的獨(dú)立應(yīng)用和非用戶確認(rèn)的獨(dú)立應(yīng)用可選擇為運(yùn)行于同一通信設(shè)備上,在這種情況下,用戶確認(rèn)的獨(dú)立應(yīng)用和非用戶確認(rèn)的獨(dú)立應(yīng)用都登記在該通信設(shè)備的應(yīng)用表上。例如,用戶確認(rèn)的獨(dú)立應(yīng)用是負(fù)責(zé)提供用戶界面的應(yīng)用,而非用戶確認(rèn)的獨(dú)立應(yīng)用是負(fù)責(zé)提供服務(wù)所必需的進(jìn)程的應(yīng)用(例如,節(jié)目錄制、格式轉(zhuǎn)換等),用戶確認(rèn)的獨(dú)立應(yīng)用和非用戶確認(rèn)的獨(dú)立應(yīng)用都登記在同一通信終端上。
圖8是一流程圖,示出總體上按照本發(fā)明第二實(shí)施例的服務(wù)管理系統(tǒng)的操作?,F(xiàn)在,參考圖8,將描述總體上按照第二實(shí)施例的服務(wù)管理系統(tǒng)的操作。
在所示操作中,服務(wù)由通信設(shè)備10、20和30提供,而在由用戶使用的通信設(shè)備10執(zhí)行的用戶確認(rèn)的獨(dú)立應(yīng)用終止后,服務(wù)繼續(xù)提供。
首先,假設(shè)通信設(shè)備10由用戶的操作或者其它等等指令只終止應(yīng)用1而保留運(yùn)行在彼此協(xié)作中的應(yīng)用2和應(yīng)用3。響應(yīng)于該指令,通信設(shè)備10參考應(yīng)用表識(shí)別通信設(shè)備20為執(zhí)行從屬于應(yīng)用1的非用戶確認(rèn)的獨(dú)立應(yīng)用的設(shè)備。如在第一實(shí)施例中一樣,每個(gè)通信設(shè)備登記正在執(zhí)行登記在應(yīng)用表中的應(yīng)用的通信設(shè)備。通信設(shè)備10請(qǐng)求所識(shí)別的通信設(shè)備(即通信設(shè)備20)來保持運(yùn)行在彼此協(xié)作中的應(yīng)用2和應(yīng)用3,并且當(dāng)協(xié)作操作終止時(shí)通知通信設(shè)備10(步驟S121)。在這個(gè)步驟中,通信設(shè)備10發(fā)送識(shí)別通信設(shè)備10所需的信息給通信設(shè)備20,諸如它的電子郵件地址作為地址信息。請(qǐng)求是指服務(wù)狀態(tài)通知請(qǐng)求。是否發(fā)出服務(wù)狀態(tài)通知請(qǐng)求可由用戶確定。
然后,通信設(shè)備10終止應(yīng)用1(步驟S122),清除其應(yīng)用表(步驟S123),并退出進(jìn)程。
響應(yīng)于服務(wù)狀態(tài)通知請(qǐng)求,通信設(shè)備20在服務(wù)狀態(tài)通知地址表(未示出)中登記發(fā)送自通信設(shè)備10的電子郵件地址等,(步驟S221)。
其后,服務(wù)繼續(xù)由通信設(shè)備20和通信設(shè)備30提供(步驟S222和S321)。
當(dāng)作為期望操作終止的服務(wù)由應(yīng)用2和應(yīng)用3完成時(shí),通信設(shè)備20參考應(yīng)用表確定是否有從屬于非用戶確認(rèn)的獨(dú)立應(yīng)用(應(yīng)用2)的從屬應(yīng)用。由于應(yīng)用3在示例中登記為從屬應(yīng)用,通信設(shè)備20請(qǐng)求執(zhí)行應(yīng)用3的通信設(shè)備30終止應(yīng)用3(步驟S223)。
響應(yīng)于終止應(yīng)用3的請(qǐng)求,通信設(shè)備30參考應(yīng)用表確定是否有從屬于應(yīng)用3的應(yīng)用。由于在示例中沒有從屬于應(yīng)用3的應(yīng)用,通信設(shè)備30終止應(yīng)用3,釋放為應(yīng)用3的執(zhí)行而保留的通信設(shè)備30的硬件資源(步驟S322),通知通信設(shè)備20應(yīng)用3的終止(步驟S324),并退出進(jìn)程。
響應(yīng)應(yīng)用3已終止的通知,通信設(shè)備20從應(yīng)用表刪除關(guān)于應(yīng)用3的信息(步驟S224),終止應(yīng)用2并釋放為應(yīng)用2的執(zhí)行而保留的通信設(shè)備2的硬件資源(步驟S225)。然后,通信設(shè)備2從應(yīng)用表中刪除應(yīng)用2的登記項(xiàng)(步驟S226),參考服務(wù)狀態(tài)通知地址表以識(shí)別通信設(shè)備10的地址,通知通信設(shè)備10關(guān)于服務(wù)的終止(步驟S227),并退出進(jìn)程。通信設(shè)備10接收作為服務(wù)進(jìn)度通知的通知。
這樣,第二實(shí)施例的系統(tǒng)處理了直接由用戶起動(dòng)的應(yīng)用和彼此獨(dú)立提供服務(wù)所必需的應(yīng)用,使得甚至在直接由用戶操作的通信設(shè)備退出服務(wù)之后,服務(wù)仍能由其它通信設(shè)備提供。然后,當(dāng)服務(wù)終止時(shí),直接由用戶操作的通信設(shè)備被通知關(guān)于服務(wù)的終止。這樣,用戶可確認(rèn)服務(wù)已正常終止。
例如,假設(shè)通信設(shè)備10是諸如移動(dòng)電話的便攜式通信終端,通信設(shè)備20是再現(xiàn)視頻信息、音頻信息等的再現(xiàn)設(shè)備,而通信設(shè)備30是錄制由再現(xiàn)設(shè)備再現(xiàn)的信息的錄制設(shè)備。有了這樣一個(gè)系統(tǒng),用戶可使用便攜式通信終端給出在錄制設(shè)備中錄制由再現(xiàn)設(shè)備再現(xiàn)的信息的指令,而且即使便攜式通信終端退出了通信會(huì)話,錄制進(jìn)程在再現(xiàn)設(shè)備和錄制設(shè)備之間繼續(xù)。然后,在錄制進(jìn)程完成之后,錄制進(jìn)程的結(jié)果被通知給便攜式通信終端。這樣,用戶可確認(rèn)錄制進(jìn)程的正常完成。這在實(shí)際中非常有用。
注意在第二實(shí)施例中,在服務(wù)終止后,通信設(shè)備20向任何登記在服務(wù)狀態(tài)通知地址表中的任何通信設(shè)備通知服務(wù)的終止??晒┻x擇地,通信設(shè)備20可在被通知應(yīng)用1的終止后以規(guī)則的時(shí)間間隔通知通信設(shè)備10關(guān)于服務(wù)進(jìn)度??晒┻x擇地,通信設(shè)備20可通知通信設(shè)備10關(guān)于指定的運(yùn)行于彼此協(xié)作中的通信設(shè)備20和通信設(shè)備30上的應(yīng)用之一的終止。
注意當(dāng)通信設(shè)備終止非用戶確認(rèn)的獨(dú)立應(yīng)用時(shí),通信設(shè)備可通知作為非用戶確認(rèn)的獨(dú)立應(yīng)用的終止的服務(wù)狀態(tài)通知地址被登記的另一通信設(shè)備。
注意盡管在第二實(shí)施例中使用用戶確認(rèn)的獨(dú)立應(yīng)用和非用戶確認(rèn)的獨(dú)立應(yīng)用,但要理解可另外使用簡(jiǎn)單的獨(dú)立應(yīng)用,如在以上第一實(shí)施例中描述的。在這樣的情況下,全部的操作將是本實(shí)施例和第一實(shí)施例的結(jié)合。
(第三實(shí)施例)在第三實(shí)施例中,執(zhí)行用戶為接收服務(wù)而已起動(dòng)的獨(dú)立應(yīng)用的通信設(shè)備可從網(wǎng)絡(luò)斷開(即可以退出服務(wù)),同時(shí)重分配由通信設(shè)備扮演的角色給另一通信設(shè)備。第三實(shí)施例還給出了當(dāng)由于服務(wù)過程中發(fā)生的通信差錯(cuò)繼續(xù)服務(wù)變得不可能時(shí),每個(gè)應(yīng)用如何能夠在每個(gè)通信設(shè)備中終止。
在第三實(shí)施例中,應(yīng)用分類成與第一實(shí)施例中一樣的兩種應(yīng)用類型,即,獨(dú)立應(yīng)用和從屬應(yīng)用。但注意獨(dú)立應(yīng)用可以是啟用服務(wù)時(shí)由用戶直接起動(dòng)的根應(yīng)用。獨(dú)立應(yīng)用是否是根應(yīng)用可由關(guān)聯(lián)于獨(dú)立應(yīng)用的根應(yīng)用標(biāo)識(shí)符確定。
當(dāng)不期望的事件,諸如通信異常,發(fā)生時(shí),執(zhí)行根應(yīng)用的通信設(shè)備(下文稱為“根通信設(shè)備”)接收并分析事件的信息以完成適當(dāng)?shù)倪M(jìn)程(例如,通知用戶、強(qiáng)制服務(wù)終止等)。這樣,根通信設(shè)備在提供服務(wù)中承擔(dān)重要角色。因此,每個(gè)通信設(shè)備存儲(chǔ)識(shí)別根通信設(shè)備的信息,以了解哪個(gè)通信設(shè)備是根通信設(shè)備。當(dāng)諸如通信異常的意外事件發(fā)生時(shí),通信設(shè)備通知根通信設(shè)備關(guān)于該異常。如果根通信設(shè)備被通知了有關(guān)異常,通信設(shè)備終止任何運(yùn)行于涉及服務(wù)的設(shè)備上的獨(dú)立應(yīng)用和從屬于根應(yīng)用的任何從屬應(yīng)用。
為了在執(zhí)行根應(yīng)用的通信設(shè)備被通知異常時(shí)終止所有應(yīng)用,必需識(shí)別運(yùn)行于涉及服務(wù)的設(shè)備上的獨(dú)立應(yīng)用。因此,根通信設(shè)備登記運(yùn)行于系統(tǒng)的每個(gè)獨(dú)立應(yīng)用上的信息。圖9給出登記在根通信設(shè)備中的關(guān)于獨(dú)立應(yīng)用的信息(下文稱為“獨(dú)立應(yīng)用信息”的例子。如圖9所示,運(yùn)行于系統(tǒng)上的每個(gè)獨(dú)立應(yīng)用和執(zhí)行獨(dú)立應(yīng)用的通信設(shè)備的網(wǎng)絡(luò)地址都登記在根通信設(shè)備中。
一旦根通信設(shè)備退出服務(wù),其它通信設(shè)備可不再接收有關(guān)異常的信息。因此,要在根通信設(shè)備退出服務(wù)之后繼續(xù)服務(wù)的情況下,另一通信設(shè)備需要擔(dān)當(dāng)代理完成根通信設(shè)備的角色。擔(dān)當(dāng)代理的通信設(shè)備將稱為“代理通信設(shè)備”,且由代理通信設(shè)備執(zhí)行的取代根應(yīng)用的應(yīng)用將稱為“代理應(yīng)用”??梢允谴響?yīng)用的應(yīng)用是一獨(dú)立應(yīng)用,其終止獨(dú)立于任何其它應(yīng)用的終止。
圖10是一流程圖,示出總體上按照本發(fā)明第三實(shí)施例的服務(wù)管理系統(tǒng)的操作。現(xiàn)在,參考圖10,將描述總體上按照第三實(shí)施例的服務(wù)管理系統(tǒng)的操作。
在所示操作中,服務(wù)由通信設(shè)備10、20和30提供,且用戶指令通信設(shè)備10只終止應(yīng)用1而保留應(yīng)用2和應(yīng)用3運(yùn)行于彼此協(xié)作中。假設(shè)通信設(shè)備10擔(dān)當(dāng)根通信設(shè)備,通信設(shè)備20擔(dān)當(dāng)代理通信設(shè)備,應(yīng)用1是根應(yīng)用,應(yīng)用2是獨(dú)立應(yīng)用,而應(yīng)用3是從屬應(yīng)用。
響應(yīng)來自用戶的命令,通信設(shè)備10參考獨(dú)立應(yīng)用信息識(shí)別任何不是應(yīng)用1的獨(dú)立應(yīng)用(在示例中的應(yīng)用2),并將獨(dú)立應(yīng)用信息發(fā)送給執(zhí)行所識(shí)別獨(dú)立應(yīng)用的通信設(shè)備(在示例中的通信設(shè)備20)并請(qǐng)求通信設(shè)備擔(dān)當(dāng)根通信設(shè)備的代理(步驟S131)。
然后,通信設(shè)備10命令通信設(shè)備20更新通信設(shè)備20的應(yīng)用表中的根應(yīng)用標(biāo)識(shí)符為“應(yīng)用2”(步驟S132)。然后,通信設(shè)備10終止應(yīng)用1(步驟S133),清除應(yīng)用表(步驟S134),并退出進(jìn)程。
通信設(shè)備20從通信設(shè)備10接收獨(dú)立應(yīng)用信息(步驟S231),并更新根應(yīng)用標(biāo)識(shí)符以響應(yīng)來自通信設(shè)備10的命令(步驟S232)。
之后,服務(wù)繼續(xù)由通信設(shè)備20和通信設(shè)備30提供(步驟S233和S331)。
如果在服務(wù)過程中發(fā)生通信差錯(cuò),應(yīng)用2和應(yīng)用3不能再彼此協(xié)作地操作,且服務(wù)不能再提供。在這樣一種情況下,通信設(shè)備20和通信設(shè)備30的每一個(gè)都檢測(cè)到網(wǎng)絡(luò)斷開(步驟S234和S332)。
由于應(yīng)用3是從屬應(yīng)用,通信設(shè)備30強(qiáng)制終止應(yīng)用3(步驟S333),從應(yīng)用表刪除關(guān)于應(yīng)用3的信息(步驟S334),并退出進(jìn)程。如在第一實(shí)施例中一樣,如果存在任何運(yùn)行在其它通信設(shè)備上的從屬于應(yīng)用3的從屬應(yīng)用,通信設(shè)備30請(qǐng)求這些通信設(shè)備終止所有從屬應(yīng)用。
由于應(yīng)用2是代理應(yīng)用,通信設(shè)備20參考應(yīng)用表終止所有從應(yīng)用2衍生起動(dòng)的從屬應(yīng)用,并從應(yīng)用表刪除關(guān)于被終止的應(yīng)用的信息(步驟S235),如第一實(shí)施例中一樣。
然后,通信設(shè)備20從應(yīng)用表刪除應(yīng)用3(步驟S236),終止應(yīng)用2(步驟S237),從應(yīng)用表刪除關(guān)于應(yīng)用2的信息(步驟S238),并退出進(jìn)程。注意在終止應(yīng)用2之前,通信設(shè)備20可詢問用戶是否繼續(xù)服務(wù)。通信設(shè)備30可被指令重新起動(dòng)應(yīng)用3,如果用戶決定繼續(xù)服務(wù),或者否則應(yīng)用2可被終止。
如上所述,在第三實(shí)施例中,當(dāng)執(zhí)行根應(yīng)用的通信設(shè)備退出服務(wù)時(shí),保留的通信設(shè)備之一擔(dān)當(dāng)代理并執(zhí)行根應(yīng)用以控制從屬應(yīng)用的終止。因此,即使執(zhí)行根應(yīng)用的通信設(shè)備退出服務(wù),平滑地繼續(xù)服務(wù)是可能的。
例如,第三實(shí)施例可應(yīng)用于下列情況。假設(shè)通信設(shè)備10是諸如移動(dòng)電話的便攜式通信終端,通信設(shè)備20是再現(xiàn)視頻信息、音頻信息等的再現(xiàn)設(shè)備,而通信設(shè)備30是錄制由再現(xiàn)設(shè)備再現(xiàn)的信息的錄制設(shè)備。有了這樣一個(gè)系統(tǒng),用戶可使用便攜式通信終端給出指令以在錄制設(shè)備中錄制由再現(xiàn)設(shè)備再現(xiàn)的信息,而且即使便攜式通信終端退出通信會(huì)話時(shí),錄制進(jìn)程在再現(xiàn)設(shè)備和錄制設(shè)備之間繼續(xù)。
假設(shè)多人使用諸如移動(dòng)電話的便攜式通信終端參加在線聊天的另一種情況。即使起動(dòng)在線聊天服務(wù)的用戶退出服務(wù),剩下的便攜式通信終端之一將擔(dān)當(dāng)代理通信設(shè)備,由此在線聊天服務(wù)可在剩下的便攜式通信終端之間繼續(xù)。
注意上述第二實(shí)施例中的各種其它類型的應(yīng)用(即用戶確認(rèn)的獨(dú)立應(yīng)用和非用戶確認(rèn)的獨(dú)立應(yīng)用)可用于第三實(shí)施例。在這樣一種情況下,用戶確認(rèn)的獨(dú)立應(yīng)用或非用戶確認(rèn)的獨(dú)立應(yīng)用都可以是根應(yīng)用。可根據(jù)提供的服務(wù)做出這樣的確定。
注意應(yīng)用2用作代理應(yīng)用,因?yàn)榈谌龑?shí)施例中應(yīng)用2是除了應(yīng)用1外的唯一獨(dú)立應(yīng)用。除了根應(yīng)用外存在多個(gè)獨(dú)立應(yīng)用的情況中,通信設(shè)備可利用任意獨(dú)立應(yīng)用作為代理應(yīng)用。
例如,用戶確認(rèn)的獨(dú)立應(yīng)用可以優(yōu)先指派為代理應(yīng)用,由此不是用戶確認(rèn)的一個(gè)獨(dú)立應(yīng)用的獨(dú)立應(yīng)用將不被指派為代理應(yīng)用。
可供選擇地,每個(gè)通信設(shè)備可存儲(chǔ)關(guān)于每個(gè)執(zhí)行應(yīng)用的通信設(shè)備所連接的網(wǎng)絡(luò)的信息,使得由連接到最便宜網(wǎng)絡(luò)的通信設(shè)備執(zhí)行的獨(dú)立應(yīng)用優(yōu)先指派為代理應(yīng)用。
注意如果沒有除了根應(yīng)用的獨(dú)立應(yīng)用登記在獨(dú)立應(yīng)用信息中,通信設(shè)備可指派從屬應(yīng)用作為代理應(yīng)用。在這樣一種情況下,如果擔(dān)任代理應(yīng)用的從屬應(yīng)用接收到通信失敗通知,從屬應(yīng)用可總是確定服務(wù)不能再繼續(xù)并強(qiáng)制終止所有運(yùn)行于涉及服務(wù)的設(shè)備上的應(yīng)用。
此外,在從屬應(yīng)用擔(dān)任代理應(yīng)用的地方,執(zhí)行從屬應(yīng)用的通信設(shè)備可指令另一執(zhí)行從從屬應(yīng)用衍生起動(dòng)的獨(dú)立應(yīng)用的通信設(shè)備來指派獨(dú)立應(yīng)用為根應(yīng)用。
注意雖然以上實(shí)施例中每個(gè)通信設(shè)備都存儲(chǔ)應(yīng)用表(從屬表),但應(yīng)用表還可選地存儲(chǔ)在連接到網(wǎng)絡(luò)上的管理服務(wù)器上。在這種情況下,應(yīng)用的連續(xù)終止由不同的終端參考存儲(chǔ)于管理服務(wù)器中的應(yīng)用表實(shí)現(xiàn)。
當(dāng)管理服務(wù)器接收來自用戶的服務(wù)將要終止的通知時(shí),管理服務(wù)器可參考應(yīng)用表識(shí)別所有登記在應(yīng)用表中的獨(dú)立應(yīng)用,并指令執(zhí)行所識(shí)別的獨(dú)立應(yīng)用的通信設(shè)備終止獨(dú)立應(yīng)用。響應(yīng)于此,每個(gè)通信設(shè)備相繼終止從屬應(yīng)用以終止獨(dú)立應(yīng)用。這樣,服務(wù)可平滑地終止。
注意在以上實(shí)施例中假設(shè)每個(gè)通信設(shè)備事先提供了完成如上所述的關(guān)聯(lián)操作的功能??晒┻x擇地,如上所述的本發(fā)明的系統(tǒng)可由服務(wù)管理服務(wù)器通過網(wǎng)絡(luò)來分發(fā)實(shí)現(xiàn)每個(gè)設(shè)備的功能的程序或由服務(wù)提供商來分發(fā)存儲(chǔ)這種程序的記錄介質(zhì)來實(shí)現(xiàn)。
注意在以上實(shí)施例中每個(gè)通信設(shè)備由載入其內(nèi)存并由其CPU執(zhí)行的程序?qū)崿F(xiàn)期望的功能。但是,每個(gè)通信設(shè)備實(shí)現(xiàn)其功能的方式不限于此。例如,每個(gè)通信設(shè)備可由具有類似于CPU執(zhí)行程序的功能的專用集成電路(LSI)實(shí)現(xiàn)其功能??晒┻x擇地,類似于CPU執(zhí)行程序的功能性可由多個(gè)集成電路實(shí)現(xiàn)。可供選擇地,存儲(chǔ)實(shí)現(xiàn)每個(gè)通信設(shè)備期望的功能的程序的內(nèi)存和執(zhí)行程序的CPU可一起集成為一個(gè)單芯片集成電路,且每個(gè)通信設(shè)備的功能可通過使用這樣一種集成電路來實(shí)現(xiàn)。
盡管本發(fā)明已經(jīng)詳細(xì)描述,但前面的描述只是示例性而非限制性的全部。要理解可設(shè)計(jì)大量的其它修改和變體而不脫離本發(fā)明的范圍。
權(quán)利要求
1.一系統(tǒng),用于使用多個(gè)連接在一網(wǎng)絡(luò)上并彼此協(xié)作執(zhí)行應(yīng)用的通信設(shè)備提供期望的服務(wù),所述通信設(shè)備(10、20、30)的每一個(gè)包括從屬表定義裝置(S103、S105、S205、S207、S305),定義一標(biāo)識(shí)由所述通信設(shè)備執(zhí)行的應(yīng)用之間的從屬性的從屬表;從屬應(yīng)用標(biāo)識(shí)裝置(S111、S211、S311),當(dāng)終止一運(yùn)行的應(yīng)用時(shí),參考所述從屬表以識(shí)別一隨著所述被終止的應(yīng)用的終止而要終止的從屬應(yīng)用;終止請(qǐng)求裝置(S111、S211),請(qǐng)求一執(zhí)行由所述從屬應(yīng)用識(shí)別裝置識(shí)別的所述從屬應(yīng)用的通信設(shè)備來終止所述從屬應(yīng)用;以及從屬應(yīng)用終止裝置(S311、S312、S212到S214),當(dāng)由另一通信設(shè)備請(qǐng)求終止一從屬應(yīng)用時(shí),終止所述從屬應(yīng)用。
2.如權(quán)利要求1所述的服務(wù)管理系統(tǒng),其特征在于,所述從屬表定義裝置定義從屬表,同時(shí)將由運(yùn)行的應(yīng)用起動(dòng)的一應(yīng)用看作為從屬應(yīng)用。
3.如權(quán)利要求1的服務(wù)管理系統(tǒng),其特征在于所述從屬表定義裝置通過將一從屬應(yīng)用標(biāo)識(shí)符關(guān)聯(lián)于每個(gè)運(yùn)行的應(yīng)用而定義一從屬應(yīng)用;以及所述從屬應(yīng)用識(shí)別裝置根據(jù)關(guān)聯(lián)于要被終止的應(yīng)用的所述從屬應(yīng)用標(biāo)識(shí)符識(shí)別從屬應(yīng)用。
4.如權(quán)利要求式所述的服務(wù)管理系統(tǒng),其特征在于,當(dāng)起動(dòng)一從屬應(yīng)用時(shí),所述從屬表定義裝置將一從屬應(yīng)用標(biāo)識(shí)符關(guān)聯(lián)于所述從屬應(yīng)用,所述從屬應(yīng)用標(biāo)識(shí)符指示了該從屬應(yīng)用從屬于哪個(gè)應(yīng)用。
5.如權(quán)利要求1所述的服務(wù)管理系統(tǒng),其特征在于,任何從一從屬應(yīng)用衍生起動(dòng)的應(yīng)用都是從屬應(yīng)用。
6.如權(quán)利要求1所述的服務(wù)管理系統(tǒng),其特征在于所述從屬表識(shí)別一其終止獨(dú)立于任何其它應(yīng)用的終止的獨(dú)立應(yīng)用;以及每個(gè)通信設(shè)備還包括獨(dú)立應(yīng)用確認(rèn)裝置,當(dāng)起動(dòng)一應(yīng)用時(shí),提示用戶確認(rèn)是否起動(dòng)所述應(yīng)用為一獨(dú)立應(yīng)用。
7.如權(quán)利要求6所述的服務(wù)管理系統(tǒng),其特征在于,所述獨(dú)立應(yīng)用確認(rèn)裝置在所述從屬表中登記用戶確認(rèn)的結(jié)果為關(guān)聯(lián)于所起動(dòng)的應(yīng)用的用戶確認(rèn)標(biāo)識(shí)符。
8.如權(quán)利要求1所述的服務(wù)管理系統(tǒng),其特征在于每個(gè)通信設(shè)備還包括標(biāo)識(shí)符確認(rèn)裝置,當(dāng)指令另一通信設(shè)備起動(dòng)一衍生自運(yùn)行的應(yīng)用的應(yīng)用時(shí),確認(rèn)所述運(yùn)行的應(yīng)用的用戶確認(rèn)標(biāo)識(shí)符;以及如果標(biāo)識(shí)符確認(rèn)裝置確認(rèn)了所述運(yùn)行的應(yīng)用是一沒有用戶確認(rèn)就已起動(dòng)的應(yīng)用,所述從屬表定義裝置將從所述運(yùn)行的應(yīng)用衍生起動(dòng)的應(yīng)用看作是一從屬應(yīng)用。
9.如權(quán)利要求1所述的服務(wù)管理系統(tǒng),其特征在于,每個(gè)通信設(shè)備還包括衍生應(yīng)用起動(dòng)確定裝置,當(dāng)衍生起動(dòng)從在另一通信設(shè)備上運(yùn)行的另一應(yīng)用的一個(gè)應(yīng)用時(shí),根據(jù)由所述其它的通信設(shè)備通知的生成數(shù)目確定是否起動(dòng)所述衍生應(yīng)用。
10.如權(quán)利要求1所述的服務(wù)管理系統(tǒng),其特征在于,每個(gè)通信設(shè)備還包括衍生應(yīng)用起動(dòng)確定裝置,用于當(dāng)從在另一通信設(shè)備上運(yùn)行的另一應(yīng)用衍生起動(dòng)一個(gè)應(yīng)用時(shí),根據(jù)所述從屬表中登記的應(yīng)用數(shù)目確定是否起動(dòng)所述衍生應(yīng)用。
11.如權(quán)利要求1所述的服務(wù)管理系統(tǒng),其特征在于所述從屬表識(shí)別一其終止獨(dú)立于任何其它應(yīng)用的終止的獨(dú)立應(yīng)用;每個(gè)通信設(shè)備還包括服務(wù)狀態(tài)通知請(qǐng)求裝置(S121),用于當(dāng)終止一獨(dú)立應(yīng)用時(shí),請(qǐng)求執(zhí)行另一從所述獨(dú)立應(yīng)用衍生起動(dòng)的獨(dú)立應(yīng)用的另一通信設(shè)備通知所述通信設(shè)備關(guān)于所述服務(wù)的進(jìn)度;以及服務(wù)狀態(tài)接收裝置,從所述其它通信設(shè)備接收所述服務(wù)進(jìn)度通知;以及接收所述服務(wù)進(jìn)度通知請(qǐng)求的所述其它通信設(shè)備在預(yù)定的時(shí)間通知所述通信設(shè)備關(guān)于所述服務(wù)進(jìn)度(S227)。
12.如權(quán)利要求11所述的服務(wù)管理系統(tǒng),其特征在于,所述預(yù)定時(shí)間是服務(wù)終止的時(shí)間。
13.如權(quán)利要求11所述的服務(wù)管理系統(tǒng),其特征在于,在接收到所述通知請(qǐng)求后,以規(guī)則的時(shí)間間隔通知所述服務(wù)進(jìn)度。
14.如權(quán)利要求11所述的服務(wù)管理系統(tǒng),其特征在于,一沒有用戶確認(rèn)就已起動(dòng)并由涉及服務(wù)的通信設(shè)備之一執(zhí)行的獨(dú)立應(yīng)用被終止時(shí),所述通信設(shè)備通知所有其它發(fā)出服務(wù)進(jìn)度通知請(qǐng)求的其它通信設(shè)備所述沒有用戶確認(rèn)就已起動(dòng)的獨(dú)立應(yīng)用的終止。
15.如權(quán)利要求11所述的服務(wù)管理系統(tǒng),其特征在于,所述服務(wù)狀態(tài)通知請(qǐng)求裝置提示用戶確定是否發(fā)出所述服務(wù)進(jìn)度通知請(qǐng)求。
16.如權(quán)利要求1所述的服務(wù)管理系統(tǒng),其特征在于,由用戶為起用服務(wù)所起動(dòng)的一應(yīng)用處理為一根應(yīng)用,每個(gè)通信設(shè)備還包括通信異常檢測(cè)裝置,用于檢測(cè)是否發(fā)生了通信異常;通信異常通知裝置,用于如果所述通信異常檢測(cè)裝置檢測(cè)到一通信異常,通知執(zhí)行所述根應(yīng)用的通信設(shè)備有關(guān)所述通信異常;獨(dú)立應(yīng)用識(shí)別裝置,用于識(shí)別其終止獨(dú)立于任何涉及服務(wù)的其它應(yīng)用的終止的一獨(dú)立應(yīng)用;以及應(yīng)用終止裝置,用于如果所述通信設(shè)備正在執(zhí)行所述根應(yīng)用且所述通信設(shè)備由另一通信設(shè)備通知了通信異常,指令其它通信設(shè)備終止任何由所述獨(dú)立應(yīng)用識(shí)別裝置識(shí)別的獨(dú)立應(yīng)用和任何從屬于根應(yīng)用的從屬應(yīng)用。
17.如權(quán)利要求16所述的服務(wù)管理系統(tǒng),其特征在于每個(gè)通信設(shè)備還包括根應(yīng)用代理請(qǐng)求裝置(S131),用于當(dāng)終止由用戶為起用服務(wù)而起動(dòng)的所述根應(yīng)用時(shí),請(qǐng)求執(zhí)行一由獨(dú)立應(yīng)用識(shí)別裝置識(shí)別的獨(dú)立應(yīng)用的通信設(shè)備來擔(dān)當(dāng)代理以完成由執(zhí)行所述根應(yīng)用獲得的功能;以及接收來自所述根應(yīng)用代理請(qǐng)求裝置的請(qǐng)求的所述通信設(shè)備繼續(xù)提供服務(wù),同時(shí)使用運(yùn)行著的獨(dú)立應(yīng)用作為一根應(yīng)用(S232)。
18.如權(quán)利要求17所述的服務(wù)管理系統(tǒng),其特征在于,所述獨(dú)立應(yīng)用識(shí)別裝置根據(jù)預(yù)定的優(yōu)先級(jí)選擇一獨(dú)立應(yīng)用擔(dān)任所述根應(yīng)用的代理。
19.如權(quán)利要求18所述的服務(wù)管理系統(tǒng),其特征在于,所述優(yōu)先級(jí)根據(jù)網(wǎng)絡(luò)通信代價(jià)確定。
20.如權(quán)利要求17所述的服務(wù)管理系統(tǒng),其特征在于,如果沒有獨(dú)立應(yīng)用被所述獨(dú)立應(yīng)用識(shí)別裝置識(shí)別出來,所述根應(yīng)用代理請(qǐng)求裝置指派一從所述根應(yīng)用衍生起動(dòng)的從屬應(yīng)用為代理應(yīng)用來擔(dān)任所述根應(yīng)用的代理。
21.如權(quán)利要求20所述的服務(wù)管理系統(tǒng),其特征在于,每個(gè)通信設(shè)備還包括服務(wù)可持續(xù)性確定裝置(S234、S332),用于如果所述代理應(yīng)用是一從屬應(yīng)用且如果所述代理應(yīng)用從另一通信設(shè)備接收到通信失敗通知時(shí),確定所述服務(wù)不能再繼續(xù)。
22.如權(quán)利要求20所述的服務(wù)管理系統(tǒng),其特征在于,每個(gè)通信設(shè)備還包括根切換裝置,如果所述代理應(yīng)用是一從屬應(yīng)用且如果一獨(dú)立應(yīng)用從所述代理應(yīng)用衍生起動(dòng),切換所述根應(yīng)用至所述獨(dú)立應(yīng)用。
23.如權(quán)利要求1所述的服務(wù)管理系統(tǒng),包括一管理服務(wù)器,其中登記了所有涉及服務(wù)的獨(dú)立應(yīng)用,其特征在于,如果所述管理服務(wù)器由用戶指令終止所述服務(wù),所述管理服務(wù)器終止所有登記的獨(dú)立應(yīng)用。
24.一服務(wù)管理方法,用于管理由多個(gè)連接在網(wǎng)絡(luò)上并彼此協(xié)作的通信設(shè)備提供的服務(wù)的終止,所述方法包括一步驟(S103、S105、S205、S207、S305),其中所述涉及服務(wù)的通信設(shè)備的每一個(gè)都定義了識(shí)別由所述通信設(shè)備執(zhí)行的應(yīng)用之間的從屬性的從屬表;一步驟(S111、S211、S311),其中在所述通信設(shè)備之中,一正在執(zhí)行一要終止的應(yīng)用的正在終止的通信設(shè)備,根據(jù)所述從屬表識(shí)別從要終止的應(yīng)用衍生起動(dòng)的一從屬應(yīng)用;一步驟(S111、S211),其中所述正在終止的通信設(shè)備通過網(wǎng)絡(luò)指令執(zhí)行所述從屬應(yīng)用的通信設(shè)備終止所述從屬應(yīng)用;以及一步驟(S311、S312、S212到S214),其中在所述從屬應(yīng)用終止后,所述正在終止的通信設(shè)備終止要終止的應(yīng)用。
25.如權(quán)利要求24所述的服務(wù)管理方法,其特征在于,在定義所述從屬表的步驟中,所述從屬表在將由運(yùn)行的應(yīng)用起動(dòng)的應(yīng)用看作是從屬應(yīng)用時(shí)被定義。
26.如權(quán)利要求24所述的服務(wù)管理方法,其特征在于在定義所述從屬表的步驟中,從屬應(yīng)用通過將從屬應(yīng)用標(biāo)識(shí)符關(guān)聯(lián)于每個(gè)運(yùn)行的應(yīng)用來定義;以及在識(shí)別從屬應(yīng)用的步驟中,從屬應(yīng)用根據(jù)關(guān)聯(lián)于要終止的應(yīng)用的所述從屬應(yīng)用標(biāo)識(shí)符而被識(shí)別。
27.如權(quán)利要求24所述的服務(wù)管理方法,其特征在于,任何從從屬應(yīng)用衍生起動(dòng)的應(yīng)用都是從屬應(yīng)用。
28.如權(quán)利要求24所述的服務(wù)管理方法,其特征在于所述從屬表識(shí)別其終止是獨(dú)立于任何其它應(yīng)用的終止的獨(dú)立應(yīng)用;以及所述方法還包括一步驟,其中起動(dòng)一應(yīng)用的通信設(shè)備提示用戶確認(rèn)是否作為一獨(dú)立應(yīng)用起動(dòng)所述應(yīng)用。
29.如權(quán)利要求24所述的服務(wù)管理方法,其特征在于所述方法還包括一步驟,其中指令另一通信設(shè)備起動(dòng)從一運(yùn)行的應(yīng)用衍生起動(dòng)的應(yīng)用的通信設(shè)備確認(rèn)所述運(yùn)行的應(yīng)用的用戶確認(rèn)標(biāo)識(shí)符;以及在定義所述從屬表的步驟,如果確認(rèn)了所述運(yùn)行的應(yīng)用是沒有用戶確認(rèn)就已起動(dòng)的應(yīng)用,所述從屬表在將從所述運(yùn)行的應(yīng)用衍生起動(dòng)的應(yīng)用看作為從屬應(yīng)用時(shí)被定義。
30.如權(quán)利要求24所述的服務(wù)管理方法,其特征在于,還包括一步驟,其中從運(yùn)行于另一通信設(shè)備上的另一應(yīng)用衍生起動(dòng)一應(yīng)用的通信設(shè)備根據(jù)由所述其它通信設(shè)備通知的生成數(shù)目確定是否起動(dòng)所述衍生應(yīng)用。
31.如權(quán)利要求24所述的服務(wù)管理方法,其特征在于,還包括一步驟,其中從運(yùn)行于另一通信設(shè)備上的另一應(yīng)用衍生起動(dòng)一應(yīng)用的通信設(shè)備根據(jù)登記在所述從屬表中的應(yīng)用數(shù)目確定是否起動(dòng)所述衍生應(yīng)用。
32.如權(quán)利要求24所述的服務(wù)管理方法,其特征在于,所述從屬表識(shí)別一其終止是獨(dú)立于任何其它應(yīng)用的終止的獨(dú)立應(yīng)用,所述方法還包括一步驟(S121),其中終止一獨(dú)立應(yīng)用的通信設(shè)備請(qǐng)求另一執(zhí)行另一從所述獨(dú)立應(yīng)用衍生起動(dòng)的獨(dú)立應(yīng)用的通信設(shè)備通知所述通信設(shè)備有關(guān)該服務(wù)的進(jìn)度;一步驟,其中終止所述獨(dú)立應(yīng)用的所述通信設(shè)備從所述其它通信設(shè)備接收有關(guān)所述服務(wù)進(jìn)度的通知;以及一步驟(S227),其中所述接收服務(wù)進(jìn)度通知請(qǐng)求的通信設(shè)備在預(yù)定的時(shí)間通知所述通信設(shè)備有關(guān)所述服務(wù)進(jìn)度。
33.如權(quán)利要求24所述的服務(wù)管理方法,其特征在于,一由用戶為初始化服務(wù)而起動(dòng)的應(yīng)用處理為根應(yīng)用,所述方法還包括一步驟,其中每個(gè)通信設(shè)備檢測(cè)是否發(fā)生了通信異常;一步驟,其中檢測(cè)到通信異常的通信設(shè)備通知所述執(zhí)行所述根應(yīng)用的通信設(shè)備關(guān)于該通信異常;一步驟,其中每個(gè)通信設(shè)備識(shí)別其終止獨(dú)立于任何涉及服務(wù)的其它應(yīng)用的終止的獨(dú)立應(yīng)用;以及一步驟,其中如果執(zhí)行所述根應(yīng)用的通信設(shè)備由另一通信設(shè)備通知了關(guān)于通信異常,所述通信設(shè)備命令其它通信設(shè)備終止任何在識(shí)別獨(dú)立應(yīng)用步驟中識(shí)別的獨(dú)立應(yīng)用和任何從屬于所述根應(yīng)用的從屬應(yīng)用。
34.如權(quán)利要求24所述的服務(wù)管理方法,還包括一步驟,其中如果所有涉及服務(wù)的獨(dú)立應(yīng)用都在其中登記的管理服務(wù)器由用戶指令來終止服務(wù),所述管理服務(wù)器終止所有登記的獨(dú)立應(yīng)用。
35.一連接到網(wǎng)絡(luò)上的通信設(shè)備(10、20、30),用于通過執(zhí)行與至少一個(gè)連接在網(wǎng)絡(luò)上的其它通信設(shè)備協(xié)作的應(yīng)用而提供一期望的服務(wù),所述通信設(shè)備包括從屬表定義裝置(S103、S105、S205、S207、S305),用于定義識(shí)別由網(wǎng)絡(luò)上的所述通信設(shè)備執(zhí)行的應(yīng)用之間的從屬性的從屬表;從屬應(yīng)用識(shí)別裝置(S111、S211、S311),用于當(dāng)終止一運(yùn)行的應(yīng)用時(shí),參考所述從屬表識(shí)別從屬于要終止的應(yīng)用的從屬應(yīng)用;終止請(qǐng)求裝置(S111、S211),用于請(qǐng)求執(zhí)行由所述從屬應(yīng)用識(shí)別裝置識(shí)別出的所述從屬應(yīng)用的通信設(shè)備終止所述從屬應(yīng)用;以及從屬應(yīng)用終止裝置(S311、S312、S212到S214),用于當(dāng)由網(wǎng)絡(luò)上另一通信設(shè)備請(qǐng)求終止一從屬應(yīng)用時(shí),終止所述從屬應(yīng)用。
36.一集成電路,用于連接在網(wǎng)絡(luò)上通過執(zhí)行與至少一個(gè)連接在網(wǎng)絡(luò)上的其它通信設(shè)備協(xié)作的應(yīng)用提供期望的服務(wù)的通信設(shè)備中,所述集成電路包括從屬表定義裝置(S103、S105、S205、S207、S305),用于在所述通信設(shè)備的存儲(chǔ)設(shè)備中,定義識(shí)別由網(wǎng)絡(luò)上所述通信設(shè)備執(zhí)行的應(yīng)用之間的從屬性的從屬表;從屬應(yīng)用識(shí)別裝置(S111、S211、S311),用于當(dāng)終止一運(yùn)行的應(yīng)用時(shí),參考所述從屬表識(shí)別從屬于要終止的應(yīng)用的從屬應(yīng)用;終止請(qǐng)求裝置(S111、S211),用于請(qǐng)求執(zhí)行由所述從屬應(yīng)用識(shí)別裝置識(shí)別出的所述從屬應(yīng)用的通信設(shè)備終止所述從屬應(yīng)用;以及從屬應(yīng)用終止裝置(S311、S312、S212到S214),用于當(dāng)由網(wǎng)絡(luò)上另一通信設(shè)備請(qǐng)求終止一從屬應(yīng)用時(shí),終止所述從屬應(yīng)用。
全文摘要
當(dāng)終止應(yīng)用(1)時(shí),通信設(shè)備(10)識(shí)別從屬于應(yīng)用(1)的任何應(yīng)用。在應(yīng)用(2)從屬于應(yīng)用(1)的情況下,通信設(shè)備(10)請(qǐng)求通信設(shè)備(20)終止應(yīng)用(2)。作為對(duì)此響應(yīng),通信設(shè)備(20)識(shí)別從屬于應(yīng)用(2)的任何應(yīng)用。在應(yīng)用(3)從屬于應(yīng)用(2)的情況下,通信設(shè)備(20)請(qǐng)求通信設(shè)備(30)終止應(yīng)用(3)。作為對(duì)此響應(yīng),通信設(shè)備(30)終止應(yīng)用(3),并通知通信設(shè)備(20)關(guān)于該終止。作為響應(yīng),通信設(shè)備(20)終止應(yīng)用(2),并通知通信設(shè)備(10)關(guān)于該終止。作為響應(yīng),通信設(shè)備(10)終止應(yīng)用(1)。結(jié)果,應(yīng)用(1)到(3)都終止了。
文檔編號(hào)H04L29/06GK1551589SQ20041004343
公開日2004年12月1日 申請(qǐng)日期2004年4月28日 優(yōu)先權(quán)日2003年4月28日
發(fā)明者中村智典, 大蘆雅弘, 脅康, 西村康, 弘 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社