專利名稱:移動(dòng)傳送框架中用于內(nèi)容處理協(xié)調(diào)的方法和系統(tǒng)的制作方法
移動(dòng)傳送框架中用于內(nèi)容處理協(xié)調(diào)的方法和系統(tǒng)技術(shù)領(lǐng)域本公開(kāi)一般地涉及移動(dòng)內(nèi)容傳送,具體地,涉及便于移動(dòng)內(nèi)容傳 送的使能器的使用。移動(dòng)設(shè)備或移動(dòng)用戶裝備(UE)的用戶在他們對(duì)移動(dòng)設(shè)備要求的 功能和他們?cè)L問(wèn)來(lái)自移動(dòng)設(shè)備的數(shù)據(jù)的方式兩個(gè)方面正日益變得更加動(dòng)態(tài)內(nèi)容傳送允許用戶使所訂閱的信息或數(shù)據(jù)動(dòng)態(tài)地傳送給他 們,而不是必須去找出數(shù)據(jù)。數(shù)據(jù)的示例可以包括股票報(bào)價(jià)、天氣更 新、路況更新、動(dòng)態(tài)墻紙、廣告、申請(qǐng)或用戶期望的其它數(shù)據(jù)。內(nèi)容傳送在服務(wù)器側(cè)和設(shè)備側(cè)通常需要不同的使能器。這些使能 器不是傳送使能器核心功能的一部分,需要系統(tǒng)和方法用以與其它使 能器協(xié)調(diào)內(nèi)容處理。發(fā)明內(nèi)容本系統(tǒng)和方法可以提供用于將外部引用和內(nèi)容處理協(xié)調(diào)規(guī)則嵌入 移動(dòng)內(nèi)容傳送元數(shù)據(jù)中。具體地,提供方法用于將針對(duì)移動(dòng)傳送元數(shù) 據(jù)的協(xié)調(diào)規(guī)則表示為XML套裝(packaged)狀態(tài)圖。內(nèi)容提供商可以將針對(duì)不同處理元素的元數(shù)據(jù)嵌入傳送框架內(nèi)。 用于內(nèi)容傳送使能器的指令包括在元數(shù)據(jù)中。此外,針對(duì)外部使能器 可以提供外部命名空間聲明。當(dāng)正在傳送內(nèi)容包時(shí),可以包括引用了 表示綁定到外部使能器的XML模式的命名空間,從而協(xié)調(diào)移動(dòng)內(nèi)容的 處理。這可以通過(guò)將在相應(yīng)XML模式中所定義的元素和屬性嵌入用于 處理狀態(tài)的XML元素中來(lái)實(shí)現(xiàn)??梢允褂脛?dòng)作動(dòng)詞將協(xié)調(diào)指令映射到外部使能器功能。該間接層 級(jí)允許服務(wù)之間的低耦合。因此,本公開(kāi)可以提供用于在移動(dòng)傳送框架中協(xié)調(diào)內(nèi)容處理的方 法,該方法包括以下步驟在與內(nèi)容相關(guān)聯(lián)的元數(shù)據(jù)封裝中嵌入對(duì)外 部使能器的外部引用;并且將內(nèi)容處理協(xié)調(diào)規(guī)則插入元數(shù)據(jù)封裝。本公開(kāi)還提供用于協(xié)調(diào)內(nèi)容處理的系統(tǒng),該系統(tǒng)包括內(nèi)容提供商, 該內(nèi)容提供商適于將外部引用和內(nèi)容處理協(xié)調(diào)規(guī)則嵌入與所述內(nèi)容提 供商提供的內(nèi)容相關(guān)聯(lián)的移動(dòng)內(nèi)容傳送元數(shù)據(jù)中;內(nèi)容傳送使能器, 包括傳送服務(wù)器,所述傳送服務(wù)器適于處理指向所述傳送服務(wù)器的 元數(shù)據(jù),以及傳送客戶端,所述傳送客戶端適于處理指向所述傳送客 戶端的元數(shù)據(jù);外部使能器,適于通過(guò)所述內(nèi)容傳送使能器,基于內(nèi) 容處理協(xié)調(diào)規(guī)則來(lái)處理內(nèi)容;以及內(nèi)容客戶端,適于消費(fèi)來(lái)自內(nèi)容提供商的內(nèi)容。本公開(kāi)還提供內(nèi)容包,包括內(nèi)容;以及元數(shù)據(jù)封裝,該元數(shù)據(jù) 封裝具有嵌入其中的對(duì)外部使能器的外部引用和內(nèi)容處理協(xié)調(diào)規(guī)則。
結(jié)合附圖,將更容易理解本公開(kāi),其中 圖1是示出了傳送體系架構(gòu)中邏輯組件的框圖; 圖2是示出了圖1的邏輯組件之間的元數(shù)據(jù)流的框圖; 圖3是示出了圖1的邏輯組件之間用于元數(shù)據(jù)處理的封裝模型的 框圖;圖4是示出了包括內(nèi)容和元數(shù)據(jù)封裝的示例性內(nèi)容包的框圖; 圖5是示出功能塊的框圖;圖6是示出了內(nèi)容傳送使能器和外部使能器之間的元數(shù)據(jù)示例性 協(xié)調(diào)的狀態(tài)圖;以及圖7是示出了可以用于與本公開(kāi)的方法和系統(tǒng)相關(guān)聯(lián)的示例性移動(dòng)設(shè)備的框圖。
具體實(shí)施方式
現(xiàn)在參照?qǐng)Dl。示出了用于將動(dòng)態(tài)內(nèi)容傳送到客戶端應(yīng)用程序的 推送系統(tǒng)。圖l的系統(tǒng)是簡(jiǎn)化的系統(tǒng),并且示出了動(dòng)態(tài)內(nèi)容傳送體系架構(gòu)中所需要的邏輯組件。然而,如本領(lǐng)域技術(shù)人員所理解的,其它組 件可以存在或可以將不同組件組合在一起。體系架構(gòu)100包括內(nèi)容提供商110。設(shè)置內(nèi)容提供商110用于給用戶 提供動(dòng)態(tài)內(nèi)容。這可以包括,例如,網(wǎng)站售書。內(nèi)容提供商iio可以定期提供新發(fā)行圖書的列表,這些圖書可以發(fā)送到訂閱該網(wǎng)站的訂戶, 或者發(fā)送到管理訂閱的傳送服務(wù)器。在優(yōu)選的實(shí)施例中,傳送服務(wù)器120通過(guò)無(wú)線網(wǎng)絡(luò)130與位于移動(dòng) 設(shè)備上的傳送客戶端140進(jìn)行通信。傳送客戶端140接收正從內(nèi)容提供 商110傳送的內(nèi)容,并且可以與內(nèi)容客戶端150進(jìn)行內(nèi)容通信。內(nèi)容客 戶端150最終消費(fèi)該內(nèi)容。如本領(lǐng)域技術(shù)人員所理解的,本公開(kāi)中的使能器相當(dāng)于框架。因 而,傳送使能器包括傳送服務(wù)器120和傳送客戶端140。如本領(lǐng)域技術(shù)人員所理解的,針對(duì)至內(nèi)容客戶端150的內(nèi)容傳送, 可以需要不同的外部功能(external function)。這些外部功能可以存在 于服務(wù)器側(cè)102和設(shè)備側(cè)104。在圖1中,外部功能表示為服務(wù)器側(cè)102 的外部功能132、 134和136和設(shè)備側(cè)104的外部功能144、 146和148。外 部功能的示例可以包括但不限于,尤其是呈現(xiàn)、定位、內(nèi)容篩選,以 及壓縮?,F(xiàn)參照?qǐng)D2。為了將智能添加到系統(tǒng),內(nèi)容與元數(shù)據(jù)相關(guān)聯(lián)。在 這種情況下,元數(shù)據(jù)可以被定義為可由處理元件用來(lái)處理內(nèi)容的數(shù)據(jù)。 如所理解的, 一般的內(nèi)容傳送系統(tǒng)需要元數(shù)據(jù)允許不同的內(nèi)容提供商 和內(nèi)容客戶端存在于該系統(tǒng)之中。元數(shù)據(jù)可以以不同的形式存在,包括處理參數(shù)或規(guī)則、或處理句柄、直接提供的代碼或引用、或至處理 句柄的鏈接、在另一個(gè)位置的代碼或規(guī)則。如圖2中所能看到的,如箭頭210所示,內(nèi)容從內(nèi)容提供商110傳遞 到內(nèi)容客戶端150。給體系架構(gòu)100中的不同組件提供指令的元數(shù)據(jù)通 常和內(nèi)容一起也在體系架構(gòu)100中的組件之間傳遞。例如,箭頭220示 出了針對(duì)內(nèi)容客戶端的元數(shù)據(jù),該元數(shù)據(jù)源自內(nèi)容提供商1 IO并且對(duì)傳 送系統(tǒng)不透明,直至到達(dá)內(nèi)容客戶端150。箭頭230示出了由內(nèi)容提供商110創(chuàng)建并意在發(fā)送到傳送客戶端140的元數(shù)據(jù),因而僅流向傳送客戶端140。箭頭240示出了由傳送服務(wù)器120產(chǎn)生并意在發(fā)送到傳送客戶端 140的元數(shù)據(jù),因而該元數(shù)據(jù)首先在傳送服務(wù)器120處與內(nèi)容相關(guān)聯(lián), 并在傳送客戶端140處與內(nèi)容相剝離??赡馨l(fā)生上述情況的示例包括用 戶和服務(wù)提供商之間針對(duì)開(kāi)賬單計(jì)劃和要提供的服務(wù)層級(jí)的協(xié)議,其 中,服務(wù)提供商可以使用元數(shù)據(jù)來(lái)限制可用的服務(wù)或提供增強(qiáng)的服務(wù)?,F(xiàn)在參照?qǐng)D3。圖3示出了針對(duì)內(nèi)容元數(shù)據(jù)的多層封裝模型。傳送服務(wù)器120接收包括用于傳送服務(wù)器120的內(nèi)容處理元數(shù)據(jù) 312和傳送客戶端封裝314的推送封裝310。傳送服務(wù)器120提取內(nèi)容處 理元數(shù)據(jù)312,并使用該元數(shù)據(jù)處理傳送客戶端封裝314。元數(shù)據(jù)312 指示傳送服務(wù)器120如何處理傳送客戶端封裝314。將傳送客戶端封裝314傳遞到傳送客戶端140,其中該傳送客戶端 封裝被分為內(nèi)容封裝320和內(nèi)容處理元數(shù)據(jù)322。通過(guò)傳送客戶端140 使用內(nèi)容處理元數(shù)據(jù)322來(lái)處理內(nèi)容封裝320。例如,如果內(nèi)容客戶端 150僅對(duì)內(nèi)容的最新版本感興趣,那么可以使用內(nèi)容處理元數(shù)據(jù)指示傳 送客戶端140利用最新的封裝取代先前傳送的內(nèi)容封裝320。將內(nèi)容封裝320傳遞給內(nèi)容客戶端150。內(nèi)容封裝320包括用于內(nèi) 容客戶端150的內(nèi)容處理元數(shù)據(jù)330,以及要由內(nèi)容客戶端150消費(fèi)的內(nèi) 容有效載荷332。如本領(lǐng)域技術(shù)人員所理解的,根據(jù)圖3封裝的嵌套提供了豐富的 動(dòng)態(tài)環(huán)境,其中可以在體系架構(gòu)的任何處理元件處發(fā)生處理,并且其 中內(nèi)容提供商110可以規(guī)定如何處理特定的內(nèi)容。在一個(gè)實(shí)施例中,元 數(shù)據(jù)可以指向特定的邏輯元件,并對(duì)其它的處理元素不透明。如進(jìn)一步所理解的,元數(shù)據(jù)可以僅被包括以用于內(nèi)容傳送的不同 階段。例如,可以僅在傳送服務(wù)器120和傳送客戶端140之間需要元數(shù) 據(jù),因而,不會(huì)包括用于內(nèi)容客戶端150的元數(shù)據(jù)。其它可選項(xiàng)對(duì)于本領(lǐng)域技術(shù)人員會(huì)顯而易見(jiàn)。雖然上面描述了針對(duì)內(nèi)容傳送使能器的元數(shù)據(jù),但是在一些情況 下,當(dāng)把內(nèi)容傳送到內(nèi)容客戶端150時(shí),移動(dòng)內(nèi)容傳送使能器需要參與 其它的框架和使能器。類似地,當(dāng)把內(nèi)容傳送到內(nèi)容客戶端150時(shí),傳送使能器需要參與其它的框架和使能器。如上所示,外部功能的示例 包括,尤其是呈現(xiàn)、定位、內(nèi)容篩選,以及壓縮。例如,外部使能器 可以是呈現(xiàn)使能器。用戶可以規(guī)定規(guī)則,即當(dāng)用戶在歸屬網(wǎng)絡(luò)中時(shí), 應(yīng)該僅傳送特定內(nèi)容,從而避免數(shù)據(jù)漫游收費(fèi)。這種使能器需要使用 其它使能器(例如定位使能器)的功能來(lái)找出移動(dòng)設(shè)備所處的位置。使能器的其它示例包括可以防止將特定類型的內(nèi)容傳送到移動(dòng) 設(shè)備的內(nèi)容篩選。在設(shè)備側(cè),使能器的示例可以是在特定內(nèi)容傳遞到內(nèi)容客戶端 150之前,需要對(duì)該特定內(nèi)容進(jìn)行解壓的壓縮使能器。典型地,內(nèi)容傳送使能器不具有外部使能器的功能,因而需要訪 問(wèn)外部使能器來(lái)提供豐富的內(nèi)容傳送框架。如本領(lǐng)域技術(shù)人員所理解的,內(nèi)容針對(duì)傳送框架應(yīng)該是不透明 的。因此,指示需要外部?jī)?nèi)容處理和協(xié)調(diào)該處理的唯一方式是通過(guò)元 數(shù)據(jù)的使用?,F(xiàn)在參照?qǐng)D4。圖4示出了從內(nèi)容提供商(例如圖l的內(nèi)容提供商110)接收到的示例性內(nèi)容包410。內(nèi)容包410包括內(nèi)容412和元數(shù)據(jù)封裝420。如上所示,內(nèi)容412針 對(duì)傳送框架應(yīng)該不透明。因此,指示需要外部?jī)?nèi)容處理、并協(xié)調(diào)該處 理的唯一方式就是通過(guò)元數(shù)據(jù)封裝420中元數(shù)據(jù)的使用。元數(shù)據(jù)封裝420包括命名空間聲明框430,該聲明框允許針對(duì)要用 于處理內(nèi)容412的外部服務(wù)的命名空間聲明。兩個(gè)示例性命名空間聲明 以參考號(hào)435示出。優(yōu)選地,元數(shù)據(jù)封裝420還包括用于通過(guò)傳送服務(wù)器(例如來(lái)自 圖1的傳送服務(wù)器120)處理的元數(shù)據(jù)塊440。元數(shù)據(jù)塊440包括用于通過(guò)傳送服務(wù)器處理的各種元數(shù)據(jù)。元數(shù) 據(jù)塊440還包括參與外部功能的各種功能塊。這些都在圖4中以功能塊 442和444示出。元數(shù)據(jù)封裝420還包括通過(guò)傳送客戶端(例如圖1的傳送客戶端 140)處理的元數(shù)據(jù)塊450。元數(shù)據(jù)塊450包括通過(guò)傳送客戶端與功能塊 452和454—起處理的元數(shù)據(jù)。如本領(lǐng)域技術(shù)人員所理解的,參與塊450中的外部功能的兩個(gè)功 能塊的使用只是示例,并且本發(fā)明并不只限于外部功能塊參與的特定數(shù)量的外部功能。換言之,元數(shù)據(jù)塊440或元數(shù)據(jù)塊450可以不包括參 與外部功能的指示或規(guī)則,這樣就沒(méi)有功能塊,或可以通過(guò)許多功能 塊參與多個(gè)外部功能。通過(guò)參考號(hào)460示出功能塊(例如功能塊442)的示例。參考號(hào)460 指向功能塊的邏輯表示。在圖4的示例中,功能塊是狀態(tài)樹中的節(jié)點(diǎn)。優(yōu)選地,功能塊包括狀態(tài)標(biāo)識(shí)符462,用來(lái)標(biāo)識(shí)狀態(tài)樹中功能塊 的狀態(tài)。功能塊還包括保護(hù)表達(dá)式和/或條件464,其包括如果滿足則執(zhí)行 狀態(tài)處理的邏輯表達(dá)式。功能塊還可以包括外部服務(wù)或功能標(biāo)識(shí)符466,用于標(biāo)識(shí)所采用的外部服務(wù)或功能。功能塊還可以包括動(dòng)作動(dòng)詞468,用于定義內(nèi)容傳送使能器應(yīng)該 使用的外部服務(wù)的功能。功能塊還可以包括參數(shù)470,用于當(dāng)調(diào)用該功能塊中所定義的功 能時(shí),定義需要傳遞到外部使能器的參數(shù)列表。功能塊還可以包括狀態(tài)轉(zhuǎn)變472,基于動(dòng)作動(dòng)詞的結(jié)果來(lái)指示下 --次轉(zhuǎn)移到哪個(gè)狀態(tài)?,F(xiàn)參照?qǐng)D5。圖5示出了功能塊510的分層結(jié)構(gòu),該結(jié)構(gòu)是處理狀 態(tài)的表示。如下描述,各種嵌入塊在功能塊510中存在。第一塊520是定義了狀態(tài)圖的公共XML元素集。如本領(lǐng)域技術(shù)人 員所理解的,術(shù)語(yǔ)"元素"是廣義術(shù)語(yǔ),并且包括利用相應(yīng)的XML標(biāo)簽 開(kāi)始和結(jié)束的XML文件的子集。塊520包括通過(guò)定義了用于狀態(tài)圖表示語(yǔ)言的XML語(yǔ)法的命名空 間所引用的元素。示例包括尤其是狀態(tài)圖可擴(kuò)展標(biāo)記語(yǔ)言(SCXML)、 商務(wù)處理執(zhí)行語(yǔ)言(BPEL)以及XProc。另一嵌入塊530包含傳送使能器所定義的元數(shù)據(jù),包括至外部使 能器的綁定。塊530包括針對(duì)傳送使能器的由命名空間所引用的XML、 以及包括至外部使能器的所有XML綁定和內(nèi)部處理指令(如果有)。另一嵌入塊540是針對(duì)外部使能器的使用而定義的元數(shù)據(jù)。針對(duì) 外部使能器,由命名空間引用該塊,并且該塊包括在外部使能器模式 中所定義的元素。這些元素針對(duì)傳送使能器不透明。如本領(lǐng)域技術(shù)人員所理解的,塊530中的元素規(guī)定了傳送使能器的預(yù)定行為,包括將元素綁定到外部使能器的功能/參數(shù)。傳送使能器元數(shù)據(jù)解譯層應(yīng)該理解這些元素。相反地,塊540中的元素針對(duì)傳送使 能器不透明,并"原樣"傳遞到外部使能器。這些元素表示外部使能 器模式所定義的構(gòu)造,并因此被外部使能器所理解。因此以上提供了一種方法,用于使用表示綁定到外部使能器的命 名空間和模式,從而在傳送中協(xié)調(diào)移動(dòng)內(nèi)容的處理。這可以通過(guò)將在 相應(yīng)模式中定義的元素嵌入針對(duì)處理狀態(tài)的XML元素中來(lái)實(shí)現(xiàn)。 參照下列示例SCXML代碼段和圖6將更清楚的理解以上內(nèi)容。 以下示出以SCXML表示的協(xié)調(diào)元數(shù)據(jù)示例。<scxml xmlns="http:〃www.w3.org/2005/07/scxmr xmlns:dcd=,,http:〃oma.org/dcd/1.0,, xmlns: dp=,,http :〃oma. org/dcd/1.0/dcap" xmlns:l="http:〃xyz.com/location/l,0/" xmlns:p="http:〃abc.net/presence/1.0/,, initialstate="Content Received"〉<state id="Content Received"〉<invoke src="checkMemory"><dcd:action function-id=,,DCAP:checkMemory,,> <dcd:verb>validateMemorySize</dc:verb> <dcd:param>ContentHeader:deviceID<dcd:param〉 <dcd:param>ContentHeader:contentSize<dcd:param> <dp: function>checkMemory </dp: function> <dp:resultType>boolean</dp:resultType></dcd:action> </invoke>^transitionevent=" successcond="checkMemory.result" target="Check Roaming7>^transition event="failurecond="! checkMemory.result'target:="CheckFragmentation"/> </state><state id="Check Roaming"><invoke src="isRoaming"><dcd:action function-id=,,LOC:isRoaming,,> <dcd:verb>isHomeNetwork</dcd:verb> <dcd: param>ContentHeader: deviceID<dcd :param><dcd:someExoticElement>"if not in Finland,,<dcd:someExoticElement><l:name>isRoaming</l:name><l:param>,,ignoreNetworkAgreements=tme,,</l:param> </dcd:action> </invoke>(transition event="success" cond="isRoaming.result" target="Check Availability7><transition event="failure" cond="!isRoaming.result" target="Send Rejected7> </state><state id="Check Availability"> <invoke src="isAvailable"> <dcd:action function-id=,,PRES:isAvailable,,></dcd:action></scxml>以上代碼段的前5行是圖4塊430的部分。具體地,這些是針對(duì) XML版本的命名空間聲明,以及針對(duì)動(dòng)態(tài)內(nèi)容傳送、設(shè)備能力使能器、 設(shè)備位置使能器和設(shè)備呈現(xiàn)使能器的命名空間聲明。如所理解的,這 些只是用于和聲明作為命名空間聲明的各種使能器的示例。此外,只 包括以上示出的命名空間的聲明作為示例,而不表示真正的針對(duì)使能 器的URL。下一行代石馬指示'initialstate = "content received"'。這示出進(jìn)行內(nèi) 容處理的初始狀態(tài)。下一行指示'state id = "content received"'。這是圖5的塊520的部 分,并且定義功能塊的狀態(tài)。此外,行'invoke src = "checkMemory"'是圖5的塊520的部分, 并告知SCXML調(diào)用外部功能。下——行指示'<^(13(^011 function-id="DCAP:checkMemory,,'。該動(dòng) 作定義應(yīng)該采用傳送能力使能器上的外部功能checkMemory。下一行是〈dcd:verb〉 validateMemorySize </dcd:verb>。這是動(dòng)態(tài)內(nèi) 容測(cè)試使能器所理解的動(dòng)作名詞。下兩行指示外部功能checkMemory使用的參數(shù)。下——行是<(^:][1111(^011>0]1601<:]\461110^</(^:&11(^011>.這將dcd動(dòng) 作名詞validateMemorySize映射到外部功能。在這種情況下,外部功 能是checkMemory,并且是使用命名空間定義中的名稱"dp"定義的設(shè) 備能力使能器的部分。下一行定義了外部功能所期望的結(jié)果類型。從以上代碼段中,dcd:action、 dcd:verb禾口 dcd:parameters屬于圖5 的塊530。這些是測(cè)試使能器的預(yù)定行為,并包括將元素綁定到外部 使能器的功能或參數(shù)。行dp:function和dp:result屬于塊540,并且針對(duì)dcd使能器不透明。行 <transition event="success" cond="checkMemory.result" target="Check Roaming7〉檢査特定事件是否發(fā)生,并且條件是否滿足。 如果事件發(fā)生,并且條件滿足,那么該行定義要進(jìn)行所至的下一個(gè)狀 態(tài)。在這種情況下,下一個(gè)狀態(tài)是"CheckRoaming"。在 行 <transition event="failure" cond="!isRoaming.result" target二"SendRejected"/〉中,事件失敗,并且檢查存儲(chǔ)器返回'假,,然 后狀態(tài)進(jìn)行至"Check Fragmentation"。如本領(lǐng)域技術(shù)人員所理解的,以上定義的轉(zhuǎn)變事件屬于圖5的塊520。參照?qǐng)D6,參照狀態(tài)圖示出以上。具體地,初始狀態(tài)610是狀態(tài) "Content Received"。在內(nèi)容傳送使能器602中使用動(dòng)作動(dòng)詞 validateMemorySize,并在元數(shù)據(jù)解譯層604將其解譯。在元數(shù)據(jù)解譯層604中,調(diào)用外部功能checkMemory 620,傳遞 設(shè)備參數(shù)'deviceID,禾卩'contentSize'。設(shè)備能力使能器622然后將結(jié) 果624返回到元數(shù)據(jù)解譯層604,該元數(shù)據(jù)解譯層604通過(guò) validateMemorySize 612動(dòng)詞回傳參數(shù),并且將結(jié)果614回傳到狀態(tài) 610。在步驟630處檢査結(jié)果614,并且如果真,則狀態(tài)轉(zhuǎn)變至"Check Roaming"狀態(tài)640,并且如果假,狀態(tài)轉(zhuǎn)變至"Check Fragmentation" 狀態(tài)[未示出]。再參照以上代碼段,通過(guò)'state ID = "check roaming"定義另一個(gè)功能塊。使用功能ID"LOC:isRoaming"針對(duì)動(dòng)態(tài)內(nèi)容傳送定義該動(dòng)作。 表達(dá)式〈dcd:verb〉 isHomeNetwork 〈/dcd:verb〉提供動(dòng)作動(dòng)詞。在 下一行中將針對(duì)動(dòng)作動(dòng)詞的參數(shù)定義為C ontentHeader: de viceID 。動(dòng)態(tài)內(nèi)容傳送可以使用在它的諸如表達(dá)式"someExoticElement"的模式中任何任意元素。下兩行,艮口<l:name>isRoaming</l:name>〈l:param〉,,ignoreNetworkAgreements^加e,, </l:param>定義了映射到動(dòng)詞"isHomeNetwork"的外部功能。外部功能是 "isRoaming,,功能,并包括"ignoreNetworkAgreements,,參數(shù)。如本領(lǐng)域 技術(shù)人員所理解的,定位使能器適于處理該功能,并且該功能對(duì)動(dòng)態(tài) 內(nèi)容傳輸使能器不透明。下兩行定義轉(zhuǎn)變。如果"isRoaming"返回真,則該狀態(tài)轉(zhuǎn)變轉(zhuǎn)變到 檢査可用性狀態(tài)。如果"isroaming"結(jié)果是假,那么該狀態(tài)轉(zhuǎn)變到"Send Rejected"狀態(tài)。這在圖6中示出。在圖6中,狀態(tài)640是"Check Roaming"狀態(tài), 并且可以根據(jù)狀態(tài)640使用動(dòng)作動(dòng)詞642 "isHomeNetwork"。 元數(shù)據(jù) 解譯層604解譯"isHomeNetwork"并使用該動(dòng)作動(dòng)詞在定位使能器 652處調(diào)用"isRoaming"功能650。定位使能器652返回結(jié)果654,該結(jié)果通過(guò)元數(shù)據(jù)解譯層604傳 播到"isHomeNetwork"動(dòng)詞642,該動(dòng)詞將結(jié)果644返回檢查漫游狀態(tài) 640。然后在660處檢查結(jié)果,該結(jié)果與以上代碼中的"tmnsition"命令 相對(duì)應(yīng)。如果660中的結(jié)果是真,那么狀態(tài)轉(zhuǎn)變至狀態(tài)670 ("Check Availability"狀態(tài))。否則,狀態(tài)進(jìn)行到"Send Rejected"狀態(tài)[未示出〗。類似的功能適用于狀態(tài)670 。在這種情況下的動(dòng)作動(dòng)詞是 "isUserAvailable"。元數(shù)據(jù)解譯層604使用"isUserAvailable,,動(dòng)詞672 并且調(diào)用呈現(xiàn)使能器682的"isAvailable"功能680。返回結(jié)果684,并 作為結(jié)果674返回至狀態(tài)670。基于此,可以發(fā)生狀態(tài)轉(zhuǎn)變。因此以上提供了一種方法,用于使用外部動(dòng)作組將協(xié)調(diào)指令映射 到外部使能器功能。用于將傳送使能器中定義的動(dòng)作動(dòng)詞映射到外部 功能的解譯層允許服務(wù)之間的低耦合。如本領(lǐng)域技術(shù)人員所理解的,使用諸如Hard狀態(tài)、UML狀態(tài)圖、 Petri net的狀態(tài)圖的XML表示定義協(xié)調(diào)元數(shù)據(jù)。表中的每個(gè)狀態(tài)與在 傳送時(shí)用于處理移動(dòng)內(nèi)容的外部移動(dòng)服務(wù)所展示的功能相對(duì)應(yīng)。諸如 定位、呈現(xiàn)、傳送能力、用戶簡(jiǎn)檔之類的外部服務(wù)、框架和使能器可 以用于根據(jù)設(shè)備和用戶設(shè)定、用戶定位和狀態(tài),將內(nèi)容傳送和內(nèi)容呈 現(xiàn)個(gè)性化。該服務(wù)可以有多于一個(gè)的所展示的功能??梢酝ㄟ^(guò)統(tǒng)一資源標(biāo)識(shí)符(URI)、名稱、全球唯一標(biāo)識(shí)符(GUID)、 標(biāo)簽等標(biāo)識(shí)符標(biāo)識(shí)功能和服務(wù)。以通過(guò)傳送使能器和傳送框架的模式、和/或通過(guò)特定外部服務(wù)的 模式所定義的術(shù)語(yǔ)來(lái)表示保護(hù)表達(dá)式、動(dòng)作動(dòng)詞、參數(shù)和結(jié)果。傳送使能器模式定義了由傳送使能器理解的XML元素,并且包括預(yù)定的至外部使能器功能和參數(shù)的綁定。針對(duì)外部使能器的模式定義了可以 輔助外部使能器處理移動(dòng)內(nèi)容的附加參數(shù)。這些參數(shù)對(duì)傳送使能器是不透明的,并且使用XML模式擴(kuò)展機(jī)制被嵌入傳送使能器元數(shù)據(jù)中。 如上所示,傳送使能器可以在設(shè)備側(cè)或服務(wù)側(cè)。在另一個(gè)實(shí)施例 中,所有的服務(wù)器功能可以移至設(shè)備側(cè),因而僅設(shè)備側(cè)可以針對(duì)傳送 使能器而存在??梢栽谌魏我苿?dòng)設(shè)備上發(fā)現(xiàn)傳送客戶端和內(nèi)容客戶端。圖7中提 供了作為示例示出的一個(gè)特定移動(dòng)設(shè)備?,F(xiàn)參照?qǐng)D7。圖7是示出了適于使用本申請(qǐng)的設(shè)備和方法的優(yōu)選實(shí)施例的移動(dòng) 設(shè)備的框圖。優(yōu)選地,移動(dòng)站點(diǎn)700是具有至少語(yǔ)音和數(shù)據(jù)通信能力 的雙向無(wú)線通信設(shè)備。優(yōu)選地,移動(dòng)站點(diǎn)700能夠在因特網(wǎng)上與其它 計(jì)算機(jī)系統(tǒng)進(jìn)行通信。取決于所提供的確切功能,作為示例,無(wú)線移 動(dòng)設(shè)備可以被稱為數(shù)據(jù)消息收發(fā)設(shè)備、雙向傳呼機(jī)、無(wú)線電子郵件設(shè) 備、能夠進(jìn)行數(shù)據(jù)消息收發(fā)的蜂窩電話、無(wú)線因特網(wǎng)應(yīng)用設(shè)備、或數(shù) 據(jù)通信設(shè)備。在移動(dòng)站點(diǎn)700支持雙向通信的情況下,移動(dòng)站點(diǎn)將合并通信子 系統(tǒng)711,包括接收機(jī)7I2和發(fā)射機(jī)714,以及關(guān)聯(lián)組件(例如一個(gè)或 多個(gè)、優(yōu)選地嵌入或內(nèi)部的天線元件716和718以及本地振蕩器(Los) 713),以及諸如數(shù)字信號(hào)處理器(DSP) 720之類的處理模塊。如通 信領(lǐng)域技術(shù)人員所理解的,通信子系統(tǒng)711的特定設(shè)計(jì)將取決于設(shè)備 意操作其中的通信網(wǎng)絡(luò)。網(wǎng)絡(luò)訪問(wèn)需求也會(huì)根據(jù)網(wǎng)絡(luò)719的類型而不同。在一些CDMA網(wǎng) 絡(luò)中,網(wǎng)絡(luò)訪問(wèn)與移動(dòng)站點(diǎn)700的訂戶或用戶相關(guān)聯(lián)聯(lián)。CDMA移動(dòng) 站點(diǎn)需要可移動(dòng)用戶身份模塊(RUIM)或訂戶身份模塊(SIM)卡從 而在CDMA網(wǎng)絡(luò)上進(jìn)行操作。通常,SIM/RUIM接口 744類似于可以將SIM/RUIM卡像磁盤或PCMCIA卡一樣插入和彈出的卡槽。 SIM/RUIM卡具有大約64k的內(nèi)存,并持有許多關(guān)鍵配置751,以及 諸如標(biāo)識(shí)和訂戶相關(guān)聯(lián)信息的其它信息753。當(dāng)完成所需網(wǎng)絡(luò)登記或激活步驟,移動(dòng)站點(diǎn)700可以通過(guò)網(wǎng)絡(luò)719 發(fā)送和接收通信信號(hào)。如圖7所示,網(wǎng)絡(luò)719可以由與移動(dòng)設(shè)備進(jìn)行 通信的多個(gè)基站組成。例如,在混合CDMA IxEVDO系統(tǒng)中,CDMA 基站和EVDO基站與移動(dòng)站點(diǎn)進(jìn)行通信,并且移動(dòng)站點(diǎn)同時(shí)與兩個(gè)基 站相連接。EVDO和CDMA lx基站使用不同的尋呼時(shí)隙來(lái)與移動(dòng)設(shè) 備進(jìn)行通信。由天線716通過(guò)通信網(wǎng)絡(luò)719接收到的信號(hào)被輸入接收機(jī)712, 該接收機(jī)可以執(zhí)行諸如信號(hào)放大、下變頻、濾波、信道選擇等,以及 (在圖7中所示的示例系統(tǒng)中)模數(shù)(A/D)轉(zhuǎn)換的普通接收機(jī)功能。 所接收信號(hào)的A/D轉(zhuǎn)換允許諸如在DSP 720中要執(zhí)行的解調(diào)和解碼之 類的更復(fù)雜的通信功能。以類似的方式,通過(guò)DSP720處理(包括例 如解調(diào)和解碼)要傳輸?shù)男盘?hào),并且經(jīng)由天線718通過(guò)通信網(wǎng)絡(luò)719 將信號(hào)輸入發(fā)射機(jī)714,用于數(shù)模轉(zhuǎn)換、上變頻、濾波、放大和傳輸。 DSP 720不僅處理通信信號(hào),而且提供接收機(jī)和發(fā)射機(jī)控制。例如, 可以通過(guò)DSP 720中實(shí)現(xiàn)的自動(dòng)增益控制算法自適應(yīng)地控制應(yīng)用到接 收機(jī)712和發(fā)射機(jī)714中的通信信號(hào)的增益。優(yōu)選地,移動(dòng)站點(diǎn)700包括控制設(shè)備整體操作的微處理器738。 通過(guò)通信子系統(tǒng)711執(zhí)行包括至少數(shù)據(jù)和語(yǔ)音通信的通信功能。微處 理器738也與另外的設(shè)備子系統(tǒng)(例如顯示器722、閃存724、隨機(jī)存 取存儲(chǔ)器(RAM) 726、輔助輸入/輸出(I/O)子系統(tǒng)728、串口 730、 一個(gè)或多個(gè)鍵盤或鍵區(qū)732、揚(yáng)聲器734、麥克風(fēng)736、諸如短距離通 信子系統(tǒng)之類的其它子系統(tǒng)、以及指定為742的任何其它設(shè)備子系統(tǒng)) 交互。串口 730可以包括USB端口或本領(lǐng)域技術(shù)人員所知的其它端口。圖7中所示出的一些子系統(tǒng)執(zhí)行通信相關(guān)功能,而其它子系統(tǒng)可 以提供駐留或設(shè)備上功能。明顯地,可以使用諸如鍵盤732和顯示器 722的一些子系統(tǒng)用于通信相關(guān)功能(例如通過(guò)通信網(wǎng)絡(luò)輸入文本消 息用于傳輸),以及諸如計(jì)算器或任務(wù)列表的設(shè)備駐留功能。優(yōu)選地,在諸如閃存724的永久存儲(chǔ)器中存儲(chǔ)微處理器738使用 的操作系統(tǒng)軟件,作為替代,該永久存儲(chǔ)器可以是只讀存儲(chǔ)器(ROM)或類似存儲(chǔ)器元件(未示出)。本領(lǐng)域技術(shù)人員將理解操作系統(tǒng)、特定設(shè)備應(yīng)用程序、或其部分,可以臨時(shí)地載入諸如RAM 726的易失 性存儲(chǔ)器。也可將所接收到的通信信號(hào)存儲(chǔ)在RAM 726中。如圖所示,可以將閃存724分為不同的區(qū)域,用于計(jì)算機(jī)程序758 和程序數(shù)據(jù)存儲(chǔ)器750、 752、 754和756。這些不同的存儲(chǔ)器類型指 示每個(gè)程序可以分配一部分閃存724,用于它們自己的數(shù)據(jù)存儲(chǔ)需求。 除了操作系統(tǒng)功能,微處理器738優(yōu)選地在移動(dòng)站點(diǎn)能夠執(zhí)行軟件應(yīng) 用程序。通常,在制造期間,包括例如至少數(shù)據(jù)和語(yǔ)音通信應(yīng)用程序 的控制基本操作的預(yù)定應(yīng)用程序集將被安裝在移動(dòng)站點(diǎn)700上。隨后 或動(dòng)態(tài)地安裝其它應(yīng)用程序。優(yōu)選的軟件應(yīng)用程序可以是能夠組織和管理與移動(dòng)站點(diǎn)的用戶相 關(guān)的數(shù)據(jù)項(xiàng)的個(gè)人信息管理器(PIM)應(yīng)用程序,例如但不限于,電 子郵件、日歷事件、語(yǔ)音郵件、預(yù)約和任務(wù)項(xiàng)。自然地, 一個(gè)或多個(gè) 存儲(chǔ)器可用于移動(dòng)站點(diǎn)上,從而便于PIM數(shù)據(jù)項(xiàng)的存儲(chǔ)。優(yōu)選地,這 樣的PIM應(yīng)用程序通過(guò)無(wú)線網(wǎng)絡(luò)719發(fā)送和接收數(shù)據(jù)項(xiàng)。在優(yōu)選的實(shí) 施例中,與所存儲(chǔ)的或與主機(jī)系統(tǒng)相關(guān)聯(lián)的移動(dòng)站點(diǎn)用戶的相應(yīng)的數(shù) 據(jù)項(xiàng),無(wú)縫地集成、同步以及更新PIM數(shù)據(jù)項(xiàng)。也可以將附加應(yīng)用程 序通過(guò)網(wǎng)絡(luò)719、輔助1/0子系統(tǒng)728、串口 730、短距離通信子系統(tǒng) 740、或任何其它適合的子系統(tǒng)742加載到移動(dòng)站點(diǎn)700上,并且通過(guò) 用戶安裝在RAM 726或優(yōu)選安裝在非易失性存儲(chǔ)器(未示出)中, 由微處理器738來(lái)執(zhí)行。在應(yīng)用程序安裝中這樣的靈活性增加了設(shè)備 的功能,并可以提供增強(qiáng)的設(shè)備上功能、通信相關(guān)功能或二者。例如, 通過(guò)使用移動(dòng)站點(diǎn)700,安全通信應(yīng)用可以實(shí)現(xiàn)執(zhí)行電子商務(wù)功能和 其它這樣的金融交易。在數(shù)據(jù)傳輸模式中,通過(guò)通信子系統(tǒng)711將處理所接收到的信號(hào) (例如文本消息或網(wǎng)頁(yè)下載),并將其輸入到微處理器738,優(yōu)選地, 微處理器738還處理用于輸出到顯示器722或可選地到輔助I/O設(shè)備 728的所接收的信號(hào)。與傳送客戶端140相對(duì)等的傳送客戶端760也可以處理該輸入。移動(dòng)站點(diǎn)700的用戶也可以結(jié)合顯示器722和可能地輔助I/O設(shè) 備728,使用優(yōu)選地是全字母數(shù)字鍵盤和/或電話類型鍵區(qū)的鍵盤732, 編寫諸如電子郵件消息的數(shù)據(jù)項(xiàng)。可以通過(guò)通信子系統(tǒng)711經(jīng)由通信 網(wǎng)絡(luò)傳輸這些編寫的項(xiàng)。對(duì)于語(yǔ)音通信,移動(dòng)站點(diǎn)700的整體操作是類似的,除了將所接 收到的信號(hào)優(yōu)選地傳輸至揚(yáng)聲器734,以及由麥克風(fēng)736生成用于傳 輸?shù)男盘?hào)。也可以在移動(dòng)站點(diǎn)700上實(shí)現(xiàn)可選的語(yǔ)音或音頻I/O子系 統(tǒng)(例如語(yǔ)音消息記錄子系統(tǒng))。盡管優(yōu)選地,主要通過(guò)揚(yáng)聲器734 完成語(yǔ)音或音頻信號(hào)輸出,但是也可以使用顯示器722來(lái)提供呼叫方 身份指示、語(yǔ)音呼叫持續(xù)時(shí)間,或其它與語(yǔ)音呼叫相關(guān)聯(lián)的信息作為 示例。通常在個(gè)人數(shù)字助理(PDA)類型的通信設(shè)備中實(shí)現(xiàn)圖7中的串 口 730,針對(duì)該串口,與用戶的臺(tái)式計(jì)算機(jī)(未示出)進(jìn)行同步是期 望但是可選的設(shè)備組成。串口 730通過(guò)外部設(shè)備或軟件應(yīng)用程序使用 戶能夠設(shè)定優(yōu)選項(xiàng),并通過(guò)提供信息或軟件下載給移動(dòng)站點(diǎn)700、而 不是通過(guò)無(wú)線通信網(wǎng)絡(luò)來(lái)擴(kuò)展移動(dòng)站點(diǎn)700的能力。例如,通過(guò)直接 因而可靠的連接,可以使用可選下載路徑將加密密鑰加載至該設(shè)備, 從而實(shí)現(xiàn)安全設(shè)備通信。如本領(lǐng)域技術(shù)人員所理解的,串口 730還可以作為調(diào)制解調(diào)器將移動(dòng)設(shè)備與計(jì)算機(jī)相連接。其它通信子系統(tǒng)740 (短距離通信子系統(tǒng))是提供移動(dòng)站點(diǎn)700和不必要是類似設(shè)備的不同系統(tǒng)或設(shè)備之間的通信的附加可選組件。 例如子系統(tǒng)740可以包括紅外線設(shè)備和相關(guān)聯(lián)電路和組件、或 Bluetooth 通信模塊,用于與支持類似的系統(tǒng)和設(shè)備的通信。上面所描述的是具有與本申請(qǐng)的技術(shù)的元素相對(duì)應(yīng)的元素的結(jié) 構(gòu)、系統(tǒng)或方法的示例。該書面描述可以使本領(lǐng)域技術(shù)人員做出和使 用具有也與本申請(qǐng)的技術(shù)的元件相對(duì)應(yīng)的可選元件的實(shí)施例。本申請(qǐng) 的技術(shù)的意在范圍包括與如上所描述的本申請(qǐng)的技術(shù)不同的其它結(jié) 構(gòu)、系統(tǒng)或方法,并且還包括與如上所描述的本申請(qǐng)技術(shù)有非實(shí)質(zhì)不 同的其它結(jié)構(gòu)、系統(tǒng)或方法。
權(quán)利要求
1.一種用于在移動(dòng)傳送框架中協(xié)調(diào)內(nèi)容處理的方法,包括以下步驟在與內(nèi)容相關(guān)聯(lián)的元數(shù)據(jù)封裝中嵌入對(duì)外部使能器的外部引用;以及將內(nèi)容處理協(xié)調(diào)規(guī)則插入所述元數(shù)據(jù)封裝。
2. 如權(quán)利要求l所述的方法,其中所述內(nèi)容處理協(xié)調(diào)規(guī)則是可擴(kuò) 展標(biāo)記語(yǔ)言'XML'套裝狀態(tài)圖。
3. 如權(quán)利要求2所述的方法,其中XML套裝狀態(tài)圖包括具有嵌入 層的功能塊。
4. 如權(quán)利要求3所述的方法,其中所述嵌入層包括第一層,用 于定義公共XML元素;第二層,用于定義針對(duì)具有與外部使能器的綁 定的傳送使能器的元數(shù)據(jù);以及第三層,用于定義針對(duì)外部使能器的元數(shù)據(jù)。
5. 如權(quán)利要求4所述的方法,其中所述第三層對(duì)所述傳送使能器 不透明。
6. 如權(quán)利要求4或5所述的方法,其中所述第二層包括具有預(yù)定行 為的表達(dá)式、指令或參數(shù),所述預(yù)定行為包括將所述表達(dá)式、指令或 參數(shù)綁定到所述外部使能器的功能。
7. 如權(quán)利要求4至6之一所述的方法,其中通過(guò)命名空間引用所述 第一層,所述命名空間定義了針對(duì)狀態(tài)圖表示語(yǔ)言的XML語(yǔ)法。
8. 如權(quán)利要求3至7之一所述的方法,其中所述功能塊包含如下的 任一或任意組合狀態(tài)標(biāo)識(shí)符;保護(hù)表達(dá)式;外部服務(wù)標(biāo)識(shí)符;動(dòng)作 動(dòng)詞;參數(shù);禾口/或狀態(tài)轉(zhuǎn)變。
9. 如權(quán)利要求8所述的方法,其中所述動(dòng)作動(dòng)詞用于將協(xié)調(diào)指令 映射至使能器功能。
10. 如權(quán)利要求9所述的方法,其中由元數(shù)據(jù)解譯層執(zhí)行所述映射。
11. 如權(quán)利要求8至10之一所述的方法,其中所述狀態(tài)轉(zhuǎn)變基于根 據(jù)使用動(dòng)作動(dòng)詞調(diào)用外部功能所接收到的結(jié)果。
12. 如權(quán)利要求l至ll之一所述的方法,其中所述外部引用是針對(duì) 外部服務(wù)的命名空間聲明。
13. 如權(quán)利要求12所述的方法,其中所述外部服務(wù)包括呈現(xiàn)服務(wù)、定位服務(wù)、內(nèi)容篩選服務(wù)、和/或壓縮服務(wù)中的任一服務(wù)。
14. 如權(quán)利要求1至13之一所述的方法,其中所述插入步驟在針對(duì)處理狀態(tài)的元素中定義用于外部使能器的模式。
15. —種用于協(xié)調(diào)內(nèi)容處理的系統(tǒng),包括內(nèi)容提供商,所述內(nèi)容提供商適于將外部引用和內(nèi)容處理協(xié)調(diào)規(guī) 則嵌入與所述內(nèi)容提供商所提供的內(nèi)容相關(guān)聯(lián)的移動(dòng)內(nèi)容傳送元數(shù)據(jù);內(nèi)容傳送使能器,包括-傳送服務(wù)器,所述傳送服務(wù)器適于處理指向所述傳送服務(wù)器的元數(shù)據(jù);以及傳送客戶端,所述傳送客戶端適于處理指向所述傳送客戶端 的元數(shù)據(jù);外部使能器,適于通過(guò)所述內(nèi)容傳送使能器,基于所述內(nèi)容處理 協(xié)調(diào)規(guī)則來(lái)處理內(nèi)容;以及內(nèi)容客戶端,適于消費(fèi)來(lái)自所述內(nèi)容提供商的內(nèi)容。
16. —種內(nèi)容包,包括 內(nèi)容;以及元數(shù)據(jù)封裝,所述元數(shù)據(jù)封裝具有嵌入其中的對(duì)外部使能器的外 部引用和內(nèi)容處理協(xié)調(diào)規(guī)則。
17. 如權(quán)利要求16所述的內(nèi)容包,其中所述內(nèi)容處理協(xié)調(diào)規(guī)則是 可擴(kuò)展標(biāo)記語(yǔ)言'XML'套裝狀態(tài)圖。
18. 如權(quán)利要求17所述的內(nèi)容包,其中XML套裝狀態(tài)圖包括具有 嵌入層的功能塊。
19. 如權(quán)利要求18所述的內(nèi)容包,其中所述嵌入層包括第一層, 用于定義公共XML元素;第二層,用于定義針對(duì)具有與外部使能器的綁定的傳送使能器的元數(shù)據(jù);第三層,用于定義針對(duì)外部使能器的元 數(shù)據(jù)。
20. 如權(quán)利要求19所述的內(nèi)容包,其中所述第三層對(duì)所述傳送使 能器不透明。
21. 如權(quán)利要求19或20所述的內(nèi)容包,其中所述第二層包括具有 預(yù)定行為的表達(dá)式、指令或參數(shù),所述預(yù)定行為包括將所述表達(dá)式、 指令或參數(shù)綁定到所述外部使能器的功能。
22. 如權(quán)利要求19至21之一所述的內(nèi)容包,其中通過(guò)命名空間引 用所述第一層,所述命名空間定義了針對(duì)狀態(tài)圖表示語(yǔ)言的XML語(yǔ) 法。
23. 如權(quán)利要求18至22之一所述的內(nèi)容包,其中所述功能塊包含 如下的任一或任意組合狀態(tài)標(biāo)識(shí)符;保護(hù)表達(dá)式;外部服務(wù)標(biāo)識(shí)符; 動(dòng)作動(dòng)詞;參數(shù);和/或狀態(tài)轉(zhuǎn)變。
24. 如權(quán)利要求23所述的內(nèi)容包,其中所述動(dòng)作動(dòng)詞適用于將協(xié) 調(diào)指令映射至使能器功能。
25. 如權(quán)利要求16至24之一所述的內(nèi)容包,其中所述外部引用是 針對(duì)外部服務(wù)的命名空間聲明。
26. 如權(quán)利要求25所述的內(nèi)容包,其中所述外部服務(wù)包括呈現(xiàn)服 務(wù)、定位服務(wù)、內(nèi)容篩選服務(wù)、和/或壓縮服務(wù)中的任一服務(wù)。
27. 如權(quán)利要求16至26之一所述的內(nèi)容包,還包括在針對(duì)處理狀 態(tài)的元素中的用于外部使能器的模式。
28. —種存儲(chǔ)程序代碼的計(jì)算機(jī)可讀介質(zhì),用于使計(jì)算設(shè)備執(zhí)行如 權(quán)利要求1至14之一所述的方法的步驟。
全文摘要
用于在移動(dòng)傳送框架中協(xié)調(diào)內(nèi)容處理的方法和系統(tǒng),所述方法具有以下步驟在與內(nèi)容相關(guān)聯(lián)的元數(shù)據(jù)封裝中嵌入對(duì)外部使能器的外部引用;以及將內(nèi)容處理協(xié)調(diào)規(guī)則插入元數(shù)據(jù)封裝。
文檔編號(hào)H04L29/08GK101272401SQ20081008657
公開(kāi)日2008年9月24日 申請(qǐng)日期2008年3月20日 優(yōu)先權(quán)日2007年3月23日
發(fā)明者邁克爾·申菲爾德 申請(qǐng)人:捷訊研究有限公司