專利名稱:機(jī)頂盒及頻道存儲(chǔ)切換方法
機(jī)頂盒及頻道存儲(chǔ)切換方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電子設(shè)備,尤其涉及一種機(jī)頂盒及頻道存儲(chǔ)切換方法。背景技術(shù):
目前,隨著科學(xué)技術(shù)的發(fā)展和人們的生活水平的不斷提高,電視機(jī)的功能也越來 越豐富,應(yīng)用也越來越廣泛?,F(xiàn)在人們的精神生活不斷豐富,電視頻道、電視節(jié)目也越來越多,一般電視頻道總 量接近100個(gè)。由于每個(gè)人欣賞角度的不同,對(duì)不同頻道的不同節(jié)目會(huì)有不同的興趣喜好。 同時(shí)這些頻道的頻道序號(hào)往往是不連續(xù)的,用戶在使用電視機(jī)頂盒的時(shí)候,習(xí)慣上下?lián)Q臺(tái) 并選擇自己有興趣的節(jié)目后,停下?lián)Q臺(tái)操作才進(jìn)入節(jié)目觀看階段,這樣往往會(huì)忽略剛才收 看的頻道信息,若有外界干擾或特殊情況使得不能繼續(xù)觀看此頻道內(nèi)容,將會(huì)造成遺憾或 者重新?lián)Q一遍臺(tái),同時(shí)又耽誤時(shí)間。
發(fā)明內(nèi)容有鑒于此,有必要提供一種帶最近觀看記錄功能的機(jī)頂盒。此外,還有必要提供一種帶最近觀看記錄功能的頻道存儲(chǔ)切換方法。一種頻道存儲(chǔ)及切換方法,包括如下步驟對(duì)當(dāng)前頻道播放時(shí)間進(jìn)行計(jì)時(shí);在收到頻道切換指令或進(jìn)入節(jié)目列表指令時(shí)停止對(duì)當(dāng)前頻道播放時(shí)間的計(jì)時(shí);判斷計(jì)時(shí)時(shí)間是否大于預(yù)定時(shí)間,如果大于所述預(yù)定時(shí)間,則將所述計(jì)時(shí)時(shí)間計(jì) 入所述當(dāng)前頻道的累計(jì)播放時(shí)間;對(duì)節(jié)目列表中頻道按累計(jì)播放時(shí)間進(jìn)行排序。優(yōu)選地,在收到頻道切換指令時(shí),還包括切換頻道并對(duì)切換后的頻道的播放時(shí)間 進(jìn)行計(jì)時(shí)的步驟。優(yōu)選地,還包括將所述當(dāng)前頻道的頻道參數(shù)存入所述節(jié)目列表的步驟。優(yōu)選地,所述頻道參數(shù)包括業(yè)務(wù)標(biāo)志、事件標(biāo)志、節(jié)目類型、序列號(hào)、喜愛、加鎖、 音量、聲道、累計(jì)播放時(shí)間中的至少一種。優(yōu)選地,所述排序采用冒泡法或比較法。優(yōu)選地,若所述節(jié)目列表中存在所述當(dāng)前頻道,所述將所述計(jì)時(shí)時(shí)間計(jì)入所述當(dāng) 前頻道的累計(jì)播放時(shí)間的步驟為將所述計(jì)時(shí)時(shí)間與所述當(dāng)前頻道的已有累計(jì)播放時(shí)間相 加;若所述節(jié)目列表中不存在所述當(dāng)前頻道,所述將所述計(jì)時(shí)時(shí)間計(jì)入所述當(dāng)前頻道的累 計(jì)播放時(shí)間的步驟為在所述節(jié)目列表中新增所述當(dāng)前頻道并將所述計(jì)時(shí)時(shí)間作為所述累 計(jì)播放時(shí)間。優(yōu)選地,所述機(jī)頂盒還包括處理模塊和存儲(chǔ)模塊,所述處理模塊與所述輸入模塊 相連對(duì)當(dāng)前頻道播放時(shí)間進(jìn)行計(jì)時(shí)并在收到所述頻道切換指令或進(jìn)入節(jié)目列表指令時(shí)停 止對(duì)當(dāng)前頻道播放時(shí)間的計(jì)時(shí),判斷計(jì)時(shí)時(shí)間是否大于預(yù)定時(shí)間,如果大于所述預(yù)定時(shí)間,則將所述計(jì)時(shí)時(shí)間計(jì)入所述當(dāng)前頻道的累計(jì)播放時(shí)間后存儲(chǔ)在所述存儲(chǔ)模塊中的,并對(duì)所 述存儲(chǔ)模塊中的節(jié)目列表中頻道按累計(jì)播放時(shí)間進(jìn)行排序。優(yōu)選地,所述處理模塊還用于將所述當(dāng)前頻道的頻道參數(shù)存入所述存儲(chǔ)模塊中的 節(jié)目列表中,所述頻道參數(shù)包括業(yè)務(wù)標(biāo)志、事件標(biāo)志、節(jié)目類型、序列號(hào)、喜愛、加鎖、音量、 聲道、累計(jì)播放時(shí)間中的至少一種。優(yōu)選地,所述處理模塊采用冒泡法或比較法進(jìn)行排序。優(yōu)選地,所述處理模塊用于判斷所述節(jié)目列表中是否存在所述當(dāng)前頻道,若所述 節(jié)目列表中存在所述當(dāng)前頻道,則所述處理模塊將所述計(jì)時(shí)時(shí)間與所述當(dāng)前頻道的已有累 計(jì)播放時(shí)間相加;若所述節(jié)目列表中不存在所述當(dāng)前頻道,所述處理模塊在所述節(jié)目列表 中新增所述當(dāng)前頻道并將所述計(jì)時(shí)時(shí)間作為所述累計(jì)播放時(shí)間。上述頻道存儲(chǔ)切換方法和機(jī)頂盒通過統(tǒng)計(jì)用戶對(duì)各電視頻道的收看時(shí)間狀況,同 時(shí)產(chǎn)生用戶最近觀看記錄功能的節(jié)目列表,從而為用戶提供一種方便切換電視頻道,提高 用戶觀看電視的興趣和節(jié)省時(shí)間。
圖1為頻道存儲(chǔ)切換方法的流程圖;圖2為機(jī)頂盒的模塊圖。
具體實(shí)施方式本實(shí)施例的頻道存儲(chǔ)及切換方法根據(jù)頻道的累計(jì)播放時(shí)間對(duì)頻道進(jìn)行排序并存 儲(chǔ),從而用戶可以依據(jù)自己經(jīng)常收看的頻道來選擇切換頻道。另外,由于用戶經(jīng)常通過頻 道增減鍵切換頻道,每個(gè)頻道停留的時(shí)間長短不一,有的可能只有幾秒,有的可能是一兩分 鐘,這些頻道屬于不能激起用戶的興趣的頻道,或者僅能短暫吸引用戶的頻道,用戶實(shí)際上 對(duì)該頻道并不感興趣,因此,本實(shí)施方式通過設(shè)置一預(yù)定時(shí)間,僅在頻道的播放時(shí)間大于預(yù) 定時(shí)間才計(jì)入頻道的累計(jì)播放時(shí)間,避免將用戶瀏覽頻道的時(shí)間累計(jì)到節(jié)目列表中。如圖1所示,其為頻道存儲(chǔ)切換方法的流程圖。首先,步驟S101,對(duì)當(dāng)前頻道播放時(shí)間進(jìn)行計(jì)時(shí)。打開機(jī)頂盒時(shí),啟動(dòng)計(jì)時(shí)器對(duì)當(dāng) 前頻道播放時(shí)間進(jìn)行計(jì)時(shí)。計(jì)時(shí)的時(shí)間范圍可以有一個(gè)預(yù)設(shè)的范圍,例如為1 9999分鐘 范圍內(nèi)。步驟S102,在收到頻道切換指令或進(jìn)入節(jié)目列表指令時(shí)停止對(duì)當(dāng)前頻道播放時(shí)間 的計(jì)時(shí)。在用戶通過遙控器或機(jī)頂盒上的按鍵輸入頻道切換指令或進(jìn)入節(jié)目列表指令時(shí), 表示用戶對(duì)當(dāng)前頻道已經(jīng)不感興趣,則停止對(duì)當(dāng)前頻道播放時(shí)間的計(jì)時(shí)。或者,對(duì)當(dāng)前頻道 的播放時(shí)間進(jìn)行重新計(jì)時(shí)的步驟。步驟S102中計(jì)時(shí)停止后,進(jìn)入步驟S103,判斷計(jì)時(shí)時(shí)間是否大于預(yù)定時(shí)間。若計(jì) 時(shí)時(shí)間大于預(yù)定時(shí)間,則將所述計(jì)時(shí)時(shí)間計(jì)入所述當(dāng)前頻道的累計(jì)播放時(shí)間(步驟S104); 若計(jì)時(shí)時(shí)間小于預(yù)定時(shí)間,則所述計(jì)時(shí)時(shí)間不計(jì)入所述當(dāng)前頻道的累計(jì)播放時(shí)間。如果步 驟S102中是頻道切換指令,在頻道切換成功后(包含用戶通過節(jié)目列表切換頻道或者直 接按數(shù)字或頻道增減鍵切換頻道的情況),對(duì)切換后的新頻道的播放時(shí)間進(jìn)行計(jì)時(shí)(返回 步驟SlOl中);如果步驟S102中是進(jìn)入節(jié)目列表指令,并且用戶沒有通過節(jié)目列表切換頻道,而是返回到原來的頻道繼續(xù)播放,則對(duì)該頻道重新開始計(jì)時(shí)(返回步驟SlOl中)。所述 預(yù)定時(shí)間可以是5分鐘、10分鐘或15分鐘。在步驟S104中,還可以將當(dāng)前頻道的頻道參數(shù) 存入節(jié)目列表中,所述頻道參數(shù)包括業(yè)務(wù)標(biāo)志、事件標(biāo)志、節(jié)目類型、序列號(hào)、喜愛、加鎖、音 量、聲道、累計(jì)播放時(shí)間中的至少一種在步驟S104中,若所述節(jié)目列表中存在所述當(dāng)前頻 道,所述將所述計(jì)時(shí)時(shí)間計(jì)入所述當(dāng)前頻道的累計(jì)播放時(shí)間的步驟為將所述計(jì)時(shí)時(shí)間與所 述當(dāng)前頻道的已有累計(jì)播放時(shí)間相加;若所述節(jié)目列表中不存在所述當(dāng)前頻道,所述將所 述計(jì)時(shí)時(shí)間計(jì)入所述當(dāng)前頻道的累計(jì)播放時(shí)間的步驟為在所述節(jié)目列表中新增所述當(dāng)前 頻道并將所述計(jì)時(shí)時(shí)間作為所述累計(jì)播放時(shí)間;所述頻道參數(shù)所對(duì)應(yīng)的英文頻道參數(shù)可設(shè) 為業(yè)務(wù)標(biāo)志serviceid、事件標(biāo)志enventide、節(jié)目類型type、序列號(hào)index、喜愛fav、加 鎖lock、音量volume、聲道track、累計(jì)播放時(shí)間playtime ;接著,步驟S105,對(duì)節(jié)目列表中頻道按累計(jì)播放時(shí)間進(jìn)行排序。排序方法可以采用 冒泡法或比較法。如圖2所示,一種機(jī)頂盒包括輸入模塊100、處理模塊200和存儲(chǔ)模塊300。輸入模塊100用于輸入頻道切換指令或進(jìn)入節(jié)目列表指令。處理模塊200接收所述輸入模塊100的指令,對(duì)當(dāng)前頻道播放時(shí)間進(jìn)行計(jì)時(shí)并在 收到所述頻道切換指令或進(jìn)入節(jié)目列表指令時(shí)停止對(duì)當(dāng)前頻道播放時(shí)間的計(jì)時(shí),判斷計(jì)時(shí) 時(shí)間是否大于預(yù)定時(shí)間,如果大于所述預(yù)定時(shí)間,則將所述計(jì)時(shí)時(shí)間計(jì)入所述當(dāng)前頻道的 累計(jì)播放時(shí)間后存儲(chǔ)在所述存儲(chǔ)模塊300中的,并對(duì)所述存儲(chǔ)模塊300中的節(jié)目列表中頻 道按累計(jì)播放時(shí)間進(jìn)行排序。排序方法可以采用冒泡法或比較法。同時(shí),所述處理模塊200還判斷所述節(jié)目列表中是否存在所述當(dāng)前頻道,若所述 節(jié)目列表中存在所述當(dāng)前頻道,則所述處理模塊200將所述計(jì)時(shí)時(shí)間與所述當(dāng)前頻道的已 有累計(jì)播放時(shí)間相加;若所述節(jié)目列表中不存在所述當(dāng)前頻道,所述處理模塊200在所述 節(jié)目列表中新增所述當(dāng)前頻道并將所述計(jì)時(shí)時(shí)間作為所述累計(jì)播放時(shí)間。處理模塊200還 用于將所述當(dāng)前頻道的頻道參數(shù)存入所述存儲(chǔ)模塊300中的節(jié)目列表中,所述的節(jié)目列表 中的頻道參數(shù)包括業(yè)務(wù)標(biāo)志、事件標(biāo)志、節(jié)目類型、序列號(hào)、喜愛、加鎖、音量、聲道、累計(jì)播 放時(shí)間中的至少一種。通過統(tǒng)計(jì)用戶對(duì)各電視頻道的收看時(shí)間狀況,同時(shí)產(chǎn)生用戶最近觀看記錄功能的 節(jié)目列表,從而為用戶提供一種方便切換電視頻道,提高用戶觀看電視的興趣和節(jié)省時(shí)間。以上所述實(shí)施例僅表達(dá)了本發(fā)明的實(shí)施方式,其描述較為具體和詳細(xì),但并不能 因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說, 在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范 圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種頻道存儲(chǔ)及切換方法,其特征在于,包括如下步驟對(duì)當(dāng)前頻道播放時(shí)間進(jìn)行計(jì)時(shí);在收到頻道切換指令或進(jìn)入節(jié)目列表指令時(shí)停止對(duì)當(dāng)前頻道播放時(shí)間的計(jì)時(shí);判斷計(jì)時(shí)時(shí)間是否大于預(yù)定時(shí)間,如果大于所述預(yù)定時(shí)間,則將所述計(jì)時(shí)時(shí)間計(jì)入所 述當(dāng)前頻道的累計(jì)播放時(shí)間;對(duì)節(jié)目列表中頻道按累計(jì)播放時(shí)間進(jìn)行排序。
2.根據(jù)權(quán)利要求1所述的頻道存儲(chǔ)及切換方法,其特征在于,在收到頻道切換指令時(shí), 還包括切換頻道并對(duì)切換后的頻道的播放時(shí)間進(jìn)行計(jì)時(shí)的步驟。
3.根據(jù)權(quán)利要求1所述的頻道存儲(chǔ)及切換方法,其特征在于,還包括將所述當(dāng)前頻道 的頻道參數(shù)存入所述節(jié)目列表的步驟。
4.根據(jù)權(quán)利要求3所述的頻道存儲(chǔ)及切換方法,其特征在于,所述頻道參數(shù)包括業(yè)務(wù) 標(biāo)志、事件標(biāo)志、節(jié)目類型、序列號(hào)、喜愛、加鎖、音量、聲道、累計(jì)播放時(shí)間中的至少一種。
5.根據(jù)權(quán)利要求1所述的頻道存儲(chǔ)及切換方法,其特征在于,所述排序采用冒泡法或 比較法。
6.根據(jù)權(quán)利要求1所述的頻道存儲(chǔ)及切換方法,其特征在于,若所述節(jié)目列表中存在 所述當(dāng)前頻道,所述將所述計(jì)時(shí)時(shí)間計(jì)入所述當(dāng)前頻道的累計(jì)播放時(shí)間的步驟為將所述計(jì) 時(shí)時(shí)間與所述當(dāng)前頻道的已有累計(jì)播放時(shí)間相加;若所述節(jié)目列表中不存在所述當(dāng)前頻 道,所述將所述計(jì)時(shí)時(shí)間計(jì)入所述當(dāng)前頻道的累計(jì)播放時(shí)間的步驟為在所述節(jié)目列表中新 增所述當(dāng)前頻道并將所述計(jì)時(shí)時(shí)間作為所述累計(jì)播放時(shí)間。
7.一種機(jī)頂盒,包括輸入模塊,用于輸入頻道切換指令或進(jìn)入節(jié)目列表指令,其特征在 于,所述機(jī)頂盒還包括處理模塊和存儲(chǔ)模塊,所述處理模塊與所述輸入模塊相連對(duì)當(dāng)前頻 道播放時(shí)間進(jìn)行計(jì)時(shí)并在收到所述頻道切換指令或進(jìn)入節(jié)目列表指令時(shí)停止對(duì)當(dāng)前頻道 播放時(shí)間的計(jì)時(shí),判斷計(jì)時(shí)時(shí)間是否大于預(yù)定時(shí)間,如果大于所述預(yù)定時(shí)間,則將所述計(jì)時(shí) 時(shí)間計(jì)入所述當(dāng)前頻道的累計(jì)播放時(shí)間后存儲(chǔ)在所述存儲(chǔ)模塊中的,并對(duì)所述存儲(chǔ)模塊中 的節(jié)目列表中頻道按累計(jì)播放時(shí)間進(jìn)行排序。
8.根據(jù)權(quán)利要求7所述的機(jī)頂盒,其特征在于,所述處理模塊還用于將所述當(dāng)前頻道 的頻道參數(shù)存入所述存儲(chǔ)模塊中的節(jié)目列表中,所述頻道參數(shù)包括業(yè)務(wù)標(biāo)志、事件標(biāo)志、節(jié) 目類型、序列號(hào)、喜愛、加鎖、音量、聲道、累計(jì)播放時(shí)間中的至少一種。
9.根據(jù)權(quán)利要求7所述的機(jī)頂盒,其特征在于,所述處理模塊采用冒泡法或比較法進(jìn) 行排序。
10.根據(jù)權(quán)利要求7所述的機(jī)頂盒,其特征在于,所述處理模塊用于判斷所述節(jié)目列表 中是否存在所述當(dāng)前頻道,若所述節(jié)目列表中存在所述當(dāng)前頻道,則所述處理模塊將所述 計(jì)時(shí)時(shí)間與所述當(dāng)前頻道的已有累計(jì)播放時(shí)間相加;若所述節(jié)目列表中不存在所述當(dāng)前頻 道,所述處理模塊在所述節(jié)目列表中新增所述當(dāng)前頻道并將所述計(jì)時(shí)時(shí)間作為所述累計(jì)播 放時(shí)間。
全文摘要
一種頻道存儲(chǔ)及切換方法,包括如下步驟對(duì)當(dāng)前頻道播放時(shí)間進(jìn)行計(jì)時(shí);在收到頻道切換指令或進(jìn)入節(jié)目列表指令時(shí)停止對(duì)當(dāng)前頻道播放時(shí)間的計(jì)時(shí);判斷計(jì)時(shí)時(shí)間是否大于預(yù)定時(shí)間,如果大于所述預(yù)定時(shí)間,則將所述計(jì)時(shí)時(shí)間計(jì)入所述當(dāng)前頻道的累計(jì)播放時(shí)間;對(duì)節(jié)目列表中頻道按累計(jì)播放時(shí)間進(jìn)行排序。為用戶提供一種最近觀看記錄功能的菜單列表,方便用戶切換電視頻道,提高用戶觀看電視的興趣和節(jié)省時(shí)間。
文檔編號(hào)H04N5/445GK102055934SQ20091011037
公開日2011年5月11日 申請(qǐng)日期2009年10月27日 優(yōu)先權(quán)日2009年10月27日
發(fā)明者侯廣麗 申請(qǐng)人:康佳集團(tuán)股份有限公司