專利名稱:用于與因特網(wǎng)站點交互的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本公開一般涉及數(shù)字內(nèi)容系統(tǒng)和因特網(wǎng),更具體地,涉及用于使得用戶能夠在與網(wǎng)絡(luò)使能的主機設(shè)備相連的視頻設(shè)備上顯示諸如社交網(wǎng)絡(luò)結(jié)構(gòu)之類的因特網(wǎng)站點并與其交互的系統(tǒng)和方法。
背景技術(shù):
因特網(wǎng)世界和視頻娛樂世界不斷融合,在結(jié)構(gòu)、設(shè)備和應用中形成多種潛在新機會。當這些應用中的很多應用與諸如機頂盒或電視之類的視頻娛樂設(shè)備相耦合時,能夠為與因特網(wǎng)相關(guān)聯(lián)的一個或多個活動提供更大的方便。這種活動之一是通過因特網(wǎng)站點的社交網(wǎng)絡(luò)。很多因特網(wǎng)社交網(wǎng)絡(luò)在執(zhí)行其他活動時使用比如微博來保持與社交網(wǎng)絡(luò)中的其他人的接觸。典型地,社交網(wǎng)絡(luò)接口包括單獨設(shè)備,比如智能電話或個人計算機。然而,人們可能還希望在其家里娛樂、觀看電視節(jié)目或觀看電影時保持連接。因此,需要技術(shù)來允許用戶在與用戶電視(TV)或機頂盒相連的社交網(wǎng)絡(luò)使能的客戶端主機(比如智能電話或個人計算機(PC))上顯示并交互,而不需要任何附加接口。
發(fā)明內(nèi)容
根據(jù)本公開的一個方面,提供了一種用于顯示來自諸如社交網(wǎng)絡(luò)站點之類的因特網(wǎng)站點的內(nèi)容的方法,所述方法包括響應于在輸出用于顯示器上的顯示的視頻節(jié)目時發(fā)起的用戶輸入而訪問因特網(wǎng)站點,基于與節(jié)目相關(guān)聯(lián)的至少一個特性從社交網(wǎng)絡(luò)站點檢索內(nèi)容,以及在覆蓋畫面中輸出檢索到的內(nèi)容,以在顯示設(shè)備上與節(jié)目同時顯示。根據(jù)本公開的另一個方面,提供了一種用于顯示來自諸如社交網(wǎng)絡(luò)站點之類的因特網(wǎng)站點的內(nèi)容的系統(tǒng),所述系統(tǒng)包括輸入信號接收機,與輸入信號接收機相耦合的控制器以及與控制器相耦合的顯示接口,所述輸入信號接收機響應于在輸出用于顯示器上的顯示的節(jié)目時發(fā)起的用戶輸入而訪問因特網(wǎng)站點,所述控制器基于與節(jié)目相關(guān)聯(lián)的至少一個特性從因特網(wǎng)站點檢索內(nèi)容,以及所述顯示接口在覆蓋畫面中輸出檢索到的內(nèi)容,以在顯示設(shè)備上與節(jié)目同時顯示。
通過對優(yōu)選實施例的以下詳細說明來描述或明了本公開的這些和其他方面、特征及優(yōu)勢,結(jié)合附圖閱讀所述詳細說明。貫穿附圖,相似參考數(shù)字指示類似元件
圖1是根據(jù)本公開的用于傳送視頻內(nèi)容的示例系統(tǒng)的框圖;圖2是根據(jù)本公開的示例機頂盒/主機設(shè)備的框圖;圖3是根據(jù)本公開實施例的示例遙控器的立體圖;圖4是根據(jù)本公開實施例的用于顯示和發(fā)布經(jīng)由因特網(wǎng)站點所包括的社交網(wǎng)絡(luò)系統(tǒng)提供的內(nèi)容(例如消息)的示例方法的流程圖;圖5示出了根據(jù)本公開的用于存儲消息的數(shù)據(jù)存儲結(jié)構(gòu);圖6示出了根據(jù)本公開的用于顯示消息的傳送帶索引布置;圖7是根據(jù)本公開的一個實施例的采用了傳送帶索引布置的示例用戶接口 ;圖8是根據(jù)本公開另一實施例的示例用戶接口 ;圖9A和9B示出了根據(jù)本公開的允許在圖形化用戶接口內(nèi)容易地調(diào)節(jié)消息尺寸的視覺特征;圖10是根據(jù)本公開實施例的用于從因特網(wǎng)站點所包括的社交網(wǎng)絡(luò)系統(tǒng)中搜索內(nèi)容(例如消息)的示例方法的流程圖。應該理解,附圖目的在于示出本公開的概念,而并非用于示出本公開的唯一可能配置。
具體實施例方式應理解,可以硬件、軟件或其組合的各種形式實現(xiàn)附圖中示出的元件。優(yōu)選地,可以在可包括處理器、存儲器和輸入/輸出接口的一個或多個適當編程的通用設(shè)備上以軟件和硬件組合的形式實現(xiàn)這些元件。這里,短語“耦合”被限定為意味著直接相連或通過一個或多個中間組件間接相連。這些中間組件可以包括基于硬件和軟件的組件。本描述示出了本公開的原理。因此應意識到,盡管本文沒有明確地描述或示出采用了本公開原理并包括在本公開精神和范圍內(nèi)的各種裝置,但是本領(lǐng)域技術(shù)人員將能夠設(shè)計所述各種裝置。本文記載的所有示例和條件語言旨在教育目的,以幫助閱讀者理解本公開的原理和發(fā)明人為促進技術(shù)而貢獻的概念,本文記載的所有示例和條件語言并不解釋為對這種具體記載示例和條件的限制。此外,這里記載了本公開原理、方面和實施例的所有陳述和具體示例旨在包括本公開結(jié)構(gòu)上和功能上的等同物。此外,本公開旨在使這種等同物包括當前已知等同物以及將來開發(fā)的等同物,即執(zhí)行相同功能而不論結(jié)構(gòu)的開發(fā)的任何元件。因此,例如,本領(lǐng)域技術(shù)人員應意識到,本文呈現(xiàn)的框圖表示采用了本公開原理的說明性電路的概念視圖。類似地,應意識到,任何流程圖表、流程圖、狀態(tài)轉(zhuǎn)移圖、偽代碼等都表示各種過程,實質(zhì)上可以在計算機可讀介質(zhì)中表示所述各種過程,并因而由計算機或處理器執(zhí)行所述各種過程,而不論是否明確地示出了這種計算機或處理器??梢酝ㄟ^使用專用硬件以及使用與適當軟件相關(guān)聯(lián)的能夠執(zhí)行軟件的硬件來提供附圖中示出的各種元件的功能。當由處理器提供功能時,可以由單個專用處理器、單個共享處理器或一部分共享的多個單獨處理器提供功能。此外,對術(shù)語“處理器”或“控制器”的明確使用不應該解釋為專指能夠執(zhí)行軟件的硬件,而是可以非限制性地隱含包括數(shù)字信號處理器(DSP)硬件、用于存儲軟件的只讀存儲器(ROM)、隨機訪問存儲器(RAM)和非易失性存儲器。還可以包括常規(guī)和/或定制的其他硬件。類似地,在附圖中示出的任何開關(guān)都只是概念上的。可以通過程序邏輯和專用邏輯的操作、程序控制和專用邏輯的交互、或者甚至是手動地執(zhí)行所述開關(guān)的功能,其中通過上下文更具體地理解實現(xiàn)者可選的具體技術(shù)。在本文的權(quán)利要求中,表示為用于執(zhí)行指定功能的裝置的任何元件目的在于包括執(zhí)行所述功能的任何形式例如a)執(zhí)行所述功能的電路元件的組合,或者b)與適當電路結(jié)合以通過執(zhí)行軟件來執(zhí)行所述功能的任何形式的軟件,包括固件、微代碼等。由這些權(quán)利要求限定的本公開存在以下事實以權(quán)利要求記載的方式來組合和結(jié)合各種所記載的裝置提供的功能。因此應認為,能夠提供這些功能的任何裝置都與本文示出的這些裝置等價。本公開涉及一種系統(tǒng)和方法,允許用戶在與諸如機頂盒之類的因特網(wǎng)使能的主機相連的視頻顯示器(比如電視)上顯示和輸入通過因特網(wǎng)社交網(wǎng)絡(luò)結(jié)構(gòu)、程序或網(wǎng)站(比如twitter)的消息,其中所述因特網(wǎng)使能的主機也能夠顯示經(jīng)由諸如電纜或衛(wèi)星網(wǎng)絡(luò)之類的視頻廣播網(wǎng)絡(luò)傳送的視頻。首先,提供了用戶接口(UI),用于在播放節(jié)目視頻時在屏幕上的窗口或覆蓋畫面中顯示內(nèi)容(例如Tweet (推文))。UI包括訪問多個簡檔來確定顯示誰的消息的能力,并且還包括傳送帶或旋轉(zhuǎn)消息顯示系統(tǒng),其中當前消息在上方和下方被顯示隊列中的具有較小字體或尺寸的在前消息和在后消息圍繞。此外,提供了搜索機制,用于訪問和檢索消息。所述搜索可以包括識別與所觀看的當前節(jié)目密切相關(guān)的信息,比如關(guān)鍵字。所述搜索還可以包括用戶輸入,以搜索包括當前廣播內(nèi)容(例如,隱藏字幕數(shù)據(jù))或廣告的內(nèi)容中的特定關(guān)鍵字。為了向終端消費者提供高價值的服務(wù),期望視頻傳送服務(wù)提供對例如社交網(wǎng)絡(luò)站點之類的大范圍內(nèi)容的訪問。隨著因特網(wǎng)上的社交網(wǎng)絡(luò)變得越來越流行,需要新的發(fā)布和觀看機制。以下實施例描述了在顯示設(shè)備(例如,電視)上顯示和發(fā)布經(jīng)由社交網(wǎng)絡(luò)系統(tǒng)提供的內(nèi)容(例如,消息)的系統(tǒng)和方法。圖1示出了示例系統(tǒng)100的框圖,包括主機設(shè)備 108,其中所述主機設(shè)備108具有至廣播傳送網(wǎng)絡(luò)106的接口以及至寬帶傳送網(wǎng)絡(luò)112(比如因特網(wǎng))的接口。主機設(shè)備108可以是機頂盒(STB)設(shè)備,其中主機設(shè)備108還與用于視頻顯示的TV相連。主機設(shè)備108允許越頂(over-the-top)接口與因特網(wǎng)站點上的社交網(wǎng)絡(luò)服務(wù)交互。主機設(shè)備可以是電纜STB、因特網(wǎng)協(xié)議(1朽518、或衛(wèi)星518,其中每種5丁8 能夠包括對針對因特網(wǎng)站點的社交網(wǎng)絡(luò)客戶端的應用程序接口。首先,將描述一種向用戶傳送各種類型的內(nèi)容的系統(tǒng)。隨后,將詳細描述一種根據(jù)本公開實施例的用于顯示和發(fā)布經(jīng)由因特網(wǎng)站點上的社交網(wǎng)絡(luò)系統(tǒng)提供的內(nèi)容(例如消息)的用戶接口和方法。現(xiàn)在轉(zhuǎn)到圖1,示出了一種用于向家庭或終端用戶傳送內(nèi)容的系統(tǒng)100的實施例的框圖。內(nèi)容來源于內(nèi)容源102,比如電影制片廠或制作室??梢詢煞N形式中的至少一種來提供內(nèi)容。一種形式可以是內(nèi)容的廣播形式。向廣播分支機構(gòu)管理者104提供廣播內(nèi)容,典型地,所述廣播分支機構(gòu)管理者是國家廣播服務(wù),比如美國廣播公司(ABC)、國家廣播公司 (NBC)、哥倫比亞廣播系統(tǒng)(CBQ等。廣播分支機構(gòu)管理者可以收集和存儲內(nèi)容,以及可以在如傳送網(wǎng)絡(luò)1(106)所示的傳送網(wǎng)絡(luò)上對內(nèi)容的傳送進行調(diào)度。傳送網(wǎng)絡(luò)1(106)可以包括從國家中心至一個或多個區(qū)域或本地中心的衛(wèi)星鏈路傳輸。傳送網(wǎng)絡(luò)1(106)還可以包括通過使用諸如無線廣播、衛(wèi)星廣播或電纜廣播之類的本地傳送系統(tǒng)的本地內(nèi)容傳送。向用戶家中的用戶機頂盒/數(shù)字視頻記錄器(DVR) 108提供本地傳送內(nèi)容,其中隨后向用戶顯示所述內(nèi)容。內(nèi)容的第二形式被稱作特殊內(nèi)容。特殊內(nèi)容可以包括作為優(yōu)質(zhì)觀看、付費觀看而傳送的內(nèi)容或沒有向廣播分支機構(gòu)管理者提供的其他內(nèi)容。在大多數(shù)情況下,特殊內(nèi)容可以是由用戶請求的內(nèi)容??梢韵騼?nèi)容管理者110傳送特殊內(nèi)容。內(nèi)容管理者110可以是服務(wù)提供商,例如附屬到內(nèi)容提供商、廣播服務(wù)或傳送網(wǎng)絡(luò)服務(wù)的因特網(wǎng)站點。內(nèi)容管理者 110還可以將因特網(wǎng)內(nèi)容并入傳送系統(tǒng),或者明確地將因特網(wǎng)內(nèi)容只并入到搜索中,使得可以搜索還沒有傳送給用戶機頂盒/數(shù)字視頻記錄器108的內(nèi)容。內(nèi)容管理者110可以在單獨傳送網(wǎng)絡(luò)(傳送網(wǎng)絡(luò)2(112))上向用戶的機頂盒/數(shù)字視頻記錄器108傳送內(nèi)容。傳送網(wǎng)絡(luò)2(11 可以包括高速寬帶因特網(wǎng)類型的通信系統(tǒng)。應重點注意,還可以通過使用傳送網(wǎng)絡(luò)2(11 的全部或部分來傳送來自廣播分支機構(gòu)管理者104的內(nèi)容,以及可以通過使用傳送網(wǎng)絡(luò)1(106)的全部或部分來傳送來自內(nèi)容管理者110的內(nèi)容。此外,用戶還可以經(jīng)由傳送網(wǎng)絡(luò)2(112)直接從因特網(wǎng)獲取內(nèi)容,而沒有必要由內(nèi)容管理者110管理內(nèi)容。例如, 用戶可以從駐留在與傳送網(wǎng)絡(luò)2(11 相耦合的各種服務(wù)器上的網(wǎng)站中獲取內(nèi)容,而不用通過內(nèi)容管理者110。在一個實施例中,服務(wù)器116將駐留社交網(wǎng)絡(luò)因特網(wǎng)站點。機頂盒/數(shù)字視頻記錄器108可以從傳送網(wǎng)絡(luò)1和傳送網(wǎng)絡(luò)2中的一個或兩個傳送網(wǎng)絡(luò)接收不同類型的內(nèi)容。機頂盒/數(shù)字視頻記錄器108處理內(nèi)容,并基于用戶偏好和命令對內(nèi)容進行分離。機頂盒/數(shù)字視頻記錄器還可以包括用于記錄和回放音頻和視頻內(nèi)容的存儲設(shè)備,比如硬盤驅(qū)動器或光盤驅(qū)動器。以下將參考圖2描述機頂盒/數(shù)字視頻記錄器 108的操作及與回放存儲內(nèi)容相關(guān)的特征的更多細節(jié)。向顯示設(shè)備114提供經(jīng)處理的內(nèi)容。 顯示設(shè)備114可以是常規(guī)的二維Q-D)類型的顯示器,或備選地,可以是高級三維(3-D)顯示器。應該意識到,具備顯示能力的其他設(shè)備(比如無線電話、個人數(shù)字助理(PDA)、計算機、游戲平臺、遙控器、多媒體播放器等)可以采用本公開的教導,并且被認為是處于本公開的范圍內(nèi)。現(xiàn)在轉(zhuǎn)到圖2,示出了機頂盒/主機設(shè)備200的核心的實施例的框圖。還可以將所示設(shè)備200合并到包括顯示設(shè)備114自身的其他系統(tǒng)中。在任一情況下,為了簡明,沒有示出本領(lǐng)域技術(shù)人員公知的用于完成系統(tǒng)操作的若干必要布置。在圖2示出的設(shè)備200中,在輸入信號接收機202中接收內(nèi)容。輸入信號接收機 202可以是用于對經(jīng)由包括無線、電纜、衛(wèi)星、以太網(wǎng)、光纖和電話線網(wǎng)絡(luò)的若干可能網(wǎng)絡(luò)之一提供的信號進行接收、解調(diào)和解碼的若干已知接收機電路之一。在輸入信號接收機202 中,可以基于經(jīng)由控制接口(未示出)提供的用戶輸入選擇并檢索期望的輸入信號。應意識到,在特定實施例中,輸入信號接收機202可以是用于往返機頂盒/數(shù)字視頻記錄器108 的雙向通信的收發(fā)機。在特定實施例中,收發(fā)機將向傳送網(wǎng)絡(luò)2(11 輸出例如搜索請求之類的信息,以搜索因特網(wǎng)內(nèi)容。向輸入流處理器204提供來自輸入信號接收機202的已解碼輸出信號。輸入流處理器204執(zhí)行最終的信號選擇和處理,并且包括針對內(nèi)容流將視頻內(nèi)容與音頻內(nèi)容分離。 向音頻處理器206提供音頻內(nèi)容,以便從接收到的格式(比如,壓縮數(shù)字信號)轉(zhuǎn)換為模擬波形信號。向音頻接口 208提供模擬波形信號,以及進一步向顯示設(shè)備114或音頻放大器 (未示出)提供模擬波形信號。備選地,音頻接口 208可以通過使用高清晰度多媒體接口(HDMI)電纜或交替音頻接口,例如經(jīng)由SONY/Philips數(shù)字互連格式(SPDIF)向音頻輸出設(shè)備或顯示設(shè)備提供數(shù)字信號。音頻處理器206還針對音頻信號的存儲進行任何必要的轉(zhuǎn)換。向視頻處理器210提供來自輸入流處理器204的視頻輸出。視頻信號可以是若干格式之一。如果必要,視頻處理器210基于輸入信號格式提供視頻內(nèi)容的轉(zhuǎn)換。視頻處理器210還針對視頻信號的存儲進行任何必要的轉(zhuǎn)換。存儲設(shè)備212存儲在輸入處接收到的音頻和視頻內(nèi)容。稍后,存儲設(shè)備212允許在控制器214的控制之下以及基于從用戶接口 216接收到的命令(例如快進(FF)和后退 (Rew)之類的導航指令)來對內(nèi)容進行檢索和播放。存儲設(shè)備212可以是硬盤驅(qū)動器、諸如靜態(tài)隨機訪問存儲器或動態(tài)隨機訪問存儲器之類的一個或多個大容量的集成電子存儲器、 或可以是諸如高密度磁盤驅(qū)動器或數(shù)字視頻磁盤驅(qū)動器之類的可互換光盤存儲系統(tǒng)。從視頻處理器210向顯示接口 218提供源自輸入或存儲設(shè)備212的經(jīng)轉(zhuǎn)換的視頻信號。顯示接口 218還向以上描述類型的顯示設(shè)備提供顯示信號。顯示接口 218可以是諸如紅綠藍(RGB)之類的模擬信號接口,或者可以是諸如HDMI之類的數(shù)字接口。應意識到, 顯示接口 218將產(chǎn)生用于在覆蓋畫面中呈現(xiàn)搜索結(jié)果和消息的各種屏幕,而這將在下文更詳細地描述??刂破?14經(jīng)由總線與設(shè)備200的若干組件,其中所述若干組件包括輸入流處理器202、音頻處理器206、視頻處理器210、存儲設(shè)備212和用戶接口 216??刂破?14管理用于將輸入流信號轉(zhuǎn)換為用于存儲在存儲設(shè)備中的信號或用于顯示的信號的轉(zhuǎn)換過程。控制器214還管理對所存儲內(nèi)容的檢索和回放。此外,如下文將參考圖4描述的一樣,控制器 214搜索存儲的內(nèi)容或要經(jīng)由以上描述的傳送網(wǎng)絡(luò)傳送的內(nèi)容??刂破?14還與控制存儲器220 (例如,易失性或非易失性存儲器,包括RAM、靜態(tài)RAM(SRAM)、動態(tài)RAM(DRAM)、ROM、 可編程ROM(PROM)、閃存、電可編程ROM(EPROM)、電可擦除可編程ROM(EEPROM)等)可通信地相連或相耦合,其中所述控制存儲器220存儲用于控制器214的信息和指令代碼。此外, 存儲器的實現(xiàn)可以包括若干可能的實施例,比如單個存儲設(shè)備,或備選地,可通信地連接或耦合在一起來形成共享或公共存儲器的多于一個的存儲器電路。此外,可以在較大電路中包括存儲器及諸如總線通信電路的一部分之類的其他電路。為了有效地工作,本公開的用戶接口 216采用在顯示器上四處移動光標的輸入設(shè)備。在一個實施例中,輸入設(shè)備是具有運動檢測形式的遙控器(比如陀螺儀或加速度計), 這允許用戶自由地在屏幕或顯示器上移動光標。在另一實施例中,輸入設(shè)備是觸摸板設(shè)備形式的或其他觸敏設(shè)備形式的控制器,該控制器將追蹤用戶在平板上的移動,并在屏幕上顯示。在另一實施例中,可以使用具有導航按鈕的常規(guī)遙控設(shè)備。圖3示出了示例性的手持式角度感測遙控器300。遙控器300包括位于控制器300 頂部的拇指按鈕302,以通過用戶拇指選擇性地激活。對拇指按鈕302的激活還被稱作“點擊”,所述“點擊”是通常與選定功能的激活或發(fā)射相關(guān)聯(lián)的命令??刂破?00還包括位于控制器300底部的觸發(fā)按鈕304,以通過用戶食指(或“觸發(fā)”指)選擇性地激活。對觸發(fā)按鈕304的激活也被稱作“觸發(fā)”,在按下觸發(fā)的同時控制器300的角度移動(即傾斜、搖擺和/或滾轉(zhuǎn))被稱作“觸發(fā)-拖動”。觸發(fā)-拖動命令通常與光標移動、虛擬光標移動或針對顯示器上的用戶交互位置的其他標識的移動(比如,狀態(tài)的改變(即,高亮或輪廓線單元))相關(guān)聯(lián),并且一般被用于交互式顯示中的導航,或從交互式顯示中選擇條目。此外,提供多個按鈕306,用于輸入數(shù)字和/或字母。在一個實施例中,多個按鈕306被配置為與電話類型的鍵盤相類似。對手持式角度感測遙控器的使用提供了多種類型的用戶交互。當使用角度感測控制器時,沿控制器的縱向軸,搖擺變化與左右運動相對應,傾斜變化與上下運動相對應,而滾動變化與旋轉(zhuǎn)運動相對應。這些輸入用于限定手勢,進而這些手勢用于限定特定的與上下文相關(guān)的命令。因此,搖擺和傾斜的組合可被用于限定諸如對角線之類的任何二維運動, 搖擺、傾斜和滾動的組合可被用于限定任何三維運動。在一個實施例中,主機設(shè)備108、200與網(wǎng)絡(luò)(例如電纜網(wǎng)絡(luò)和因特網(wǎng))中的頭端設(shè)備相連。主機設(shè)備108、200經(jīng)由電纜網(wǎng)絡(luò)從頭端接收諸如電視節(jié)目和電影之類的節(jié)目內(nèi)容。頭端還向主機設(shè)備提供作為客戶端服務(wù)的可下載軟件應用程序。可下載的應用程序提供用于經(jīng)由因特網(wǎng)提供的社交網(wǎng)絡(luò)服務(wù)的接口。應重點注意,物理因特網(wǎng)接口可以在提供了來自頭端的視頻內(nèi)容的相同電纜或介質(zhì)上。應意識到,機頂盒/數(shù)字視頻記錄器包括操作系統(tǒng)和/或微指令代碼。本文描述的各種過程和功能可以是微指令代碼的一部分或者可以是經(jīng)由操作系統(tǒng)執(zhí)行的軟件應用程序的一部分(或者微指令代碼的一部分與軟件應用程序的一部分的組合)。在一個實施例中,可以在程序存儲設(shè)備上有形地實現(xiàn)軟件應用程序,其中可以將所述軟件應用程序上傳至任何機頂盒/數(shù)字視頻記錄器,并由其執(zhí)行。例如,可以稱為ThomTweet的軟件應用程序是存儲在主機設(shè)備的存儲器中的可以 Java語言撰寫的軟件應用程序,所述軟件應用程序基于此刻接收到的或觀看的視頻節(jié)目內(nèi)容掃描社交網(wǎng)絡(luò)服務(wù)來得到相關(guān)內(nèi)容(通常被稱作Tweet),以及基于選定的簡檔選項來得到內(nèi)容。應意識到,在一個實施例中,存儲器是圖2的控制存儲器220,其中由控制器214執(zhí)行在控制存儲器220上存儲的指令。在另一實施例中,執(zhí)行掃描或搜索的存儲器和相應處理器或控制器可以是分離的、單獨的集成電路,比如數(shù)字處理處理器(DSP)或?qū)S眉呻娐?ASIC)。所述應用程序可以是受約束的,使得所述應用程序被特定鏈接至主機機頂盒中的調(diào)諧頻道。所述應用程序還可以是不受約束的,以允許用戶直接調(diào)用,而不管機頂盒的操作。可以專門基于觀看的頻道下載并運行所述應用程序。還可以將所述應用程序作為單獨的應用程序下載。現(xiàn)在將參考圖4-7描述根據(jù)本公開的用于顯示和發(fā)布經(jīng)由社交網(wǎng)絡(luò)系統(tǒng)提供的內(nèi)容(例如,消息)的方法。首先,在步驟402中,用戶經(jīng)由用戶接口調(diào)用來啟動軟件應用程序,或者將軟件應用程序下載至主機設(shè)備108來啟動軟件應用程序。一旦啟動,響應于用戶輸入,應用程序?qū)⑹鼓苤鳈C設(shè)備108訪問社交網(wǎng)絡(luò)站點。在步驟404中,在一些安全檢查之后,應用程序通過查看用戶簡檔信息來建立其操作。用戶簡檔將包括關(guān)于如何向用戶顯示用戶接口的特定方面的設(shè)置。此外,如下文將更詳細地描述的一樣,用戶簡檔可以包括由用戶建立的優(yōu)先級列表,用于針對要跟隨的標識(identitiy)或帳戶區(qū)分優(yōu)先級。在步驟406中,當用戶收看或觀看視頻(例如電影或電視節(jié)目)時,應用程序監(jiān)視當前的頻道活動,例如正在觀看哪些頻道、正在錄制哪些頻道、哪些頻道在用戶的喜好列表中等。應用程序基于用戶的頻道活動產(chǎn)生用于搜索社交網(wǎng)絡(luò)站點的關(guān)鍵字,這些操作的細節(jié)將在下文描述。在步驟408中,應用程序基于所產(chǎn)生的關(guān)鍵字創(chuàng)建可能的社交網(wǎng)絡(luò)標識或帳戶的列表,以掃描內(nèi)容。接下來,在步驟410中,應用程序周期性地掃描各個標識或帳戶,以及檢索一些或所有交互,并將其作為消息或Tweet來存儲。然后在步驟412中,應用程序?qū)a(chǎn)生用戶接口,用戶接口將向用戶顯示或呈現(xiàn)消息和相關(guān)聯(lián)的標識。典型地,將每個消息或Tweet表示為限于少于140個字符的文本內(nèi)容,以及所述每個消息或Tweet還可以包括針對以下內(nèi)容的鏈接統(tǒng)一資源定位符(URL)或網(wǎng)站,或者與網(wǎng)絡(luò)服務(wù)相關(guān)聯(lián)的另一用戶簡檔、標識或帳戶。應用程序存儲或緩存這些Tweet。應用程序可以基于日期、總數(shù)目或用戶優(yōu)先級來區(qū)分所存儲內(nèi)容的優(yōu)先級。用戶可以再調(diào)用Tweet以在視頻屏幕上結(jié)合當前的視頻節(jié)目一起顯示。當接收到取決于用戶偏好的Tweet時,還可以立即顯示Tweet。用戶還可以瀏覽Tweet。例如,還可以經(jīng)由家庭網(wǎng)絡(luò)結(jié)構(gòu)向其他設(shè)備傳送 Tweet0圖5示出了用于應用程序的數(shù)據(jù)存儲結(jié)構(gòu)。當檢索消息并將其存儲在主機設(shè)備 108,200的存儲器中時,除了其他數(shù)據(jù)以外,如果必要的話,將每個消息或Tweet 502,504, 506,508保存為包括姓名510、消息或Tweet 512、日期514和URL 516的列表。按照日期順序存儲所有的消息502、504、506、508。迭代器功能518基于用戶選擇的標識或帳戶抽出每個消息,并且再次按照日期順序重新組合所抽出的消息。迭代器功能518識別第一消息 520、最后消息526,并且通過識別相對于每個消息,哪個消息是在前消息522和哪個消息是在后消息,來鏈接中間的所有消息。按照這種方式,一旦用戶選擇了要跟隨的標識或帳戶, 用戶就可以容易地在多個消息(即,Tweet)上向前和向后滾動。存儲結(jié)構(gòu)促進了經(jīng)由傳送帶索引系統(tǒng)或布置來再調(diào)用和觀看單個消息或Tweet。應意識到,根據(jù)本公開的原理可以采用其他存儲結(jié)構(gòu)。圖6和7示出了用于在視頻顯示器上觀看消息的傳送帶索引布置,其中圖6示出了傳送帶索引布置,而圖7則示出了采用了傳送帶索引布置的示例用戶接口。用戶可以快速切換與特定集合相關(guān)的存儲信息。可以通過社交網(wǎng)絡(luò)系統(tǒng)或站點中的標識或帳戶識別所述集合,或者可以經(jīng)由用戶簡檔或用戶定義的參數(shù)來建立所述集合。傳送帶布置的重要性質(zhì)包括直接觀看作為當前顯示消息的至少一個消息,以及優(yōu)選地,可以包括同時觀看傳送帶中的在前消息和在后消息。參考圖6,當前顯示的具有最大尺寸的字體或顯示區(qū)域的消息602位于傳送帶600的中心。相對于當前顯示的消息602以連續(xù)減小字體或顯示區(qū)域尺寸的方式顯示在前消息604、606、608。即當消息變得“較陳舊”時,消息的尺寸或字體將減小或變小。例如,消息608是顯示的最陳舊的消息,所以尺寸最小。同樣,當在后消息接近當前顯示的消息602時,在后消息610、612、614在尺寸或字體上增大。在圖6所示的示例中,消息610是傳送帶600上示出的最新或最早的消息,因此是最小尺寸或字體的在后消息。由于余下的在后消息612、614接近當前顯示的消息602,在后消息612、614的尺寸增大。應重點注意,盡管可以使用顯示尺寸或字體尺寸表示傳送帶的消息,但是也可以使用其他區(qū)別性差異,比如消息顏色或字體類型。參考圖7,示出了采用了傳送帶索引系統(tǒng)或布置的示例用戶接口 700。應意識到, 可以將用戶接口 700作為覆蓋畫面放置在顯示設(shè)備114的任何部分上,例如可以將用戶接口 700置于顯示設(shè)備屏幕的底部水平部分上。在其他實施例中,可以將顯示設(shè)備的屏幕分為隔離部分,其中要觀看的視頻在第一部分,而用戶接口在第二部分。
用戶接口 700以第一字體尺寸顯示當前消息702,其中由小于第一字體尺寸的至少一個在前消息706和至少一個在后消息714從上和從下來圍繞當前消息702??梢栽诎ㄓ脩艚涌?700的設(shè)備的設(shè)計或制造期間選擇或確定第一字體尺寸,或者可以由用戶選擇第一字體尺寸。消息的連續(xù)顯示可以被配置為自動滾動通過消息,其中每個消息被顯示預定時間段。此外,用戶可以通過箭頭圖標720、722,使用遙控命令來控制移動和觀看傳送帶。 當經(jīng)由遙控器300激活箭頭圖標720時,消息將向上滾動以顯現(xiàn)在前觀看的消息。當經(jīng)由遙控器300激活箭頭圖標722時,消息將向下滾動以顯現(xiàn)之前沒有觀看的消息或在后消息。 索引可以包括一次按鈕按壓單一增量的操作,以及還可以包括按鈕按壓保持傳送帶掃描的操作,以允許快速地觀看連續(xù)的條目。應意識到,一次顯示的消息數(shù)目可以改變,并且不需要是如圖7的示例所示出的三個消息。此外,在后消息706和在前消息714的文本可以是隱藏的、更小的、覆蓋的、淡出的、或者不同格式的,以對這些消息與當前顯示的消息702進行區(qū)分。用戶接口 700還在覆蓋畫面中的第二傳送帶布置中顯示來自社交網(wǎng)絡(luò)站點的至少一個標識,其中所述標識與當前顯示的消息相關(guān)聯(lián)。以各種尺寸的預定元件表示所述至少一個標識。隨著消息的顯示,在傳送帶布置中顯示標識,所以用戶可以容易地在用戶想要跟隨的各種標識之間切換。由最大元件(本例中為元件724)表示與當前顯示的消息702 相關(guān)聯(lián)的標識,即當前標識。然后,在當前標識724的每側(cè)圍繞著由比第一預定元件(即, 當前標識724)小的元件表示的至少一個在先標識7沈、7觀和至少一個在后標識730、732。 分別提供向左和向右箭頭圖標734和736,以使得當其被激活時,用戶能夠在用戶跟隨的各種標識之間切換。當用戶切換到第二不同標識時,顯示的消息(例如消息702、706、714)將改變?yōu)榕c新選擇標識相對應。應重點注意,盡管使用顯示尺寸或字體尺寸表示傳送帶標識, 但是也可以使用其他區(qū)別性差異,比如用于標識的顏色、字體類型或線類型。應意識到,表示所述至少一個標識的元件可以是與標識相關(guān)聯(lián)的人物(名人、演員、運動員等)的圖片、圖標、符號等。此外,一次顯示的元件數(shù)目可以改變,并且不需要是如圖7的示例所示出的五個元件。用戶接口 700包括用于訪問和調(diào)節(jié)各種參數(shù)的控制部件738。在一個實施例中,用戶接口 700看起來像橫過顯示設(shè)備屏幕底部的橫幅,但是用戶可以通過由“簡檔”圖標740 調(diào)用的圖形化簡檔界面來調(diào)節(jié)用戶接口 700??梢越?jīng)由“設(shè)置”圖標742調(diào)用的命令來改變各種設(shè)置。下表I提供了與圖形化用戶接口相關(guān)聯(lián)的命令列表。這些命令中的每個命令允許用戶調(diào)節(jié)圖形化顯示,以及改變應用程序的當前工作模式,并且還調(diào)節(jié)用戶簡檔信息??梢酝ㄟ^使用相同的應用程序建立多個用戶簡檔。提供了 “關(guān)于”圖標744,用于給出關(guān)于軟件應用程序的細節(jié),例如修訂號和日期。可以由一組用戶命令經(jīng)由遙控設(shè)備調(diào)用“隱藏”圖標746,來再調(diào)用或隱藏界面顯示。表 I
權(quán)利要求
1.一種用于顯示來自因特網(wǎng)站點的內(nèi)容的方法,包括響應于在輸出用于顯示設(shè)備上的顯示的視頻節(jié)目時發(fā)起的用戶輸入,訪問社交網(wǎng)絡(luò)站點因特網(wǎng)站點(402);基于與節(jié)目相關(guān)聯(lián)的至少一個特性從因特網(wǎng)站點檢索內(nèi)容G10);以及在覆蓋畫面中輸出檢索到的內(nèi)容,以與節(jié)目同時顯示G12)。
2.如權(quán)利要求1所述的方法,其中輸出步驟包括在覆蓋畫面(700)中輸出來自社交網(wǎng)絡(luò)站點的至少一個消息(702)。
3.如權(quán)利要求2所述的方法,其中所述至少一個消息(702)包括至網(wǎng)站的鏈接。
4.如權(quán)利要求2所述的方法,其中所述至少一個消息(702)包括至統(tǒng)一資源定位符 URL的鏈接。
5.如權(quán)利要求2所述的方法,其中所述至少一個消息(702)包括至至少一個第二用戶的標識的鏈接。
6.如權(quán)利要求1所述的方法,其中輸出步驟包括在覆蓋畫面(700)中以第一傳送帶布置輸出來自社交網(wǎng)絡(luò)站點的至少一個消息(702)以供顯示。
7.如權(quán)利要求6所述的方法,其中以第一尺寸顯示當前消息(702),其中將當前消息 (702)與至少一個在前消息(706)和至少一個在后消息(714) —起顯示,所述至少一個在前消息(706)和至少一個在后消息(714)具有不同于第一尺寸的尺寸。
8.如權(quán)利要求7所述的方法,其中所述當前消息(702)、所述至少一個在前消息(706) 和所述至少一個在后消息(714)被安排在垂直列中。
9.如權(quán)利要求7所述的方法,還包括響應于用戶輸入,滾動處于第一傳送帶布置中的所述當前消息(702)、所述至少一個在前消息(706)和所述至少一個在后消息(714)。
10.如權(quán)利要求7所述的方法,其中所述至少一個消息(702)與第一標識(724)相關(guān)聯(lián),所述方法還包括在覆蓋畫面(700)中的第二傳送帶布置中顯示來自社交網(wǎng)絡(luò)站點的至少一個標識(7M),其中將第二傳送帶布置與第一傳送帶布置分開顯示。
11.如權(quán)利要求10所述的方法,其中將當前標識(724)顯示為第一元件,將當前標識 (724)與至少一個在前標識(726)和至少一個在后標識(730) —起顯示,其中所述至少一個在前標識(726)和所述至少一個在后標識(730)中的每個標識顯示為不同于第一元件的元件。
12.如權(quán)利要求11所述的方法,其中所述當前標識(7M)、所述至少一個在前標識 (726)和所述至少一個在后標識(730)被安排在水平行中。
13.如權(quán)利要求12所述的方法,還包括響應于用戶輸入而滾動處于第二傳送帶布置中的所述當前標識(7M)、所述至少一個在前標識(726)和所述至少一個在后標識(730)。
14.如權(quán)利要求1所述的方法,其中顯示步驟還包括在覆蓋畫面(700)中的第一垂直傳送帶布置中輸出來自社交網(wǎng)絡(luò)站點的至少一個消息(702)以供顯示,其中所述至少一個消息(702)與標識(724)相關(guān)聯(lián);以及在覆蓋畫面(700)中的第二水平傳送帶布置中輸出來自社交網(wǎng)絡(luò)站點的至少一個標識(724)以供顯示。
15.一種用于顯示來自因特網(wǎng)站點的內(nèi)容的系統(tǒng)000),包括輸入信號接收機(20 ,響應于在輸出用于顯示設(shè)備上的顯示的視頻節(jié)目時發(fā)起的用戶輸入,訪問因特網(wǎng)站點G02);控制器014),與輸入信號接收機(20 相耦合,所述控制器(214)基于與節(jié)目相關(guān)聯(lián)的至少一個特性從因特網(wǎng)站點檢索內(nèi)容;以及顯示接口 018),與所述控制器(214)相耦合,所述顯示接口在覆蓋畫面(700)中輸出檢索到的內(nèi)容,以與節(jié)目一起向顯示設(shè)備(114)同時輸出。
16.如權(quán)利要求15所述的系統(tǒng)000),其中顯示接口(218)在覆蓋畫面(700)中輸出來自社交網(wǎng)絡(luò)站點的至少一個消息(702)。
17.如權(quán)利要求16所述的系統(tǒng)000),其中所述至少一個消息(702)包括至網(wǎng)站的鏈接。
18.如權(quán)利要求16所述的系統(tǒng)000),其中所述至少一個消息(702)包括至統(tǒng)一資源定位符URL的鏈接。
19.如權(quán)利要求16所述的系統(tǒng)000),其中所述至少一個消息(702)包括至至少一個第二用戶的標識的鏈接。
20.如權(quán)利要求15所述的系統(tǒng)000),其中顯示接口(218)在覆蓋畫面(700)中的第一傳送帶布置中輸出來自社交網(wǎng)絡(luò)站點的至少一個消息(702)。
21.如權(quán)利要求20所述的系統(tǒng)000),其中在顯示器上以第一尺寸顯示當前消息 (702),其中至少一個在前消息(706)和至少一個在后消息(714)從上方和下方圍繞當前消息(702),所述至少一個在前消息(706)和至少一個在后消息(714)在顯示器上具有不同于第一尺寸的尺寸。
22.如權(quán)利要求21所述的系統(tǒng)000),其中所述當前消息(702)、所述至少一個在前消息(706)和所述至少一個在后消息(714)被安排在垂直列中。
23.如權(quán)利要求21所述的系統(tǒng)000),還包括與控制器(214)相耦合的用戶接口 016),所述用戶接口(216)響應于用戶輸入而滾動處于第一傳送帶布置中的所述當前消息(702)、所述至少一個在前消息(706)和所述至少一個在后消息(714)。
24.如權(quán)利要求21所述的系統(tǒng)000),其中所述至少一個消息(702)與第一標識(7M) 相關(guān)聯(lián),以及顯示接口(218)在覆蓋畫面(700)中的第二傳送帶布置中顯示來自社交網(wǎng)絡(luò)站點的至少一個標識(7M),其中將第二傳送帶布置與第一傳送帶布置分開顯示。
25.如權(quán)利要求M所述的系統(tǒng)000),其中將所述當前標識(724)顯示為第一元件, 其中當前標識(724)在每側(cè)分別由至少一個在前標識(726)和至少一個在后標識(730)圍繞,將所述至少一個在前標識(726)和所述至少一個在后標識(730)中的每個標識顯示為不同于第一元件的元件。
26.如權(quán)利要求25所述的系統(tǒng)000),其中所述當前標識(7M)、所述至少一個在前標識(726)和所述至少一個在后標識(730)被安排在水平行中。
27.如權(quán)利要求沈所述的系統(tǒng)000),還包括與控制器(214)耦合的用戶接口016), 所述用戶接口(216)響應于用戶輸入而滾動處于第二傳送帶布置中的所述當前標識 (7M)、所述至少一個在前標識(726)和所述至少一個在后標識(730)。
28.如權(quán)利要求15所述的系統(tǒng)000),其中顯示接口(218)在覆蓋畫面(700)中的第一垂直傳送帶布置中輸出與標識(724)相關(guān)聯(lián)的來自社交網(wǎng)絡(luò)站點的至少一個消息(702), 并且在覆蓋畫面(700)中的第二水平傳送帶布置中輸出來自社交網(wǎng)絡(luò)站點的至少一個標識(7 )。
29.
30. 一種用于顯示來自因特網(wǎng)站點的內(nèi)容的圖形用戶接口 016),包括 用于響應于在輸出用于顯示設(shè)備上的顯示的視頻節(jié)目時發(fā)起的用戶輸入而訪問因特網(wǎng)站點的裝置O02);用于基于與節(jié)目相關(guān)聯(lián)的至少一個特性從因特網(wǎng)站點檢索內(nèi)容的裝置014);以及用于在覆蓋畫面中輸出檢索到的內(nèi)容以在顯示設(shè)備上與節(jié)目同時顯示的裝置018)。
全文摘要
提供了一種用于使得用戶能夠在與網(wǎng)絡(luò)使能主機設(shè)備相連的視頻設(shè)備上與因特網(wǎng)站點的社交網(wǎng)絡(luò)結(jié)構(gòu)交互的系統(tǒng)和方法。本公開用于響應于向顯示器輸出節(jié)目時發(fā)起的用戶輸入而訪問因特網(wǎng)站點(402),基于與節(jié)目相關(guān)聯(lián)的至少一個特性從因特網(wǎng)站點檢索內(nèi)容(410),以及在顯示器上的覆蓋畫面中或用戶接口(700)中輸出檢索到的內(nèi)容,以與節(jié)目同時輸出(412)。用戶接口(700)提供訪問多個簡檔來確定要顯示誰的內(nèi)容或消息的能力,并且還包括旋轉(zhuǎn)傳送帶消息顯示系統(tǒng),其中由顯示隊列中具有不同尺寸或字體的在前消息(706)和在后消息(714)從上方和下方圍繞當前消息(702)。
文檔編號G06F17/30GK102473192SQ201080035031
公開日2012年5月23日 申請日期2010年8月3日 優(yōu)先權(quán)日2009年8月7日
發(fā)明者埃文·M·福特, 馬丁·V·戴維 申請人:湯姆森許可貿(mào)易公司