新四季網

用於傳送來自不同設備的媒體回放的方法

2023-06-25 15:04:51

用於傳送來自不同設備的媒體回放的方法
【專利摘要】媒體回放從第一設備到第二設備的傳送基於媒體入口點標識符。例如,在源設備(諸如影院屏幕)上播放的電影可被快速地傳送到用戶手持式設備以供在手持式設備上回放,反之亦然。所傳送的媒體的回放在用戶請求媒體回放傳送的點處或在該點附近開始。在一個實施例中,媒體回放傳送依賴於捕捉自源設備的信息,諸如視頻幀、媒體進度條、或視覺碼。在另一實施例中,用戶設備與一用戶相關聯,該用戶不同於與源設備相關聯的用戶,或者源設備僅僅是不與用戶相關聯。在另一實施例中,傳送涉及將源設備的設置應用於用戶設備。
【專利說明】用於傳送來自不同設備的媒體回放的方法
[0001]背景
[0002]各種設備允許對媒體的回放。例如,用戶可以使用連接到電視機的VCR觀看視頻記錄,或者通過流傳輸他可攜式計算機上的相同視頻來觀看該視頻。類似地,用戶可以通過使用連接到立體聲揚聲器的電唱機或者通過使用連接到她的智慧型電話的耳機來收聽音頻記錄。媒體的格式以及用於訪問一種類型的媒體的裝置幾乎是無限的。用戶常常停止或暫停媒體的回放,並且隨後在稍後時間或者在不同位置繼續回放。一個簡單的示例是,用戶在他的膝上型計算機上暫停對視頻的流傳輸回放,在該膝上型計算機上使流傳輸應用保持開啟,並且然後在稍後時間在該膝上型計算機上的同一應用上繼續回放。在這一實例中,由於視頻流傳輸應用從未被關閉,因此回放從用戶暫停的點處繼續。然而,存在其中用戶被迫從媒體的開頭恢復媒體的回放或者花時間定位他最初暫停媒體的位置的許多實例。在這些實例中,用戶浪費了時間並且對於將媒體提示到正確位置的過程感到挫敗。
[0003]一些媒體內容提供者允許用戶在媒體應用上停止回放、關閉應用、然後從該回放被暫停的點處恢復回放。有時候可能在不同位置在不同設備上恢復回放。這樣的回放的一個示例提供者是Netflix。通過使用家用PC,用戶可以登錄到她的Netflix帳戶,並且開始例如通過流傳輸電影來回放電影。在播放期間的某一點處,用戶暫停回放並且前往機場。在機場,她隨後使用她的膝上型計算機登錄回她的Netflix帳戶並且在她的膝上型計算機上恢復對媒體的回放。儘管諸如Netflix這樣的提供者可允許在不同設備上的有限的暫停和回放,但他們都要求用戶在第一和第二設備兩者上登錄到特定帳戶。然而,沒有一個系統或設備允許用戶將回放從一個設備傳送到另一設備而無需在兩個設備上登錄到同一用戶帳戶。
[0004]概述
[0005]提供本概述是為了以簡化的形式介紹將在以下詳細描述中進一步描述的選擇的概念。本概述並不旨在標識所要求保護主題的關鍵特徵或必要特徵,也不旨在用於限制所要求保護主題的範圍。
[0006]本申請涉及將媒體回放從第一設備傳送到第二設備。
[0007]在一個實施例中,QR碼或其他視覺語言代碼提供了用於確定能在第二設備上播放的媒體的版本以及該媒體的媒體入口點的信息。
[0008]在另一實施例中,使用音頻和視覺數據來確定能在第二設備上播放的媒體的版本和該媒體的媒體入口點。
[0009]在又一實施例中,將第二設備上的媒體回放設置調整為與第一設備上的媒體回放設置相對應。
【專利附圖】

【附圖說明】
[0010]圖1是可用於將媒體回放從第一設備傳送到另一設備的示例性行動電話。
[0011]圖2是用於確定在源設備上播放的媒體的媒體入口點標識符的方法的示例性流程圖。[0012]圖3是用於對媒體入口點標識符的請求作出響應的方法的示例性流程圖。
[0013]圖4A、4B、4C和4D示出可用於將回放從一個設備傳送到另一設備的示例性用戶界面。
[0014]圖5是用於傳送來自源設備的媒體回放的方法的示例性流程圖。
[0015]圖6是示出用戶使用用戶設備來捕捉來自源設備的信息以便傳送來自源設備的媒體回放的實施例。
[0016]圖7是用於對來自用戶設備的對能在該設備上播放的媒體以及相對應的媒體入口點標識符的請求作出響應的方法的示例性流程圖。
[0017]圖8是可用於將媒體回放從第一設備傳送到第二設備的示例性網絡。
[0018]圖9是能夠促進媒體回放從第一設備到第二設備的傳送的示例性媒體入口點標識符。
【具體實施方式】
[0019]圖1是描繪示例性行動裝置100的系統圖,該行動裝置100包括各種可選的硬體和軟體組件,在102處概括地示出。行動裝置中的任何組件102可與任何其他組件通信,但出於容易例示的目的而未示出所有連接。該行動裝置可以是各種計算設備(例如,蜂窩電話、智慧型電話、手持式計算機、個人數字助理(PDA)等)中的任一個,並且可允許與諸如蜂窩或衛星網絡等一個或多個移動通信網絡104進行無線雙向通信。
[0020]所示行動裝置100可包括用於執行如信號編碼、數據處理、輸入/輸出處理、電源控制和/或其它功能等任務的控制器或處理器110 (例如,信號處理器、微處理器、ASIC、或其它控制和處理邏輯電路)。作業系統112可控制對組件102的分配和使用,並支持用於傳送媒體回放的接口 113。用於傳送媒體回放的接口可由允許用戶執行媒體回放從一個設備到另一設備的傳送的應用或其他程序構成。媒體識別組件114還可扮演例如通過處理信息來確定要被回放的媒體以及該媒體的入口點標識符來傳送媒體回放的角色。A口點標識符指示了例如媒體中所傳送的回放要開始的準確位置。不作為限制,媒體識別組件可包括用於圖像識別的完整可執行指令,諸如快速響應碼(「QR碼」)識別或關鍵幀識別;音頻識別;或其他數據識別和處理。
[0021]所示行動裝置100可包括存儲器120。存儲器120可包括不可移動存儲器122和/或可移動存儲器124。不可移動存儲器122可包括RAM、ROM、快閃記憶體、硬碟、或其它眾所周知的存儲器存儲技術。可移動存儲器124可包括快閃記憶體或在GSM通信系統中公知的訂戶身份模塊(SIM)卡,或者諸如「智慧卡」的其它公知存儲器存儲技術。存儲器120可用於存儲用於運行作業系統112、用於傳送媒體回放的接口 113以及媒體識別組件114的數據和/或代碼。示例數據可包括經由一個或多個有線或無線網絡發送給和/或接收自一個或多個網絡伺服器或其它設備的網頁、文本、圖像、聲音文件、視頻數據、或其它數據集。存儲器120可用於存儲諸如國際移動訂戶身份(IMSI)等訂戶標識符,以及諸如國際行動裝置標識符(IMEI)等設備標識符。可將此類標識符傳送給網絡伺服器以標識用戶和設備。
[0022]行動裝置100可支持諸如觸控螢幕130、話筒132、相機134、物理鍵盤136、和/或軌跡球138等一個或多個輸入設備140,以及諸如揚聲器150和顯不器152等一個或多個輸出設備154。其它可能的輸出設備(未示出)可包括壓電或其它觸覺輸出設備。一些設備可服務一個以上的輸入/輸出功能。例如,觸控螢幕132和顯不器154可被組合在單個輸入/輸出設備中。
[0023]無線數據機160可被耦合至天線(未示出),並且可支持處理器110與外部設備之間的雙向通信,如本領域中清楚理解的。數據機160被一般性地示出,並且可包括用於與移動通信網絡104和/或其它基於無線電的數據機進行通信的蜂窩數據機,諸如舉例來說,藍牙數據機164、W1-Fi數據機162、或近場通信(「NFC」)數據機164。無線數據機160通常被配置用於與一個或多個蜂窩網絡(諸如,用於在單個蜂窩網絡內、蜂窩網絡之間、或行動裝置與公共交換電話網絡(PSTN)之間的數據和語音通信的GSM網絡)進行通信。
[0024]行動裝置還可包括至少一個輸入/輸出埠 180、電源182、諸如全球定位系統(GPS)接收機之類的衛星導航系統接收機184、加速計186、和/或物理連接器190,物理連接器可以是USB埠、IEEE1394 (火線)埠、和/或RS-232埠。所示組件102不是必需的或包括所有的,可刪除任何組件並且可添加其它組件。
[0025]圖2是用於確定在源設備上播放的媒體的媒體入口點標識符的示例性方法的流程圖,該媒體入口點標識符可用於將媒體回放從源設備傳送到另一設備。這一方法可以例如在手持式或其他類型的用戶設備上提供。在過程框210,接收到要傳送在源設備上播放的媒體的指示。該指示可以是例如基於行動裝置(諸如圖1所描繪的設備)上用於發起對來自源設備的媒體的傳送的用戶輸入。存在許多可能形式的用戶輸入,諸如舉例來說,用戶推或點擊按鈕、用戶將她的手指划過屏幕、用戶用語音控制項對設備說話、或者用戶簡單地將設備保持在某一位置或者用指示用戶期望某一動作的某一方式來行動裝置。在一個實施例中,設備上的傳感器可用於識別指示某一動作的特定的設備位置或移動,諸如將設備置於某一角度或者設備在某一平面中的旋轉。在另一實施例中,用戶輸入可以通過近場通信(「NFC」)而來,諸如通過用戶對著源設備觸摸或「輕叩」行動裝置以指示該傳送應當發生。用戶輸入可以在用於傳送媒體回放的接口 113上作出,如參考圖1所描述的。該指示也可以是被動指示、基於用戶的間接動作,諸如舉例來說用戶從一個地理區域移動到另一地理區域。在這樣的實施例中,被動指示可基於與用戶相關聯的GPS設備所提供的信息或者允許跟蹤用戶移動的其他傳感器或組件所提供的信息。另一種被動指示可以基於存儲在(例如,用戶行動裝置上的)用戶電子日曆中的事件。例如,如果用戶在特定時間具有日曆條目,則可基於該日曆條目的特定時間來提供與媒體傳送相關聯的指示。
[0026]在過程框220,響應於該指示,生成對在源設備上播放的媒體的媒體入口點標識符的請求。該媒體入口點標識符可以指定具體媒體以及該媒體中要在該處開始所傳送的媒體回放的具體點。作為示例,在一個實施例中,如果接收到要傳送來自源設備的媒體的指示而源設備上的該媒體處於一具體場景,則媒體入口點標識符將包含標識具體媒體的信息並且從而媒體的回放能夠在該具體場景處開始。為了考慮時間流逝,媒體入口點標識符可包括致使所傳送的媒體在媒體回放傳送被發起的點之前或之後的幾秒、幾分鐘或某一其他時間段來恢復回放的信息。對媒體入口點標識符的請求可以例如是請求來自另一設備、伺服器、或網絡位置的媒體入口點標識符的傳送到該另一設備、伺服器或網絡位置的信號。替換地,該請求可以在接收到指示的設備內部作出。例如,在接收到要傳送在源設備上播放的媒體的指示時,行動裝置可以例如通過向處理器或駐留在行動裝置上的媒體識別技術發送請求來生成請求媒體入口點標識符的內部命令。對媒體入口點標識符的請求可伴隨有允許計算媒體入口點標識符的信息。
[0027]在過程框230,接收到針對對媒體入口點標識符的請求的響應。該響應可以接收自另一設備、伺服器或其他網絡位置。在一個實施例中,該響應可由收發機在有線或無線網絡上進行傳輸時來接收。在另一實施例中,NFC可用於傳送媒體入口點標識符。替換地,該響應可在對媒體入口點標識符的請求所源自的同一設備上接收。該響應可包括例如媒體入口點標識符。替換地,該響應可指示無法確定媒體入口點標識符。在該響應指示無法確定媒體入口點標識符的情形中,該響應還可包含與為何無法確定媒體入口點標識符的原因相關聯的一個或多個數據欄位。
[0028]圖3是用於針對對媒體入口點標識符的請求作出響應的示例性方法的流程圖。在過程框310,接收到與源設備上播放的媒體相關聯的捕捉到的信息。源設備可包括其上可以播放媒體的任何設備,包括但不限於,其上可以播放或顯示音頻、視頻、文本、圖像、幻燈片、圖形、動畫、或其任何組合的任何設備。例如,源設備可以是播放正由主要電視網絡廣播的電影的電視機、電影院中的屏幕、或者用戶膝上型計算機上的屏幕。替換地,源設備可以是通過揚聲器播放無線電節目的立體聲系統或者通過頭戴式耳機播放歌曲的可攜式音樂設備。替換地,源設備可以是其上媒體的回放被暫時暫停或無限終止的電視機屏幕。在一個實施例中,源設備可以是與圖1所示的行動裝置類似的設備。在這一情形中,用戶設備可包括能夠捕捉與在另一設備上播放的媒體相關聯的信息的任何設備。在一個實施例中,用戶設備可以是與圖1所示的行動裝置類似的設備。
[0029]信息捕捉的方法可包括各種方法中的任一種,包括通過相機、通過話筒、通過紅外或其他無線通信、或者通過手動輸入。用戶設備所捕捉的信息可包括音頻信息、視頻信息、文本信息、元數據、或者被隱藏或可見的嵌入式信息。例如,捕捉信息可包括:在源設備上播放的媒體的視覺或音頻快照,在源設備上播放的媒體的關鍵幀,在源設備上播放的媒體的音頻部分,與在源設備上播放的媒體相對應的媒體進度條的視覺檢測,與在源設備上播放的媒體相關聯的QR碼或其他類型的視覺語言,嵌入到在源設備上播放的媒體的音頻,嵌入到在源設備上播放的媒體的視頻,與在源設備上播放的媒體相關聯的水印,和/或與在源設備上播放的媒體相關聯的條形碼。捕捉到的信息還可包括關於源設備的設置的信息,諸如舉例來說,音量、亮度、對比度、回放速度和/或解析度、語調或其他音頻設置、或其他設置。捕捉到的信息中的一些或全部可包括通過NFC例如在觸摸或「輕叩」源設備時捕捉自源設備的信息。
[0030]在過程框320,捕捉到的信息用於嘗試計算或確定與在源設備上播放的媒體相關聯的媒體入口點標識符。例如,媒體識別組件可用於基於捕捉到的視頻信息、捕捉到的音頻信息、或者捕捉到的音頻和視頻信息的組合來計算媒體入口點標識符。替換地或者另外地,確定媒體入口點標識符可涉及使用QR碼、條形碼、水印、或其他類型的元數據或嵌入式數據中包含的數據。替換地或另外地,確定媒體入口點標識符可涉及處理或分析與在源設備上播放的媒體相對應的媒體進度條的圖像。
[0031]在判決框325,如果媒體入口點標識符的計算是成功的,則提供媒體入口點標識符以促進傳送來自源設備的回放(過程框340)。如果媒體入口點標識符的計算不成功,則在過程框330作出該計算為何不成功的標識以及用於捕捉附加信息的請求。該計算為何不成功的標識可以標識捕捉到的信息中阻止了成功計算媒體入口點標識符的任何缺陷。例如,該計算為何不成功的標識可以指定,所提供的音頻信息聽不到或者包含太多背景噪聲、所提供的視頻信息太模糊而無法進行正確的圖案識別、和/或捕捉到的視覺碼無法匹配。對捕捉附加信息的請求可以是簡單地試圖按照先前用於捕捉信息的相同方式來重新捕捉信息的一般請求。替換地或另外地,可以發出用特定方式(例如通過在捕捉期間將用戶設備保持得更靜止或者在捕捉期間將用戶設備保持得更靠近源設備)來捕捉信息的更具體的請求。另外地,該請求可包括對附加形式的信息的請求。例如,如果原始捕捉到的信息僅包括視頻信息,則對捕捉附加信息的請求可包括對捕捉音頻信息的請求。在一個實施例中,計算媒體入口點標識符的嘗試可能由於標識了若干非唯一媒體而不成功。在這樣的實施例中,對附加捕捉到的信息的請求可由請求用戶從例如用戶行動裝置上顯示的潛在的非唯一媒體的列表之中選擇或標識捕捉到的媒體構成。這樣的請求可以作為例如音頻消息或顯示的消息被提供給用戶。
[0032]在過程框340,提供媒體入口點標識符以便促進來自源設備的回放的傳送。如先前所討論的,媒體入口點標識符包含指示了從何處開始所傳送媒體的回放的信息。
[0033]圖4A-4B示出用於將媒體回放從源設備傳送到另一設備的行動裝置上的示例界面。圖4A示出用戶可以如何使用行動裝置來發起來自源設備的媒體回放的傳送的示例。在一個示例用戶界面窗口 410中,用戶選擇顯示場景中被顯示為按鈕415的用戶輸入區域以發起媒體回放從源設備到另一設備的傳送。儘管示出了按鈕,但可以用其他方式來作出要傳送媒體回放的指示,包括但不限於,基於手勢、按鈕點擊、語音命令、滑動的指示,或者諸如用戶地理位置改變之類的被動指示。一旦用戶發起傳送,設備就可向用戶提示附加信息以便實現媒體回放傳送。當用戶發起傳送時,行動裝置可例如啟動促進傳送媒體回放的應用。
[0034]圖4B示出被配置成捕捉用於在計算允許媒體回放的傳送的媒體入口點標識符的信息的行動裝置的示例。示例用戶界面窗口 420向用戶提供選項欄位422-424,選項欄位422-424用於指定要使用相關聯的單選按鈕以及在視頻捕捉的情形中允許用戶查看正被捕捉的圖像的圖像捕捉顯示屏427捕捉的媒體類型421。一旦用戶已提供了關於媒體類型的信息,他或她就可以選擇捕捉按鈕425以捕捉來自源設備的媒體。如果用戶決定不傳送媒體回放,他或她可以選擇取消傳送按鈕426以取消媒體回放的傳送。
[0035]圖4C示出在計算了媒體入口點標識符之後呈現給用戶的用戶界面430的示例。用戶界面窗口 430可包含狀態欄位431,狀態欄位431被配置成用於顯示狀態消息以通知用戶媒體回放傳送成功並且向用戶提示針對用戶在相關聯的選項欄位432-434中提供的回放選項。在選擇了回放選項時,用戶可以隨後選擇按鈕435以立即回放所傳送的媒體。在這一情形中,能在行動裝置上播放的媒體版本例如由通過無線網絡下載或流傳輸到行動裝置來傳送到行動裝置。替換地,用戶可以選擇按鈕435以在稍後回放所傳送的媒體。在這一情形中,可以立即提示用戶下載媒體以使得在稍後時間即便用戶在網絡範圍之外也能夠容易地訪問。並未在所描繪的實施例中呈現所有可能的用戶選項,並且可以向用戶呈現附加選項。例如,用戶可被給予下載媒體以供稍後在行動裝置上重放或者將回放再傳送給又一設備的選項。用戶可替換地選擇按鈕437以取消媒體回放傳送。在一個實施例中,設備可被動地監視在源設備上播放的媒體,並且例如在某些條件達成時關於用戶是否想要繼續該內容提示用戶。在這樣的實施例中,可以提示用戶傳送回放而不積極地發起媒體回放的傳送或肯定地捕捉信息。
[0036]圖4D示出在計算媒體入口點標識符的不成功嘗試之後呈現給用戶的界面的示例。用戶界面窗口 440可以在捕捉狀態欄位441中顯示狀態消息以通知用戶標識供傳送和回放的媒體的失敗。這樣的消息可以例如在計算媒體入口點標識符或相關聯的媒體失敗時被顯示。用戶界面窗口還可包括重新捕捉欄位442,重新捕捉欄位442被配置成在作出在顯示欄位443-444中提供給用戶的某些捕捉變更之後恢復重新捕捉信息的用戶請求。用戶然後在選擇重新捕捉按鈕445時可以考慮這些建議。用戶可替換地選擇按鈕446以取消媒體回放傳送。
[0037]儘管圖4A-4B示出行動裝置上的示例界面,應當理解,此處公開的媒體回放傳送包括媒體回放從任何源設備到任何其他設備的傳送。例如,在一個實施例中,可以提供從行動裝置(諸如智慧型電話或電子閱讀器設備)到更靜止的設備(諸如電視機)的媒體回放傳送。在這樣的實施例中,電視機可包含此處描述的同樣的傳感器和捕捉機構中的許多或全部(諸如話筒、相機、或近場通信收發機)以及相關聯的檢測技術。
[0038]圖5是用於傳送來自源設備的媒體回放的方法的實施例的流程圖。在過程框510,接收到要傳送在源設備上播放的媒體的回放的指示。在過程框520,提示用戶標識在源設備上播放的媒體的類型。媒體類型可包括但不限於音頻、視頻、文本或圖形中的任一種或組合。可以通過用戶媒體類型清單和/或通過向用戶提供允許用戶指定媒體類型的文本輸入框來提示用戶。在過程框530,捕捉與用戶指定的媒體類型相關聯的信息。捕捉到的信息可包括但不限於:在源設備上播放的媒體的快照,在源設備上播放的媒體的關鍵幀,在源設備上播放的媒體的音頻片段,與在源設備上播放的媒體相對應的媒體進度條的視覺檢測,與在源設備上播放的媒體相關聯的視覺語言代碼(諸如QR碼),嵌入到在源設備上播放的媒體中的音頻,嵌入到在源設備上播放的媒體中的視頻,與在源設備上播放的媒體相關聯的水印,以及與在源設備上播放的媒體相關聯的條形碼。儘管捕捉可以用任何方式進行,包括此處公開的方式,信息捕捉中的一些或全部可以通過NFC (例如在觸摸或「輕叩」源設備時)進行。
[0039]在過程框540,捕捉到的信息被用於發起對與在源設備上播放的媒體相關聯的媒體入口點標識符的確定。確定媒體入口點的方式將取決於捕捉到的信息的類型和量。如果只提供了一種類型的捕捉到的信息,則可以作出僅僅使用該信息來確定媒體入口點的嘗試。在一個實施例中,多種類型的捕捉到的信息將用於嘗試確定媒體入口點標識符。一般而言,所使用的捕捉到的信息的類型越多,將確定媒體入口點標識符的概率越大。例如,媒體識別技術可用於基於捕捉到的視頻信息、捕捉到的音頻信息、或者捕捉到的音頻和視頻信息的組合來計算媒體入口點標識符。替換地或者另外地,確定媒體入口點標識符可涉及使用QR碼、條形碼、水印、或其他類型的元數據、視覺語言或嵌入式數據中包含的數據。替換地或另外地,確定媒體入口點標識符可涉及處理或分析與在源設備上播放的媒體相對應的媒體進度條的圖像。
[0040]在判決框550,如果媒體入口點標識符的計算是成功的,則關於來自源設備的回放的傳送提示用戶(過程框560)並且隨後傳送來自源設備的媒體的回放(過程框570)。如果媒體入口點標識符的計算不成功,則捕捉附加信息(過程框530)並且再次發起對媒體入口點標識符的確定(過程框540)。這一過程繼續,直到確定了媒體入口點或者用戶放棄對媒體入口點確定的嘗試。
[0041]在過程框560,關於來自源設備的回放的傳送提示用戶。可以向用戶呈現用於傳送來自源設備的媒體回放的數個選項。例如,用戶可被給予立即將媒體回放傳送到用戶所擁有的具體設備或推遲以在不同設備上在稍後時間進行回放的選項。用戶還可被給予數個不同的回放選項。例如,如果捕捉自源設備的媒體是視頻和音頻,則用戶可被給予傳送回放以使得僅播放視頻但在底部有隱藏式字幕文本的選項。在另一示例中,如果捕捉自源設備的媒體是音樂視頻,則用戶可被給予傳送回放以使得僅播放音頻的選項。
[0042]在過程框570,媒體播放器接收到媒體入口點標識符,並且在媒體入口點處播放開始。如先前所述的,媒體入口點標識符包含標識所傳送的媒體的信息以及所傳送的媒體中要在該處恢復回放的具體點。在一個實施例中,媒體入口點標識符還包含關於源設備的設置的信息,諸如音量、亮度或對比度。在這樣的實施例中,在傳送自源設備的媒體的回放開始之前,源設備的設置被應用到向其傳送媒體回放的設備。在另一實施例中,媒體入口點標識符還包含內容授權信息,諸如已經獲得媒體的許可的確認或者能呈現給用戶的允許用戶選擇是否要許可內容的信息。在另一實施例中,用戶設備與一用戶帳戶相關聯,該用戶帳戶與關聯於源設備的用戶帳戶不同。在另一實施例中,用戶設備與一服務提供商相關聯,該服務提供商與關聯於源設備的服務提供商不同。在另一實施例中,源設備不與用戶帳戶或服務提供商相關聯。
[0043]圖6示出用戶設備610如何能夠獲得捕捉自源設備620的信息的示例。源設備620正在播放媒體625,媒體625可包括某一類型的嵌入式數據,諸如QR碼626。用戶設備610可包含捕捉設備,諸如舉例來說相機。在這一特定實施例中,用戶可以採用用戶設備610上的相機來對在源設備615上播放的媒體以及源設備上顯示的QR碼616框定圖像。一旦用戶正確地框定了圖像,她就可以選擇用戶設備610上的捕捉按鈕617以便捕捉圖像。在這一示例中,媒體中提供嵌入式數據,但在其他示例中,可以在回放時生成和顯示數據。在一個這樣的示例中,在媒體內容中、在媒體內容上、或在媒體內容旁邊提供或顯示QR碼。當媒體內容被暫停時,QR碼還可在媒體內容中、在媒體內容上、或在媒體內容旁邊提供或顯示。
[0044]圖7是用於向對媒體入口點標識符以及能在具體設備上播放的所傳送媒體的版本的請求作出響應的方法的實施例的流程圖。這一方法或類似的方法能夠通過例如遠程媒體回放傳送伺服器用來確定媒體入口點標識符以及在將媒體回放從一個設備傳送到另一設備時要使用的媒體版本。在過程框710,從用戶設備接收與在源設備上播放的媒體相關聯的信息。在過程框720,使用與在源設備上播放的媒體相關聯的信息來確定媒體入口點標識符以及在源設備上播放的媒體能在用戶設備上播放的版本。例如,如果用戶設備是智慧型電話或僅具有蜂窩數據接入的其他類型的小型可攜式設備,則所確定的媒體版本可以是比用戶設備具有穩定的高帶寬網絡連接和高清晰度輸出設備的情況下低的解析度。在一個實施例中,能在用戶設備上播放的媒體的版本基於用戶設備的網絡連通性、用戶設備的屏幕解析度、以及用戶設備的音頻能力而被針對特定用戶設備優化。在過程框730,媒體入口點標識符和能在用戶設備上播放的媒體版本兩者被傳送到用戶設備。傳輸可經由有線或無線傳輸方法進行。在一個實施例中,傳輸將作為到用戶設備的下載進行。在另一實施例中,傳輸將作為到用戶設備的流傳輸進行。[0045]圖8示出了其中可實現所描述的實施例、技術、和技藝的適當的實現環境800的通用示例。
[0046]在示例環境800中,由雲810提供各種類型的服務(例如,計算服務)。例如,雲810可包括可集中式或是分布式放置的計算設備830、840和850的集合,這些計算設備向經由諸如網際網路等網絡連接的各種類型的用戶和設備提供基於雲的服務。實現環境800可按不同方式用於實現計算任務。例如,一些任務(例如,處理用戶輸入和呈現用戶界面)可在本地計算設備(例如,相連接的設備)上執行,而其他任務(例如,存儲將在後繼處理中使用的數據或者對存儲在遠程伺服器上的信息的訪問和使用)可在雲810中執行。
[0047]在一個示例中,雲810可以存儲媒體資料庫,該媒體資料庫包括關於不同類型和版本媒體的信息,並且在實現媒體回放從源設備到用戶設備的傳送時可被引用。雲810可包含特定的媒體回放傳送伺服器825,媒體回放傳送伺服器825可包含關於各種類型和版本的能播放的媒體的信息,以及用於確定媒體入口點標識符以及能在某些類型的設備上播放的具體媒體版本的計算能力。媒體回放傳送伺服器825還可包含某些用戶專用的信息,諸如與某一用戶相關聯的所有媒體入口點標識符,從而促進媒體回放向連接至雲810的任何設備的傳送。作為一個示例,用戶使用相連接的設備840來傳送來自斷開連接的設備860的媒體回放。為此,用戶可以將來自源設備的信息捕捉到相連接的設備840上。在所示示例中,用戶將來自斷開連接的設備860的圖像867捕捉到用戶設備840上。這一捕捉到的信息846可以隨後被傳送到雲,其中該捕捉到的信息846被媒體回放傳送伺服器825接收。媒體回放傳送伺服器825使用捕捉到的信息來確定媒體入口點標識符以及能在相連接的設備830、840、850之一上播放的媒體版本。媒體入口點標識符以及媒體的能播放版本兩者隨後被傳送到相連接的設備830、840、850之一或全部以促進到媒體回放向相連接的設備的傳送。另外,相連接的設備830、840、850中的一些在雲外部也可彼此通信,如在相連接的設備830和840之間所示的。在這樣的實例中,媒體入口點標識符和能播放媒體版本可在雲外部的設備之間傳送。例如,在一個實施例中,媒體入口點標識符和能播放媒體或相關信息可使用藍牙通信協議或在「輕叩」設備時通過NFC在設備之間傳送。
[0048]在示例環境800中,雲810向具有各種屏幕能力的相連接的設備830、840、850提供服務。相連接的設備830表示具有計算機屏幕835 (例如,中型屏幕)的設備。例如,相連接的設備830可以是個人計算機,諸如臺式計算機、膝上型計算機、筆記本、上網本等。相連接的設備840表示具有行動裝置屏幕845 (例如,小型屏幕)的設備。例如,相連接的設備840可以是行動電話、智慧型電話、個人數字助理、平板計算機等。相連接的設備850表示具有大屏幕855的設備。例如,相連接的設備850可以是電視機屏幕(例如,智能電視機)或連接到電視機的另一設備(例如,機頂盒或遊戲控制臺)等。相連接的設備830、840、850中的一個或多個可包括觸控螢幕能力。觸控螢幕可以不同的方式接受輸入。例如,電容式觸控螢幕在物體(例如,指尖或指示筆)扭曲或中斷流過表面的電流時檢測到觸摸輸入。作為另一示例,觸控螢幕可使用光學傳感器,在來自光學傳感器的光束被中斷時檢測到觸摸輸入。為使輸入被某些觸控螢幕檢測到,與屏幕表面的物理接觸並不是必需的。不具備屏幕能力的設備也可被用在示例環境800中。例如,雲810可向沒有顯示器的一個或多個計算機(例如,伺服器計算機)提供服務。
[0049]可由雲810通過服務提供商820、或通過其它在線服務的提供商(未描述)來提供服務。例如,雲服務可被定製成對應於特定相連接的設備(例如,相連接的設備830、840、850)的屏幕大小、顯示能力、和/或觸控螢幕能力。雲上的不同設備可以與不同服務提供商相關聯。任何斷開連接的設備860不是雲的一部分,並且可以不與服務提供商相關聯或者替換地與不關聯於雲的服務提供商相關聯。斷開連接的設備860還可包含屏幕865。
[0050]在示例環境800中,雲810至少部分地使用服務提供商820來向各個相連接的設備830、840、850提供此處描述的技術和解決方案。例如,服務提供商820可提供用於各種基於雲的服務的集中式解決方案。服務提供商820可為用戶和/或設備(例如,相連接的設備830、840、850和/或其相應的用戶)管理服務訂閱。
[0051 ] 圖9示出媒體入口點標識符900的一個可能實施例。媒體入口點標識符900可包含多個數據欄位910、920、930、940、950、960和970。媒體標識符數據欄位910可以例如包含允許基於媒體入口點標識符900對要被傳送的媒體進行標識的信息。在特定實施例中,媒體標識符數據欄位910包含電影或歌曲的名稱,或者更具體地與電影或歌曲的特定版本相關聯的代碼。媒體版本標識符數據欄位920可以例如包含標識要被傳送的媒體的特定版本的信息。例如,媒體版本標識符數據欄位920可允許對能在特定設備(諸如用戶的行動裝置)上播放的媒體的具體版本進行標識。內容授權數據欄位930可以例如包含內容授權信息(諸如許可)以在特定設備上播放要被傳送的媒體或者播放要被傳送的媒體的特定版本。媒體入口點數據欄位940可以例如包含允許對要被傳送的媒體內具體回放恢復點(S卩,媒體內所傳送的回放可以在該處開始的具體點)進行標識的信息。入口點調整數據欄位950可以例如包含指定了媒體入口點的時間調整的內容信息。基於這一時間調整信息,所傳送媒體的回放可以在媒體入口點所指定的時間之前或之後開始。設置數據欄位960可以例如包含關於要被應用於其上將進行所傳送回放的設備的設置的信息。設置數據欄位960中包含的數據可以基於在媒體回放傳送發起時間在源設備上找到的設置。回放數據欄位970可以例如包含關於所傳送的媒體應當何時開始回放以及所傳送的媒體的回放應當在什麼設備上開始的信息。例如,基於回放數據欄位970中的數據,所傳送的媒體的回放可以在用戶設備上立即開始。替換地,基於回放數據欄位970中的數據,所傳送的媒體的回放在尚未標識的設備上可被推遲直到稍後時間進行。在一個實施例中,基於回放欄位中的數據,所傳送媒體的回放可以在具體設備上在具體時間開始。應當理解,一旦計算或確定了媒體入口點標識符900,則可以例如通過在有線或無線網絡上的傳輸將媒體入口點標識符900從一個設備傳送或以其他方式傳遞到另一設備。媒體入口點標識符900無需與任何一個設備相關聯。在一個實施例中,媒體回放的傳送可以基於媒體入口點標識符900在各種類型的設備上進行。
[0052]雖然為方便呈現起見所公開的方法的一些操作是以特定的順序次序來描述的,但應當理解,這一描述方法涵蓋重新安排,除非以下闡明的具體語言需要特定排序。例如,在某些情況下,可以重新安排或並發執行順序地描述的操作。此外,為簡明起見,附圖可能未示出其中所公開的方法可結合其它方法使用的各種方式。
[0053]所公開的方法中的任一個可被實現為存儲在一個或多個計算機可讀介質(例如,非瞬態計算機可讀介質,諸如一個或多個光學介質盤、易失性存儲器組件(諸如DRAM或SRAM)或非易失性存儲器組件(諸如硬驅動器))上並且在計算機(例如,任何可購買的計算機,包括智慧型電話或包含計算硬體的其它行動裝置)上執行的計算機可執行指令。用於實現所公開的技術的計算機可執行指令中的任一個以及在實現所公開的實施例期間創建和使用的任何數據可被存儲在一個或多個計算機可讀介質(例如,非臨時計算機可讀介質)上。計算機可執行指令可以是例如經由web瀏覽器或其它軟體應用程式(諸如遠程計算應用程式)訪問或下載的專用軟體應用程式或軟體應用程式。此類軟體可例如在單個本地計算機(例如,任何合適的可購買計算機)上或在使用一個或多個網絡計算機的網絡環境中(例如,經由網際網路、廣域網或區域網、客戶機-伺服器網絡(諸如,雲計算網絡)或其它此類網絡)執行。
[0054]為清楚起見,只描述了基於軟體的各實現的某些所選擇的方面。省略了本領域公知的其它細節。例如,應當理解,所公開的技術不限於任何特定計算機語言、或程序。例如,所公開的技術可由用C++、Java、Perl、JavaScript、Adobe Flash或任何其它合適的程式語言編寫的軟體來實現。類似地,本文公開的各方法和系統不限於任何特定類型的消息收發應用,並且可包括與設備一起提供的消息應用、由第三方提供的消息應用、或者兩者。另夕卜,如果消息收發服務集成到作業系統內,則該作業系統可執行如本文公開的由各應用執行的各步驟和過程。在一些情形中,應用程式編程接口(API)或消息收發應用程式編程接口(MAPI)可在執行各方法或實現文本所公開的各系統時使用。同樣,所公開的技術不限於任何特定計算機或硬體類型。合適計算機和硬體的某些細節是眾所周知的,因此無需在本公開中進行詳細闡述。
[0055]此外,基於軟體的實施方式中的任一個(包括例如用於使計算機執行所公開的方法中的任一種的計算機可執行指令)可以通過合適的通信手段來上傳、下載、或遠程訪問。這些合適的通信手段包括,例如,網際網路、全球資訊網、內聯網、軟體應用、電纜(包括光纜)、磁通信手段、電磁通信手段(包括RF、微波和紅外通信)、電子通信手段或任何這樣的通信手段。
[0056]所公開的方法、裝置和系統不應當被認為是以任何方式構成限制。相反,本發明針對各公開的實施方式(單獨地或彼此的各種組合和子組合)的所有新穎和非顯而易見特徵和方面。所公開的方法、裝置和系統不限於任何具體方面或特徵或其組合,所公開的實施例也不要求存在任何一個或多個具體優點或解決各個問題。
[0057]鑑於可應用本公開的原理的許多可能的實施例,應當認識到,所示實施例僅是優選示例,並且不應認為是限制本公開的範圍。要求保護落入所附權利要求的範圍和精神內的所有內容。
【權利要求】
1.一種方法,包括: 接收要傳送能在源設備上播放的媒體的指示; 請求所述能在源設備上播放的媒體的媒體入口點標識符; 接收對所述媒體入口點標識符的請求的響應。
2.如權利要求1所述的方法,其特徵在於,還包括在用戶設備上播放所述能在源設備上播放的媒體的一個版本。
3.如權利要求1所述的方法,其特徵在於,還包括接收與所述源設備相關聯的媒體回放設置。
4.如權利要求1所述的方法,其特徵在於,所述指示包括以下各項之一的用戶指示:手勢、按鈕點擊、語音命令、滑動、或被動指示。
5.如權利要求1所述的方法,其特徵在於,還包括用所述用戶設備捕捉與能在所述源設備上播放的媒體相關聯的信息。
6.如權利要求5所述的方法,其特徵在於,捕捉到的信息包括視覺碼。
7.如權利要求5所述的方法,其特徵在於,所述捕捉到的信息包括以下各項中的兩個或更多個:能在所述源設備上播放的媒體的快照,能在所述源設備上播放的媒體的關鍵幀,在所述源設備上播放的媒體的音頻片斷,與能在所述源設備上播放的媒體相對應的媒體進度條的視覺檢測,與能在所述源設備上播放的媒體相關聯的視覺碼,嵌入到能在所述源設備上播放的媒體中的音頻,嵌入到能在所述源設備上播放的媒體的視頻,與能在所述源設備上播放的媒體相關聯的水印,以及與能在所述源設備上播放的媒體相關聯的條形碼。
8.如權利要求5所述的方法,其特徵在於,還包括將所述捕捉到的信息發送到伺服器,並且接收能在所述源設備上播放的媒體的能在所述用戶設備上播放的版本。
9.一種用戶設備,包括: 一個或多個捕捉設備,用於捕捉與能在源設備上播放的媒體有關的信息; 收發機,被配置成接收媒體入口點標識符;以及 用戶界面,被配置成接收要將媒體回放從所述源設備傳送到用戶設備的用戶指示,並且允許用戶捕捉與能在所述源設備上播放的媒體相關聯的信息。
10.一種方法,包括: 從用戶設備接收與在源設備上播放的媒體相關聯的信息以及要將媒體回放從所述源設備傳送到所述用戶設備的請求; 基於接收到的信息,確定在所述源設備上播放的媒體的能夠被傳送到所述用戶設備並且能夠在所述用戶設備上播放的版本; 基於接收到的信息,確定與關聯於在所述源設備上播放的媒體的信息相對應的媒體入口點標識符; 將所述媒體的能傳送且能播放的版本傳送到所述用戶設備;以及 將所述媒體入口點標識符傳送到所述用戶設備。
【文檔編號】G06Q50/10GK103748609SQ201280040895
【公開日】2014年4月23日 申請日期:2012年8月23日 優先權日:2011年8月23日
【發明者】S·M·布朗, R·彭傑利 申請人:微軟公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀