專利名稱:利用使用情況數(shù)據(jù)將因特網(wǎng)內容拉到交互式電視上的制作方法
背景技術:
1.發(fā)明領域本發(fā)明一般地涉及電視系統(tǒng)。
2.相關技術說明電視無所不在,正如因特網(wǎng)計算機一樣。然而,目前用戶通常購買并使用兩個獨立的系統(tǒng)來享受電視和因特網(wǎng)接入的樂趣。即,用戶必須購買電視機來觀看電視,購買計算機來接入因特網(wǎng)。其結果不僅是成本加倍,并且需要相當大的空間,而且在一個房間中同時進行兩項活動可能會很困難。
此外,需要兩個系統(tǒng)還增加了一些用戶的負擔,這些用戶雖然熟悉電視及其遙控器的操作,但可能不熟悉互聯(lián)網(wǎng)計算機的操作。不過,雖然可能并不需要綜合的因特網(wǎng)支持,這類用戶仍然可以從簡單、直接、直觀的因特網(wǎng)交互所帶來的優(yōu)點中獲益。例如,許多用戶可能僅希望容易地訪問氣象網(wǎng)站或者交通網(wǎng)站,以便在進行早晨的工作之前獲得最新的信息,而不必了解許多關于如何操作Web(萬維網(wǎng))瀏覽器的知識。所以,正如本說明書所認識到的那樣,提供使用起來容易直觀的因特網(wǎng)接入設備將是有利的,例如提供一種可以像電視遙控器一樣來使用的因特網(wǎng)接入設備。
人們已作了一定程度的嘗試來使電視和因特網(wǎng)功能相結合,但上述用戶的需要仍然未得到滿足。例如,在通稱為“WebTV”的系統(tǒng)中,預選的因特網(wǎng)網(wǎng)頁一旦在制造期間加載到電視機中,隨后便不能加以更新,其中,預選的網(wǎng)頁是采用具有相應復雜性的計算機鍵盤,通過電視機來訪問的。但是,因為網(wǎng)頁不更新,許多與因特網(wǎng)相關的特色例如最新的交通、氣象、以及新聞就不能立即獲得。相反,用戶必須利用預選的網(wǎng)頁之一來訪問中心網(wǎng)站,然后重定向到期望的網(wǎng)頁。就目前期望的因特網(wǎng)訪問速度而言,這會耗費過多的時間。此外,它還需要必須由用戶發(fā)起的瀏覽器操作或者類似瀏覽器的操作,而這些新用戶可能僅僅希望采用相對簡單的TV遙控器而不需其它操作就可打開電視機并立即訪問最新的信息。
另外,目前的系統(tǒng)向所有用戶提供相同的預選網(wǎng)頁。本說明書中認識到,為每個用戶定制通過電視提供給該特定用戶的網(wǎng)頁將是有利的。這樣,用戶就比采用其它方式的他/她更可能獲得有效且愉快的因特網(wǎng)訪問。
此外,如上所述,在上述WebTV系統(tǒng)中,需要鍵盤供用戶進行輸入以便訪問Web站點。但是,就電視功能而言,用戶習慣于使用更簡單的輸入裝置,即遙控器。因此,嘗試將電視機和因特網(wǎng)計算機集成的現(xiàn)有系統(tǒng)不能做到無縫集成,而是需要操作兩套恰好放置在一起、并且需要兩個獨立的輸入裝置的獨立的系統(tǒng)。對用戶而言,這使問題復雜化起來,且容易令人混淆。本發(fā)明的目的是解決上述用戶需求中一個或多個的需求。
發(fā)明概述提供了一種通過交互式電視系統(tǒng)提供因特網(wǎng)內容的方法,此方法包括監(jiān)測交互式電視系統(tǒng)的使用情況。為每個使用所述系統(tǒng)的用戶建立內容訪問模式。根據(jù)所述內容訪問模式預計訪問時間并根據(jù)所述預計訪問時間下載內容。
在本發(fā)明的另一方面中,通過交互式電視系統(tǒng)提供因特網(wǎng)內容的方法包括監(jiān)測交互式電視系統(tǒng)的使用情況。為使用該系統(tǒng)的用戶建立使用模式。根據(jù)使用模式預計未來的使用時間并根據(jù)所述預計的使用時間下載與所述使用情況相關的內容。
在本發(fā)明的最佳實施例中,監(jiān)測用戶的使用情況以建立內容訪問模式。根據(jù)內容訪問模式預計訪問時間并根據(jù)所述預計的訪問時間下載內容。
在本發(fā)明的另一方面中,監(jiān)測用戶的使用情況以建立啟動啟動模式和關閉模式。根據(jù)這些模式預計未來的啟動啟動時間和關閉時間,并根據(jù)預計的啟動啟動時間和關閉時間下載與網(wǎng)關過濾器相關的內容。
在本發(fā)明的另一方面中,監(jiān)測用戶的使用情況以建立內容模式請求。根據(jù)這些內容模式請求預計未來的請求時間,并根據(jù)預計的請求時間提示用戶接受內容。如果所述用戶接受所述提示,則下載內容。
在本發(fā)明的另一方面中,交互式電視系統(tǒng)包括其中存有因特網(wǎng)內容的Web服務器、交互式電視系統(tǒng)服務器、以及交互式電視機。在此方面中,交互式電視機接收來自所述Web服務器的因特網(wǎng)內容。此外,所述交互式電視系統(tǒng)服務器包含用于在預計時間將因特網(wǎng)內容下載給所述交互式電視機的程序。
在本發(fā)明的另一方面中,通過交互式電視系統(tǒng)提供因特網(wǎng)內容的方法包括預計用戶使用該系統(tǒng)的時間。為使用該系統(tǒng)的用戶建立使用模式。根據(jù)預計的使用時間來下載與所述使用相關的內容。
在本發(fā)明的另一方面中,通過交互式電視系統(tǒng)提供因特網(wǎng)內容的方法包括預計該交互式電視系統(tǒng)的使用情況。為使用該系統(tǒng)的用戶建立使用模式。在此方面中,根據(jù)使用模式預計內容源。此外,根據(jù)使用模式從預計的內容源內容。
附圖簡述有關本發(fā)明的結構和操作的細節(jié)可以參照附圖而獲得最佳的理解,附圖中,相同的標號指相同的部分,其中,
圖1是本發(fā)明的交互式電視機(ITV)系統(tǒng)的框圖;圖2是本發(fā)明的ITV的框圖3是本發(fā)明總體方法的流程圖;圖4是建立和/或切換虛擬頻道的方法的流程圖;圖5是網(wǎng)關屏幕邏輯的流程圖;圖6是網(wǎng)關屏幕的示意圖;圖7是建立或切換網(wǎng)關屏幕的邏輯的流程圖;圖8是用于將因特網(wǎng)內容拉到ITV上的邏輯的流程圖;圖9是用于將因特網(wǎng)內容拉到ITV上的一種備選邏輯的流程圖;以及圖10是用于將因特網(wǎng)內容拉到ITV上的另一種備選邏輯的流程圖。
最佳實施例的詳細說明首先參照圖1,它顯示了一種交互式電視機(ITV)系統(tǒng),一般地用標號10來表示。如圖所示,系統(tǒng)10包括了一個或多個內容供應方12,這些供應方向一個或多個Web服務器14(為簡潔起見,本公開只顯示了一個內容供應方12和一個Web服務器14)提供各種類型的內容。Web服務器14訪問用于存儲數(shù)據(jù)的內容數(shù)據(jù)庫16。Web服務器14上的內容可以是任何合適的內容,包括但不限于超文本標記語言(HTML)網(wǎng)頁、.jpeg和.gif圖像文件、.avi和.mpeg電影文件、聲音文件、流式視頻等。
在一個最佳實施例中,系統(tǒng)10還包括ITV系統(tǒng)服務器18,它可以是例如索尼公司的門戶網(wǎng)站。ITV系統(tǒng)服務器18可以是訪問用戶數(shù)據(jù)庫20的Web服務器計算機。進一步如下所述,用戶數(shù)據(jù)庫20可以存儲用戶或用戶的配置文件,配置文件可用于定制與配置相符的虛擬頻道。虛擬頻道本質上是給定編號的下載內容,與常規(guī)的TV頻道類似,例如,編號可采用TV頻道序列尾部的頻道號。一旦用戶已使用TV遙控器選擇了頻道號,則虛擬頻道在如下所述的ITV上顯示為一個網(wǎng)頁或一系列網(wǎng)頁。在一種實現(xiàn)方式中,虛擬頻道的內容存儲在ITV上的存儲器中,并周期性地通過因特網(wǎng)或常規(guī)TV信號的垂直消隱間隔(VBI)來更新。在另一實現(xiàn)方式中,將虛擬頻道內容遠離ITV存儲到例如Web服務器上,并通過高速因特網(wǎng)接入連接實時流式傳送給ITV。
本發(fā)明的服務器14、18可以用任何合適的計算機來實現(xiàn),例如因特網(wǎng)服務器計算機、個人計算機、膝上型計算機、大型計算機、等。服務器14、18訪問執(zhí)行本發(fā)明部分的軟件。
多個用戶ITV 22(為簡潔起見僅顯示了一個ITV 22)通過因特網(wǎng)24訪問接入服務器14、18。各用戶ITV 22還接收電視信號源28發(fā)出的電視信號26。電視信號源28可以是多個廣播裝置、或有線電視公司、或圓盤式衛(wèi)星電視天線等。根據(jù)如下公開,當用戶查看ITV 22的顯示區(qū)域32時,用戶可通過操縱常規(guī)的手持電視遙控單元30來向ITV 22輸入各種選擇。應理解遙控單元30不是與計算機關聯(lián)的鍵盤或小鍵盤。確切地說,它是具有數(shù)字按鈕、上/下和左/右按鈕、和電源按鈕、以及可能是ITV遙控器上通常提供的其它按鈕的常規(guī)電視遙控器。遙控單元30的功能還可由ITV 22自身上的常規(guī)TV按鈕來承擔。但是,也可以采用鍵盤、小鍵盤、運動-檢測(手勢)裝置以及語音識別輸入設備。
現(xiàn)在來參照圖2,其中顯示了ITV 22。雖然如下實施例討論具有不僅支撐顯示器而且支撐微處理器、虛擬頻道存儲器、以及圖2所示通常所有電子元件的單外殼的ITV 22,但應理解,術語“交互式電視機”包括具有電視調諧器和如下所述的虛擬頻道能力的任何裝置。例如,術語“ITV”包括圖2所示的單外殼電視機以及與根據(jù)本發(fā)明發(fā)揮作用的機頂盒相結合的常規(guī)電視機。在后一示例中,機頂盒可以包括例如如下討論的微處理器和存儲器。
如圖2所示,ITV 22包括容納常規(guī)電視機調諧器36的外殼34。ITV調諧器36接收ITV信號26并將此信號輸出到雙位置開關42,而開關42又由用戶接口40控制以將用戶選擇的ITV頻道(在第一位置)或者虛擬頻道(在第二位置)輸出到ITV 22的顯示器32。應理解,用戶接口40可以包括紅外接收器或者其它接收器,以便檢測遙控器30的遙控信號。而且,用戶接口40還可以包括可視部分,例如但不限于光標,此光標可以通過遙控器30瀏覽當前顯示在顯示器32上的電子頻道指南,網(wǎng)頁圖標等,從而允許用戶選擇要顯示的頻道。
如上所述,用戶不僅可以選擇ITV頻道,而且可以選擇虛擬頻道。根據(jù)本發(fā)明,“虛擬頻道”本身不是ITV頻道,而是可以是存儲在外殼34中的存儲器或其它數(shù)據(jù)存儲裝置44中的基于Web的頻道。也就是說,存儲器或者其它數(shù)據(jù)存儲裝置44可以是計算機存儲器、或者硬盤驅動器、光盤驅動器、固態(tài)存儲器、磁帶驅動器、或者任何其它合適的數(shù)據(jù)存儲媒體。
外殼34中還包括微處理器46以執(zhí)行如下提出的邏輯步驟,其中,微處理器46、存儲器44、ITV調諧器36以及開關42均可通過內部數(shù)據(jù)總線47來訪問。微處理器46將頻道號分配給虛擬頻道或者維護與ITV頻道和虛擬頻道對照的頻道號表。因此,當例如電子頻道指南在ITV 22的顯示器32上顯示時,通常在指南結尾處常規(guī)TV頻道之后按頻道號和名稱來列舉虛擬頻道。
或者,虛擬頻道可以存儲在遠離ITV 22的位置,例如,它們可以存儲在ITV系統(tǒng)服務器18上,以便通過因特網(wǎng)(或其它網(wǎng)絡)實時顯示頻道(在用戶對其作了選擇之后),條件是當數(shù)據(jù)傳輸速率高得足以支持這種實時傳送??傊?,ITV 22包括與因特網(wǎng)24通信的調制解調器48。調制解調器48可以是電纜調制解調器、常規(guī)的雙絞線調制解調器、DSL(數(shù)字用戶線)、無線調制解調器或者其它合適的通信裝置。應理解可以提供單根高數(shù)據(jù)率電纜(例如,電線或者光纖)以同時承載因特網(wǎng)數(shù)據(jù)和ITV信號。
在任何情況下,調制解調器48將信號輸出給混合器49,其可以將來自調制解調器48的基于Web的信號與來自ITV調諧器36的相關信號混合。例如,如果選擇了有線新聞廣播虛擬頻道,則基于Web的內容可以與來自相關新聞臺的實際的新聞廣播相結合以便同時在虛擬頻道的窗口中顯示新聞廣播。當用戶選擇了虛擬頻道時將來自混合器49的信號發(fā)送到開關42,然后再到顯示器32?;旌掀?9可以是用松下半導體公司制造的“Geode”芯片來制作。如上所述,一個或多個微處理器46、存儲器44、調制解調器48、混合器49、以及開關42可以安裝在機頂盒中,該機頂盒電連接到包含調諧器36和顯示器32的單獨的電視機外殼上。
現(xiàn)在可以明白,微處理器46根據(jù)如下邏輯控制ITV 22的功能。這里的流程圖說明計算機程序中所包含的本發(fā)明的邏輯模塊的結構。本專業(yè)的技術人員會理解所述流程圖可說明邏輯單元的結構,例如具有如本發(fā)明所述功能的計算機程序代碼單元或者電子邏輯電路。顯然,本發(fā)明的主要實施方式是通過這樣的機器部件來進行的該機器部件命令數(shù)字處理裝置(即計算機或微處理器)執(zhí)行對應于所示那些功能步驟序列的形式來再現(xiàn)所述邏輯單元。內部邏輯可以如狀態(tài)機般簡單。
換言之,所述邏輯可以實現(xiàn)為由其中的處理器來執(zhí)行的計算機程序,例如,當前的微處理器/服務器可以實現(xiàn)為一系列計算機可執(zhí)行的指令。這些指令除了駐留在硬盤驅動器上,還可以駐留在例如適當?shù)挠嬎銠CRAM中,或者這些指令可以存儲在磁帶、電只讀存儲器或其它合適的數(shù)據(jù)存儲裝置中。
現(xiàn)在來參照圖3,從中可以看出總體邏輯。從塊50開始,調諧器36接收實時ITV信號26。假定ITV 22受激勵,則在塊52通過用戶接口40接收用戶的頻道選擇,并且這些頻道選擇可為微處理器46所用。根據(jù)這些選擇,微處理器46控制開關42以在塊54顯示選擇的ITV頻道或虛擬頻道。
當選定了虛擬頻道時,微處理器46檢索來自存儲器44的關聯(lián)網(wǎng)頁以便顯示所述頻道。當虛擬頻道的內容存儲在遠離ITV 22的Web服務器14上時(當例如ITV 22可高速接入因特網(wǎng)時),微處理器46直接地從特定的服務器檢索關聯(lián)的網(wǎng)頁,以便顯示頻道。因此,在此最佳實施例中,ITV 22可以直接訪問Web服務器14而非ITV系統(tǒng)服務器18。
根據(jù)本發(fā)明,虛擬頻道并不只是在1TV 22的使用期中永遠保持靜態(tài)的網(wǎng)頁。相反,它們可以周期性地隨相應Web服務器14上的基礎網(wǎng)頁的更新而更新。相應地,邏輯從塊54轉到塊56,其中,在Web服務器14和ITV系統(tǒng)服務器18二者或之一上進入DO循環(huán)。此DO循環(huán)可以周期性地進入,或者在響應由用戶引起或者自動引發(fā)的來自微處理器46的、通過因特網(wǎng)24發(fā)送的命令時進入。
在判決菱形框58,對每個虛擬頻道判斷相應網(wǎng)站上是否已發(fā)生更新。假定該服務器知道ITV 22的虛擬頻道的當前內容(通常在虛擬頻道存儲在遠離ITV的服務器上的情況下),可以由服務器14/18作出判決菱形框58處的判斷,或者可以由微處理器46作出該判斷(通常是在虛擬頻道存儲在本地存儲器44中時)。例如,服務器14/18可以發(fā)送與所述更新有關的信息給微處理器46,然后,微處理器46判斷存儲器44是否存有虛擬頻道的最新測試版本。如有更新,則邏輯循環(huán)返回塊56。但是,如果發(fā)生更新,則邏輯轉到塊60以便下載建立虛擬頻道的全部新網(wǎng)頁,最好是只下載已更新的部分。
下載內容可以在ITV信號26的VBI期間通過該信號來發(fā)送,或者它可以通過因特網(wǎng)24(和其它網(wǎng)絡)和調制解調器48(通過DSL或電纜調制解調器線路或者無線調制解調器線路)發(fā)送到存儲器44??傊?,周期性地更新虛擬頻道。
圖4顯示了由微處理器46執(zhí)行的、用于建立或者切換特定ITV 22可用虛擬頻道的邏輯。該邏輯從塊62開始,如果希望提示用戶進行輸入,則顯示提示。該提示可以通過被查看的ITV頻道的VBI或者在查看虛擬頻道時通過因特網(wǎng)發(fā)送提示,從而將提示顯示于正被查看的頻道中。或者,記錄用戶頻道選擇并將其用于設計用戶配置文件。
轉到塊64,在該處接收用戶的響應。該響應一般通過遙控單元30輸入,盡管也可利用如上所述的其它輸入裝置。于是,提示可以直接詢問用戶對何種類型的虛擬頻道感興趣?;蛘?,可以詢問有關用戶對若干主題的個人偏好或者有關用戶的個人人口統(tǒng)計信息。
總之,在塊66將響應存儲到存儲器中。轉到塊68,將響應傳送給服務器14、18之一(通常傳送給ITV系統(tǒng)服務器18)。傳送通過因特網(wǎng)來進行,并且它可以在保存用戶輸入之后于某些時候進行,例如在使用率低的時段進行?;蛘?,當ITV 22持續(xù)與因特網(wǎng)進行通信時,可以在微處理器46接收響應之后立即將其發(fā)送而不是首先保存。
然后,在塊70處,可以由服務器18根據(jù)用戶的響應,采用本專業(yè)公知的模型來預計用戶在ITV 22的虛擬頻道中可能希望得到何種類型的內容,從而建立用戶的配置文件。在塊72處,利用配置文件,通過VBI或者調制解調器48來下載新的內容,從而建立和/或更換ITV 22的虛擬頻道。
參照圖5,它顯示由微處理器46執(zhí)行的、用于顯示網(wǎng)關屏幕的邏輯。所述邏輯從塊80開始,其中,當接通ITV 22的電源或者切換網(wǎng)關屏幕按鈕時就進入DO循環(huán),執(zhí)行如下步驟。在塊82處,通過ITV 22的顯示器32向用戶顯示網(wǎng)關屏幕。
在最佳實施例中,意在使網(wǎng)關屏幕充當訪問通過ITV系統(tǒng)10可達的電視內容和基于Web的內容的起始點。由于通過因特網(wǎng)24和電視信號26可獲得的內容范圍很廣,所以初始參考點如網(wǎng)關屏幕就非常有用,允許對因特網(wǎng)24及其內容極不熟悉的用戶訪問可通過ITV系統(tǒng)10來獲得的信息。應理解,網(wǎng)關屏幕可以是在ITV 22激活時顯示的第一屏幕或者它可以是在ITV 22去激活時最后顯示的屏幕。而且,當通過切換例如遙控單元30上的網(wǎng)關屏幕按鈕激活ITV 22的任何時候顯示網(wǎng)關屏幕。
網(wǎng)關屏幕最好提供對各種信息的快速訪問。這就允許用戶可迅速瀏覽多個源端如Web服務器14、ITV系統(tǒng)服務器18、或電視信號源28提供的信息。網(wǎng)關屏幕還允許用戶選擇通常訪問的源端。因為經常訪問網(wǎng)關屏幕,所以最好將網(wǎng)關屏幕的內容高速緩存到ITV 22的存儲器44中并經常加以更新。
繼續(xù)說明圖5中顯示的邏輯,在塊84處,允許用戶通過網(wǎng)關屏幕與ITV系統(tǒng)10交互。要明白,用戶是通過使用遙控單元30,在網(wǎng)關屏幕上四處移動光標以便進一步訪問其中顯示的信息,這樣來與系統(tǒng)10交互的。繼續(xù)說明所示邏輯,在判決菱形框86判斷是否在預定的一段時間如5秒內網(wǎng)關屏幕上都沒有活動發(fā)生。如果沒有,則所示邏輯轉到塊88,在塊88處關閉網(wǎng)關屏幕。隨后所示邏輯在狀態(tài)90結束。如果在判決菱形框86判定在網(wǎng)關屏幕上有活動,例如,用戶四處移動光標以查看不同的信息并與ITV系統(tǒng)10進行交互,則所示邏輯返回塊84,于是所示邏輯如上所述繼續(xù)進行。
現(xiàn)在來參照圖6,它顯示了ITV單元,例如上述的ITV 22。ITV 22的顯示區(qū)域32中顯示了一個示范性的網(wǎng)關屏幕。應理解,圖6中所示的網(wǎng)關屏幕配置只是網(wǎng)關屏幕的許多種可能配置之一。例如,圖6所示的網(wǎng)關屏幕包括電視內容屏面100以及因特網(wǎng)內容屏面102。各屏面100、102顯示來自相應ITV或者因特網(wǎng)內容供應方的內容,或者兩者的組合內容。
應理解,當內容供應方為電視頻道源28,則電視內容屏面100顯示來自電視信號26的當前廣播視頻(來自電視信號26的視頻的一部分)或從電視信號26導出的信息,例如VBI中的信息或者包含在數(shù)字電視信號傳輸流中的信息。當內容供應方服務器,例如Web服務器14或者ITV系統(tǒng)服務器18時,因特網(wǎng)內容屏面102可以直接顯示當前的因特網(wǎng)內容,或者從服務器導出信息并顯示結果。
還應理解,網(wǎng)關屏幕的配置和由此提供的內容可以針對不同的情形,例如一天中的時間或訪問條件進行定制。因此,網(wǎng)關屏幕可具有一組對應系統(tǒng)激活的內容屏面、一組對應系統(tǒng)去激活的內容屏面、以及一組對應一天中不同時刻的內容屏面。旨在將內容屏面100、102用作到相應內容供應方的鏈接。因此,用戶可以通過特定內容供應方的相應的內容屏面訪問該特定內容供應方,例如,通過選擇含指示器的屏面并發(fā)出選擇/訪問命令(換言之,這就是點擊過程)。
此外,用戶可以通過相應內容屏面的特定區(qū)域訪問特定內容供應方的特定區(qū)域。例如,ITV內容屏面100可以不加修改地顯示來自新聞廣播的視頻內容。如果用戶通過例如指向并點擊選擇該屏面,則全屏顯示該廣播頻道。此外,因特網(wǎng)內容屏面102可以顯示來自一個或多個新聞網(wǎng)站和/或虛擬頻道的頭條新聞。同樣,如果用戶選擇該屏面,則全屏顯示所述Web站點。而且,選擇特定的頭條新聞使ITV系統(tǒng)10顯示對應于該頭條新聞的文本或對應于該頭條新聞的Web站點的一部分。
圖7顯示了由微處理器46執(zhí)行的邏輯,該邏輯用于建立或者改變ITV 22提供的網(wǎng)關屏幕的配置。所示邏輯從塊110開始,如果在例如遙控單元30上撥動網(wǎng)關屏幕設置按鈕開關,則進入DO循環(huán),從而執(zhí)行后續(xù)邏輯步驟。繼續(xù)到塊112,在該處提示用戶輸入有關網(wǎng)關屏幕的選項。例如,用戶可能希望ITV系統(tǒng)10通過因特網(wǎng)內容屏面102顯示與重要新聞文章有關的信息。因此,提示可以直接詢問用戶要由網(wǎng)關屏幕顯示何種類型的Web站點或者相關的虛擬頻道。這樣,用戶可以輸入這些選項以響應在塊112處顯示的提示。應理解,通常通過使用遙控單元30來輸入對提示的響應。
在任何情況下,在塊114將響應保存到存儲器中。轉到塊116,在該處將響應傳送給服務器14、18之一(通常傳送給ITV系統(tǒng)服務器18)。傳送經由因特網(wǎng)來進行,并且傳送可以在保存用戶輸入之后的某些時候,例如在低使用率期間執(zhí)行。或者,當ITV 22連續(xù)與因特網(wǎng)進行通信時,可以在微處理器46接收響應之后就立即發(fā)送響應,而無需首先將其保存。然后,在塊118,由用戶輸入的選項用于建立和/或改變ITV 22的網(wǎng)關屏幕。如圖所示,所示邏輯在狀態(tài)120處結束。
于是,ITV系統(tǒng)服務器18為網(wǎng)關屏幕內容屏面100、102提供按照例如特定電視頻道26、特定Web服務器14、和/或特定虛擬頻道定制的內容信息,換言之,特定的屏面如因特網(wǎng)內容屏面102可以包括當前正在其它節(jié)目源上討論的主題如新聞節(jié)目的列表。
參照圖8,它顯示了由微處理器46執(zhí)行的、用于將因特網(wǎng)內容拉到ITV上的邏輯。邏輯從塊130開始,進入DO循環(huán),其中,對每個用戶執(zhí)行如下步驟。在塊132,檢測用戶的使用情況以建立用戶的訪問模式。所述模式包括ITV頻道訪問模式和/或虛擬頻道(因特網(wǎng))訪問模式。轉到塊134,在該處記錄訪問模式。在塊136,利用上述建立的訪問模式,預計未來的訪問時間和訪問目標。隨后,在塊138處,在預計訪問時間之前將內容下載到用戶的ITV 22上。例如,如果用戶建立在正午7點(上午7:00)新聞內容下載到ITV 22上的模式,則ITV系統(tǒng)10將會識別出該模式并且稍微在上午7:00之前將新聞內容下載到ITV 22上,以便用戶無需在預計下載時間等待接收內容?;蛘撸绻脩粼L問ITV新聞臺,可以更新顯示因特網(wǎng)新聞站點的虛擬頻道,以供在確定的查看時間查看。
圖9顯示由微處理器46執(zhí)行的、用于將因特網(wǎng)內容拉到ITV上的備選一種備選邏輯。所示邏輯從塊140開始,進入DO循環(huán),其中,對每個用戶執(zhí)行如下步驟。在塊142處,監(jiān)測用戶的使用情況,以建立啟動啟動和關閉模式。轉到塊144,在該塊處記錄啟動和關閉模式。利用以上建立的啟動啟動和關閉模式,在塊146處預計未來的啟動和關閉時間。隨后,在塊148處,在預計的啟動時間或關閉時間之前將網(wǎng)關屏幕的內容下載到用戶的ITV 22上。這樣,就使得用戶在啟動或關閉時接收最新網(wǎng)關屏幕所必須等候的時間最少。
圖10顯示了由微處理器46執(zhí)行的、用于將因特網(wǎng)內容拉到ITV上的另一種備選邏輯。所示邏輯從塊150處開始進入DO循環(huán),其中,對每個用戶執(zhí)行如下步驟。在塊152處,監(jiān)測用戶內容請求以建立請求模式。轉到塊154,在該處記錄請求模式。繼續(xù)進行到塊156,利用以上建立的請求模式預計未來的請求時間。隨后,在塊158處,在預計請求時間之前提示用戶接受內容。轉到判決菱形框160,在該處判斷用戶是否希望接受該內容。如果希望,則在塊162處下載內容。如果不希望,則所示邏輯在狀態(tài)164處結束。
雖然這里示意并加以詳細說明的用于將因特網(wǎng)內容拉到交互式電視上的特殊系統(tǒng)和方法完全能夠達到本發(fā)明的上述目的,但應理解,它只是本發(fā)明目前的最佳實施例并因此代表了本發(fā)明旨在包括的很寬范圍的主題,但本發(fā)明的范圍還充分包括其它可能對本專業(yè)的技術人員而言顯而易見的實施例,因此本發(fā)明的范圍只受所附權利要求限定,其中單數(shù)形式的一個單元意味著“至少一個”。與上述最佳實施例的各單元等效的、已知的或以后將逐漸為本專業(yè)的普通技術人員所知的所有結構和單元均明確地通過引用結合到本說明書中或者旨在由本權利要求書所包括。而且,沒有必要由一種裝置或方法來解決本發(fā)明試圖解決的每個問題,這是由本權利要求書來涵蓋的。此外,本公開中的任何單元、部件或方法步驟,無論所附權利要求書是否明確地記載該單元、部件或方法步驟,均不打算贈送給公眾。
權利要求
1.一種通過交互式電視系統(tǒng)(10)提供因特網(wǎng)內容的方法,包括如下步驟監(jiān)測所述交互式電視系統(tǒng)(10)的使用情況;建立至少一個用戶的內容訪問模式;至少部分根據(jù)所述內容訪問模式預測至少一個訪問時間;以及根據(jù)所述預計訪問時間下載內容。
2.一種通過交互式電視系統(tǒng)(10)提供因特網(wǎng)內容的方法,包括如下步驟監(jiān)測所述交互式電視系統(tǒng)(10)的使用情況;建立至少一個用戶的使用模式;至少部分根據(jù)所述使用模式預計至少一個使用時間;以及根據(jù)所述預計的使用時間下載與所述使用情況相關的內容。
3.如權利要求2所述的方法,其特征在于對用戶的使用情況進行監(jiān)測以建立內容訪問模式,所述方法還包括如下步驟至少部分根據(jù)所述內容訪問模式預計至少一個訪問時間;以及根據(jù)所述預計訪問時間下載內容。
4.如權利要求2所述的方法,其特征在于對用戶的使用情況進行監(jiān)測以建立啟動模式,所述方法還包括如下步驟至少部分根據(jù)所述啟動啟動模式預計至少一個啟動時間;以及根據(jù)所述預計啟動啟動時間下載與網(wǎng)關屏幕(100,102)相關的內容。
5.如權利要求2所述的方法,其特征在于對用戶的使用情況進行監(jiān)測以建立關閉模式,所述方法還包括如下步驟至少部分根據(jù)所述關閉模式預計至少一個關閉時問;以及根據(jù)所述預計關閉結束時間下載與網(wǎng)關屏幕(100,102)相關的內容。
6.如權利要求2所述的方法,其特征在于對用戶的使用情況進行監(jiān)測以建立內容請求模式,所述方法還包括如下步驟至少部分根據(jù)所述內容請求模式預計至少一個未來請求時間;以及根據(jù)所述預計請求時間提示所述用戶接受內容。
7.如權利要求6所述的方法,其特征在于還包括如下步驟如果所述用戶接受所述提示,則下載內容。
8.一種交互式電視系統(tǒng)(10),包括至少一個其中存有因特網(wǎng)內容的Web服務器(14);至少一個交互式電視系統(tǒng)服務器(18);以及至少一個交互式電視機(22),所述交互式電視機(22)至少接收來自所述Web服務器(14)的因特網(wǎng)內容,所述交互式電視系統(tǒng)服務器(18)包含用于在預計時間將因特網(wǎng)內容下載給所述交互式電視機(22)的程序。
9.如權利要求8所述的系統(tǒng)(10),其特征在于所述程序包括用于監(jiān)測至少一個用戶使用所述交互式電視系統(tǒng)(10)的情況的邏輯方法;用于的建立所述用戶的使用模式的邏輯方法;用于至少部分根據(jù)所述使用模式預計至少一個使用時間的邏輯方法;以及用于根據(jù)所述預計使用時間下載與所述使用情況相關的內容的邏輯方法。
10.如權利要求9所述的系統(tǒng)(10),其特征在于監(jiān)測用戶的使用情況以建立內容訪問模式,所述程序還包括至少部分根據(jù)所述內容訪問模式來預計至少一個訪問時間的邏輯方法;以及根據(jù)所述預計訪問時間下載內容的邏輯方法。
全文摘要
一種用于將以太網(wǎng)內容拉向交互式電視(22)的方法,它包括監(jiān)測每個用戶使用交互式電視系統(tǒng)(10)的情況。建立每個用戶的使用模式。ITV系統(tǒng)(10)根據(jù)先前的使用模式預測未來的使用時間。相應地,ITV系統(tǒng)(10)下載與在預計使用時間的使用情況相關的內容。因此,減少了用戶為接收內容而必須等待的時間。
文檔編號H04H1/00GK1518831SQ02812330
公開日2004年8月4日 申請日期2002年4月18日 優(yōu)先權日2001年4月23日
發(fā)明者T·基特蘇卡瓦, T·阿基亞馬, S·康多, T 基特蘇卡瓦, 鍬 申請人:索尼電子有限公司