欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

在內(nèi)容流中無縫地插入服務(wù)的方法和設(shè)備的制作方法

文檔序號(hào):7921589閱讀:214來源:國(guó)知局
專利名稱:在內(nèi)容流中無縫地插入服務(wù)的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及用于在客戶機(jī)和服務(wù)器之間的消息流中自動(dòng)調(diào)用服務(wù)的方
法和設(shè)備o
背景技術(shù)
許多在線存儲(chǔ)提供商向終端用戶提供免費(fèi)的存儲(chǔ)空間。其中有用于存 儲(chǔ)可被認(rèn)為包含內(nèi)容的圖像、視頻或文件的存儲(chǔ)提供商。目前的如果用戶 想要將例如一組圖像放在圖像存儲(chǔ)提供商的存儲(chǔ)服務(wù)器上而必須遵照的程
序是該用戶必須向該存儲(chǔ)提供商生成一個(gè)消息,其在附件中包括將要存 儲(chǔ)的圖像。如果該用戶現(xiàn)在例如想務(wù)使用商業(yè)的或免費(fèi)可用的用于對(duì)該用 戶的圖片執(zhí)4亍操作的服務(wù),而使其所有的圖傳J奮正紅眼,則該用戶必須首 先訂購(gòu)或下載該服務(wù),然后對(duì)該用戶想要最終傳輸給服務(wù)器的所有圖片嚴(yán) 格地應(yīng)用該服務(wù)。如果有許多文件或者大量?jī)?nèi)容要放置在存儲(chǔ)服務(wù)器上, 則將對(duì)用戶產(chǎn)生巨大的工作量。另外,這也要求用戶有大量的中間存儲(chǔ)空 間用于存儲(chǔ)原始內(nèi)容文件以及修改后的內(nèi)容文件。而這并不總是可行的。
一種可選的方案在于服務(wù)器向其從所有客戶接收的所有圖像都提供該 服務(wù)。那么,這將工作量和空間問題放到服務(wù)器區(qū)域,而這也不是所期望 的。而且,不是所有的服務(wù)都可以由存儲(chǔ)服務(wù)器提供,這再次將問題還給 了客戶機(jī)。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種用于解決上述的用戶進(jìn)行手動(dòng)干預(yù)的問題的 方法和設(shè)備,用于使用戶想要的服務(wù)能夠?qū)λ?她想要傳輸給服務(wù)器的數(shù)據(jù)或內(nèi)容執(zhí)行,而無需為他或她寫專門的程序以在用戶的位置處進(jìn)行操作, 從而同時(shí)也降低了用戶對(duì)在他或她的計(jì)算機(jī)上或其它存儲(chǔ)設(shè)備上的存儲(chǔ)空 間的需求。本發(fā)明的目的還在于將服務(wù)器從該任務(wù)中解放出來,從而也降 低了服務(wù)器對(duì)存儲(chǔ)空間的需求和在服務(wù)器側(cè)的額外的服務(wù)提供。
才艮據(jù)本發(fā)明,該目的通過一種方法來實(shí)現(xiàn),該方法包括在包括內(nèi)容 的消息在客戶機(jī)和服務(wù)器之間經(jīng)由網(wǎng)絡(luò)傳輸?shù)钠陂g,截取該消息的步驟; 以及自動(dòng)確定是否需要任何服務(wù)以在消息的內(nèi)容部分上發(fā)生的步驟。這通 過網(wǎng)絡(luò)的消息截取設(shè)備來實(shí)現(xiàn),其能夠執(zhí)行這些方法步驟。
這意味著確定是否需要任何所期望的服務(wù)(諸如例如紅眼修正、額外 的數(shù)據(jù)壓縮)的過程現(xiàn)在通過在網(wǎng)絡(luò)中某處的專用消息截取設(shè)備來執(zhí)行。 這使得該過程能夠自動(dòng)進(jìn)行,將用戶和服務(wù)器從該任務(wù)中解脫。另外,所 調(diào)用的服務(wù)在客戶機(jī)和服務(wù)器之間的服務(wù)環(huán)境網(wǎng)絡(luò)中某處的服務(wù)引擎上運(yùn) 行,從而解決了在客戶機(jī)和服務(wù)器上的空間和工作量的問題。
本發(fā)明的另 一個(gè)特征在權(quán)利要求2和7中陳述。這意味著如果消息截 取設(shè)備已確定需要一個(gè)或者多個(gè)服務(wù)對(duì)數(shù)據(jù)內(nèi)容執(zhí)行,則消息截取設(shè)備將 在幾個(gè)類似的服務(wù)中選擇特定的服務(wù),如果該選擇是可用的,則例如通過 添加必要的信息而改寫原始消息,以進(jìn)一步使改寫后的消息向所選擇的用 于對(duì)原始和改寫后的消息的數(shù)據(jù)內(nèi)容執(zhí)行該服務(wù)的服務(wù)引擎路由。因此, 該信息可使消息截取設(shè)備能夠確定向網(wǎng)絡(luò)中某處的該特定服務(wù)引擎的路 由,用于將該改寫后的消息發(fā)送過去。
該服務(wù)的確定和/或選擇可以僅僅基于內(nèi)容本身的分析,或者僅僅基 于客戶機(jī)所給的信息,或者基于兩者的組合,如在權(quán)利要求3和8中所述 的。
本發(fā)明還涉及一種服務(wù)引擎,其能夠接收和分析由消息截取設(shè)備生成 的改寫后的消息,并從中確定是否對(duì)該所接收的改寫后的消息的所接收的 內(nèi)容部分調(diào)用服務(wù)的操作。當(dāng)執(zhí)行該服務(wù)后,生成第二改寫后的消息,以 由服務(wù)引擎進(jìn)一步向服務(wù)器提供或向后提供給消息截取設(shè)備。
應(yīng)當(dāng)注意,在權(quán)利要求中使用的術(shù)語(yǔ)"連接"不應(yīng)被解釋為僅限于直
5接連接。因此,表述"連接到設(shè)備B的設(shè)備A"的范圍不應(yīng)限于其中設(shè)備 A的輸出直接連接到設(shè)備B的輸入的設(shè)備或系統(tǒng)。其意味著在A的輸出和 B的輸入之間存在一條路徑,該路徑可以是包括其它設(shè)備或裝置的路徑。
應(yīng)當(dāng)注意,在權(quán)利要求中使用的術(shù)語(yǔ)"包括,,不應(yīng)被解釋為僅限于在 其后所列出的裝置。因此,表述"包括裝置A和B的設(shè)備"的范圍不應(yīng)局 限于僅由組件A和B構(gòu)成的設(shè)備。其意味著相對(duì)于本發(fā)明,該設(shè)備的僅僅 相關(guān)的組件是A和B。


通過參照以下結(jié)合附圖對(duì)實(shí)施例的描述,本發(fā)明的上述和其它目的和 特征會(huì)變得更加明顯,并能最佳地理解本發(fā)明本身,其中 圖1示意性地示出了現(xiàn)有技術(shù)的情形; 圖2示出了本發(fā)明的實(shí)施例。
具體實(shí)施例方式
應(yīng)當(dāng)注意,以下僅說明了本發(fā)明的原理。因此可知,本領(lǐng)域的普通技 術(shù)人員能夠設(shè)計(jì)出各種裝置,其體現(xiàn)了本發(fā)明的原理并包括在其精神和范 圍之內(nèi),盡管在此沒有明確描述或示出。另外,在此陳述的所有例子和條 件語(yǔ)言主要意在僅是教導(dǎo)的目的以幫助讀者理解本發(fā)明的原理和發(fā)明人所 提出的概念以促進(jìn)該領(lǐng)域,并且應(yīng)被解釋為不限于這些特定陳述的例子和 條件。而且,在此陳述本發(fā)明的原理、方面和實(shí)施例及其特定的例子的所 有語(yǔ)句都意在包含結(jié)構(gòu)及其功能的等同物。另外,這樣的等同物包括當(dāng)前 已知的等同物以及未來開發(fā)的等同物,即,所開發(fā)的實(shí)現(xiàn)相同功能的任何 元件,而不考慮其結(jié)構(gòu)。
本發(fā)明描述一種用于在客戶機(jī)和服務(wù)器之間的消息流中自動(dòng)調(diào)用增值 服務(wù)的系統(tǒng)和方法。我們將通過上載到圖片存儲(chǔ)服務(wù)器的圖片并對(duì)該圖片 執(zhí)行額外的紅眼修正的服務(wù)的例子來描述本發(fā)明。本領(lǐng)域的普通技術(shù)人員 清楚本發(fā)明也適用于能夠?qū)τ煽蛻魴C(jī)向服務(wù)器傳輸并隨后由服務(wù)器接收的所有類型的數(shù)據(jù)和內(nèi)容(諸如視頻、數(shù)據(jù)文件、音頻文件等)運(yùn)行的所有 其它應(yīng)用或服務(wù)。
這樣的服務(wù)的例子包含在以下非窮舉的列表中 -所有類型的圖像修正服務(wù),諸如銳化、柔和化、色彩適應(yīng),…; -搜索服務(wù);
-內(nèi)容過濾服務(wù),諸如病毒掃描、家長(zhǎng)控制服務(wù),…; -重新格式化服務(wù),諸如縮略、格式轉(zhuǎn)換,...; -代碼轉(zhuǎn)換服務(wù),諸如重新編碼,...; -平移服務(wù);
-元數(shù)據(jù)生成/提取服務(wù)-臉部識(shí)別、內(nèi)容分析、概要服務(wù)、環(huán)境輸 入服務(wù);
-布局服務(wù);
-內(nèi)容傳送月艮務(wù),諸如流服務(wù)、廣播/分發(fā)服務(wù)、出版服務(wù); -其它服務(wù)-日歷、定位(GPS坐標(biāo)生成、推導(dǎo))等。 在圖1中描述的現(xiàn)有技術(shù)的情況示出了客戶機(jī)1100,其通常包括控制 諸如計(jì)算機(jī)、移動(dòng)電話、GPS、游戲控制臺(tái)等的終端用戶裝置1102的終端 用戶1101。該客戶機(jī)能夠經(jīng)由諸如因特網(wǎng)、移動(dòng)通信網(wǎng)絡(luò)、衛(wèi)星網(wǎng)絡(luò)或 GPS網(wǎng)絡(luò)等的通信網(wǎng)絡(luò)1103與遠(yuǎn)程服務(wù)器1104通信。在圖1所描述的例 子中,終端用戶想要將存儲(chǔ)在其終端用戶裝置1102 (諸如計(jì)算機(jī)或移動(dòng)電 話)上的一些照片上栽到諸如遠(yuǎn)程服務(wù)器1104的存儲(chǔ)器的存儲(chǔ)設(shè)備11041。 為了這個(gè)目的,該終端用戶通過終端用戶裝置1102向服務(wù)器1104發(fā)送圖 片上載請(qǐng)求消息1300。如果是計(jì)算機(jī)作為終端用戶裝置,則常常使用在計(jì) 算機(jī)上運(yùn)行的網(wǎng)頁(yè)瀏覽器應(yīng)用進(jìn)行消息的發(fā)送。這樣的應(yīng)用將使用戶能夠 通過選擇用于生成從用戶到服務(wù)器的消息的子應(yīng)用來發(fā)送該消息,其中該 消息包括用戶想要上栽到存儲(chǔ)服務(wù)器的特定圖片。該圖片上載請(qǐng)求消息 1300被通信網(wǎng)路1103內(nèi)的某些路由設(shè)備接收,這些路由設(shè)備隨后將該消 息向其目的地路由,即存儲(chǔ)服務(wù)器1104。
如果是移動(dòng)電話,則包括用于向移動(dòng)網(wǎng)絡(luò)的另 一個(gè)用戶傳輸?shù)膱D片或視頻的MMS消息也將生成包括圖片內(nèi)容的消息。
在網(wǎng)頁(yè)瀏覽器應(yīng)用在PC上運(yùn)行的典型情況下,該網(wǎng)頁(yè)瀏覽器應(yīng)用顯 示與由連接到該終端用戶希望將圖片上載到的服務(wù)器1104的在線存儲(chǔ)提 供商提供的專用前端用戶界面對(duì)應(yīng)的網(wǎng)頁(yè)。然后,終端用戶1101在該網(wǎng)頁(yè) 所提供的輸入字段中輸入圖片的URL,并點(diǎn)擊網(wǎng)頁(yè)的"上載"按鈕。可選 擇地,終端用戶可以手動(dòng)地將圖片文件附加到在該網(wǎng)頁(yè)上提供的消息上。 終端用戶裝置上的網(wǎng)頁(yè)瀏覽器通過因特網(wǎng)或其它網(wǎng)絡(luò)連接到在線存儲(chǔ)提供 商,并發(fā)送HTTP PUT請(qǐng)求1300,其例如穿越網(wǎng)絡(luò)1103并通過傳送消息 而傳送到在線存儲(chǔ)提供商11042網(wǎng)頁(yè)服務(wù)。在圖1中,該在線存儲(chǔ)提供商 被描述為在服務(wù)器1104中包括的模塊11042。
同樣地,圖片從終端用戶的PC傳送到在線存儲(chǔ)提供商11042,其隨后 將圖片存儲(chǔ)在服務(wù)器1104的存儲(chǔ)空間11041中。
然而,除了這種網(wǎng)頁(yè)瀏覽器應(yīng)用外,其它方式也是可能的,諸如專用 的圖片/視頻/文檔/文件上載應(yīng)用或已經(jīng)提到的移動(dòng)網(wǎng)絡(luò)的MMS服 務(wù)。
在現(xiàn)有技術(shù)的情況下,當(dāng)該用戶想要對(duì)他或她的圖片進(jìn)行紅眼修正時(shí), 他或她必須在終端用戶裝置1102上或另一個(gè)能夠與該終端用戶裝置1102 通信的另一個(gè)終端用戶裝置上安裝紅眼修正應(yīng)用。然后,對(duì)每個(gè)圖片文件 實(shí)行該特定應(yīng)用。
在某些情況下,存儲(chǔ)服務(wù)器或者所連接的在線提供商可提供這樣的服 務(wù)以在所有進(jìn)入的圖片文件上發(fā)生。然而,兩種方法都對(duì)客戶機(jī)、服務(wù)器 的存儲(chǔ)能力提出了沉重的負(fù)擔(dān),并產(chǎn)生很多額外的工作。而且,不是所有 的存儲(chǔ)提供商或服務(wù)器都準(zhǔn)備提供用戶希望在其數(shù)據(jù)文件上運(yùn)行的完整的 一組服務(wù)。
因此,本發(fā)明對(duì)于這些問題提供了一種如下文參照?qǐng)D2所描述的方案。 在圖2中,附圖標(biāo)記2100、 2101、 2102、 2103、 2104、 21041和21042
所指的功能模塊分別與圖1中由附圖標(biāo)記IIOO、 1101、 1102、 1103、 1104、
11041和11042所表示功能模塊相同。與現(xiàn)有技術(shù)的情況相關(guān)的問題通過網(wǎng)絡(luò)內(nèi)的消息截取設(shè)備來解決。該
消息截取設(shè)備在圖2中表示為設(shè)備2105,其是通信網(wǎng)絡(luò)2103的一部分。 該消息截取^殳備用于截取諸如包括內(nèi)容的消息2300的消息,并從中確定是 否需要服務(wù)以對(duì)該消息的內(nèi)容執(zhí)行。為此,消息截取設(shè)備用于接收該包括 內(nèi)容的消息2300,并進(jìn)行分析以確定是否需要服務(wù)以對(duì)所述消息的所述內(nèi) 容部分進(jìn)一步執(zhí)行。該確定可以完全基于內(nèi)容本身,但是,在其它實(shí)施例 中,也可以基于該用戶以前向該消息截取設(shè)備傳送的信息。在另一些實(shí)施 例中,也可以使用兩種輸入的組合。
在消除紅眼的特定情況下,圖2所描述的消息截取設(shè)備2105的實(shí)施例 可以根據(jù)消息的內(nèi)容,即圖片,推斷出紅眼消除服務(wù)可能是期望或者需要 的。用于該確定的標(biāo)準(zhǔn)可以是固定和預(yù)先配置的,或者可以基于用戶以前 通過消息截取設(shè)備的可選用戶接口傳送的用戶輸入。因此,該可選的用戶 接口能夠與客戶機(jī)進(jìn)行通信,以使該客戶機(jī)的用戶偏好能夠在實(shí)際的包括 內(nèi)容的消息被該用戶發(fā)送并隨后被消息截取設(shè)備截取之前最初被傳送并存 儲(chǔ)。 一般地,具有這樣的用戶接口的消息截取設(shè)備還可以與多個(gè)用戶進(jìn)行 通信,但這不是必需的。在與若干用戶進(jìn)行通信的情況下,所有的用戶偏 好可以在最初被存儲(chǔ)或傳送。即使在更復(fù)雜的實(shí)施例中,該消息截取設(shè)備 的用戶接口也能在消息截取期間或者在消息截取后馬上與用戶或用戶們進(jìn) 行通信,并在接收到消息后馬上詢問用戶偏好。
如果消息截取設(shè)備決定需要紅眼消除服務(wù),則在用于可用服務(wù)的服務(wù) 環(huán)境網(wǎng)絡(luò)21032內(nèi)搜索該服務(wù)。在檢測(cè)到一個(gè)或多個(gè)可用服務(wù)后,消息截 取設(shè)備選擇一個(gè)以用于內(nèi)容數(shù)據(jù)。同樣,選擇標(biāo)準(zhǔn)可以是預(yù)先配置的,或 者基于內(nèi)容本身確定的,或者用戶以前通過用戶接口傳送的。這取決于消 息截取設(shè)備的特定實(shí)施例。
在圖2中,服務(wù)環(huán)境網(wǎng)絡(luò)是通用通信網(wǎng)絡(luò)2103的一部分,即用于所述 例子的因特網(wǎng)。然而,在其它實(shí)施例中,可以使用與用于通用路由和通信 的網(wǎng)絡(luò)不同的服務(wù)環(huán)境網(wǎng)絡(luò)。例如,這可以是移動(dòng)通信中的情況,其中用 于路由和傳輸消息的移動(dòng)通信網(wǎng)絡(luò)與例如用于選擇服務(wù)引擎的因特網(wǎng)不同。
一旦做出選擇,消息截取設(shè)備將進(jìn)一步改寫原始消息,以能夠進(jìn)一步 將該改寫后的消息路由到所選擇的服務(wù)引擎,以進(jìn)一步對(duì)數(shù)據(jù)執(zhí)行該服務(wù)。
改寫后的消息被表示為2301,然后被消息截取設(shè)備傳輸?shù)剿x擇的服務(wù)引 擎2106。
然后,該服務(wù)引擎能夠運(yùn)行紅眼消除服務(wù)。因此,該服務(wù)引擎首先接 收該改寫后的消息,并進(jìn)行分析以檢查這些消息是否包含表明該服務(wù)必須 對(duì)該消息的內(nèi)^:行的指示。在檢測(cè)并檢查到該服務(wù)確實(shí)需要對(duì)內(nèi)容執(zhí)行 的指示后,執(zhí)行該操作。改寫后的內(nèi)容再次放入所接收的消息中,從而生
成第二改寫后的消息,其祐束示為2302。這樣是為了進(jìn)一步將其路由返回 消息截取設(shè)備2105,或者路由到存儲(chǔ)服務(wù)器2104,或者路由到下一個(gè)服務(wù) 設(shè)備。在圖2中,描述了直接路由或向存儲(chǔ)服務(wù)器傳輸?shù)那闆r。
如果第二改寫后的消息凈i^送回消息截取設(shè)備2105,則消息截取設(shè)備 2105可確定是否需要另一個(gè)服務(wù)并進(jìn)而再次重復(fù)整個(gè)過程,或者決定該消 息可被發(fā)送到最終的目的地,即存儲(chǔ)服務(wù)器2104。在后一種情況下,消息 再次被消息截取^殳備改寫以包含表示消息現(xiàn)在經(jīng)由通信網(wǎng)絡(luò)2103發(fā)送到 該存儲(chǔ)服務(wù)器2104的信息。
在某些實(shí)施例中,消息截取設(shè)備還能夠根據(jù)最初從用戶接收的消息和 /或根據(jù)所存儲(chǔ)或傳送的用戶偏好,決定將要選擇多少個(gè)服務(wù)和哪些服務(wù)。 在這種情況下,消息截取設(shè)備改寫最初所接收的消息以包括所有關(guān)于修正 指示和將消息朝著并經(jīng)由所有各個(gè)服務(wù)引擎路由的必要信息。在接收到改 寫后的消息后,服務(wù)引擎將檢查并在需要時(shí)對(duì)消息的內(nèi)容執(zhí)行服務(wù),并將 進(jìn)一步通過地址或其它信息將改寫后的消息路由到下一個(gè)服務(wù)引擎,該下
一個(gè)服務(wù)引擎的信息已經(jīng)包含在該服務(wù)引擎所接收的消息中。當(dāng)最后一個(gè) 服務(wù)設(shè)備已對(duì)數(shù)據(jù)執(zhí)行了其服務(wù)時(shí),某些實(shí)施例將改寫后的消息再次路由 返回消息截取設(shè)備,或者其它實(shí)施例將向服務(wù)器發(fā)送最后一個(gè)改寫后的消 息。
在某些實(shí)施例中,使用因特網(wǎng)作為通信網(wǎng)絡(luò),HTTP代理可進(jìn)一步用在終端用戶的裝置和消息截取設(shè)備之間。這種HTTP代理負(fù)責(zé)截取由終端 用戶生成并且最初目的地是在線存儲(chǔ)提供商的HTTP消息。HTTP代理通 過終端用戶自己對(duì)終端用戶裝置上的網(wǎng)頁(yè)瀏覽器的配置,或者通過在因特 網(wǎng)服務(wù)提供商的接入網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)置而被引入消息流中。
如已經(jīng)提到的,消息截取設(shè)備的某些實(shí)施例還可進(jìn)一步包括用戶接口 。 該用戶接口可由終端用戶使用以配置哪些服務(wù)應(yīng)被插入消息流中。該配置 可采用內(nèi)容工作流的形式。
可選的用戶簡(jiǎn)檔(profiling)引擎,其負(fù)責(zé)從進(jìn)入的與內(nèi)容有關(guān)的消 息中提取用戶簡(jiǎn)檔信息,也可以包括在消息截取i殳備中。用戶簡(jiǎn)檔信息可 在以后用于有目的的廣告意圖。
具有用戶接口的實(shí)施例的優(yōu)點(diǎn)在于終端用戶控制自己的用戶體驗(yàn)。他 /她可以尋求感興趣的服務(wù)并將其插入內(nèi)容流中(例如,圖像上栽請(qǐng)求、 視頻下栽/流請(qǐng)求、文檔搜索請(qǐng)求)。而且,終端用戶在他/她所訂購(gòu)的 所有存儲(chǔ)方案上得到集成的體驗(yàn)。
如已經(jīng)提到的,在用戶上載之前豐富/修正個(gè)人內(nèi)容或者在服務(wù)器下 載之前過濾內(nèi)容的過程變成自動(dòng)進(jìn)行。
消息截取設(shè)備的某些實(shí)施例通過軟件載體上的軟件指令來實(shí)現(xiàn),或者 通過在網(wǎng)絡(luò)中的計(jì)算機(jī)上安裝的軟件程序來實(shí)現(xiàn)。然而,也可以是用于實(shí) 現(xiàn)該消息截取設(shè)備的其它實(shí)施例。
對(duì)于服務(wù)引擎的實(shí)施例的實(shí)現(xiàn)也有相同的考慮。
在權(quán)利要求中,任何表示為用于執(zhí)行特定功能的裝置的單元都意味著 包含任何執(zhí)行該功能的方式。例如,這可包括a)執(zhí)行該功能的電子或機(jī) 械單元的組合;或b)任何形式的軟件,包括固件、微代碼等,其與適當(dāng) 用于執(zhí)行該軟件以執(zhí)行該功能的電路以及與軟件控制的電路連接的機(jī)械單 元相結(jié)合。如權(quán)利要求所限定的本發(fā)明具備以下的事實(shí)由各種所述的裝 置提供的功能以權(quán)利要求所要求的方式組合并連接在一起,除非特別地限 定,任何物理結(jié)構(gòu)對(duì)于本發(fā)明的新穎性都是微不足道或不重要的。因此, 申請(qǐng)人:認(rèn)為任何能夠提供這些功能的裝置與在此所示出的裝置是等同的。盡管在上面結(jié)合特定裝置描述了本發(fā)明的原理,但是,應(yīng)當(dāng)清楚地理
解該描述僅僅是作為例子,而并不是對(duì)由所附的;f又利要求限定的本發(fā)明的 范圍的限制。
權(quán)利要求
1. 一種用于在客戶機(jī)(2100)和服務(wù)器(204)之間的消息流中自動(dòng)調(diào)用服務(wù)的方法,所述方法包括所述客戶機(jī)(2100)生成包括內(nèi)容的消息(2300)的步驟;所述客戶機(jī)(2100)經(jīng)由網(wǎng)絡(luò)(2103)向所述服務(wù)器(2104)發(fā)送所述消息的步驟;其中,所述方法還包括在所述網(wǎng)絡(luò)(2103)中消息截取設(shè)備(2105)截取所述消息(2300)的步驟;以及所述消息截取設(shè)備(2105)確定是否需要服務(wù)用于由服務(wù)環(huán)境網(wǎng)絡(luò)(21032)的至少一個(gè)服務(wù)引擎(2106)對(duì)所述消息的所述內(nèi)容部分進(jìn)一步執(zhí)行的步驟。
2. 根據(jù)權(quán)利要求l所述的方法,其中,如果需要服務(wù),則所述方法還包括選擇用于對(duì)所述消息(2300)的所述內(nèi)容部分進(jìn)一步執(zhí)行至少一個(gè)服務(wù)的至少一個(gè)服務(wù)引擎(2106)的步驟;以及改寫所述消息以包括必要信息以進(jìn)一步將所述消息向所述至少一個(gè)服務(wù)引擎(2106)路由,從而生成改寫后的消息(2301 )的步驟。
3. 根據(jù)權(quán)利要求1或2所述的方法,其中,所述確定的步驟基于在所述消息中包括的所述內(nèi)容和/或基于與所^戶樹目關(guān)的信息。
4. 根據(jù)權(quán)利要求2或3所述的方法,還包括將所述改寫后的消息(2301 )向所述至少一個(gè)服務(wù)引擎(2106)路由的步驟。
5. 根據(jù)權(quán)利要求4所述的方法,還包括所述服務(wù)引擎(2106)確定是否需要額外的服務(wù)的步驟。
6. —種網(wǎng)絡(luò)(203)的消息截取設(shè)備(2105),位于客戶機(jī)(2100)和服務(wù)器(2104 )之間,所述消息截取設(shè)備(2105 )用于從所ii^戶機(jī)(2100 )接收包括內(nèi)容且目的地為所述服務(wù)器(2104)的消息(2300),分析所述消息,并從中確定是否需要服務(wù)用于由服務(wù)環(huán)境網(wǎng)絡(luò)(21032 )的服務(wù)引擎(2106)對(duì)所述消息的所述內(nèi)容部分進(jìn)一步執(zhí)行。
7. 根據(jù)權(quán)利要求6所述的消息截取設(shè)備(2105),還用于在需要服務(wù)時(shí)確定用于對(duì)所述消息(2300)的所述內(nèi)容部分進(jìn)一步執(zhí)行至少一個(gè)服務(wù)的至少一個(gè)服務(wù)引擎(2106),并改寫所述消息以進(jìn)一步包括必要信息以進(jìn)一步將所述消息路由到所述至少一個(gè)服務(wù)引擎(2106),從而生成改寫后的消息(2301 )以發(fā)送到所述至少一個(gè)服務(wù)引擎(206)。
8. 根據(jù)權(quán)利要求6或7所述的消息截取設(shè)備(2105),還用于接收與所ii^戶機(jī)相關(guān)的客戶機(jī)信息,并根據(jù)所e戶機(jī)信息和/或從所述消息(2300)的所述內(nèi)容中提取的信息而執(zhí)行所述確定。
9. 一種用于對(duì)消息的內(nèi)容部分執(zhí)行服務(wù)的服務(wù)引擎(2106 ),所述服務(wù)引擎用于接收先前由消息截取設(shè)備(2105 )生成的改寫后的消息(2301 ),并從中確定是否對(duì)來自所述改寫后的消息(2301 )的所述內(nèi)容調(diào)用所述服務(wù)的操作,并生成第二改寫后的消息(2302 )以進(jìn)一步提供給服務(wù)器(2104 )或所述消息截取設(shè)備(2105)。
10. 根據(jù)權(quán)利要求9所述的服務(wù)引擎(2106 ),還用于根據(jù)所述改寫后的消息(2301)確定是否需要額外的服務(wù),并進(jìn)一步將所述第二改寫后的消息(2302)向另外的服務(wù)引擎路由。
全文摘要
一種用于在客戶機(jī)(2100)和服務(wù)器(204)之間的消息流中自動(dòng)調(diào)用服務(wù)的方法,包括所述客戶機(jī)(2100)生成包括內(nèi)容的消息(2300)的步驟;所述客戶機(jī)(2100)經(jīng)由網(wǎng)絡(luò)(2103)向所述服務(wù)器(2104)發(fā)送所述消息的步驟;其中,所述方法還包括在網(wǎng)絡(luò)(2103)中消息截取設(shè)備(2105)截取所述消息(2300)的步驟;以及所述消息截取設(shè)備(2105)確定是否需要服務(wù)用于對(duì)所述消息的所述內(nèi)容部分進(jìn)一步執(zhí)行的步驟。如果需要服務(wù),則所述方法還包括選擇用于對(duì)所述消息的所述內(nèi)容部分執(zhí)行至少一個(gè)服務(wù)的至少一個(gè)服務(wù)引擎的步驟。
文檔編號(hào)H04L29/06GK101459667SQ20081017710
公開日2009年6月17日 申請(qǐng)日期2008年12月5日 優(yōu)先權(quán)日2007年12月10日
發(fā)明者B·A·R·西坦恩, E·V·韋吉曼 申請(qǐng)人:阿爾卡特朗訊公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
大安市| 东乌| 昭平县| 台南市| 保德县| 喀喇沁旗| 双桥区| 观塘区| 柳州市| 花莲县| 都江堰市| 大宁县| 江永县| 黄平县| 南通市| 临沧市| 吉水县| 西乌珠穆沁旗| 乌拉特中旗| 永宁县| 上杭县| 乌恰县| 无棣县| 灵璧县| 全南县| 张家港市| 上杭县| 宜兰市| 交口县| 鄯善县| 维西| 皋兰县| 忻州市| 黄梅县| 达州市| 周至县| 酉阳| 余庆县| 泸定县| 巍山| 淮阳县|