所述優(yōu)先級排序列表甚至 還可W被擴(kuò)展到與某一內(nèi)容源相關(guān)聯(lián)的播放列表中的項(xiàng)目,例如用戶已經(jīng)標(biāo)記要觀看但是 當(dāng)前沒有被廣播的項(xiàng)目(但是通過所述內(nèi)容源可W按需獲得)。在根據(jù)本發(fā)明的原理的一 些高級實(shí)現(xiàn)方式中,所述系統(tǒng)可W注意到用戶在其上所停留的一段時(shí)間大于預(yù)定的一段時(shí) 間的頻道,例如用戶曾經(jīng)表現(xiàn)出興趣但是后來被跳過的頻道。運(yùn)樣的頻道可W被放置回到 優(yōu)先級排序列表中,或者可W在預(yù)定的一段時(shí)間之后被放置回到所述列表中。
[0074] 相應(yīng)地,所述技術(shù)不限于前面所描述的具體實(shí)例。
[00巧]一種實(shí)現(xiàn)方式包括一個或多個可編程處理器W及用W存儲和執(zhí)行計(jì)算機(jī)指令的 相應(yīng)的計(jì)算機(jī)系統(tǒng)組件,比如用W在控制器內(nèi)提供頻道沖浪功能的計(jì)算機(jī)指令。下面將公 開一種運(yùn)樣的計(jì)算環(huán)境。
[0076] 參照圖8,其中示出了示例性計(jì)算環(huán)境80的表示,W作為關(guān)于如何可W實(shí)施根據(jù) 本發(fā)明的原理的一個或多個系統(tǒng)的一個實(shí)例。運(yùn)些系統(tǒng)例如可W包括在運(yùn)里通過附圖標(biāo)記 12、14、26、32、34、36、38和42表示的組件。通常來說,使用本地存儲的和網(wǎng)絡(luò)可訪問的回顧 性數(shù)據(jù)W及使用實(shí)時(shí)數(shù)據(jù)收集來作出例如基于受歡迎度數(shù)據(jù)的后續(xù)頻道的確定,需要使用 運(yùn)樣的連接的計(jì)算環(huán)境來實(shí)施所描述的流程圖的方法,例如流程圖3-7。
[0077] 計(jì)算環(huán)境80包括頻道控制器211、存儲器215、存儲裝置218、介質(zhì)設(shè)備224、用戶 界面232、輸入/輸出(I/O)接口 234 W及網(wǎng)絡(luò)接口 236。所述組件通過通信總線238連接。 或者可W使用不同的連接配置,比如其中控制器處于中屯、的星形式樣。
[0078] 控制器211包括可編程處理器,并且控制頻道沖浪控制器213的操作??刂破?11 從存儲器215或者嵌入式控制器存儲器(未示出)加載指令,并且執(zhí)行運(yùn)些指令W控制所 述系統(tǒng)。
[0079] 存儲器215可W包括非瞬時(shí)性計(jì)算機(jī)可讀存儲器216,其暫時(shí)存儲數(shù)據(jù)W供系統(tǒng) 的其他組件使用。在一種實(shí)現(xiàn)方式中,存儲器215被實(shí)施成DRAM。在其他實(shí)現(xiàn)方式中,存儲 器215還包括長期或永久性存儲器,比如閃存和/或ROM。
[0080] 存儲裝置218可W包括非瞬時(shí)性計(jì)算機(jī)可讀存儲器222,其暫時(shí)或長期存儲數(shù)據(jù) W供系統(tǒng)的其他組件使用,比如用于存儲數(shù)據(jù)或指令。在一種實(shí)現(xiàn)方式中,存儲裝置218是 硬盤驅(qū)動器、固態(tài)驅(qū)動器或云端存儲。
[0081] 介質(zhì)設(shè)備224可W包括非瞬時(shí)性計(jì)算機(jī)可讀存儲器226,其接收可移除介質(zhì)并且 從/向所插入的介質(zhì)讀取和/或?qū)懭霐?shù)據(jù)。在一種實(shí)現(xiàn)方式中,介質(zhì)設(shè)備224是光盤驅(qū)動 器或盤燒錄器,例如可寫B(tài)1 u-r ay?盤驅(qū)動器228。
[0082] 用戶界面232包括用于接受用戶輸入的組件,例如用戶對于遙控器、內(nèi)容重放設(shè) 備、機(jī)頂盒等等上的控制和按鈕的激活。控制器211使用由用戶輸入的用戶輸入來調(diào)節(jié)所 述計(jì)算環(huán)境的操作。 陽08引I/O接口 234包括一個或多個I/O端口 W連接到相應(yīng)的I/O設(shè)備,比如外部存儲 裝置或補(bǔ)充設(shè)備。在一種實(shí)現(xiàn)方式中,I/O接口 234的端口包括例如W下端口 :USB端口、 PCMCIA端口、串行端口和/或并行端口。在另一種實(shí)現(xiàn)方式中,I/O接口 234包括用于與外 部設(shè)備無線通信的無線接口。如果控制器被按照計(jì)算環(huán)境80的方式實(shí)施,則I/O接口 234 可W向調(diào)諧器或者其他設(shè)備或電路提供輸出,其負(fù)責(zé)響應(yīng)于"下一個頻道"或"沖浪"按鈕 或者別處所提到的其他按鈕改變電視(例如IPTV)上的頻道。
[0084] 網(wǎng)絡(luò)接口 236允許與本地網(wǎng)絡(luò)連接,并且包括有線和/或無線網(wǎng)絡(luò)連接,比如 RJ-45或W太網(wǎng)連接或者Wi-Fi接口(802. 11)。將會理解的是,許多其他類型的網(wǎng)絡(luò)連接 也是可能的,其中包括WiMAX、3G或4G、802. 15協(xié)議、802. 16協(xié)議、衛(wèi)星、B1 Ue 1001 h⑩等 等。
[00化]所述系統(tǒng)可W包括此類設(shè)備所典型的附加硬件和軟件,例如電力和操作系統(tǒng),盡 管為了簡單起見在附圖中沒有具體示出運(yùn)些組件。在其他實(shí)現(xiàn)方式中,可W使用不同的設(shè) 備配置,例如不同的總線或存儲配置或者多處理器配置。
[0086] 前面所示出并描述的方法可W被實(shí)施在一個或多個通用、多用途或單用途處理器 中。除非具體聲明,否則運(yùn)里所描述的方法不應(yīng)被約束到特定的順序或序列。此外,其中一 些所描述的方法或其元素可W同時(shí)發(fā)生或者同時(shí)被實(shí)施。
[0087] 在運(yùn)里被描述成計(jì)算機(jī)程序的功能/組件不應(yīng)被限制到由計(jì)算機(jī)程序的任何具 體實(shí)施例來實(shí)施。相反,運(yùn)樣的功能/組件是傳送或變換數(shù)據(jù)的處理,并且可W通常由硬 件、軟件、固件或其任意組合實(shí)施或者在其中執(zhí)行。
[0088] 應(yīng)當(dāng)認(rèn)識到,所述操作環(huán)境的具體配置可W包括比所描述的更少、更多或者與之 不同的組件或功能。此外,所述操作環(huán)境的各個功能組件可W由位于同一處或者位于遠(yuǎn)程 位置處的一個或多個設(shè)備通過多種方式來實(shí)施。
[0089] 雖然在運(yùn)里通過特定于結(jié)構(gòu)特征和/或方法動作的語言描述了本發(fā)明的主題內(nèi) 容,但是還應(yīng)當(dāng)理解的是,在權(quán)利要求書中限定的主題內(nèi)容不一定受限于前面所描述的具 體特征或動作。相反,前面所描述的具體特征和動作是作為實(shí)施權(quán)利要求的示例性形式而 公開的。
[0090] 還應(yīng)當(dāng)理解的是,當(dāng)一個單元被表明為對另一個單元作出響應(yīng)時(shí),所述各個單元 可W直接或間接禪合。運(yùn)里所描繪的連接在實(shí)踐中可W是邏輯的或物理的,W便實(shí)現(xiàn)單元 之間的禪合或通信接口。除了其他方式之外,所述連接特別可W被實(shí)施成軟件處理之間的 處理間通信,或者聯(lián)網(wǎng)計(jì)算機(jī)之間的機(jī)器間通信。
[0091] "示例性"一詞在運(yùn)里被用來表明充當(dāng)實(shí)例、事例或說明。在運(yùn)里被描述成"示例 性"的任何實(shí)現(xiàn)方式或其方面不一定應(yīng)當(dāng)被理解成與其他實(shí)現(xiàn)方式或其方面相比是優(yōu)選的 或有利的。
[0092] 所述系統(tǒng)和方法可W被完全實(shí)施在許多計(jì)算設(shè)備中。通常來說,指令被布置在通 常是非瞬時(shí)性的計(jì)算機(jī)可讀介質(zhì)上,并且運(yùn)些指令足W允許計(jì)算設(shè)備中的處理器實(shí)施本發(fā) 明的方法。所述計(jì)算機(jī)可讀介質(zhì)可W是具有指令的硬盤驅(qū)動器或固態(tài)存儲裝置,所述指令 在運(yùn)行時(shí)被加載到隨機(jī)存取存儲器中。例如來自多個用戶或者來自任何一個用戶的針對應(yīng) 用的輸入可W通過許多適當(dāng)?shù)挠?jì)算機(jī)輸入設(shè)備來實(shí)施。舉例來說,用戶可W采用鍵盤、鼠 標(biāo)、觸摸屏、操縱桿、跟蹤板、其他指示設(shè)備或者任何其他此類計(jì)算機(jī)輸入設(shè)備來輸入與計(jì) 算相關(guān)的數(shù)據(jù)。還可W通過插入的存儲器忍片、硬盤驅(qū)動器、閃存驅(qū)動器、閃存、光學(xué)介質(zhì)、 磁性介質(zhì)或者任何其他類型的文件存儲介質(zhì)來輸入數(shù)據(jù)。可W通過禪合到可W由用戶看到 的顯示器的視頻圖形卡或集成圖形忍片組來向用戶遞送輸出。鑒于運(yùn)一教導(dǎo),還將理解的 是本發(fā)明設(shè)想到許多其他有形輸出。舉例來說,輸出可W被存儲在存儲器忍片、硬盤驅(qū)動 器、閃存驅(qū)動器、閃存、光學(xué)介質(zhì)、磁性介質(zhì)或者任何其他類型的輸出上。還應(yīng)當(dāng)提到的是, 本發(fā)明可W被實(shí)施在許多不同類型的計(jì)算設(shè)備上,例如個人計(jì)算機(jī)、膝上型計(jì)算機(jī)、筆記本 計(jì)算機(jī)、上網(wǎng)本計(jì)算機(jī)、手持式計(jì)算機(jī)、個人數(shù)字助理、移動電話、智能電話、平板計(jì)算機(jī)W 及被??谠O(shè)計(jì)用于運(yùn)些目的的設(shè)備。在一種實(shí)現(xiàn)方式中,智能電話或WiFi連接的設(shè)備的用 戶利用無線因特網(wǎng)連接將應(yīng)用的拷貝從服務(wù)器下載到其設(shè)備上。適當(dāng)?shù)恼J(rèn)證規(guī)程和安全交 易處理可W向銷售方提供付費(fèi)。所述應(yīng)用可W通過移動連接或者通過WiFi或其他無線網(wǎng) 絡(luò)連接來下載。所述應(yīng)用隨后可W由用戶運(yùn)行。運(yùn)樣的聯(lián)網(wǎng)系統(tǒng)可W為其中多個用戶向所 述系統(tǒng)和方法提供單獨(dú)的輸入的實(shí)現(xiàn)方式提供適當(dāng)?shù)挠?jì)算環(huán)境。在其中設(shè)想到頻道沖浪的 前述系統(tǒng)中,多個輸入可W允許多個用戶同時(shí)輸入相關(guān)的數(shù)據(jù)。
[0093] 應(yīng)當(dāng)理解的是,在不背離所附權(quán)利要求書的精神和范圍的情況下可W設(shè)想到不同 于前面所描述的具體實(shí)施例的其他實(shí)施例,運(yùn)里的主題內(nèi)容的范圍應(yīng)當(dāng)由所附權(quán)利要求書 決定。
【主權(quán)項(xiàng)】
1. 一種提供頻道沖浪功能的方法,其中頻道控制器在用戶進(jìn)行頻道沖浪時(shí)控制將為用 戶呈現(xiàn)的后續(xù)頻道,所述方法包括: a、 在流送數(shù)據(jù)在內(nèi)容重放設(shè)備上重放期間,在頻道控制器處接收關(guān)于在頻道沖浪時(shí)構(gòu) 成用戶可用的流送數(shù)據(jù)的一個或多個頻道的絕對或相對受歡迎度的受歡迎度數(shù)據(jù); b、 在頻道控制器處接收數(shù)據(jù),所述數(shù)據(jù)構(gòu)成針對在內(nèi)容重放設(shè)備上導(dǎo)覽到后續(xù)頻道的 請求,所述后續(xù)頻道流送用于在內(nèi)容重放設(shè)備上進(jìn)行重放的數(shù)據(jù); c、 在頻道控制器內(nèi),利用所接收到的受歡迎度數(shù)據(jù)來確定構(gòu)成包括一個或多個頻道的 優(yōu)先級排序列表的數(shù)據(jù),其中所述構(gòu)成包括一個或多個頻道的優(yōu)先級排序列表的數(shù)據(jù)描述 關(guān)于被確定為用戶可能感興趣的頻道的順序的數(shù)據(jù); d、 在頻道控制器內(nèi),基于所述包括一個或多個頻道的優(yōu)先級排序列表選擇將要導(dǎo)覽到 的后續(xù)頻道;以及 e、 利用頻道控制器導(dǎo)覽到所選擇的頻道,并且在內(nèi)容重放設(shè)備上顯示與所選擇的頻道 相關(guān)聯(lián)的流送數(shù)據(jù)。2. 根據(jù)權(quán)利要求1所述的方法,其中,所述優(yōu)先級排序列表僅包含一個頻道。3. 根據(jù)權(quán)利要求1所述的方法,其中,所述受歡迎度數(shù)據(jù)基于頻道在一段時(shí)間內(nèi)的總 體受歡迎度。4. 根據(jù)權(quán)利要求1所述的方法,其中,所述受歡迎度數(shù)據(jù)基于頻道的當(dāng)前受歡迎度,所 述當(dāng)前受歡迎度是在頻道正在顯示給定的內(nèi)容項(xiàng)目時(shí)確定的。5. 根據(jù)權(quán)利要求1所述的方法,還包括,在頻道控制器內(nèi),將優(yōu)先級排序列表的順序的 計(jì)算至少部分地基于正由對應(yīng)的頻道顯示的內(nèi)容項(xiàng)目的重放狀態(tài),其中所述重放狀態(tài)至少 部分地基于: a、 系統(tǒng)時(shí)鐘數(shù)據(jù)、指南數(shù)據(jù)以及關(guān)于在內(nèi)容項(xiàng)目的重放中剩余的時(shí)間或逝去的時(shí)間的 元數(shù)據(jù)的組合; b、 來自服務(wù)器的關(guān)于正在觀看該頻道的系統(tǒng)數(shù)目增加了至少預(yù)定百分比的指示。6. 根據(jù)權(quán)利要求1所述的方法,還包括將優(yōu)先級排序列表的順序基于所選擇的內(nèi)容類 型。7. 根據(jù)權(quán)利要求6所述的方法,其中,用戶當(dāng)前正在觀看某一頻道,并且所述方法還包 括在頻道控制器處接收關(guān)于正在觀看所述當(dāng)前觀看的頻道的其他觀看者的內(nèi)容優(yōu)選項(xiàng)的 數(shù)據(jù),并且其中通過聚合正在觀看所述當(dāng)前觀看的頻道的其他觀看者的內(nèi)容類型優(yōu)選項(xiàng)來 確定內(nèi)容類型。8. 根據(jù)權(quán)利要求1所述的方法,其中,所述導(dǎo)覽包括從有線電視、衛(wèi)星或空中廣播頻道 導(dǎo)覽到流送互聯(lián)網(wǎng)頻道或者反之亦然。9. 根據(jù)權(quán)利