專利名稱:一種快速的節(jié)目編輯插入方法及系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及電視機的相關領域,特別是電視機節(jié)目編輯插入的方法及系統(tǒng)。
背景技術:
隨著電視臺節(jié)目的不斷發(fā)展,電視頻道也不斷增多,從原先的幾個電視頻道發(fā)展 到如今幾百個頻道。從使用習慣的角度來說,用戶往往喜歡將愛好的頻道盡量靠近于電視 頻道目錄的起始位置。由于電視機按照波段進行自動搜臺,所以用戶習慣于將自己喜好的 電視節(jié)目盡可能插入到靠近頻道目錄的起始位置,如將頻道100插入到頻道10,原先的10 頻道變?yōu)?1頻道,原先的11頻道變?yōu)?2頻道,以此類推。 目前,通常的電視機軟件實現(xiàn)節(jié)目編輯的插入算法,需要將要插入的節(jié)目存儲內 容插入到目標節(jié)目號位置去,然后將其后的所有節(jié)目位置向后挪動一個位置。因為目前現(xiàn) 在一個節(jié)目需要用EEPR0M的8個字節(jié)存儲節(jié)目信息。這樣的話將每個節(jié)目內容讀出來,然 后寫到下一個位置。例如將原來6頻道挪到3頻道,則直接將6頻道插到3頻道,而原來 的3、4、5頻道直接向后挪動一個位置,挪為頻道4、5、6。但是這種頻道的插入和挪動是將所 有頻道中的節(jié)目整體進行挪動。這需要操作很大的數(shù)據(jù)量,而且所需要的時間也很長。最 壞的情況下需要大概7秒完成。 且現(xiàn)在TV保存200套TV節(jié)目,每個節(jié)目需要8個字節(jié)來存儲節(jié)目信息,包括節(jié)目 頻點、節(jié)目名稱、信號格式等信息。因為EEPROM速度比較慢,所以這么大的數(shù)據(jù)量的讀寫操 作比較浪費時間。最壞情況移動199個節(jié)目需要花費大量的時間。這樣效率比較低,速度 慢,對用戶操作來講是一種不方便。 至今業(yè)界還沒有一種有效的方法及系統(tǒng),可以將電視節(jié)目進行方便快速的插入操 作。
發(fā)明內容
針對上述問題,本發(fā)明提供的電視機頻道快速插入方法,能夠迅速對電視節(jié)目進 行插入編輯。 本發(fā)明提供的電視節(jié)目編輯快速插入的方法,包括以下步驟 a、將電視機的存儲單元開辟至少20個字節(jié)的存儲空間,用于存儲索引地址序號, 并使得一個索引地址序號分別對應于一個顯示頻道和一個節(jié)目內容; b、當接收到節(jié)目編輯信號后,將節(jié)目頻道插入位置的索引地址序號修改為待編輯 節(jié)目頻道的索引地址序號; c、將插入位置其后的每個頻道的索引內容向后挪動一位。 優(yōu)選地,還包括將挪動后的索引地址序號對應的顯示頻道序號和挪動前進行比
較,如果一樣則不需要挪動,如果不一樣,則繼續(xù)挪動。 優(yōu)選地,所述的存儲單元采用EEPR0M進行存儲。 優(yōu)選地,將所述的每個索引地址序號存儲于1個字節(jié)的單元內。
優(yōu)選地,將所述的存儲單元開辟至少200個單元用于存儲索引地址序號。 同時,本發(fā)明還提供電視節(jié)目編輯快速插入的系統(tǒng),包括以下單元 存儲單元,將電視機的存儲單元開辟至少20個字節(jié)的存儲空間,用于存儲索引地
址序號,并使得一個索引地址序號分別對應于一個顯示頻道和一個節(jié)目內容; 編輯單元,當接收到節(jié)目編輯信號后,將節(jié)目頻道插入位置的索引地址序號修改
為待編輯節(jié)目頻道的索引地址序號; 移動單元,將插入位置其后的每個頻道的索引內容向后挪動一位。 優(yōu)選地,所述的插入系統(tǒng)還包括,比較單元,將挪動后的索引地址序號對應的顯示
頻道序號和挪動前進行比較,如果一樣則不需要挪動,如果不一樣,則繼續(xù)挪動。 優(yōu)選地,所述的存儲單元為EEPROM。 優(yōu)選地,所述的每個索引地址序號占用一個字節(jié)的空間。 優(yōu)先地,在所述的存儲單元內開辟至少200個單元的存儲空間。 本方法實現(xiàn)了快速的節(jié)目插入編輯,每一個節(jié)目只需要挪動一個字節(jié)即可完成,
能提高80%的效率,能夠節(jié)約的大量的操作等待時間,使用戶操作起來方便快捷,大大減少
了用戶的等待時間。
圖1是本發(fā)明實施例的流程示意圖;
圖2是本發(fā)明實施例的索引地址示意圖;
圖3是本發(fā)明實施例的插入編輯操作示意圖。
l,顯示頻道序號;2,索引地址序號;3,節(jié)目內容.
具體實施例方式
為了使本技術領域的人員更好地理解本發(fā)明方案,并使本發(fā)明的上述目的、特征 和優(yōu)點能夠更加明顯易懂,下面結合實施例及實施例附圖對本發(fā)明作進一步詳細的說明。
本發(fā)明最主要的做法如圖1所示,首先,開辟至少一個存儲空間Sl并配給各個頻 道一個索引號,當接收到節(jié)目編輯信號S2時,只需要修改索引地址序號S3就行了,而無須 同時對頻道的所有節(jié)目整體進行挪動。這樣就可以大大降低數(shù)據(jù)的運算量,降低操作時間。
具體的如下 1、在存儲單元中開辟一定字節(jié)的存儲空間,用來存儲節(jié)目的索引地址序號。通常 情況下,存儲單元EE PROM中會有很多空間的閑置,所以開辟這樣的字節(jié)單元是充分的利用 的EEPROM。雖然和現(xiàn)有技術相比,多開辟了多個字節(jié)的存儲空間,但是整體大大降低了系統(tǒng) 計算量。 一般根據(jù)TV中可接收的頻道數(shù)目設定開辟的字節(jié)數(shù)目。 一般由于TV中可以接收 200個頻道的節(jié)目,故可以開辟至少200字節(jié)的空間來專門存儲索引地址序號。
2、如圖2所示,將一個顯示頻道序號和一個頻道節(jié)目同時對應一個索引地址序 號,或者說一個索引地址序號分別指向兩個地址, 一個為顯示頻道的地址,另一個為節(jié)目內 容地址。當需要切換到特定的頻道時,先去索引地址讀取索引號,根據(jù)讀出的索引號到節(jié)目 內容地址去讀取節(jié)目內容,然后根據(jù)獲得的內容切換頻道內容來完成節(jié)目切換的動作。繼 續(xù)參閱圖2,由于,顯示頻道號對應一個索引地址序號, 一個節(jié)目索引地址對應一個節(jié)目內容。當要切換到6頻道,我們會先去索引地址序號的006讀取索引號,根據(jù)讀出的索引號比 如006到節(jié)目內容地址去讀取節(jié)目內容,然后根據(jù)獲得的內容切換頻道內容來完成節(jié)目切 換的動作。 3、當需要做頻道插入編輯時,如圖3所示,假設編輯6頻道調整到2頻道之后,這 是需要做的操作就是將3頻道的索引號改為006,然后將其后的每個頻道索引內容后移一 位。索引地址004內容改為003,索引地址005內容改為004。依次類推。那么在下次切換 頻道的時候就會根據(jù)索引號,自動去找到節(jié)目內容所在地址。這樣就可以完成整個頻道插 入的操作。 在此,還設置有一個判斷步驟,用來判斷挪動后的頻道索引對應的顯示頻道號是 否和挪動前的一樣,如果一樣則不需要挪動,如果不一樣,則繼續(xù)挪動。例如以上,當原先頻 道6挪動到頻道2時,原先的頻道2-5都要相應的向后挪動1位。由于頻道5挪動后,顯示 頻道號為006,和挪動前的顯示頻道號005不一樣,故繼續(xù)向下挪動。當頻道7挪動后,顯示 頻道仍為007,和挪動前的顯示頻道號007 —樣,此時結束挪動。 進一步地說,作為本發(fā)明的優(yōu)先實施例,申請人將存儲空間內開辟出200個字節(jié) 的空間,同時在該存儲空間內劃分200個地址用于存儲索引地址序號,換句話說,一個索引 地址存儲1個字節(jié)的索引地址序號,這樣更加有利于降低數(shù)據(jù)的運算量,使編輯更為迅速。
基于本發(fā)明的節(jié)目編輯插入方法的原理,在此提出一種節(jié)目編輯插入系統(tǒng),該系 統(tǒng),包括 存儲單元,將電視機的存儲單元開辟至少20字節(jié)的存儲空間,用于存儲索引地址 序號,并使得一個索引地址序號分別對應于一個顯示頻道和一個節(jié)目內容;
編輯單元,當接收到節(jié)目編輯信號后,將節(jié)目頻道插入位置的索引地址序號修改 為待編輯節(jié)目頻道的索引地址序號; 移動單元,將插入位置其后的每個頻道的索引內容向后挪動一位。
具體地說,該系統(tǒng)包括存儲單元、編輯單元、移動單元。優(yōu)先地,存儲單元采用
EEPROM,該存儲單元的空間大小可設置為200個字節(jié),顯而易見地是,空間大小完全可以根
據(jù)實際情況而定,100個字節(jié),300個字節(jié),甚至500個字節(jié)這些都是可以的,在此我們優(yōu)先
地設置為200個字節(jié)的空間,同時我們將該存儲單元劃分為至少200個地址塊,用于存儲索
引地址序號,換句話說,我們將索引地址序號設定為至少1個字節(jié)的大小。 由于一個索引地址序號同時對應于一個節(jié)目內容和一個顯示頻道序號,當用戶需
對節(jié)目進行切換時,首先從存儲單元內讀取索引地址序號,根據(jù)讀取的索引地址序號進一
步讀取節(jié)目內容,最后然后根據(jù)獲得的內容切換頻道內容來完成節(jié)目切換的動作。 當用戶需要對節(jié)目頻道進行插入編輯時,編輯單元將節(jié)目頻道插入位置的索引地
址序號修改為待編輯節(jié)目頻道的索引地址序號,如前所述,比如將3頻道的索引地址序號
改為006,然后由移動單元完成對插入位置其后的每個頻道索引內容后移一位,具體為將索
引地址004內容改為003,索引地址005內容改為004,索引地址006內容改為005。由于只
需對索引地址序號進行編輯,并且索引地址序號只占1個字節(jié),從而實現(xiàn)了節(jié)目的快速插
入編輯。 另外,所述的節(jié)目編輯插入系統(tǒng)可以進一步包括比較單元,該比較單元的作用是 對頻道進行比較分析,將挪動后的頻道索引地址序號對應的顯示頻道序號和挪動前進行比較,如果一樣則不需要挪動,如果不一樣,則繼續(xù)挪動,從圖3可以看出由于顯示頻道序號 007與索引地址007相同,因此比較單元將發(fā)給移動單元停止挪動的信號,這樣就避免了將 待編輯頻道其后的內容進行編輯,因為這部分內容實際并沒有改變,從而進一步提高了編 輯速度。 以上所述,僅為本發(fā)明的具體實施方式
,應當指出的是本發(fā)明意在,只需對占有很 少字節(jié)的索引地址序號進行編輯,從而實現(xiàn)節(jié)目的快速編輯插入,本發(fā)明的保護范圍并不 局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內,可輕易想到的變 化或替換,都應涵蓋在本發(fā)明的保護范圍之內。因此,本發(fā)明的保護范圍應該以權利要求所 界定的保護范圍為準。
權利要求
一種快速的節(jié)目編輯插入方法,其特征在于,包括以下步驟a、將電視機的存儲單元開辟至少20個字節(jié)的存儲空間,用于存儲索引地址序號,并使得一個索引地址序號分別對應于一個顯示頻道和一個節(jié)目內容;b、當接收到節(jié)目編輯信號后,將節(jié)目頻道插入位置的索引地址序號修改為待編輯節(jié)目頻道的索引地址序號;c、將插入位置其后的每個頻道的索引內容向后挪動一位。
2. 根據(jù)權利要求l所述的節(jié)目編輯插入方法,其特征在于,還包括將挪動后的索引地址序號對應的顯示頻道序號和挪動前進行比較,如果一樣則不需要挪動,如果不一樣,則繼續(xù)挪動。
3. 根據(jù)權利要求l所述的節(jié)目編輯插入方法,其特征在于,所述的存儲單元采用EEPROM進行存儲。
4. 根據(jù)權利要求1所述的節(jié)目編輯插入方法,其特征在于,將所述的每個索引地址序號存儲于l個字節(jié)的單元內。
5. 根據(jù)權利要求1或4所述的節(jié)目編輯插入方法,其特征在于,將所述的存儲單元開辟至少200個單元用于存儲索引地址序號。
6. —種節(jié)目編輯的插入系統(tǒng),其特征在于,包括以下單元存儲單元,將電視機的存儲單元開辟至少20個字節(jié)的存儲空間,用于存儲索引地址序號,并使得一個索引地址序號分別對應于一個顯示頻道和一個節(jié)目內容;編輯單元,當接收到節(jié)目編輯信號后,將節(jié)目頻道插入位置的索引地址序號修改為待編輯節(jié)目頻道的索引地址序號;移動單元,將插入位置其后的每個頻道的索引內容向后挪動一位。
7. 根據(jù)權利要求6所述的節(jié)目編輯插入系統(tǒng),其特征在于,所述的插入系統(tǒng)還包括,比較單元,將挪動后的索引地址序號對應的顯示頻道序號和挪動前進行比較,如果一樣則不需要挪動,如果不一樣,則繼續(xù)挪動。
8. 根據(jù)權利要求6所述的節(jié)目編輯插入系統(tǒng),其特征在于,所述的存儲單元為EEPR0M。
9. 根據(jù)權利要求6所述的節(jié)目編輯插入系統(tǒng),其特征在于,所述的每個索引地址序號占用l個字節(jié)的空間。
10. 根據(jù)權利要求6或9所述的節(jié)目編輯插入系統(tǒng),其特征在于,在所述的存儲單元內開辟至少200個單元的存儲空間。
全文摘要
一種快速的節(jié)目編輯插入方法,包括以下步驟將電視機的存儲單元開辟至少20字節(jié)的存儲空間,用于存儲索引地址序號,并使得一個索引地址序號分別對應于一個顯示頻道和一個節(jié)目內容;當接收到節(jié)目編輯信號后,將節(jié)目頻道插入位置的索引地址序號修改為待編輯節(jié)目頻道的索引地址序號;將插入位置其后的每個頻道的索引內容向后挪動一位。本發(fā)明還公開了一種節(jié)目編輯插入系統(tǒng)。采用本發(fā)明,實現(xiàn)了快速的節(jié)目插入編輯,節(jié)約的大量的操作等待時間,使用戶操作起來方便快捷,大大減少了用戶的等待時間。
文檔編號H04N5/44GK101702754SQ20091001732
公開日2010年5月5日 申請日期2009年7月22日 優(yōu)先權日2009年7月22日
發(fā)明者周全 申請人:青島海信電器股份有限公司