日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

數(shù)字消費產(chǎn)品中菜單系統(tǒng)的審計跟蹤管理的制作方法

文檔序號:7946915閱讀:190來源:國知局
專利名稱:數(shù)字消費產(chǎn)品中菜單系統(tǒng)的審計跟蹤管理的制作方法
技術(shù)領(lǐng)域
本發(fā)明總體上涉及數(shù)字消費產(chǎn)品,更具體地,涉及用于數(shù)字消費 產(chǎn)品中菜單系統(tǒng)的審計跟蹤管理。
背景技術(shù)
對于一些數(shù)字消費產(chǎn)品,期望保留用戶通過菜單系統(tǒng)采用的路徑 信息,以允許這樣的用戶沿該路徑進行后向遍歷。還期望允許在審計 跟蹤中呈現(xiàn)全屏(full — scale)視頻的多個實例(instance)。然而,由于當前的菜單系統(tǒng)允許用戶在菜單系統(tǒng)中"循環(huán)"(即,從屏幕A 中調(diào)用屏幕B,然后從屏幕B中調(diào)用屏幕A,允許許多其它屏幕在中間),所以當前的菜單系統(tǒng)設(shè)計使得路徑的簡單記錄導致了不確定的較長審 i十跟蹤(audit trail)。實現(xiàn)審計跟蹤的許多數(shù)字消費產(chǎn)品具有充足的存儲器和非常少 的關(guān)于査看過的屏幕的本質(zhì)信息。這些產(chǎn)品中的一些已經(jīng)實現(xiàn)了簡單 的審計跟蹤管理方案,該方案僅允許使用審計跟蹤的簡單截斷的每個 屏幕(包括全屏視頻)的單個實例。例如,典型地,當返回全屏視頻、 或者當創(chuàng)建已在審計跟蹤中的新屏幕時,這樣的系統(tǒng)清除審計跟蹤, 以及通過在這之后替換屏幕的先前實例以及之后添加的事物來截斷審 計跟蹤,從而實質(zhì)上使用新的實例來替換屏幕的先前實例。顯然,存 在與當前審計跟蹤管理方案相關(guān)聯(lián)的問題。從以上可以很明顯地得知,存在對數(shù)字消費產(chǎn)品中用于菜單系統(tǒng) 的有作用和/或有效率的審計跟蹤管理的需求。 發(fā)明內(nèi)容在本發(fā)明的一種形式中,提供了用于數(shù)字消費產(chǎn)品的審計跟蹤管 理方案。具體地,提供了一種方法,用于在提供菜單屏幕和視頻屏幕的電子設(shè)備中將下一屏幕添加至審計跟蹤中。該方法包括步驟(a)如果下一屏幕是視頻屏幕、并且已經(jīng)在審計跟蹤中保存了預(yù)定數(shù)量的 視頻屏幕,則在將下一屏幕添加至審計跟蹤之前,去除預(yù)定數(shù)量的視頻屏幕中的一個;以及(b)如果下一屏幕不是視頻屏幕、并且下一屏 幕的現(xiàn)有實例在審計跟蹤中,則在將下一屏幕添加至審計跟蹤之前, 則去除現(xiàn)有實例和添加的所有屏幕。優(yōu)選地,預(yù)定數(shù)量的視頻屏幕中的一個是預(yù)定數(shù)量視頻屏幕的最 早(最不新的)實例,以及還去除在該最早實例和視頻屏幕緊隨的下 一實例之間的所有屏幕。在本發(fā)明的另一形式中,提供了一種數(shù)字電視設(shè)備,該數(shù)字電視 設(shè)備提供菜單屏幕和視頻屏幕,以及并且被配置成實現(xiàn)如在這里提供 的審計跟蹤管理方案。數(shù)字電視設(shè)備包括存儲設(shè)備,用于存儲包括一 個或多個菜單屏幕和視頻屏幕的審計跟蹤;以及控制器,用于與存儲 設(shè)備相連、以及適于將下一屏幕添加至審計跟蹤??刹僮骺刂破鳎?得(a)如果在將下一屏幕添加至審計跟蹤之前,已經(jīng)在審計跟蹤中 保存了預(yù)定數(shù)量的視頻屏幕,則控制器去除該預(yù)定數(shù)量視頻屏幕中的 一個,以及(b)如果下一屏幕不是視頻屏幕、以及下一屏幕的現(xiàn)有實 例已在審計跟蹤中,則在將下一屏幕添加至審計跟蹤之前,控制器去 除現(xiàn)有實例以及之后添加的所有屏幕。優(yōu)選地,如果已經(jīng)在審計跟蹤中保存了預(yù)定數(shù)量的視頻屏幕,則 控制器還去除在預(yù)定數(shù)量視頻屏幕中的一個之前添加的任意屏幕,以 及預(yù)定數(shù)量視頻屏幕中的一個是首次添加至審計跟蹤的預(yù)定數(shù)量視頻 屏幕的實例。


通過參照結(jié)合附圖的本發(fā)明實施例的以下描述,本發(fā)明的上述和 其它特征和目的、以及獲得這些的方式將變得更加顯而易見,并且將 會更好地理解本發(fā)明,其中圖1描述了并入本發(fā)明中的示例性數(shù)字電視裝置;圖2是圖1數(shù)字電視裝置的組件的結(jié)構(gòu)框圖;圖3是示例性審計跟蹤的表示;圖4是示例性審計跟蹤屏幕的表示;圖5是刪除審計跟蹤中的一個或多個菜單和/或視頻屏幕的示例 性方式的流程圖;圖6是實現(xiàn)剪除方案的示例性方式的偽碼流程圖,其中,該方案 用于在將全屏視頻實例個數(shù)限制為兩個的審計跟蹤中刪除一個或多個 菜單和/或視頻屏幕;圖7是實現(xiàn)剪除方案的示例性方式的偽碼流程圖,其中,該方案 用于在將全屏視頻實例個數(shù)限制為兩個或更多的審計跟蹤中刪除一個 或多個菜單和/或視頻屏幕。在多個視圖中,相對應(yīng)的參考字符表示相對應(yīng)的部分。盡管附圖 表示了本發(fā)明的實施例,但是為了更好地示出和解釋本發(fā)明,不是必 需地縮放了附圖,以及可能放大了特定特征。這里顯示的實例示出了 本發(fā)明的實施例,但是無論如何,不會將這樣的實例作為本發(fā)明范圍 的限制。
具體實施方式
這里公開的實施例并不意欲窮舉或?qū)⒈景l(fā)明限制在公開的確切 形式,使得本領(lǐng)域的其它技術(shù)人員可以利用該示教。參照圖1,描述了數(shù)字機頂盒形式的數(shù)字電視設(shè)備,通常標記為 12,該設(shè)備體現(xiàn)了本發(fā)明。應(yīng)當理解,數(shù)字機頂盒(機頂盒或STB) 12代表機頂盒、電視信號接收機、電視、電纜盒/接收機、衛(wèi)星接收 機/DBS、 DVR、和/或包括將本發(fā)明的上述和/或其它功能和、或過程組 合和/或集成的數(shù)字消費產(chǎn)品的類似物。同樣,可以認為本發(fā)明體現(xiàn)在 數(shù)字消費產(chǎn)品中。
機頂盒12包括控制器或控制裝置(總稱'控制器,)14,用于如 本領(lǐng)域中已知的機頂盒12的操作,以及同樣地,包括必要的硬件、編 程、數(shù)據(jù)、存儲器和/或執(zhí)行機頂盒的操作、特征和/或功能的類似物。 此外,控制器14包括必要的硬件、編程、數(shù)據(jù)、存儲器和/或執(zhí)行本 發(fā)明的操作、特征和/或功能的類似物。具體地,控制器14操作以根 據(jù)這里所提供的本發(fā)明的原則,來實現(xiàn)審計跟蹤管理。機頂盒12還包括用于接收諸如電視信號之類的音頻/視頻信號的 音頻/視頻(例如,電視信號)輸入(IN),以及用于將諸如電視信號 之類的音頻/視頻信號輸出給顯示器的音頻/視頻(例如,電視信號) 輸出(OUT)。典型地,提供外部控制18,允許到機頂盒12的直接用 戶輸入。還可以提供屏幕20,可以表示(并不局限于此)時間(即, 時鐘)、當前頻道號、和/或功能標志。圖1中描述了遙控器16,遙控器16可以用于控制輸入信號、和/ 或?qū)⑤斎胄盘柼峁┙o機頂盒12。同樣地,遙控信號接收機和處理包含 于控制器14中和/或與控制器14相關(guān)聯(lián)。遙控器16具有輸入按鍵、 按鈕、選擇區(qū)域或用于接受用戶輸入的類似物17,接受用戶輸入所必 需的處理,以及諸如提供輸入信號的工P發(fā)射機之類的硬件。輸入17 可以是專用的、可變的、單用途的、多用途的、用戶可編程的、訓練 或類似物、和/或相同的組合,以上所有提供了響應(yīng)菜單查詢、編程輸 入、配置(set-up)和/或類似物,用于頻道選擇、菜單選擇的輸入。 同樣,機頂盒12包括接收硬件所必需的輸入信號、以及接受過程和按照接收的輸入信號動作的處理。在圖2中,描述了控制器14的組件、特征和/或功能(并不局限 于此)中的至少一部分的結(jié)構(gòu)框圖??刂破?4包括處理系統(tǒng)22和/ 或與處理系統(tǒng)22相關(guān)聯(lián),處理系統(tǒng)22進行操作以提供視頻、音頻、 數(shù)據(jù)的所有必要的獨立處理,和/或結(jié)合控制器14的其它系統(tǒng),用于 接收和分配電視信號。存儲器和/或數(shù)字存儲器24也與控制器14相關(guān) 聯(lián)。在一個實例中,存儲器和/或數(shù)字存儲器24存儲節(jié)目指令和控制 器14操作所必需的數(shù)據(jù)??刂破?4還包括菜單系統(tǒng)26和/或與菜單系統(tǒng)26相關(guān)聯(lián),菜單 系統(tǒng)26操作以提供典型的菜單系統(tǒng),包括節(jié)目向?qū)А⒐?jié)目信息、配置、 編程和/或類似物。例如,菜單系統(tǒng)26提供了響應(yīng)用戶輸入的一個或 多個菜單的M示(包括,但不局限于系統(tǒng)配置、節(jié)目向?qū)Ш?或節(jié)目向 導數(shù)據(jù))。菜單系統(tǒng)26允許通過不同目的的數(shù)字消費產(chǎn)品的不同菜單 屏幕的導航。菜單系統(tǒng)26還允許視頻選擇,以及從而視頻的顯示,全 屏視頻和插入視頻(inset video)。附加地,控制器14包括審計跟蹤 系統(tǒng)28和/或與審計跟蹤系統(tǒng)28相關(guān)聯(lián),審計跟蹤系統(tǒng)28包括審計 跟蹤管理系統(tǒng)30。操作審計跟蹤系統(tǒng)28,以如在菜單會話期間,保持 由用戶遍歷的屏幕的審計跟蹤。具體地,在用戶輸入期間,審計跟蹤 系統(tǒng)28保存了由機頂盒14提供用于顯示(或者,依據(jù)數(shù)字消費設(shè)備 的類型顯示)的諸如連續(xù)的一系列之類的一系列屏幕。因此,隨著用 戶從一個屏幕行進至另一個,在審計跟蹤中保存每個屏幕。屏幕可以 是菜單屏幕、全屏視頻或其它。在圖3中,描述了示例性審計跟蹤的表示,通常標記為40,由審 計跟蹤系統(tǒng)28來保存該示例性審計跟蹤。示出了審計跟蹤40具有多 個屏幕41。多個屏幕41中的一些是全屏視頻屏幕42和48,具有一些 插入屏幕(intervening) 43,以菜單屏幕44和46來示出插入屏幕。 菜單屏幕44和46表示可以由全屏視頻(即,非菜單屏幕)的兩個實 例之間的審計跟蹤40存儲的一個至多個屏幕。根據(jù)本發(fā)明的原理,審 計跟蹤系統(tǒng)28提供,審計跟蹤40能夠存儲全屏視頻的兩個或多個實 例(即,屏幕42和48),以及所有插入菜單屏幕43。該組全屏視頻屏 幕和該全屏視頻屏幕與緊隨的下一全屏視頻屏幕之間的所有菜單屏幕 稱為子跟蹤(sub-trail)。隨著用戶通過不同的菜單屏幕和全屏視頻行進,將下一屏幕50 添加至審計跟蹤40。下一屏幕50可以是菜單屏幕或全屏視頻。為了 使審計跟蹤40不會變得過大,目前的審計跟蹤管理系統(tǒng)30提供了從 審計跟蹤中剪除或刪除屏幕的方式。可以并且優(yōu)選地,由添加新屏幕 來觸發(fā)這樣的剪除。作為實例,假設(shè)用戶正在觀看全屏視頻,該全屏視頻具有在部分 屏幕上顯示的當前節(jié)目信息的頻道標志。當用戶按下遙控器16上的菜 單按鍵時,將具有當前節(jié)目信息的頻道標志和與全屏視頻相關(guān)聯(lián)的其 它對象作為全屏視頻的實例添加至審計跟蹤。根據(jù)該剪除方案的一個方面,當進入控制器14的菜單系統(tǒng)、離 開全屏視頻、以及在當前的審計跟蹤中已經(jīng)存在預(yù)定或設(shè)定數(shù)量的全 屏視頻的實例時,通過去除預(yù)定數(shù)量全屏視頻的實例中的較早實例, 優(yōu)選地,預(yù)定數(shù)量實例的最早的(最不新的)實例,來截斷審計跟蹤。 優(yōu)選地,還去除在要刪除的全屏視頻的實例與全屏視頻緊隨的下一實 例之間的所有屏幕,從而刪除相關(guān)聯(lián)的子跟蹤。根據(jù)該剪除方案的另 一方面,當創(chuàng)建已在審計跟蹤中的新菜單屏幕、以及在全屏視頻的最 后(最新或最近的)實例之后添加現(xiàn)有實例時,通過去除屏幕的現(xiàn)有 實例及其之后添加的事物,來截斷審計跟蹤。根據(jù)本發(fā)明的另一方面,如果必要,剪除方案還可以利用限制, 即,在審計跟蹤中僅允許每個不同菜單屏幕的一個實例。在該場景中, 如果在審計跟蹤中已經(jīng)存在要添加的新菜單屏幕的實例,以及在預(yù)定 數(shù)量全屏視頻實例的最后實例之前添加該實例,則截斷審計跟蹤以去 除在緊隨現(xiàn)有實例的全屏視頻實例之前添加的任意屏幕。作為備選方 案,截斷審計跟蹤以去除在現(xiàn)有實例和其后添加的任意屏幕之前所緊 隨添加的全屏視頻的實例。另一備選方案是,截斷審計跟蹤以去除現(xiàn) 有實例及其之后添加的所有屏幕。在當進入菜單系統(tǒng)(即,離開全屏視頻)、以及在審計跟蹤中已 經(jīng)存在視頻的兩個實例時從審計跟蹤中去除屏幕的該剪除算法的特定 實施方式中,審計跟蹤管理系統(tǒng)30通過去除在視頻的最后(即,最近) 實例之前添加的事物,來截斷審計跟蹤40。當將新屏幕(不同于全屏 視頻)添加至審計跟蹤40、新屏幕已在審計跟蹤中、以及在視頻(全 屏視頻)的最后實例之前添加該屏幕現(xiàn)有實例時,審計跟蹤管理系統(tǒng) 30通過去除在視頻的最后實例之前添加的事物,來截斷審計跟蹤40。 當要添加已在審計跟蹤40中的新屏幕、以及在視頻的最后實例之后添 加該屏幕的現(xiàn)有實例時,審計跟蹤管理系統(tǒng)30通過去除屏幕的先前實 例及其之后添加的事物,來截斷審計跟蹤40。這實質(zhì)上使用新實例替 換了屏幕的先前實例。
審計跟蹤系統(tǒng)28還允許用戶通過審計跟蹤40的不同屏幕行進。 具體地,操作審計跟蹤系統(tǒng)28以允許通過審計跟蹤40后向或前向行 進。以這種方式,用戶能夠查看采用的路徑。典型地,屏幕包括比諸如那些與屏幕顯示相關(guān)的視頻數(shù)據(jù)多的信 息或數(shù)據(jù)。具體地,屏幕可以具有相關(guān)聯(lián)的數(shù)據(jù)和臨時狀態(tài)信息。該 審計跟蹤管理系統(tǒng)30能夠為存儲于(部分)審計跟蹤40中的所有屏幕來提供所有的數(shù)據(jù)和臨時狀態(tài)信息,以及在后向遍歷該跟蹤時對以 h進行恢復(fù)。參照圖4,描述了已經(jīng)存儲于審計跟蹤40中的示例性審 計跟蹤屏幕60。審計跟蹤屏幕60包括屏幕數(shù)據(jù)和/或?qū)ο?2。此外, 審計跟蹤屏幕60具有諸如彈出菜單之類的部分屏幕64。操作該審計 跟蹤管理系統(tǒng)30,以保留任意這樣的部分屏幕,這些部分屏幕在存儲 屏幕時顯示。此外,操作該審計跟蹤管理系統(tǒng)30,來向已經(jīng)恢復(fù)了屏 幕和屏幕對象的系統(tǒng)提供通知,使得屏幕和屏幕對象可以更新任意舊 數(shù)據(jù)。此外,該審計跟蹤管理系統(tǒng)30提供了從存儲器中去除任意或者 所有存儲的屏幕的能力,以及提供了一種機制,通過該機制,可以通 知屏幕和屏幕對象,為了恢復(fù)任意系統(tǒng)狀態(tài)(例如,已經(jīng)改變并釋放 任意本地分配的存儲器的系統(tǒng)狀態(tài)),將要刪除這些屏幕和屏幕對象。圖5提供了根據(jù)本發(fā)明的原理從審計跟蹤中刪除或剪除屏幕的方 式的流程圖,通常標記為100。在該實例中,假設(shè)要添加的新屏幕是 菜單屏幕,以及所允許的全屏視頻實例的最大數(shù)量是兩個。在一種形 式中,當將新屏幕添加至審計跟蹤中時,方法IOO從審計跟蹤中去除 或剪除屏幕。在另一形式中,當要添加至審計跟蹤的下一屏幕已經(jīng)在 審計跟蹤中(即,第一實例)時,方法100從審計跟蹤中去除或剪除 屏幕。剪除或去除的特定屏幕依據(jù)與審計跟蹤全屏視頻屏幕相關(guān)的第 一實例的位置。具體地,在添加新屏幕時,從審計跟蹤中去除特定屏 幕,特定屏幕基于新屏幕的類型、當前是否在審計跟蹤中、以及與審 計跟蹤的一個或多個屏幕相關(guān)的位置。在開始審計跟蹤方案時,在步驟102中,用戶行進至屏幕。在步 驟104中,確定當前屏幕是否正(己經(jīng))處于審計跟蹤中。在步驟106 中,如果當前屏幕當前不處于審計跟蹤中,則將當前屏幕添加至審計
跟蹤,并且不發(fā)生屏幕的剪除或去除。如果當前屏幕處于審計跟蹤中,步驟108,則將審計跟蹤中當前屏幕最后實例的位置與審計跟蹤中全 屏視頻的最新或最后實例進行比較。在步驟110中,響應(yīng)步驟108的 比較,去除在全屏視頻的最新實例之前添加的所有屏幕,或者響應(yīng)步 驟108,去除新屏幕的現(xiàn)有實例和在其后添加的所有屏幕。最后,在 步驟112中,將當前屏幕添加至審計跟蹤?,F(xiàn)在參照圖6,示出了表示為當前在審計跟蹤中的屏幕提供該剪 除方案或系統(tǒng)的偽碼方式200的流程圖。再次假設(shè)要添加的新屏幕是 菜單屏幕,以及所允許的全屏視頻實例的最大數(shù)量是兩個。通過行進 至或添加審計跟蹤中的屏幕,來觸發(fā)剪除方案200。在步驟202中, 審計跟蹤管理系統(tǒng)30確定要添加或添加的(即,由用戶控制的)屏幕 是否已經(jīng)在審計跟蹤中。如果審計跟蹤管理系統(tǒng)30確定屏幕還未在審 計跟蹤中(即"否"),則在步驟214中,將屏幕添加至審計跟蹤。在 步驟202中,如果審計跟蹤管理系統(tǒng)30確定屏幕已經(jīng)在審計跟蹤中(即 "是"),則在步驟204中,為屏幕提供索引(位置),該索引等于審計 跟蹤中屏幕的最后實例的索引(位置)。然后,在步驟206中,為審計 跟蹤中基本屏幕(全屏視頻)的最后實例提供基本索引(位置)。之后, 在步驟208中,將索引與基本索引進行比較。具體地,在步驟208中, 確定索引是否小于或等于基本索引。如果索引不小于或等于基本索引(即"否"),則在步驟210中, 刪除屏幕的現(xiàn)有實例、以及在由該索引指示的現(xiàn)有實例之后添加的所 有屏幕。之后,在步驟214中,將屏幕添加至審計跟蹤。如果索引小 于或等于基本索引(即"是"),則在步驟212中,從審計跟蹤中刪除 在基本索引(基本索引屏幕)之前添加的所有屏幕??蛇x地,如果該 索引小于或等于基本索引,則刪除現(xiàn)有實例和在之后添加的所有屏幕。 之后,在步驟214中,將屏幕添加至審計跟蹤。圖7示出了根據(jù)本發(fā)明的原理將菜單屏幕或全屏視頻添加至審計 跟蹤的示例性過程300,其中,在審計跟蹤中允許全屏視頻的兩個或 多個實例。在步驟302中,分配變量(base—index)以指示基本屏幕 (全屏視頻)最后實例的位置。在步驟310中,作出確定,以確定要
添加至審計跟蹤的當前屏幕是否是基本屏幕的實例。如果答案是肯定的,則該過程在步驟320中,確定審計跟蹤中的基本屏幕實例數(shù)量是 否已達到預(yù)定數(shù)量。如果該數(shù)量還未達到預(yù)定數(shù)量,則該過程進行至 步驟332,將當前屏幕添加至審計跟蹤。如果如在判斷步驟320處確定的,實例數(shù)量已經(jīng)達到預(yù)定數(shù)量, 則在步驟322中,重新分配base一index,以指示基本屏幕的第二實例 (在最早實例之后緊隨的實例),以及在步驟332添加新屏幕之前,在 步驟324中,刪除在基本屏幕的第二實例之前添加的所有屏幕。如之 前所指示,作為刪除基本屏幕的最早(第一)實例的替代,該過程可 以刪除基本屏幕的任意較早實例和在相對應(yīng)的子跟蹤中的相關(guān)聯(lián)的菜 單屏幕,來為新的基本屏幕騰出空間。如果在判斷步驟310中的答案是否定的,則過程進行至判斷塊 330,用于檢查新屏幕的實例是否已經(jīng)在審計跟蹤中。如果在審計跟蹤 中沒有新屏幕的實例,則過程進行至步驟332,將新屏幕添加至審計如果來自判斷步驟330的結(jié)果是肯定的,則過程進行至確定,是 否在判斷步驟340中由base—index所指示的基本屏幕的最后實例之 后,添加了現(xiàn)有實例。如果確定在判斷步驟340中基本屏幕的最后實 例之后添加了現(xiàn)有實例,則過程進行至步驟342,其中,重新分配索 引以指示步驟342中現(xiàn)有實例的位置,以及在步驟332將新屏幕添加 至審計跟蹤之前,在步驟344中,刪除現(xiàn)有實例和之后添加的所有屏 幕。如果判斷步驟340的結(jié)果是否定的,S卩,在基本屏幕的最后實例 之后沒有添加現(xiàn)有屏幕,則過程在判斷步驟350中,檢查審計跟蹤系 統(tǒng)是否在審計跟蹤中僅允許每個不同菜單屏幕的一個實例。如果允許 多于一個實例,則過程進行至步驟332,將新屏幕添加至審計跟蹤。 然而,如果系統(tǒng)僅允許一個實例,則在步驟352中,過程重新分配 basejndex,以指示緊隨新屏幕的現(xiàn)有實例的基本屏幕實例的位置, 以及在步驟354將新屏幕添加至審計跟蹤系統(tǒng)之前,在步驟354中, 刪除在由base—index指示的實例之前添加的所有屏幕。如之前示出 的,過程可以選擇刪除現(xiàn)有實例和作為選擇項的在之后添加的所有屏 幕。盡管以優(yōu)選的設(shè)計描述了本發(fā)明,但是本發(fā)明還可以在該公開的 精神和范圍之內(nèi)進行進一步的修改。因此,該申請意在覆蓋使用本發(fā) 明一般原理的本發(fā)明的任意變體、使用、改變。此外,該申請意在覆 蓋這樣的對該公開的偏離,即,落入本發(fā)明符合的該領(lǐng)域已知或慣例 性的實踐、以及落入所附權(quán)利要求的限制范圍內(nèi)的實踐。
權(quán)利要求
1、一種方法(200、300),用于在提供菜單屏幕和視頻屏幕的電子設(shè)備中,將下一屏幕(50)添加至審計跟蹤(40),所述方法包括以下步驟如果所述下一屏幕是視頻屏幕、并且已經(jīng)在所述審計跟蹤中保存了預(yù)定數(shù)量的視頻屏幕,則在將所述下一屏幕添加至所述審計跟蹤之前(310、320、322、324),去除所述預(yù)定數(shù)量的視頻屏幕之一;以及如果所述下一屏幕不是視頻屏幕、并且所述下一屏幕的現(xiàn)有實例在所述審計跟蹤中,則在將所述下一屏幕添加至所述審計跟蹤之前(310、330、340、342、344或202、204、206、208、210、214),去除現(xiàn)有實例和之后添加的所有屏幕。
2、 如權(quán)利要求1所述的方法(200、 300),其中,如果己經(jīng)在 所述審計跟蹤中保存了所述預(yù)定數(shù)量的視頻屏幕,則添加所述下一屏 幕的步驟還包括步驟去除在所述預(yù)定數(shù)量的視頻屏幕中的一個之前 添加的任意屏幕。
3、 如權(quán)利要求1所述的方法(200、 300),其中,如果已經(jīng)在 所述審計跟蹤中保存了所述預(yù)定數(shù)量的視頻屏幕,則添加所述下一屏 幕的步驟還包括步驟在將所述下一屏幕添加至所述審計跟蹤之前(310、 320、 322、 324),去除在預(yù)定數(shù)量視頻屏幕中的一個與緊隨視 頻屏幕的實例之間的任意屏幕。
4、 如權(quán)利要求3所述的方法(200、 300),其中,所述預(yù)定數(shù) 量的視頻屏幕中的一個是首次添加至所述審計跟蹤的預(yù)定數(shù)量視頻屏 幕的實例。
5、 如權(quán)利要求4所述的方法(200、 300),還包括步驟如果 所述下一屏幕不是視頻屏幕、并且所述下一屏幕的實例處于預(yù)定數(shù)量 視頻屏幕的特定實例與所述預(yù)定數(shù)量視頻屏幕中緊隨的一個之間的審 計跟蹤中,則去除在所述預(yù)定數(shù)量視頻屏幕中所述緊隨的一個之前(310、 330、 340、 342、 344或202、 204、 206、 208、 210、 214)添 加的所有屏幕。
6、 如權(quán)利要求4所述的方法(200、 300),其中,在首次添加 至所述審計跟蹤的視頻屏幕的實例之前,不允許出現(xiàn)菜單屏幕。
7、 如權(quán)利要求4所述的方法(200、 300),還包括步驟如果 所述下一屏幕不是視頻屏幕、并且沒有所述下一屏幕的實例處于所述 審計跟蹤中,則將所述下一屏幕添加至所述審計跟蹤(310、 330、 332 或202、 214)。
8、 如權(quán)利要求4所述的方法(200、 300),其中,視頻屏幕的 所述預(yù)定數(shù)量是二。
9、 如權(quán)利要求4所述的方法(200、 300),還包括步驟 保留用于添加的下一屏幕的屏幕數(shù)據(jù)和臨時狀態(tài)信息,在所述審計跟蹤的后向遍歷期間,與所述已恢復(fù)的添加的下一屏幕一起恢復(fù)所 述保留的屏幕數(shù)據(jù)和臨時狀態(tài)信息。
10、 如權(quán)利要求9所述的方法(200、 300),還包括步驟 在所述審計跟蹤的后向遍歷期間恢復(fù)所述添加的下一屏幕期間,針對所添加的下一屏幕更新保留的屏幕數(shù)據(jù)和臨時狀態(tài)信息。
11、 如權(quán)利要求9所述的方法(200、 300),還包括步驟 從存儲的審計跟蹤中去除所添加的下一屏幕,包括針對所述已去除的添加的下一屏幕,向任意保留的屏幕數(shù)據(jù)和臨時狀態(tài)信息通知, 為了恢復(fù)已經(jīng)改變的任意系統(tǒng)狀態(tài),將刪除這些保留的屏幕數(shù)據(jù)和臨 時狀態(tài)信息。
12、 如權(quán)利要求4所述的方法(200、 300),還包括以下步驟-保留與添加的下一屏幕相關(guān)聯(lián)的部分屏幕,在所述審計跟蹤的后向遍歷期間,恢復(fù)所述保留的部分屏幕與所述添加的下一屏幕。
13、 一種提供菜單屏幕和視頻屏幕的數(shù)字電視設(shè)備(12),所述 數(shù)字電視設(shè)備包括存儲設(shè)備(24),用于存儲包括一個或多個菜單屏幕和視頻屏幕 的審計跟蹤(40);以及控制器(30),與所述存儲設(shè)備相連,以及適于將下一屏幕添加 至所述審計跟蹤,其中(a)如果在將下一屏幕添加至所述審計跟蹤 之前,已經(jīng)在所述審計跟蹤中保存了預(yù)定數(shù)量的視頻屏幕,則所述控制器(30)去除所述預(yù)定數(shù)量的視頻屏幕中的一個,以及(b)如果所 述下一屏幕不是視頻屏幕、以及所述下一屏幕的現(xiàn)有實例已經(jīng)在所述審計跟蹤中,則在將所述下一屏幕添加至所述審計跟蹤之前,所述控 制器(30)去除所述現(xiàn)有實例和在之后添加的所有屏幕。
14、 如權(quán)利要求13所述的設(shè)備(12),其中,如果己經(jīng)在所述 審計跟蹤中保存了所述預(yù)定數(shù)量的視頻屏幕,則所述控制器(30)還 去除在所述預(yù)定數(shù)量視頻屏幕中的一個之前添加的任意屏幕。
15、 如權(quán)利要求13所述的設(shè)備(12),其中,如果己經(jīng)在所述 審計跟蹤中保存了預(yù)定數(shù)量的視頻屏幕,則在添加所述下一屏幕之前, 所述控制器(30)還刪除在所述預(yù)定數(shù)量視頻屏幕中的一個與視頻屏 幕緊隨的實例之間的任意屏幕。
16、 如權(quán)利要求15所述的設(shè)備(12),其中,所述預(yù)定數(shù)量視頻屏幕中的一個是首次添加的實例。
17、 如權(quán)利要求16所述的設(shè)備(12),其中,如果所述下一屏幕不是視頻屏幕、以及所述下一屏幕的實例在預(yù)定數(shù)量視頻屏幕的特 定實例與所述預(yù)定數(shù)量視頻屏幕中緊隨的一個之間的審計跟蹤中,則 所述控制器(30)去除在所述預(yù)定數(shù)量視頻屏幕中所述緊隨的一個之 前添加的所有屏幕。
18、 如權(quán)利要求16所述的設(shè)備(12),其中,在視頻屏幕的最早實例之前,不允許出現(xiàn)菜單屏幕。
19、 如權(quán)利要求16所述的設(shè)備(12),其中,如果所述下一屏 幕不是視頻屏幕、并且所述下一屏幕中沒有實例在所述審計跟蹤中, 則所述控制器(30)將所述下一屏幕添加至所述審計跟蹤。
20、 如權(quán)利要求16所述的設(shè)備(12),其中,視頻屏幕的所述 預(yù)定數(shù)量是二。
21、 如權(quán)利要求16所述的設(shè)備(12),其中,還將所述控制器 配置成保留用于添加的下一屏幕的屏幕數(shù)據(jù)和臨時狀態(tài)信息,在所述審 計跟蹤的后向遍歷期間,恢復(fù)所述保留的屏幕數(shù)據(jù)和臨時狀態(tài)信息與 所述己恢復(fù)的添加的下一屏幕。
22、 如權(quán)利要求21所述的設(shè)備(12),其中,還將所述控制器 配置成在所述審計跟蹤的后向遍歷期間恢復(fù)所述添加的下一屏幕期間, 為添加的下一屏幕更新保留的屏幕數(shù)據(jù)和臨時狀態(tài)信息。
23、 如權(quán)利要求21所述的設(shè)備(12),其中,還將所述控制器 配置成從存儲的審計跟蹤中去除添加的下一屏幕,包括針對所述已去除的添加的下一屏幕,向任意保留的屏幕數(shù)據(jù)和臨時狀態(tài)信息通知, 為了恢復(fù)已經(jīng)改變的任意系統(tǒng)狀態(tài),將刪除這些保留的屏幕數(shù)據(jù)和臨 時狀態(tài)信息。
24、 如權(quán)利要求16所述的設(shè)備(12),其中,還將所述控制器配置成保留與在存儲器中添加的下一屏幕相關(guān)聯(lián)的部分屏幕,在所述審 計跟蹤的后向遍歷期間,恢復(fù)所述保留的部分屏幕與所述添加的下一 屏幕。
25、 一種電視設(shè)備(12)包括保存裝置(24),用于保存包括一個或多個菜單屏幕和視頻屏幕 的審計跟蹤;以及管理裝置(30),用于管理所述保存的審計跟蹤,包括將下一屏 幕添加至所述審計跟蹤,其中(a)如果在將下一屏幕添加至所述審計跟蹤之前,已經(jīng)在所述審計跟蹤中保存了預(yù)定數(shù)量的視頻屏幕,則所述管理裝置(30)去除所述預(yù)定數(shù)量的視頻屏幕中的一個,以及(b)如果所述下一屏幕不是視頻屏幕、以及所述下一屏幕的現(xiàn)有實例已經(jīng) 在所述審計跟蹤中,則在將所述下一屏幕添加至所述審計跟蹤之前,所述管理裝置(30)去除所述現(xiàn)有實例和在之后添加的所有屏幕。
26、 如權(quán)利要求25所述的設(shè)備(12),其中,如果已經(jīng)在所述 審計跟蹤中保存了所述預(yù)定數(shù)量的視頻屏幕,則所述管理裝置(30) 還去除在所述預(yù)定數(shù)量視頻屏幕中的一個之前添加的任意屏幕。
27、 如權(quán)利要求25所述的設(shè)備(12),其中,如果已經(jīng)在所述 審計跟蹤中保存了預(yù)定數(shù)量的視頻屏幕,則在添加所述下一屏幕之前,所述管理裝置(30)還去除在所述預(yù)定數(shù)量視頻屏幕中的一個與視頻 屏幕緊隨的實例之間的任意屏幕。
28、 如權(quán)利要求27所述的設(shè)備(12),其中,所述預(yù)定數(shù)量視頻屏幕中的一個是首次添加至所述審計跟蹤的所述預(yù)定數(shù)量視頻屏幕 的實例。
29、 如權(quán)利要求28所述的設(shè)備(12),其中,如果所述下一屏 幕不是視頻屏幕、并且所述下一屏幕的實例處于預(yù)定數(shù)量視頻屏幕的 特定實例與所述預(yù)定數(shù)量視頻屏幕中緊隨的一個之間的審計跟蹤中, 則所述管理裝置(30)去除在所述預(yù)定數(shù)量視頻屏幕中所述緊隨的一 個之前添加的所有屏幕。
30、 如權(quán)利要求28所述的設(shè)備(12),其中,在視頻屏幕的最 早實例之前,不允許出現(xiàn)菜單屏幕。
31、 如權(quán)利要求28所述的設(shè)備(12),其中,如果所述下一屏 幕不是視頻屏幕、并且所述下一屏幕中沒有實例在所述審計跟蹤中, 則所述管理裝置(30)將所述下一屏幕添加至所述審計跟蹤。
32、 如權(quán)利要求28所述的設(shè)備(12),其中,所述管理裝置還 保留用于在存儲器中添加的下一屏幕的屏幕數(shù)據(jù)和臨時狀態(tài)信息,在所述審計跟蹤的后向遍歷期間,與所述已恢復(fù)的添加的下一屏 幕一起恢復(fù)所述保留的屏幕數(shù)據(jù)和臨時狀態(tài)信息。
33、 如權(quán)利要求32所述的設(shè)備(12),其中,所述管理裝置還 在所述審計跟蹤的后向遍歷期間恢復(fù)所述添加的下一屏幕期間,針對添加的下一屏幕更新所保留的屏幕數(shù)據(jù)和臨時狀態(tài)信息。
34、 如權(quán)利要求32所述的設(shè)備(12),其中,所述管理裝置還 從存儲的審計跟蹤中去除添加的下一屏幕,包括針對所述刪除的添加的下一屏幕,向任意保留的屏幕數(shù)據(jù)和臨時狀態(tài)信息通知,為 了恢復(fù)己經(jīng)改變的任意系統(tǒng)狀態(tài),將刪除這些保留的屏幕數(shù)據(jù)和臨時 狀態(tài)信息。
35、 如權(quán)利要求32所述的設(shè)備(12),其中,所述管理裝置還 保留與存儲器中添加的下一屏幕相關(guān)聯(lián)的部分屏幕,在所述審計 跟蹤的后向遍歷期間,恢復(fù)所述保留的部分屏幕與所述添加的下一屏
全文摘要
一種具有菜單系統(tǒng)(26)的數(shù)字消費產(chǎn)品(12)包括審計跟蹤系統(tǒng)(28),具有審計跟蹤管理系統(tǒng)(30),從通過將新屏幕(50)添加至審計跟蹤來觸發(fā)的審計跟蹤(40)中去除屏幕。隨著用戶的行進,將菜單屏幕和/或視頻屏幕添加至審計跟蹤,以及因此,從審計跟蹤中去除特定屏幕。審計跟蹤管理系統(tǒng)(30)還提供了存儲全屏視頻的兩個或多個實例、以及所有插入屏幕的能力;為存儲于審計跟蹤中的所有屏幕提供所有數(shù)據(jù)和臨時狀態(tài)信息的能力;對這些屏幕進行恢復(fù)和刷新的能力;以及保留部分屏幕和屏幕對象的能力和對這些部分屏幕進行恢復(fù)和刷新的能力;以及去除任意或所有所存儲的屏幕的能力。
文檔編號H04N5/445GK101120300SQ200580015565
公開日2008年2月6日 申請日期2005年4月29日 優(yōu)先權(quán)日2004年5月14日
發(fā)明者旺達·格林·湯普森, 達雷爾·韋恩·蘭德爾 申請人:湯姆森許可貿(mào)易公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1