在與第一屏幕上的內容同步的第二屏幕上提供社交消息的顯示的方法和系統的制作方法
【專利摘要】本公開提供如下方案:在適當的時機將之后提供給用戶的社交消息安排在可能未完全聚焦在社交消息方面的第二屏幕應用。當期望希望將社交消息與媒體體驗的其他方面(比如獎勵內容、瑣事和廣告)整合的第二屏幕應用時,這是有價值的。
【專利說明】在與第一屏幕上的內容同步的第二屏幕上提供社交消息的顯示的方法和系統
[0001]相關申請的交叉引用
[0002]本申請要求于2012年I月6日提交的美國臨時申請第61/584,134號的權益,其整體通過引用合并于此。
[0003]本申請還涉及如下同時提交并且其整體通過引用合并于此的申請:“METHODS ANDSYSTEMS FOR SYNCHONIZING CONTENT ON A SECOND SCREEN”、“METHOD AND SYSTEM FORPROVIDING A GRAPHICAL REPRESENTAT1N ON A SECOND SCREEN OF SOCIAL MESSAGESRELATED TO CONTENT ON A FIRST SCREEN”、“METHOD AND SYSTEM FOR SYNCHING SOCIALMESSAGES WITH CONTENT HMELINE”、“ALTERNATE VIEW PLAYBACK ON A SECOND SCREEN”以及“METHOD AND SYSTEM FOR PROVIDING DYNAMIC ADVERTISING ON SECOND SCREEN BASEDON SOCIAL MESSAGES”。
【技術領域】
[0004]本發明總地涉及提供與所顯示內容有關的額外內容。
【背景技術】
[0005]流行廣播媒體可以潛在地生成海量的相關社交消息。已經開發出設計為支持特定廣播的第二屏幕應用以擴展品牌體驗。這些第二屏幕應用可以通過用主題標簽或其他關鍵字過濾消息來包括相關社交反饋。即使適當地使用該過濾,消息數對于流行事件也可能迅速地變得難以控制(例如,超級碗46,每秒推特(Twitter)數達到10245的峰值)。這里公開的是識別并浮現相關社交消息給用戶看,而不被大量要瀏覽的消息淹沒的機制。
[0006]在很多社交消息應用中的當前實踐就是簡單地展現和它們被接收時一樣的消息,導致當它們在用戶接口中呈現時的幾乎連續的消息滾動。其他實現可能抑制對消息的請求來減少后端服務器上的負載,但是每一個請求的結果的數量可能很大并且用戶在完成下一請求之前將難以瀏覽列表。
【發明內容】
[0007]本公開提供如下方案:在適當的時機將之后提供給用戶的社交消息安排(curate)在可能未完全聚焦在社交消息方面的第二屏幕應用。當期望希望將社交消息與媒體體驗的其他方面(比如獎勵內容、瑣事和廣告)整合的第二屏幕應用時,這是有價值的。
[0008]依據一個實施例,公開了在與第一屏幕上的內容同步的第二屏幕上提供與第一屏幕上的內容有關的社交消息的集合的方法。該方法包括對于與正在第一屏幕上顯示的內容有關的一個或多個消息監控社交媒體,處理與正在第一屏幕上顯示的內容有關的一個或多個消息以確定該一個或多個消息的相關性,并且提供一個或多個相關消息的集合用于在第二屏幕上顯示。
[0009]依據另一實施例,提供了能夠提供與第一屏幕上的內容有關的社交消息的集合的第二屏幕裝置。第二屏幕裝置包括屏幕、存儲器和處理器。屏幕配置為顯示內容。存儲器是用于存儲數據。處理器配置為對于與正在第一屏幕上顯示的內容有關的一個或多個消息監控社交媒體,處理與正在第一屏幕上顯示的內容有關的一個或多個消息以確定該一個或多個消息的相關性,并且提供一個或多個相關消息的集合用于在第二屏幕上顯示。
【專利附圖】
【附圖說明】
[0010]圖1是依據一個實施例概述視頻和音頻內容到家庭的傳送的系統示圖。
[0011]圖2是示出代表性機頂盒接收器的進一步細節的系統示圖。
[0012]圖3是描繪依據一個實施例的觸摸面板控制裝置的示圖。
[0013]圖4是描繪依據一個實施例的用于與觸摸面板控制裝置一起使用的某些示例性用戶接口的示圖。
[0014]圖5是描繪依據一個實施例的用于實現本發明技術的系統的一個實施例的系統示圖。
[0015]圖6是描繪依據一個實施例的示例性處理的流程圖。
[0016]圖7是描繪依據一個實施例的裝置之間的同步的示例性方法的示圖。
[0017]圖8是描繪依據一個實施例的裝置之間的同步的示例性方法的示圖。
[0018]圖9A-9F是在被動(passive)模式下使用時描繪依據一個實施例的功能的示例性框架屏幕圖。
[0019]圖10A-10D是在主動(active)模式下使用時描繪依據一個實施例的功能的示例性框架屏幕圖。
[0020]圖11A-11C是描繪依據一個實施例的社交媒體共享功能的示例性框架圖。
[0021]圖12A和12B是描繪依據一個實施例的內容選擇功能的示例性框架圖。
[0022]圖13A-13E是描繪依據一個實施例的額外功能的示例性框架圖。
[0023]圖14A-14L是描繪特定特征如何顯現給用戶的示例性詳細(skinned)屏幕圖。
[0024]圖15是描繪依據一個實施例的社交媒體功能的示例性框架圖。
[0025]圖16是描繪依據一個實施例的社交媒體功能的功能的流程圖。
[0026]圖17是描繪依據一個實施例的社交媒體功能的示例性詳細屏幕圖。
[0027]圖18是提供依據一個實施例的基于有關正在第一屏幕上顯示的內容的社交消息而在第二屏幕上提供內容的通用方法的流程圖。
[0028]圖19是依據一個實施例的社交援引(quote)事件的示例圖。
[0029]圖20是依據一個實施例的基于社交消息在第二屏幕上動態廣告的示例圖。
[0030]圖21是依據一個實施例的社交消息可以如何與內容關聯的示例圖。
[0031]圖22是依據一個實施例的提供用于生成與內容關聯的社交消息的方法的流程圖。
[0032]圖23是依據一個實施例的提供用于處理與內容關聯的社交消息的方法的流程圖。
[0033]圖24是依據一個實施例的提供用于提供與內容時間段關聯的社交消息的圖形表示的方法的流程圖。
[0034]圖25是依據一個實施例的、構成與內容時間段關聯的社交消息的圖形表示的方塊(bin)的示例性表示。
[0035]圖26是依據一個實施例的、將消息與構成與內容時間段關聯的社交消息的圖形表示的方塊的關聯的示例性表示。
[0036]圖27是依據一個實施例的描繪與內容時間段關聯的社交消息的圖形表示的示例性框架圖。
[0037]圖28是依據一個實施例的與內容時間段關聯的社交消息的圖形表示的操作的示例圖。
[0038]圖29是依據另一實施例的與內容時間段關聯的社交消息的圖形表示的操作的另一示例圖。
[0039]圖30是依據另一實施例的與內容時間段關聯的社交消息的圖形表示的操作的另一示例圖。
[0040]圖31是依據另一實施例的與內容時間段關聯的社交消息的圖形表示的操作的另一示例圖。
[0041]圖32是依據另一實施例的與內容時間段關聯的社交消息的圖形表示的操作的另一示例圖。
[0042]圖33是描繪依據一個實施例描繪與內容時間段關聯的社交消息的圖形表示的示例性詳細屏幕圖。
【具體實施方式】
[0043]現在轉向圖1,示出了用于向家庭或終端用戶傳送內容的系統100的實施例的框圖。所述內容來自諸如電影工作室或制作公司的內容源102。可以以兩種形式中的至少一種來供給內容。一種形式可以是內容的廣播形式。廣播內容被提供給廣播聯盟管理者104,所述廣播聯盟管理者104—般是諸如美國廣播公司(ABC)、國家廣播公司(NBC),哥倫比亞廣播系統(CBS)等的國家廣播服務。廣播聯盟管理者可以收集和存儲內容,并可以調度通過被示出為傳送網絡1(106)的傳送網絡對該內容的傳送。傳送網絡1(106)可以包括從國家中心到一個或多個區域或地方中心的衛星鏈路傳輸。傳送網絡I (106)也可以包括使用諸如通過無線廣播、衛星廣播或有線廣播的本地傳送系統的本地內容傳送。本地傳送的內容被提供給用戶家中的接收裝置108,其中該內容隨后將被用戶搜索。應理解,接收裝置108可以采取許多形式,并可以體現為機頂盒/數字視頻錄像機(DVR)、網關、調制解調器等。另外,接收裝置108可以作為家庭網絡系統中的接入點或者網關,所述家庭網絡系統包括被配置為家庭網絡中的客戶端或對等體裝置的附加裝置。
[0044]內容的第二種形式被稱為特殊或額外內容。特殊或額外內容可以包括作為付費(premium)觀看、按次付費傳送的內容,或在其它情況下不提供給廣播聯盟管理者的其他內容,例如,電影、視頻游戲或其他視頻元素。在許多情況下,特殊內容可能是由用戶請求的內容。該特殊內容可能被傳送至內容管理者110。內容管理者110可以是服務提供商,諸如,與例如內容提供商、廣播服務、或分發網絡服務相結合的因特網網站。內容管理者110也可將因特網內容合并到傳送系統。內容管理者110可以通過單獨的傳送網絡(傳送網絡2(112))將內容傳送到用戶的接收裝置108。傳送網絡2(112)可以包括高速寬帶因特網類型的通信系統。重要的是要注意,也可使用的全部或部分傳送網絡2(112)來傳送來自廣播聯盟管理者104的內容,并且可使用全部或部分傳送網絡1(106)來傳送來自內容管理者110的內容。此外,用戶也可以經由傳送網絡2(112)從因特網直接獲取內容,而不必由內容管理者110管理該內容。
[0045]利用單獨傳送的額外內容的幾種修改是可能的。在一種可能的方案中,額外內容被作為廣播內容的增強來提供,以提供替代的顯示、購買和銷售選項、改進的材料等。在另一個實施例中,額外內容可能會完全取代一些作為廣播內容而提供的節目內容。最后,額外內容可能完全與廣播內容相分離,并且可能僅僅是用戶可以選擇使用的替代媒體。例如,額外內容可以是尚未作為廣播內容可得的電影庫。
[0046]接收裝置108可從傳送網絡I和傳送網絡2之一或兩者接收不同類型的內容。接收裝置108處理該內容,并基于用戶的喜好和命令提供內容的分離。接收裝置108還可以包括存儲裝置,如硬盤驅動器或光盤驅動器,用于記錄和播放音頻和視頻內容。將在下面參照圖2描述接收裝置108的操作的進一步細節和與播放存儲的內容相關聯的功能。處理的內容被提供給顯示裝置114。顯示裝置114可以是傳統的2-D類型的顯示器或者可替代地是聞級的3-D顯不器。
[0047]接收裝置108還可以被連接到諸如觸摸屏控制裝置116的第二屏幕。觸摸屏控制裝置116可適配于向接收裝置108和/或顯示裝置114提供用戶控制。觸摸屏裝置116還能夠顯示視頻內容。視頻內容可以是圖形條目,如用戶界面條目,或者可以是被傳送到顯示裝置114的視頻內容的一部分。觸摸屏控制裝置116可以使用諸如紅外(IR)或射頻(RF)通信的任何已知的信號傳輸系統連接到接收裝置108,并可包括標準協議,如紅外數據協會(IRDA)標準、W1-F1、藍牙等,或任何其它專有協議。在一些實施例中,觸摸屏控制裝置116可以與傳送網絡I和2直接連接。將在下面進一步詳細描述觸摸屏控制裝置116的操作。
[0048]在圖1的示例中,系統100還包括后端服務器118和使用數據庫120。后端服務器118包括分析用戶的使用習慣并基于這些使用習慣作出建議的個性化引擎。使用數據庫120是存儲用戶使用習慣的地方。使在某些情況下,使用數據庫120可以是后端服務器118a的一部分。在本示例中,后端服務器118(以及使用數據庫120)被連接到系統100并通過傳送網絡2(112)訪問。
[0049]現在轉到圖2,示出了接收裝置200的實施例的框圖。接收裝置200可以類似圖1中描述的接收裝置進行操作,并且可以被包括作為網關裝置、調制解調器、機頂盒,或其它類似的通信裝置的一部分。所示的裝置200也可以合并到包括音頻裝置或顯示裝置的其它系統中。在任一種情況下,為了簡明起見,未示出完整的系統操作所需的一些組件,因為它們對本領域技術人員來說是公知的。
[0050]在圖2所示的裝置200中,通過輸入信號接收器202接收內容。輸入信號接收器202可以是用于接收,解調和解碼通過包括廣播、電纜、衛星、以太網、光纖和電話線網絡的若干可能的網絡之一提供的信號的一些已知的接收器電路中的一個。可由輸入信號接收器202基于通過控制界面或觸摸面板接口 222提供的用戶輸入來選擇和取得所需的輸入信號。觸摸面板接口 222可以包括觸摸屏裝置的界面。觸摸面板接口 222也適配于連接便攜式電話、平板電腦、鼠標、高端遙控器等。
[0051]解碼的輸出信號被提供給輸入流處理器204。輸入流處理器204執行最終的信號選擇和處理,并且包括將視頻內容從內容流的音頻內容中分離出來。音頻內容被提供給音頻處理器206以從所接收的格式,如壓縮的數字信號,轉換為模擬波形信號。模擬波形信號被提供給音頻接口 208,并進一步被提供給顯示裝置或音頻放大器。可替換地,音頻接口208可以使用高清晰度多媒體接口(HDMI)電纜或替代的音頻接口,如經由索尼/飛利浦數字互聯格式(SPDIF)向音頻輸出裝置或顯示裝置提供數字信號。音頻接口還可以包括用于驅動一組或多組揚聲器的放大器。音頻處理器206還執行存儲音頻信號所需的任何必要轉換。
[0052]來自輸入流處理器204的視頻輸出被提供給視頻處理器210。該視頻信號可以是幾種格式之一。視頻處理器210基于輸入信號的格式提供視頻內容的必要轉換。視頻處理器210還執行存儲該視頻信號所需的任何必要轉換。
[0053]存儲裝置212存儲在輸入端接收的音頻和視頻內容。存儲裝置212在控制器214的控制下,并且還基于命令,例如,從用戶接口 216和/或觸摸面板接口 222接收的諸如快進(FF)、倒退(Rew)的導航指令,允許稍后取得和重放所述內容。存儲裝置212可以是硬盤驅動器,一個或多個大容量集成電子存儲器,如靜態RAM(SRAM),或動態RAM(DRAM),或者可以是可交換的光盤存儲系統,如致密盤(CD)驅動器或數字化視頻盤(DVD)驅動器。
[0054]將來自視頻處理器210的轉換后的視頻信號,無論是源自輸入端或源自存儲裝置212,提供給顯示器接口 218。顯示器接口 218進一步將顯示信號提供給上述類型的顯示裝置。顯示器接口 218可以是諸如紅綠藍(RGB)的模擬信號接口,或者可以是諸如HDMI的數字接口。應理解,顯示器接口 218將生成各種屏幕以在三維網格中展現搜索結果,這將在下面更詳細地描述。
[0055]控制器214經由總線相互連接至裝置200的若干組件,包括輸入流處理器202、音頻處理器206、視頻處理器210、存儲裝置212,以及用戶接口 216。控制器214管理將輸入流信號轉換成用于在存儲裝置上存儲或用于顯示的信號的轉換過程。控制器214還管理存儲內容的取得和重放。此外,如將在下面所描述,控制器214執行對內容的搜索、創建以及調整指示存儲的或將經由上述傳送網絡傳送的內容的網格顯示。
[0056]控制器214進一步耦接到控制存儲器220 (例如,易失性或非易失性存儲器,包括RAM、SRAM、DRAM、ROM、可編程ROM(PROM)、閃存、電可編程ROM(EPROM)、電可擦除可編程ROM (EEPROM)等),以存儲控制器214的信息和指令代碼。控制存儲器220可以存儲控制器214的指令。控制存儲器還可以存儲諸如包含內容的圖形元素之類的元素的數據庫。該數據庫可被存儲為圖形元素的圖案。可替換地,存儲器可以將圖形元素存儲在已識別或已分組的存儲位置中,并使用訪問或位置表來識別涉及該圖形元素的各部分信息的存儲位置。將在下面描述涉及存儲圖形元素的額外細節。此外,控制存儲器220的實現方式可以包括幾個可能的實施例,例如單個存儲裝置或可替代地,通信連接或耦合在一起以形成共用或通用存儲器的一個以上的存儲器電路。更進一步地,所述存儲器可以與其他的電路(例如,總線通信電路的部分)被包括在較大的電路中。
[0057]本公開的用戶接口處理采用了可用于表達諸如快進、倒退等的功能的輸入裝置。為了做到這一點,如圖3所示,可以經由接收裝置200的用戶接口 216和/或觸摸面板接口222連接觸摸面板裝置300。觸摸面板裝置300基于手部運動,或手勢,以及通過所述面板轉化為機頂盒或其它控制裝置的命令的動作,允許操作接收裝置或機頂盒。在一個實施例中,觸摸面板300可簡單地作為導航工具以導航網格顯示。在其它實施例中,觸摸面板300將附加地用作顯示裝置,從而使用戶通過內容的網格顯示能夠更直接地與導航交互。可以將觸摸面板裝置包括作為遠程控制裝置的一部分,所述遠程控制裝置包含諸如啟動器或激活按鈕之類的更多的傳統控制功能。該觸摸面板300還可以包括至少一個攝像機元件。在一些實施例中,該觸摸面板300還可以包括麥克風。
[0058]現在轉到圖4,使用手勢感測控制器或諸如所顯示的觸摸屏幕提供了許多類型的用戶交互。來自控制器的輸入被用于定義手勢,并且該手勢繼而定義特定的與上下文有關的命令。傳感器的配置可以允許定義用戶手指在觸摸屏幕上的運動,或者甚至可以允許定義控制器自身在一維或二維上的運動。諸如對角(diagonal),偏轉(yaw)、俯仰(pitch)和滾動(roll)的組合的二維運動可以被用來定義任何諸如擺動的三維動作。圖4中說明了許多手勢。在上下文中解釋手勢,并通過用戶做出的已定義的運動來識別手勢。
[0059]折返(bumping)420由表示指向一個方向的兩筆劃(two-stroke)繪圖來定義,該方向是向上、向下、向左或向右。折返手勢與上下文中的特定命令相關聯。例如,在時間平移模式中,左折返手勢420指示倒帶,右折返手勢指示快進。在其它上下文中,折返手勢420被解釋為在由該折返所指定的方向上遞增特定的值。校核(checking) 430被定義為繪制勾號。它類似于向下的折返手勢420。校核在上下文中被標識為指定提醒、用戶標簽或選擇條目或元素。畫圓(circling)440被定義為在任一方向上繪制圓。可能區分出兩個方向。然而,為避免混淆,圓被標識為無論方向的單一命令。拖動450被定義為在平板電腦300上按下按鈕(虛擬的或實際的)的同時,控制器的角運動(俯仰和/或偏轉中的變化)(即,“觸發拖動”)。拖動手勢450可用于導航、速度、距離、時間平移、倒帶和前進。拖動450可用于移動光標、虛擬光標,或狀態的改變,諸如在顯示器上突出顯示輪廓或進行選擇。拖動450可以是任何方向的,并且通常用來在二維中導航。然而,在某些界面中,優選地修改對拖動命令的響應。例如,在一些界面中,依賴于虛擬光標的位置或運動的方向,相對于其它維度或方向,傾向于支持在某一維度或方向上的操作。點頭(nodding)460由兩個快速觸發拖動上下垂直運動定義。點頭460用于指示“是”或“接受”。畫X(X_ing)470被定義為繪制字母“X”。畫X470用于“刪除”或“阻礙”命令。左右擺動(wagging)480由兩個觸發拖動快速來回水平運動定義。左右擺動手勢480用于指示“否”或“取消”。
[0060]根據傳感器系統的復雜性,只有簡單的一維動作或手勢可能會被允許。例如,此處所示的傳感器上簡單的向右或向左運動可能會產生快進或倒帶功能。另外,可以包括多個傳感器,并且在觸摸屏的不同位置上放置該多個傳感器。例如,用于左右運動的水平傳感器可能被放置在一點并用于音量的調高/調低,而用于上下運動的垂直傳感器可能被放置在不同的點并用于頻道的調上和調下。以這種方式,可以使用特定的手勢映射。
[0061]取決于硬件和所涉及的內容,可以以任意種方式實現該系統和方法。這樣的部署的示例包括DVD、藍光盤(BD);流傳輸視頻或點播視頻(VOD)以及廣播(衛星、電纜、無線)。這些部署的每一個將具有不同架構但是可以針對這些事件的每一個(額外內容)使觸發標準化,每一個事件表示什么將被運行在第二屏幕上的應用列入隊列。例如,事件A和事件B將被與這些視頻資源的任一個關聯的同步機制觸發。當平板遇到“事件A”時,運行在第二屏幕裝置(例如平板)的程序將進行“事件A”。類似地,如果遇到“事件B”,則運行在第二屏幕裝置的程序將進行“事件B”。
[0062]圖5描繪通用系統500,在該系統上將實現這樣的方法。這里,系統500包括第一屏幕裝置510、第二屏幕裝置520、重放裝置530、網絡540和服務器550。這些要素的每一個將在以下更詳細地討論。
[0063]第一屏幕裝置510是用于顯示諸如電視節目、電影和網站之類的內容的顯示裝置,諸如關于圖1在以上描述的顯示裝置114。這樣的第一屏幕顯示裝置的示例包括但不限于電視、監視器、投影儀等。第一屏幕裝置510連接到可以提供基本內容到第一屏幕裝置510用于顯示的重放裝置530。這樣的通信的示例包括但不限于HDM1、VGA、顯示端口、USB、組件、合成、射頻(RF)以及紅外等。在特定實施例中,第一屏幕顯示裝置510可以以有線或無線(WiFi)方式連接到提供到第二屏幕裝置520和服務器550的額外連接的網絡540。在一些實施例中,第一顯示裝置510可以包括重放裝置530的功能。在其他實施例中,第一屏幕顯示裝置510可以與第二屏幕裝置520處于非網絡連接通信560。這樣的非網絡連接通信560的示例包括但不限于RF、IF、藍牙和其他音頻通信技術和協議。
[0064]第二屏幕裝置520是能夠顯示與正在第一屏幕裝置510上顯示的基本內容有關的額外內容的裝置。第二屏幕裝置可以是如上所述的觸摸屏控制裝置116或觸摸屏裝置300。第二屏幕裝置的示例包括但不限于智能手機、平板電腦、膝上型計算機、個人媒體播放器(例如,ipod)等。第二屏幕裝置520使用網絡540、非網絡連接通信560之一或兩者而處于與重放裝置530的通信中。第二屏幕裝置520還經由網絡540處于與服務器550的通信中用于請求和接收與正在第一屏幕裝置510上顯示的基本內容有關的額外內容。在一些實施例中,第二屏幕裝置520可以處于與第一屏幕裝置510的網絡連接通信或非網絡連接通信560中。這樣的非網絡連接通信560的示例包括但不限于RF、IF、藍牙(BT)、音頻通信技術和協議等。
[0065]重放裝置530是能夠提供基本內容用于在第一屏幕裝置510上的顯示的裝置。這樣的重放顯示裝置的示例包括但不限于DVD播放器、藍光盤(BD)播放器、游戲控制臺、接收器裝置(有線或衛星)、數字視頻錄像機(DVR)、流傳輸裝置、個人計算機等。重放裝置530連接到第一屏幕裝置510用于向第一屏幕裝置510提供基本內容用于顯示。這樣的連接的示例包括但不限于HDM1、VGA、顯示端口、USB、組件、合成、射頻(RF)以及紅外(IR)等。重放裝置530以有線或無線(WiFi)方式還連接到網絡540,提供到第二屏幕裝置520和服務器550的連接。在一些實施例中,重放裝置530的功能可以包括在第一屏幕顯示裝置510中。在另一些實施例中,重放裝置530可以處于與第二屏幕裝置520的非網絡連接通信560中。這樣的非網絡連接通信560的示例包括但不限于RF、IF、藍牙(BT)、以及其它音頻通信技術和協議。
[0066]網絡540可以是使用以太網、MoCA和無線協議或以上組合實現的有線或無線通信網絡。這樣的網絡的示例包括但不限于如上所述的傳送網絡I (106)以及傳送網絡2 (112)。
[0067]服務器550是配置為提供額外內容給第二屏幕裝置520的內容服務器。在特定實施例中,服務器還可以提供用于在第一屏幕裝置510上顯示的基本內容。服務連接到網絡540并且可以與也連接的裝置的任一個通信。這樣服務器的示例包括但不限于上述內容源102、廣播聯盟管理者104、內容管理者110以及后端服務器。
[0068]圖6描繪了用于顯示與正在觀看的基本內容有關的額外內容的方法的流程圖600。該方法包括以下步驟:在第一屏幕裝置510上顯示基本內容(步驟610);與第一屏幕上的基本內容的顯示關聯地提供同步機制以同步額外內容(步驟620);在第二屏幕裝置520上顯示與第一屏幕510上的基本內容有關的額外內容,該額外內容根據同步機制與在第一屏幕上顯示的內容同步(步驟630)。在特定實施例中,該方法還包括如下步驟:從第二屏幕裝置520接收命令以控制基本內容在第一屏幕裝置510上的顯示(步驟640)以及基于從第二屏幕裝置520接收的命令控制在第一屏幕裝置510上的基本內容的顯示(步驟650)。這些步驟的每一個將在以下更詳細地描述。
[0069]顯示諸如電影或電視節目之類的基本內容的步驟(步驟610)在第一屏幕裝置510上進行。這涉及被提供給第一屏幕顯示器510的基本內容。基本內容可以由重放裝置530提供或在第一屏幕顯示裝置510處從內容提供商直接接收。基本內容隨后示出或以其他方式顯示在第一屏幕裝置510上。基本內容的顯示還包括正被顯示的內容的控制。這可以包括播放、停止、暫停、倒帶和快進的傳統重放命令以及屏幕菜單的導航以選擇內容和其他重放選項。在特定實施例中,第一屏幕裝置510上的顯示(步驟620)進一步包括顯示正在第二屏幕裝置520上顯示的額外內容的類型的指示符。
[0070]所提供的同步機制(步驟620)可以以很多方式實現。在特定實施例中,由運行在第二屏幕裝置520、重放機構530、第一屏幕裝置510或其任何組合上的應用執行同步機制。最基本地,第二屏幕裝置520配置為(經由應用)檢測同步信號、提示、或其他類型的指示符,其指引第二屏幕裝置520更新額外內容的顯示以符合正在第一屏幕510上顯示的基本內容。同步信號、提示或其他類型的指示符可以作為基本內容的一部分提供或依據章節、場景、時間碼、話題或正在顯示的內容(經由應用)由第一屏幕裝置510的重放裝置530生成。同步信號、提示或其他類型的指示符可以以有線或無線(WiFi)方式使用網絡或使用諸如音頻信號之類的非網絡連接通信560被傳輸到第二屏幕裝置520。以下給出一些實現的示例。給出本公開的有益效果,其他可能實現將是顯然的。
[0071]顯示諸如補充材料、視頻剪輯、網站等的額外內容的步驟(步驟630)在第二屏幕裝置520上進行。額外內容可以本地地存儲在第二屏幕裝置520上或由服務器550、重放裝置530或第一屏幕裝置510提供。額外內容的顯示根據同步機制同步到正在第一屏幕510上顯示的基本內容。例如,當第二屏幕裝置520檢測到同步信號、提示或其他類型的指示符時,第二屏幕裝置520相應地更新額外內容的顯示。在一些實施例中,這進一步涉及聯系服務器550、重放裝置530或第一屏幕裝置510并從服務器550、重放裝置530或第一屏幕裝置510請求額外內容,并且隨后下載并顯示該額外內容。在一些實施例中,基于使用系統的用戶可以選擇、修改或省略要顯示的額外內容。
[0072]在特定實施例中,在第二屏幕裝置520上的顯示(步驟630)進一步包括顯示在第一屏幕510上的基本內容的顯示狀態,諸如是否已經暫停了在第一屏幕裝置510上的基本內容的顯示。在特定的其他實施例中,在第二屏幕裝置520上的顯示(步驟630)進一步包括顯示在第二屏幕裝置520上的額外內容和在第一屏幕裝置510上的基本內容之間的同步狀態。
[0073]在特定實施例中,第二屏幕裝置520能夠傳輸以及接收。可選步驟640和650對應這種能力。在步驟640中,從第二屏幕裝置520接收命令。理想地,這些命令在控制基本內容在第一屏幕裝置510上的重放的裝置處接收。在特定實施例中,重放裝置530是接收命令的裝置。可以經由網絡540或非網絡連接的通信560發送命令。一旦接收,命令可以控制基本內容的顯示(步驟650)。這樣的控制的示例包括但不限于播放、停止、暫停、倒帶、快進以及章節、場景和選擇。這些命令還可以用來將在第一屏幕裝置510上顯示的基本內容與正在第二屏幕裝置520上顯示的額外內容同步。
[0074]圖7提供具有使用非網絡連接的通信560實現的同步機制的系統700的一個示例的高度概圖。在該系統700中,非網絡連接的通信同步機制是音頻水印710。在此示例中,音頻水印710涉及將高頻信號、提示或其他指示符插入到正在第一屏幕裝置510上顯示的基本內容的音頻信號中。音頻水印人類無法聽到但是可以由第二屏幕裝置520中的麥克風檢測到。當第二屏幕裝置520檢測到音頻水印時,所顯示的額外內容基于所檢測的水印被更新以與正在第一屏幕裝置510上顯示的基本內容同步。音頻水印可以在內容的源處合并到基本內容中,或者由重放裝置520或第一屏幕裝置510本地地插入。
[0075]圖8提供具有使用網絡540實現的同步機制的系統800的一個示例的高度概圖。在該系統800中,同步機制是重放裝置530 (藍光盤播放器)和第二屏幕裝置520 (運行應用的1S裝置)之間的無線通信(WiFi) 810。在圖7的示例中,使用藍光互動(BD-Live)使能的裝置的功能和協議。存在該協議的兩大要素:連接和通信。均在以下描述。為了簡明,第二屏幕1S應用將稱為“ iPad”而藍光互動使能的裝置將稱為“盤”。
[0076]當1S使能的裝置520首先啟動第二屏幕應用并試圖連接在同一 W1-Fi網絡540上的藍光互動使能的裝置530時出現連接。
[0077]1.盤插入BD播放器
[0078]2.盤進入UDP “聆聽”循環
[0079]3.1Pad啟動第二屏幕應用
[0080]4.1Pad進行認證令牌的UDP廣播
[0081]5.盤接收認證令牌并認證
[0082]6.盤從令牌發送者取回IP (iPad的IP)
[0083]7.盤以其IP和PORT對認證進行響應
[0084]8.1Pad 確認 IP 和 PORT
[0085]9.1Pad 關閉 UDP 套接字通信(socket communicat1n)
[0086]10.1Pad基于所提供的IP和PORT建立與盤的直接TCP套接字通信
[0087]在第二屏幕1S應用和藍光互動使能的裝置之間已經建立了連接之后發生通信。
[0088]1.1Pad和盤知曉彼此的IP以及應當使用哪個PORT通信
[0089]2.TCP套接字通信在應用生命周期的持續期間內維持。
[0090]如在本示例中所見,這樣的無線通信的一個優勢在于這是雙向的,允許第二屏幕裝置傳輸以及接收命令。這允許雙向同步以及從第二屏幕裝置520對重放的控制。
[0091]在特定實施例中,第二屏幕裝置520的應用可以對于特定系統(例如,BD)上的特定節目或電影而特定。在其他實施例中,第二屏幕應用可以對于具有可用插件的工作室而通用,以配置對于特定節目或電影的應用。在另一些實施例中,第二屏幕應用可以對于系統(BD、V0D、廣播)、內容或兩者均通用。給定本公開的有益效果,其他可能的實現和配置將對于本領域技術人員顯然。
[0092]系統可以以被動方式或互動方式來操作。在被動方式中,在第一屏幕裝置510上顯示的圖標提示用戶在第二屏幕裝置520查看正被顯示的額外內容事件,其與在第一屏幕裝置510上顯示的基本內容有關。圖標優選地指示在第二屏幕裝置520上什么類型的額外內容事件可用(例如,購物車圖標指示購買事件,“I”圖標指示信息事件,火柴人圖標指示角色(character)信息事件等)。圖9A_F描繪了可以以被動模式向用戶顯示的一些方面。
[0093]圖9A-F描繪了當以被動模式使用應用時什么可能被顯示在第二屏幕裝置的屏幕900上的框架示例,該應用提供與第一屏幕裝置510上的基本內容同步的第二屏幕裝置520上的額外內容。
[0094]圖9A描繪了當啟動應用時可以向用戶顯示的閃屏。包括產品標志以及基本內容的指示902。這里,新內容屏幕如箭頭904所指示的以類似傳送帶方式從右側漸入。
[0095]圖9B描繪了當第二屏幕裝置520沒有檢測到重放裝置530時向用戶顯示的彈出消息906。
[0096]圖9C的屏幕900示出了同步按鈕/圖標908、章節時間線910、主動章節指示符912、章節事件指示符914、章節號指示符916、事件時間線918、章節背景920、事件卡922和時間線視圖圖標924。同步按鈕908提供同步第一和第二屏幕裝置510、520之間的內容的機制。同步按鈕908還可以指示在第一和第二屏幕裝置510、520上的內容之間的同步狀態。章節時間線910指示基本內容的章節。電影標題字幕(leader)在章節時間線910的背景中并且指不基本內容。隨著基本內容進展,章節與經由聞売指不基本內容的當如章節的主動章節指示符912以及章節事件線912的中心位置以類似傳送帶方式一起沿著章節時間線移動。章節事件指示符914指示在事件時間線918中顯示的事件是章節時間線910中所示的活躍章節的一部分。事件時間線918顯示時間卡922,指示與正在基本的內容的當前章節中發生的內容對應的事件。對于每一個章節,首先顯示的事件卡922指示在其中發生隨后事件的章節。隨著基本內容進展,事件卡922與事件時間線918的中心位置中的當前事件一起以類似傳送帶方式沿著事件時間線918移動。可以向每一個章節提供獨一的背景920,用于該特定章節的事件。時間線視圖圖標/按鈕924指示查看者處于示出章節時間線910和事件時間線918的時間線視圖,并且提供訪問時間線視圖的機制。
[0097]圖9D和9E的屏幕900描繪了事件卡922如何進展跨越事件時間線918。這里,同步按鈕/圖標908指示額外內容的時間線視圖與第一屏幕裝置510上的基本內容同步了。在圖9D中,當前觸發的事件卡926顯示在事件時間線918的中心位置并且表示首先觸發的事件。在事件時間線918中的當前觸發的事件卡926的左邊是之前的事件卡928,在此情況下該卡指示章節。在事件時間線918中的當前觸發的事件卡926的右邊是接下來的事件卡930,在此情況下該卡指示下一計劃的事件。因此,在圖9D中,這是用于首先觸發的事件的當前觸發的事件卡926,所以章節指示符916指示這是章節I。當前觸發的事件卡926包括與基本內容有關的額外內容932。當前觸發的事件卡926還提供關于顯示了什么類型的額外內容的識別符934。在特定實施例中,該指示符匹配在第一屏幕顯示器510上示出的指示符。當前事件卡926還包括用于同步936和共享938的按鈕/圖標。同步按鈕/圖標936提供使得在第一屏幕裝置520上顯示的基本內容與當前事件同步的機制。共享按鈕/圖標938提供了與社交網絡共享事件的額外內容的機制。圖9E的屏幕90的要素類似于圖9D的要素,除了當前觸發的事件卡926是用于在時間線中稍后發生的事件,如同指示當前章節是章節3的章節指示符916所指示的。
[0098]圖9F描繪了可以作為第二屏幕裝置920上顯示的一部分提供的其他可能功能的示例。這里,章節時間線910提供有折疊(collapse)圖標/按鈕940,其提供了章節時間線在可見940a和隱藏940b之間切換的機制。類似地,同步按鈕/圖標908可以在指示當前同步是否活躍的狀態908a和指示同步已經丟失并且重新同步可用的狀態908b之間切換。在一些實施例中,提供音量按鈕/圖標942。音量按鈕/圖標942提供將第一屏幕顯示器的聲音調“關”或調“開”的機制。音量按鈕942還可以指示音量狀態是否為指示靜音可用942a的“開”或指示聲音可用942b的“關”。在一些其他實施例中,提供了播放/暫停按鈕/圖標944。播放/暫停按鈕944提供了暫停或恢復第一屏幕顯示器510上內容的重放的機制。暫停/播放按鈕可以還指示重放是否可以暫停944a或恢復944b的狀態。
[0099]在互動方案中,用戶選擇第二屏幕裝置520上的額外內容事件并且在基本屏幕裝置510上顯示的內容被同步到所選擇事件。如前所述,額外內容的事件同步到基本內容。如果用戶滑動(swipe)電影時間線或事件,則事件變得與正在主屏幕上示出的電影不再同步。為了重新同步,觸摸平板電腦上的同步按鈕。時間線或事件被同步回正在主屏幕上顯示的內容。類似地,用戶可以選擇瑣事事件或地圖事件,觸摸同步按鈕,則與所選擇瑣事或地圖事件有關的電影中的場景將顯示在主屏幕上。這樣的示例可以在圖10A-D中看到。
[0100]圖1OA描繪了用戶如何可以與屏幕900上的章節時間線910和事件時間線918交互。這里,圖標1000和1002表示用戶可以如何觸摸屏幕以在章節或事件時間線910、918中向左、向右滾動。
[0101]圖1OB描繪了當用戶與章節時間線910交互時屏幕900的一個實施例。在該示例中,同步按鈕/圖標908指示第二屏幕顯示器520上的額外內容不再與第一屏幕顯示器510上的基本內容同步。圖標1000表示用戶在章節時間線910中滾動。當前章節保持高亮912直到完成到新的章節的漸入。當在章節時間線910中導航時提供章節位置指示符1004,其指示選擇了可用章節的哪個章節。章節指示符916還指示所選擇章節并在漸入新章節完成時更新。在此示例中,當用戶在章節時間線910中導航時,事件時間線918暗淡下去。在特定實施例中,用戶可以通過從時間線910選擇特定章節而直接跳到該章節。
[0102]圖1OC描繪了當用戶與事件時間線918交互時屏幕900的一個實施例。圖標1002表示用戶在事件時間線918中滾動。這里,時間線918從當前觸發的事件卡926漸入到下一事件卡930。當在事件時間線918中導航時,提供事件位置指示符1006,其指示選擇可用事件的哪個事件。
[0103]圖1OD描繪了當與事件時間線918交互的用戶引起了從一個章節到另一章節的漸入時的屏幕900的一個實施例。圖標1002表示用戶在事件時間線910中滾動使得章節改變。這里,時間線918漸入為指示與新章節有關的新的一組事件的新事件卡922。當在事件時間線918中導航引起了到新章節的漸入時,事件位置指示符1004居中直到新系列事件開始。
[0104]圖1IA-C和12A-B指示一些其他交互活動,其可以經由事件卡922訪問。圖1lA-C描繪了社交媒體共享功能。圖12A-B描繪了章節選擇以及額外媒體文件的選擇和重放。
[0105]圖1lA-C示出了當共享功能經由共享按鈕/圖標937活躍時在顯示器900上的各種彈出字段。圖1lA示出了當用戶已經登錄到他們的社交網絡(在此情況下是臉書(Facebook))時顯示的字段1100。區域1102指示正被共享的事件而區域1104指示用戶將共享的關于該事件的評論。按鈕1106提供提交要共享的事件和評論的機制。圖1lB示出了當用戶尚未登錄社交網絡時顯示的字段1100。在該示例中,提供按鈕1108以登錄臉書并且提供按鈕1110以登錄推特。也可以提供登錄其他社交網絡的選項。圖1lC示出了可以用來輸入評論到用戶評論區域1104中的屏上Qwerty鍵盤1112。在特定實施例中,這可以是由第二屏幕裝置520提供的默認鍵盤。
[0106]圖12A-B示出了用戶對章節以及用于重放的媒體內容的選擇。在12A的示例中,如果用戶單擊1200章節時間線912中示出的當前播放的章節,第一屏幕裝置510上的重放被暫停。如果用戶雙擊1202章節時間線中示出的當前播放的章節,則第一屏幕裝置上的重放將跳到章節的開始并且事件時間線918將被設置到該章節的第一事件。在一些實施例中,事件卡922可以包括媒體文件1204,諸如視頻或音頻剪輯。如果媒體文件是音頻剪輯,則對音頻剪輯的選擇導致當前屏幕900上的重放。如果媒體文件是視頻剪輯,則對視頻剪輯的選擇導致如在圖12B中所看到的全屏媒體播放器1206的啟動。在該示例中,媒體播放器包括屏上控制1208。為了回到之前的屏幕,用戶僅需要點擊媒體播放器的非視頻表面1210。
[0107]圖13A-E描繪了關于額外內容的一些其他可能功能。這包括地圖示圖1300、族譜1310以及設置1320。圖13A描繪了這些選項的菜單欄。在此示例中,這些菜單欄的每一個均提供有包括暫停/恢復以及靜音/去靜音的第一屏幕裝置控制1330。圖13B描繪了地圖視圖顯示1300。地圖視圖顯示1300包括地圖1302,其包括標記的位置1304以及關于該位置的信息1306。還提供圖標以選擇其他地圖1308。圖13C描繪了族譜視圖1310。族譜視圖示出了具有指示家庭成員之間關系的字段1312的族譜。在該示例中,底部的按鈕/圖標1314指示當前正在示出什么視圖(即,族譜視圖)。如果選擇字段1312,則顯示如圖13D所示的彈出字段1316,提供關于字段1312中的人的信息。圖13e描繪了設置視圖1320。在視圖1320中,向用戶提供用于調整對音頻和視頻1322、事件1324以及社交網絡共享1326的喜好的控制。
[0108]圖14A-L描繪了當使用提供第二屏幕裝置520上的額外內容的應用時在第二屏幕裝置的屏幕900上顯示的內容的詳細示例,該第二屏幕裝置520上的額外內容與第一屏幕裝置510上的基本內容同步。圖14A是關于圖9A示出并描述的閃屏的詳細版本。圖14B-F描繪了作為關于圖9C-F和10A-D所示和所描述的時間線視圖的詳細版本。圖14G描繪了其中作為額外內容的一部分的全部可用視頻剪輯對用戶顯示的屏幕顯示的詳細版本。圖14H描繪了其中作為額外內容的一部分的全部可用音頻剪輯對用戶顯示的屏幕顯示的詳細版本。圖141描繪了與圖13B有關地示出并描述的地圖視圖的詳細版本。圖14J和14K描繪了與圖13C和13D分別有關地示出并描述的族譜視圖的詳細版本。圖14L描繪了與圖13E有關地示出并描述的設置視圖的詳細版本。
[0109]圖中所示的事件和功能僅是可能事件的一些示例。在特定實施例中,用戶可以能夠配置或以其他方式選擇他們希望示出什么事件(例如,別向我示出購買事件)。在其他實施例中,用戶可以能夠選擇或標記事件用于稍后查看。在另一些實施例中,特定事件取決于正被查看的節目的版本而(即,購買的對比租用的,或BD對比VOD對比廣播)可以不可用或鎖定。在其他實施例中,可用事件可以基于之前的查看習慣(即,在諸如追蹤用戶的查看習慣的TIVO之類的系統中或使用圖1的個性化引擎118)而對于用戶個性化。
[0110]其他可能配置包括購物功能。例如,可以提供店面并且從第二屏幕可訪問該店面以用于購買電影商品。在另一實施例中,可以由于觀看、重看或推薦節目或電影而提供給用戶積分或獎勵。例如,觀看或與朋友共享的電影越多,獎勵的積分越多。這些積分可以隨后用于獎品或相關商品的折扣。
[0111]類似地,還可以獎勵成果(achievement)。這些成果可以推送到社交網站。示例成果可以包括:
[0112]觀看特定場景-成果
[0113]觀看一系列特定盤-成果
[0114]觀看特別工作室或演員的特定盤-成果
[0115]在其他實施例中,可以實現Wiki功能。運行中的Wiki可以允許用戶和盤的其他用戶評論特定場景。例如,可以創建追蹤元數據,其被推送到基于網頁的wiki。這樣的元數據可以包括:
[0116]章節信息
[0117]時間碼
[0118]場景縮略圖
[0119]演員/導演信息
[0120]該所推送的信息可以用來創建運行的Wiki,其允許其他人評論該電影。這些評論可以隨后重新集成到第二屏幕應用中作為可以訪問的事件。
[0121]額外功能和屏幕也是可能的。例如,在一些實施例中,與在第一屏幕上顯示的內容有關的、在一個或多個社交網絡上的活動可以被監控并用來提供在第二屏幕上的額外內容。
[0122]如關于圖1lA-C討論的。在第二屏幕裝置520上的應用可以支持諸如臉書和推特之類的社交媒體。此類額外示例可以在圖15-17中看到。
[0123]圖15描繪了當用戶尚未登錄到社交網絡時示出在背景上顯示的面板1510的線框截屏1500,在此情況下,為“淡出”或“暗淡”的時間線視圖1520。在該示例中,面板1510用于登錄到推特。面板1510提供區域1512以提供用戶名或電郵地址并且提供區域1514以提供密碼。按鈕1516授權應用訪問推特。按鈕1518拒絕登錄。可以提供類似的面板或字段以登錄到臉書或其他社交媒體網絡。
[0124]圖16描繪了基于用戶是否登錄到社交網絡的向用戶顯示的屏幕的流程圖1600。在節點160處,確定用戶登錄了社交網絡或以其他方式在社交網絡上授權。如果用戶尚未提供授權(1612),則向用戶顯示具有圖15的面板1510的屏幕1500以提示他們登錄。如果用戶先前已經提供了授權(1614)或使用屏幕1500登錄(1618),則顯示具有消息面板1622的屏幕1620。用戶可以分別使用按鈕1624和1626從消息面板1622取消或發送消息。消息的文本可以使用屏上鍵盤1628鍵入。一旦消息被發送或取消(1630),或如果授權不再被提供(1632),則到達節點1634,其中面板消失并且用戶回到之前的屏幕視圖(1640)。
[0125]圖17描繪了圖16的屏幕1620的詳細版本屏幕1700。消息面板1710在詳細背景1720之上提供。消息面板1710包括文本區域1712以及取消1714和發送1716按鈕。文本可以使用屏上鍵盤1730鍵入到文本區域1712。
[0126]除了提供從第二屏幕裝置520上的應用發布社交消息的能力,用戶的體驗還可以進一步增強為能夠追蹤與正在第一屏幕裝置510上查看的內容有關的社交媒體的評論并且基于與基本內容有關的所追蹤評論提供與第一屏幕裝置510上的基本內容同步的第二屏幕裝置520上的額外內容。
[0127]圖18示出了描繪用于在第二屏幕裝置520上提供這樣的功能的一種可能方法的流程圖1800。基本上,該方法包括3步。首先,關于正在第一屏幕裝置510上顯示的內容的社交媒體活動被監控(步驟1810)。所監控社交媒體活動隨后被處理(步驟1820)。最終,基于社交媒體活動的額外內容提供在與第一屏幕裝置510上的基本內容同步的第二屏幕裝置520上(步驟1830)。以下參考依賴于社交媒體活動的具體示例性實現而更加具體地討論這些步驟的每一個。
[0128]示例:社交援引事件
[0129]流行廣播媒體可以潛在地生成海量相關社交消息。已經開發設計為支持特定廣播的第二屏幕應用以擴展品牌體驗。這些第二屏幕應用可以通過用主題標簽或其他關鍵字過濾消息來包括相關社交反饋。即使適當地使用該過濾,消息數對于流行事件也可能迅速地變得難以控制(例如,超級碗46,每秒推特消息數達到10245的峰值)。這里公開的是識別并浮現相關社交消息給用戶看,而不被大量要瀏覽的消息淹沒的機制瀏覽。
[0130]在很多社交消息應用中的當前實踐就是簡單地展現和它們被接收時一樣的消息,導致當它們在用戶接口中呈現時的幾乎連續的消息滾動。其他實現可能抑制對消息的請求來減少后端服務器上的負載,但是每一個請求的結果的數量可能很大并且用戶在完成下一請求之前將難以瀏覽列表瀏覽。
[0131]本公開提供如下方案:在適當的時機將之后提供給用戶的社交消息安排(curate)在可能未完全聚焦在社交消息方面的第二屏幕應用。當期望希望將社交消息與媒體體驗的其他方面(比如獎勵內容、瑣事和廣告)整合的第二屏幕應用時,這是有價值的。
[0132]在以定時方式與顯示在第一屏幕裝置510上的媒體同步地向用戶顯示多條目的第二屏幕裝置520上的應用的背景下,所安排的社交信息可以與其他“時間線事件”交織。例如,演員瑣事“時間線事件”可以結合角色在屏幕上的出現而展現。“社交援引事件”可以在激烈動作場景之后定時顯示。該后者事件基于目標或頻率而僅顯示高級/相關社交消息。這向用戶提供了關于什么正在社交網絡中通信的感知而不要求用戶整個瀏覽幾百甚至幾千條消息。在圖19中可以看到這樣的示例。
[0133]圖19描繪了示出“社交援引”事件面板1910作為其他事件1920的時間線的一部分的線框截屏1900。面板1910提供顯示相關的所安排社交援引的文本區域1912。在特定實施例中,提供一個或多個額外按鈕。在該示例中,按鈕1914提供了發布的能力,或在該情況下,提供了將給定援引轉帖的能力。給定本公開的有益效果,其他可能特征和實現將對于本領域技術人員顯然。
[0134]在第二屏幕裝置520上提供與正在第一屏幕裝置510上顯示的內容有關的社交媒體評論的處理遵循圖18中闡述的大體方法。
[0135]首先,社交媒體活動被監控(步驟1810)。這涉及使用本領域公知的技術和方法來查找關鍵字、主題標簽等,它們包括正在第一屏幕裝置510上顯示的內容的名稱、演員的名字、導演的名字或其他有關信息。社交媒體的監控可以在第二屏幕裝置520、由第三方服務提供的服務器530或兩者的組合上進行。
[0136]處理的步驟(步驟1820)是安排數據以僅提供最相關的評論和消息。為了實現所安排的“社交援引”,可以應用如下試探:
[0137]-如果社交消息鎖定在當前用戶,則應當視為重點顯示。作為示例,這類似推特中的“at”消息(@用戶)。也可以采用其他鎖定或尋址機制(例如,發布在臉書的墻上)。
[0138]-很多社交消息簡單地轉發原始消息。推特提供了“轉帖”的機制,其向消息增加元數據以識別該消息已經傳遞了多少次。在此情況下,轉帖數提供了隨后用來選擇這些消息以顯示的“重要性”度量。
[0139]-如果消息包含多個關鍵字,則可以給予更多的“重要性”。
[0140]-用戶是否已經指定了消息可以與之比較的用戶偏好。
[0141 ] 在特定實施例中,還可以想象,社交消息可以被“資助”以使得它們自動地獲得在其他消息群之上的相對的重要性。例如,從第二屏幕應用發布的社交媒體評論可被給予優先級。對此的進一步細化將是關于鎖定廣告的臺詞-所資助消息的重要性可以針對用戶具體的標準而加權以實現其在其他消息中的相對排名。此處理或安排可以在第二屏幕裝置520、由第三方服務提供的服務器530或兩者的組合上進行。
[0142]可以向用戶顯示如此排名的一個或多個社交消息以提供鎖定的或其他“顯著”的消息而不必須借助于瀏覽不斷流動的社交消息的列表(步驟1830)。
[0143]在第二屏幕裝置520上的基于時間線的應用的情況下,為了周全設計的體驗,“社交援引”事件可以分布在整個時間線上以使得對社交網絡的常規閱覽(exposure)有目的地與其他事件類型交織。
[0144]示例:動態廣告
[0145]有效廣告的關鍵在于在正確的時間傳遞相關供應。當如技術涉及關于用戶行為的大量數據集合(例如,谷歌追蹤你的搜索、應用使用、查看習慣等),該大量數據集合隨后用來選擇最適合用戶特點的廣告。使用公共和私人數據來開發這些個性化特點可以得到大量的特性。
[0146]提供用于收集數據的聚焦內容具有甚至更進一步改進廣告傳遞的潛力。事實上,社交消息可以用作個性化的來源,但是可以與用戶可能同時參與的其他活動獨立地處理。例如,用戶可以關于特定電影發推特消息,而云中的后端系統可以記錄對該電影的興趣。該數據可以隨后在下一次用戶訪問利用該數據來傳遞廣告的網站時被使用。盡管這可能潛在地導致對于用戶更高的廣告相關度,但是在之后的訪問中,原始社交消息的上下文丟失了。第二屏幕應用提供社交消息可以被監控以增強廣告個性化的已知環境。
[0147]第二屏幕裝置520上的應用可以設計為與基本視頻重放同步地顯示計劃的“事件”。事件可以展現瑣事、社交內容、投票、獎勵材料、廣告等,它們對于在基本視頻重放中的相關點處的顯示而定時。
[0148]第二屏幕應用(和裝置)提供的上下文豐富,包括:
[0149]-媒體信息。這建立了對特定媒體條目(廣播TV、視頻等)的興趣
[0150]-具體媒體時間信息。應用知曉你在哪種媒體中以及與該時間關聯的任何具體元數據。
[0151]-位置信息。第二屏幕裝置520典型地配備有識別你的當前位置的機制。
[0152]所公開的實施例交織“事件”以支持整體體驗。這些事件類型的一些承擔社交交互要素,諸如投票或可以在整個展現的任何時候提供社交消息。之后的“事件”可以保留給廣告并且可以對于之前的活動作出反應以包括社交消息。這可以通過識別社交消息本身中的關鍵字并且將其與諸如位置、與當前媒體時間關聯的元數據之類的其他相關信息一起提供給廣告服務來完成。
[0153]應用將全部這些變量固化并且在整體體驗的上下文中供應廣告。
[0154]例如,007電影可以在第一屏幕裝置上播放而在屏幕上顯示諸如香港之類的位置。第二屏幕應用顯示諸如關于該位置的瑣事之類的支持媒體。用戶可以發送社交消息(推特消息)來描述她希望去度假。詞語“度假”被應用解析以為稍后的廣告顯示作準備。稍后在第二屏幕時間線中,聚焦度假供應的廣告“事件”被顯示。
[0155]該處理也遵循圖18的大體方法1800。在檢測到用戶已經發送了包括關鍵字“度假”的社交消息時發生監控(步驟1810)。在該示例中,監控在第二屏幕裝置520上進行,但是還可以在第三方服務的服務器530處進行,或在兩者的組合上進行。
[0156]在處理步驟(步驟1820),通過提交關鍵字“度假”從廣告服務選擇具體廣告。諸如在電影中具體知曉的位置之類的額外信息可以從推特消息的特定時間的與電影關聯的元數據得到。額外地,廣告可以使用用戶的位置信息來推薦本地旅行社。處理可以在第二屏幕裝置520上進行,但是還可以在第三方服務的服務器530處進行,或在兩者的組合上進行。
[0157]最終,廣告可以顯示在第二屏幕裝置上(步驟1830)。這樣的示例可以在圖20中看到。
[0158]圖20描繪了示出動態廣告事件面板2010作為其他事件2020的時間線的一部分的線框截屏2000。面板2010提供顯示相關廣告供應的文本區域2012。給定本公開的有益效果,其他可能特征和實現將對于本領域技術人員顯然。
[0159]廣告因此變為完全在媒體消費體驗的上下文中的“對話”的自然部分。
[0160]盡管如在以上示例中討論的將社交消息添加到第二屏幕應用增強了用戶的體驗,但是如果社交消息可以被印時戳或以其他方式與第一屏幕裝置510上的內容的重放同步,則可以實現進一步的功能和體驗的增強。
[0161]示例:同步社交消息
[0162]社交消息通常在時間上是短暫的并且僅與當前時刻相關。將消息關聯到特定事件或話題的普遍習慣是使用主題標簽。這些主題標簽提供了過濾感興趣的社交消息的手段。過濾這些主題標簽提供了關于話題的消息的“實時”查看。本公開更進一步地采用該概念,并且描述了用于將消息關聯到與媒體內容(諸如視頻)的開始有關的具體時間點的機制。采用這些技術的社交消息可以與特定內容中的具體時間點關聯。例如,社交消息可以與激發社交評論的開放場景關聯,并且隨后用于媒體時間線中的其他任意點。在媒體片段在稍后時間重播時該示例變得甚至更加相關。
[0163]在一個實施例中,主題標簽被用來增加時間戳。使用主題標簽的當前實踐是公知的。目前尚未存在廣泛建立的用于描述社交消息內的時間偏移信息或作為額外元數據的機制。本公開提供了無需對社交消息協議進行定制擴展而可以實現的機制。編碼的時間偏移作為消息本身的一部分而發送。通過提供未典型地作為社交消息本身的一部分顯示的具體元數據而可能排除該方案。
[0164]圖21描述了包括標識提供了媒體2110(現在是普遍使用的)的主題標簽、并且添加了編碼時間偏移2120的另一加主題標簽的字符串的示例性社交消息2100。在該示例中,主題標簽 #ijkcs (2110)用來識別 Indiana Jones 以及 Kingdom of the Crystal Skull。主題標簽#1054675(2120)是幀偏移的校驗和編碼。
[0165]圖22描繪了用于創建加時間戳的社交消息的方法的示例性流程圖。該方法在方框2210處開始。隨后確定用戶期望創建社交消息(方框2220)。在該實施例中,這在用戶選擇作為運行在第二屏幕裝置520上的應用的一部分而提供的評論按鈕時出現。然后創建重放位置的時間戳(方框2230)。在該示例中,這涉及生成校驗和。為了創建校驗和,如果媒體在應用內重放,則應用直接接收定位信息,或者從自外部源提供位置信息的其他方法接收定位信息。該數字數據隨后被求校驗和。用戶可以隨后鍵入社交消息的文本并且請求將其發送(方框2240)。時間戳隨后被添加到消息并且該消息被發送或以其他方式提交給社交網絡(方框2250)。在該示例中,這涉及將校驗和附加到社交消息文本。
[0166]校驗和被用來確保數據完整性并且允許消耗應用能夠忽略可能惡意或無意地創建的不良位置數據。至此該方法結束(方框2260)。
[0167]圖23描繪了用于消費或以其他方式讀取并解碼加時間戳的社交消息的方法的示例性流程圖。一旦開始(方框2310),該方法包括接收與所述特定內容(在該情況下是顯示在第一屏幕裝置510上的內容)有關的社交消息(方框2320)。在該示例中,這涉及基于代表感興趣的視頻的主題標簽選擇消息(關于主題標簽的基本搜索)。可以隨后提取位置信息(時間戳)(方框2330)。在該示例中,這涉及查找緊隨其后并且作為編碼位置進行處理的額外的主題標簽的應用。如果找到了位置信息(方框2340),則位置信息分離為預定位置和校驗和。針對校驗和確認位置(方框2350)。如果位置信息有效,則位置可以隨后用來將社交消息關聯到視頻內的特定時間并且消息信息可以與第一屏幕裝置510上的顯示同步地進行顯示(方框2360)。如果位置信息無法確認,則消息被丟棄或不與第一屏幕裝置510上的顯示同步地進行顯示(方框2370)。至此該方法結束(方框2380)。
[0168]假定并非全部社交評論都將使用采用本公開的技術的應用來生成,以下方案可以用來修改消息以使得它們可以被對于位置信息敏感的應用消耗。
[0169]分離服務(例如,在云中)可以監控并且記錄感興趣的社交消息(比如說特定電視廣播)的實時反饋。該服務可以使用已知的廣播計劃并且將電視事件的期望時間與消息被實時看到的時間關聯。該服務隨后記錄具有所附位置信息的社交消息。然后,代替對社交網絡的直接連接地訪問所產生的加時間戳的消息的庫。在特定實施例中,社交消息的原始信息可以用來將具體區域與具體廣播時間關聯。
[0170]示例:熱度地圖
[0171]如上所述,社交消息正在變為在各種軟件應用上都普遍存在的功能。這帶來的一個問題在于消息的絕對數量尤其對于流行話題可以變得過大。在一些點上,單獨的消息在消息群中丟失并且消息的數量變為了令人感興趣的社交方面。本公開描述了使得隨時間變化的社交活動的量可視化的方式,這可以隨后用來對媒體內容識別感興趣的時間點并還用來導航到那些時間點。
[0172]很多第二屏幕應用提供了簡單地將社交消息隨著它們的發生而流傳輸的社交消息“反饋”。除了在列表的頂部處顯示最新消息或者可能有廣告商用來將他們的消息保持在堆棧的頂部的“推廣”消息的概念之外,對這樣的信息幾乎不進行任何組織。消息迅速地被新消息替換,有時比用戶可以瀏覽它們更快。一旦消息已經淹沒在堆棧中,則它們的時效性降低。
[0173]這里稱為社交熱度地圖的所展現的圖形表示組織社交消息以與諸如正在第一屏幕裝置510上顯示的內容之類的媒體條目的時間線對應。在直播廣播的情況下,社交消息時間戳可以用來做出關聯。在已記錄內容的情況,消息需要用相對于媒體的開始的時間來上戳。這可以在應用內完成,因為媒體重放的相對時間可以經由同步機制來獲得。同步時間被增加到社交消息,其隨后經由社交網絡對于使用知道該時間信息的應用的其他人可用。這樣,每一個社交消息具有相對的媒體時間戳,當在第二屏幕裝置520上顯示信息時它幫助了在屏幕上的視覺放置。
[0174]圖24描繪了用于消耗或以其他方式讀取并解碼加時間戳的社交消息的方法的示例性流程圖。一旦開始(方框2410),該方法包括接收與所述特定內容有關的社交消息,在該情況中,是正在第一屏幕裝置510上顯示的內容(方框2440)。這可以涉及如上所述的基于代表感興趣的視頻的主題標簽選擇消息(關于主題標簽的基本搜索)或可以是基于消息本身中的關鍵字。隨后查找與消息關聯的時間戳信息并且沒有關聯的時間戳信息的消息被丟棄(方框2430)。在特定實施例中,這涉及查找緊隨其后并處理為編碼位置的額外主題標簽的應用。基于關聯的時間戳信息,消息可以分配到方塊(bin)(方框2450)。以下更詳細的討論該處理。與第一屏幕裝置510上的基本內容的具體時間段關聯的社交消息的圖形表示可以隨后顯示在第二屏幕裝置520上,同時基本內容顯示在第一屏幕裝置510上。在特定實施例中,與具體時間段關聯的社交消息的圖形表示還圖形地表示與具體時間段關聯的社交消息的強度或頻率(即,數量),并且這被稱為熱度地圖。用戶可以隨后使用熱度地圖來導航第一屏幕上的內容以及關聯的社交消息(方框2460)。這樣的導航在以下更詳細地討論。至此該方法結束(方框2370)。
[0175]方塊是用來以分離的時間區段來對消息進行分組的機制。每個方塊中的消息的數量可以與該時間區段的活躍度對應。已經發現每一個方塊的屏幕寬度應當足夠寬以承受導航(例如,使用觸摸裝置),但是足夠小以提供導航分辨率。這樣的示例可以在圖25和26中看到。
[0176]在圖25的示例中,平板電腦應用分配1000個像素的寬度用于熱度地圖2500。該1000個像素表示整個媒體重放時間,比如說,50分鐘。這允許內容的每分鐘有大約20個像素的屏幕寬度。如果我們使用20個像素的方塊寬度,則我們的導航分辨率將靠近分鐘并且導航的敏感度將要求從方塊到方塊的20個像素的移動。
[0177]圖26描繪了為了呈現而分配給方塊的值的樣本計數的示例性繪圖。方塊中的消息數可以是使用顏色、繪圖或其他指示符而圖形地展現。應當使用的實際敏感度將取決于輸入裝置、用戶人數統計或其他因素。
[0178]圖27描繪了包括社交熱度地圖或時間線的示例性線框截屏2700。在此實施例中,作為時間線示圖的一部分在第二屏幕裝置520上顯示事件面板2710,用戶可以滾動該事件面板2710,如上所述。提供評論按鈕2720以允許用戶發送與正在第一屏幕裝置510或第二屏幕裝置520上顯示的內容有關的社交消息。使用這樣的功能生成的社交消息可以包括用于處理和包括在熱度地圖2750中的內容和時間戳信息。同步指示符按鈕2730允許用戶將時間線視圖的事件與正在第一屏幕裝置510上顯示的內容同步。按鈕2730還可以指示同步的狀態。在截屏2700的底部,還存在重放位置指示符2740以及社交熱度地圖2750。重放位置指示符圖形地顯示第一屏幕裝置510上的基本內容的重放中的當前位置。在特定實施例中,用戶可以調整指示符以改變正在第一屏幕裝置510上顯示的基本內容的當前重放位置。社交熱度地圖2750具有表示與基本內容的重放中的時間段關聯的社交消息的方塊。例如,通過沿著社交熱度地圖2750滑動或“刷”來選擇方塊使得顯示關聯社交消息。這樣的示例可以在圖28-32中看到。
[0179]圖28描繪了具有彈出面板2800的圖27的截屏2700,該彈出面板2800在如圖標2820所表示的由用戶選擇了具體方塊時顯示在社交熱度地圖2750中與方塊2810關聯的社交消息。圖29描繪了當用戶沿著熱度地圖2750滾動或刷時(圖標2820所指示)消息如何可以圖形地在彈出面板之間進行漸入(如箭頭2900所指示)的一個實施例。圖30指示如果不存在與方塊2810關聯的社交消息則可以顯示的面板3000的一個可能實施例。圖31描繪了多個消息可以如何在面板3100內滾動。在該示例中,消息可以如箭頭3110所指示的那樣垂直地滾動。在特定實施例中,提供滾動欄指示符3120以指示存在多個消息要滾動。圖32描繪了其中在面板3200中選擇單獨消息向用戶提供了額外功能的另一實施例。在該示例中,選擇消息提供了額外按鈕,其允許用戶重發(“轉帖”)消息3210或獲得消息與之關聯的第一屏幕裝置510上內容的重放的具體示例。
[0180]圖33描繪了圖27的屏幕2700的詳細版本屏幕3300。在該示例中,色彩和峰用來沿著熱度地圖3310圖形地指示社交消息的強度。
[0181]本描述說明本公開的原理。因此,將認識到:本領域技術人員將能夠設計出實施本原理并被包括在本原理的精神和范圍內的各種布置,盡管在這里沒有明確地描述或示出所述布置。
[0182]在此敘述的所有示例和條件性語言意欲用于教導的目的以便幫助讀者理解本原理以及由本發明人貢獻以促進現有技術的構思,并且應該被解釋為不限于這種具體敘述的示例和條件。
[0183]另外,在這里敘述本公開的原理、方面和實施例及其特定示例的所有陳述意欲包括其結構和功能等效物。另外,意圖是:這樣的等效物包括當前已知的等效物以及將來開發的等效物二者,即所開發的執行相同功能的任何元件,而不論其結構如何。
[0184]因此,例如,本領域技術人員將認識到:在此呈現的框圖表示實施本公開的原理的說明性電路的概念性視圖。類似地,將認識到:任何流程圖示(flow chart)、流程圖(flowdiagram)、狀態轉換圖、偽代碼等表示實質上可以表示在計算機可讀介質中并因此由計算機或處理器執行的各種處理,而不管是否明確地示出這樣的計算機或處理器。
[0185]可以通過使用專用硬件以及與適當的軟件相關聯的能夠執行軟件的硬件來提供圖中示出的各種元件的功能。當利用處理器來提供所述功能時,可以利用單個專用處理器、利用單個共享處理器、或者利用其中一些可被共享的多個獨立處理器來提供所述功能。另夕卜,術語“處理器”或“控制器”的明確使用不應該被解釋為排他性地指代能夠執行軟件的硬件,而是可以隱含地無限制地包括數字信號處理器(“DSP”)硬件、用于存儲軟件的只讀存儲器(“ROM”)、隨機存取存儲器(“RAM”)、和非易失性存儲器。
[0186]還可以包括其它傳統的和/或定制的硬件。類似地,圖中示出的任何開關只是概念性的。它們的功能可以通過程序邏輯的運行、通過專用邏輯、通過程序控制和專用邏輯的交互、或者甚至手動地來執行,如從上下文更具體地理解的那樣,可以由實施者選擇具體技術。
[0187]盡管合并了本公開教導的實施例已經在這里詳細地示出并描述,但是本領域技術人員可以輕易地設想仍然合并這些教導的很多其他變型的實施例。已經描述了用于提供媒體推薦的方法和系統的優選實施例(意圖為說明性而非限制性),注意到本領域技術人員可以鑒于以上教導作出修改和變型。
[0188]盡管上述示例聚焦在電子裝置上,但是應當理解本發明還可以嵌入在計算機程序產品中,其包括使能這里描述的方法的實現的全部特征,并且在載入到計算機系統中時,所述計算機程序產品能夠實現這些方法。本上下文中的計算機程序或應用意味著以任何語言(代碼或符號)的、意圖使得具有信息處理能力的系統直接地或在以下之一或兩者之后執行特定功能的一組指令的任何表達:a)轉換為另一語言、代碼或符號;b)不同材料形式的呈現。
[0189]另外,以上描述意圖僅為示例的方式而不意圖以任何方式限制本發明,除了以下權利要求中所闡述的之外。
【權利要求】
1.一種方法,提供了與在第一屏幕上的內容同步的第二屏幕上的與第一屏幕上的內容有關的社交消息的集合,該方法包括: 對于與正在第一屏幕上顯示的內容有關的一個或多個消息監控社交媒體; 處理該與正在第一屏幕上顯示的內容有關的一個或多個消息以確定該一個或多個消息的相關性;以及 提供一個或多個相關消息的集合用于在第二屏幕上顯示。
2.根據權利要求1所述的方法,其中被監控的社交媒體是推特。
3.根據權利要求2所述的方法,其中處理步驟包括基于已重發的消息的數量或次數來確定該一個或多個消息的相關性。
4.根據權利要求1所述的方法,其中被監控的社交媒體是臉書。
5.根據權利要求4所述的方法,其中處理步驟包括基于已經接收的消息的評論來確定該一個或多個消息的相關性。
6.根據權利要求1所述的方法,其中處理步驟包括基于該一個或多個消息是否被尋址到用戶來確定該一個或多個消息的相關性。
7.根據權利要求1所述的方法,其中提供步驟包括提供該集合作為與正在第一屏幕上顯示的內容同步的事件的時間線中的事件。
8.根據權利要求1所述的方法,其中監控的步驟遠程地進行。
9.根據權利要求1所述的方法,進一步包括: 提供發送關于所提供集合的一個或多個相關消息的社交消息的能力。
10.一種第二屏幕裝置,包括: 屏幕,配置為顯示內容; 存儲器,用于存儲數據;以及 處理器,配置為對于與正在第一屏幕上顯示的內容有關的一個或多個消息監控社交媒體,處理該與正在第一屏幕上顯示的內容有關的一個或多個消息以確定該一個或多個消息的相關性,以及提供一個或多個相關消息的集合用于在第二屏幕上顯示。
11.根據權利要求10所述的第二屏幕裝置,進一步包括用于無線通信的無線網絡接□。
12.根據權利要求10所述的第二屏幕裝置,其中處理器進一步配置為提供對社交媒體的訪問。
13.根據權利要求10所述的第二屏幕裝置,其中第二屏幕裝置包括觸摸屏裝置。
14.一種包含在執行時進行步驟的指令的機器可讀介質,所述步驟包含: 對于與正在第一屏幕上顯示的內容有關的一個或多個消息監控社交媒體; 處理該與正在第一屏幕上顯示的內容有關的一個或多個消息以確定該一個或多個消息的相關性;以及 提供一個或多個相關消息的集合用于在第二屏幕上顯示。
【文檔編號】H04N21/81GK104205854SQ201280066136
【公開日】2014年12月10日 申請日期:2012年12月27日 優先權日:2012年1月6日
【發明者】M.L.沃克 申請人:湯姆遜許可公司