亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于文本的信息發(fā)送的制作方法

文檔序號(hào):7911819閱讀:157來(lái)源:國(guó)知局
專利名稱:基于文本的信息發(fā)送的制作方法
技術(shù)領(lǐng)域
本申請(qǐng)涉及基于文本的信息發(fā)送,例如,基于文本的數(shù)據(jù)輪播信息廣播?;谖谋镜臄?shù)據(jù)輪播信息廣播的示例是基于XML的低端信息服務(wù)Journaline 。
背景技術(shù)
作為基于文本的信息發(fā)送的代表,基于文本的數(shù)據(jù)輪播信息廣播使基于文本的信息能夠被分發(fā)至大量用戶,同時(shí)使技術(shù)開銷保持相當(dāng)?shù)偷乃健@?,無(wú)需從接收機(jī)到廣播發(fā)射機(jī)的上行鏈路或反饋信號(hào)。為了使用戶能夠各自根據(jù)個(gè)人偏好導(dǎo)航由廣播信號(hào)提供的信息內(nèi)容,整個(gè)信息被分割為引用其他對(duì)象的對(duì)象,從而能夠交互地導(dǎo)航至作為結(jié)果的對(duì)象的鏈接布置。更準(zhǔn)確地說,菜單對(duì)象使用戶能夠在菜單項(xiàng)中進(jìn)行選擇,以從一個(gè)對(duì)象前往另一對(duì)象。雖然可以向每個(gè)對(duì)象提供父對(duì)象ID以使用戶能夠通過按下例如相應(yīng)的返回按鈕從該對(duì)象移動(dòng)至其父對(duì)象,但未在任何數(shù)據(jù)輪播廣播系統(tǒng)中采用這種父鏈接的提供;或者由于多于一個(gè)的菜單對(duì)象會(huì)前向鏈接至某一對(duì)象,使得預(yù)先設(shè)置的父對(duì)象ID指針不會(huì)考慮直觀的返回動(dòng)作,這種父鏈接的提供甚至是不值得的。在Newsservice Journaline中, 對(duì)象以分級(jí)樹結(jié)構(gòu)而布置,所述分級(jí)樹結(jié)構(gòu)具有從路由對(duì)象通向任意其他對(duì)象的鏈接或者對(duì)象的交互性特征鏈接,所述任意其他對(duì)象經(jīng)由對(duì)象的鏈接項(xiàng)(如,菜單對(duì)象的菜單項(xiàng))擴(kuò)展,所述鏈接項(xiàng)指向另一對(duì)象(例如,分級(jí)從屬對(duì)象)。考慮到基于文本的數(shù)據(jù)輪播信息廣播系統(tǒng)的以上屬性,明顯地,導(dǎo)航基于文本的信息對(duì)象的相應(yīng)樹結(jié)構(gòu)對(duì)于用戶可能是很麻煩的,或者對(duì)廣播信號(hào)所廣播的信息內(nèi)容的更新可能是有限的。例如,為了使廣播信息對(duì)于不同語(yǔ)言的用戶可用,可采用不相交有根樹的森林的形式提供基于文本的信息樹結(jié)構(gòu),其中,每個(gè)接收機(jī)被配置為開始導(dǎo)航相應(yīng)的有根樹結(jié)構(gòu),或者可以被配置為在這些有根樹結(jié)構(gòu)中可選的有根樹結(jié)構(gòu)處開始導(dǎo)航。新語(yǔ)言可由具有新樹根的新樹容納。然而,由于向用戶提供配置接收機(jī)的能力的有關(guān)開銷,配置接收機(jī)的需要有時(shí)是非期望的。例如,在汽車無(wú)線電設(shè)備中,輸入開關(guān)的數(shù)目可能是高度受限的,因而將無(wú)線電設(shè)備配置到與新支持的服務(wù)語(yǔ)言相關(guān)聯(lián)的新根對(duì)象ID過于麻煩。另一可能是將所有接收機(jī)配置為在公共的根菜單對(duì)象開始導(dǎo)航,該根菜單對(duì)象向用戶提供選擇語(yǔ)言的能力,使得每種語(yǔ)言與整個(gè)樹的相應(yīng)子樹相對(duì)應(yīng),并且添加新語(yǔ)言僅必須將菜單項(xiàng)添加至根菜單對(duì)象,所述菜單項(xiàng)指向與新支持的語(yǔ)言相關(guān)的新的對(duì)象樹。然而,即便這種可能也需要用戶必須首先選擇語(yǔ)言,以按照他/她的語(yǔ)言導(dǎo)航實(shí)際信息。廣播公司所面對(duì)的、源于基于文本的數(shù)據(jù)輪播信息廣播的上述屬性的另一問題是廣播公司必須不斷更新文本信息對(duì)象,以使其中包含的信息保持最新。數(shù)據(jù)輪播中呈現(xiàn)的一些信息僅僅是臨時(shí)有效的。換言之,僅應(yīng)在有限的持續(xù)時(shí)間內(nèi)廣播該信息,在經(jīng)過相應(yīng)的持續(xù)時(shí)間后,將對(duì)象ID指定給另一信息內(nèi)容。然而,甚至其他信息以周期方式在更長(zhǎng)的時(shí)間內(nèi)是有關(guān)的。例如,可以保留某些對(duì)象ID以向用戶呈現(xiàn)與名人生日有關(guān)的信息,并且特定日期生人的姓名逐年相關(guān),信息廣播公司不得不每天更新與對(duì)象ID相關(guān)聯(lián)的內(nèi)容。
此外,基于文本的數(shù)據(jù)輪播信息廣播信號(hào)不僅限于文本信息。例如,某些對(duì)象可以包含低端接收機(jī)不予理會(huì)的附加數(shù)據(jù),該附加數(shù)據(jù)專用于能夠處理該附加信息(如,與特殊符號(hào)、圖形、位置信息等有關(guān)的數(shù)據(jù))的高級(jí)接收機(jī)。在某些情況下,由于特定對(duì)象的主要內(nèi)容依賴于該附加數(shù)據(jù)而不是純文本數(shù)據(jù),對(duì)于具有低級(jí)接收機(jī)的用戶,訪問特定對(duì)象將是浪費(fèi)時(shí)間。這繼而增加了用戶的導(dǎo)航開銷。

發(fā)明內(nèi)容
因此,本發(fā)明的目的是提供一種基于文本的信息發(fā)送的構(gòu)思,使得可以降低用戶導(dǎo)航開銷和/或廣播公司的內(nèi)容管理/更新開銷。該目的由根據(jù)權(quán)利要求所述的接收機(jī)1、根據(jù)權(quán)利要求12所述的基于文本的信息信號(hào)、根據(jù)權(quán)利要求16所述的發(fā)送系統(tǒng)、根據(jù)權(quán)利要求17所述的方法以及根據(jù)權(quán)利要求18 所述的計(jì)算機(jī)程序予以實(shí)現(xiàn)。本發(fā)明基于以下發(fā)現(xiàn)通過提供鏈接對(duì)象(如,菜單對(duì)象或具有到其他對(duì)象的鏈接的其他類似菜單的對(duì)象),使條件數(shù)據(jù)與鏈接對(duì)象的鏈接項(xiàng)相關(guān)聯(lián),從而依據(jù)對(duì)于條件數(shù)據(jù)是否滿足的檢查,可以執(zhí)行對(duì)鏈接對(duì)象的自動(dòng)處理,可以降低導(dǎo)航開銷和/或內(nèi)容管理/ 更新開銷。例如,自動(dòng)處理可以包括將鏈接對(duì)象的鏈接項(xiàng)所引用的對(duì)象ID自動(dòng)指定為新選擇的對(duì)象ID,所述鏈接對(duì)象的鏈接項(xiàng)與得到滿足的條件數(shù)據(jù)相關(guān)聯(lián)。在這種情況下,甚至可以抑制向用戶顯示鏈接對(duì)象。因此,用戶不用關(guān)心在鏈接對(duì)象的鏈接項(xiàng)中進(jìn)行選擇,在鏈接項(xiàng)中的選擇預(yù)先已是清楚的??蛇x地,自動(dòng)處理可以包括渲染(render)要(例如以視覺和/或聽覺方式)向用戶表示的表示;以取決于對(duì)條件數(shù)據(jù)的上述檢查的方式,將(例如由用戶經(jīng)由用戶可操作選擇器手動(dòng)選擇的)鏈接對(duì)象的鏈接項(xiàng)所引用的對(duì)象ID指定為新選擇的對(duì)象ID的方式,來(lái)表現(xiàn)鏈接對(duì)象的鏈接項(xiàng)。根據(jù)對(duì)檢查結(jié)果的依賴,與得到滿足的條件數(shù)據(jù)相關(guān)聯(lián)的鏈接項(xiàng)可以例如被布置在菜單的起始位置,從而相對(duì)于另外的菜單項(xiàng)便于用戶經(jīng)由用戶可操作選擇器選擇這些菜單項(xiàng)。反之亦然。根據(jù)另一實(shí)施例,或針對(duì)其他鏈接對(duì)象,對(duì)檢查結(jié)果的依賴可以被實(shí)現(xiàn)使得能夠例如相對(duì)于其他鏈接項(xiàng),突出顯示與得到滿足的條件數(shù)據(jù)相關(guān)聯(lián)的鏈接項(xiàng),從而使與得到滿足的條件數(shù)據(jù)相關(guān)聯(lián)的鏈接項(xiàng)更能被用戶辨識(shí),而鏈接項(xiàng)順序保持不變。同樣,反之亦然,使得這些鏈接項(xiàng)被表現(xiàn)得不那么易于辨識(shí)。根據(jù)另一實(shí)施例,或針對(duì)其他鏈接對(duì)象,對(duì)檢查結(jié)果的依賴可以被實(shí)現(xiàn)使得可以例如去掉與得到滿足的條件數(shù)據(jù)相關(guān)聯(lián)的鏈接項(xiàng)。因此,將縮短菜單。甚至在這種情況下,反之亦然,使得可以從菜單中刪除與得到滿足的條件數(shù)據(jù)相關(guān)聯(lián)的這些鏈接項(xiàng)。與鏈接對(duì)象的鏈接項(xiàng)相關(guān)聯(lián)的條件數(shù)據(jù)可以屬于各種選擇準(zhǔn)則。例如,條件數(shù)據(jù)可能需要與廣播接收機(jī)的語(yǔ)言設(shè)置、當(dāng)前日期、當(dāng)前時(shí)間、當(dāng)前工作日、接收機(jī)的當(dāng)前位置、 接收機(jī)當(dāng)前調(diào)諧至的音頻或視頻頻道、接收機(jī)的顯示能力、接收機(jī)的確定接收機(jī)當(dāng)前位置的能力、接收機(jī)的執(zhí)行導(dǎo)航的能力、接收機(jī)的訪問外部數(shù)據(jù)網(wǎng)絡(luò)的能力以及接收機(jī)的通信能力中的一項(xiàng)或多項(xiàng)進(jìn)行比較。自動(dòng)處理支持鏈接對(duì)象內(nèi)的條件類型指示可用于標(biāo)識(shí)鏈接對(duì)象中的條件數(shù)據(jù)指代這些可能的選擇準(zhǔn)則中的哪個(gè)準(zhǔn)則。根據(jù)本發(fā)明的實(shí)施例,將鏈接對(duì)象的自動(dòng)鏈接處理的機(jī)制應(yīng)用于Journaline 接收機(jī),使得不支持自動(dòng)鏈接處理特征的Journaline 接收機(jī)將在接收到自動(dòng)處理支持對(duì)象時(shí)向用戶顯示標(biāo)準(zhǔn)Journaline 鏈接對(duì)象,以用于鏈接選擇。為了使老式Journaline 接收機(jī)仍能處理支持自動(dòng)處理的菜單對(duì)象,新的自動(dòng)處理支持菜單對(duì)象仍在對(duì)象首部部分中使用現(xiàn)有的對(duì)象類型ID。也不使用新的JML碼向鏈接對(duì)象引入自動(dòng)處理相關(guān)信息。相反, 經(jīng)由退出序列將自動(dòng)處理機(jī)制構(gòu)建至現(xiàn)有的對(duì)象語(yǔ)法中,所述退出序列包括退出符號(hào),退出符號(hào)之后跟隨著長(zhǎng)度指示,所述長(zhǎng)度指示規(guī)定后續(xù)數(shù)據(jù)部分的長(zhǎng)度,不能理解自動(dòng)處理機(jī)制的接收機(jī)將不理會(huì)所述后續(xù)數(shù)據(jù)部分。


以下參照附圖更詳細(xì)地描述本發(fā)明的優(yōu)選實(shí)施例。具體地圖1示出了根據(jù)本發(fā)明實(shí)施例的廣播系統(tǒng)的框圖;圖2示出了示意了根據(jù)本發(fā)明實(shí)施例的方法對(duì)象的示意圖;圖3示出了根據(jù)本發(fā)明實(shí)施例的自動(dòng)處理支持菜單對(duì)象的示意圖;圖4示出了根據(jù)實(shí)施例的對(duì)象的分級(jí)樹結(jié)構(gòu)的示意圖;圖5示出了根據(jù)實(shí)施例的接收機(jī)的框圖;圖6示出了根據(jù)實(shí)施例的圖5的接收機(jī)的處理器的操作模式的流程圖;圖7示出了根據(jù)實(shí)施例的圖5的接收機(jī)的菜單對(duì)象處理的流程圖;以及圖8示出了根據(jù)實(shí)施例的類型菜單的JML對(duì)象的示例修改的示意圖。
具體實(shí)施例方式應(yīng)當(dāng)注意的是,以下示例性概述的實(shí)施例涉及基于文本的數(shù)據(jù)輪播信息廣播。然而,本發(fā)明既不限于基于輪播的數(shù)據(jù)發(fā)送也不限于廣播。相反,與以下概述的實(shí)施例不同, 本發(fā)明還可適用于以點(diǎn)播方式傳遞數(shù)據(jù)對(duì)象的數(shù)據(jù)發(fā)送。類似地,與以下概述的實(shí)施例不同,本發(fā)明還可適用于基于地址的數(shù)據(jù)發(fā)送,所述基于地址的數(shù)據(jù)發(fā)送針對(duì)指定的收信人, 該指定的收信人可能或者可能沒有通過點(diǎn)播預(yù)訂該發(fā)送,并且因此以下概述的實(shí)施例也可以被轉(zhuǎn)用至上述應(yīng)用。然而,將參照具體可能(即,基于輪播的廣播)來(lái)概述以下實(shí)施例, 以易于對(duì)本發(fā)明原理的理解。圖1示出了根據(jù)實(shí)施例的基于文本的數(shù)據(jù)輪播信息廣播系統(tǒng)。該系統(tǒng)包括廣播發(fā)送系統(tǒng)10,廣播發(fā)送系統(tǒng)10用于向相應(yīng)的接收機(jī)14廣播基于文本的數(shù)據(jù)輪播信息廣播信號(hào)12,所述接收機(jī)14用于接收信號(hào)12。廣播發(fā)送系統(tǒng)10包括對(duì)象存儲(chǔ)器16,在對(duì)象存儲(chǔ)器16中,針對(duì)多個(gè)唯一對(duì)象ID,存在相應(yīng)的信息對(duì)象。對(duì)存儲(chǔ)器16內(nèi)的信息對(duì)象的更新和/或管理包括由對(duì)象管理器20執(zhí)行唯一對(duì)象ID與不同文本信息或者不同文本信息相關(guān)主體的關(guān)聯(lián),所述對(duì)象管理器20包括在廣播發(fā)送系統(tǒng)10中。對(duì)象管理器20是例如輔助新聞編輯者將該編輯者希望廣播的文本信息映射至唯一對(duì)象ID的計(jì)算機(jī)。此外,廣播發(fā)送系統(tǒng)10包括廣播發(fā)射機(jī)22。廣播發(fā)射機(jī)22被配置為以數(shù)據(jù)輪播形式廣播在存儲(chǔ)器16中存儲(chǔ)的對(duì)象M。即,廣播發(fā)射機(jī)22以與相應(yīng)對(duì)象ID相關(guān)聯(lián)的重復(fù)率重復(fù)發(fā)送每個(gè)對(duì)象ID的文本信息對(duì)象24。接收機(jī)14接收基于文本的數(shù)據(jù)輪播信息廣播信號(hào)12,并使其用戶能夠通過在信息對(duì)象M中選擇菜單對(duì)象的菜單項(xiàng),來(lái)導(dǎo)航所述信號(hào)的文本信息內(nèi)容。例如,接收機(jī)14可以是專門用于接收數(shù)字音頻廣播信號(hào)的無(wú)線電設(shè)備,在數(shù)字音頻廣播信號(hào)中嵌入了基于文本的數(shù)據(jù)輪播信息廣播信號(hào)12??蛇x地,接收機(jī)可以是電視播放機(jī)或某些其他多媒體設(shè)備,并且一般地信號(hào)12可以是多媒體、音頻、視頻和/或數(shù)據(jù)廣播信號(hào)的一部分。僅為了說明的目的,在以下描述中,僅描述音頻可選方案。然而,只要提到音頻選項(xiàng),其他可能情況就是可能的可選方案,雖然并未專門提及其他可能情況。如將在以下更詳細(xì)地概述的,接收機(jī)14可以包括表示設(shè)備(如,圖形或文本顯示器、打印機(jī)),或者附加地或可選地包括擴(kuò)音器,所述擴(kuò)音器用于向用戶表示表現(xiàn)對(duì)象M文本內(nèi)容的表示或至少向相應(yīng)的表示設(shè)備輸出該表示的輸出。相應(yīng)地,廣播發(fā)送系統(tǒng)10可以是數(shù)字音頻/視頻/數(shù)據(jù)廣播系統(tǒng)的一部分。然而,本發(fā)明不限于該無(wú)線發(fā)送的示例。相反,可以使用任意非定向發(fā)送,向接收機(jī)14發(fā)送信號(hào)12。如以上已經(jīng)概述并將在以下參照?qǐng)D4更詳細(xì)地描述的那樣,信號(hào)12中包含的文本信息被分割為對(duì)象對(duì),繼而通過對(duì)象M中的鏈接對(duì)象以分級(jí)樹結(jié)構(gòu)來(lái)組織對(duì)象對(duì)。特別地,每個(gè)對(duì)象M可以具有特定對(duì)象類型。在對(duì)象類型中,可以區(qū)分鏈接對(duì)象和非鏈接對(duì)象。 鏈接對(duì)象包括鏈接項(xiàng),鏈接項(xiàng)指向其他對(duì)象,并且用戶通過與接收機(jī)進(jìn)行交互可以選擇鏈接項(xiàng)。鏈接對(duì)象可以是例如菜單對(duì)象或具有指向其他對(duì)象的熱鍵的文本對(duì)象。為了簡(jiǎn)單起見,在以下描述中,假定鏈接對(duì)象是菜單對(duì)象。然而,雖未明確提及,以下實(shí)施例易于轉(zhuǎn)用至其他對(duì)象類型。菜單對(duì)象可以例如導(dǎo)致向用戶表示的菜單,所述菜單包括用戶可以在其中進(jìn)行選擇的菜單項(xiàng),并且菜單項(xiàng)可以引用或指向具有另一對(duì)象ID的其他對(duì)象。以下非鏈接對(duì)象將被稱為消息對(duì)象,非鏈接對(duì)象不包括對(duì)任何其他對(duì)象ID的引用或指針,而僅可以由一個(gè)或多個(gè)菜單(或鏈接)對(duì)象通過使用其唯一對(duì)象ID指向非鏈接對(duì)象。圖2示出了消息對(duì)象沈的示例。如圖所示,消息對(duì)象包括其唯一對(duì)象ID 26a和信息26b。信息26b可以包括純文本,或者可以補(bǔ)充以某些附加數(shù)據(jù),如特定符號(hào)、圖形或者甚至某些多媒體元素(如圖像或視頻序列)。如括號(hào)所指示的,消息對(duì)象沈甚至可以僅在部分^b中包括非文本信息??梢允褂猛顺龇?hào),以確保與不能處理部分中附加的非文本信息部分的接收機(jī)14兼容,并取而代之地僅僅向用戶表示其文本部分。圖3將菜單對(duì)象28示出為包括對(duì)象ID ^a、標(biāo)題部分^b以及一個(gè)或多個(gè)菜單項(xiàng)觀(3。如圖3所示,每個(gè)菜單項(xiàng)^c使指針30與其相關(guān)聯(lián),指針30引用另一對(duì)象ID。此夕卜,至少一個(gè)菜單項(xiàng)28c使條件數(shù)據(jù)32與其相關(guān)聯(lián),條件數(shù)據(jù)32定義了可以在接收機(jī)側(cè)檢查的被滿足或不被滿足的條件。如將在以下概述的,與一個(gè)菜單項(xiàng)28c相關(guān)聯(lián)的條件數(shù)據(jù)可以甚至由多于一個(gè)條件組成,如果全部條件或者可選地至少一個(gè)條件得以滿足,則條件數(shù)據(jù)32得以滿足。接著,基于相應(yīng)的檢查結(jié)果,如將于以下更詳細(xì)地描述的那樣,執(zhí)行菜單對(duì)象28的自動(dòng)處理。標(biāo)題部分28b包括描述標(biāo)題的文本信息。類似地,每個(gè)菜單項(xiàng)部分28c包括描述相應(yīng)菜單項(xiàng)的菜單標(biāo)簽33 (即,文本信息)。此外,以上雖未明確提及,消息對(duì)象沈和菜單對(duì)象觀可以包括對(duì)象類型標(biāo)識(shí)符, 對(duì)象類型標(biāo)識(shí)符能夠區(qū)分對(duì)象類型,從而能夠?qū)⒉藛螌?duì)象標(biāo)識(shí)為菜單對(duì)象,將消息對(duì)象標(biāo)識(shí)為消息對(duì)象。此外,除了圖2和3中所示的對(duì)象類型,其他對(duì)象類型也是可用的。圖2和3示例消息和菜單對(duì)象的方式僅僅是說明性的。其中示出的數(shù)據(jù)部分可以按如圖所示的從上到下的順序依次布置在對(duì)象內(nèi),或者可以按任何其他方式布置在相應(yīng)的對(duì)象內(nèi)。此外,某些數(shù)據(jù)部分(如,標(biāo)題部分^b)可以是可選地,或者甚至可以不予提供。 此外,數(shù)據(jù)部分28a至^c以及26a和26b可以具有固定的預(yù)定尺寸,或者可以具有變化的尺寸,以相應(yīng)的分割符號(hào)(例如,在每個(gè)后續(xù)部分的起始位置)分別指示部分之間的分界。 類似地,指針30、條件數(shù)據(jù)32和/或菜單標(biāo)簽33不一定包括在它們所屬于或者形成的相應(yīng)的公共甚至連續(xù)的菜單項(xiàng)部分28c中。相反,如果能夠在接收機(jī)側(cè)導(dǎo)出共同形成菜單項(xiàng)^c 的指針30、條件數(shù)據(jù)32和菜單標(biāo)簽33之間的關(guān)聯(lián),就足夠了。此外,菜單/鏈接對(duì)象和非鏈接消息對(duì)象之間的差異可能消失,并且因此對(duì)象類型指示可以廢棄,則這些對(duì)象間的差異僅在于鏈接項(xiàng)的存在與否,其中,如以上概述的,鏈接項(xiàng)可以是形成菜單選項(xiàng)的有序列表的菜單項(xiàng)或者位于相應(yīng)對(duì)象的表示中的任意位置的熱鍵。因此,通過用“鏈接”替換“菜單” 并用“基于文本的信息”替換“標(biāo)題”,圖3還可以被解釋為示出了更一般化的鏈接對(duì)象的示例。再次,以下,僅為了說明的目的,參照菜單對(duì)象,并且以下描述易于以相同方式(即,用 “鏈接”替換詞語(yǔ)“菜單”)轉(zhuǎn)用至任何類型的鏈接對(duì)象。最后,應(yīng)當(dāng)注意的是,在以下描述中,詞語(yǔ)“菜單項(xiàng)”有時(shí)也用于表示描述相同內(nèi)容的相應(yīng)的“菜單標(biāo)簽”。如上所述,通過菜單對(duì)象觀以分級(jí)方式組織對(duì)象M中包含的信息內(nèi)容。為了對(duì)此進(jìn)行說明,參照?qǐng)D4。圖4示出了以菜單對(duì)象的菜單項(xiàng)的指針定義的所示樹結(jié)構(gòu)布置的菜單對(duì)象和消息對(duì)象。特別地,菜單對(duì)象由圓角矩形44示出并以“m”標(biāo)記,消息對(duì)象由直角矩形示出并以“t”標(biāo)記。如上所述,為每個(gè)對(duì)象m指派唯一對(duì)象id。換言之,圖4中所示的對(duì)象m分別關(guān)聯(lián)了唯一對(duì)象id,該對(duì)象id與圖4中所示的任意其他對(duì)象m的對(duì)象id不同,經(jīng)由信號(hào)12(圖1)重復(fù)發(fā)送這些對(duì)象M中的每個(gè)對(duì)象。再次,可以在其他非數(shù)據(jù)輪播應(yīng)用中保留重復(fù)發(fā)送,并且甚至可以點(diǎn)播方式(如經(jīng)由互聯(lián)網(wǎng))執(zhí)行該發(fā)送。然而,以下, 僅僅為了說明的目的,參照數(shù)據(jù)輪播發(fā)送描述特定實(shí)施例。如圖4所示,菜單對(duì)象34之一與特定對(duì)象id相關(guān)聯(lián),在圖4的情況下,特定對(duì)象 id示例性地是對(duì)象id oxoooo0該對(duì)象36形成樹結(jié)構(gòu)38的根,對(duì)象m通過指針30被構(gòu)造至樹結(jié)構(gòu)38中。根對(duì)象36的特定對(duì)象id對(duì)于接收機(jī)14可以是已知的,并且可以在打開接收機(jī)時(shí)由接收機(jī)最初表示給用戶。根對(duì)象36形成分級(jí)樹結(jié)構(gòu)38的第一層級(jí)。根對(duì)象 36的菜單項(xiàng)的指針30指向具有不同對(duì)象id并形成第二層級(jí)的對(duì)象m,如起始自根對(duì)象36 并擴(kuò)展至第一層級(jí)的對(duì)象M的箭頭所示。第二層級(jí)的菜單對(duì)象繼而具有菜單項(xiàng),所述菜單項(xiàng)具有指針,該指針指向具有相應(yīng)的不同對(duì)象ID的對(duì)象。對(duì)象的“層級(jí)”可以被定義為從根對(duì)象36到相應(yīng)對(duì)象的最短可能路徑。雖然層級(jí)的范圍可以是不受限的,但根據(jù)實(shí)施例,可以將層級(jí)數(shù)目限制為某一最大值,如20個(gè)層級(jí)。 類似地,每個(gè)菜單對(duì)象34的菜單或鏈接項(xiàng)的數(shù)目可以是不受限的,或者可以將其限制為某一最大值。在圖4的情況下,將層級(jí)數(shù)目示例性地示為被限制為20,并且將每個(gè)菜單對(duì)象 34的菜單或鏈接項(xiàng)的數(shù)目示例性地示為被限制為32的最大值。如圖4所示,可以用多于一個(gè)菜單對(duì)象的相應(yīng)的菜單項(xiàng)引用或指向?qū)ο髆。此外, 某一菜單對(duì)象34的菜單項(xiàng)的指針不限于指向后續(xù)層級(jí)的對(duì)象。相反,某一層級(jí)的菜單對(duì)象可以具有指向較低層級(jí)中具有不同對(duì)象id的對(duì)象的菜單項(xiàng),如圖4中的虛線所示。圖5示出了根據(jù)實(shí)施例的接收機(jī)14的示例。接收機(jī)14包括天線40,用于接收基于文本的數(shù)據(jù)輪播信息廣播信號(hào)12(圖1);處理器42 ;用戶可操作選擇器44 ;揚(yáng)聲器46 ; 顯示器48和存儲(chǔ)器50。
天線40用于接收信號(hào)12,并且在以有線方式發(fā)送信號(hào)12的情況下可由基于連接的接收機(jī)輸入來(lái)代替。特別地,圖5所示的接收機(jī)14可以是具有處理器42的無(wú)線電接收機(jī)或無(wú)線電設(shè)備,處理器42被配置為從經(jīng)由天線40接收的音頻廣播信號(hào)中提取并向揚(yáng)聲器46輸出音頻頻道,以向用戶表示音頻頻道,其中,處理器42可以響應(yīng)于操作用戶可操作選擇器44的用戶或者某些其他輸入,改變要從音頻廣播信號(hào)提取并輸出至揚(yáng)聲器46的頻道。然而,可選地,接收機(jī)14可以是專用于從信號(hào)12中提取文本信息的接收機(jī),在該情況下,接收機(jī)14可以不包括擴(kuò)音器46。此外,天線可以位于接收機(jī)外部。例如,天線可以是集成在汽車的風(fēng)檔玻璃、后窗或側(cè)窗中的天線,可以將接收機(jī)構(gòu)建至汽車中。如將在以下更詳細(xì)地描述的,處理器42被配置為輔助用戶導(dǎo)航對(duì)象的樹38 (參見圖4)。特別地,處理器42被配置為監(jiān)控廣播信號(hào)12或其高速緩存的部分,以檢測(cè)與所選對(duì)象ID相關(guān)聯(lián)的對(duì)象24,并渲染表現(xiàn)該信息對(duì)象的內(nèi)容的表示屏幕,只要這正是實(shí)際所要顯示的內(nèi)容,如下文所述。處理器42向顯示器48輸出該表示屏幕。如果當(dāng)前顯示的對(duì)象是菜單對(duì)象,提示用戶選擇菜單對(duì)象的菜單項(xiàng)之一。特別地,用戶能夠通過使用用戶可操作選擇器44,來(lái)選擇菜單項(xiàng)之一。選擇器44可以是撥動(dòng)開關(guān)(如,4位置撥動(dòng)開關(guān))或旋鈕,或者可以包括觸摸屏能力,或其組合。甚至能夠?qū)崿F(xiàn)語(yǔ)言控制的語(yǔ)音識(shí)別輸入能力也是可行的。取決于所支持的輸入可選方案,處理器可以被配置為在用戶通過例如按下某個(gè)開關(guān)等確認(rèn)其選擇時(shí),突出顯示所選的實(shí)際可選菜單項(xiàng)。處理器42被配置為在用戶選擇了某一菜單項(xiàng)時(shí),將該菜單項(xiàng)引用的對(duì)象ID指定為新選擇的對(duì)象ID,處理器42據(jù)此監(jiān)控廣播信號(hào)12或其高速緩存的部分,同樣為了檢測(cè)與該對(duì)象ID相關(guān)聯(lián)的對(duì)象M等等。處理器42可以使用存儲(chǔ)器50,以按照最近訪問的對(duì)象 ID的訪問順序跟蹤最近訪問的對(duì)象ID。換言之,處理器42可以在存儲(chǔ)器50中存儲(chǔ)路徑歷史,所述路徑歷史包括當(dāng)從存儲(chǔ)器50導(dǎo)航至任意其他對(duì)象M時(shí)通過的對(duì)象ID的列表。存儲(chǔ)在存儲(chǔ)器50中的路徑歷史可以受限于對(duì)象ID的特定數(shù)目,該數(shù)目例如等于或大于最大層級(jí)數(shù)目。處理器42可以使用路徑歷史,以在用戶通過使用例如用戶可操作選擇器44或者接收機(jī)14的某些其他輸入裝置來(lái)請(qǐng)求返回先前菜單時(shí),獲得菜單對(duì)象的對(duì)象ID,所述用戶可操作選擇器44或者接收機(jī)14的某些其他輸入裝置指示用戶希望返回父菜單,用戶是從所獲得的菜單對(duì)象到達(dá)當(dāng)前顯示的對(duì)象的。處理器42可以被配置為在新選擇的對(duì)象ID 已存在于在存儲(chǔ)器50中存儲(chǔ)的路徑歷史列表中的情況下,縮短歷史路徑。此外,處理器42 可以被配置為當(dāng)路徑歷史中不同對(duì)象ID的數(shù)目超過最大數(shù)目時(shí),從路徑歷史列表中移除最老的或任意其他對(duì)象ID。例如,顯示器可以是文本或圖形顯示器,如TFT、IXD或OLED顯示器。與天線類似, 顯示器可以位于接收機(jī)外部。例如,顯示器48可以是汽車的顯示器,并且例如還用于顯示其他信息(如,導(dǎo)航信息)或來(lái)自其他源的視頻信息,可以將接收機(jī)構(gòu)建至汽車中。在以下更詳細(xì)地描述接收機(jī)功能的實(shí)施例之前,應(yīng)當(dāng)注意的是,圖5的接收機(jī)僅僅是具體實(shí)施例,并且可以進(jìn)行多種改變,以仍然實(shí)現(xiàn)相同或類似的優(yōu)勢(shì)。例如,雖然圖5 的接收機(jī)被示為包括顯示器48,作為向用戶表示信息對(duì)象的文本內(nèi)容的設(shè)備,其他表示設(shè)備(如,擴(kuò)音器或打印機(jī)(未示出))也是可行的;在擴(kuò)音器的情況下,處理器可以被配置為,在渲染要向用戶表示的表示時(shí),將對(duì)象的文本內(nèi)容(如,鏈接/菜單標(biāo)簽)轉(zhuǎn)換為語(yǔ)音;在打印機(jī)的情況下,處理器可以在渲染要向用戶表示的表示時(shí),涉及打印機(jī)驅(qū)動(dòng)。此外,接收機(jī)可以是計(jì)算機(jī)。甚至此外,在基于文本的信息信號(hào)不是數(shù)據(jù)輪播廣播信號(hào)的情況下,接收機(jī)可以被配置為從發(fā)送站訂購(gòu)或拉取具有當(dāng)前所選對(duì)象ID的對(duì)象,而不是監(jiān)控?cái)?shù)據(jù)輪播信號(hào)以攔截具有所選對(duì)象ID的對(duì)象。然而,以下描述說明性地關(guān)注于數(shù)據(jù)輪播信號(hào)應(yīng)用。參照?qǐng)D6,根據(jù)實(shí)施例描述接收機(jī)14的操作模式。當(dāng)進(jìn)入廣播信號(hào)12所表示的信息服務(wù)(如,當(dāng)打開接收機(jī)14)時(shí),在步驟60中初始化所選擇的或當(dāng)前對(duì)象ID。例如,可以將所選擇的對(duì)象ID初始化為根對(duì)象36 (圖4)的對(duì)象ID,如以上已經(jīng)描述的。此后,處理器42提取62數(shù)據(jù)輪播廣播信號(hào)12中的下一對(duì)象M,所述下一對(duì)象與所選對(duì)象ID相關(guān)聯(lián)。此外,在提取62之前,處理器可以嘗試從高速緩存于例如存儲(chǔ)器50中的內(nèi)部對(duì)象取得具有所選對(duì)象ID的對(duì)象的高速緩存版本。如果可用,處理器可以使用高速緩存版本,并且按以下描述的方式繼續(xù)分析該對(duì)象。同樣,在非數(shù)據(jù)輪播系統(tǒng)中,步驟62可以包括處理器 42主動(dòng)從服務(wù)器請(qǐng)求具有所選ID的對(duì)象。在分析該對(duì)象時(shí),在步驟64中,處理器42確定在步驟62中獲得的對(duì)象是否是菜單對(duì)象。如果不是這種情況,在步驟66中,處理器42在顯示器48上表示對(duì)象內(nèi)容。用戶可能需要一些時(shí)間來(lái)閱讀具有當(dāng)前/所選對(duì)象ID的當(dāng)前對(duì)象中包含的文本,并且在該時(shí)間期間,處理器42循環(huán)執(zhí)行等待循環(huán)指令68。特別地,在步驟70中,處理器42通過監(jiān)控用戶可操作選擇器44或接收機(jī)14的某些其他輸入裝置,根據(jù)前述路徑歷史,檢查用戶是否請(qǐng)求返回先前的菜單對(duì)象。在并非該情況的時(shí)間期間,處理器42監(jiān)控廣播信號(hào)12,以確定廣播信號(hào)是否發(fā)送了具有當(dāng)前/所選對(duì)象ID的另一對(duì)象,如果是,則確定是否已相對(duì)于當(dāng)前顯示的對(duì)象修正了該最近發(fā)送的對(duì)象,其中,雖然在圖2中并未示出,處理器42可以基于任意消息對(duì)象所包含的修正索引來(lái)執(zhí)行該確定。可選地,如果已找到更多的實(shí)際對(duì)象,在步驟 72中,處理器42可以實(shí)現(xiàn)在顯示器48中顯示的表示屏幕。再次,在非數(shù)據(jù)輪播系統(tǒng)中,步驟72可以包括處理器42主動(dòng)并間歇地在服務(wù)器處檢查具有所選ID的較新版本對(duì)象是否是可用的,如果是,則更新表示屏幕。此外,一旦用戶請(qǐng)求返回先前主對(duì)象,在步驟74中,處理器42將存儲(chǔ)器50中路徑歷史的最近訪問對(duì)象ID指定為新選擇的對(duì)象ID,據(jù)此操作繼續(xù)執(zhí)行步驟62。如果處理器42在步驟64中確定與所選對(duì)象ID相關(guān)聯(lián)的對(duì)象是菜單對(duì)象,操作繼續(xù)執(zhí)行菜單對(duì)象處理76,參照?qǐng)D7對(duì)菜單對(duì)象處理76進(jìn)行更詳細(xì)的描述。當(dāng)處理菜單對(duì)象時(shí),處理器42首先在步驟80中確定接收機(jī)14自身是否支持自動(dòng)處理,或者確定用戶是否激活接收機(jī)的自動(dòng)處理特征。如果為否,處理器42忽略菜單項(xiàng)的條件數(shù)據(jù)32 (參見圖3),并按常規(guī)方式處理菜單對(duì)象。因此,如果當(dāng)前菜單對(duì)象是支持自動(dòng)處理的對(duì)象,在步驟82中,處理器42忽略最終的條件數(shù)據(jù),并按常規(guī)方式處理菜單對(duì)象。 如果根據(jù)不同對(duì)象類型,不包括圖3所示的條件數(shù)據(jù)32的常規(guī)菜單對(duì)象與自動(dòng)處理菜單對(duì)象共存,在步驟82中,處理器42以相同方式處理兩種類型。即,處理器42循環(huán)執(zhí)行步驟70 和72中與圖6所示內(nèi)容相似的循環(huán)指令,然而,處理器42不僅響應(yīng)于用戶指示返回先前菜單,還響應(yīng)于用戶通過使用用戶可操作選擇器44發(fā)出指令以改變至對(duì)象ID與當(dāng)前常規(guī)菜單對(duì)象的菜單項(xiàng)之一相關(guān)聯(lián)的對(duì)象。換言之,在步驟82中,處理器42在顯示器48上顯示菜單,并且如果用戶選擇菜單項(xiàng)之一,處理器42將當(dāng)前對(duì)象ID改變?yōu)樗x菜單項(xiàng)28c的指針30(參見圖幻所引用的對(duì)象ID。直到此時(shí)或者直到用戶請(qǐng)求返回先前菜單,如果在廣播信號(hào)中出現(xiàn)了具有當(dāng)前顯示的對(duì)象ID并且具有不同修正索引的菜單對(duì)象,處理器42可以實(shí)現(xiàn)菜單。再次,在非數(shù)據(jù)輪播系統(tǒng)中,處理器42可以主動(dòng)并間歇地在服務(wù)器處檢查具有所選ID的較新版本對(duì)象是否是可用的,如果是,則更新表示屏幕。在執(zhí)行確定80時(shí),處理器42檢查例如存儲(chǔ)器50中的狀態(tài),所述狀態(tài)是可以根據(jù)用戶偏好由用戶進(jìn)行設(shè)置的。如果例如用戶不希望處理器42對(duì)自動(dòng)處理支持菜單對(duì)象進(jìn)行自動(dòng)處理,步驟80和82將使這些菜單對(duì)象以與常規(guī)菜單對(duì)象相同的方式得到處理。然而,應(yīng)注意的是,如果接收機(jī)14總是支持對(duì)自動(dòng)處理支持菜單對(duì)象進(jìn)行自動(dòng)處理,可以省去步驟80和82。
然而,如果支持自動(dòng)處理,處理器42在步驟84中確定當(dāng)前菜單對(duì)象是否是支持自動(dòng)處理的對(duì)象。如果不是,處理器42按照以下參考步驟82描述的方式處理常規(guī)菜單對(duì)象。 然而,應(yīng)當(dāng)注意的是,有可能不存在前述常規(guī)菜單和自動(dòng)處理支持菜單對(duì)象共存的情況,而僅僅存在自動(dòng)處理支持菜單對(duì)象。在這種情況下,可以省去步驟84和86。然而,如果支持自動(dòng)處理或者是活動(dòng)的,并且當(dāng)前對(duì)象支持自動(dòng)處理,則處理器42 在步驟88中確定與自動(dòng)處理支持菜單對(duì)象相關(guān)聯(lián)的選擇類型對(duì)于接收機(jī)14是否是已知的。如將于以下更詳細(xì)的描述的那樣,廣播信號(hào)12可能允許自動(dòng)處理支持菜單對(duì)象觀內(nèi)的條件數(shù)據(jù)32 (參見圖幻與多個(gè)不同類型的條件有關(guān)。即,廣播信號(hào)12可以包括自動(dòng)處理支持菜單對(duì)象觀,其中,對(duì)象間條件類型不同。此外,可選地,可以將一個(gè)自動(dòng)處理選擇菜單對(duì)象觀內(nèi)的條件數(shù)據(jù)限制為僅僅針對(duì)一個(gè)條件類型。選擇/條件類型的示例包括語(yǔ)言、日期、時(shí)間、工作日、地理區(qū)域、接收機(jī)可以被調(diào)諧至的音頻或視頻頻道、顯示能力、確定接收機(jī)當(dāng)前位置的硬件能力、執(zhí)行導(dǎo)航的硬件能力、訪問外部數(shù)據(jù)網(wǎng)絡(luò)的硬件能力和/或允許用戶通信的硬件能力。如果接收機(jī)14的處理器42不知道或不能處理當(dāng)前菜單對(duì)象的選擇類型,處理器 42檢查菜單項(xiàng),確定這些菜單項(xiàng)中的任一項(xiàng)是否是要在條件數(shù)據(jù)不滿足或條件/選擇類型未知的情況下通過缺省方式選擇的,或者確定是否菜單項(xiàng)中的任一項(xiàng)與啟用的缺省標(biāo)記相關(guān)聯(lián)。該檢查在步驟90中執(zhí)行。步驟90是可選的。即,不必在廣播信號(hào)12中提供這種缺省指示能力。如果沒有菜單項(xiàng)被指示為通過缺省方式選擇,處理器42按照步驟82和86的那樣,在步驟92中處理當(dāng)前自動(dòng)處理支持菜單對(duì)象。即,忽略條件數(shù)據(jù),并按常規(guī)方式處理菜單對(duì)象。接著,處理器42檢查菜單項(xiàng),以分別確定這些菜單項(xiàng)中的多于一個(gè)菜單項(xiàng)是否是要通過缺省方式選擇的以及確定是否菜單項(xiàng)中的任一項(xiàng)與啟用的缺省標(biāo)記相關(guān)聯(lián)。如果為否(即,如果恰好一個(gè)菜單項(xiàng)被指示為通過缺省方式選擇),處理器42在步驟94中自動(dòng)選擇相應(yīng)的鏈接/菜單項(xiàng),并將所述菜單項(xiàng)的指針?biāo)赶虻膶?duì)象ID指定為新選擇的對(duì)象ID, 接著處理繼續(xù)執(zhí)行圖6中的步驟62??蛇x地,缺省指示菜單項(xiàng)僅導(dǎo)致在步驟94中,當(dāng)在顯示器48上顯示菜單時(shí),處理器42在菜單中突出顯示所述鏈接項(xiàng),將所述鏈接項(xiàng)布置在首位,或者縮短菜單以僅保留缺省菜單項(xiàng),然后按以上參照步驟82概述的那樣等待用戶輸入。在后一種情況下,由于將缺省菜單項(xiàng)突出顯示在所顯示的菜單中,自動(dòng)處理最可能便于要由用戶手動(dòng)執(zhí)行的選擇。根據(jù)自動(dòng)選擇可選方案,用戶甚至可以不受菜單的煩擾。即,處理器42可以抑制向用戶顯示菜單,使得有可能便于用戶導(dǎo)航對(duì)象樹。如果菜單項(xiàng)中的多于一個(gè)菜單項(xiàng)分別是要通過缺省方式選擇的,并且關(guān)聯(lián)了啟用的缺省標(biāo)記,處理器42向用戶表示菜單,然而,在步驟100中,當(dāng)向用戶表示菜單時(shí)在菜單中突出顯示所述鏈接項(xiàng),將其布置在菜單的首位,或者縮短菜單以僅保留缺省菜單項(xiàng)。如果選擇類型是已知的,處理器42在步驟96中確定是否存在條件數(shù)據(jù)得到滿足的任一或至少一個(gè)菜單項(xiàng)。如果確定96表明不存在條件數(shù)據(jù)得到滿足的菜單項(xiàng),過程繼續(xù)執(zhí)行步驟90,其中檢查缺省指示。然而,如果存在條件數(shù)據(jù)得到滿足的至少一個(gè)菜單項(xiàng),處理器42接著在步驟98中確定是否存在條件數(shù)據(jù)得到滿足的多于一個(gè)的連接/菜單項(xiàng)。如果是這種情況,處理器42在顯示器48上顯示菜單,然而在步驟100中突出顯示條件數(shù)據(jù)得到滿足的鏈接/菜單項(xiàng),將所述鏈接/菜單項(xiàng)布置在菜單首位,或者縮短菜單以僅保留條件數(shù)據(jù)得到滿足的鏈接/菜單項(xiàng)。反之亦然,即,處理器42可以在顯示器上顯示菜單,然而, 將條件數(shù)據(jù)得到滿足的鏈接/菜單項(xiàng)渲染得不那么可見,將其布置在菜單的末位,并通過移除條件數(shù)據(jù)得到滿足的鏈接/菜單項(xiàng)來(lái)縮短菜單。在這些選項(xiàng)中的選擇可以是固定的, 或者可以取決于選擇類型。然而,如果僅存在一個(gè)條件數(shù)據(jù)得到滿足的鏈接/菜單項(xiàng),過程繼續(xù)執(zhí)行步驟94。 艮口,處理器42自動(dòng)選擇匹配的鏈接/菜單項(xiàng),并將所述菜單項(xiàng)的指針?biāo)赶虻膶?duì)象ID指定為新選擇的對(duì)象ID,接著處理繼續(xù)執(zhí)行圖6中的步驟62。可選地,在步驟94中,當(dāng)在顯示器48上顯示菜單時(shí),處理器42在菜單中突出顯示所述鏈接項(xiàng),將所述鏈接項(xiàng)布置在首位, 或者縮短菜單以僅保留缺省菜單項(xiàng),然后按以上參照步驟82概述的那樣等待用戶輸入。同樣,反之亦然,即,處理器42可以在顯示器48上顯示菜單,然而,將條件數(shù)據(jù)得到滿足的匹配的鏈接/菜單項(xiàng)渲染得不那么可見,將其布置在菜單的末位,并通過移除條件數(shù)據(jù)得到滿足的匹配的鏈接/菜單項(xiàng)來(lái)縮短菜單。由處理器42執(zhí)行的、確定條件數(shù)據(jù)是否得到滿足(步驟96和98)的實(shí)際處理取決于條件數(shù)據(jù)的類型。例如,如果條件數(shù)據(jù)指示特定時(shí)間或某一工作日等,處理器42將相應(yīng)的條件數(shù)據(jù)與關(guān)于當(dāng)前日期、當(dāng)前時(shí)間或當(dāng)前工作日的信息進(jìn)行比較,所述處理器42從例如內(nèi)部時(shí)鐘獲得后一信息。如果條件類型是語(yǔ)言,處理器42將條件數(shù)據(jù)與例如內(nèi)部語(yǔ)言設(shè)置進(jìn)行比較。例如,該語(yǔ)言設(shè)置可以由接收機(jī)14的制造商來(lái)固定。可選地,語(yǔ)言選擇可以是用戶可設(shè)置的,從而用戶可以改變向其表示的文本信息的優(yōu)選語(yǔ)言。在條件類型指示接收機(jī)14的硬件能力的情況下,處理器42可以例如將條件數(shù)據(jù)與反映接收機(jī)老舊程度的接收機(jī)14版本號(hào)以及接收機(jī)能夠處理經(jīng)由相應(yīng)鏈接項(xiàng)可達(dá)的對(duì)象的特定部分的程度進(jìn)行比較。換言之,處理器可以將條件數(shù)據(jù)與廣播接收機(jī)的語(yǔ)言設(shè)置、當(dāng)前日期、當(dāng)前時(shí)間、當(dāng)前工作日、接收機(jī)的當(dāng)前位置、接收機(jī)當(dāng)前調(diào)諧至的音頻或視頻頻道、接收機(jī)的顯示能力、接收機(jī)的確定接收機(jī)當(dāng)前位置的能力、接收機(jī)的執(zhí)行導(dǎo)航的能力、接收機(jī)的訪問外部數(shù)據(jù)網(wǎng)絡(luò)的能力以及接收機(jī)的通信能力中的一項(xiàng)或多項(xiàng)進(jìn)行比較。應(yīng)當(dāng)注意的是,條件數(shù)據(jù)得到滿足的菜單項(xiàng)的標(biāo)識(shí)甚至可以取決于條件類型本身。例如,當(dāng)條件與語(yǔ)言有關(guān)時(shí),可以將條件數(shù)據(jù)得到滿足的菜單項(xiàng)渲染得更能被用戶辨識(shí),當(dāng)條件與接收機(jī)最小硬件能力有關(guān)時(shí),甚至可以將條件數(shù)據(jù)得到滿足的菜單項(xiàng)隱藏,或者渲染得不太能夠被用戶辨識(shí),以防止用戶選擇或使用戶更難以選擇菜單項(xiàng),所述菜單項(xiàng)指向內(nèi)容對(duì)接收機(jī)而言不足以使用的對(duì)象。在任意情況下,在步驟94和100中執(zhí)行的自動(dòng)處理便于用戶導(dǎo)航廣播信號(hào)12中包含的信息服務(wù)。例如,對(duì)條件數(shù)據(jù)得到滿足或被指示為通過缺省方式選擇的鏈接進(jìn)行突出顯示使對(duì)相應(yīng)菜單項(xiàng)的選擇對(duì)于用戶而言更加方便。通過該方式,與其他菜單項(xiàng)相比,可以方便用戶選擇用戶更可能優(yōu)選的菜單項(xiàng)。例如,用戶可以根據(jù)偏好設(shè)置其優(yōu)選語(yǔ)言,使得相對(duì)于其他菜單項(xiàng),在菜單中突出顯示與該語(yǔ)言有關(guān)的相應(yīng)菜單項(xiàng)。繼而,對(duì)象管理器(參見圖1)可以提供菜單項(xiàng),根據(jù)它們的語(yǔ)義內(nèi)容,所述菜單項(xiàng)僅在特定日期或白天引起興趣,條件數(shù)據(jù)指示這些日期或白天,使得在這些時(shí)間,用戶的注意力被吸引至這些菜單項(xiàng)。如上所述,相對(duì)于其他菜單項(xiàng),突出顯示可以便于用戶選擇相應(yīng)的菜單項(xiàng)。甚至可能抑制顯示條件數(shù)據(jù)未得到滿足的菜單項(xiàng)。此外,可以通過不那么可見地指示其他菜單項(xiàng), 來(lái)突出對(duì)條件數(shù)據(jù)得到滿足或被指示為通過缺省方式選擇的菜單項(xiàng)的突出顯示。步驟94中的自動(dòng)選擇繼而特別便于用戶導(dǎo)航對(duì)象樹。用戶不必選擇任一菜單項(xiàng)。 此外,由于廣播信號(hào)編輯者對(duì)條件數(shù)據(jù)的上述設(shè)置,或著通過用戶對(duì)接收機(jī)相應(yīng)設(shè)置的設(shè)置,自動(dòng)執(zhí)行的選擇最可能符合用戶的偏好。在不特別偏好任何特定新聞服務(wù)的情況下描述了本發(fā)明的實(shí)施例后,以下描述在現(xiàn)有Newsservice Journaline 的情況下描述自動(dòng)對(duì)象處理的實(shí)施例。換言之,以下描述以如上所述的支持自動(dòng)處理的菜單對(duì)象補(bǔ)充Newsservice Journaline ,補(bǔ)充特征被實(shí)現(xiàn)為使得被構(gòu)建為處理自動(dòng)處理支持菜單對(duì)象的較老的接收機(jī)仍能像處理常規(guī)菜單對(duì)象一樣處理這些新對(duì)象(比較步驟86)。然而,應(yīng)當(dāng)注意的是,以下概述的實(shí)施例還可轉(zhuǎn)用至 Newsservice Journaline 的其他鏈接對(duì)象,如具有指向其他對(duì)象ID的熱鍵或交互性特征的對(duì)象,或者如以下概述的,未來(lái)的其他對(duì)象類型可以被擴(kuò)展為支持自動(dòng)處理。以下描述由Journaline 接收機(jī)基于語(yǔ)言或其他偏好在菜單中進(jìn)行自動(dòng)鏈接選擇的機(jī)制。不支持自動(dòng)鏈接選擇特征的Journaline 接收機(jī)將取而代之地向用戶顯示標(biāo)準(zhǔn) Journaline 菜單對(duì)象,以用于菜單選擇。如果由于例如不存在優(yōu)選語(yǔ)言集合接收機(jī)不能自己進(jìn)行選擇,則廣播公司可以確定他希望的缺省選擇,或者用戶是否應(yīng)當(dāng)手動(dòng)選擇鏈接。為了使較老的Journaline 接收機(jī)仍能處理支持自動(dòng)處理的菜單對(duì)象,與常規(guī)菜單對(duì)象相比,新自動(dòng)處理支持菜單對(duì)象仍在對(duì)象首部部分中使用相同的對(duì)象類型ID(即, 對(duì)象類型ID 001)。也不使用任何JML碼或用于將JML對(duì)象的內(nèi)容部分連續(xù)分割為邏輯信息塊(如標(biāo)題、菜單項(xiàng)等)的語(yǔ)法元素,向菜單對(duì)象中引入自動(dòng)處理相關(guān)信息(比較圖2)。 較老的接收機(jī)將無(wú)法理解新JML碼。相反,經(jīng)由在標(biāo)準(zhǔn)(ETSI TS 102979 VI. 1. 1)中定義的退出序列的數(shù)據(jù)部分,以信號(hào)通知自動(dòng)處理機(jī)制。在Journaline 中使用的退出符號(hào)是 OxlA,該退出符號(hào)之后跟隨著一個(gè)字節(jié),指示后續(xù)數(shù)據(jù)部分的長(zhǎng)度。不能理解自動(dòng)處理機(jī)制的接收機(jī)將不理會(huì)整個(gè)數(shù)據(jù)部分。顯然,退出序列數(shù)據(jù)部分中可以包含最大256個(gè)字節(jié)。為了擴(kuò)展該尺寸,可以使用特殊的退出符號(hào)(即OxlB),來(lái)提供另一數(shù)據(jù)部分,用于容納自動(dòng)處理數(shù)據(jù)的緊接著的后續(xù)部分(如,條件數(shù)據(jù))。后一符號(hào)之后也跟隨著指示數(shù)據(jù)擴(kuò)展部分的長(zhǎng)度的字節(jié)。接著,級(jí)聯(lián)一串退出序列的所有數(shù)據(jù)部分(僅包括一個(gè)或多個(gè)退出符號(hào) OxlB),以產(chǎn)生自動(dòng)處理單元,如,條件數(shù)據(jù)或選擇標(biāo)志,或者選擇類型指示。每個(gè)數(shù)據(jù)部分的內(nèi)容起始于8比特的數(shù)據(jù)部分(DS)類型指示。為了以信號(hào)通知自動(dòng)處理機(jī)制,引入兩個(gè)新的Journaline 數(shù)據(jù)部分類型,即DS “選擇對(duì)象”和DS “選擇標(biāo)志”。根據(jù)本實(shí)施例,自動(dòng)處理應(yīng)用于Journaline- 菜單對(duì)象,雖然如上所述其他可能情況也是可用的。至多,對(duì)于每個(gè)菜單對(duì)象,可以允許一個(gè)選擇準(zhǔn)則或選擇類型。廣播公司可以通過在其相應(yīng)的對(duì)象數(shù)據(jù)部分中將菜單對(duì)象與不同選擇類型級(jí)聯(lián),使內(nèi)容選擇基于多種不同的選擇類型??梢酝ㄟ^DS類型碼OxCO以信號(hào)通知DS選擇對(duì)象,DS類型碼OxCO跟在相應(yīng)的長(zhǎng)度指示之后,長(zhǎng)度指示繼而跟隨退出符號(hào)??梢詫S選擇對(duì)象限制為最多在相應(yīng)菜單對(duì)象中的第一可視文本符號(hào)前出現(xiàn)一次。此外,如上所述,可以限制DS類型符號(hào)OxCO,或者DS 類型符號(hào)OxCO可以僅對(duì)于菜單對(duì)象可用。如以下更詳細(xì)地描述的,DS類型符號(hào)OxCO以信號(hào)通知接收機(jī),當(dāng)前JML菜單對(duì)象支持自動(dòng)處理,如自動(dòng)選擇其鏈接項(xiàng)之一。以下,將這種菜單對(duì)象稱為選擇對(duì)象。向包括自動(dòng)選擇在內(nèi)的自動(dòng)處理的條件提供以下更詳細(xì)地描述的選擇標(biāo)志DS(OxCl)??梢酝ㄟ^使用DS類型符號(hào)OxCl以信號(hào)通知選擇標(biāo)志。同樣,該符號(hào)將跟在相應(yīng)的長(zhǎng)度指示之后,長(zhǎng)度指示繼而跟隨退出符號(hào)。當(dāng)然,選擇標(biāo)志僅對(duì)于選擇對(duì)象可用。其在選擇對(duì)象的數(shù)據(jù)序列中的位置可以被限制為相應(yīng)菜單項(xiàng)的指針或鏈接目標(biāo)和所述菜單項(xiàng)的第一可視文本符號(hào)之間的位置(比較圖8)。選擇標(biāo)志定義選擇對(duì)象中的鏈接項(xiàng)的選擇條件。針對(duì)每個(gè)鏈接項(xiàng)應(yīng)定義0個(gè)、1個(gè)或更多個(gè)選擇標(biāo)志。如果選擇標(biāo)志中的至少一個(gè)中的條件得到滿足,則鏈接項(xiàng)的條件得到滿足。此外,無(wú)選擇標(biāo)志的鏈接項(xiàng)的條件可以被解釋為得到滿足??蛇x地,不提供選擇標(biāo)志的鏈接項(xiàng)的條件可以被解釋為一般未得到滿足。以下, 假設(shè)第一可選方案成立。然而,應(yīng)當(dāng)注意的是,與無(wú)選擇標(biāo)志的菜單項(xiàng)的條件滿足與否有關(guān)的假設(shè)可能甚至取決于DS選擇對(duì)象中包含的選擇類型/準(zhǔn)則。兩種DS類型符號(hào)之后跟隨著相應(yīng)的碼,相應(yīng)的碼例如分別描述選擇/條件類型和菜單項(xiàng)選擇條件本身以及缺省標(biāo)記。就選擇標(biāo)志而言,可以對(duì)這些標(biāo)志加以限制,根據(jù)限制,針對(duì)每個(gè)選擇對(duì)象僅僅一個(gè)選擇標(biāo)志可以使缺省標(biāo)記被啟用。然而,如上所述,還可以允許啟用多于一個(gè)的缺省標(biāo)記。為了便于理解以上概述的DS類型符號(hào)及其以下描述,將參照示出了 JML選擇對(duì)象的圖8。如以上已經(jīng)概述的,JML對(duì)象包括首部部分100,首部部分100之后跟隨著內(nèi)容部分102。首部部分包括對(duì)象ID (參見圖3中的^a)和對(duì)象類型符號(hào),如上所述對(duì)于選擇對(duì)象,對(duì)象類型符號(hào)等于菜單對(duì)象的對(duì)象ID (即,001)。內(nèi)容部分102被連續(xù)分割或被構(gòu)造為邏輯塊的序列。在菜單對(duì)象的情況下,這是標(biāo)題塊10 以及一個(gè)或多個(gè)鏈接項(xiàng)102b。指示相應(yīng)塊10 和102b的起始的JML碼是從0x00到OxOF (包括0x00和OxOF在內(nèi))的8 比特碼。在圖8中,0x01以信號(hào)通知標(biāo)題塊10 的起始,0x02指示鏈接/菜單項(xiàng)102b的起始。如在圖8所示的對(duì)象片段的末尾所示,可以級(jí)聯(lián)多于一個(gè)菜單項(xiàng)。接收機(jī)可以被假定為或者可以被配置為采用當(dāng)向用戶顯示菜單時(shí)菜單項(xiàng)在菜單對(duì)象內(nèi)布置的順序(不存在參照步驟94和100描述的任何自動(dòng)處理動(dòng)作)。如圖8所示,塊10 和102b包括相應(yīng)的文本字符部分。在圖8中,在標(biāo)題塊10 的情況下該部分由“標(biāo)題”指示,在菜單項(xiàng)102b的情況下該部分由“菜單選項(xiàng)1”指示。此夕卜,每個(gè)菜單項(xiàng)JML碼0x02之后緊接著兩個(gè)字節(jié),表示指針(圖3中的30),即當(dāng)用戶選擇了相應(yīng)的菜單項(xiàng)時(shí)要訪問的對(duì)象ID。在圖8中,示例性地,菜單項(xiàng)102b的目標(biāo)JML對(duì)象的對(duì)象ID是OxAABB。然而,由于圖8中所示的菜單對(duì)象是選擇對(duì)象,通過使用前述退出序列OxlA,將與自動(dòng)處理相關(guān)的附加數(shù)據(jù)部分(即,數(shù)據(jù)部分104和106)插入菜單對(duì)象。如上所述,通過退出符號(hào)(即,退出符號(hào)OxlA)將數(shù)據(jù)部分嵌入對(duì)象,退出符號(hào)OxlA之后跟隨著1字節(jié)的長(zhǎng)度指示(在數(shù)據(jù)部分104的情況下,即0x01 ;在數(shù)據(jù)部分106的情況下,即0x04)。在每個(gè)數(shù)據(jù)部分中,前述DS類型符號(hào)OxCO和OxCl出現(xiàn)在起始位置,之后跟隨著以下更詳細(xì)地描述的附加數(shù)據(jù)。數(shù)據(jù)部分“選擇對(duì)象” 104具有以下結(jié)構(gòu)和內(nèi)容。在菜單對(duì)象中存在具有DS類型值OxCO的數(shù)據(jù)部分104指示如果接收機(jī)支持,則該菜單對(duì)象支持對(duì)其鏈接項(xiàng)102b之一的自動(dòng)處理,所述自動(dòng)處理包括自動(dòng)選擇。其還定義了選擇類型,即,如上所述該自動(dòng)選擇基于語(yǔ)言還是基于任何其他條件類型??梢韵蛞粋€(gè)菜單對(duì)象應(yīng)用恰好一個(gè)選擇準(zhǔn)則。在其指示符號(hào)OxCO之后,DS數(shù)據(jù)部分“選擇對(duì)象”具有以下格式。特別地,8比特的選擇類型指示符跟隨在符號(hào)OxCO之后。 在圖8的示例情況下,這是0x00。特別地,8比特的選擇類型指示符分別定義選擇對(duì)象的類型和選擇準(zhǔn)則。例如,選擇類型0x00可以描述選擇準(zhǔn)則“語(yǔ)言”。即,當(dāng)前菜單對(duì)象的菜單項(xiàng)102b以多種語(yǔ)言可用,并且接收機(jī)可以選擇優(yōu)選語(yǔ)言的菜單項(xiàng)。當(dāng)然,其他值可用于其他選擇類型定義。以下描述數(shù)據(jù)選擇“選擇標(biāo)志” 106 (即,其結(jié)構(gòu)和內(nèi)容)。數(shù)據(jù)部分DS類型值OxCl 定義鏈接項(xiàng)102b的選擇條件。其允許基于條件值110對(duì)鏈接102b的選擇。如上所述以及以下將參照語(yǔ)言舉例說明的,預(yù)期支持自動(dòng)處理機(jī)制的接收機(jī)將每個(gè)鏈接項(xiàng)102b的每個(gè)條件110分別與實(shí)際條件(如,時(shí)間和日期或自身存儲(chǔ)的數(shù)據(jù)集合(如語(yǔ)言設(shè)置和接收機(jī)版本號(hào)))進(jìn)行匹配。此外如上所述,在匹配的情況下,自動(dòng)處理機(jī)制可以使所選鏈接項(xiàng)被自動(dòng)選擇或處理,而不向用戶表示菜單對(duì)象。可選地,根據(jù)條件或根據(jù)條件類型,DS選擇標(biāo)志可以包括附加字節(jié)??梢詫S類型“選擇標(biāo)志” 106限制為選擇對(duì)象的鏈接項(xiàng)102b中、位于鏈接目標(biāo)目的地112和鏈接項(xiàng)的第一可視文本符號(hào)(參見圖8中的菜單選項(xiàng)1)之間的部分。針對(duì)每個(gè)鏈接項(xiàng),選擇對(duì)象攜帶有0、1或更多個(gè)選擇條件106。DS數(shù)據(jù)部分“選擇標(biāo)志”可以具有以下格式。1比特的缺省標(biāo)記114用于以信號(hào)通知關(guān)于步驟90和94參照?qǐng)D7描述的缺省選擇。多個(gè)字節(jié)或η χ 8比特用于定義選擇條件110。為了獲得字節(jié)對(duì)齊,可以保留7比特以供將來(lái)使用。缺省標(biāo)記114指示如果選擇對(duì)象中沒有其他條件匹配或者如果接收機(jī)不理解選擇類型108,接收機(jī)是否應(yīng)選擇相應(yīng)的鏈接項(xiàng)102b。如果菜單中沒有一個(gè)選擇標(biāo)志106使缺省標(biāo)記被設(shè)置為1,接收機(jī)不能自動(dòng)決定做出哪種選擇,因此可以將菜單作為常規(guī)菜單對(duì)象向用戶表示,以進(jìn)行手動(dòng)選擇(參見圖7中的步驟92)。然而,如果標(biāo)記被設(shè)置為1 (如圖8中示例的),這指示了選擇對(duì)象的缺省選擇(比較圖7的步驟94)。如果對(duì)于所有鏈接項(xiàng)102b,標(biāo)記被設(shè)置為0,則對(duì)于選擇對(duì)象,未以信號(hào)通知缺省。如果對(duì)于恰好一個(gè)鏈接項(xiàng),標(biāo)記被設(shè)置為1,則接收機(jī)可以在沒有條件數(shù)據(jù)得到滿足或不支持選擇類型的情況下自動(dòng)選擇該鏈接項(xiàng),或者可以表示菜單并按以上參照?qǐng)D 7描述的那樣單獨(dú)處理缺省鏈接項(xiàng)。如果對(duì)于多于一個(gè)鏈接項(xiàng),標(biāo)記被設(shè)置為1,則接收機(jī)可以在沒有條件數(shù)據(jù)得到滿足或不支持選擇類型的情況下表示菜單,并按以上參照?qǐng)D7描述的那樣以不同于其他鏈接項(xiàng)的方式處理缺省鏈接項(xiàng)。關(guān)于一個(gè)選擇對(duì)象中的缺省標(biāo)記,在一個(gè)選擇對(duì)象內(nèi),其缺省標(biāo)記被設(shè)置為1的這樣的選擇標(biāo)志的數(shù)目可以被限制為最多1個(gè)。
保留用于定義選擇條件的字段110可以具有長(zhǎng)度,該長(zhǎng)度繼而取決于選擇對(duì)象的選擇類型108。例如,將語(yǔ)言指示為選擇類型的上述選擇類型值0x00可能分別與M比特或3字節(jié)的選擇準(zhǔn)則長(zhǎng)度相關(guān)聯(lián)。用于標(biāo)識(shí)語(yǔ)言的碼可以是ISO 639-2 (codes for the representation of names of languages-Part 2 :Alpha_3code)所定義的、以小寫字符定義的3字母ISO語(yǔ)言碼。如果語(yǔ)言碼等于接收機(jī)的偏好,則條件得到滿足。如果接收機(jī)檢測(cè)到選擇對(duì)象數(shù)據(jù)部分104和選擇類型值108是已知的,接收?qǐng)D8 的選擇對(duì)象的接收機(jī)的行為可以是如下所述的1.遍歷所有鏈接項(xiàng)102b,并檢查是否滿足針對(duì)該鏈接項(xiàng)102b給出的條件110中的至少一個(gè)(類似于圖7的步驟96中的確定)。就此而言,可以處理沒有選擇標(biāo)志數(shù)據(jù)部分的鏈接項(xiàng),就好像它們的條件是得到滿足的。反之亦然。此外,根據(jù)選擇類型,對(duì)于不同的自動(dòng)處理支持對(duì)象,可以使用兩種選項(xiàng)。2.對(duì)條件得到滿足的鏈接項(xiàng)102b進(jìn)行計(jì)數(shù)。a.如果僅存在一個(gè)鏈接項(xiàng),則選擇該數(shù)據(jù)鏈接,或者表示對(duì)象的文本內(nèi)容并以不同于其他鏈接項(xiàng)的方式表示該鏈接項(xiàng)(比較圖7中的步驟98和94)。b.如果存在更多匹配的鏈接項(xiàng),則表示菜單項(xiàng),并以不同于其他鏈接項(xiàng)的方式向用戶表示匹配的鏈接項(xiàng),以進(jìn)行手動(dòng)選擇(比較步驟100)。3.如果不存在條件得到滿足的鏈接項(xiàng)(圖7中步驟96的否分支)并且a)恰好一個(gè)鏈接項(xiàng)使其缺省標(biāo)記在選擇標(biāo)志DS中被設(shè)置為1 (比較圖7中步驟90 的是分支),選擇該鏈接,或者表示對(duì)象的文本內(nèi)容并以不同于其他鏈接項(xiàng)的方式表示該鏈接項(xiàng),b)多于一個(gè)鏈接項(xiàng)使其缺省標(biāo)記在選擇標(biāo)志DS中被設(shè)置為1 (比較圖7中步驟 90的是分支),表示對(duì)象的文本內(nèi)容,并以不同于其他鏈接項(xiàng)的方式表示這些缺省鏈接項(xiàng)。4.如果不存在條件得到滿足的鏈接項(xiàng)并且不存在在選擇標(biāo)志DS中缺省標(biāo)記被設(shè)置為1的鏈接項(xiàng),向用戶表示完整的菜單,以進(jìn)行手動(dòng)選擇(比較圖7的步驟92)。如果接收機(jī)不支持特定選擇類型值,接收機(jī)的行為可以是如下所述的1.檢查所有鏈接項(xiàng),以確定在選擇標(biāo)志DS中是否存在被設(shè)置為1的缺省標(biāo)記。a.如果存在一個(gè)鏈接項(xiàng),選擇缺省標(biāo)記被設(shè)置為1的鏈接項(xiàng),或者表示對(duì)象的文本內(nèi)容并以不同于其他鏈接項(xiàng)的方式表示該缺省鏈接項(xiàng)(比較圖7中的步驟94)。b.如果存在多于一個(gè)鏈接項(xiàng),表示對(duì)象的文本內(nèi)容,并以不同于其他鏈接項(xiàng)的方式表示這些缺省鏈接項(xiàng)(比較圖7中的步驟100)。c.如果不存在鏈接項(xiàng),向用戶表示菜單,以進(jìn)行手動(dòng)選擇(比較圖7的步驟92)。作為退化方案,如果接收機(jī)根本不支持自動(dòng)處理機(jī)制,可以按照之前參照?qǐng)D7概述的那樣(參見步驟86),將菜單作為常規(guī)菜單向用戶表示。廣播公司可以通過經(jīng)由缺省標(biāo)記指派缺省鏈接項(xiàng),來(lái)決定是否總是應(yīng)當(dāng)存在自動(dòng)處理。能夠處理自動(dòng)處理的接收機(jī)可以不在它們的歷史中包括已被自動(dòng)選擇了的菜單對(duì)象,并向用戶隱藏這些對(duì)象(如果可能的話)。應(yīng)當(dāng)注意的是,如上所述,條件類型不限于語(yǔ)言,也不限于上述示例。例如,條件類型可以涉及該菜單項(xiàng)所引用的對(duì)象的文本內(nèi)容所屬的數(shù)據(jù)類型。例如,自動(dòng)處理支持菜單對(duì)象可以包含菜單項(xiàng)新聞、體育運(yùn)動(dòng)和經(jīng)濟(jì)。接收機(jī)可能已經(jīng)存儲(chǔ)了指示用戶優(yōu)選類型的用戶可設(shè)置的用戶偏好。然后,通過將該條件數(shù)據(jù)與在接收機(jī)中存儲(chǔ)的類型偏好進(jìn)行比較, 來(lái)確定與類型有關(guān)的條件數(shù)據(jù)是否得到滿足。此外,所存儲(chǔ)的類型偏好不僅可以指示用戶感興趣或不感興趣的類型,類型偏好還可以通過向各個(gè)類型賦值,使類型形成偏好排序。例如,在步驟100中,可以顯示類型偏好中與大于0的值相關(guān)聯(lián)的所有類型,然而例如根據(jù)它們的偏好值(即,通過首先列出條件數(shù)據(jù)引用較高偏好值的菜單項(xiàng),然后列出與指示類型的條件數(shù)據(jù)相關(guān)聯(lián)的菜單項(xiàng),對(duì)于所述類型,類型偏好指示較低值)對(duì)菜單項(xiàng)進(jìn)行排序。例如,用戶可以向經(jīng)濟(jì)賦予值100,將新聞賦予值50,并向體育運(yùn)動(dòng)賦予值0。因此,將不顯示值項(xiàng)“體育運(yùn)動(dòng)”,并在菜單項(xiàng)“新聞”前顯示菜單項(xiàng)“經(jīng)濟(jì)”。應(yīng)當(dāng)注意的是,該排序與菜單項(xiàng)出現(xiàn)在菜單對(duì)象中的順序無(wú)關(guān)。此外,應(yīng)當(dāng)注意的是,關(guān)于自動(dòng)處理的根據(jù)圖7和根據(jù)圖8描述的過程僅僅是一種示例可能情況。例如,接收機(jī)可以選擇菜單項(xiàng)的目標(biāo)對(duì)象ID,當(dāng)按照菜單項(xiàng)在菜單對(duì)象中布置的順序掃描菜單項(xiàng)時(shí)所述菜單項(xiàng)的條件數(shù)據(jù)首先得到滿足。此外,如上所述,如果自動(dòng)處理支持菜單對(duì)象的對(duì)象ID未被用戶顯示但已經(jīng)過自動(dòng)選擇,處理器42可以抑制將其錄入在存儲(chǔ)器50中存儲(chǔ)的歷史路徑。通過該方式,自動(dòng)選擇對(duì)于用戶和導(dǎo)航對(duì)象樹而言是透明的,并且特別地,返回特征對(duì)于用戶而言仍然合乎邏輯。此外,在上述實(shí)施例中,條件數(shù)據(jù)總是存在于自動(dòng)處理支持對(duì)象中??蛇x地,僅使用缺省功能。此外,可以省略存在一個(gè)匹配或缺省鏈接項(xiàng)或者存在多于一個(gè)匹配或缺省鏈接項(xiàng)之間的區(qū)別。相應(yīng)地,自動(dòng)處理可以不包括自動(dòng)選擇而僅包括自動(dòng)處理類型渲染。反之亦然。根據(jù)實(shí)際實(shí)現(xiàn),本發(fā)明的廣播構(gòu)思可以用硬件或軟件來(lái)實(shí)現(xiàn)。因此,本發(fā)明還涉及計(jì)算機(jī)程序,所述計(jì)算機(jī)程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)(如,CD、盤、DVD、存儲(chǔ)棒、存儲(chǔ)卡或存儲(chǔ)器芯片)上。因此,本發(fā)明還是具有程序代碼的計(jì)算機(jī)程序,所述程序代碼在運(yùn)行于計(jì)算機(jī)上時(shí),執(zhí)行結(jié)合以上附圖描述的本發(fā)明的方法。雖然以按照多個(gè)優(yōu)選優(yōu)選實(shí)施例描述了本發(fā)明,但存在屬于本發(fā)明范圍的修改、 改變和等效。還應(yīng)當(dāng)注意的是,存在多種實(shí)現(xiàn)本發(fā)明的方法和組成的替換方式。因此,意在將以下所附權(quán)利要求解釋為包括屬于本發(fā)明真正精神和范圍內(nèi)的所有這樣的修改、改變和等效。此外,應(yīng)當(dāng)注意的是,流程圖中的所有步驟是由接收機(jī)中相應(yīng)的裝置執(zhí)行的,并且該執(zhí)行可以包括運(yùn)行在CPU上的子例程、ASIC的電路部分等。
權(quán)利要求
1.一種用于基于文本的信息信號(hào)的接收機(jī),所述基于文本的信息信號(hào)攜帶有基于文本的信息內(nèi)容,所述基于文本的信息內(nèi)容被分割為信息對(duì)象,所述接收機(jī)包括用戶可操作選擇器G4);以及處理器(42),被配置為通過以下方式分析包括從多個(gè)唯一對(duì)象ID中選擇的對(duì)象ID的信息對(duì)象確定所分析的信息對(duì)象是否是包括鏈接項(xiàng)的自動(dòng)處理支持鏈接對(duì)象( ),所述鏈接項(xiàng)指向多個(gè)唯一對(duì)象ID中的其他對(duì)象ID ;如果所分析的信息對(duì)象是自動(dòng)處理支持鏈接對(duì)象( ),檢查是否滿足與自動(dòng)處理支持鏈接對(duì)象的鏈接項(xiàng)相關(guān)聯(lián)的條件數(shù)據(jù);以及將自動(dòng)處理支持鏈接對(duì)象的、與得到滿足的條件數(shù)據(jù)(32 ;110)相關(guān)聯(lián)的鏈接項(xiàng)08c ; 102b)所引用的對(duì)象ID (30 ;112)自動(dòng)指定為新選擇的對(duì)象ID,或者渲染要向用戶表示的表示,以取決于所述檢查的方式表現(xiàn)自動(dòng)處理支持鏈接對(duì)象,并將用戶經(jīng)由用戶可操作選擇器選擇的自動(dòng)處理支持鏈接對(duì)象的鏈接項(xiàng)所引用的對(duì)象ID指定為新選擇的對(duì)象ID。
2.根據(jù)權(quán)利要求1所述的接收機(jī),還包括表示單元G8),被配置為以視覺和/或聽覺方式向用戶表示所要表示的表示。
3.根據(jù)權(quán)利要求1或2所述的接收機(jī),其中,處理器0 還被配置為在分析包括所選對(duì)象ID在內(nèi)的信息對(duì)象時(shí),通過以下方式確定所分析的信息對(duì)象是否是自動(dòng)處理支持鏈接對(duì)象確定(80)所分析的信息對(duì)象是否是鏈接對(duì)象,以及如果所分析的信息對(duì)象是鏈接對(duì)象,檢查(84)所述鏈接對(duì)象中的自動(dòng)處理指示符 (104)是否存在。
4.根據(jù)權(quán)利要求3所述的接收機(jī),其中,處理器0 還被配置為如果所分析的信息對(duì)象是鏈接對(duì)象但不是自動(dòng)處理支持鏈接對(duì)象,渲染(8 要向用戶表示的表示,以預(yù)定方式表現(xiàn)鏈接對(duì)象的鏈接項(xiàng),使得所述表示包含鏈接對(duì)象的所有鏈接項(xiàng)。
5.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的接收機(jī),其中,處理器0 還被配置為在分析包括所選對(duì)象ID在內(nèi)的信息對(duì)象時(shí),確定(96)是否沒有自動(dòng)處理支持鏈接對(duì)象的鏈接項(xiàng)與得到滿足的條件數(shù)據(jù)相關(guān)聯(lián);以及如果沒有鏈接項(xiàng)與得到滿足的條件數(shù)據(jù)相關(guān)聯(lián),檢查(90)自動(dòng)處理支持鏈接對(duì)象的鏈接項(xiàng)的缺省信令(114),以確定通過缺省方式確定的自動(dòng)處理支持鏈接對(duì)象的鏈接對(duì)象中的鏈接對(duì)象,并將通過缺省方式確定的鏈接項(xiàng)所引用的對(duì)象ID自動(dòng)指定(94)為新選擇的對(duì)象ID,或者渲染(94 ; 100)要向用戶表示的表示,使得與不是通過缺省方式確定的自動(dòng)處理支持鏈接對(duì)象的鏈接項(xiàng)相比,通過缺省方式確定的鏈接項(xiàng)更易于用戶辨識(shí)。
6.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的接收機(jī),其中,處理器0 被配置為在分析包括所選對(duì)象ID在內(nèi)的信息對(duì)象時(shí),檢查(98)是否自動(dòng)處理支持鏈接對(duì)象的鏈接項(xiàng)中的恰好一個(gè)鏈接項(xiàng)與得到滿足的條件數(shù)據(jù)相關(guān)聯(lián),并且如果恰好一個(gè)鏈接項(xiàng)與得到滿足的條件數(shù)據(jù)相關(guān)聯(lián),將所述恰好一個(gè)鏈接項(xiàng)所引用的對(duì)象ID自動(dòng)指定為(94)新選擇的對(duì)象ID。
7.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的接收機(jī),其中,處理器0 被配置為在分析包括所選對(duì)象ID在內(nèi)的信息對(duì)象時(shí),檢查(98)是否自動(dòng)處理支持鏈接對(duì)象的鏈接項(xiàng)中的多于一個(gè)的鏈接對(duì)象與得到滿足的條件數(shù)據(jù)相關(guān)聯(lián),并且如果多于一個(gè)的鏈接對(duì)象與得到滿足的條件數(shù)據(jù)相關(guān)聯(lián),渲染(100)要向用戶表示的表示,使得該表示表現(xiàn)多于一個(gè)的鏈接項(xiàng),省去或以從屬方式表現(xiàn)與未得到滿足的條件數(shù)據(jù)相關(guān)聯(lián)的鏈接項(xiàng),或者反之亦然。
8.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的接收機(jī),其中,處理器0 被配置為在分析包括所選對(duì)象ID在內(nèi)的信息對(duì)象時(shí),如果所分析的信息對(duì)象是自動(dòng)處理支持鏈接對(duì)象,檢查(88)自動(dòng)處理支持鏈接對(duì)象中的條件類型指示(108),以確定廣播接收機(jī)是否支持條件類型指示(108)所指示的條件類型;以及如果廣播接收機(jī)不支持所指示的條件類型,忽略(9 與自動(dòng)處理支持鏈接對(duì)象的鏈接項(xiàng)相關(guān)聯(lián)的條件數(shù)據(jù),并檢查(90)自動(dòng)處理支持鏈接對(duì)象的鏈接項(xiàng)的缺省信令,以確定自動(dòng)處理支持鏈接對(duì)象的鏈接項(xiàng)中的鏈接項(xiàng)是否是通過缺省方式確定的。
9.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的接收機(jī),其中,處理器0 被配置為在檢查與鏈接項(xiàng)相關(guān)聯(lián)的條件數(shù)據(jù)是否得到滿足時(shí),將條件數(shù)據(jù)與廣播接收機(jī)的語(yǔ)言設(shè)置、當(dāng)前日期、當(dāng)前時(shí)間、當(dāng)前工作日、接收機(jī)的當(dāng)前位置、接收機(jī)當(dāng)前調(diào)諧至的音頻或視頻頻道、接收機(jī)的顯示能力、接收機(jī)的確定接收機(jī)當(dāng)前位置的能力、接收機(jī)的執(zhí)行導(dǎo)航的能力、接收機(jī)的訪問外部數(shù)據(jù)網(wǎng)絡(luò)的能力以及接收機(jī)的通信能力中的一項(xiàng)或多項(xiàng)進(jìn)行比較。
10.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的接收機(jī),其中,處理器0 還被配置為在渲染要向用戶表示的表示時(shí),根據(jù)取決于所述檢查的預(yù)定規(guī)則渲染所述表示,所述規(guī)則繼而依賴于在自動(dòng)處理支持鏈接對(duì)象中包含的條件類型指示(108)。
11.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的接收機(jī),其中,接收機(jī)是廣播接收機(jī),基于文本的信息信號(hào)是基于文本的數(shù)據(jù)輪播信息廣播信號(hào),在基于文本的數(shù)據(jù)輪播信息廣播信號(hào)中信息對(duì)象是以數(shù)據(jù)輪播方式廣播的。
12.一種基于文本的信息信號(hào),攜帶有基于文本的信息內(nèi)容,所述基于文本的信息內(nèi)容被分割為信息對(duì)象(M),每個(gè)信息對(duì)象包括多個(gè)唯一對(duì)象ID中的對(duì)象ID ;28a),所述信息對(duì)象包括具有鏈接項(xiàng)的鏈接對(duì)象(M),所述鏈接項(xiàng)引用多個(gè)唯一對(duì)象ID中的其他對(duì)象 ID,其中,至少一個(gè)鏈接對(duì)象包括自動(dòng)處理支持指示符(104),自動(dòng)處理支持指示符(104) 將至少一個(gè)鏈接對(duì)象標(biāo)識(shí)為自動(dòng)處理支持鏈接對(duì)象08),自動(dòng)處理支持鏈接對(duì)象08)的至少一個(gè)鏈接項(xiàng)08c ; 102b)與條件數(shù)據(jù)(32 ;110)和/或缺省信令相關(guān)聯(lián),以分別根據(jù)條件數(shù)據(jù)是否得到滿足,或者缺省信令是否通過缺省方式確定鏈接項(xiàng)中的一個(gè)或多個(gè),實(shí)現(xiàn)接收機(jī)側(cè)對(duì)自動(dòng)處理支持鏈接對(duì)象的自動(dòng)處理。
13.根據(jù)權(quán)利要求10所述的基于文本的信息信號(hào),其中,與至少一個(gè)鏈接項(xiàng)相關(guān)聯(lián)的條件數(shù)據(jù)指示以下條件中的一項(xiàng)或多項(xiàng)語(yǔ)言、日期、時(shí)間、工作日、地理區(qū)域、基于文本的信息信號(hào)的接收機(jī)能夠被調(diào)諧至的音頻或視頻頻道、最低顯示能力要求、位置確定能力要求、導(dǎo)航確定能力要求、數(shù)據(jù)網(wǎng)絡(luò)訪問能力要求以及通信能力要求;其對(duì)象ID被相應(yīng)的至少一個(gè)鏈接項(xiàng)所引用的信息對(duì)象滿足一個(gè)或多個(gè)條件。
14.根據(jù)權(quán)利要求10或11所述的基于文本的信息信號(hào),其中,通過使用一個(gè)或多個(gè)退出符號(hào)把條件數(shù)據(jù)(32 ;110)和自動(dòng)處理支持指示符(104)嵌入自動(dòng)處理支持鏈接對(duì)象,每個(gè)退出符號(hào)之后跟隨著長(zhǎng)度指示,所述長(zhǎng)度指示指示一串符號(hào)的長(zhǎng)度,所述一串符號(hào)緊跟在長(zhǎng)度指示后并且分別與條件數(shù)據(jù)和自動(dòng)處理支持指示符的相應(yīng)部分有關(guān)。
15.一種基于文本的信息信號(hào),其中,至少一個(gè)鏈接對(duì)象是由信息對(duì)象形成的分級(jí)樹 (38)的根(36),所述分級(jí)樹(38)是借助鏈接對(duì)象的鏈接項(xiàng)對(duì)其他信息對(duì)象的引用形成的。
16.一種發(fā)送系統(tǒng),被配置為發(fā)送根據(jù)權(quán)利要求12至15中任一項(xiàng)所述的基于文本的fn息fe巧°
17.一種用于處理基于文本的信息信號(hào)的方法,所述基于文本的信息信號(hào)攜帶有基于文本的信息內(nèi)容,所述基于文本的信息內(nèi)容被分割為信息對(duì)象,所述方法包括確定預(yù)定信息對(duì)象是否是包括鏈接項(xiàng)的自動(dòng)處理支持鏈接對(duì)象( ),所述預(yù)定信息對(duì)象包括從多個(gè)唯一對(duì)象ID中選擇的對(duì)象ID,所述鏈接項(xiàng)指向多個(gè)唯一對(duì)象ID中的其他對(duì)象ID ;如果預(yù)定信息對(duì)象是自動(dòng)處理支持鏈接對(duì)象(觀),檢查是否滿足與自動(dòng)處理支持鏈接對(duì)象的鏈接項(xiàng)相關(guān)聯(lián)的條件數(shù)據(jù);以及將自動(dòng)處理支持鏈接對(duì)象的、與得到滿足的條件數(shù)據(jù)(32 ;110)相關(guān)聯(lián)的鏈接項(xiàng)08c ; 102b)所引用的對(duì)象ID (30 ;112)自動(dòng)指定為新選擇的對(duì)象ID,或者渲染要向用戶表示的表示,以取決于所述檢查的方式表現(xiàn)自動(dòng)處理支持鏈接對(duì)象,并將用戶經(jīng)由用戶可操作選擇器選擇的自動(dòng)處理支持鏈接對(duì)象的鏈接項(xiàng)所引用的對(duì)象ID指定為新選擇的對(duì)象ID。
18.一種具有指令的計(jì)算機(jī)程序,所述指令在運(yùn)行于計(jì)算機(jī)上時(shí)執(zhí)行根據(jù)權(quán)利要求17 所述的方法。
全文摘要
通過向鏈接對(duì)象提供與鏈接對(duì)象的鏈接項(xiàng)相關(guān)聯(lián)的條件數(shù)據(jù),使得可以根據(jù)對(duì)條件數(shù)據(jù)是否得到滿足的檢查,對(duì)鏈接對(duì)象執(zhí)行自動(dòng)處理,來(lái)降低導(dǎo)航開銷和/或內(nèi)容管理/更新開銷。例如,自動(dòng)處理可以包括將鏈接對(duì)象的鏈接項(xiàng)所引用的對(duì)象ID自動(dòng)指定為新選擇的對(duì)象ID,所述鏈接項(xiàng)與得到滿足的條件數(shù)據(jù)相關(guān)聯(lián)。
文檔編號(hào)H04N21/482GK102461199SQ201080026447
公開日2012年5月16日 申請(qǐng)日期2010年4月9日 優(yōu)先權(quán)日2009年4月14日
發(fā)明者亞歷山大·津克, 伯恩德·林茨, 克里斯蒂安·科勒曼, 馬庫(kù)斯·普羅施 申請(qǐng)人:弗勞恩霍夫應(yīng)用研究促進(jìn)協(xié)會(huì)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1