專利名稱:一種信息展示方法、系統(tǒng)及數(shù)字電視接收終端的制作方法
技術(shù)領域:
本發(fā)明屬于數(shù)字電視技術(shù)領域,尤其涉及一種信息展示方法、系統(tǒng)及數(shù)字 電視接收終端。
背景技術(shù):
隨著全球廣播電視數(shù)字化的日益推進,電腦上的數(shù)字電視接收卡、數(shù)字電 視機頂盒和數(shù)字電視一體機都已并存成為推廣數(shù)字電視的不同途徑。隨著電視 廣播廠商提供越來越多的如瀏覽網(wǎng)頁、視頻點播、預約錄像、在線游戲或互動 電視等服務,數(shù)字機頂盒也必將從現(xiàn)有的搭配模擬電視機的過渡產(chǎn)品,成為今 后普通家庭中重要的數(shù)字產(chǎn)品。為了給消費者帶來更好的服務,有的機頂盒開始加裝硬盤,實現(xiàn)個人視頻錄像(Personal Video Recorder, PVR)功能。使用 PVR機頂盒的用戶可以將電視節(jié)目錄制到硬盤上,并在需要的時候回放某個文 件,欣賞已經(jīng)錄制的節(jié)目。在這些產(chǎn)品中,許多數(shù)據(jù)記錄集需要以列表的形式展現(xiàn)給用戶,如實時節(jié) 目列表,PVR機頂盒的文件列表等。對于這些列表,有時候用戶希望按照某一 個或者幾個字^a的次序顯示出來,需要對記錄集進行展示才喿作,用戶可以在系 統(tǒng)內(nèi)固定幾種展示方法選擇一種進行記錄集展示操作并顯示,但是不能將兩種 或者更多的展示方法自由組合成為新的條件,而且用戶不能擴H示方法。發(fā)明內(nèi)容本發(fā)明實施例的目的在于提供一種信息展示方法,旨在解決現(xiàn)有技術(shù)中無 法實現(xiàn)兩種或者更多的展示方法自由組合成為新的展示條件的問題。本發(fā)明實施例是這樣實現(xiàn)的, 一種信息展示方法,所述方法包括下述步驟
選取待展示的數(shù)據(jù)集記錄;
從對比對象鏈表中,選取至少一個對比對象,所述對比對象包括固有的以 及用戶擴展的對比對象;
根據(jù)所述對比對象的大小對比函數(shù)屬性對數(shù)據(jù)集的記錄進行對比; 根據(jù)所述對比的結(jié)果,展示所述數(shù)據(jù)集的記錄。 本發(fā)明實施例的另一目的在于提供一種信息展示系統(tǒng),所述系統(tǒng)包括 記錄選取模塊,用于選取待展示的數(shù)據(jù)集記錄;
對比對象選取模塊,用于從對比對象鏈表中,選取至少一個對比對象,所 述對比對象包括固有的以及用戶擴展的對比對象;
記錄對比模塊,用于根據(jù)所述對比對象的大小對比函數(shù)屬性對數(shù)據(jù)集的記 錄進行對比;以及
展示模塊,用于根據(jù)所述對比的結(jié)果,對所述數(shù)據(jù)集的記錄進行展示。
本發(fā)明實施例的另 一 目的在于提供一種數(shù)字電視接收終端,所述數(shù)字電視 接收終端包括上述的信息展示系統(tǒng)。
在本發(fā)明實施例中,用戶根據(jù)需要,通過生成大小對比函數(shù)以及標識對比 對象類型屬性擴展對比對象,根據(jù)系統(tǒng)固有的或者擴展的至少 一個對比對象, 對數(shù)據(jù)集的記錄進行多級對比展示,實現(xiàn)了多級數(shù)據(jù)集的展示管理,方便用戶。
圖1是本發(fā)明實施例提供的信息展示方法的實現(xiàn)流程圖; 圖2是本發(fā)明實施例提供的對比對象擴展方法的實現(xiàn)流程圖; 圖3是本發(fā)明實施例提供的對比對象的添加方法實現(xiàn)流程圖; 圖4是本發(fā)明實施例提供的信息展示系統(tǒng)框圖。
具體實施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實
施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅 僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
圖1示出了本發(fā)明實施例提供的信息展示方法的實現(xiàn)流程,其詳細步驟如
下所述
在步驟S101中,取出需要進行對比展示的兩條數(shù)據(jù)集記錄的字段,設該記 錄為(Rl, R2)。
在步驟S102中,根據(jù)展示的需要,添加該對比對象,配置對比對象的展示 方向?qū)傩浴?br>
在步驟S103中,從對比對象鏈表中,選取該鏈表表頭位置的對比對象。
該對比對象為不同的對比展示方法,例如將播放次數(shù)作為展示字段的展示 方法作為一個對比對象,其他的展示字段也是如此,不再贅述。該對比對象包 括系統(tǒng)固有的對比對象,也包括用戶根據(jù)需要擴展的對比對象,例如系統(tǒng)固有 的對比對象包括"播放次數(shù)"、"錄制時間"的對比對象,用戶可以根據(jù)需要 擴展出"錄制名稱"的對比對象。其中該對比對象包括信息展示方向、大小對 比函數(shù)以及類型屬性。
在本發(fā)明實施例中,在對數(shù)據(jù)集記錄進行展示時,系統(tǒng)需要創(chuàng)建一對比對 象鏈表,該對比對象是該鏈表的一個節(jié)點。當用戶對數(shù)據(jù)集記錄進行多級展示 時,例如用戶按照對比對象"播放次數(shù)"、"錄制時間"、"錄制名稱"對數(shù) 據(jù)集的記錄進行展示,那么在該鏈表中,對比對象"播放次數(shù)"放在表頭,然 后依次存放對比對象"錄制時間"、"錄制名稱"。
在步驟S104中,根據(jù)選取的對比對象,利用該對比對象的大小對比函數(shù)屬 性對數(shù)據(jù)集記錄(Rl, R2)進行對比,并輸出對比結(jié)果RET。
在步驟S105中,判斷該對比結(jié)果RET是否等于O,是則執(zhí)行步驟S106, 否則執(zhí)行步驟S107。
在步驟S106中,從對比對象鏈表中選取剩余位置中的對比對象,并返回執(zhí) 行步驟S104。
在本發(fā)明實施例中,根據(jù)鏈表剩余位置的對比對象進行數(shù)據(jù)集記錄的展示, 其實現(xiàn)步驟如上所述,不再贅述。
在步驟S107中,判斷該對比對象的展示方向?qū)傩?,即判斷對比對象的展?方向是否為從小到大,則執(zhí)行步驟S108,否則執(zhí)行步驟S109。 在步驟S108,返回RET,即記錄R1小于記錄R2。 在步驟S109,返回-RET,即記錄R1大于記錄R2。
在本發(fā)明實施例中,根據(jù)該展示方法,對數(shù)據(jù)集的每條記錄都進行類似對 比,將對比后的數(shù)據(jù)集記錄進行展示。
作為本發(fā)明的一個實施例,圖2示出了本發(fā)明實施例提供的對比對象擴展 方法的實現(xiàn)流程,其詳細步驟如下所述
在步驟S201中,接收用戶擴展對比對象的請求。
在本發(fā)明實施例中,在一個表示PVR文件記錄集中,每條記錄有播放次數(shù)、 錄制時間、錄制名稱等字段,系統(tǒng)本身提供了 "播放次數(shù)"、"錄制時間"的 對比對象,當用戶需要將"錄制名稱"擴展為對比對象時,將該字段設置為對 比對象。
在步驟S202中,標識對比對象類型屬性。
在本發(fā)明實施例中,系統(tǒng)提供的"播放次數(shù)"標識為1,"錄制時間"為2, 那么擴展的對比對象"錄制名稱,,的類型可以為3,也可以用其他數(shù)字標識, 或者函數(shù)地址、字符串等其他的標識。
在步驟S203中,生成對比對象的大小對比函數(shù),該大小對比函數(shù)處理該對 比對象要對比的兩條記錄。
在本發(fā)明實施例中,該大小對比函數(shù)是每個具體的對比對象需要實現(xiàn)的接 口 ,該大小對比函數(shù)的參數(shù)是所需要進行對比的2條記錄的字段信息(Rl, R2 ), 具體的條件對象中,對該2條記錄的字段進行判斷,返回對比結(jié)果,結(jié)果大于 0表示對于該對比對象有R1〉R2,結(jié)果小于0表示RKR2,結(jié)果等于0表示R1 和R2相等。例如,對于按照播放次M示的對比對象,可判斷R1和R2的"播
放次數(shù)"字段,如果R1的播放次數(shù)多于R2的,則返回l,少于返回-1,等于 返回0。
作為本發(fā)明的另一個實施例,圖3示出了本發(fā)明實施例提供的對比對象的
添加方法實現(xiàn)流程,其詳細步驟如下所述
在步驟S301中,對用戶選定的對比對象進行展示方向配置。 在步驟S302中,判斷該對比對象是否在對比對象鏈表中存在,是則執(zhí)行步
驟S303,否則執(zhí)行步驟S304,判斷依據(jù)為對比對象的類型屬性是否相同。 在步驟S303中,刪除對比對象鏈表原先存在的對比對象。 在步驟S304中,將該對比對象添加到對比對象鏈表中,并設置為該對比對
象鏈表的鏈表頭。
在本發(fā)明實施例中,當用戶按照對比對象"播;故次數(shù)"、"錄制時間"對 數(shù)據(jù)集的記錄進4亍展示后,用戶選擇的第三個對比對象為"錄制名稱"時,則 將該對比對象添加到對比對象鏈表中,用戶選擇的第三個對比對象為"錄制次 數(shù),,時,則會遇到類型屬性完全一致的情況,則將原先的對比對象"錄制次數(shù),, 刪除,按照新的對比對象進行展示。
圖4示出了本發(fā)明實施例提供的信息展示系統(tǒng)框圖,為了便于說明,圖中 僅示出了與本發(fā)明實施例相關(guān)的部分,該新展示系統(tǒng)內(nèi)置于數(shù)字電視接收終端 的軟件單元、硬件單元或者軟硬件結(jié)合單元。
該數(shù)據(jù)展示系統(tǒng)包括記錄選取模塊11、對比對象選取模塊12、記錄對比模 塊13以及展示模塊14,其中,記錄選取模塊ll選取待展示的數(shù)據(jù)集記錄,對 比對象選取漠塊12從對比對象鏈中,選取至少一個對比對象,該對比對象包括 固有的以及用戶擴展的對比對象;記錄對比模塊13根據(jù)該對比對象的大小對比 函數(shù)屬性對數(shù)據(jù)集的記錄進行對比;展示模塊14根據(jù)該對比的結(jié)果,對數(shù)據(jù)集 的記錄進行展示。
作為本發(fā)明的一個實施例,該數(shù)據(jù)展示系統(tǒng)還包括一對比對象擴展模塊 15,用以擴展對比對象,其中,類型屬性標識沖莫塊151標識該對比對象的類型
屬性;大小對比函數(shù)創(chuàng)建模塊152生成一大小對比函數(shù),該大小對比函數(shù)處理 該對比對象要對比的記錄。
作為本發(fā)明的另 一個實施例,該數(shù)據(jù)展示系統(tǒng)還包括一對比對象添加模塊 16,該對比對象添加模塊16添力。對比對象,其中,配置模塊161配置該對比對 象的展示方向?qū)傩?;對比對象判斷模塊163,判斷該對比對象是否在對比對象 鏈表中存在;在該對比對象在對比對象鏈表中存在時,刪除模塊164刪除對比 對象鏈表原先存在的對比對象;在該對比對象在對比對象鏈表中不存在時或刪 除模塊將原先存在的對比對象刪除時,添加模塊162將對比對象添加到對比對 象鏈中,并將對比對象設置為該對比對象鏈表的表頭。
在本發(fā)明實施例中,用戶根據(jù)需要,通過生成大小對比函數(shù)以及標識對比 對象類型屬性擴展對比對象,才艮據(jù)系統(tǒng)固有的或者擴展的至少一個對比對象, 對數(shù)據(jù)集的記錄進行多級對比展示,實現(xiàn)了多級數(shù)據(jù)集的展示管理,方便用戶。
以上所述^si為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā) 明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應包含在本發(fā)明 的保護范圍之內(nèi)。
權(quán)利要求
1、一種信息展示方法,其特征在于,所述方法包括下述步驟選取待展示的數(shù)據(jù)集記錄;從對比對象鏈表中,選取至少一個對比對象,所述對比對象為固有的或者用戶擴展的對比對象;根據(jù)所述對比對象的大小對比函數(shù)屬性對所述數(shù)據(jù)集記錄進行對比;根據(jù)所述對比的結(jié)果,展示所述數(shù)據(jù)集的記錄。
2、 如權(quán)利要求1所述的信息展示方法,其特征在于,所述對比對象的屬性 包括信息展示方向、大小對比函數(shù)以及類型。
3、 如權(quán)利要求1或2所述的信息展示方法,其特征在于,所述用戶對比對 象的擴展步驟包括下述步驟標識所述對比對象的類型屬性; 生成大小對比函數(shù)。
4、 如權(quán)利要求1或2所述的信息展示方法,其特征在于,所述方法還包括 下述步驟添加所述對比對象;所述添加所述對比對象步驟包括配置所述對比對象的展示方向?qū)傩裕粚⑺鰧Ρ葘ο筇砹诘剿鰧Ρ葘ο箧溨?,并將所述對比對象設置為所述 對比對象鏈表的表頭。
5、 一種信息展示系統(tǒng),其特征在于,所述系統(tǒng)包括 記錄選取模塊,用于選取待展示的數(shù)據(jù)集記錄;對比對象選取模塊,用于從對比對象鏈表中,選取至少一個對比對象,所 述對比對象為固有的或者用戶擴展的對比對象;記錄對比模塊,用于根據(jù)所述對比對象的大小對比函數(shù)屬性對數(shù)據(jù)集的記 錄進行對比;以及展示模塊,用于根據(jù)所述對比的結(jié)果,展示所述數(shù)據(jù)集的記錄。
6、 如權(quán)利要求5所述的信息展示系統(tǒng),其特征在于,所述對比對象的屬性 包括信息展示方向、大小對比函數(shù)以及類型。
7、 如權(quán)利要求5或6所述的信息展示系統(tǒng),其特征在于,所述系統(tǒng)還包括 對比對象擴展模塊,用于擴展對比對象; 所述比對象擴展^^莫塊包括類型屬性標識模塊,用于標識所述對比對象的類型屬性;以及 大小對比函數(shù)創(chuàng)建模塊,用于生成大小對比函數(shù)。
8、 如權(quán)利要求5或6所述的信息展示系統(tǒng),其特征在于,所述系統(tǒng)還包括 對比對象添加模塊,用于添加所述對比對象;所述對比對象添加模塊包括配置模塊,用于配置所述對比對象的展示方向?qū)傩?;以?添加模塊,用于將所述對比對象添加到所述對比對象鏈中,并將所述對比 對象設置為所述對比對象鏈表的表頭。
9、 如權(quán)利要求8所述的信息展示系統(tǒng),其特征在于,所述系統(tǒng)進一步包括 對比對象判斷模塊,用于判斷所述對比對象是否在對比對象鏈表中存在; 刪除模塊,用于在所述對比對象在對比對象鏈表中存在時,刪除對比對象鏈表原先存在的對比對象。
10、 一種數(shù)字電視接收終端,其特征在于,所述數(shù)字電視i接收終端包括權(quán) 利要求5至9任何之一所述的信息展示系統(tǒng)。
全文摘要
本發(fā)明適用于數(shù)字電視技術(shù)領域,提供了一種信息展示方法、系統(tǒng)及數(shù)字電視接收終端,所述方法包括下述步驟選取待展示的數(shù)據(jù)集記錄;從對比對象鏈表中,選取至少一個對比對象,所述對比對象包括固有的以及用戶擴展的對比對象;根據(jù)所述對比對象的大小對比函數(shù)屬性對數(shù)據(jù)集的記錄進行對比;根據(jù)所述對比的結(jié)果,展示所述數(shù)據(jù)集的記錄。在本發(fā)明實施例中,用戶根據(jù)需要,通過生成大小對比函數(shù)以及標識對比對象類型屬性擴展對比對象,根據(jù)系統(tǒng)固有的或者擴展的至少一個對比對象,對數(shù)據(jù)集的記錄進行多級對比展示,實現(xiàn)了多級數(shù)據(jù)集的展示管理,方便用戶。
文檔編號H04N5/76GK101212624SQ200710125450
公開日2008年7月2日 申請日期2007年12月20日 優(yōu)先權(quán)日2007年12月20日
發(fā)明者麟 王 申請人:深圳市同洲電子股份有限公司