專利名稱:異步多媒體檢索的方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及檢索業(yè)務(wù),并且更具體地,涉及用于異步地搜索多 媒體數(shù)據(jù)并提取該數(shù)據(jù)的方法。
背景技術(shù):
根據(jù)數(shù)字廣播業(yè)務(wù)的普遍化,對(duì)在多信道和多媒體環(huán)境下提供定制 廣播業(yè)務(wù)的技術(shù)的研究獲得顯著的進(jìn)步。
例如,TV-Anytime是國際標(biāo)準(zhǔn),其基于表達(dá)內(nèi)容描述信息的元數(shù)據(jù), 使得用戶能夠通過將元數(shù)據(jù)與用戶偏好進(jìn)行匹配來觀看偏好內(nèi)容。
在TV-Anytime中,該元數(shù)據(jù)包括以MPEG-7定義的基于內(nèi)容的描述 和電子節(jié)目菜單(EPG)的信息,并且可以使用戶容易地搜索和選擇偏好的 內(nèi)容。
元數(shù)據(jù)標(biāo)準(zhǔn)由兩部分組成。部分A使用基于MPEG-7的描述定義語 言(DDL)(ISO/IEC15938-2)來定義作為描述元數(shù)據(jù)的格式的模式。涉及元 數(shù)據(jù)傳輸?shù)牟糠諦包括用于MPEG-7(MPEG-7 BiM)(ISO/正C 15938-1)的 二進(jìn)制格式、破碎模型以及用于封裝和索引的技術(shù)。
TV-Anytime元數(shù)據(jù)由節(jié)目描述元數(shù)據(jù)和用戶描述元數(shù)據(jù)組成。 節(jié)目描述元數(shù)據(jù)由內(nèi)容描述元數(shù)據(jù)和實(shí)例描述元數(shù)據(jù)組成。該節(jié)目 描述元數(shù)據(jù)與使用被稱為內(nèi)容參引標(biāo)識(shí)符(CRID)的內(nèi)容標(biāo)識(shí)符的節(jié)目相 關(guān)聯(lián)。
內(nèi)容描述元數(shù)據(jù)由內(nèi)容創(chuàng)建者產(chǎn)生,并包括節(jié)目標(biāo)題、流派、摘要 和評(píng)論回顧。實(shí)例描述元數(shù)據(jù)由內(nèi)容提供者產(chǎn)生,并包括位置(例如廣播 時(shí)間,信道,URL等)、使用規(guī)則和傳送參數(shù)。最后,用戶描述元數(shù)據(jù)由 用戶產(chǎn)生并包括用戶偏好、使用歷史和個(gè)人書簽。
該TV-Anytime標(biāo)準(zhǔn)定義了兩種元數(shù)據(jù)網(wǎng)絡(luò)業(yè)務(wù),該網(wǎng)絡(luò)業(yè)務(wù)是針對(duì)
4輸入/輸出集的定義明確的行為和遠(yuǎn)程節(jié)目,以便通過返回通道用于雙向 元數(shù)據(jù)網(wǎng)絡(luò)業(yè)務(wù)。
在基于可擴(kuò)展標(biāo)記語言(XML)的網(wǎng)絡(luò)業(yè)務(wù)描述語言(WSDL)標(biāo)準(zhǔn) 中,如上所述的遠(yuǎn)程節(jié)目被定義為簡(jiǎn)單對(duì)象訪問協(xié)議(SOAP)操作的類型。 該遠(yuǎn)程節(jié)目具有用于元數(shù)據(jù)檢索的"get—Data()"操作和用于用戶描述提交 的"submit一Data"操作。作為參考,該SOAP協(xié)議是能夠在分布式環(huán)境中 接近對(duì)象的XML通信協(xié)議。
用于TV-Anytime元數(shù)據(jù)業(yè)務(wù)的請(qǐng)求/響應(yīng)類型被定義在 "urn:tva:transport:2002"的命名空間里,并且該命名空間被提供作為多種消 息的驗(yàn)證工具。定義在元數(shù)據(jù)規(guī)范和內(nèi)容參引標(biāo)準(zhǔn)中的類型在傳輸命名 空間里被引用。模式片段在命名空間里被定義,并且命名空間提供者被 定義為模式片段中的"tns:"。完美的XML模式文件為 "tva一transport一types一v 10 .xsd ,,。
另一方面,用于數(shù)據(jù)檢索的"get—Data()"操作向客戶端提供用于在來 自服務(wù)器的TV-Anytime數(shù)據(jù)中搜索節(jié)目或者節(jié)目組的功能。TV-Anytime 元數(shù)據(jù)提供者可以通過使用"get一Data()"操作來提供的功能的示例如下 -使用CRID列表返回用于CRID的內(nèi)容參引數(shù)據(jù); -使用CRID列表返回用于CRID的TV-Anytime元數(shù)據(jù); -接收特定元數(shù)據(jù)屬性的査詢,例如流派、參與者(actor)等,并返 回涉及該查詢的節(jié)目;并且
-響應(yīng)于特定時(shí)間或特定信道的査詢,并返回相應(yīng)的節(jié)目。 更具體地解釋關(guān)于"get—Data()"操作的細(xì)節(jié),在TV-Anytime業(yè)務(wù)中 的客戶端通過網(wǎng)絡(luò)將SOAP請(qǐng)求消息(get—Data()請(qǐng)求)發(fā)送給元數(shù)據(jù)業(yè)務(wù) 服務(wù)器。此時(shí),"get一Data()"操作基本上支持所有種類的査詢類型,并且 提供用于元數(shù)據(jù)限制條件的寬范圍的査詢。在發(fā)送之前,元數(shù)據(jù)業(yè)務(wù)服 務(wù)器通過SOAP響應(yīng)消息("get—Data()"響應(yīng))返回用于SOAP請(qǐng)求消息 的結(jié)果值。
總之,TV-Anytime元數(shù)據(jù)客戶端可以通過作為在TV-Anytime中規(guī) 定的SOAP操作的"get—Data()"和"submit—Data()"來執(zhí)行元數(shù)據(jù)檢索和用戶數(shù)據(jù)的服務(wù)器傳送。
圖2是示出了根據(jù)常規(guī)技術(shù)的TV-Anytime標(biāo)準(zhǔn)中的多媒體檢索步驟 的示意圖。
如圖2所示,在根據(jù)現(xiàn)有技術(shù)的多媒體檢索方法中,用戶向服務(wù)器 發(fā)送檢索查詢,然后等待來自該服務(wù)器的相應(yīng)結(jié)果。此時(shí),用戶通過 "get—Data()"操作執(zhí)行檢索步驟,并且"get一Data()"操作被定義為SOAP消息。
另外,根據(jù)常規(guī)技術(shù)的多媒體檢索步驟基本是在檢索環(huán)境下操作的, 其中請(qǐng)求檢索査詢的狀態(tài)信息是文本,并且當(dāng)檢索查詢的狀態(tài)信息是文 本時(shí),不會(huì)出現(xiàn)多媒體檢索方法的問題。
然而,當(dāng)檢索査詢狀態(tài)信息包括如圖像或者運(yùn)動(dòng)圖像的內(nèi)容時(shí),這 些內(nèi)容所需的處理時(shí)間和資源迅速增長。因此,如果客戶端和服務(wù)器之 間的會(huì)話被保持直到從檢索查詢接收到檢索結(jié)果時(shí),則消耗了客戶端和 服務(wù)器的非常多的資源,并且與檢索查詢的狀態(tài)是文本的等待時(shí)間相比, 用戶的等待時(shí)間增加更多。
此外,當(dāng)網(wǎng)絡(luò)會(huì)話在處理檢索期間被切斷時(shí),存在的缺點(diǎn)是從查詢 已經(jīng)開始的原始査詢請(qǐng)求再次運(yùn)行檢索
發(fā)明內(nèi)容
技術(shù)問題
本發(fā)明是為了解決上述缺點(diǎn),且本發(fā)明的目的是提供一種多媒體檢 索方法,該方法可以保護(hù)會(huì)話并且支持異步檢索環(huán)境以接收檢索結(jié)果, 即使當(dāng)搜索多媒體內(nèi)容時(shí)也不需要未預(yù)料到的等待時(shí)間。
技術(shù)方案
這個(gè)目的通過為了搜索應(yīng)用于客戶端-服務(wù)器計(jì)算模式的異步多媒 體內(nèi)容而由客戶端執(zhí)行的方法來實(shí)現(xiàn)。本發(fā)明的方法是支持異步檢索環(huán) 境的異步多媒體檢索方法,本發(fā)明的方法包括以下步驟通過向服務(wù)器 請(qǐng)求來建立第一會(huì)話;向服務(wù)器發(fā)送客戶端所需內(nèi)容的檢索查詢消息; 在檢索査詢之后終止第一會(huì)話;建立第二會(huì)話并且在預(yù)定的等待時(shí)間已經(jīng)過的任何時(shí)間點(diǎn)向服務(wù)器請(qǐng)求檢索査詢的結(jié)果;以及從服務(wù)器接收檢 索結(jié)果并且終止第二會(huì)話。
根據(jù)本發(fā)明的另一方面,提供了一種為了搜索應(yīng)用于客戶端-服務(wù)器 計(jì)算模式的異步多媒體內(nèi)容而由服務(wù)器執(zhí)行的方法。該方法包括響應(yīng) 于從客戶端接收用于連接檢索查詢會(huì)話的請(qǐng)求而建立第一會(huì)話;從客戶 端接收檢索查詢消息;從客戶端接收會(huì)話斷開請(qǐng)求,并且終止第一會(huì)話; 根據(jù)檢索查詢消息執(zhí)行檢索過程;保存檢索結(jié)果;響應(yīng)于來自客戶端的 請(qǐng)求而建立第二會(huì)話,并且接收檢索結(jié)果請(qǐng)求;通過響應(yīng)該請(qǐng)求而發(fā)送 檢索結(jié)果;以及終止第二會(huì)話。
總之,客戶端向服務(wù)器請(qǐng)求檢索并且在從服務(wù)器接收到用于檢索請(qǐng) 求的確認(rèn)信號(hào)之后切斷與服務(wù)器的連接。在檢索服務(wù)器上執(zhí)行接收到的 查詢,并且保存和管理接收到的査詢??蛻舳嗽陬A(yù)定的設(shè)置時(shí)間經(jīng)過的 時(shí)間之后被重新連接,并請(qǐng)求客戶端的檢索結(jié)果。
有益效果
本發(fā)明支持異步檢索環(huán)境,該異步檢索環(huán)境可以用于多媒體業(yè)務(wù), 例如TV-Anytime或者M(jìn)PEG-7。根據(jù)本發(fā)明,在搜索多媒體內(nèi)容的情況 下用戶已經(jīng)向服務(wù)器請(qǐng)求査詢之后,服務(wù)器和客戶端能夠切斷連接同時(shí) 執(zhí)行檢索,即使所連接的會(huì)話已經(jīng)被切斷也可以保護(hù)會(huì)話以使用戶能夠 在僅等待預(yù)定時(shí)間之后接收到檢索結(jié)果,而不需要不可預(yù)測(cè)的持續(xù)等待。 此外,由于服務(wù)器可以預(yù)測(cè)檢索負(fù)載,所以可以執(zhí)行有效的負(fù)載控制, 并且可以實(shí)現(xiàn)適當(dāng)?shù)呢?fù)載平衡。
圖1是示出了根據(jù)本發(fā)明的異步多媒體檢索步驟的步驟圖。 圖2是示出了根據(jù)常規(guī)技術(shù)的多媒體檢索步驟的步驟圖。
具體實(shí)施例方式
總結(jié)本發(fā)明的技術(shù)特點(diǎn),客戶端向服務(wù)器請(qǐng)求檢索,并且客戶端在 從服務(wù)器接收到確認(rèn)之后切斷與服務(wù)器的連接。之后,在檢索服務(wù)器中
7執(zhí)行接收到的查詢,并且查詢結(jié)果被保存并管理。
在下文中,參照附圖詳細(xì)地描述本發(fā)明的構(gòu)造。
圖1是示出了根據(jù)本發(fā)明的異步多媒體檢索步驟的步驟圖。
如圖所示,多媒體檢索方法主要包括l)査詢請(qǐng)求和結(jié)果存儲(chǔ);以
及2)結(jié)果請(qǐng)求。
1) 請(qǐng)求查詢和存儲(chǔ)結(jié)果
客戶端請(qǐng)求服務(wù)器建立檢索査詢會(huì)話,并且如果會(huì)話已經(jīng)建立,則 通過發(fā)送檢索查詢消息來請(qǐng)求檢索。
服務(wù)器接收客戶端所請(qǐng)求的査詢消息并且將接收確認(rèn)消息或者確認(rèn) 消息發(fā)送到相應(yīng)客戶端。
客戶端或者服務(wù)器在檢查所發(fā)送的消息之后切斷與彼此的連接。同 時(shí)或者之后,服務(wù)器分析相應(yīng)査詢的內(nèi)容并且執(zhí)行檢索。此外,服務(wù)器 可以保存和管理搜索到的查詢結(jié)果。
2) 請(qǐng)求和返回結(jié)果
客戶端可以在經(jīng)過特定時(shí)間段之后請(qǐng)求查詢結(jié)果。服務(wù)器將查詢結(jié) 果返回給客戶端,或者發(fā)送檢索狀態(tài)。
也就是說,通過將檢索查詢會(huì)話與檢索結(jié)果請(qǐng)求會(huì)話分離,并且通 過在檢索過程中斷開客戶端和服務(wù)器之間的連接,客戶端可以避免消耗 不必要的資源,并且進(jìn)一步克服當(dāng)在檢索過程中客戶端和服務(wù)器之間的 會(huì)話被關(guān)閉時(shí)再一次從頭請(qǐng)求查詢的常規(guī)問題。
在本發(fā)明的優(yōu)選實(shí)施方式里,檢索査詢消息包括檢索開始時(shí)間信息 和檢索持續(xù)時(shí)間信息。服務(wù)器可以根據(jù)檢索開始時(shí)間和檢索持續(xù)時(shí)間來 運(yùn)行。具體地,服務(wù)器在檢索開始時(shí)間開始檢索并且在檢索持續(xù)時(shí)間中 搜索或者檢索。
由于檢索開始時(shí)間和檢索持續(xù)時(shí)間在客戶端中產(chǎn)生并從客戶端傳送 到服務(wù)器,客戶端可以具有關(guān)于在客戶端已經(jīng)查詢之后客戶端是否在某 個(gè)時(shí)間點(diǎn)請(qǐng)求查詢結(jié)果的明確信息。
換句話說,如果檢索開始時(shí)間和檢索持續(xù)時(shí)間分別是9:00和37分 鐘,則客戶端可以預(yù)測(cè)服務(wù)器的檢索工作將在9:37的預(yù)期時(shí)間完成。因此,客戶端通過在完成預(yù)期時(shí)間之后的任何時(shí)間點(diǎn)向服務(wù)器請(qǐng)求 檢索結(jié)果,可以在其想要的時(shí)間獲得多媒體內(nèi)容或者涉及多媒體內(nèi)容的
f曰息。
其間,優(yōu)選的是客戶端產(chǎn)生檢索標(biāo)識(shí)符并且在檢索査詢消息和結(jié)果 請(qǐng)求消息中包含檢索標(biāo)識(shí)符。
如果客戶端在結(jié)果請(qǐng)求消息中包括與先前發(fā)送過的檢索查詢消息之 一中所包含的檢索標(biāo)識(shí)符相同的檢索標(biāo)識(shí)符,則服務(wù)器可以在先前請(qǐng)求 的多個(gè)査詢結(jié)果當(dāng)中選擇所標(biāo)識(shí)的査詢結(jié)果,并且通過使用該標(biāo)識(shí)符將 其發(fā)送。
在本發(fā)明的另一實(shí)施方式中,服務(wù)器可以使用檢索開始時(shí)間和檢索 持續(xù)時(shí)間來實(shí)現(xiàn)適當(dāng)?shù)呢?fù)載管理。
也就是說,由于服務(wù)器可以掌握時(shí)間以在檢索之前執(zhí)行檢索工作, 所以可以管理服務(wù)器負(fù)載。
例如,當(dāng)從單個(gè)客戶端或多個(gè)客戶端接收到包括在多個(gè)檢索査詢消 息中的檢索開始時(shí)間和檢索持續(xù)時(shí)間時(shí),服務(wù)器可以計(jì)算和預(yù)測(cè)當(dāng)前時(shí) 間和未來時(shí)間的檢索負(fù)載。
如果由于在特定時(shí)間上已經(jīng)密集地儲(chǔ)存了檢索工作而預(yù)期到超載, 則服務(wù)器可以在相應(yīng)的檢索開始時(shí)間之前執(zhí)行一部分儲(chǔ)存的工作。
通過這種方式,服務(wù)器可以分散儲(chǔ)存的負(fù)載并且避免超載。
同時(shí),盡管預(yù)測(cè)到了超載,服務(wù)器在檢索開始時(shí)間之后執(zhí)行客戶端 所請(qǐng)求的檢索也是不期望的。
因此,優(yōu)選的是服務(wù)器的處理能力要被設(shè)置為考慮到客戶端的檢索 請(qǐng)求的査詢模式(例如,在查詢請(qǐng)求和檢索開始、檢索持續(xù)時(shí)間之間的 時(shí)差)。
如上所述,客戶端發(fā)送的檢索查詢消息包括檢索標(biāo)識(shí)符。在服務(wù)器 利用檢索標(biāo)識(shí)符來存儲(chǔ)檢索結(jié)果之后,并且當(dāng)存在來自客戶端的檢索結(jié) 果請(qǐng)求時(shí),服務(wù)器基于包含在該請(qǐng)求中的相同標(biāo)識(shí)符提取由之前的檢索 査詢所執(zhí)行的檢索結(jié)果并且向客戶端發(fā)送檢索結(jié)果。
為了執(zhí)行以上所述的步驟,根據(jù)本發(fā)明的優(yōu)選實(shí)施方式的多媒體檢索方法定義了用于同步/異步檢索的數(shù)據(jù)類型,如以下表l所示:
同步代理約束類型在沒有會(huì)話關(guān)閉的情況下獲取檢索結(jié)果的同步類型
超時(shí)在同步檢索的情況下,在服務(wù)器中執(zhí)行檢索的檢索工作時(shí)間值
異步代理約束類型在會(huì)話關(guān)閉的情況下獲取檢索結(jié)果的異步類型
開始時(shí)間設(shè)置服務(wù)器中檢索開始的時(shí)間的值
搜索持續(xù)時(shí)間在異步檢索的情況下,在服務(wù)器中執(zhí)行檢索的檢索工作時(shí)間值
檢索ID檢索ID是當(dāng)執(zhí)行異步檢索時(shí)對(duì)服務(wù)器和客戶端之間的査詢進(jìn)行 標(biāo)識(shí)的標(biāo)識(shí)符。 檢索ID在服務(wù)器或客戶端中產(chǎn)生,并且是唯一標(biāo)識(shí)符。
通過在檢索査詢消息中包括"同步代理約束類型"和"異步代理約束 類型",檢索查詢消息可以指定檢索査詢是用于同步類型還是異步類型。
因?yàn)?同步代理約束類型"是用于同步檢索的査詢類型,所以查詢結(jié) 果可以按類似于常規(guī)方式的方式被提供。此時(shí),客戶端可以使用"超時(shí)" 來設(shè)置同步檢索的檢索工作時(shí)間。
服務(wù)器僅就"超時(shí)"時(shí)間那么多的時(shí)間執(zhí)行檢索并向用戶進(jìn)行響應(yīng)。
由于"異步代理約束類型"是用于異步檢索的查詢類型,所以客戶端 在請(qǐng)求查詢之后關(guān)閉第一會(huì)話,并且服務(wù)器在客戶端所設(shè)置的"超時(shí)"處 執(zhí)行檢索并且在搜索了"檢索持續(xù)時(shí)間"那么多的時(shí)間之后存儲(chǔ)檢索結(jié) 果??蛻舳私⒌诙?huì)話并且在"開始時(shí)間"加上"搜索持續(xù)時(shí)間"的時(shí)間段 已經(jīng)過的時(shí)間點(diǎn)之后請(qǐng)求該結(jié)果。
下面是應(yīng)用了所定義的同步和異步檢索方法的多媒體檢索方法的示 例性實(shí)施方式。
<compIexType name="SyncAgen tConst ra i n t sType"> <s,ence>
<element ,e二"TiireOut" type mpeg7:TimeType" minOccurs="0"/> </sequence> </complexType>
<compIexType name="AsyncAgentCons t ra i n t sType"> 《s卿ence〉
<element name="StartTime" type="mpeg7:TimeType" minOccurs="0"/> <element name="SearchDuration" type-"mp印7:durationType" minOccurs="0" /> </sequence> </complexTyp
10<comp I exType name=" sear ch—MPEGType11 > <ssq<J6nc6>
<choice minOccurs="0">
<element ,e-"AsyncAgentConstraint" type="MP7QF:AsyncAgentConstraintsType'' ,Occu r s= "unbounded" />
<element name二"SyncAgentConstraint" type="MP7QF:SyncAgentConstraintsType" maxOccu r s=11 unbounded11 /> </choice>
《el柳ent name-"QueryConstraints7〉
〈el柳ent n柳e-"Personal lnformat ion" type二"tva2:ExtendeclUserDescr ipt ionType" min0ccurs="07>
<element name="RequestedContents" type="MP7QF:RequestedContentsType" min0ccurs="07> </swuence>
<attribute name-"maxContents" type=l'unsignedlnr/> <attribute name="personal InfoUse11 type-"boolean11 defaul t true》 -attribute name-"RetrievaND1' type-"string'7> </complexType>
<element name-"searchLMPEG" type="MP7CPsearch—MPEGType11
工業(yè)適用性
根據(jù)支持異步檢索環(huán)境的本發(fā)明的多媒體檢索方法可以用于多媒體
業(yè)務(wù),例如TV-Anytime或者M(jìn)PEG-7等。
本發(fā)明的優(yōu)點(diǎn)為,通過在服務(wù)器在用戶向該服務(wù)器請(qǐng)求査詢之后執(zhí) 行檢索的過程中切斷連接,該方法甚至當(dāng)連接會(huì)話在服務(wù)器中所執(zhí)行的 檢索過程中已經(jīng)被切斷時(shí)可以保護(hù)會(huì)話。本發(fā)明的另一優(yōu)點(diǎn)為,用戶可 以僅在等待預(yù)期時(shí)間段之后接收檢索結(jié)果,而不需要持續(xù)的等待時(shí)間。 更進(jìn)一步,由于服務(wù)器可以提前預(yù)測(cè)檢索負(fù)載,所以可以管理服務(wù)器負(fù) 載,并且可以實(shí)現(xiàn)合適的負(fù)載平衡。
權(quán)利要求
1、一種在客戶端-服務(wù)器計(jì)算模式中為了進(jìn)行異步多媒體內(nèi)容檢索而由客戶端執(zhí)行的方法,該方法包括以下步驟與所述服務(wù)器建立第一會(huì)話;當(dāng)所述第一會(huì)話已經(jīng)建立時(shí),向所述服務(wù)器發(fā)送檢索查詢消息;在發(fā)送檢索查詢之后關(guān)閉所述第一會(huì)話;與所述服務(wù)器建立第二會(huì)話;在先前設(shè)置的時(shí)間已經(jīng)過的特定時(shí)間點(diǎn)發(fā)送結(jié)果請(qǐng)求消息,該結(jié)果請(qǐng)求消息請(qǐng)求所述服務(wù)器返回檢索查詢的結(jié)果;以及從所述服務(wù)器接收檢索結(jié)果并且終止所述第二會(huì)話。
2、 根據(jù)權(quán)利要求1所述的方法,其中所述檢索査詢消息包括檢索開 始時(shí)間信息和檢索持續(xù)時(shí)間信息。
3、 根據(jù)權(quán)利要求2所述的方法,其中所述先前設(shè)置的時(shí)間是從所述 檢索開始時(shí)間起已經(jīng)過的檢索時(shí)間。
4、 根據(jù)權(quán)利要求1所述的方法,其中發(fā)送檢索查詢消息的步驟包括 產(chǎn)生檢索標(biāo)識(shí)符和在所述檢索查詢消息中插入所述檢索標(biāo)識(shí)符,并且其中請(qǐng)求所述服務(wù)器的步驟包括在所述結(jié)果請(qǐng)求消息中插入與所述 檢索查詢消息中的標(biāo)識(shí)符相同的檢索標(biāo)識(shí)符。
5、 一種在客戶端-服務(wù)器計(jì)算模式中為了進(jìn)行異步多媒體內(nèi)容檢索 而由服務(wù)器執(zhí)行的方法,該方法包括以下步驟與所述客戶端建立第一會(huì)話; 從所述客戶端接收檢索査詢消息;從所述客戶端接收會(huì)話斷開請(qǐng)求并且關(guān)閉所述第一會(huì)話;根據(jù)所述檢索查詢消息執(zhí)行檢索;存儲(chǔ)檢索結(jié)果;根據(jù)來自所述客戶端的請(qǐng)求建立第二會(huì)話,并且接收結(jié)果請(qǐng)求消息; 發(fā)送作為所述請(qǐng)求的響應(yīng)的檢索結(jié)果;以及 關(guān)閉所述第二會(huì)話。
6、 根據(jù)權(quán)利要求5所述的方法,其中所述檢索查詢消息包括檢索幵始時(shí)間和檢索持續(xù)時(shí)間,并且其中執(zhí)行檢索的步驟從所述檢索開始時(shí)間 開始并且持續(xù)了所述檢索持續(xù)時(shí)間。
7、 根據(jù)權(quán)利要求5所述的方法,其中所述檢索查詢消息包括檢索標(biāo) 識(shí)符并且所述檢索結(jié)果利用所述檢索標(biāo)識(shí)符來進(jìn)行存儲(chǔ)。
8、 根據(jù)權(quán)利要求7所述的方法,其中所述結(jié)果請(qǐng)求消息包括與包含 在相應(yīng)的檢索查詢消息中的檢索標(biāo)識(shí)符相同的檢索標(biāo)識(shí)符,并且其中發(fā) 送檢索結(jié)果的步驟包括基于所述檢索標(biāo)識(shí)符在多個(gè)檢索結(jié)果當(dāng)中選擇檢 索結(jié)果。
全文摘要
本發(fā)明涉及異步多媒體內(nèi)容檢索的方法,該方法可以應(yīng)用于TV-Anytime標(biāo)準(zhǔn)或者M(jìn)PEG標(biāo)準(zhǔn)??傊?,提供了一種異步多媒體檢索方法,該方法包括客戶端當(dāng)向服務(wù)器請(qǐng)求時(shí)建立第一會(huì)話;向服務(wù)器發(fā)送服務(wù)器所需的內(nèi)容的檢索查詢消息;在檢索查詢之后終止該第一會(huì)話;建立第二會(huì)話并且在先前設(shè)置的時(shí)間已經(jīng)過的特定時(shí)間點(diǎn)向服務(wù)器請(qǐng)求檢索查詢的結(jié)果;以及從服務(wù)器接收該檢索結(jié)果并且終止第二會(huì)話。
文檔編號(hào)H04N7/14GK101543070SQ200880000414
公開日2009年9月23日 申請(qǐng)日期2008年4月10日 優(yōu)先權(quán)日2007年4月10日
發(fā)明者尹慶老, 李鐘說, 李錫弼, 林泰范 申請(qǐng)人:電子部品研究院