用于跳躍通過(guò)媒體內(nèi)容的技術(shù)的制作方法
【專(zhuān)利摘要】用于與媒體消費(fèi)設(shè)備上的媒體內(nèi)容交互的技術(shù)包括在顯示屏上所顯示的第一顯示窗口中播放媒體內(nèi)容。響應(yīng)于接收到輸入手勢(shì),第一顯示窗口可以在顯示屏上被移位,而同時(shí)基于輸入手勢(shì)來(lái)調(diào)節(jié)媒體內(nèi)容的回放。另外,新的顯示窗口可以被移位到顯示屏上??梢栽谛碌娘@示窗口中顯示在所確定的跳點(diǎn)處出現(xiàn)的媒體內(nèi)容幀。
【專(zhuān)利說(shuō)明】用于跳躍通過(guò)媒體內(nèi)容的技術(shù)
[0001]對(duì)相關(guān)美國(guó)專(zhuān)利申請(qǐng)的交叉引用
本申請(qǐng)對(duì)2014年4月11日提交的序列號(hào)為14/251,173、題為“用于跳躍通過(guò)媒體內(nèi)容的技術(shù)”的美國(guó)實(shí)用專(zhuān)利申請(qǐng)要求優(yōu)先權(quán)。
【背景技術(shù)】
[0002]具有觸摸屏顯示器的計(jì)算設(shè)備作為在其上諸如視頻內(nèi)容之類(lèi)的媒體內(nèi)容可以由用戶(hù)消費(fèi)的平臺(tái)已經(jīng)變成常見(jiàn)現(xiàn)象。特別地,移動(dòng)計(jì)算設(shè)備正快速地成為在其上用戶(hù)觀看視頻內(nèi)容的標(biāo)準(zhǔn)平臺(tái)。由于移動(dòng)計(jì)算設(shè)備的尺寸和移動(dòng)性,那些設(shè)備通常具有受限的物理控制功能性并且依賴(lài)于使用所包括的觸摸屏顯示器來(lái)提供用戶(hù)控制。
[0003]許多計(jì)算設(shè)備的受限的控制功能性對(duì)于在這樣的計(jì)算設(shè)備上消費(fèi)視頻和其它媒體內(nèi)容呈現(xiàn)一個(gè)潛在缺點(diǎn)。例如,在計(jì)算設(shè)備上所消費(fèi)的視頻內(nèi)容通常不能容易地被用戶(hù)掃描。例如,為了發(fā)現(xiàn)更多的關(guān)于視頻內(nèi)容,可能要求用戶(hù)以正常的回放速度完整地觀看視頻,或沿著進(jìn)度條滑動(dòng)他們的手指以刷過(guò)視頻內(nèi)容的部分,停止,并且審視視頻中感興趣的部分。這樣的方法可能是既緩慢又麻煩的,尤其是當(dāng)在諸如智能電話(huà)之類(lèi)的小型計(jì)算設(shè)備上觀看視頻內(nèi)容的時(shí)候。
【附圖說(shuō)明】
[0004]在附圖中作為示例而不是作為限制地圖示了本文中描述的概念。為了圖示的簡(jiǎn)單和清楚,圖中所圖示的元素不一定是按比例繪制的。在認(rèn)為適當(dāng)?shù)那闆r下,在各圖之間重復(fù)參考標(biāo)記以指示對(duì)應(yīng)或相似的元素。
[0005]圖1是用于媒體消費(fèi)設(shè)備上的媒體內(nèi)容的回放的系統(tǒng)的至少一個(gè)實(shí)施例的簡(jiǎn)化框圖;
圖2是圖1的系統(tǒng)的媒體消費(fèi)設(shè)備的環(huán)境的至少一個(gè)實(shí)施例的簡(jiǎn)化框圖;
圖3-6是響應(yīng)于用戶(hù)交互而在圖1的媒體消費(fèi)設(shè)備上的媒體內(nèi)容的回放的經(jīng)簡(jiǎn)化的說(shuō)明性圖解;
圖7-10是可以由圖1和2的媒體消費(fèi)設(shè)備所執(zhí)行的用于媒體內(nèi)容回放的方法的至少一個(gè)實(shí)施例的簡(jiǎn)化流程圖;以及
圖11是可以由圖1的系統(tǒng)的媒體內(nèi)容分發(fā)系統(tǒng)和/或媒體消費(fèi)設(shè)備所執(zhí)行的用于分析媒體內(nèi)容以確定跳點(diǎn)(skip point)的方法的至少一個(gè)實(shí)施例的簡(jiǎn)化流程圖。
【具體實(shí)施方式】
[0006]雖然本公開(kāi)內(nèi)容的概念能容許各種修改以及可替換的形式,但是其特定實(shí)施例已經(jīng)在附圖中作為示例被示出并且將在本文中被詳細(xì)描述。然而,應(yīng)當(dāng)理解的是,沒(méi)有意圖將本公開(kāi)內(nèi)容的概念限制到所公開(kāi)的特定形式,而是相反,意圖是要涵蓋與本公開(kāi)內(nèi)容以及隨附權(quán)利要求一致的所有修改、等同物以及可替換方案。
[0007]在本說(shuō)明書(shū)中對(duì)“一個(gè)實(shí)施例”、“實(shí)施例”、“說(shuō)明性實(shí)施例”等等的提及指示所描述的實(shí)施例可以包括特定的特征、結(jié)構(gòu)或特性,但是每一個(gè)實(shí)施例可以或可以不一定包括該特定的特征、結(jié)構(gòu)或特性。此外,這樣的短語(yǔ)不一定指代相同的實(shí)施例。此外,當(dāng)結(jié)合實(shí)施例而描述特定的特征、結(jié)構(gòu)或特性時(shí),所主張的是結(jié)合無(wú)論是否明確描述的其它實(shí)施例來(lái)影響這樣的特征、結(jié)構(gòu)或特性是在本領(lǐng)域技術(shù)人員的認(rèn)知范圍內(nèi)的。
[0008]所公開(kāi)的實(shí)施例可以在一些情況下被實(shí)現(xiàn)在硬件、固件、軟件、或其任何組合中。所公開(kāi)的實(shí)施例還可以被實(shí)現(xiàn)為由暫時(shí)性或非暫時(shí)性機(jī)器可讀(例如計(jì)算機(jī)可讀)存儲(chǔ)介質(zhì)所承載或存儲(chǔ)在其上的指令,所述指令可以由一個(gè)或多個(gè)處理器讀取并執(zhí)行。機(jī)器可讀存儲(chǔ)介質(zhì)可以體現(xiàn)為用于以由機(jī)器(例如易失性或非易失性存儲(chǔ)器、媒體盤(pán)、或其它媒體設(shè)備)可讀的形式來(lái)存儲(chǔ)或傳輸信息的任何存儲(chǔ)設(shè)備、機(jī)構(gòu)或其它物理結(jié)構(gòu)。
[0009]在附圖中,一些結(jié)構(gòu)性或方法特征可能以特定的布置和/或定序而被示出。然而,應(yīng)當(dāng)領(lǐng)會(huì)的是,可以不要求這樣的特定布置和/或定序。相反,在一些實(shí)施例中,這樣的特征可以以與說(shuō)明性的圖中所示出的不同的方式和/或次序來(lái)被布置。另外,在特定的圖中包括結(jié)構(gòu)性或方法特征并不意圖暗示在所有的實(shí)施例中要求這樣的特征,并且在一些實(shí)施例中,這樣的特征可以不被包括或可以與其它特征相組合。
[0010]現(xiàn)在參考圖1,在說(shuō)明性的實(shí)施例中,用于媒體內(nèi)容的回放的系統(tǒng)100包括媒體消費(fèi)設(shè)備102以及一個(gè)或多個(gè)媒體內(nèi)容提供者104,所述媒體內(nèi)容提供者104可以通過(guò)網(wǎng)絡(luò)108與媒體消費(fèi)設(shè)備102通信。在使用中,媒體消費(fèi)設(shè)備102可以從遠(yuǎn)程媒體內(nèi)容提供者104或其它媒體源獲得媒體內(nèi)容,并且將媒體內(nèi)容呈現(xiàn)給媒體消費(fèi)設(shè)備102的用戶(hù)(例如,在顯示設(shè)備上顯示視頻內(nèi)容)。用戶(hù)可以操作媒體消費(fèi)設(shè)備102來(lái)發(fā)起媒體內(nèi)容的回放。用戶(hù)還可以操作媒體消費(fèi)設(shè)備102來(lái)執(zhí)行其它的控制功能以與媒體內(nèi)容進(jìn)行交互。例如,在媒體內(nèi)容的回放之前或其期間,通過(guò)與媒體消費(fèi)設(shè)備102的顯示器的交互,諸如經(jīng)由輸入手勢(shì)(例如,劃刷(sw iPe ))的接收,用戶(hù)可以操作媒體消費(fèi)設(shè)備12以跳躍通過(guò)(ski P through )媒體內(nèi)容,使得不要求用戶(hù)以其正常的回放速度來(lái)觀看、或以其它方式體驗(yàn)視頻內(nèi)容。基于輸入手勢(shì),媒體消費(fèi)設(shè)備102被配置成通過(guò)在主顯示窗口中使視頻內(nèi)容前進(jìn)(“快速向前”)或退回(“倒回”)而同時(shí)在分離的顯示窗口中顯示視頻內(nèi)容的附加視頻幀來(lái)跳躍通過(guò)媒體內(nèi)容。在分離的顯示窗口中所顯示的視頻幀基于在前或在后跳點(diǎn),所述在前或在后跳點(diǎn)基于從用戶(hù)接收的輸入手勢(shì),從而為用戶(hù)提供在對(duì)應(yīng)的跳點(diǎn)處的視頻內(nèi)容的一瞥。應(yīng)當(dāng)領(lǐng)會(huì)的是,經(jīng)由媒體消費(fèi)設(shè)備102所消費(fèi)的媒體內(nèi)容可以體現(xiàn)為任何類(lèi)型的媒體內(nèi)容,包括但不限于個(gè)人或?qū)I(yè)產(chǎn)生的視頻、影片、電視節(jié)目、廣告、音樂(lè)視頻或其它類(lèi)型的媒體內(nèi)容。
[0011]媒體消費(fèi)設(shè)備102可以體現(xiàn)為任何類(lèi)型的計(jì)算設(shè)備,在所述計(jì)算設(shè)備上或經(jīng)由所述計(jì)算設(shè)備可以呈現(xiàn)或以其它方式由用戶(hù)消費(fèi)媒體內(nèi)容。例如,媒體消費(fèi)設(shè)備102可以體現(xiàn)為機(jī)頂盒、數(shù)字媒體適配器、數(shù)字媒體擴(kuò)展器、數(shù)字媒體流化器(streamer)、數(shù)字媒體中心(hub)、數(shù)字記錄儀、“智能”電視或器具、智能電話(huà)、平板計(jì)算機(jī)、筆記本計(jì)算機(jī)、膝上型或其它移動(dòng)計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、或其它計(jì)算設(shè)備。如圖1中所示,說(shuō)明性的媒體消費(fèi)設(shè)備102包括處理器120、輸入/輸出子系統(tǒng)122、存儲(chǔ)器124、顯示器130、通信電路132、數(shù)據(jù)存儲(chǔ)設(shè)備134、以及一個(gè)或多個(gè)外圍設(shè)備136。當(dāng)然,媒體消費(fèi)設(shè)備102在其它實(shí)施例中可以包括其它或附加的組件,諸如通常存在于媒體消費(fèi)設(shè)備或其它計(jì)算設(shè)備中的那些(例如各種輸入/輸出設(shè)備)。另外,在一些實(shí)施例中,說(shuō)明性組件中的一個(gè)或多個(gè)可以結(jié)合在另一組件中,或者以其它方式形成另一組件的一部分。例如,存儲(chǔ)器124、或其部分可以在一些實(shí)施例中結(jié)合在處理器120中。
[0012]處理器120可以體現(xiàn)為能夠執(zhí)行本文中所述的功能的任何類(lèi)型的處理器。例如,處理器120可以體現(xiàn)為(一個(gè)或多個(gè))單核或多核處理器、數(shù)字信號(hào)處理器、微控制器、或其它處理器或處理/控制電路。類(lèi)似地,存儲(chǔ)器124可以體現(xiàn)為能夠執(zhí)行本文中所述功能的任何類(lèi)型的易失性或非易失性存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)裝置。在操作中,存儲(chǔ)器124可以存儲(chǔ)在媒體消費(fèi)設(shè)備102的操作期間所使用的各種數(shù)據(jù)和軟件,諸如操作系統(tǒng)、應(yīng)用、程序、庫(kù)和驅(qū)動(dòng)程序。存儲(chǔ)器124經(jīng)由I/O子系統(tǒng)122而通信地耦合到處理器120,所述I/O子系統(tǒng)122可以體現(xiàn)為用以促進(jìn)與處理器120、存儲(chǔ)器124以及媒體消費(fèi)設(shè)備102的其它組件的輸入/輸出操作的電路和/或組件。例如,I/O子系統(tǒng)122可以體現(xiàn)為或以其它方式包括存儲(chǔ)器控制器中心、輸入/輸出控制中心、固件設(shè)備、通信鏈路(即,點(diǎn)對(duì)點(diǎn)鏈路、總線鏈路、導(dǎo)線、線纜、光導(dǎo)、印刷電路板跡線等等)和/或用以促進(jìn)輸入/輸出操作的其它組件和子系統(tǒng)。在一些實(shí)施例中,I/O子系統(tǒng)122可以形成芯片上系統(tǒng)(SoC)的一部分,并且連同處理器120、存儲(chǔ)器124以及媒體消費(fèi)設(shè)備102的其它組件一起被結(jié)合在單個(gè)集成電路芯片上。
[0013]媒體消費(fèi)設(shè)備102的顯示器130可以體現(xiàn)為能夠顯示數(shù)字信息的任何類(lèi)型的顯示器,諸如液晶顯示器(IXD)、發(fā)光二極管(LED)、等離子體顯示器、陰極射線管(CRT)、或其它類(lèi)型的顯示設(shè)備。在一些實(shí)施例中,顯示器130可以與觸摸屏131相耦合,以促進(jìn)用戶(hù)交互。盡管說(shuō)明性的媒體消費(fèi)設(shè)備102包括顯示器130(例如,被結(jié)合在其中),但是應(yīng)當(dāng)領(lǐng)會(huì)的是,媒體消費(fèi)設(shè)備102可以在一些實(shí)施例中通信地耦合到分離的顯示設(shè)備160。在這樣的實(shí)施例中,媒體消費(fèi)設(shè)備102可以或可以不包括顯示器130。例如,在其中媒體消費(fèi)設(shè)備102被體現(xiàn)為機(jī)頂盒或數(shù)字媒體適配器的實(shí)施例中,媒體消費(fèi)設(shè)備102可以耦合到分離的顯示設(shè)備160,諸如視頻監(jiān)視器或電視。
[0014]媒體消費(fèi)設(shè)備102的通信電路132可以體現(xiàn)為任何通信電路、設(shè)備或其集合,能夠使能在媒體消費(fèi)設(shè)備102和遠(yuǎn)程媒體內(nèi)容提供者104和/或其它遠(yuǎn)程服務(wù)器110之間經(jīng)由網(wǎng)絡(luò)108的通信。通信電路132可以被配置為使用任何一種或多種通信技術(shù)(例如無(wú)線或有線通信)以及相關(guān)聯(lián)的協(xié)議(例如以太網(wǎng)、藍(lán)牙?、W1-Fi ?、WiMAX等等)來(lái)實(shí)現(xiàn)這樣的通信。
[0015]數(shù)據(jù)存儲(chǔ)設(shè)備134可以體現(xiàn)為被配置用于數(shù)據(jù)的短期或長(zhǎng)期存儲(chǔ)的任何類(lèi)型的一個(gè)或多個(gè)設(shè)備,諸如例如,存儲(chǔ)器設(shè)備和電路、存儲(chǔ)器卡、硬盤(pán)驅(qū)動(dòng)器、固態(tài)驅(qū)動(dòng)器或其它數(shù)據(jù)存儲(chǔ)設(shè)備。在一些實(shí)施例中,媒體消費(fèi)設(shè)備102可以在數(shù)據(jù)存儲(chǔ)裝置134中存儲(chǔ)媒體內(nèi)容140、或媒體內(nèi)容140的一部分。這樣存儲(chǔ)的媒體內(nèi)容140可以作為標(biāo)準(zhǔn)廣播內(nèi)容、流式傳輸內(nèi)容、按觀看付費(fèi)的內(nèi)容或其它媒體內(nèi)容而接收自媒體內(nèi)容提供者104。例如,在一些實(shí)施例中,媒體消費(fèi)設(shè)備102可以被配置成自動(dòng)記錄從媒體內(nèi)容提供者104所接收的媒體內(nèi)容并且將所記錄的媒體內(nèi)容140存儲(chǔ)在數(shù)據(jù)存儲(chǔ)設(shè)備134中。當(dāng)然,用戶(hù)生成的或用戶(hù)獲得的媒體內(nèi)容140還可以存儲(chǔ)在數(shù)據(jù)存儲(chǔ)設(shè)備134中。另外,如以下更詳細(xì)地討論的,媒體消費(fèi)設(shè)備102可以生成、確定、或以其它方式從媒體內(nèi)容提供者104或其它遠(yuǎn)程服務(wù)器110(其可以被配置成生成針對(duì)媒體內(nèi)容的跳點(diǎn))中檢索跳點(diǎn)142(例如,時(shí)間中的參照點(diǎn)或?qū)?yīng)于媒體內(nèi)容中的特定幀的內(nèi)容特性)。在這樣的實(shí)施例中,媒體消費(fèi)設(shè)備102還可以在數(shù)據(jù)存儲(chǔ)裝置134中存儲(chǔ)跳點(diǎn)142。
[0016]在一些實(shí)施例中,媒體消費(fèi)設(shè)備102還可以包括一個(gè)或多個(gè)外圍設(shè)備136。這樣的外圍設(shè)備136可以包括通常存在于服務(wù)器計(jì)算設(shè)備中的任何類(lèi)型的外圍設(shè)備,諸如硬件鍵盤(pán)、輸入/輸出設(shè)備、外圍通信設(shè)備和/或其它外圍設(shè)備。
[0017]如以上所討論的,媒體消費(fèi)設(shè)備102可以從一個(gè)或多個(gè)媒體內(nèi)容提供者104接收或以其它方式獲得媒體內(nèi)容。媒體內(nèi)容提供者104可以體現(xiàn)為任何類(lèi)型的內(nèi)容提供者,包括但不限于被配置成經(jīng)由網(wǎng)絡(luò)108向觀看者提供付費(fèi)或免費(fèi)視頻編程服務(wù)的多通道視頻編程分發(fā)者(MVPD)、被配置成在空中和/或經(jīng)由網(wǎng)絡(luò)108向觀看者傳輸電視節(jié)目的電視廣播網(wǎng)絡(luò)、被配置成通過(guò)網(wǎng)絡(luò)108的數(shù)據(jù)網(wǎng)絡(luò)來(lái)傳輸媒體內(nèi)容的在線媒體內(nèi)容提供者、和/或其它內(nèi)容提供者。如以上所討論的,在一些實(shí)施例中,媒體消費(fèi)設(shè)備102可以被配置成對(duì)從(一個(gè)或多個(gè))媒體內(nèi)容提供者104所接收的媒體內(nèi)容進(jìn)行存儲(chǔ)。
[0018]每個(gè)媒體內(nèi)容提供者104可以操作一個(gè)或多個(gè)遠(yuǎn)程媒體內(nèi)容分發(fā)系統(tǒng)106。遠(yuǎn)程媒體內(nèi)容分發(fā)系統(tǒng)106可以體現(xiàn)為被配置成向媒體消費(fèi)設(shè)備分發(fā)媒體內(nèi)容的任何設(shè)備、設(shè)備的集合或系統(tǒng)。每個(gè)遠(yuǎn)程媒體內(nèi)容分發(fā)系統(tǒng)106的特定結(jié)構(gòu)可以取決于操作特定遠(yuǎn)程媒體內(nèi)容分發(fā)系統(tǒng)106的媒體內(nèi)容提供者104的類(lèi)型。例如,在在線媒體內(nèi)容提供者的情況中,相關(guān)聯(lián)的遠(yuǎn)程媒體內(nèi)容分發(fā)系統(tǒng)106可以體現(xiàn)為數(shù)據(jù)服務(wù)器或數(shù)據(jù)服務(wù)器的集合。因而,遠(yuǎn)程媒體內(nèi)容分發(fā)系統(tǒng)106可以包括組件,諸如處理器、存儲(chǔ)器設(shè)備、通信電路和數(shù)據(jù)存儲(chǔ)裝置,其類(lèi)似于媒體消費(fèi)設(shè)備102的組件,其中每一個(gè)的描述等同地可適用于遠(yuǎn)程媒體內(nèi)容分發(fā)系統(tǒng)106的這樣的組件。附件地或可替換地,在其中媒體內(nèi)容提供者104體現(xiàn)為多通道視頻編程分發(fā)者的那些實(shí)施例中,遠(yuǎn)程媒體內(nèi)容分發(fā)系統(tǒng)106可以包括各種媒體服務(wù)器、衛(wèi)星、有線電視系統(tǒng)、空中廣播系統(tǒng)和/或附加的設(shè)備、結(jié)構(gòu)、子系統(tǒng)和網(wǎng)絡(luò)。
[0019]不管特定的結(jié)構(gòu),每個(gè)遠(yuǎn)程媒體內(nèi)容分發(fā)系統(tǒng)106可以存儲(chǔ)和管理各種媒體內(nèi)容150,其類(lèi)型和容量可以取決于操作遠(yuǎn)程媒體內(nèi)容分發(fā)系統(tǒng)106的內(nèi)容提供者。例如,在其中遠(yuǎn)程媒體內(nèi)容分發(fā)系統(tǒng)106由電視廣播網(wǎng)絡(luò)來(lái)操作的實(shí)施例中,媒體內(nèi)容可以包括節(jié)目、電影、新聞和/或類(lèi)似的內(nèi)容。
[0020]在一些實(shí)施例中,系統(tǒng)100還可以包括一個(gè)或多個(gè)遠(yuǎn)程服務(wù)器110。遠(yuǎn)程服務(wù)器110可以體現(xiàn)為能夠通過(guò)網(wǎng)絡(luò)108與媒體消費(fèi)設(shè)備102通信的任何類(lèi)型的計(jì)算機(jī)服務(wù)器或設(shè)備。在說(shuō)明性實(shí)施例中,遠(yuǎn)程服務(wù)器110被配置成分析媒體內(nèi)容(例如從媒體內(nèi)容提供者104和/或從媒體消費(fèi)設(shè)備102所獲得的媒體內(nèi)容)并且通過(guò)使用以下所公開(kāi)的技術(shù)來(lái)生成針對(duì)媒體內(nèi)容的跳點(diǎn)。媒體消費(fèi)設(shè)備102隨后可以周期性地或在按需的基礎(chǔ)上從遠(yuǎn)程服務(wù)器110中檢索所生成的針對(duì)特定媒體內(nèi)容的跳點(diǎn)。
[0021]盡管圖1的說(shuō)明性系統(tǒng)100包括僅一個(gè)媒體內(nèi)容提供者104和一個(gè)遠(yuǎn)程服務(wù)器110,但是應(yīng)當(dāng)領(lǐng)會(huì)到,系統(tǒng)100在其它實(shí)施例中可以包括附加的媒體內(nèi)容提供者104和/或遠(yuǎn)程服務(wù)器110。另外,盡管圖1中所示的媒體內(nèi)容提供者104包括了單個(gè)遠(yuǎn)程媒體內(nèi)容分發(fā)系統(tǒng)106,但是每個(gè)媒體內(nèi)容提供者104在其它實(shí)施例中可以包括多個(gè)遠(yuǎn)程媒體內(nèi)容分發(fā)系統(tǒng)106。因而,系統(tǒng)100在一些實(shí)施例中可以包括由一個(gè)或多個(gè)媒體內(nèi)容提供者104所操作的多個(gè)遠(yuǎn)程媒體分發(fā)系統(tǒng)106。
[0022]網(wǎng)絡(luò)108可以體現(xiàn)為能夠促進(jìn)媒體消費(fèi)設(shè)備102和遠(yuǎn)程媒體內(nèi)容分發(fā)系統(tǒng)106之間的通信的任何類(lèi)型的通信網(wǎng)絡(luò)。因而,網(wǎng)絡(luò)108可以包括一個(gè)或多個(gè)網(wǎng)絡(luò)、路由器、交換機(jī)、計(jì)算機(jī)和/或其它居間設(shè)備。例如,網(wǎng)絡(luò)108可以體現(xiàn)為或以其它方式包括一個(gè)或多個(gè)局域網(wǎng)或廣域網(wǎng)、蜂窩式網(wǎng)絡(luò)、公共可用的全球網(wǎng)絡(luò)(例如因特網(wǎng))、自組織網(wǎng)絡(luò)、短程通信網(wǎng)絡(luò)或鏈路、或其任何組合。
[0023]現(xiàn)在參考圖2,在使用中,媒體消費(fèi)設(shè)備102建立環(huán)境200。說(shuō)明性的環(huán)境200包括回放控制模塊202、輸入手勢(shì)確定模塊204、跳點(diǎn)確定模塊206、以及通信模塊208?;胤趴刂颇K202、輸入手勢(shì)確定模塊204、跳點(diǎn)確定模塊206、通信模塊208以及環(huán)境200的其它模塊中的每一個(gè)可以體現(xiàn)為軟件、固件、硬件、或其任何組合。
[0024]回放控制模塊202對(duì)媒體消費(fèi)設(shè)備102上所本地存儲(chǔ)的媒體內(nèi)容(例如,存儲(chǔ)在數(shù)據(jù)存儲(chǔ)裝置134中的媒體內(nèi)容140 )和/或經(jīng)由通信模塊208從遠(yuǎn)程媒體內(nèi)容分發(fā)系統(tǒng)106所接收的媒體內(nèi)容(例如,流式傳輸?shù)拿襟w內(nèi)容)的回放和呈現(xiàn)進(jìn)行管理。如以下更詳細(xì)地討論的,回放控制模塊202可以響應(yīng)于從用戶(hù)所接收的輸入手勢(shì)而向前或向后跳躍通過(guò)媒體內(nèi)容。另外,回放控制模塊202可以以媒體內(nèi)容的在前或在后跳點(diǎn)而在分離的窗口中顯示媒體內(nèi)容的幀,從而向用戶(hù)提供與該特定跳點(diǎn)對(duì)應(yīng)的媒體內(nèi)容的觀看?;胤趴刂颇K202還可以控制其中媒體內(nèi)容在顯示器130上被顯示的各種顯示窗口的定位和移動(dòng),如以下所討論的那樣。
[°°25]輸入手勢(shì)確定模塊204被配置成確定從用戶(hù)所接收的輸入手勢(shì)的特性。輸入手勢(shì)可以體現(xiàn)為任何類(lèi)型的輸入手勢(shì),包括但不限于移動(dòng)手勢(shì),諸如劃刷手勢(shì)或輸入終止手勢(shì)(例如,輕擊手勢(shì)或?qū)τ脩?hù)從觸摸屏131移開(kāi)手指進(jìn)行指示的其它手勢(shì))。在說(shuō)明性的實(shí)施例中,輸入手勢(shì)確定模塊204包括輸入手勢(shì)方向確定模塊210、輸入手勢(shì)行進(jìn)距離確定模塊212、以及輸入手勢(shì)速度確定模塊214。
[0026]輸入手勢(shì)方向確定模塊210被配置成確定經(jīng)由媒體消費(fèi)設(shè)備102的顯示器130的觸摸屏131而從用戶(hù)接收的輸入手勢(shì)的方向。所確定的方向可以指示輸入手勢(shì)的運(yùn)動(dòng)的方向。例如,輸入手勢(shì)可以采取使用用戶(hù)的手指跨屏幕的基本上水平的劃刷的形式。在這樣的情況中,輸入手勢(shì)方向確定模塊210可以確定劃刷的大致方向是以左至右方向還是以右至左方向??商鎿Q地,輸入手勢(shì)可以采取顯示屏上基本上豎直的劃刷的形式。在這樣的情況下,輸入手勢(shì)方向確定模塊210可以被配置成確定劃刷的大致方向是向上的方向還是向下的方向。
[0027]輸入手勢(shì)行進(jìn)距離確定模塊212被配置成確定顯示器130上輸入手勢(shì)的行進(jìn)距離。例如,輸入手勢(shì)行進(jìn)距離確定模塊212可以確定移動(dòng)輸入手勢(shì)的長(zhǎng)度(S卩,所行進(jìn)的距離)。為了這樣做,輸入手勢(shì)行進(jìn)距離確定模塊212可以確定觸摸屏131上輸入手勢(shì)的初始位置(例如,觸摸屏131上輸入手勢(shì)開(kāi)始的起源點(diǎn))以及觸摸屏131上輸入手勢(shì)的當(dāng)前位置。可以通過(guò)比較當(dāng)前和初始位置(即,位置之間的位移)來(lái)確定輸入手勢(shì)行進(jìn)的距離。因此,輸入手勢(shì)行進(jìn)距離確定模塊212可以作為行進(jìn)距離計(jì)算的部分而確定觸摸屏131上輸入手勢(shì)的當(dāng)前位置,所述行進(jìn)距離計(jì)算可以用于其它功能性,諸如確定輸入手勢(shì)是否已經(jīng)達(dá)到顯示器130的顯示屏的側(cè)邊。
[0028]輸入手勢(shì)速度確定模塊214被配置成確定顯示器130上輸入手勢(shì)的速度。所確定的速度可以指示移動(dòng)手勢(shì)(例如劃刷手勢(shì))通過(guò)觸摸屏131的速度。例如,輸入手勢(shì)速度確定模塊214可以通過(guò)計(jì)算觸摸屏131上用戶(hù)手指的接觸點(diǎn)的位置隨時(shí)間的位移(諸如由以上所討論的輸入手勢(shì)行進(jìn)距離確定模塊212所確定的)來(lái)計(jì)算速度。
[0029]跳點(diǎn)確定模塊206被配置成基于輸入手勢(shì)來(lái)選擇或以其它方式確定媒體內(nèi)容的跳點(diǎn)。在說(shuō)明性實(shí)施例中,每個(gè)跳點(diǎn)體現(xiàn)為媒體內(nèi)容的時(shí)間中的參照點(diǎn),其對(duì)應(yīng)于媒體內(nèi)容的特定幀。跳點(diǎn)在時(shí)間上可以是相對(duì)的或絕對(duì)的。例如,一些跳點(diǎn)可以相對(duì)于當(dāng)前觀看的媒體內(nèi)容幀(例如,在媒體內(nèi)容的當(dāng)前觀看幀之前或之后三十秒)。可替換地,一些跳點(diǎn)可以對(duì)應(yīng)于時(shí)間上的絕對(duì)點(diǎn)(例如,在媒體內(nèi)容開(kāi)始之后五分鐘又三十秒處出現(xiàn)的幀)。如以下更詳細(xì)地討論的,絕對(duì)跳點(diǎn)可以對(duì)應(yīng)于媒體內(nèi)容的預(yù)定義的章節(jié)、媒體內(nèi)容中的場(chǎng)景改變、媒體內(nèi)容的特定內(nèi)容或其它品性、或以其它方式基于對(duì)媒體內(nèi)容的分析而被生成。
[0030]使用媒體內(nèi)容的跳點(diǎn)允許用戶(hù)有效地在媒體內(nèi)容內(nèi)向前或向后“跳”到指定幀以用于回放,而不以正?;胤潘俣葋?lái)觀看媒體內(nèi)容。在說(shuō)明性的實(shí)施例中,跳點(diǎn)確定模塊206基于輸入手勢(shì)的移動(dòng)方向(即,響應(yīng)于移動(dòng)輸入手勢(shì))來(lái)選擇或確定要使用的特定跳點(diǎn)(即,如以下所討論的那樣將在輔顯示窗口中顯示的幀)。例如,跳點(diǎn)確定模塊206基于確定了移動(dòng)手勢(shì)的移動(dòng)方向是以向左的方向(即右至左)而選擇或以其它方式確定相對(duì)于主顯示窗口中所顯示的媒體內(nèi)容的當(dāng)前幀的位于媒體內(nèi)容中稍后處的在后跳點(diǎn)??商鎿Q地,跳點(diǎn)確定模塊206基于確定了移動(dòng)手勢(shì)的移動(dòng)方向是以向右的方向(即左至右)而選擇或以其它方式確定相對(duì)于主顯示窗口中所顯示的媒體內(nèi)容的當(dāng)前幀的位于媒體內(nèi)容中在先處的在前跳點(diǎn)。
[0031]在一些實(shí)施例中,跳點(diǎn)可以體現(xiàn)為預(yù)先與媒體內(nèi)容相關(guān)聯(lián)的預(yù)定義的跳點(diǎn)。例如,在一些實(shí)施例中,跳點(diǎn)可以作為與媒體內(nèi)容相關(guān)聯(lián)的元數(shù)據(jù)而被包括或者由第三方(例如媒體內(nèi)容提供者104)作為指示跳點(diǎn)的分離的數(shù)據(jù)而被提供。在這樣的實(shí)施例中,媒體消費(fèi)設(shè)備102可以從數(shù)據(jù)存儲(chǔ)裝置134或直接從元數(shù)據(jù)或其它本地源中檢索特定的跳點(diǎn)??商鎿Q地,在一些實(shí)施例中,媒體消費(fèi)設(shè)備102可以從遠(yuǎn)程源中檢索預(yù)定義的跳點(diǎn)。例如,在一些實(shí)施例中,遠(yuǎn)程服務(wù)器110可以被配置成生成或以其它方式存儲(chǔ)跳點(diǎn)數(shù)據(jù),媒體消費(fèi)設(shè)備102可以在按需的基礎(chǔ)上檢索所述跳點(diǎn)數(shù)據(jù)。
[0032]可替換地,在其它實(shí)施例中,可以在“運(yùn)行時(shí)”上或在按需的基礎(chǔ)上生成或以其它方式確定跳點(diǎn)。在這樣的實(shí)施例中,跳點(diǎn)確定模塊206包括媒體分析模塊216,其被配置成分析媒體內(nèi)容并且基于這樣的分析來(lái)生成可能的跳點(diǎn)。如以下更詳細(xì)地討論的,可以基于媒體內(nèi)容的各種方面來(lái)生成跳點(diǎn),包括但不限于媒體內(nèi)容中的章節(jié)點(diǎn)、場(chǎng)景過(guò)渡、感興趣的特定場(chǎng)景、媒體內(nèi)容的時(shí)間點(diǎn)和/或媒體內(nèi)容的其它準(zhǔn)則或特性。
[0033]如以上所討論的,回放控制模塊202可以基于從用戶(hù)所接收的輸入手勢(shì)來(lái)執(zhí)行各種窗口移位操作和對(duì)媒體內(nèi)容的回放調(diào)節(jié)。例如,參考圖3-6,回放控制模塊202被配置成在媒體消費(fèi)設(shè)備102的顯示器130上所顯示的主顯示窗口 300中播放所請(qǐng)求的媒體內(nèi)容。主顯示窗口300體現(xiàn)為媒體消費(fèi)設(shè)備102的主要內(nèi)容窗口,在其中典型地顯示媒體內(nèi)容并且用戶(hù)可以經(jīng)由所述主要內(nèi)容窗口來(lái)觀看或以其它方式消費(fèi)媒體內(nèi)容。在說(shuō)明性的實(shí)施例中,主顯示窗口 300占據(jù)顯示器130的全部或大部分。
[0034]響應(yīng)于從用戶(hù)304接收輸入手勢(shì)(S卩,移動(dòng)輸入手勢(shì)),回放控制模塊202被配置成移動(dòng)主窗口并且在主顯示窗口 300中調(diào)節(jié)媒體內(nèi)容的回放(例如,基于輸入手勢(shì)而跳躍通過(guò)媒體內(nèi)容)。另外,回放控制模塊202取決于移動(dòng)輸入手勢(shì)、在被移動(dòng)到顯示器130上的新的顯示窗口 302中顯示在前或在后跳點(diǎn)處的媒體內(nèi)容。例如,如圖4中所示,用戶(hù)已經(jīng)通過(guò)跨顯示器130劃刷她的手指304而與媒體消費(fèi)設(shè)備102相交互。作為響應(yīng),回放控制模塊202被配置成以與所確定的輸入手勢(shì)方向相同的大致方向而使主顯示窗口 300橫向地移位。也就是說(shuō),在圖4的說(shuō)明性實(shí)施例中,回放控制模塊202響應(yīng)于從用戶(hù)的手指304接收到說(shuō)明性的右至左移動(dòng)輸入手勢(shì)而使主顯示窗口 300朝向顯示器130的左側(cè)移位,這導(dǎo)致主顯示窗口 300的增加的部分隨著移動(dòng)輸入手勢(shì)逼近顯示器130的左側(cè)而從顯示器130移開(kāi)(參見(jiàn)圖4和5)。隨后或并發(fā)地,回放控制模塊202從顯示器130的右側(cè)將新的顯示窗口 302橫向移位到顯示器130上,這導(dǎo)致新顯示窗口的增加的部分隨著移動(dòng)手勢(shì)逼近顯示器130的左側(cè)而被顯示在顯示器130上。
[0035]另外,如以上所討論的,回放控制模塊202在新顯示窗口302中顯示在后(或在前)跳點(diǎn)處的媒體內(nèi)容的幀。雖然跳點(diǎn)確定模塊206可以在與媒體內(nèi)容的用戶(hù)交互之前或響應(yīng)于所述用戶(hù)交互而確定在后和在前的跳點(diǎn)二者,但是基于用戶(hù)的輸入手勢(shì)而選擇將使用的特定跳點(diǎn)(即,在后或在前跳點(diǎn))。例如,可以響應(yīng)于右至左移動(dòng)輸入手勢(shì)而選擇在后的或未來(lái)的跳點(diǎn),而可以響應(yīng)于左至右移動(dòng)手勢(shì)而選擇在前的或過(guò)去的跳點(diǎn)。在圖4的說(shuō)明性實(shí)施例中,回放控制模塊202響應(yīng)于來(lái)自用戶(hù)手指304的說(shuō)明性的右至左移動(dòng)輸入手勢(shì)而顯示在后跳點(diǎn)處的媒體內(nèi)容的幀,這導(dǎo)致向前跳到媒體內(nèi)容的該特定幀。當(dāng)然,如果移動(dòng)輸入手勢(shì)是以相反的方向(即,左至右移動(dòng)輸入手勢(shì)),則回放控制模塊202被配置成使主顯示窗口300朝向顯示器130的右側(cè)移位,并且從顯示器130的左側(cè)將新顯示窗口 302移位到顯示器130上?;胤趴刂颇K202將會(huì)在新顯示窗口 302中以在前的跳點(diǎn)來(lái)顯示媒體內(nèi)容,這導(dǎo)致向后跳到媒體內(nèi)容的該特定幀。
[0036]當(dāng)回放控制模塊202在顯示器130上使主顯示窗口 300和新顯示窗口 302移位時(shí),回放控制模塊202還基于輸入移動(dòng)手勢(shì)的所確定的方向和行進(jìn)距離而跳躍(例如,向前或向后跳躍)通過(guò)在主顯示窗口 300中所顯示的媒體內(nèi)容。例如,如圖4-6中所示,在用戶(hù)使用右至左移動(dòng)輸入手勢(shì)而跨顯示器130劃刷時(shí),回放控制模塊202向前跳躍通過(guò)或以其它方式前進(jìn)通過(guò)在主顯示窗口 300中所顯示的媒體內(nèi)容。在說(shuō)明性的實(shí)施例中,在主顯示窗口 300中跳躍通過(guò)或前進(jìn)通過(guò)的媒體內(nèi)容的量,以及主顯示窗口 300移位的距離,是基于移動(dòng)輸入手勢(shì)的所確定的行進(jìn)距離。也就是說(shuō),在用戶(hù)跨顯示器130而劃刷時(shí),回放控制模塊202按較大的量向前或向后跳躍通過(guò)在主顯示窗口 300中所顯示的媒體內(nèi)容。換句話(huà)說(shuō),在主顯示窗口300中跳過(guò)的媒體內(nèi)容的量與移動(dòng)輸入手勢(shì)的行進(jìn)距離直接成比例。例如,在說(shuō)明性實(shí)施例中,如果用戶(hù)初始地靠近觸摸屏131的中心而觸摸顯示器130并且隨后劃刷到顯示器130的中心和左邊緣之間半途的點(diǎn),則回放控制模塊202將會(huì)取決于劃刷手勢(shì)的方向而跳到在用戶(hù)交互的時(shí)間在主顯示窗口 300中顯示的媒體內(nèi)容的初始幀與在前的或在后的跳點(diǎn)之間近似半途處出現(xiàn)的媒體內(nèi)容幀。另外,隨著用戶(hù)移動(dòng)她的手指至更靠近顯示器130的邊緣,跳過(guò)的媒體內(nèi)容的量增加直到主窗口 300中顯示的幀是相對(duì)于新顯示窗口 302中所顯示的媒體內(nèi)容幀的在前或后續(xù)媒體內(nèi)容幀為止,再次地這取決于劃刷手勢(shì)的方向(即,“快速向前”或“倒回”手勢(shì))。
[0037]現(xiàn)在參考圖7-9,在使用中,媒體消費(fèi)設(shè)備102可以執(zhí)行用于媒體消費(fèi)設(shè)備102上的媒體內(nèi)容的回放的方法700 ο方法700開(kāi)始于塊702,其中媒體消費(fèi)設(shè)備102獲得用于回放的媒體內(nèi)容。如以上所討論的,媒體內(nèi)容可以本地存儲(chǔ)(例如在數(shù)據(jù)存儲(chǔ)裝置134中)或可以獲得自一個(gè)或多個(gè)遠(yuǎn)程媒體內(nèi)容分發(fā)系統(tǒng)106(例如流式傳輸或?qū)崨r內(nèi)容)。在已經(jīng)獲得媒體內(nèi)容之后,方法前進(jìn)到塊704,其中媒體消費(fèi)設(shè)備102確定用戶(hù)是否已經(jīng)請(qǐng)求播放媒體內(nèi)容。
[0038]如果在塊704中用戶(hù)已經(jīng)請(qǐng)求了媒體內(nèi)容的回放,則在一些實(shí)施例中方法700前進(jìn)到塊706。在這樣的實(shí)施例中,跳點(diǎn)確定模塊206確定或生成針對(duì)所獲得的媒體內(nèi)容的一個(gè)或多個(gè)跳點(diǎn)(即,在媒體的回放之前)。如以上所討論的,跳點(diǎn)可以是指與媒體內(nèi)容中的幀相對(duì)應(yīng)的時(shí)間上的參照點(diǎn),可以如以上所討論的那樣基于用戶(hù)的交互而有效地“跳”至所述跳點(diǎn)。因而,跳點(diǎn)可以對(duì)應(yīng)于在主顯示窗口 300中當(dāng)前播放的幀之前或稍后的時(shí)間點(diǎn)處出現(xiàn)的幀。在一些實(shí)施例中,媒體消費(fèi)設(shè)備102在塊306中確定針對(duì)所獲得的媒體內(nèi)容的全部可用跳點(diǎn)。然而,在其它實(shí)施例中,在塊306中可以確定可用跳點(diǎn)中僅一個(gè)或少于可用跳點(diǎn)全部的一部分。
[0039]媒體消費(fèi)設(shè)備102可以通過(guò)檢索或以其它方式確定預(yù)定義的跳點(diǎn)或通過(guò)分析所獲得的媒體內(nèi)容它本身而確定跳點(diǎn)。例如,在一些實(shí)施例中,在塊308中,跳點(diǎn)確定模塊206可以確定或檢索針對(duì)所獲得的媒體內(nèi)容的預(yù)定義的跳點(diǎn)。例如,在一些實(shí)施例中,跳點(diǎn)確定模塊206可以從與媒體內(nèi)容相關(guān)聯(lián)的元數(shù)據(jù)或指示預(yù)定義的跳點(diǎn)的其它數(shù)據(jù)中檢索或獲得預(yù)定義的跳點(diǎn)。在這樣的實(shí)施例中,元數(shù)據(jù)或其它數(shù)據(jù)可以與接收自媒體內(nèi)容提供者104的媒體內(nèi)容相關(guān)聯(lián)地被接收并且隨后被本地存儲(chǔ)在數(shù)據(jù)存儲(chǔ)裝置134中。可替換地,跳點(diǎn)確定模塊206可以從外部源、諸如遠(yuǎn)程服務(wù)器110中檢索對(duì)用于所獲得的媒體內(nèi)容的跳點(diǎn)進(jìn)行指示的元數(shù)據(jù)或其它數(shù)據(jù)。以此方式,第三方可以生成針對(duì)相同媒體內(nèi)容的跳點(diǎn)的不同集合(例如,針對(duì)特定電影的跳點(diǎn)的不同集合),并且媒體消費(fèi)設(shè)備102的用戶(hù)可以確定在觀看媒體內(nèi)容時(shí)要使用跳點(diǎn)的哪個(gè)集合。
[0040]附加地或可替換地,跳點(diǎn)確定模塊206可以被配置成基于媒體內(nèi)容而確定或以其它方式生成跳點(diǎn)。例如,在塊710中,跳點(diǎn)確定模塊206可以基于媒體內(nèi)容的時(shí)間點(diǎn)而確定或生成針對(duì)媒體內(nèi)容的跳點(diǎn)。在一些實(shí)施例中,例如,跳點(diǎn)確定模塊206可以確定在媒體內(nèi)容的特定時(shí)間間隔處(例如,每30秒、每60秒等等)出現(xiàn)的跳點(diǎn)。在這樣的實(shí)施例中,跳點(diǎn)的時(shí)間間隔可以由媒體消費(fèi)設(shè)備102的用戶(hù)控制或調(diào)節(jié)。當(dāng)然,在其中使用時(shí)間跳點(diǎn)的實(shí)施例中,跳點(diǎn)確定模塊206可以響應(yīng)于接收到來(lái)自用戶(hù)的輸入手勢(shì)、而不是在媒體內(nèi)容的回放之前確定或生成跳點(diǎn)(參見(jiàn)例如以下塊722的討論)。附加地或可替換地,跳點(diǎn)確定模塊206可以在塊712中基于對(duì)媒體內(nèi)容的分析而生成針對(duì)媒體內(nèi)容的跳點(diǎn)。為了這樣做,媒體消費(fèi)設(shè)備102可以執(zhí)行用于分析媒體內(nèi)容來(lái)確定跳點(diǎn)的方法1100,如以下關(guān)于圖7所討論的那樣。[0041 ] 如果在塊704中用戶(hù)已經(jīng)請(qǐng)求了媒體內(nèi)容的回放,并且在可以于塊706中執(zhí)行的跳點(diǎn)的任何確定之后或與其同時(shí)地,媒體消費(fèi)設(shè)備102在塊716中在主顯示窗口 300中開(kāi)始所請(qǐng)求的媒體內(nèi)容的回放。在媒體內(nèi)容的回放期間,媒體消費(fèi)設(shè)備102的輸入手勢(shì)確定模塊204在塊716中針對(duì)從用戶(hù)接收的輸入手勢(shì)而進(jìn)行監(jiān)視。如果沒(méi)有接收到任何輸入手勢(shì),則方法700循環(huán)回到塊714,其中媒體消費(fèi)設(shè)備102在主顯示窗口 300中繼續(xù)播放媒體內(nèi)容。
[0042]然而,如果在塊716中接收到輸入手勢(shì),則方法700前進(jìn)到塊718,其中回放控制模塊202將媒體內(nèi)容暫時(shí)地凍結(jié)在主顯示窗口 300中的當(dāng)前幀處。應(yīng)當(dāng)領(lǐng)會(huì)到,回放控制模塊202可以在用戶(hù)的初始交互時(shí)(例如,在用戶(hù)手指“落”在觸摸屏131上時(shí))、在任何移動(dòng)輸入手勢(shì)之前凍結(jié)主顯示窗口300中所顯示的媒體內(nèi)容。隨后,在塊720中,跳點(diǎn)確定模塊206檢索媒體內(nèi)容的跳點(diǎn)。在說(shuō)明性實(shí)施例中,回放控制模塊202在塊720中檢索在后和在前的跳點(diǎn)二者,以確保回放控制模塊202可以基于在塊716中所接收的輸入手勢(shì)的類(lèi)型而在新顯示窗口302中顯示恰當(dāng)?shù)拿襟w內(nèi)容幀。例如,在塊722中,跳點(diǎn)確定模塊206可以確定或以其它方式檢索相對(duì)于主顯示窗口 300中所顯示的當(dāng)前幀的在后跳點(diǎn)。應(yīng)當(dāng)領(lǐng)會(huì)到,在后跳點(diǎn)可以體現(xiàn)為媒體內(nèi)容中比主顯示窗口 300的當(dāng)前顯示幀稍后出現(xiàn)的幀相對(duì)應(yīng)的相繼在后的跳點(diǎn)。另外,在塊724中,跳點(diǎn)確定模塊206可以確定或以其它方式檢索相對(duì)于主顯示窗口 300中所顯示的當(dāng)前幀的在前跳點(diǎn)。類(lèi)似地應(yīng)當(dāng)領(lǐng)會(huì)到,在前跳點(diǎn)可以體現(xiàn)為與媒體內(nèi)容中在主顯示窗口 300的當(dāng)前顯示幀之前出現(xiàn)的幀相對(duì)應(yīng)的相繼在后的跳點(diǎn)??商鎿Q地,在一些實(shí)施例中,回放控制模塊202可以在確定了移動(dòng)輸入手勢(shì)的方向之后僅僅檢索在后或在前的跳點(diǎn)。當(dāng)然,在這樣的實(shí)施例中,在后或在前的跳點(diǎn)處的媒體內(nèi)容幀的顯示可能由于跳點(diǎn)的反應(yīng)性檢索而被稍微延遲。另外,在其中跳點(diǎn)沒(méi)有在塊706中被預(yù)定義或以其它方式預(yù)先確定的那些實(shí)施例中,跳點(diǎn)確定模塊206可以在塊726中確定或生成(一個(gè)或多個(gè))在前或在后的跳點(diǎn)。為了這樣做,跳點(diǎn)確定模塊206可以使用如以上關(guān)于塊706所討論的用于確定或生成跳點(diǎn)的方法中的任一種。
[0043]在已經(jīng)在塊720中檢索、生成或以其它方式確定了相對(duì)的跳點(diǎn)之后,方法700前進(jìn)到塊728(參見(jiàn)圖4),其中輸入手勢(shì)確定模塊204確定所接收的輸入手勢(shì)的輸入手勢(shì)類(lèi)型。例如,輸入手勢(shì)可以是以輕擊輸入的形式,帶有在觸摸屏131上的簡(jiǎn)單觸摸而沒(méi)有沿著顯示器130的觸摸屏131的表面或相對(duì)于所述觸摸屏131的任何運(yùn)動(dòng)。這樣的沒(méi)有沿著觸摸屏131的表面的運(yùn)動(dòng)的簡(jiǎn)單輕擊觸摸輸入可以與包括沿著觸摸屏表面的運(yùn)動(dòng)的輸入手勢(shì)進(jìn)行對(duì)比。
[0044]因而,在塊730中,輸入手勢(shì)確定模塊204確定輸入手勢(shì)是否是移動(dòng)手勢(shì)(例如,左至右或右至左的劃刷手勢(shì))。如果不是,則方法700前進(jìn)到塊732,其中輸入手勢(shì)確定模塊204確定所接收的輸入手勢(shì)是否是輸入萌芽手勢(shì)。也就是說(shuō),輸入手勢(shì)確定模塊204在塊732中確定所接收的輸入手勢(shì)是否已經(jīng)完成。例如,輸入手勢(shì)確定模塊204可以在塊732中確定用戶(hù)已經(jīng)從顯示器130的觸摸屏131的表面移開(kāi)他或她的手指(S卩,完成)。如果不是,則方法700循環(huán)回到塊728,其中輸入手勢(shì)確定模塊204繼續(xù)監(jiān)視輸入手勢(shì)。
[0045]參考回到塊730,如果輸入手勢(shì)確定模塊204確定了輸入手勢(shì)是移動(dòng)手勢(shì)(例如,左至右或右至左的劃刷手勢(shì)),則方法700前進(jìn)到塊734(參見(jiàn)圖9)。在塊734中,輸入手勢(shì)確定模塊204確定當(dāng)前輸入移動(dòng)手勢(shì)的經(jīng)更新的行進(jìn)距離(例如,觸摸屏131上手指的水平定位中的改變)。應(yīng)當(dāng)領(lǐng)會(huì)到,可以隨著用戶(hù)繼續(xù)跨顯示器130劃刷她的手指304而更新所確定的行進(jìn)距離。如以上所討論的,可以通過(guò)比較顯示器130上用戶(hù)手指的當(dāng)前定位(S卩,觸摸屏131上用戶(hù)手指或觸筆的觸摸點(diǎn))與當(dāng)開(kāi)始輸入移動(dòng)手勢(shì)時(shí)在顯示器130上用戶(hù)手指的初始定位來(lái)確定輸入移動(dòng)手勢(shì)的行進(jìn)距離。另外,在塊736中,輸入手勢(shì)確定模塊204確定當(dāng)前輸入移動(dòng)手勢(shì)的經(jīng)更新的速度。再次地,應(yīng)當(dāng)領(lǐng)會(huì)到,輸入移動(dòng)手勢(shì)的所確定的速度可以隨著用戶(hù)繼續(xù)跨顯示器130劃刷她的手指304而被更新。
[0046]當(dāng)在塊734和736中已經(jīng)確定了當(dāng)前輸入移動(dòng)手勢(shì)的行進(jìn)距離和速度之后,方法700前進(jìn)到塊738和746。在塊738中,回放控制模塊202基于輸入手勢(shì)的移動(dòng)而使主顯示窗口300移位。也就是說(shuō),回放控制模塊202基于輸入移動(dòng)手勢(shì)的方向而使主顯示窗口 300移位。例如,如果輸入移動(dòng)手勢(shì)被確定為是左至右移動(dòng)手勢(shì),則回放控制模塊202使主顯示窗口300朝向顯示器130的右側(cè)移位。可替換地,如果輸入移動(dòng)手勢(shì)被確定為是右至左移動(dòng)手勢(shì),則回放控制模塊202使主顯示窗口 300朝向顯示器130的左側(cè)移位。
[0047]在說(shuō)明性實(shí)施例中,主顯示窗口 300的移位是基于輸入移動(dòng)手勢(shì)的經(jīng)更新的行進(jìn)距離。因而,在塊740中,回放控制模塊202基于移動(dòng)手勢(shì)的行進(jìn)距離(如在塊734中所確定的)而使主顯示窗口 300移位。例如,回放控制模塊202可以使主顯示窗口 300移位與顯示器130上移動(dòng)手勢(shì)的水平位移成比例的距離。
[0048]除了使主顯示窗口300移位之外,回放控制模塊在塊742中還基于輸入移動(dòng)手勢(shì)的方向來(lái)調(diào)節(jié)主顯示窗口 300中所顯示的媒體內(nèi)容的回放。例如,如果輸入移動(dòng)手勢(shì)被確定為是左至右移動(dòng)手勢(shì),則回放控制模塊202通過(guò)基于輸入移動(dòng)手勢(shì)的當(dāng)前行進(jìn)距離而顯示主顯示窗口 300中的媒體內(nèi)容的對(duì)應(yīng)幀來(lái)在媒體內(nèi)容中向后跳??商鎿Q地,如果輸入移動(dòng)手勢(shì)被確定為是右至左移動(dòng)手勢(shì),則回放控制模塊202通過(guò)基于輸入移動(dòng)手勢(shì)的當(dāng)前行進(jìn)距離來(lái)顯示主顯示窗口中的媒體內(nèi)容的對(duì)應(yīng)幀來(lái)在媒體內(nèi)容中向前跳。以此方式,用戶(hù)可以在用戶(hù)繼續(xù)輸入移動(dòng)手勢(shì)時(shí)可視地監(jiān)視媒體內(nèi)容的向前或向后跳。
[0049]在說(shuō)明性實(shí)施例中,所跳過(guò)的媒體內(nèi)容的量(S卩,在媒體內(nèi)容的初始幀與當(dāng)前跳到的媒體內(nèi)容幀之間的時(shí)間差)與相對(duì)于移動(dòng)輸入手勢(shì)的總可用距離(例如,在顯示器130上的輸入移動(dòng)手勢(shì)的起源點(diǎn)和顯示器130的對(duì)應(yīng)側(cè)邊之間的總距離)的經(jīng)更新的行進(jìn)距離成比例,如塊744中所示。也就是說(shuō),針對(duì)觸摸屏131上的用戶(hù)輸入手勢(shì)的移動(dòng)的每個(gè)像素所跳過(guò)的幀的數(shù)目基于移動(dòng)輸入手勢(shì)的總可用距離。因而,移動(dòng)手勢(shì)行進(jìn)的總體距離越遠(yuǎn),所跳過(guò)的幀的粒度就越精細(xì)(即,每像素幀的比減小)。相反,移動(dòng)手勢(shì)所行進(jìn)的總體距離越短,所跳過(guò)的幀的粒度就越粗略(即,每像素幀的比增加),其確保在當(dāng)前顯示的幀與在后/在前跳點(diǎn)處的幀之間的完整媒體內(nèi)容的表現(xiàn)幀被顯示給用戶(hù)。
[0050]在塊738-744的執(zhí)行之后或與其同時(shí)地,回放控制模塊202在塊746中還以與輸入移動(dòng)手勢(shì)的方向類(lèi)似的方向?qū)⑿嘛@示窗口 302移位到顯示器130上。如果必要,則媒體消費(fèi)設(shè)備102在塊748中可以首先生成新顯示窗口302。在一些實(shí)施例中,并且如在塊750中所執(zhí)行的,回放控制模塊202可以基于移動(dòng)手勢(shì)的方向而從顯示器130的相對(duì)側(cè)將新顯示窗口302移位到顯示器130上。例如,如果輸入移動(dòng)手勢(shì)是左至右移動(dòng)手勢(shì),則回放控制模塊202可以從顯示器130的左側(cè)將新顯示窗口 302移位到顯示器130上??商鎿Q地,如果輸入移動(dòng)手勢(shì)是右至左移動(dòng)手勢(shì),則回放控制模塊202可以從顯示器130的右側(cè)將新顯示窗口 302移位到顯示器130上。
[0051 ] 類(lèi)似于主顯示窗口 300,在塊752中可以基于輸入移動(dòng)手勢(shì)的經(jīng)更新的行進(jìn)距離而使新顯示窗口 302在顯示器130上移位。新顯示窗口 302的這樣的移位類(lèi)似于主顯示窗口 300的移位,使得窗口 300、302—起被移位或以其它方式彼此一致地移位,如在以上討論的圖4和5中說(shuō)明性地示出的那樣。例如,在塊752中,新顯示窗口 302可以跨顯示器130被水平地移位與輸入移動(dòng)手勢(shì)的水平位移成比例的距離。
[0052]在塊754中,回放控制模塊202還在新顯示窗口 302中顯示在在后或在前跳點(diǎn)處出現(xiàn)的媒體內(nèi)容幀。也就是說(shuō),如以上所討論的,基于輸入移動(dòng)手勢(shì)的類(lèi)型來(lái)確定相對(duì)跳點(diǎn)。如果輸入移動(dòng)手勢(shì)被確定為是左至右輸入移動(dòng)手勢(shì),則回放控制模塊202顯示最在前的跳點(diǎn)(即,在主顯示窗口 300中所顯示的媒體內(nèi)容幀之前出現(xiàn)的下一個(gè)跳點(diǎn))處出現(xiàn)的媒體內(nèi)容幀??商鎿Q地,如果輸入移動(dòng)手勢(shì)被確定為是右至左輸入移動(dòng)手勢(shì),則回放控制模塊202顯示在后跳點(diǎn)(即,在主顯示窗口 300中所顯示的媒體內(nèi)容幀之后出現(xiàn)的下一個(gè)跳點(diǎn))處出現(xiàn)的媒體內(nèi)容幀。
[0053]另外,在一些實(shí)施例中,回放控制模塊202在塊756中可以在顯示器130上向用戶(hù)顯示各種反饋數(shù)據(jù)。例如,這樣的反饋數(shù)據(jù)可以包括與跳點(diǎn)有關(guān)的數(shù)據(jù),包括但不限于標(biāo)題、場(chǎng)景描述、跳點(diǎn)時(shí)間戳和/或類(lèi)似的,以向用戶(hù)提供與他或她意圖觀看的媒體內(nèi)容相關(guān)的附加反饋。方法700隨后循環(huán)回到塊728(參見(jiàn)圖8),其中輸入手勢(shì)確定模塊204繼續(xù)針對(duì)輸入手勢(shì)進(jìn)行監(jiān)視并且確定輸入手勢(shì)的類(lèi)型,如以上所討論的那樣。
[0054]參考回到圖8的塊732,如果輸入手勢(shì)確定模塊204確定了輸入手勢(shì)是輸入終止手勢(shì)(例如,指示移動(dòng)手勢(shì)完成了的完成手勢(shì)),則方法700前進(jìn)到塊758(參見(jiàn)圖10)。在塊758中,輸入手勢(shì)確定模塊204確定輸入移動(dòng)手勢(shì)的總行進(jìn)距離是否大于閾值距離。為了這樣做,輸入手勢(shì)確定模塊204確定輸入手勢(shì)是否移動(dòng)了大于閾值距離的距離,所述閾值距離可以被定義為顯示器130的整體寬度或其任何分?jǐn)?shù)。例如,輸入手勢(shì)確定模塊204可以確定輸入手勢(shì)是否行進(jìn)了比顯示器130的觸摸屏131的寬度的一半更大的距離。如果不是,則方法700前進(jìn)到塊760,其中輸入手勢(shì)確定模塊204確定輸入手勢(shì)行進(jìn)速度是否已經(jīng)超過(guò)了閾值速度。可以基于顯示器130的物理特性(例如總寬度)、觸摸屏131的測(cè)量特性、用戶(hù)的生理特性和/或任何其它有用準(zhǔn)則來(lái)確定或選擇閾值速度。另外,在一些實(shí)施例中,媒體消費(fèi)設(shè)備的用戶(hù)可以調(diào)節(jié)距離和速度閾值。
[0055]如果輸入移動(dòng)手勢(shì)的行進(jìn)距離或速度中沒(méi)有一個(gè)超過(guò)相應(yīng)的閾值,則方法700前進(jìn)到塊762,其中回放控制模塊202將主顯示窗口還原回到其原始定位(例如,在顯示器130的中央)。另外,在塊764中,回放控制模塊202從主顯示窗口 300中當(dāng)前顯示的幀處繼續(xù)播放媒體內(nèi)容。為了這樣做,在塊766中,回放控制模塊202可以將主顯示窗口 300中所顯示的媒體內(nèi)容倒回或前進(jìn)到與在塊716中用戶(hù)發(fā)起輸入手勢(shì)的時(shí)間相對(duì)應(yīng)的時(shí)間戳。方法700隨后循環(huán)回到塊714(參見(jiàn)圖7 ),其中回放控制模塊202在當(dāng)前主顯示窗口 300中繼續(xù)播放媒體內(nèi)容。
[0056]然而,參考回到塊758和760,如果輸入移動(dòng)手勢(shì)的行進(jìn)距離和速度中的任一個(gè)或二者超過(guò)了相應(yīng)閾值,則方法700前進(jìn)到塊768,其中回放控制模塊202將新顯示窗口 302定于顯示器130上的中心或以其它方式將新顯示窗口 302定位在顯示器130上,并且主顯示窗口300完全從顯示器130移位離開(kāi)或者以其它方式從顯示器130移除。另外,在塊770中,回放控制模塊20 2顯示與新顯示窗口 30 2中所顯示的跳點(diǎn)相對(duì)應(yīng)的幀處開(kāi)始的媒體內(nèi)容。因此,在塊772中,新顯示窗口302被設(shè)置為主顯示窗口300。方法700隨后循環(huán)回到塊714(參見(jiàn)圖7),其中回放控制模塊202在當(dāng)前主顯示窗口 300中繼續(xù)播放媒體內(nèi)容。
[0057]現(xiàn)在參考圖11,示出用于分析媒體內(nèi)容以確定跳點(diǎn)的方法1100。方法1100可以由圖1的系統(tǒng)100的任何設(shè)備執(zhí)行,期望確定針對(duì)特定媒體內(nèi)容的跳點(diǎn)。例如,方法1100可以由媒體消費(fèi)設(shè)備102(參見(jiàn)方法700的塊712)、遠(yuǎn)程媒體內(nèi)容分發(fā)系統(tǒng)106和/或遠(yuǎn)程服務(wù)器110來(lái)執(zhí)行。因而,盡管以下關(guān)于媒體消費(fèi)設(shè)備102的媒體分析模塊216來(lái)描述方法1100,但是應(yīng)當(dāng)領(lǐng)會(huì)到,在其它實(shí)施例中,除了媒體消費(fèi)設(shè)備102之外或?qū)γ襟w消費(fèi)設(shè)備102可替換地,方法1100可以由系統(tǒng)100的其它設(shè)備來(lái)執(zhí)行。
[0058]方法1100開(kāi)始于塊1102,其中媒體分析模塊216分析媒體內(nèi)容以基于此來(lái)確定一個(gè)或多個(gè)跳點(diǎn)。為了這樣做,媒體分析模塊216可以利用任何合適的分析方法或算法來(lái)生成跳點(diǎn)。例如,在一些實(shí)施例中,在塊1104中,媒體分析模塊216可以確定在媒體內(nèi)容中出現(xiàn)的過(guò)渡。為了這樣做,媒體分析模塊216可以標(biāo)識(shí)等同或基本上類(lèi)似的幀,從而標(biāo)識(shí)在媒體內(nèi)容的場(chǎng)景之間的實(shí)質(zhì)過(guò)渡或中斷。附加地或可替換地,在塊1106中,媒體分析模塊216可以標(biāo)識(shí)感興趣的場(chǎng)景。感興趣的場(chǎng)景可以基于任何準(zhǔn)則來(lái)被確定,諸如例如場(chǎng)景中的演員、場(chǎng)景中所顯示的對(duì)象、場(chǎng)景中的動(dòng)作水平、或場(chǎng)景的其它特性。為了確定場(chǎng)景中這樣的特性的存在,媒體分析模塊216可以利用任何合適的媒體分析技術(shù),包括但不限于面部識(shí)別算法、對(duì)象檢測(cè)算法和/或其它視頻分析技術(shù)。附加地或可替換地,在塊1108中,媒體分析模塊216可以分析與媒體內(nèi)容相關(guān)聯(lián)的元數(shù)據(jù)以確定跳點(diǎn)。元數(shù)據(jù)可以直接標(biāo)識(shí)跳點(diǎn)(例如,通過(guò)時(shí)間定位),或者可以提供數(shù)據(jù),從所述數(shù)據(jù)中媒體分析模塊216可以確定跳點(diǎn)(例如,標(biāo)識(shí)跳點(diǎn)應(yīng)當(dāng)基于的特定演員或?qū)ο?。因此,媒體分析模塊216可以基于媒體內(nèi)容中的(一個(gè)或多個(gè))所標(biāo)識(shí)的場(chǎng)景、(一個(gè)或多個(gè))過(guò)渡、其它改變、或元數(shù)據(jù)來(lái)生成跳點(diǎn)。
[0059]附加地或可替換地,在塊1110中,媒體分析模塊216可以從遠(yuǎn)程服務(wù)器110中檢索媒體內(nèi)容分析數(shù)據(jù)。以此方式,在塊1112中,媒體分析模塊216可以基于檢索媒體內(nèi)容分析數(shù)據(jù)而生成跳點(diǎn),如以上所討論的那樣。無(wú)論如何,在媒體分析模塊216已經(jīng)生成或檢索了針對(duì)媒體內(nèi)容的跳點(diǎn)之后,媒體分析模塊216將所確定的跳點(diǎn)本地存儲(chǔ)在數(shù)據(jù)存儲(chǔ)裝置134中作為跳點(diǎn)數(shù)據(jù)142。
[0060]示例
以下提供在本文中所公開(kāi)的技術(shù)的說(shuō)明性示例。技術(shù)的實(shí)施例可以包括以下描述的示例中的任何一個(gè)或多個(gè)以及其任何組合。
[0061]示例I包括用于媒體內(nèi)容回放的媒體消費(fèi)設(shè)備,所述媒體消費(fèi)設(shè)備包括:回放控制模塊,用以在顯示屏上所顯示的第一顯示窗口中播放媒體內(nèi)容;輸入手勢(shì)確定模塊,用以接收用戶(hù)的輸入手勢(shì);以及跳點(diǎn)確定模塊,用以基于輸入手勢(shì)來(lái)確定媒體內(nèi)容的跳點(diǎn),其中回放控制模塊(i)基于輸入手勢(shì)而使第一顯示窗口朝向顯示屏的第一側(cè)移位;(ii)基于輸入手勢(shì)而調(diào)節(jié)第一顯示窗口中所顯示的媒體內(nèi)容的回放,(iii)基于輸入手勢(shì)而從顯示屏的與第一側(cè)相對(duì)的第二側(cè)將第二顯示窗口移位到顯示屏上,以及(iv)在第二顯示窗口中顯示與跳點(diǎn)對(duì)應(yīng)的媒體內(nèi)容幀。
[0062]示例2包括示例I的主題,并且其中調(diào)節(jié)媒體內(nèi)容的回放包括基于輸入手勢(shì)而跳過(guò)第一顯示窗口中所顯示的媒體內(nèi)容。
[0063]示例3包括示例I和2中任一個(gè)的主題,并且其中跳過(guò)媒體內(nèi)容包括跳過(guò)多個(gè)媒體內(nèi)容幀到第一顯示窗口中顯示的媒體內(nèi)容的所確定的幀,其中所述多個(gè)媒體內(nèi)容幀基于輸入手勢(shì)。
[0064]示例4包括示例1-3中任一個(gè)的主題,并且其中輸入手勢(shì)確定模塊還確定輸入手勢(shì)是否是移動(dòng)手勢(shì);并且確定移動(dòng)手勢(shì)相對(duì)于參照位置的行進(jìn)距離,其中調(diào)節(jié)媒體內(nèi)容的回放包括基于移動(dòng)手勢(shì)的行進(jìn)距離而跳過(guò)第一顯示窗口中所顯示的媒體內(nèi)容。
[0065]示例5包括示例1-4中任一個(gè)的主題,并且其中跳過(guò)媒體內(nèi)容包括基于移動(dòng)手勢(shì)的行進(jìn)距離而跳過(guò)多個(gè)媒體內(nèi)容幀。
[0066]示例6包括示例1-5中任一個(gè)的主題,并且其中確定輸入手勢(shì)是否是移動(dòng)手勢(shì)包括確定輸入手勢(shì)是否是左至右移動(dòng)手勢(shì),并且跳過(guò)媒體內(nèi)容包括響應(yīng)于確定了輸入手勢(shì)是左至右移動(dòng)手勢(shì)而按基于移動(dòng)手勢(shì)的行進(jìn)距離的媒體內(nèi)容量來(lái)在第一顯示窗口中所顯示的媒體內(nèi)容中向后跳。
[0067]示例7包括示例1-6中任一個(gè)的主題,并且其中確定輸入手勢(shì)是否是移動(dòng)手勢(shì)包括確定輸入手勢(shì)是否是右至左移動(dòng)手勢(shì),并且跳過(guò)媒體內(nèi)容包括響應(yīng)于確定了輸入手勢(shì)是右至左移動(dòng)手勢(shì)而按基于移動(dòng)手勢(shì)的行進(jìn)距離的媒體內(nèi)容量而在第一顯示窗口中所顯示的媒體內(nèi)容中向前跳。
[0068]示例8包括示例1-7中任一個(gè)的主題,并且其中輸入手勢(shì)確定模塊還確定輸入手勢(shì)是否是移動(dòng)手勢(shì);并且確定移動(dòng)手勢(shì)相對(duì)于顯示屏的當(dāng)前位置,其中調(diào)節(jié)媒體內(nèi)容的回放包括基于移動(dòng)手勢(shì)的當(dāng)前位置而顯示第一顯示窗口中媒體內(nèi)容的幀。
[0069]示例9包括示例1-8中任一個(gè)的主題,并且其中輸入手勢(shì)確定模塊還確定移動(dòng)手勢(shì)相對(duì)于顯示屏的初始位置,其中顯示媒體內(nèi)容幀包括基于在移動(dòng)手勢(shì)的初始位置和當(dāng)前位置之間的差來(lái)顯示第一顯示窗口中媒體內(nèi)容的幀。
[0070]示例10包括示例1-9中任一個(gè)的主題,并且其中輸入手勢(shì)確定模塊確定輸入手勢(shì)是否是移動(dòng)手勢(shì);并且響應(yīng)于確定了輸入手勢(shì)是移動(dòng)手勢(shì)而確定移動(dòng)手勢(shì)的方向,其中調(diào)節(jié)媒體內(nèi)容的回放包括以基于移動(dòng)手勢(shì)方向的方向來(lái)跳過(guò)第一顯示窗口中所顯示的媒體內(nèi)容。
[0071]示例11包括示例1-10中任一個(gè)的主題,并且其中輸入手勢(shì)確定模塊確定輸入手勢(shì)是否是移動(dòng)手勢(shì);并且確定移動(dòng)手勢(shì)相對(duì)于參照位置的行進(jìn)距離,其中使第一顯示窗口和第二顯示窗口移位包括基于移動(dòng)手勢(shì)的行進(jìn)距離而使第一顯示窗口和第二顯示窗口移位。
[0072]示例12包括示例1-11中任一個(gè)的主題,并且其中輸入手勢(shì)確定模塊確定輸入手勢(shì)是否是移動(dòng)手勢(shì),并且響應(yīng)于確定了輸入手勢(shì)是移動(dòng)手勢(shì)而確定移動(dòng)手勢(shì)的方向,其中使第一顯示窗口和第二顯示窗口移位包括基于移動(dòng)手勢(shì)的方向而使第一顯示窗口和第二顯示窗口移位。
[0073]示例13包括示例1-12中任一個(gè)的主題,并且其中確定移動(dòng)手勢(shì)的方向包括確定移動(dòng)手勢(shì)是否是左至右移動(dòng)手勢(shì);并且使第一顯示窗口和第二顯示窗口移位包括以左至右方向來(lái)使第一顯示窗口和第二顯示窗口移位。
[0074]示例14包括示例1-13中任一個(gè)的主題,并且其中確定移動(dòng)手勢(shì)的方向包括確定移動(dòng)手勢(shì)是否是右至左移動(dòng)手勢(shì);并且使第一顯示窗口和第二顯示窗口移位包括以右至左方向來(lái)使第一顯示窗口和第二顯示窗口移位。
[0075]示例15包括示例1-14中任一個(gè)的主題,并且其中確定媒體內(nèi)容的跳點(diǎn)包括確定輸入手勢(shì)是否是移動(dòng)手勢(shì);響應(yīng)于確定了輸入手勢(shì)是移動(dòng)手勢(shì)而確定移動(dòng)手勢(shì)的方向,以及基于移動(dòng)手勢(shì)的方向而確定媒體內(nèi)容的跳點(diǎn)。
[0076]示例16包括示例1-15中任一個(gè)的主題,并且其中確定移動(dòng)手勢(shì)的方向包括確定移動(dòng)手勢(shì)是否是左至右移動(dòng)手勢(shì);并且確定跳點(diǎn)包括響應(yīng)于確定了移動(dòng)手勢(shì)是左至右移動(dòng)手勢(shì)而確定在媒體內(nèi)容中相對(duì)于第一顯示窗口中所顯示的媒體內(nèi)容的當(dāng)前幀位于稍后處的在后跳點(diǎn)。
[0077]示例17包括示例1-16中任一個(gè)的主題,并且其中確定移動(dòng)手勢(shì)的方向包括確定移動(dòng)手勢(shì)是否是右至左移動(dòng)手勢(shì);并且確定跳點(diǎn)包括響應(yīng)于確定了移動(dòng)手勢(shì)是右至左移動(dòng)手勢(shì)而確定在媒體內(nèi)容中相對(duì)于第一顯示窗口中所顯示的媒體內(nèi)容的當(dāng)前幀位于在先處的在前跳點(diǎn)。
[0078]示例18包括示例1-17中任一個(gè)的主題,并且其中確定媒體內(nèi)容的跳點(diǎn)包括從數(shù)據(jù)存儲(chǔ)裝置中檢索媒體內(nèi)容的預(yù)定義的跳點(diǎn)。
[0079]示例19包括示例1-18中任一個(gè)的主題,并且其中確定媒體內(nèi)容的跳點(diǎn)包括確定媒體內(nèi)容的時(shí)間跳點(diǎn)。
[0080]示例20包括示例1-19中任一個(gè)的主題,并且其中確定媒體內(nèi)容的跳點(diǎn)包括分析媒體內(nèi)容以確定以下中的至少一個(gè):(i)媒體內(nèi)容的過(guò)渡,(ii)媒體內(nèi)容的場(chǎng)景,或(iii)媒體內(nèi)容中的改變;并且基于所述過(guò)渡、場(chǎng)景或媒體內(nèi)容中的改變中的所述至少一個(gè)來(lái)確定媒體內(nèi)容的跳點(diǎn)。
[0081 ]示例21包括示例1-20中任一個(gè)的主題,并且其中確定媒體內(nèi)容的跳點(diǎn)包括分析與媒體內(nèi)容相關(guān)聯(lián)的元數(shù)據(jù);并且基于元數(shù)據(jù)來(lái)確定跳點(diǎn)。
[0082]示例22包括示例1-21中任一個(gè)的主題,并且其中回放控制模塊在第二顯示窗口中顯示指示跳點(diǎn)的信息。
[0083]示例23包括示例1-22中任一個(gè)的主題,并且其中輸入手勢(shì)確定模塊確定輸入手勢(shì)是否是輸入終止手勢(shì)并且響應(yīng)于確定了輸入手勢(shì)是輸入終止手勢(shì)而確定輸入手勢(shì)的總行進(jìn)距離;并且回放控制模塊響應(yīng)于總行進(jìn)距離大于閾值距離而(i )將第二顯示窗口定于顯示屏上的中心,以及(ii)在第二顯示窗口中發(fā)起開(kāi)始于跳點(diǎn)的媒體內(nèi)容的回放。
[0084]示例24包括示例1-23中任一個(gè)的主題,并且其中輸入手勢(shì)確定模塊確定輸入手勢(shì)是否是輸入終止手勢(shì)并且響應(yīng)于確定了輸入手勢(shì)是輸入終止手勢(shì)而確定輸入手勢(shì)的速度;并且回放控制模塊響應(yīng)于速度大于閾值速度而(i)將第二顯示窗口定于顯示屏上的中心,以及(ii)在第二顯示窗口中發(fā)起開(kāi)始于跳點(diǎn)的媒體內(nèi)容的回放。
[0085]示例25包括示例1-24中任一個(gè)的主題,并且其中輸入手勢(shì)方向確定模塊(i)確定輸入手勢(shì)是否是輸入終止手勢(shì),(ii)響應(yīng)于確定了輸入手勢(shì)是輸入終止手勢(shì)而確定輸入手勢(shì)的總行進(jìn)距離,(iii)并且響應(yīng)于確定了輸入手勢(shì)是輸入終止手勢(shì)而確定輸入手勢(shì)的速度;并且回放控制模塊響應(yīng)于總行進(jìn)距離小于閾值距離并且速度小于速度閾值而(i)將第一顯示窗口定于顯示屏上的中心,以及(ii)在第一顯示窗口中繼續(xù)開(kāi)始于第一顯示窗口中所顯示的當(dāng)前幀的媒體內(nèi)容的回放。
[0086]示例26包括用于媒體消費(fèi)設(shè)備上媒體內(nèi)容回放的方法,所述方法包括:由媒體消費(fèi)設(shè)備在顯示屏上所顯示的第一顯示窗口中播放媒體內(nèi)容;由媒體消費(fèi)設(shè)備基于由媒體消費(fèi)設(shè)備接收的用戶(hù)輸入手勢(shì)來(lái)確定媒體內(nèi)容的跳點(diǎn);由媒體消費(fèi)設(shè)備基于輸入手勢(shì)而使第一顯示窗口朝向顯示屏的第一側(cè)移位;由媒體消費(fèi)設(shè)備基于輸入手勢(shì)而調(diào)節(jié)第一顯示窗口中所顯示的媒體內(nèi)容的回放;由媒體消費(fèi)設(shè)備基于輸入手勢(shì)而從顯示屏的與第一側(cè)相對(duì)的第二側(cè)將第二顯示窗口移位到顯示屏上;以及由媒體消費(fèi)設(shè)備在第二顯示窗口中顯示與跳點(diǎn)對(duì)應(yīng)的媒體內(nèi)容幀。
[0087]示例27包括示例26的主題,并且其中調(diào)節(jié)媒體內(nèi)容的回放包括基于輸入手勢(shì)而跳過(guò)第一顯示窗口中所顯示的媒體內(nèi)容。
[0088]示例28包括示例26和27中任一個(gè)的主題,并且其中跳過(guò)媒體內(nèi)容包括基于輸入手勢(shì)而確定要跳過(guò)的多個(gè)媒體內(nèi)容幀,并且跳過(guò)所述多個(gè)媒體內(nèi)容幀到第一顯示窗口中顯示的媒體內(nèi)容的所確定的幀。
[0089]示例29包括示例26-28中任一個(gè)的主題,并且還包括確定輸入手勢(shì)是否是移動(dòng)手勢(shì);并且確定移動(dòng)手勢(shì)相對(duì)于參照位置的行進(jìn)距離,其中調(diào)節(jié)媒體內(nèi)容的回放包括基于移動(dòng)手勢(shì)的行進(jìn)距離而跳過(guò)第一顯示窗口中所顯示的媒體內(nèi)容。
[0090]示例30包括示例26-29中任一個(gè)的主題,并且其中跳過(guò)媒體內(nèi)容包括基于移動(dòng)手勢(shì)的行進(jìn)距離而跳過(guò)多個(gè)媒體內(nèi)容幀。
[0091]示例31包括示例26-30中任一個(gè)的主題,并且其中確定輸入手勢(shì)是否是移動(dòng)手勢(shì)包括確定輸入手勢(shì)是否是左至右移動(dòng)手勢(shì),并且跳過(guò)媒體內(nèi)容包括響應(yīng)于確定了輸入手勢(shì)是左至右移動(dòng)手勢(shì)而按基于移動(dòng)手勢(shì)的行進(jìn)距離的媒體內(nèi)容量來(lái)在第一顯示窗口中所顯示的媒體內(nèi)容中向后跳。
[0092]示例32包括示例26-31中任一個(gè)的主題,并且其中確定輸入手勢(shì)是否是移動(dòng)手勢(shì)包括確定輸入手勢(shì)是否是右至左移動(dòng)手勢(shì),并且跳過(guò)媒體內(nèi)容包括響應(yīng)于確定了輸入手勢(shì)是右至左移動(dòng)手勢(shì)而按基于移動(dòng)手勢(shì)的行進(jìn)距離的媒體內(nèi)容量而在第一顯示窗口中所顯示的媒體內(nèi)容中向前跳。
[0093]示例33包括示例26-32中任一個(gè)的主題,并且還包括確定輸入手勢(shì)是否是移動(dòng)手勢(shì);并且確定移動(dòng)手勢(shì)相對(duì)于顯示屏的當(dāng)前位置,其中調(diào)節(jié)媒體內(nèi)容的回放包括基于移動(dòng)手勢(shì)的當(dāng)前位置而顯示第一顯示窗口中媒體內(nèi)容的幀。
[0094]示例34包括示例26-33中任一個(gè)的主題,并且還包括確定移動(dòng)手勢(shì)相對(duì)于顯示屏的初始位置,其中顯示媒體內(nèi)容幀包括基于在移動(dòng)手勢(shì)的初始位置和當(dāng)前位置之間的差來(lái)顯示第一顯示窗口中媒體內(nèi)容的幀。
[0095]示例35包括示例26-34中任一個(gè)的主題,并且還包括確定輸入手勢(shì)是否是移動(dòng)手勢(shì);并且響應(yīng)于確定了輸入手勢(shì)是移動(dòng)手勢(shì)而確定移動(dòng)手勢(shì)的方向,其中調(diào)節(jié)媒體內(nèi)容的回放包括以基于移動(dòng)手勢(shì)方向的方向來(lái)跳過(guò)第一顯示窗口中所顯示的媒體內(nèi)容。
[0096]示例36包括示例26-35中任一個(gè)的主題,并且還包括確定輸入手勢(shì)是否是移動(dòng)手勢(shì);確定移動(dòng)手勢(shì)相對(duì)于參照位置的行進(jìn)距離,其中使第一顯示窗口和第二顯示窗口移位包括基于移動(dòng)手勢(shì)的行進(jìn)距離而使第一顯示窗口和第二顯示窗口移位。
[0097]示例37包括示例26-36中任一個(gè)的主題,并且還包括確定輸入手勢(shì)是否是移動(dòng)手勢(shì);響應(yīng)于確定了輸入手勢(shì)是移動(dòng)手勢(shì)而確定移動(dòng)手勢(shì)的方向,其中使第一顯示窗口和第二顯示窗口移位包括基于移動(dòng)手勢(shì)的方向而使第一顯示窗口和第二顯示窗口移位。
[0098]示例38包括示例26-37中任一個(gè)的主題,并且其中確定移動(dòng)手勢(shì)的方向包括確定移動(dòng)手勢(shì)是否是左至右移動(dòng)手勢(shì);并且使第一顯示窗口和第二顯示窗口移位包括以左至右方向來(lái)使第一顯不窗口和第二顯不窗口移位。
[0099]示例39包括示例26-38中任一個(gè)的主題,并且其中確定移動(dòng)手勢(shì)的方向包括確定移動(dòng)手勢(shì)是否是右至左移動(dòng)手勢(shì);并且使第一顯示窗口和第二顯示窗口移位包括以右至左方向來(lái)使第一顯不窗口和第二顯不窗口移位。
[0100]示例40包括示例26-39中任一個(gè)的主題,并且其中確定媒體內(nèi)容的跳點(diǎn)包括確定輸入手勢(shì)是否是移動(dòng)手勢(shì);響應(yīng)于確定了輸入手勢(shì)是移動(dòng)手勢(shì)而確定移動(dòng)手勢(shì)的方向,基于移動(dòng)手勢(shì)的方向而確定媒體內(nèi)容的跳點(diǎn)。
[0101]示例41包括示例26-40中任一個(gè)的主題,并且其中確定移動(dòng)手勢(shì)的方向包括確定移動(dòng)手勢(shì)是否是左至右移動(dòng)手勢(shì);并且確定跳點(diǎn)包括響應(yīng)于確定了移動(dòng)手勢(shì)是左至右移動(dòng)手勢(shì)而確定在媒體內(nèi)容中相對(duì)于第一顯示窗口中所顯示的媒體內(nèi)容的當(dāng)前幀位于稍后處的在后跳點(diǎn)。
[0102]示例42包括示例26-41中任一個(gè)的主題,并且其中確定移動(dòng)手勢(shì)的方向包括確定移動(dòng)手勢(shì)是否是右至左移動(dòng)手勢(shì);并且確定跳點(diǎn)包括響應(yīng)于確定了移動(dòng)手勢(shì)是右至左移動(dòng)手勢(shì)而確定在媒體內(nèi)容中相對(duì)于第一顯示窗口中所顯示的媒體內(nèi)容的當(dāng)前幀位于在先處的在前跳點(diǎn)。
[0?03]示例43包括示例26-42中任一個(gè)的主題,并且其中確定媒體內(nèi)容的跳點(diǎn)包括從數(shù)據(jù)存儲(chǔ)裝置中檢索媒體內(nèi)容的預(yù)定義的跳點(diǎn)。[0?04]示例44包括示例26-43中任一個(gè)的主題,并且其中確定媒體內(nèi)容的跳點(diǎn)包括確定媒體內(nèi)容的時(shí)間跳點(diǎn)。
[0?05]示例45包括示例26-44中任一個(gè)的主題,并且其中確定媒體內(nèi)容的跳點(diǎn)包括分析媒體內(nèi)容以確定以下中的至少一個(gè):(i )媒體內(nèi)容的過(guò)渡,(ii )媒體內(nèi)容的場(chǎng)景,或(iii )媒體內(nèi)容中的改變;并且基于所述過(guò)渡、場(chǎng)景或媒體內(nèi)容中的改變中的所述至少一個(gè)來(lái)確定媒體內(nèi)容的跳點(diǎn)。
[Ο?Ο?]示例46包括示例26-45中任一個(gè)的主題,并且其中確定媒體內(nèi)容的跳點(diǎn)包括分析與媒體內(nèi)容相關(guān)聯(lián)的元數(shù)據(jù);并且基于元數(shù)據(jù)來(lái)確定跳點(diǎn)。
[0107]示例47包括示例26-46中任一個(gè)的主題,并且還包括在第二顯示窗口中顯示指示跳點(diǎn)的信息。
[0108]示例48包括示例26-47中任一個(gè)的主題,并且還包括確定輸入手勢(shì)是否是輸入終止手勢(shì);響應(yīng)于確定了輸入手勢(shì)是輸入終止手勢(shì)而確定輸入手勢(shì)的總行進(jìn)距離;并且響應(yīng)于總行進(jìn)距離大于閾值距離而(i)將第二顯示窗口定于顯示屏上的中心,以及(ii)在第二顯示窗口中發(fā)起開(kāi)始于跳點(diǎn)的媒體內(nèi)容的回放。
[0109]示例49包括示例26-48中任一個(gè)的主題,并且還包括確定輸入手勢(shì)是否是輸入終止手勢(shì);響應(yīng)于確定了輸入手勢(shì)是輸入終止手勢(shì)而確定輸入手勢(shì)的速度;并且響應(yīng)于速度大于閾值速度而(i)將第二顯示窗口定于顯示屏上的中心,以及(ii)在第二顯示窗口中發(fā)起開(kāi)始于跳點(diǎn)的媒體內(nèi)容的回放。
[0110]示例50包括示例26-49中任一個(gè)的主題,并且還包括確定輸入手勢(shì)是否是輸入終止手勢(shì);響應(yīng)于確定了輸入手勢(shì)是輸入終止手勢(shì)而確定輸入手勢(shì)的總行進(jìn)距離;響應(yīng)于確定了輸入手勢(shì)是輸入終止手勢(shì)而確定輸入手勢(shì)的速度;并且響應(yīng)于總行進(jìn)距離小于閾值距離并且速度小于速度閾值而(i)將第一顯示窗口定于顯示屏上的中心,以及(ii)在第一顯示窗口中繼續(xù)開(kāi)始于第一顯示窗口中所顯示的當(dāng)前幀的媒體內(nèi)容的回放。
[0111]示例51包括一個(gè)或多個(gè)機(jī)器可讀介質(zhì),其包括存儲(chǔ)在其上的多個(gè)指令,所述指令響應(yīng)于被執(zhí)行而導(dǎo)致媒體消費(fèi)設(shè)備執(zhí)行示例26-50中任一個(gè)的方法。
[0112]示例52包括用于媒體內(nèi)容回放的媒體消費(fèi)設(shè)備,所述媒體消費(fèi)設(shè)備包括:用于在顯示屏上所顯示的第一顯示窗口中播放媒體內(nèi)容的構(gòu)件;用于基于由媒體消費(fèi)設(shè)備接收的用戶(hù)輸入手勢(shì)來(lái)確定媒體內(nèi)容的跳點(diǎn)的構(gòu)件;用于基于輸入手勢(shì)而使第一顯示窗口朝向顯示屏的第一側(cè)移位的構(gòu)件;用于基于輸入手勢(shì)而調(diào)節(jié)第一顯示窗口中所顯示的媒體內(nèi)容的回放的構(gòu)件;用于基于輸入手勢(shì)而從顯示屏的與第一側(cè)相對(duì)的第二側(cè)將第二顯示窗口移位到顯示屏上的構(gòu)件;以及用于在第二顯示窗口中顯示與跳點(diǎn)對(duì)應(yīng)的媒體內(nèi)容幀的構(gòu)件。
[0113]示例53包括示例52的主題,并且其中用于調(diào)節(jié)媒體內(nèi)容的回放的構(gòu)件包括用于基于輸入手勢(shì)而跳過(guò)第一顯示窗口中所顯示的媒體內(nèi)容的構(gòu)件。
[0114]示例54包括示例52和53中任一個(gè)的主題,并且其中用于跳過(guò)媒體內(nèi)容的構(gòu)件包括用于基于輸入手勢(shì)而確定要跳過(guò)的多個(gè)媒體內(nèi)容幀的構(gòu)件,以及用于跳過(guò)所述多個(gè)媒體內(nèi)容幀到第一顯示窗口中顯示的媒體內(nèi)容的所確定的幀的構(gòu)件。
[0115]示例55包括示例52-54中任一個(gè)的主題,并且還包括用于確定輸入手勢(shì)是否是移動(dòng)手勢(shì)的構(gòu)件;以及用于確定移動(dòng)手勢(shì)相對(duì)于參照位置的行進(jìn)距離的構(gòu)件,其中用于調(diào)節(jié)媒體內(nèi)容的回放的構(gòu)件包括用于基于移動(dòng)手勢(shì)的行進(jìn)距離而跳過(guò)第一顯示窗口中所顯示的媒體內(nèi)容的構(gòu)件。
[0116]示例56包括示例52-55中任一個(gè)的主題,并且其中用于跳過(guò)媒體內(nèi)容的構(gòu)件包括用于基于移動(dòng)手勢(shì)的行進(jìn)距離而跳過(guò)多個(gè)媒體內(nèi)容幀的構(gòu)件。
[0117]示例57包括示例52-56中任一個(gè)的主題,并且其中用于確定輸入手勢(shì)是否是移動(dòng)手勢(shì)的構(gòu)件包括用于確定輸入手勢(shì)是否是左至右移動(dòng)手勢(shì)的構(gòu)件,并且用于跳過(guò)媒體內(nèi)容的構(gòu)件包括用于響應(yīng)于確定了輸入手勢(shì)是左至右移動(dòng)手勢(shì)而按基于移動(dòng)手勢(shì)的行進(jìn)距離的媒體內(nèi)容量來(lái)在第一顯示窗口中所顯示的媒體內(nèi)容中向后跳的構(gòu)件。
[0118]示例58包括示例52-57中任一個(gè)的主題,并且其中用于確定輸入手勢(shì)是否是移動(dòng)手勢(shì)的構(gòu)件包括用于確定輸入手勢(shì)是否是右至左移動(dòng)手勢(shì)的構(gòu)件,并且用于跳過(guò)媒體內(nèi)容的構(gòu)件包括用于響應(yīng)于確定了輸入手勢(shì)是右至左移動(dòng)手勢(shì)而按基于移動(dòng)手勢(shì)的行進(jìn)距離的媒體內(nèi)容量而在第一顯示窗口中所顯示的媒體內(nèi)容中向前跳的構(gòu)件。
[0119]示例59包括示例52-58中任一個(gè)的主題,并且還包括用于確定輸入手勢(shì)是否是移動(dòng)手勢(shì)的構(gòu)件;以及用于確定移動(dòng)手勢(shì)相對(duì)于顯示屏的當(dāng)前位置的構(gòu)件,其中用于調(diào)節(jié)媒體內(nèi)容的回放的構(gòu)件包括用于基于移動(dòng)手勢(shì)的當(dāng)前位置而顯示第一顯示窗口中媒體內(nèi)容的幀的構(gòu)件。
[0120]示例60包括示例52-59中任一個(gè)的主題,并且還包括用于確定移動(dòng)手勢(shì)相對(duì)于顯示屏的初始位置的構(gòu)件,其中用于顯示媒體內(nèi)容幀的構(gòu)件包括用于基于在移動(dòng)手勢(shì)的初始位置和當(dāng)前位置之間的差來(lái)顯示第一顯示窗口中媒體內(nèi)容的幀的構(gòu)件。
[0121]示例61包括示例52-60中任一個(gè)的主題,并且還包括用于確定輸入手勢(shì)是否是移動(dòng)手勢(shì)的構(gòu)件;以及用于響應(yīng)于確定了輸入手勢(shì)是移動(dòng)手勢(shì)而確定移動(dòng)手勢(shì)的方向的構(gòu)件,其中用于調(diào)節(jié)媒體內(nèi)容的回放的構(gòu)件包括用于以基于移動(dòng)手勢(shì)方向的方向來(lái)跳過(guò)第一顯示窗口中所顯示的媒體內(nèi)容的構(gòu)件。
[0122]示例62包括示例52-61中任一個(gè)的主題,并且還包括用于確定輸入手勢(shì)是否是移動(dòng)手勢(shì)的構(gòu)件;用于確定移動(dòng)手勢(shì)相對(duì)于參照位置的行進(jìn)距離的構(gòu)件,其中用于使第一顯示窗口和第二顯示窗口移位的構(gòu)件包括用于基于移動(dòng)手勢(shì)的行進(jìn)距離而使第一顯示窗口和第二顯示窗口移位的構(gòu)件。
[0123]示例63包括示例52-62中任一個(gè)的主題,并且還包括用于確定輸入手勢(shì)是否是移動(dòng)手勢(shì)的構(gòu)件;用于響應(yīng)于確定了輸入手勢(shì)是移動(dòng)手勢(shì)而確定移動(dòng)手勢(shì)的方向的構(gòu)件,其中用于使第一顯示窗口和第二顯示窗口移位的構(gòu)件包括用于基于移動(dòng)手勢(shì)的方向而使第一顯示窗口和第二顯示窗口移位的構(gòu)件。
[0124]示例64包括示例52-63中任一個(gè)的主題,并且其中用于確定移動(dòng)手勢(shì)的方向的構(gòu)件包括用于確定移動(dòng)手勢(shì)是否是左至右移動(dòng)手勢(shì)的構(gòu)件;并且用于使第一顯示窗口和第二顯示窗口移位的構(gòu)件包括用于以左至右方向來(lái)使第一顯示窗口和第二顯示窗口移位的構(gòu)件。
[0125]示例65包括示例52-64中任一個(gè)的主題,并且其中用于確定移動(dòng)手勢(shì)的方向的構(gòu)件包括用于確定移動(dòng)手勢(shì)是否是右至左移動(dòng)手勢(shì)的構(gòu)件;并且用于使第一顯示窗口和第二顯示窗口移位的構(gòu)件包括用于以右至左方向來(lái)使第一顯示窗口和第二顯示窗口移位的構(gòu)件。
[0126]示例66包括示例52-65中任一個(gè)的主題,并且其中用于確定媒體內(nèi)容的跳點(diǎn)的構(gòu)件包括用于確定輸入手勢(shì)是否是移動(dòng)手勢(shì)的構(gòu)件;用于響應(yīng)于確定了輸入手勢(shì)是移動(dòng)手勢(shì)而確定移動(dòng)手勢(shì)的方向的構(gòu)件,用于基于移動(dòng)手勢(shì)的方向而確定媒體內(nèi)容的跳點(diǎn)的構(gòu)件。
[0127]示例67包括示例52-66中任一個(gè)的主題,并且其中用于確定移動(dòng)手勢(shì)的方向的構(gòu)件包括用于確定移動(dòng)手勢(shì)是否是左至右移動(dòng)手勢(shì)的構(gòu)件;并且用于確定跳點(diǎn)的構(gòu)件包括用于響應(yīng)于確定了移動(dòng)手勢(shì)是左至右移動(dòng)手勢(shì)而確定在媒體內(nèi)容中相對(duì)于第一顯示窗口中所顯示的媒體內(nèi)容的當(dāng)前幀位于稍后處的在后跳點(diǎn)的構(gòu)件。
[0128]示例68包括示例52-67中任一個(gè)的主題,并且其中用于確定移動(dòng)手勢(shì)的方向的構(gòu)件包括用于確定移動(dòng)手勢(shì)是否是右至左移動(dòng)手勢(shì)的構(gòu)件;并且用于確定跳點(diǎn)的構(gòu)件包括用于響應(yīng)于確定了移動(dòng)手勢(shì)是右至左移動(dòng)手勢(shì)而確定在媒體內(nèi)容中相對(duì)于第一顯示窗口中所顯示的媒體內(nèi)容的當(dāng)前幀位于在先處的在前跳點(diǎn)的構(gòu)件。
[0129]示例69包括示例52-68中任一個(gè)的主題,并且其中用于確定媒體內(nèi)容的跳點(diǎn)的構(gòu)件包括用于從數(shù)據(jù)存儲(chǔ)裝置中檢索媒體內(nèi)容的預(yù)定義的跳點(diǎn)的構(gòu)件。
[0130]示例70包括示例52-69中任一個(gè)的主題,并且其中用于確定媒體內(nèi)容的跳點(diǎn)的構(gòu)件包括用于確定媒體內(nèi)容的時(shí)間跳點(diǎn)的構(gòu)件。
[0131 ]示例71包括示例52-70中任一個(gè)的主題,并且其中用于確定媒體內(nèi)容的跳點(diǎn)的構(gòu)件包括用于分析媒體內(nèi)容以確定以下中的至少一個(gè)的構(gòu)件:(i )媒體內(nèi)容的過(guò)渡,(i i )媒體內(nèi)容的場(chǎng)景,或(iii)媒體內(nèi)容中的改變;以及用于基于所述過(guò)渡、場(chǎng)景或媒體內(nèi)容中的改變中的所述至少一個(gè)來(lái)確定媒體內(nèi)容的跳點(diǎn)的構(gòu)件。
[0132]示例72包括示例52-71中任一個(gè)的主題,并且其中用于確定媒體內(nèi)容的跳點(diǎn)的構(gòu)件包括用于分析與媒體內(nèi)容相關(guān)聯(lián)的元數(shù)據(jù)的構(gòu)件;以及用于基于元數(shù)據(jù)來(lái)確定跳點(diǎn)的構(gòu)件。
[0133]示例73包括示例52-72中任一個(gè)的主題,并且還包括用于在第二顯示窗口中顯示指示跳點(diǎn)的信息的構(gòu)件。
[0134]示例74包括示例52-73中任一個(gè)的主題,并且還包括用于確定輸入手勢(shì)是否是輸入終止手勢(shì)的構(gòu)件;用于響應(yīng)于確定了輸入手勢(shì)是輸入終止手勢(shì)而確定輸入手勢(shì)的總行進(jìn)距離的構(gòu)件;以及用于響應(yīng)于總行進(jìn)距離大于閾值距離而(i)將第二顯示窗口定于顯示屏上的中心以及(ii)在第二顯示窗口中發(fā)起開(kāi)始于跳點(diǎn)的媒體內(nèi)容的回放的構(gòu)件。
[0135]示例75包括示例52-74中任一個(gè)的主題,并且還包括用于確定輸入手勢(shì)是否是輸入終止手勢(shì)的構(gòu)件;用于響應(yīng)于確定了輸入手勢(shì)是輸入終止手勢(shì)而確定輸入手勢(shì)的速度的構(gòu)件;以及用于響應(yīng)于速度大于閾值速度而(i)將第二顯示窗口定于顯示屏上的中心以及
(ii)在第二顯示窗口中發(fā)起開(kāi)始于跳點(diǎn)的媒體內(nèi)容的回放的構(gòu)件。
[0136]示例76包括示例52-75中任一個(gè)的主題,并且還包括用于確定輸入手勢(shì)是否是輸入終止手勢(shì)的構(gòu)件;用于響應(yīng)于確定了輸入手勢(shì)是輸入終止手勢(shì)而確定輸入手勢(shì)的總行進(jìn)距離的構(gòu)件;用于響應(yīng)于確定了輸入手勢(shì)是輸入終止手勢(shì)而確定輸入手勢(shì)的速度的構(gòu)件;以及用于響應(yīng)于總行進(jìn)距離小于閾值距離并且速度小于速度閾值而(i)將第一顯示窗口定于顯示屏上的中心以及(ii)在第一顯示窗口中繼續(xù)開(kāi)始于第一顯示窗口中所顯示的當(dāng)前幀的媒體內(nèi)容的回放的構(gòu)件。
【主權(quán)項(xiàng)】
1.一種用于媒體內(nèi)容回放的媒體消費(fèi)設(shè)備,所述媒體消費(fèi)設(shè)備包括: 回放控制模塊,用以在顯示屏上所顯示的第一顯示窗口中播放媒體內(nèi)容; 輸入手勢(shì)確定模塊,用以接收用戶(hù)的輸入手勢(shì);以及 跳點(diǎn)確定模塊,用以基于輸入手勢(shì)來(lái)確定媒體內(nèi)容的跳點(diǎn), 其中回放控制模塊(i)基于輸入手勢(shì)而使第一顯示窗口朝向顯示屏的第一側(cè)移位;(ii)基于輸入手勢(shì)而調(diào)節(jié)第一顯示窗口中所顯示的媒體內(nèi)容的回放,(iii)基于輸入手勢(shì)而從顯示屏的與第一側(cè)相對(duì)的第二側(cè)將第二顯示窗口移位到顯示屏上,以及(iv)在第二顯示窗口中顯示與跳點(diǎn)對(duì)應(yīng)的媒體內(nèi)容幀。2.根據(jù)權(quán)利要求1所述的媒體消費(fèi)設(shè)備,其中調(diào)節(jié)媒體內(nèi)容的回放包括基于輸入手勢(shì)而跳過(guò)第一顯示窗口中所顯示的媒體內(nèi)容。3.根據(jù)權(quán)利要求2所述的媒體消費(fèi)設(shè)備,其中跳過(guò)媒體內(nèi)容包括跳過(guò)多個(gè)媒體內(nèi)容幀到第一顯示窗口中顯示的媒體內(nèi)容的所確定的幀,其中所述多個(gè)媒體內(nèi)容幀基于輸入手勢(shì)。4.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的媒體消費(fèi)設(shè)備,其中輸入手勢(shì)確定模塊還: 確定輸入手勢(shì)是否是移動(dòng)手勢(shì);并且 確定移動(dòng)手勢(shì)相對(duì)于參照位置的行進(jìn)距離, 其中調(diào)節(jié)媒體內(nèi)容的回放包括基于移動(dòng)手勢(shì)的行進(jìn)距離而跳過(guò)第一顯示窗口中所顯示的媒體內(nèi)容。5.根據(jù)權(quán)利要求4所述的媒體消費(fèi)設(shè)備,其中跳過(guò)媒體內(nèi)容包括基于移動(dòng)手勢(shì)的行進(jìn)距離而跳過(guò)多個(gè)媒體內(nèi)容幀。6.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的媒體消費(fèi)設(shè)備,其中輸入手勢(shì)確定模塊還: 確定輸入手勢(shì)是否是移動(dòng)手勢(shì);以及 確定移動(dòng)手勢(shì)相對(duì)于顯示屏的當(dāng)前位置, 其中調(diào)節(jié)媒體內(nèi)容的回放包括基于移動(dòng)手勢(shì)的當(dāng)前位置來(lái)顯示第一顯示窗口中媒體內(nèi)容的幀。7.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的媒體消費(fèi)設(shè)備,其中輸入手勢(shì)確定模塊: 確定輸入手勢(shì)是否是移動(dòng)手勢(shì);以及 響應(yīng)于確定了輸入手勢(shì)是移動(dòng)手勢(shì)而確定移動(dòng)手勢(shì)的方向, 其中調(diào)節(jié)媒體內(nèi)容的回放包括以基于移動(dòng)手勢(shì)方向的方向來(lái)跳過(guò)第一顯示窗口中顯示的媒體內(nèi)容。8.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的媒體消費(fèi)設(shè)備,其中輸入手勢(shì)確定模塊: 確定輸入手勢(shì)是否是移動(dòng)手勢(shì),以及 確定(i)移動(dòng)手勢(shì)的方向和(ii)移動(dòng)手勢(shì)的行進(jìn)距離, 其中使第一顯示窗口和第二顯示窗口移位包括基于以下中的至少一個(gè)來(lái)使第一顯示窗口和第二顯示窗口移位:(i)移動(dòng)手勢(shì)的行進(jìn)距離,以及(ii)移動(dòng)手勢(shì)的方向。9.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的媒體消費(fèi)設(shè)備,其中確定媒體內(nèi)容的跳點(diǎn)包括: 確定輸入手勢(shì)是否是移動(dòng)手勢(shì); 響應(yīng)于確定了輸入手勢(shì)是移動(dòng)手勢(shì)而確定移動(dòng)手勢(shì)的方向,以及 基于移動(dòng)手勢(shì)的方向而確定媒體內(nèi)容的跳點(diǎn)。10.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的媒體消費(fèi)設(shè)備,其中確定媒體內(nèi)容的跳點(diǎn)包括: 分析媒體內(nèi)容以確定以下中的至少一個(gè):(i)媒體內(nèi)容的過(guò)渡,(i i )媒體內(nèi)容的場(chǎng)景,或(i i i )媒體內(nèi)容中的改變;并且 基于所述過(guò)渡、場(chǎng)景或媒體內(nèi)容中的改變中的所述至少一個(gè)來(lái)確定媒體內(nèi)容的跳點(diǎn)。11.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的媒體消費(fèi)設(shè)備,其中: 輸入手勢(shì)確定模塊確定輸入手勢(shì)是否是輸入終止手勢(shì)并且響應(yīng)于確定了輸入手勢(shì)是輸入終止手勢(shì)而確定以下中的至少一個(gè):(i )輸入手勢(shì)的總行進(jìn)距離或(i i )輸入手勢(shì)的速度;并且 回放控制模塊響應(yīng)于(i)總行進(jìn)距離大于閾值距離或(ii)速度大于閾值速度而將第二顯示窗口定于顯示屏上的中心以及在第二顯示窗口中發(fā)起開(kāi)始于跳點(diǎn)的媒體內(nèi)容的回放。12.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的媒體消費(fèi)設(shè)備,其中 輸入手勢(shì)方向確定模塊(i)確定輸入手勢(shì)是否是輸入終止手勢(shì),(ii)響應(yīng)于確定了輸入手勢(shì)是輸入終止手勢(shì)而確定輸入手勢(shì)的總行進(jìn)距離,(iii)并且響應(yīng)于確定了輸入手勢(shì)是輸入終止手勢(shì)而確定輸入手勢(shì)的速度;并且 回放控制模塊響應(yīng)于總行進(jìn)距離小于閾值距離并且速度小于速度閾值而(i)將第一顯示窗口定于顯示屏上的中心,以及(ii)在第一顯示窗口中繼續(xù)開(kāi)始于第一顯示窗口中所顯示的當(dāng)前幀的媒體內(nèi)容的回放。13.—種用于媒體消費(fèi)設(shè)備上媒體內(nèi)容回放的方法,所述方法包括: 由媒體消費(fèi)設(shè)備在顯示屏上所顯示的第一顯示窗口中播放媒體內(nèi)容; 由媒體消費(fèi)設(shè)備基于由媒體消費(fèi)設(shè)備接收的用戶(hù)輸入手勢(shì)來(lái)確定媒體內(nèi)容的跳點(diǎn); 由媒體消費(fèi)設(shè)備基于輸入手勢(shì)而使第一顯示窗口朝向顯示屏的第一側(cè)移位; 由媒體消費(fèi)設(shè)備基于輸入手勢(shì)而調(diào)節(jié)第一顯示窗口中所顯示的媒體內(nèi)容的回放;由媒體消費(fèi)設(shè)備基于輸入手勢(shì)而從顯示屏的與第一側(cè)相對(duì)的第二側(cè)將第二顯示窗口移位到顯示屏上;以及 由媒體消費(fèi)設(shè)備在第二顯示窗口中顯示與跳點(diǎn)對(duì)應(yīng)的媒體內(nèi)容幀。14.根據(jù)權(quán)利要求13所述的方法,其中調(diào)節(jié)媒體內(nèi)容的回放包括基于輸入手勢(shì)而跳過(guò)第一顯示窗口中所顯示的媒體內(nèi)容。15.根據(jù)權(quán)利要求14所述的方法,其中跳過(guò)媒體內(nèi)容包括: 基于輸入手勢(shì)而確定要跳過(guò)的多個(gè)媒體內(nèi)容幀,并且 跳過(guò)所述多個(gè)媒體內(nèi)容幀到第一顯示窗口中顯示的媒體內(nèi)容的所確定的幀。16.根據(jù)權(quán)利要求13所述的方法,還包括: 確定輸入手勢(shì)是否是移動(dòng)手勢(shì);并且 確定移動(dòng)手勢(shì)相對(duì)于參照位置的行進(jìn)距離, 其中調(diào)節(jié)媒體內(nèi)容的回放包括基于移動(dòng)手勢(shì)的行進(jìn)距離而跳過(guò)第一顯示窗口中所顯示的媒體內(nèi)容。17.根據(jù)權(quán)利要求16所述的方法,其中跳過(guò)媒體內(nèi)容包括基于移動(dòng)手勢(shì)的行進(jìn)距離而跳過(guò)多個(gè)媒體內(nèi)容幀。18.根據(jù)權(quán)利要求13所述的方法,還包括: 確定輸入手勢(shì)是否是移動(dòng)手勢(shì);以及 確定移動(dòng)手勢(shì)相對(duì)于顯示屏的當(dāng)前位置, 其中調(diào)節(jié)媒體內(nèi)容的回放包括基于移動(dòng)手勢(shì)的當(dāng)前位置來(lái)顯示第一顯示窗口中媒體內(nèi)容的幀。19.根據(jù)權(quán)利要求13所述的方法,還包括: 確定輸入手勢(shì)是否是移動(dòng)手勢(shì);以及 響應(yīng)于確定了輸入手勢(shì)是移動(dòng)手勢(shì)而確定移動(dòng)手勢(shì)的方向, 其中調(diào)節(jié)媒體內(nèi)容的回放包括以基于移動(dòng)手勢(shì)方向的方向來(lái)跳過(guò)第一顯示窗口中顯示的媒體內(nèi)容。20.根據(jù)權(quán)利要求13所述的方法,還包括: 確定輸入手勢(shì)是否是移動(dòng)手勢(shì); 確定(i)移動(dòng)手勢(shì)的方向和(ii)移動(dòng)手勢(shì)相對(duì)于參照位置的行進(jìn)距離, 其中使第一顯示窗口和第二顯示窗口移位包括基于以下中的至少一個(gè)來(lái)使第一顯示窗口和第二顯示窗口移位:(i)移動(dòng)手勢(shì)的行進(jìn)距離,以及(ii)移動(dòng)手勢(shì)的方向。21.根據(jù)權(quán)利要求13所述的方法,其中確定媒體內(nèi)容的跳點(diǎn)包括: 確定輸入手勢(shì)是否是移動(dòng)手勢(shì); 響應(yīng)于確定了輸入手勢(shì)是移動(dòng)手勢(shì)而確定移動(dòng)手勢(shì)的方向, 基于移動(dòng)手勢(shì)的方向而確定媒體內(nèi)容的跳點(diǎn)。22.根據(jù)權(quán)利要求13所述的方法,還包括: 確定輸入手勢(shì)是否是輸入終止手勢(shì); 響應(yīng)于確定了輸入手勢(shì)是輸入終止手勢(shì)而確定以下中的至少一個(gè):(i)輸入手勢(shì)的總行進(jìn)距離或(i i )輸入手勢(shì)的速度;并且 響應(yīng)于(i)總行進(jìn)距離大于閾值距離或(ii)速度大于閾值速度而將第二顯示窗口定于顯示屏上的中心以及在第二顯示窗口中發(fā)起開(kāi)始于跳點(diǎn)的媒體內(nèi)容的回放。23.根據(jù)權(quán)利要求13所述的方法,還包括: 確定輸入手勢(shì)是否是輸入終止手勢(shì); 響應(yīng)于確定了輸入手勢(shì)是輸入終止手勢(shì)而確定輸入手勢(shì)的總行進(jìn)距離; 響應(yīng)于確定了輸入手勢(shì)是輸入終止手勢(shì)而確定輸入手勢(shì)的速度;并且響應(yīng)于總行進(jìn)距離小于閾值距離并且速度小于速度閾值而(i)將第一顯示窗口定于顯示屏上的中心,以及(ii)在第一顯示窗口中繼續(xù)開(kāi)始于第一顯示窗口中所顯示的當(dāng)前幀的媒體內(nèi)容的回放。24.—個(gè)或多個(gè)機(jī)器可讀介質(zhì),其包括存儲(chǔ)在其上的多個(gè)指令,所述指令響應(yīng)于被執(zhí)行而導(dǎo)致媒體消費(fèi)設(shè)備執(zhí)行權(quán)利要求13-23中任一項(xiàng)的方法。25.—種用于媒體內(nèi)容的回放的媒體消費(fèi)設(shè)備,所述媒體消費(fèi)設(shè)備包括用于執(zhí)行權(quán)利要求13-23中任一項(xiàng)的方法的構(gòu)件。
【文檔編號(hào)】G06F3/0488GK106062698SQ201580012960
【公開(kāi)日】2016年10月26日
【申請(qǐng)日】2015年3月6日 公開(kāi)號(hào)201580012960.2, CN 106062698 A, CN 106062698A, CN 201580012960, CN-A-106062698, CN106062698 A, CN106062698A, CN201580012960, CN201580012960.2, PCT/2015/19106, PCT/US/15/019106, PCT/US/15/19106, PCT/US/2015/019106, PCT/US/2015/19106, PCT/US15/019106, PCT/US15/19106, PCT/US15019106, PCT/US1519106, PCT/US2015/019106, PCT/US2015/19106, PCT/US2015019106, PCT/US201519106
【發(fā)明人】D.阿弗拉哈米
【申請(qǐng)人】英特爾公司