專利名稱:電視菜單自動排序的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電視機的新功能,更具體的說,是涉及一種電視機根據(jù) 用戶的使用頻率排列菜單順序的方法。
背景技術(shù):
目前,電視機已經(jīng)成為每個家庭不可缺少的物品。并且隨著電視功能 的日益發(fā)展,電視菜單中可以選擇的項目也越來越多?,F(xiàn)在的電視菜單使 用的都是固定的次序。在項目很多的情況下,如果一個用戶使用很頻繁的 功能被設(shè)計在比較靠后的位置,這樣就會使用戶操作起來很不方便。發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問題是,克服現(xiàn)有技術(shù)中存在的不足,完善電 視機系統(tǒng)設(shè)置機制,提供一種根據(jù)用戶的使用頻率排列菜單順序的方法。 本發(fā)明電視菜單自動排序的方法,通過電視機電路中的單片機芯片實現(xiàn),包括下述步驟1. 開機后進(jìn)行自動排序功能檢測,判斷電視機自動排序功能是否已啟 動,若已經(jīng)啟動,進(jìn)行步驟7;如果不具該功能或未啟動,進(jìn)行步 驟2;2. 如果電視機不具備自動排序功能,或自動排序功能未啟動,則按照 默認(rèn)的排列順序顯示菜單項目,如圖2所示;3. 此時,如果用戶不再啟用自動排序功能,電視仍然按照默認(rèn)順序顯 示菜單;.如果用戶此時啟用自動排序功能,進(jìn)行下一步驟6;4. 分別計算每個菜單項目的頻率數(shù);5. 比較每個頻率數(shù)的大??;6. 把頻率數(shù)的大小順序?qū)懭爰拇嫫?EEPR0M);7. 從寄存器(EEPR0M)中讀取存儲的菜單項目的排列順序信息;8. 按照上一步驟讀取的的順序顯示菜單項目;本發(fā)明所述的判斷電一見機自動排序功能是否已啟動,是用戶在菜單中 是否選擇并設(shè)置了自動排序功能的開啟。本發(fā)明所述的菜單項目的頻率數(shù)是根據(jù)用戶在下一次關(guān)機前進(jìn)入該 項目的次數(shù)總和決定的。本發(fā)明所述的按照頻率數(shù)的大小順序顯示菜單項目,是按照頻率數(shù)從 大到小的順序依次顯示的。本發(fā)明的運行環(huán)境為C51單片機,編程語言為C語言。 使用本發(fā)明的方法用戶可通過電視菜單中提供的選項,手動地設(shè)置自 動排序功能的開啟與關(guān)閉。當(dāng)此功能啟用后,電^L菜單的顯示狀態(tài)為使 用頻率最高的項目顯示在第一項,使用頻率次高的,顯示在第二項…使用 頻率最低的項目,顯示在最后一項,以此類推。為保證本發(fā)明的實施,此功能必須在電視機不切斷電源的環(huán)境下進(jìn)行。 本發(fā)明在不改變硬件系統(tǒng)設(shè)置的情況下,合理采用軟件編程,使其更 易于實現(xiàn),并有效保證電視機的生產(chǎn)性,穩(wěn)定性,質(zhì)量可靠。
圖l是本發(fā)明的流程原理圖。圖2是未開啟自動排序功能的菜單事例圖。圖3是開啟自動排序后的菜單事例圖。
具體實施方式
下面結(jié)合附圖對本發(fā)明做進(jìn) 一 步描述。1. 開機后進(jìn)行自動排序功能檢測,判斷電視機自動排序功能是否已啟 動,若已經(jīng)啟動,進(jìn)行步驟7;如果不具該功能或未啟動,進(jìn)行步驟2;2. 如果電視機不具備自動排序功能,或自動排序功能未啟動,則按照 默認(rèn)的排列順序顯示菜單項目,如圖2所示;3. 此時,如果用戶不再啟用自動排序功能,電視仍然按照默認(rèn)順序顯 示菜單.如果用戶此時啟用自動排序功能,進(jìn)行下一步驟7;4. 分別計算每個菜單項目的頻率數(shù),頻率數(shù)的計算方法以用戶選擇該 項目的次數(shù)為依據(jù);5. 比較每個頻率數(shù)的大小;6. 把頻率數(shù)的大小順序?qū)懭爰拇嫫?EEPR0M);7. 從寄存器(EEPR0M)中讀取存儲的菜單項目的排列順序信息;8. 按照上一步驟讀取的的順序顯示菜單項目,如圖3所示;上述的判斷電視機自動排序功能是否已啟動,是用戶在菜單中是否選 擇并設(shè)置了自動排序功能的開啟。上述的菜單項目的頻率數(shù)是根據(jù)用戶在下一次關(guān)機前進(jìn)入該項目的次 數(shù)總和決定的。上述的按照頻率數(shù)的大小順序顯示菜單項目,是按照頻率數(shù)從大到小的順序依次顯示的。本發(fā)明的運行環(huán)境為C51單片機,編程語言為C語言。 上面所述的實施例僅僅是對本發(fā)明優(yōu)選實施方式進(jìn)行描述,并非對本發(fā)明的構(gòu)思和范圍進(jìn)行限定,在不脫離本發(fā)明設(shè)計思想的前提下,本領(lǐng)域中普通工程技術(shù)人員對本發(fā)明的技術(shù)方案作出的各種變形和改進(jìn),均應(yīng)屬于本發(fā)明的保護(hù)范圍。
權(quán)利要求
1. 一種電視菜單自動排序的方法,其特征是,包括下述步驟1)開機后進(jìn)行自動排序功能檢測,判斷電視機自動排序功能是否已啟動,若已經(jīng)啟動,進(jìn)行步驟7;如果不具該功能或未啟動,進(jìn)行步驟2;2)如果電視機不具備自動排序功能,或自動排序功能未啟動,則按照默認(rèn)的排列順序顯示菜單項目;3)此時,如果用戶不再啟用自動排序功能,電視仍然按照默認(rèn)順序顯示菜單.如果用戶此時啟用自動排序功能,進(jìn)行下一步驟7;4)分別計算每個菜單項目的頻率數(shù);5)比較每個頻率數(shù)的大??;6)把頻率數(shù)的大小順序?qū)懭爰拇嫫鳎?)從寄存器中讀取存儲的菜單項目的排列順序信息;8)按照上一步驟讀取的頻率數(shù)大小順序顯示菜單項目。
2. 根據(jù)權(quán)利要求1所述的電視菜單自動排序的方法,其特征是,所述 的判斷電視機自動排序功能是否已啟動,是用戶在菜單中是否選擇并設(shè)置 了自動排序功能的開啟。
3. 根據(jù)權(quán)利要求1所述的電視菜單自動排序的方法,其特征是,所述 的菜單項目的頻率數(shù)是根據(jù)用戶在下一次關(guān)機前進(jìn)入該項目的次數(shù)總和決 定的。
4. 根據(jù)權(quán)利要求1所述的電視菜單自動排序的方法,其特征是,所述 的按照頻率數(shù)的大小順序顯示菜單項目,是按照頻率數(shù)從大到小的順序依 次顯示的。
全文摘要
本發(fā)明公開了一種電視菜單自動排序的方法。本發(fā)明電視菜單自動排序的方法通過電視機電路中的單片機芯片的軟件程序控制,增加電視機的自動排序功能,使電視機的菜單可按照用戶使用的頻率來排列,這種功能可以有效的方便不同喜好的用戶使用。本發(fā)明在不改變硬件系統(tǒng)設(shè)置的情況下,合理采用軟件編程,使其更易于實現(xiàn),并有效保證電視機的生產(chǎn)性,穩(wěn)定性,質(zhì)量可靠。
文檔編號H04N5/445GK101399937SQ200710059779
公開日2009年4月1日 申請日期2007年9月25日 優(yōu)先權(quán)日2007年9月25日
發(fā)明者丹 姜 申請人:天津三星電子顯示器有限公司