两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

在通信系統(tǒng)中從應(yīng)用服務(wù)提供商向客戶端提供服務(wù)的制作方法

文檔序號:6455730閱讀:273來源:國知局
專利名稱:在通信系統(tǒng)中從應(yīng)用服務(wù)提供商向客戶端提供服務(wù)的制作方法
技術(shù)領(lǐng)域
本發(fā)明通常涉及通信系統(tǒng),并且尤其涉及,用于在無線通信系統(tǒng) 中向客戶端提供服務(wù)的方法和裝備。
背景技術(shù)
對無線通信和服務(wù)的需求日益增長。無線訂戶期望隨時隨地都有 權(quán)使用無線服務(wù)。這些服務(wù)源自多個源,諸如因特網(wǎng)和其他公開的、 私有的、和/或政府的基于計(jì)算機(jī)的網(wǎng)絡(luò);無線通訊,諸如蜂窩、個人 通信服務(wù)(PCS)、衛(wèi)星、陸地移動設(shè)備等等;地面和衛(wèi)星直播,其包 括傳統(tǒng)的AM/FM波段、寬帶、電視、視頻、經(jīng)由全球定位系統(tǒng)(GPS) 的地理定位和導(dǎo)航等等;協(xié)助服務(wù),其提供路邊救援、緊急呼叫、遠(yuǎn) 程門開鎖、事故報告、旅行狀況、車輛安全、被盜車輛找回、遠(yuǎn)程車 輛診斷等等;廣告服務(wù),其識別企業(yè)的姓名和位置,所述企業(yè)諸如加 油站、餐館、賓館、商店和辦公場所等等;旅游服務(wù),諸如興趣點(diǎn)、 方向、訪問時間等等;以及能夠提供任何類型的信息的許多其他源。 上述眾多服務(wù)不是普遍可用的,而是他們在時間和地點(diǎn)上是瞬變的。
由不同通信系統(tǒng)所提供的服務(wù)能夠提供給在家、在工作、在交通 工具里或在其他地方的訂戶。具有這么多的移動性,位于訂戶車輛中 的設(shè)備、或由訂戶承載的設(shè)備或服務(wù)于訂戶的設(shè)備需要一種方式來與 潛在可獲得的過剩的服務(wù)相連接。設(shè)備需要一種方式來發(fā)現(xiàn)、識別、 選擇、并調(diào)用它所感興趣的服務(wù),并在不再對其感興趣時從該服務(wù)斷 開。
在本領(lǐng)域中公知,駐留在客戶端平臺上的應(yīng)用單獨(dú)地定位任何期 望的服務(wù)。然而,每個應(yīng)用獨(dú)立地與期望的服務(wù)進(jìn)行交互作用對于這些應(yīng)用、它們的平臺、以及平臺可用的帶寬也可能是一種不期望的消 耗。此外,對與本地或遠(yuǎn)程服務(wù)進(jìn)行不同的交互作用的需要要求在客 戶端平臺中的額外的復(fù)雜度以及與客戶端的交互作用。
而且,在本領(lǐng)域中公知,中間服務(wù)代理端搜索因特網(wǎng)服務(wù),并將 這些服務(wù)呈遞給客戶端設(shè)備。這減輕了客戶端設(shè)備進(jìn)行處理以搜索服 務(wù)的負(fù)擔(dān)。然而,客戶端交互作用卻大幅增長,并且由于所有類型的 不需要的服務(wù)將被提供給客戶端進(jìn)行選擇,因此該交互作用對于客戶 端可能構(gòu)成打擾。
另外,公知的是,因特網(wǎng)的真正簡易聚合(RSS)向用戶提供動
態(tài)改變的內(nèi)容。使用RSS來從新聞網(wǎng)站/網(wǎng)絡(luò)日志向訂戶分發(fā)新聞、關(guān) 于軟件缺陷報告向用戶警報、或者播客(podcast)新的內(nèi)容。典型地, 站點(diǎn)具有例行改變的內(nèi)容。RSS使用"饋送閱讀器"(feed reader)或"聚 合器",之所以這樣稱謂是由于它能夠?qū)㈥P(guān)于一個主題的所有RSS饋送 合并為單個饋送給用戶。該聚合器或"饋送閱讀器"作為流行的web瀏 覽器變得越來越普及。然而,RSS只處理內(nèi)容而不處理服務(wù)。這樣, RSS尋找現(xiàn)有內(nèi)容的改變,而不搜索不相關(guān)和先前未知的內(nèi)容,更不 用說新的或先前未知的服務(wù)或應(yīng)用。
此外,類似于RSS的服務(wù)不明確了解用戶設(shè)備的能力,也不了解 他的/她的服務(wù)興趣。
因此,需要僅從服務(wù)提供商向客戶端設(shè)備遞送期望的服務(wù)的方法 和裝備。


在所附權(quán)利要求中具體地指出了本發(fā)明。然而,通過參考結(jié)合附 圖的以下詳細(xì)說明,本發(fā)明的其他特征將變得更加明顯,并且將最好 地理解本發(fā)明,其中圖1描繪了根據(jù)本發(fā)明的示例性通信系統(tǒng); 圖2描繪了圖1中的通信系統(tǒng)所實(shí)施的消息圖3說明了在通信系統(tǒng)中從應(yīng)用服務(wù)提供商向客戶端提供服務(wù)的 方法的流程圖。
為了有利于對本發(fā)明的這些不同實(shí)施例的較少阻礙的理解,本領(lǐng) 域的普通技術(shù)人員將了解沒有對商業(yè)上可行的實(shí)施例中有用或必需的 通用而公知的元素進(jìn)行描述和說明。
具體實(shí)施例方式
本發(fā)明提供了一種用于僅從服務(wù)提供商向客戶端設(shè)備遞送期望的 服務(wù)的方法和裝備。本發(fā)明將網(wǎng)絡(luò)中可用服務(wù)的廣告提供給設(shè)備或相 關(guān)聯(lián)的代理,該設(shè)備或代理具有與每一個客戶端相關(guān)聯(lián)的聚合器,其 收集可用服務(wù)廣告并且基于客戶端偏好對該廣告進(jìn)行過濾,然后,如 果確定了匹配,則提供對該服務(wù)的預(yù)訂。例如,因特網(wǎng)能夠提供根據(jù) 本發(fā)明的服務(wù)。
實(shí)質(zhì)上,當(dāng)新的服務(wù)準(zhǔn)備好由服務(wù)提供商發(fā)布時,將該服務(wù)置于 網(wǎng)絡(luò)上,并且服務(wù)提供商使用XML符號對其服務(wù)進(jìn)行廣告。在每一個 客戶端設(shè)備中或在用于客戶端的網(wǎng)絡(luò)代理中放置聚合器或閱讀器。該 聚合器或閱讀器接收來自新服務(wù)的廣告,并將其與訂戶的偏好過濾器 相比較。如果存在對該服務(wù)的興趣,則將其呈遞給用戶進(jìn)行預(yù)訂。用 戶在客戶端設(shè)備上對此進(jìn)行指示,并且,如果是肯定的,那么聚合器 將提供對該服務(wù)的輕松預(yù)訂。可選地,如果在用戶偏好中對此進(jìn)行指 示,則可以無需用戶的交互作用自動地提供該預(yù)訂。
方便地,本發(fā)明提供了一種使用戶以最小的努力來獲得那些期望 的服務(wù)的簡單且準(zhǔn)確的過程。特別是, 一旦服務(wù)或應(yīng)用被上載到網(wǎng)絡(luò) 上,所有訂戶(客戶端設(shè)備)被通知其能力并且可以選擇預(yù)訂,顯著 地改進(jìn)特征速率。說
圖1描繪了根據(jù)本發(fā)明的通信系統(tǒng)10。非限定性地,客戶端設(shè)備 12可以包括無線單元,諸如便攜式無線電話、移動無線電話、蜂窩或
個人通信服務(wù)(PCS)電話、尋呼機(jī)、諸如個人數(shù)字助理(PDA)的手 持計(jì)算設(shè)備、計(jì)算機(jī)、web電器或任何能夠使用無線通信裝置發(fā)射和接 收信息的其他類型的通信和/或計(jì)算設(shè)備。非限定性地, 一個或多個客 戶端設(shè)備12可以被包含在其中,并且,可選地形成交通工具,或者其 他任何類型的結(jié)構(gòu),諸如房屋、辦公室、學(xué)校、商業(yè)機(jī)構(gòu)等等的整體 的一部分,所述交通工具諸如小汽車、卡車、公共汽車、火車、飛機(jī)、 或船。客戶端設(shè)備12還包括用戶接口,該用戶接口非限定性地包括觸 覺接口、鍵盤、麥克風(fēng)、揚(yáng)聲器、顯示器等等,用于向網(wǎng)絡(luò)代理16和 /或服務(wù)提供商14傳遞用戶偏好。例如,客戶端設(shè)備包括用于與其他網(wǎng) 絡(luò)實(shí)體進(jìn)行通信的收發(fā)信機(jī),其他網(wǎng)絡(luò)實(shí)體諸如網(wǎng)絡(luò)代理16和服務(wù)提 供商14。
示出了至少一個服務(wù)提供商14,例如,如在本領(lǐng)域內(nèi)公知的,該 服務(wù)提供商14是提供由客戶端設(shè)備12所使用的各種服務(wù)和應(yīng)用的至 少一個網(wǎng)絡(luò)實(shí)體。在一個示例中,服務(wù)提供商14可以是因特網(wǎng)網(wǎng)站,
在該因特網(wǎng)網(wǎng)站上可以通過能夠向端用戶提供服務(wù)的因特網(wǎng)運(yùn)營商網(wǎng) 絡(luò)將特定服務(wù)或應(yīng)用下載至客戶端設(shè)備12。
網(wǎng)絡(luò)代理16與客戶端設(shè)備12相關(guān)聯(lián)。網(wǎng)絡(luò)代理包括聚合器或閱 讀器,用于確定來自網(wǎng)絡(luò)的各服務(wù)提供商14的可用服務(wù)或應(yīng)用。網(wǎng)絡(luò) 代理16可以在客戶端設(shè)備12中實(shí)施,或者可以是獨(dú)立的系統(tǒng)。此外, 網(wǎng)絡(luò)代理16可以經(jīng)由有線或無線接口裝置耦合到許多個客戶端設(shè)備 12。網(wǎng)絡(luò)代理16還經(jīng)由有線或無線接口裝置耦合到許多個服務(wù)提供商 14。網(wǎng)絡(luò)代理16利用與存儲器相關(guān)聯(lián)的處理器,該存儲器包括,但不 限于,隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)、閃速存儲器、 和諸如硬盤、軟盤的其他存儲器、和/或其他合適類型的存儲器。網(wǎng)絡(luò) 代理16可以發(fā)起并執(zhí)行與服務(wù)提供商14的通信。服務(wù)提供商和網(wǎng)絡(luò)代理,雖然被示出為耦合到客戶端設(shè)備,但可 以在通信系統(tǒng)IO中的任何分級層(多個)上實(shí)施。例如,服務(wù)器還可 以在網(wǎng)絡(luò)和因特網(wǎng)的一個或多個本地或遠(yuǎn)程節(jié)點(diǎn)中實(shí)施。非限制性地,
服務(wù)器可以位于自助服務(wù)機(jī)(kiosk)、小區(qū)站點(diǎn)、局域網(wǎng)(LAN)、 電話公司、有線電視公司、衛(wèi)星、和能夠發(fā)射、接收、禾口/或傳遞信息 的任何其他信息服務(wù)、結(jié)構(gòu)、或?qū)嶓w中。這里所定義的"服務(wù)"可以是由 網(wǎng)絡(luò)傳輸?shù)接脩粢蕴峁┬畔⒒虬l(fā)起某些種類的活動的任何配置或任何 期望的服務(wù),包括但不局限于,電信、寬帶通信、娛樂、電視、無線 電廣播、錄制的音樂、電影、基于計(jì)算機(jī)的游戲、因特網(wǎng)、和其他類 型的公開、私有、個人、商業(yè)、政府、和軍事通信。如這里所使用的, "應(yīng)用"被定義為提供一個或多個通信系統(tǒng)的用戶感興趣的功能的任意 計(jì)算機(jī)程序。
參考圖1和2,客戶端設(shè)備12定義用戶所感興趣的那些服務(wù)或應(yīng) 用。該信息還可以包括用戶的服務(wù)偏好或其他偏好,該信息可被網(wǎng)絡(luò) 代理用作過濾器,這將在下面進(jìn)行詳細(xì)的說明。實(shí)際上,用戶在客戶 端設(shè)備的用戶接口中輸入該信息,或?qū)⒃撔畔⑾螺d至客戶端設(shè)備來指 定期望的服務(wù)或應(yīng)用。優(yōu)選地,可以用自然語言形式輸入該信息。例 如,輸入項(xiàng)可以包括限定數(shù)目的預(yù)定義和議定的關(guān)鍵詞,這可以作為 一個表格被顯示在客戶端設(shè)備的用戶接口上。然后,這些關(guān)鍵詞可以 被映射至先前議定的XML元數(shù)據(jù)中,該元數(shù)據(jù)指定表現(xiàn)該服務(wù)或應(yīng)用 特性的屬性集合對象。最后,該信息被傳送到18網(wǎng)絡(luò)代理16。該信息 被翻譯并被封裝到可擴(kuò)展標(biāo)記語言(XML)元數(shù)據(jù)中??稍诳蛻舳嗽O(shè) 備12、網(wǎng)絡(luò)代理16、或二者的處理器中進(jìn)行翻譯??商鎿Q地,可以使 用基于本體(ontology-based)的算法來識別客戶端所期望的服務(wù)或偏 好的語義,其中,隨后與元數(shù)據(jù)的比較包括語義相似度度量。
此外,該信息可以經(jīng)過中間翻譯。 一個可能的中間翻譯途徑是從 自然語言到主體行為對象(SAO) (subject action object)、到XML元數(shù)(經(jīng)由語音)"采用口頭輸入并將 其翻譯為文本。從這里,可以使用現(xiàn)有技術(shù)(例如,思想機(jī)器公司 (Thinking Machines Corporation)的"Knowledgist")的文本處理來提取主 體行為對象(SAO)。該SAO三元體可以經(jīng)由資源描述框架(RDF) 標(biāo)準(zhǔn)被編碼。另一個可能的中間翻譯途徑是從自然語言到資源描述框 架(RDF)、到XML元數(shù)據(jù)的轉(zhuǎn)換。再次,這些翻譯途徑中的每一個 都可以發(fā)生在客戶端設(shè)備12、網(wǎng)絡(luò)代理16、或二者中??蛇x地,網(wǎng)絡(luò) 代理可以保存一個預(yù)定義的XML元數(shù)據(jù)術(shù)語表,其中從SAO或RDF 到XML元數(shù)據(jù)的翻譯包括SAO或RDF到XML元數(shù)據(jù)表索引的映射。
同樣地,具有新服務(wù)或應(yīng)用的任何服務(wù)提供商14,能夠列出網(wǎng)絡(luò) 上的服務(wù)或應(yīng)用,并且提供20描述該服務(wù)或應(yīng)用的元數(shù)據(jù)。優(yōu)選地, 該元數(shù)據(jù)由針對網(wǎng)絡(luò)預(yù)定義和議定的術(shù)語組成,其使隨后的元數(shù)據(jù)比 較更為容易,并更可能提供匹配??梢栽诰W(wǎng)絡(luò)中或客戶端設(shè)備中完成 該比較。在不使用預(yù)定義關(guān)鍵詞的情況下,將不可能在用戶的需要和 偏好與網(wǎng)絡(luò)上的服務(wù)提供商所提供的服務(wù)之間進(jìn)行直接匹配,這是因 為這樣的事實(shí)即用于表達(dá)上述每一個的語言可能不匹配。在該情況 中,可以使用相似算法??商鎿Q地,服務(wù)提供商或網(wǎng)絡(luò)所提供的關(guān)鍵 詞能夠被映射到議定的元數(shù)據(jù),可以使用XML樣式表轉(zhuǎn)換(XSLT) 來實(shí)現(xiàn)該映射。
新的服務(wù)或應(yīng)用的元數(shù)據(jù)可以被"推動"至網(wǎng)絡(luò)代理16,或者網(wǎng)絡(luò) 代理16可以對來自服務(wù)提供商14的新的服務(wù)或應(yīng)用執(zhí)行偶而的主動 搜索。實(shí)際上,當(dāng)新的服務(wù)或應(yīng)用在網(wǎng)絡(luò)(例如,4G交替網(wǎng)絡(luò))中變 為可用時,使用XML符號在(IP)網(wǎng)絡(luò)上對其進(jìn)行廣告。特別地,新 的服務(wù)或應(yīng)用可以注冊到網(wǎng)絡(luò)的服務(wù)框架,其中網(wǎng)絡(luò)代理能夠簡單地 輪詢服務(wù)框架以得知客戶端設(shè)備的用戶可能感興趣的任何變化和更 新。服務(wù)框架是這樣一種促進(jìn)措施其為服務(wù)或應(yīng)用提供用于使它們 自己可用、并且為網(wǎng)絡(luò)代理提供確定它們的用戶可能感興趣的服務(wù)或 應(yīng)用的位置的一種標(biāo)準(zhǔn)、簡單的方式。它提供了一種組織或結(jié)構(gòu),其導(dǎo)致了對服務(wù)和應(yīng)用的統(tǒng)一的且一致的觀點(diǎn)。服務(wù)能夠?qū)⑵渥陨碜?到服務(wù)框架,并且當(dāng)它們變?yōu)椴豢捎脮r,可以注銷其自身。
在每一個客戶端設(shè)備中(或用于客戶端的網(wǎng)絡(luò)代理中),放置"聚 合器"或"饋送閱讀器",這里統(tǒng)稱為"聚合器"。該聚合器可以是獨(dú)立的 軟件程序。與每一個客戶端設(shè)備相關(guān)聯(lián)的聚合器收集廣告并且基于用 戶偏好對它們進(jìn)行過濾。然后,聚合器將在其存儲器中存儲的來自服 務(wù)提供商的元數(shù)據(jù)與用戶的期望服務(wù)和偏好的翻譯的元數(shù)據(jù)進(jìn)行比 較。對于用戶被限制僅使用預(yù)定義的和議定的關(guān)鍵詞的情況,聚合器 可以僅查找準(zhǔn)確匹配。否則,聚合器可以查找元數(shù)據(jù)之間的基本匹配。 可替換地,聚合器可以使用基于本體的操作來識別客戶端的期望服務(wù) 或偏好的語義,并且使用語義相似度度量來進(jìn)行比較。
如果聚合器在客戶端元數(shù)據(jù)和服務(wù)提供商所提供的服務(wù)或應(yīng)用的 元數(shù)據(jù)之間找到準(zhǔn)確或基本匹配,則該聚合器關(guān)于使新服務(wù)或應(yīng)用可 用于預(yù)訂的、新服務(wù)或應(yīng)用的匹配22而對用戶進(jìn)行警報。例如,可以 向用戶指示與用戶期望的服務(wù)或應(yīng)用相匹配的任何服務(wù)或應(yīng)用,諸如
在客戶端設(shè)備的顯示器上,其中用戶能夠選擇25所期望預(yù)訂的那些服 務(wù)或應(yīng)用??商鎿Q地,網(wǎng)絡(luò)代理16可以自動使用戶預(yù)訂26 (如果用戶 先前設(shè)置了該偏好)匹配的服務(wù)或應(yīng)用。無論怎么樣,根據(jù)現(xiàn)有協(xié)議, 服務(wù)提供商14之后都會將匹配的或選定的服務(wù)或應(yīng)用提供24給客戶 端設(shè)備。然后,如同現(xiàn)有技術(shù)中公知的,客戶端設(shè)備的應(yīng)用管理器控 制應(yīng)用的安裝和更新。
也可以預(yù)見,網(wǎng)絡(luò)代理可以偶而跟蹤用戶所接受(或拒絕)的服 務(wù)或應(yīng)用的任何更新。
圖3說明了根據(jù)本發(fā)明用于在通信系統(tǒng)中從應(yīng)用服務(wù)提供商向客 戶端提供服務(wù)的方法的流程圖。特別地,本發(fā)明包括用于在包括通信 接口的通信系統(tǒng)中從應(yīng)用服務(wù)提供商向客戶端提供服務(wù)的方法,所述通信接口耦合客戶端和應(yīng)用服務(wù)提供商。這里所用的,"服務(wù)"指的是服 務(wù)、應(yīng)用、和/或偏好。
該方法包括第一步驟30,用于定義服務(wù)提供商所提供的服務(wù)和/ 或應(yīng)用。優(yōu)選地,該服務(wù)被定義為元數(shù)據(jù)。
在下一個步驟32中,客戶端定義期望的服務(wù)、應(yīng)用、和/或偏好。
可以使用預(yù)定義的關(guān)鍵詞或自然語言來定義服務(wù)。
下一個步驟34包括將期望的服務(wù)、應(yīng)用、和/或偏好翻譯成可擴(kuò) 展標(biāo)記語言(XML)元數(shù)據(jù)。這個步驟包括將自然語言文本翻譯成元 數(shù)據(jù),以及可選的中間步驟,該可選的中間步驟將自然語言轉(zhuǎn)換為主 體行為對象(SAO),再到XML元數(shù)據(jù),或?qū)⒆匀徽Z言轉(zhuǎn)換為資源描 述框架(RDF),再到XML元數(shù)據(jù)。該文本可以被映射到先前議定的 XML元數(shù)據(jù)或索引至預(yù)定義的XML元數(shù)據(jù)術(shù)語表??商鎿Q地,可以 使用基于本體的算法來識別用戶文本的語義,其中隨后與元數(shù)據(jù)的比 較包括語義相似度度量。
下一個步驟36包括將客戶端所定義的服務(wù)封裝在XML元數(shù)據(jù)中。
下一個步驟38包括收集來自客戶端的XML元數(shù)據(jù)。
下一個步驟40包括將客戶端XML元數(shù)據(jù)與所定義的由服務(wù)提供 商提供的服務(wù)相比較。這可以是在使用預(yù)定義的關(guān)鍵詞的情況下對準(zhǔn) 確匹配的搜索,或者是在僅使用自然語言或未指配的關(guān)鍵詞的情況下 對基本匹配的搜索??商鎿Q地,可以執(zhí)行基于本體的語義相似度度量。
下一個步驟42包括確定在客戶端元數(shù)據(jù)和所定義的由服務(wù)提供商 提供的服務(wù)的元數(shù)據(jù)之間是否存在服務(wù)的基本匹配。如果不存在匹配, 則過程結(jié)束。下一個步驟44包括向客戶端指示服務(wù)的任何基本匹配。
下一個步驟46包括由客戶端選擇所指示的基本匹配服務(wù)中的至少 —個。
下一個步驟48包括使客戶端設(shè)備預(yù)訂所選擇的服務(wù)??商鎿Q地, 步驟44和46可以跳過,并且根據(jù)用戶的偏好, 一旦存在匹配,則自 動發(fā)生從服務(wù)提供商向客戶端的預(yù)訂。作為一個示例,可以引入這樣 的文本該文本支配用戶在自動接受服務(wù)方面所具有的自由。這將經(jīng) 由所引入的額外的約束,即,例如,"給我一個在對象Y上提供功能X 的應(yīng)用,但僅在12A.M.到5A.M.的時間窗口期間并且僅在使我的花費(fèi) 少于$5的條件下"等等。這里的啟動器可以是規(guī)則腳本(mle scripting) 語言的非常簡化的版本,諸如JESS或JBoss規(guī)則,正如現(xiàn)有技術(shù)中已 知的。例如,JBoss規(guī)則具有將允許該用戶偏好(多個)說明的語義語
在優(yōu)選實(shí)施例中,通信接口包括用于客戶端的網(wǎng)絡(luò)代理,其中在 網(wǎng)絡(luò)代理中執(zhí)行封裝、收集和比較步驟36 — 40。
示例
根據(jù)本發(fā)明,下面呈現(xiàn)了應(yīng)用于無線因特網(wǎng)連接的預(yù)想的情景。 用戶期望這樣一種服務(wù),該服務(wù)允許他們中斷或闖入他們的孩子們現(xiàn) 有的電話呼叫,以避免當(dāng)他們的孩子們在已經(jīng)加入與朋友的對話中時, 忽略父母們的呼叫的問題。該用戶以口頭的自然語言格式描述期望的 服務(wù),使用短碼(即,*90)來接入交互語音響應(yīng)系統(tǒng),從而捕獲特征 請求。該語音響應(yīng)系統(tǒng)捕獲口頭語言,并與網(wǎng)絡(luò)代理相呼應(yīng),將其轉(zhuǎn) 換為XML元數(shù)據(jù)。然后,代理搜索與當(dāng)前運(yùn)營商提供的內(nèi)容的服務(wù)匹 配。在這點(diǎn)上,由于不存在該服務(wù),因此將該元數(shù)據(jù)被存儲在代理中。 運(yùn)營商使用該緩存的服務(wù)請求來評估對特定服務(wù)的全部需求,這樣,確定該服務(wù)的花費(fèi)、可能的穿透深度、收益率等等。當(dāng)運(yùn)營商期望提 供該服務(wù)時,他將服務(wù)器聯(lián)網(wǎng),其然后通知所有代理可用的新服務(wù)。
使用XML元數(shù)據(jù)向代理描述該服務(wù)?,F(xiàn)在,每一個代理將可用服務(wù)與
它們的現(xiàn)有的服務(wù)緩存進(jìn)行比較。當(dāng)找到匹配時,通知用戶或自動使 用戶預(yù)訂該服務(wù)。
這里示出和描述的序列和方法可以以上述不同的順序執(zhí)行。附圖 中所描述的特定的序列、功能、和操作僅僅是對本發(fā)明的一個或多個 實(shí)施例的說明,且其他實(shí)施方式對本領(lǐng)域普通技術(shù)人員將是顯而易見 的。附圖意在說明可以由本領(lǐng)域普通技術(shù)人員理解和恰當(dāng)執(zhí)行的本發(fā) 明的各種實(shí)施方式。任何被計(jì)算以取得相同目的的方案可以代替所示 出的特定實(shí)施例。
可以用任何適當(dāng)?shù)男问絹韺?shí)施本發(fā)明,包括硬件、軟件、固件或 上述任何組合。本發(fā)明可以可選地被部分實(shí)施為在一個或多個數(shù)據(jù)處 理器和/或數(shù)字信號處理器上運(yùn)行的計(jì)算機(jī)軟件??梢栽谖锢砩?、功能 上和邏輯上以任何適當(dāng)?shù)姆绞絹韺?shí)施本發(fā)明實(shí)施例中的元素和組件。 當(dāng)然可以在單個單元中、在多個單元中、或作為其他功能單元的一部
分來實(shí)施功能性。同樣,可以在單個單元中實(shí)施本發(fā)明,或本發(fā)明可 以在物理上和功能上分布在不同的單元和處理器之間。
雖然結(jié)合一些實(shí)施例描述了本發(fā)明,但其意圖并不局限于這里闡 述的特定形式。相反,本發(fā)明的范圍僅被所附權(quán)利要求限定。此外, 雖然可能看起來是結(jié)合特定實(shí)施例描述了特征,但本領(lǐng)域技術(shù)人員將 認(rèn)識到根據(jù)本發(fā)明所描述的實(shí)施例的不同特征可以被合并。在權(quán)利要 求中,術(shù)語"包括"并不排除其他元素或步驟的存在。
此外,雖然單獨(dú)列出多個裝置、元素或方法步驟,但它們可通過 例如單個單元或處理器來實(shí)施。此外,雖然可以在不同的權(quán)利要求中 包括單獨(dú)的特征,但這些特征也可能被有利地組合,并且不同權(quán)利要求中所包含的內(nèi)容并不意味著特征的組合是不可行的且/或無益的。而 且, 一類權(quán)利要求中的特征所包含的內(nèi)容并不意味著對這一類的限制, 而是指示該特征同樣適用于適合的其他權(quán)利要求類。
此外,權(quán)利要求中特征的順序并不意味著這些特征必須工作的任 何特定的順序,并且特別是方法權(quán)利要求中單獨(dú)步驟的順序并不意味 著這些步驟必須以該順序被執(zhí)行。相反,這些步驟可以以任何適當(dāng)?shù)?順序執(zhí)行。此外,單數(shù)的引用并不排除多數(shù)。這里,對"一"、"一個"、 "第一"、"第二"等等的引用并不排除多數(shù)。
權(quán)利要求
1.一種用于在通信系統(tǒng)中從應(yīng)用服務(wù)提供商向客戶端提供服務(wù)的方法,所述通信系統(tǒng)包括耦合所述客戶端和所述應(yīng)用服務(wù)提供商的通信接口,所述方法包括以下步驟定義由所述服務(wù)提供商提供的服務(wù);定義所述客戶端所期望的服務(wù);以可擴(kuò)展標(biāo)記語言(XML)元數(shù)據(jù)封裝由所述客戶端定義的服務(wù);收集來自所述客戶端的所述XML元數(shù)據(jù);將所述客戶端XML元數(shù)據(jù)與所定義的由所述服務(wù)提供商提供的服務(wù)進(jìn)行比較;以及一旦在所述比較步驟中在所述客戶端元數(shù)據(jù)與所定義的由所述服務(wù)提供商提供的服務(wù)之間找到服務(wù)的基本匹配,就從所述服務(wù)提供商向所述客戶端提供所述基本匹配的服務(wù)。
2. 如權(quán)利要求l所述的方法,其中使用自然語言來執(zhí)行定義所述 客戶端所期望的服務(wù)的步驟,并且其中所述封裝步驟包括將所述自 然語言翻譯成XML元數(shù)據(jù)。
3. 如權(quán)利要求l所述的方法,其中所述通信接口包括用于所述客 戶端的網(wǎng)絡(luò)代理,并且其中,在所述網(wǎng)絡(luò)代理中執(zhí)行所述封裝、收集、 和比較步驟。
4. 如權(quán)利要求l所述的方法,其中定義由所述服務(wù)提供商提供的 服務(wù)的步驟包括將所提供的服務(wù)定義為XML元數(shù)據(jù)。
5. 如權(quán)利要求1所述的方法,其中所述提供步驟包括以下子步驟 向所述客戶端指示服務(wù)的任何基本匹配;所述客戶端選擇所指示的基本匹配的服務(wù)中的至少一個;以及 使所述客戶端設(shè)備預(yù)訂所選擇的服務(wù)。
6. 如權(quán)利要求l所述的方法,其中所述提供步驟包括自動使所 述客戶端設(shè)備預(yù)訂基本匹配的服務(wù)。
7. 如權(quán)利要求2所述的方法,其中所述封裝步驟包括將所述自然語言文本翻譯成由主體行為對象(SAO)和資源描述框架(RDF)構(gòu) 成的組中的一個,然后,再將由主體行為對象(SAO)和資源描述框 架(RDF)構(gòu)成的組中的所述一個映射到XML元數(shù)據(jù)的索引。
8. 如權(quán)利要求l所述的方法,其中所述定義步驟包括使用預(yù)定義的關(guān)鍵詞來定義服務(wù),并且所述封裝步驟包括將所述關(guān)鍵詞映射到先前議定的XML元數(shù)據(jù)中。
9. 如權(quán)利要求l所述的方法,其中所述定義客戶端所期望的服務(wù)的步驟包括使用基于本體的操作來識別客戶端服務(wù)的語義,并且其 中所述比較步驟包括使用語義相似度度量進(jìn)行比較。
10. —種在通信系統(tǒng)中從應(yīng)用服務(wù)提供商向客戶端提供服務(wù)的通 信系統(tǒng),所述通信系統(tǒng)包括耦合所述客戶端和所述應(yīng)用服務(wù)提供商的 通信接口,所述系統(tǒng)包括網(wǎng)絡(luò)代理,所述網(wǎng)絡(luò)代理包括 處理器;耦合到所述處理器的無線接口,所述無線接口使所述網(wǎng)絡(luò) 代理能夠與所述客戶端進(jìn)行通信,以獲得對所述客戶端所期望 的服務(wù)進(jìn)行定義的可擴(kuò)展標(biāo)記語言(XML);耦合到所述處理器的第二接口,所述第二接口使所述網(wǎng)絡(luò)代理能夠與所述服務(wù)提供商進(jìn)行通信,以獲得XML元數(shù)據(jù), 所述XML元數(shù)據(jù)對所述服務(wù)提供商所提供的服務(wù)進(jìn)行定義; 以及耦合到所述處理器的存儲器,其中所述存儲器存儲來自所述客戶端和服務(wù)提供商的XML元數(shù)據(jù),并且其中所述處理器將所述客戶端XML元數(shù)據(jù)與所述服務(wù)提供商XML元數(shù)據(jù)進(jìn)行 比較,并且一旦在所述客戶端元數(shù)據(jù)和所述服務(wù)提供商元數(shù)據(jù) 之間找到基本匹配,則所述網(wǎng)絡(luò)代理提供關(guān)于所述匹配的信 息,以便所述服務(wù)提供商將所述基本匹配的服務(wù)從所述服務(wù)提 供商提供給所述客戶端。
全文摘要
一種用于在包括網(wǎng)絡(luò)代理的通信系統(tǒng)中從應(yīng)用服務(wù)提供商向客戶端提供服務(wù)的方法和裝備,描述了將服務(wù)提供商所提供的服務(wù)定義為可擴(kuò)展標(biāo)記語言(XML)元數(shù)據(jù)的第一步驟。下一個步驟包括將客戶端所期望的服務(wù)定義為XML元數(shù)據(jù)。下一個步驟包括收集來自客戶端和服務(wù)提供商的XML元數(shù)據(jù)。下一個步驟包括將客戶端XML元數(shù)據(jù)與服務(wù)提供商XML元數(shù)據(jù)進(jìn)行比較。下一個步驟包括一旦在客戶端元數(shù)據(jù)和服務(wù)提供商元數(shù)據(jù)之間找到基本匹配,則從服務(wù)提供商向客戶端提供基本匹配的服務(wù)。
文檔編號G06F15/173GK101606147SQ200780031151
公開日2009年12月16日 申請日期2007年5月22日 優(yōu)先權(quán)日2006年8月22日
發(fā)明者丹尼爾·F·泰爾, 史蒂文·D·厄普, 巴里·J·梅尼希, 斯蒂芬·L·斯皮爾, 馬克·A·甘農(nóng) 申請人:摩托羅拉公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
山阴县| 汉阴县| 南乐县| 安岳县| 金门县| 孙吴县| 邢台市| 阳高县| 肇源县| 佛坪县| 习水县| 新丰县| 庄河市| 离岛区| 安庆市| 寻甸| 武汉市| 江达县| 通城县| 保山市| 全椒县| 富民县| 门源| 苏尼特左旗| 正宁县| 连南| 太谷县| 岳池县| 宣化县| 上思县| 商洛市| 石门县| 遵义市| 来安县| 延边| 凉山| 哈巴河县| 宁陕县| 额敏县| 双柏县| 呼玛县|