两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

節(jié)能連續(xù)數(shù)據(jù)傳遞的制作方法

文檔序號(hào):7774518閱讀:290來源:國知局
節(jié)能連續(xù)數(shù)據(jù)傳遞的制作方法
【專利摘要】一種設(shè)備被配置成以基本連續(xù)的方式接收數(shù)據(jù)并向用戶呈現(xiàn)數(shù)據(jù)。數(shù)據(jù)可以至少包括第一呈現(xiàn)速率和第二呈現(xiàn)速率的不同呈現(xiàn)速率向用戶呈現(xiàn)。舉例來說,該設(shè)備可被配置成以第一呈現(xiàn)速率呈現(xiàn)數(shù)據(jù)直到滿足閾值條件,然后以第二呈現(xiàn)速率呈現(xiàn)數(shù)據(jù)。在一個(gè)實(shí)施例中,第一呈現(xiàn)速率可以是低于通常用于接收到的數(shù)據(jù)的類型的速率,這使得設(shè)備在設(shè)備存儲(chǔ)器中緩沖一些接收到的數(shù)據(jù)。一旦緩沖的數(shù)據(jù)量達(dá)到了存儲(chǔ)器中的閾值水平,則該設(shè)備就可以增加到第二呈現(xiàn)速率(如通常用于接收到數(shù)據(jù)的類型的呈現(xiàn)速率)。
【專利說明】節(jié)能連續(xù)數(shù)據(jù)傳遞
【背景技術(shù)】
[0001]新興移動(dòng)設(shè)備具有遠(yuǎn)遠(yuǎn)超過標(biāo)準(zhǔn)語音通信的能力。例如,移動(dòng)設(shè)備可裝備有一個(gè)或更多收發(fā)器,其被配置為利用各種有線和/或無線通信介質(zhì)便利信息的傳送和接收。有效通信包括語音、文本、數(shù)據(jù)、多媒體等的信息的能力允許將新的功能引進(jìn)到移動(dòng)設(shè)備,該功能例如涉及人與人之間的交互(如電子郵件、消息傳送、社交媒體等)、商業(yè)、生產(chǎn)率、游戲、購物等。因此,簡(jiǎn)單的蜂窩手持電話已經(jīng)演進(jìn)成強(qiáng)大的多用途移動(dòng)平臺(tái),具有運(yùn)行大量應(yīng)用程序的能力。
[0002]早期的應(yīng)用程序被用于基線通信功能,例如電子郵件、消息傳送、新聞饋送等。然而,應(yīng)用程序已經(jīng)迅速變得更加先進(jìn),其具有在設(shè)備中利用各種特征的能力。例如,一些應(yīng)用程序現(xiàn)在可被配置為“流”數(shù)據(jù)(例如,以基本連續(xù)的方式從遠(yuǎn)端源接收數(shù)據(jù))。例如,流數(shù)據(jù)可包括如用于在移動(dòng)設(shè)備上呈現(xiàn)的視頻和/或音頻信息的多媒體信息。使用這一功能,移動(dòng)設(shè)備用戶將能夠在他們的移動(dòng)設(shè)備上聆聽音樂、觀看電視節(jié)目、觀看電影、觀看、收聽或者參與演出、集會(huì)、會(huì)議等。
【專利附圖】

【附圖說明】
[0003]隨著詳細(xì)說明的進(jìn)行且參考附圖,所要求保護(hù)的主題的各種實(shí)施例的特征和優(yōu)點(diǎn)將變得清晰,其中相似的標(biāo)號(hào)表示相似部件,且其中:
[0004]圖1示出根據(jù)本公開的至少一個(gè)實(shí)施例的被配置用于節(jié)能連續(xù)數(shù)據(jù)傳遞的示例系統(tǒng);
[0005]圖2包括一示例圖,其示出根據(jù)本公開的至少一個(gè)實(shí)施例的在數(shù)據(jù)緩沖和呈現(xiàn)速率之間的關(guān)系;
[0006]圖3包括一示例圖,其示出根據(jù)本公開的至少一個(gè)實(shí)施例的配置變化對(duì)圖3的關(guān)系的影響;
[0007]圖4包括一示例圖,其示出根據(jù)本公開的至少一個(gè)實(shí)施例的在數(shù)據(jù)緩沖與呈現(xiàn)速率之間的另一關(guān)系;以及
[0008]圖5示出了根據(jù)本公開的至少一個(gè)實(shí)施例的用于節(jié)能連續(xù)數(shù)據(jù)傳遞的操作示例的流程圖。
[0009]盡管以下的詳細(xì)說明將參考解釋性實(shí)施例繼續(xù)進(jìn)行,但是它們的一些替換、修改或變化對(duì)本領(lǐng)域技術(shù)人員來說將是顯而易見的。
【具體實(shí)施方式】
[0010]盡管現(xiàn)存的技術(shù)可便利數(shù)據(jù)流動(dòng),但它僅僅在特定限制內(nèi)支持這一操作。在一個(gè)方面,可通過將流數(shù)據(jù)在其被接收到時(shí)盡快初始化呈現(xiàn)而實(shí)現(xiàn)最大性能(如,和移動(dòng)設(shè)備用戶的最好體驗(yàn))。但是,以這種方式的操作會(huì)在移動(dòng)設(shè)備內(nèi)的資源(如電池能量)上造成實(shí)質(zhì)的壓力??蛇x地,等待直到數(shù)據(jù)的至少一部分在呈現(xiàn)之前已經(jīng)被設(shè)備接收到(如緩沖該數(shù)據(jù)),這將有助于節(jié)省設(shè)備資源,但是會(huì)導(dǎo)致數(shù)據(jù)的呈現(xiàn)被延遲。這一延遲或時(shí)延將好似是設(shè)備故障,使得用戶試圖重啟數(shù)據(jù)流(如浪費(fèi)更多設(shè)備資源)或?qū)?dǎo)致用戶對(duì)設(shè)備性能不滿意。
[0011]本公開描述了用于節(jié)能連續(xù)數(shù)據(jù)傳遞的系統(tǒng)和方法。首先,為以下公開定義術(shù)語以提供說明。“流”數(shù)據(jù)可被定義為將數(shù)據(jù)從遠(yuǎn)端源基本連續(xù)地傳遞到設(shè)備。為了本公開,在例如具有可控傳遞速率的設(shè)備(如磁、光或固態(tài)存儲(chǔ)部件)之內(nèi)從源獲取數(shù)據(jù)不能被認(rèn)為是流。為了本公開,經(jīng)由例如IC間聲音(12S)輸入、數(shù)字可視接口(DVI)輸入、高清晰度多媒體接口(HDMI)輸入等從連接到設(shè)備的外部源接收數(shù)據(jù)將被認(rèn)為是流。設(shè)備還可以經(jīng)由有線或無線通信從互聯(lián)網(wǎng)可訪問源流出數(shù)據(jù)。流數(shù)據(jù)可包括,舉例來說,諸如視頻和/或音頻內(nèi)容的多媒體信息。流多媒體信息的“呈現(xiàn)”可因此包括從流數(shù)據(jù)中顯示視頻內(nèi)容和/或播放音頻內(nèi)容。
[0012]總的來說,設(shè)備可被配置為以比為接收到的數(shù)據(jù)通常采用的速率慢的呈現(xiàn)速率來呈現(xiàn)接收到的數(shù)據(jù),然后在接收到的數(shù)據(jù)的至少一些已經(jīng)存儲(chǔ)在存儲(chǔ)器中之后,轉(zhuǎn)換到較快的呈現(xiàn)速率。舉例來說,流出包括視頻和/或音頻內(nèi)容的多媒體信息的應(yīng)用程序可在設(shè)備中被激活,其將立即開始以比正常略慢的速率呈現(xiàn)視頻和/或音頻內(nèi)容,直到至少一些信息已經(jīng)被緩沖在設(shè)備中。以這種方式,在呈現(xiàn)接收到的數(shù)據(jù)的時(shí)延是最小的,這是因?yàn)閿?shù)據(jù)呈現(xiàn)在流功能被激活之后立即開始,但是基于在激活時(shí)也開始緩沖,設(shè)備中的功率仍將被節(jié)省。特別地,從激活數(shù)據(jù)流緩沖數(shù)據(jù)將便于一次處理大量數(shù)據(jù),使得設(shè)備處理資源動(dòng)作迅速,且在功率節(jié)省模式中花費(fèi)更長(zhǎng)的時(shí)間,在流出數(shù)據(jù)的同時(shí)減少設(shè)備中總的功率消耗。
[0013]在一個(gè)實(shí)施例中,例如,設(shè)備可至少包括通信模塊、存儲(chǔ)器模塊、以及數(shù)據(jù)呈現(xiàn)模塊。通信模塊可被配置為(如,經(jīng)由有線或無線通信從遠(yuǎn)端源)以基本連續(xù)的方式接收數(shù)據(jù),然后將接收到的數(shù)據(jù)存儲(chǔ)在存儲(chǔ)器模塊。數(shù)據(jù)呈現(xiàn)模塊可被配置為使用多于一個(gè)的呈現(xiàn)速率(如回放速度)呈現(xiàn)所存儲(chǔ)的數(shù)據(jù)。在至少可使用第一呈現(xiàn)速率或第二呈現(xiàn)速率呈現(xiàn)數(shù)據(jù)的情況下,以第一呈現(xiàn)速率還是第二呈現(xiàn)速率呈現(xiàn)數(shù)據(jù)可依據(jù)例如閾值條件。在一個(gè)實(shí)施例中,數(shù)據(jù)呈現(xiàn)模塊可被配置為以第一呈現(xiàn)速率呈現(xiàn)數(shù)據(jù)直到出現(xiàn)閾值條件,然后在閾值條件出現(xiàn)之后以第二呈現(xiàn)速率呈現(xiàn)數(shù)據(jù)。
[0014]在同一或另一實(shí)施例中,閾值條件可以是存儲(chǔ)器模塊中存儲(chǔ)的數(shù)據(jù)量。閾值條件還可以基于在設(shè)備中接收數(shù)據(jù)的連接的質(zhì)量。舉例來說,數(shù)據(jù)呈現(xiàn)模塊可被配置為以小于(如慢于)第二呈現(xiàn)速率的第一呈現(xiàn)速率呈現(xiàn)數(shù)據(jù)。以第一呈現(xiàn)速率呈現(xiàn)數(shù)據(jù)可使得數(shù)據(jù)在存儲(chǔ)器模塊中累積(如被緩沖)。當(dāng)已經(jīng)緩沖了足夠的數(shù)據(jù)時(shí)(例如,基于閾值條件),數(shù)據(jù)呈現(xiàn)可被增加到第二呈現(xiàn)速率。以較低呈現(xiàn)速率呈現(xiàn)數(shù)據(jù)允許低的時(shí)延(如,由于在激活數(shù)據(jù)流出之后立即呈現(xiàn)數(shù)據(jù)),但仍然允許一些數(shù)據(jù)被緩沖在存儲(chǔ)器模塊中。舉例來說,以第一呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)與以第二呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)之間的差別對(duì)設(shè)備的用戶收聽、觀看或者此外觀測(cè)該呈現(xiàn)來說是細(xì)微的。
[0015]在一個(gè)實(shí)施例中,呈現(xiàn)接收到的數(shù)據(jù)的速率可由引入到設(shè)備硬件內(nèi)(如,設(shè)備中的處理模塊中)的功能體來控制。在這樣的配置下,呈現(xiàn)模塊可以至少部分地實(shí)現(xiàn)為軟件,該軟件被配置為,基于例如閾值條件的出現(xiàn),使得設(shè)備硬件以第一呈現(xiàn)速率或第二呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)??蛇x地,以上呈現(xiàn)速率控制可以全部通過軟件精心策劃。
[0016]圖1示出了根據(jù)本公開的至少一個(gè)實(shí)施例的被配置為節(jié)能連續(xù)數(shù)據(jù)傳遞的示例系統(tǒng)100。例如,系統(tǒng)100可包括設(shè)備102和數(shù)據(jù)源120。設(shè)備102的示例可包括但不限于移動(dòng)通信設(shè)備,如基于Android?操作系統(tǒng)(OS)、iOS?、Blackberry? OS、Palm? OS、Symbian? OS 等的蜂窩手持電話或智能電話,如類似iPad?、Galaxy Tab?、Kindle Fire?、Microsoft Surface?等的移動(dòng)計(jì)算
設(shè)備,包括由英特爾公司制造的低功率芯片組的Ultrabook?,上網(wǎng)本,筆記本計(jì)算機(jī),膝上型計(jì)算機(jī),類似臺(tái)式計(jì)算機(jī)等的典型固定計(jì)算設(shè)備。設(shè)備102可包括,例如,主機(jī)104、通信模塊114、以及數(shù)據(jù)呈現(xiàn)模塊118。盡管所示出的通信模塊114和數(shù)據(jù)呈現(xiàn)模塊118是與主機(jī)104分離但是耦合到主機(jī)104的,但是對(duì)于這些模塊中的一個(gè)或兩者均還可以被合并到主機(jī)104之內(nèi)。在系統(tǒng)100中,設(shè)備102可被配置成至少與數(shù)據(jù)源120經(jīng)由有線或無線通信(如,經(jīng)由通信模塊114)進(jìn)行交互。數(shù)據(jù)源120可包括至少一個(gè)遠(yuǎn)程放置的設(shè)備,其被配置成以基本連續(xù)的方式向設(shè)備102提供數(shù)據(jù)。例如,數(shù)據(jù)源120可以是經(jīng)由互聯(lián)網(wǎng)可訪問的至少一個(gè)服務(wù)器,其被配置成經(jīng)由有線或無線通信向設(shè)備102提供數(shù)據(jù)(如,包括視頻和/或音頻信息的多媒體信息)。
[0017]主機(jī)104可包括例如,處理模塊106、存儲(chǔ)器模塊108、功率模塊110、通信接口模塊112 (其可被配置成與通信模塊114交互)、以及用戶接口模塊116 (其可被配置成與數(shù)據(jù)呈現(xiàn)模塊118交互)。例如,處理模塊106可包括一個(gè)或更多獨(dú)立部件形式的處理器,或可選地,可包括一個(gè)或更多實(shí)現(xiàn)在單個(gè)部件中(如,在片上系統(tǒng)(SOC)配置中)的處理核心以及任何處理器相關(guān)的支持電路(如橋接口等)。示例處理器可包括可從英特爾公司獲得的各種基于x86的微處理器,包括在Pentium、Xeon、Itanium、Celeron、Atom、Core i系列產(chǎn)品族中的微處理器。支持電路的示例可包括芯片組(如,可從英特爾公司獲得的北橋、南橋等),其被配置成提供接口,處理模塊106可通過該接口與可在設(shè)備102中以不同速率、在不同總線上等運(yùn)行的其他系統(tǒng)部件交互。通常與支持電路相關(guān)聯(lián)的某些或所有功能還可包含在與處理器相同的物理封裝中,例如在SOC結(jié)構(gòu)(如Sandy Bridge SOC集成電路,可從英特爾公司獲得)。
[0018]處理模塊106可被配置成執(zhí)行設(shè)備102中的指令。指令可包括程序代碼,其被配置成使得處理模塊106執(zhí)行與讀取數(shù)據(jù)、寫入數(shù)據(jù)、處理數(shù)據(jù)、公式化數(shù)據(jù)、轉(zhuǎn)換數(shù)據(jù)、變換數(shù)據(jù)等有關(guān)的活動(dòng)。信息(例如,指令、數(shù)據(jù)等)可存儲(chǔ)在存儲(chǔ)器模塊108中。例如,在至少一個(gè)實(shí)施例中,處理模塊106可被配置有控制呈現(xiàn)接收到的數(shù)據(jù)的速率(如,渲染速度)的指令。存儲(chǔ)器模塊108可包括呈固定或可移除格式的隨機(jī)訪問存儲(chǔ)器(RAM)和/或只讀存儲(chǔ)器(ROM)。RAM可包括被配置成在設(shè)備102的操作期間保持信息的存儲(chǔ)器,例如,舉例來說有靜態(tài)RAM(SRAM)或動(dòng)態(tài)RAM(DRAM)。ROM可包括被配置成在設(shè)備102激活時(shí)提供指令的例如bios存儲(chǔ)器的存儲(chǔ)器、例如電子可編程ROM(EPROM)的可編程存儲(chǔ)器、閃存等等。其他固定的和/或可移除的存儲(chǔ)器可包括諸如軟盤、硬驅(qū)動(dòng)等的磁存儲(chǔ)器,諸如固態(tài)閃存(如eMMC等)、可移除存儲(chǔ)卡或記憶棒(如uSD、USB等)的點(diǎn)存儲(chǔ)器,諸如基于光盤的ROM(⑶-ROM)的光存儲(chǔ)器等。存儲(chǔ)器模塊108可經(jīng)由通過處理模塊106所采取的動(dòng)作,或可選地經(jīng)由直接的模塊內(nèi)部交互而被訪問(如,可從存儲(chǔ)器模塊108讀取數(shù)據(jù),或向其寫入數(shù)據(jù))。例如,直接存儲(chǔ)器存取(DMA)是這樣一種技術(shù):設(shè)備102中的其他模塊(如模塊110至118)可直接從存儲(chǔ)器模塊108讀取和/或向其直接寫入。
[0019]功率模塊110可包括內(nèi)部電源(如電池)和/或外部電源(如電網(wǎng)、機(jī)電式或太陽能發(fā)電機(jī)等),以及被配置成為設(shè)備102提供運(yùn)行所需的電能的相關(guān)電路。通信接口模塊112可被配置成為通信模塊114處理分組路由和其他控制功能,該通信模塊可包括被配置成支持有線和/或無線通信的資源。有線通信可包括串行和并行有線介質(zhì)例如,舉例來說有以太網(wǎng)、通用串行總線(USB)、火線、I2S、DV1、HDMI等。無線通信可包括例如極貼近無線介質(zhì)(如,射頻(RF),例如在RF識(shí)別(RFID)中或基于近場(chǎng)通信(NFC)標(biāo)準(zhǔn)、紅外(IR)、光學(xué)字符辨識(shí)(OCR)、磁字符感應(yīng)等)、短距離無線介質(zhì)(如藍(lán)牙、無線局域網(wǎng)(WLAN)、W1-Fi等)以及長(zhǎng)距離無線介質(zhì)(如蜂窩、衛(wèi)星等)。在一個(gè)實(shí)施例中,通信接口模塊112可被配置成防止在通信模塊114中活動(dòng)的無線通信彼此干擾。在執(zhí)行這一功能過程中,通信接口模塊112可基于例如消息等待傳輸?shù)南鄬?duì)優(yōu)先權(quán)而為通信模塊114調(diào)度活動(dòng)。
[0020]用戶接口模塊116可包括被配置成允許用戶與設(shè)備102交互的電路,例如,舉例來說有各種輸入機(jī)構(gòu)(如麥克風(fēng)、開關(guān)、按鍵、旋鈕、鍵盤、揚(yáng)聲器、觸摸感應(yīng)平面、配置成捕獲圖像和/或感應(yīng)接近度、距離、運(yùn)動(dòng)、姿勢(shì)等的一個(gè)或更多傳感器)和輸出機(jī)構(gòu)(如揚(yáng)聲器、顯示器、發(fā)光/閃光指示器、用于震動(dòng)的機(jī)電部件、運(yùn)動(dòng)等)。用戶接口模塊116可被配置成與數(shù)據(jù)呈現(xiàn)模塊118交互,或可能包括數(shù)據(jù)呈現(xiàn)模塊118。數(shù)據(jù)呈現(xiàn)模塊118可被配置成從存儲(chǔ)器模塊108接收數(shù)據(jù)(如經(jīng)由處理器106或經(jīng)由與存儲(chǔ)器模塊108通過例如DMA的技術(shù)而直接交互),并可將數(shù)據(jù)經(jīng)由用戶接口模塊116中可用的資源呈現(xiàn)給設(shè)備102的用戶。舉例來說,數(shù)據(jù)呈現(xiàn)模塊118至少可包括被配置成使得設(shè)備102開始從數(shù)據(jù)源120接收數(shù)據(jù)的應(yīng)用程序,該數(shù)據(jù)包括例如視頻和/或音頻內(nèi)容的多媒體信息??稍诨具B續(xù)的基礎(chǔ)上接收數(shù)據(jù)。數(shù)據(jù)呈現(xiàn)模塊118可然后使得多媒體信息能夠經(jīng)由用戶接口模塊116的一個(gè)或更多元件被呈現(xiàn)給設(shè)備102的用戶(如視頻可在設(shè)備顯示器上被顯示、音頻可通過設(shè)備揚(yáng)聲器或連接到該設(shè)備102的其它音頻重現(xiàn)裝置被播放等)。在使得多媒體信息向用戶呈現(xiàn)時(shí),數(shù)據(jù)呈現(xiàn)模塊118可控制該內(nèi)容被呈現(xiàn)的速度(如速率)、視頻外觀、音頻的音量和呈現(xiàn)的各種其他特征。在一個(gè)實(shí)施例中,例如,其中處理模塊106可并入,或被配置成包括,數(shù)據(jù)呈現(xiàn)速率控制功能,一些或者全部的數(shù)據(jù)呈現(xiàn)模塊118可被實(shí)現(xiàn)為配置成使得處理模塊106將接收到的數(shù)據(jù)以第一呈現(xiàn)速率或第二呈現(xiàn)速率呈現(xiàn)的軟件(如作為應(yīng)用程序的一部分)。
[0021]圖2包括示出根據(jù)本公開的至少一個(gè)實(shí)施例的數(shù)據(jù)緩沖和呈現(xiàn)速率之間的關(guān)系的示例圖200。舉例來說,圖200圖示出水平軸上的時(shí)間相對(duì)于左邊垂直軸上的緩沖數(shù)據(jù)量(如,存儲(chǔ)器模塊108中存儲(chǔ)的數(shù)據(jù))以及右邊垂直軸上的數(shù)據(jù)呈現(xiàn)速率(如,通過數(shù)據(jù)呈現(xiàn)模塊118)。交叉的一點(diǎn)一劃相間的線(點(diǎn)劃線)對(duì)應(yīng)于緩沖數(shù)據(jù)量,而呈現(xiàn)速率由虛線表示。需要重點(diǎn)指出的是,圖200中的緩沖數(shù)據(jù)和呈現(xiàn)速率的線并不是按比例繪制,而僅提供作為例子示出符合本公開的至少一個(gè)實(shí)施例的緩沖數(shù)據(jù)和呈現(xiàn)速率之間的相對(duì)行為。
[0022]當(dāng)在設(shè)備102中開始接收數(shù)據(jù)時(shí)(如在時(shí)間O),接收到的數(shù)據(jù)可以小于“正?!彼俾?例如,呈現(xiàn)接收到的該類型內(nèi)容的典型速率)的第一呈現(xiàn)速率202呈現(xiàn)。舉例來說,如果視頻被接收,則視頻的渲染速率將比典型視頻渲染速率減少百分之五(5%)。視頻的渲染速率還可被減少其他的比率(例如,速率的真實(shí)減少量可對(duì)應(yīng)于正在接收的數(shù)據(jù)的類型、如何使用所接收到的數(shù)據(jù)等)。舉例來說,減少速率的目標(biāo)可以是節(jié)省設(shè)備的功率,同時(shí)實(shí)質(zhì)上并不改變用戶的觀看和/或收聽體驗(yàn)。呈現(xiàn)速率的小的減少量通常將不被用戶辨別出。
[0023]由于較低的呈現(xiàn)速率202,緩沖數(shù)據(jù)將開始累積,增加到預(yù)定的閾值條件水平204。例如,閾值條件水平204可基于在第一呈現(xiàn)速率所提供的減少性能與通過緩沖接收到的數(shù)據(jù)而節(jié)約的能量的量之間的折中。但是,閾值條件水平204并不僅限于這一目的,因此,符合本公開的其他實(shí)施例可包括基于其他標(biāo)準(zhǔn)的閾值。閾值條件水平204還可以例如取決于設(shè)備102的條件、流數(shù)據(jù)等而可變。舉例來說,可以基于接收數(shù)據(jù)所在的連接上的不穩(wěn)定性(抖動(dòng))來設(shè)置閾值。為了使得數(shù)據(jù)呈現(xiàn)不穩(wěn)定性的影響最小化,可設(shè)定閾值條件水平204以保持低呈現(xiàn)速率(如在第一呈現(xiàn)速率)直到該連接上的不穩(wěn)定性消退或得到解決。如果在3G/4G無線鏈路上流動(dòng),則閾值條件水平204還可基于初始呈現(xiàn)速率和/或關(guān)于未來內(nèi)容接收的不確定性和/或提供未來內(nèi)容的速率。如果在流數(shù)據(jù)被接收后立即發(fā)生內(nèi)容的初始呈現(xiàn),則“下溢”的可能(例如,由于以低于呈現(xiàn)速率的速率接收數(shù)據(jù))將更高。在網(wǎng)絡(luò)鏈路可能有很大損耗時(shí)(如一些無線連接)的情形下,通過在開始時(shí)降低呈現(xiàn)速率并在已經(jīng)緩沖了足夠量的數(shù)據(jù)以解決可能的網(wǎng)絡(luò)問題之后再升高呈現(xiàn)速率,對(duì)降低下溢的可能性有益處。
[0024]當(dāng)緩沖器中的數(shù)據(jù)量達(dá)到閾值條件水平204時(shí),這對(duì)應(yīng)于時(shí)間實(shí)例206,呈現(xiàn)速率可開始逐步增加。呈現(xiàn)速率可以隨著時(shí)間逐步增加以使得,舉例來說,所感知到的第一和第二呈現(xiàn)速率之間的差別對(duì)用戶來說被最小化。逐步增加在時(shí)間實(shí)例206開始的呈現(xiàn)速率將類似地增加了所存儲(chǔ)的數(shù)據(jù)從存儲(chǔ)器被消耗的速率,因此,緩沖數(shù)據(jù)的速率從時(shí)間實(shí)例206開始將逐步減少。在時(shí)間實(shí)例208,呈現(xiàn)速率可以是在第二呈現(xiàn)速率210,其可以是“正?!背尸F(xiàn)速率(如,通常呈現(xiàn)接收到的數(shù)據(jù)的類型的呈現(xiàn)速率)。緩沖數(shù)據(jù)量可以被維持在基本恒定的水平212,使得處理模塊106進(jìn)入活動(dòng)模式,處理相當(dāng)大量的為呈現(xiàn)準(zhǔn)備的數(shù)據(jù),然后返回到功率節(jié)省模式,這將幫助節(jié)省設(shè)備102的功率。呈現(xiàn)模塊118可(如經(jīng)由DMA直接從存儲(chǔ)器模塊108)取回已處理的數(shù)據(jù)并使用用戶接口模塊116以第二呈現(xiàn)速率210呈現(xiàn)數(shù)據(jù)。
[0025]在一些情況下,在基于接收到的數(shù)據(jù)的呈現(xiàn)中可能需要更高的精確性,因此可能限制呈現(xiàn)速率減少,舉例來說,自動(dòng)基于多媒體信息的類型、基于用戶配置(如,用戶暫時(shí)選擇“高質(zhì)量”呈現(xiàn)而不是功率節(jié)省)等。圖3公開了一個(gè)示例,其中呈現(xiàn)速率的減少被限制以使在呈現(xiàn)速率(如302所示的實(shí)線)中僅僅實(shí)現(xiàn)了輕微下降。舉例來說,如果音樂演奏為了為用戶、樂器等伴奏目的而流出,則限制速率減少將是有益的,以使音樂演奏以高質(zhì)量方式呈現(xiàn)。允許速率被減少將輕微地改變流式音樂演奏的音高、聲調(diào)等,并將負(fù)面影響學(xué)習(xí)過程和/或伴奏者的真實(shí)演奏。在另一示例場(chǎng)景中,設(shè)備102可僅具有有限的可用資源(如存儲(chǔ)器模塊108中的空閑存儲(chǔ)器)用于緩沖接收到的數(shù)據(jù)。因此,盡管限制呈現(xiàn)速率減少將影響呈現(xiàn)的穩(wěn)定性(如網(wǎng)絡(luò)延遲或抖動(dòng)將導(dǎo)致呈現(xiàn)的中斷),但它仍然是需要的,以免設(shè)備102中的可用資源難以承受。
[0026]忽視限制呈現(xiàn)速率減少的原因,在304以實(shí)線所表示的數(shù)據(jù)緩沖中的變化示出了限制呈現(xiàn)速率減少的可能效果。較高的呈現(xiàn)速率將消耗更多的接收到的數(shù)據(jù),因此,數(shù)據(jù)可能被更緩慢地緩沖。舉例來說,呈現(xiàn)速率可保持較長(zhǎng)時(shí)間的減少(如直到時(shí)間實(shí)例306),然后它將上升到正常呈現(xiàn)速率(如時(shí)間實(shí)例308)。盡管以這種方式操作將導(dǎo)致更高的呈現(xiàn)精確性,但呈現(xiàn)的穩(wěn)定性在更長(zhǎng)時(shí)間段內(nèi)對(duì)網(wǎng)絡(luò)連接問題來說將是更脆弱的(如直到在時(shí)間實(shí)例308,緩沖器達(dá)到恒定水平212)。
[0027]與本公開相符合,呈現(xiàn)速率以不同方式從第一呈現(xiàn)速率202增加到第二呈現(xiàn)速率210是可能的。圖4公開了可選的呈現(xiàn)速率斜道的例子。在一個(gè)實(shí)施例中,在設(shè)備102中開始接收數(shù)據(jù)之后,呈現(xiàn)速率將立即開始從第一呈現(xiàn)速率202以拋物線比率增加,直到在402達(dá)到第二呈現(xiàn)速率210 (如正常呈現(xiàn)速率)。類似地,緩沖數(shù)據(jù)的速率初始可能較高但將逐步減少為呈現(xiàn)速率的函數(shù),直到在402處緩沖的數(shù)據(jù)達(dá)到恒定水平212。例如圖4所示的拋物線比率增加的一個(gè)優(yōu)點(diǎn)是呈現(xiàn)速率的變化是恒定且平滑的,這將使得用戶在觀察呈現(xiàn)時(shí)更難檢測(cè)這些變化。
[0028]雖然在圖2中并沒有示出,但在一個(gè)實(shí)施例中,可以存在多于兩個(gè)的呈現(xiàn)速率。舉例來說,基于系統(tǒng)100的配置,呈現(xiàn)速率可從初始最慢速率到最快(如正常)速率橫貫任意數(shù)量的呈現(xiàn)速率。包括多于兩個(gè)呈現(xiàn)速率可依據(jù)例如設(shè)備102的能力。利用多于兩個(gè)呈現(xiàn)速率可提供更多靈活性,以控制數(shù)據(jù)的呈現(xiàn)來例如對(duì)付不穩(wěn)定的數(shù)據(jù)流條件,通過使得速率增長(zhǎng)更平緩等而最小化用戶所感受到的呈現(xiàn)中的變化。此外,在增加到第二呈現(xiàn)速率(如正常呈現(xiàn)速率)之后,呈現(xiàn)速率可能減少。舉例來說,從一種類型的網(wǎng)絡(luò)鏈路改變到另一種(如3G到WLAN)、檢測(cè)網(wǎng)絡(luò)鏈路中的不穩(wěn)定性等,將指示需要增加緩沖的數(shù)據(jù)量來對(duì)付可能的下溢。因此,可減少呈現(xiàn)速率以增加設(shè)備102中緩沖的數(shù)據(jù)量。這使得設(shè)備102在即使發(fā)生數(shù)據(jù)下溢時(shí)仍能繼續(xù)呈現(xiàn),相對(duì)于現(xiàn)有設(shè)備停止呈現(xiàn)、顯示等待或“正在緩沖”屏幕等。此外,在設(shè)備感應(yīng)到網(wǎng)絡(luò)穩(wěn)定性、條件等的變化時(shí),呈現(xiàn)速率的變化可持續(xù)以在正常呈現(xiàn)速率和更低呈現(xiàn)速率之間移動(dòng)。
[0029]在一個(gè)實(shí)施例中,呈現(xiàn)速率的減少可通過使用算法處理而被最小化。舉例來說,可采用信號(hào)處理算法來改變音頻信息(如音樂、視頻聲道等)的“節(jié)奏”而不影響音頻信息的音高。當(dāng)前使用的算法的例子是“神奇變音器(Amazing Slow Downer)”。這一技術(shù)可被采用于掩蓋減少呈現(xiàn)速率的影響,使得發(fā)生數(shù)據(jù)緩沖而不會(huì)本質(zhì)影響呈現(xiàn)的質(zhì)量。因此,從接收到的數(shù)據(jù)取回的多媒體內(nèi)容可能對(duì)用戶看起來完全正常,盡管其實(shí)際上是低于正常速率呈現(xiàn)。
[0030]圖5示出了根據(jù)本公開的至少一個(gè)實(shí)施例的用于節(jié)能連續(xù)數(shù)據(jù)傳遞的示例操作的流程圖。在操作500中,可開始數(shù)據(jù)接收。舉例來說,可在設(shè)備中激活一應(yīng)用程序,該應(yīng)用程序被配置成以基本連續(xù)的方式接收數(shù)據(jù),然后向設(shè)備用戶呈現(xiàn)接收到的數(shù)據(jù)(如,流出包括視頻和/或音頻內(nèi)容的多媒體信息的應(yīng)用程序)。在操作502,設(shè)備初始可被配置成以第一呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)。例如,第一呈現(xiàn)速率可以是已減少的呈現(xiàn)速率,其使得至少一些接收到的數(shù)據(jù)被緩沖在設(shè)備的存儲(chǔ)器中。在操作504,可判定緩沖的數(shù)據(jù)是否滿足閾值條件。舉例來說,可判定緩沖的數(shù)據(jù)量是否已經(jīng)達(dá)到預(yù)定水平。如果判定出緩沖的數(shù)據(jù)尚未滿足閾值條件,則將繼續(xù)以第一呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)。否則,如果判定出緩沖的數(shù)據(jù)已經(jīng)滿足閾值條件,則在操作506,將以第二呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)。舉例來說,第二呈現(xiàn)速率可以是接收到的數(shù)據(jù)類型的數(shù)據(jù)通常被呈現(xiàn)在設(shè)備上的呈現(xiàn)速率。
[0031]盡管圖5示出了根據(jù)一個(gè)實(shí)施例的各種操作,但應(yīng)當(dāng)明白的是,并不是圖5所描述的所有操作對(duì)其他實(shí)施例來說都是必要的。實(shí)際上,在此完全考慮了本公開的其他實(shí)施例中,圖5所描述的操作和/或在此描述的其他操作均可以在任何附圖中沒有詳細(xì)示出但仍完全符合本公開的方式結(jié)合。因此,針對(duì)沒有明確在一個(gè)附圖中示出的特征和/或操作的權(quán)利要求被認(rèn)為是在本公開的范圍和內(nèi)容之內(nèi)。
[0032]如在此在任意實(shí)施例中所使用的,術(shù)語“模塊”可指代被配置成執(zhí)行任意前述操作的軟件、固件和/或電路。軟件可體現(xiàn)為記錄在非瞬態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的軟件包、代碼、指令、指令集和/或數(shù)據(jù)。固件可體現(xiàn)為在存儲(chǔ)器設(shè)備中硬編碼(如非易失性)的代碼、指令或指令集和/或數(shù)據(jù)。如在此在任意實(shí)施例中使用的“電路”例如可單獨(dú)包括以下部件或其組合:硬線電路、如包含一個(gè)或更多獨(dú)立指令處理核心的計(jì)算機(jī)處理器的可編程電路、狀態(tài)機(jī)電路、和/或存儲(chǔ)由可編程電路執(zhí)行的指令的固件。模塊可全體地或單獨(dú)地被實(shí)現(xiàn)為構(gòu)成更大系統(tǒng)的一部分的電路,舉例來說,集成電路(1C)、片上系統(tǒng)(SoC)、臺(tái)式計(jì)算機(jī)、膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、服務(wù)器、智能電話等。
[0033]在此描述的任何操作可在系統(tǒng)中實(shí)現(xiàn),該系統(tǒng)包括一個(gè)或更多存儲(chǔ)介質(zhì),在存儲(chǔ)介質(zhì)上單獨(dú)地或聯(lián)合地存儲(chǔ)了指令,當(dāng)指令被一個(gè)或更多處理器執(zhí)行時(shí),實(shí)現(xiàn)該方法。在此,處理器可包括例如服務(wù)器CPU、移動(dòng)設(shè)備CPU、和/或其他可編程電路。而且,意圖是指在此描述的操作可跨越多個(gè)物理設(shè)備分配,例如位于多于一個(gè)的不同物理位置的處理結(jié)構(gòu)。存儲(chǔ)介質(zhì)可包括任意類型的有形介質(zhì),舉例來說任意類型的盤,包括硬盤、軟盤、光盤、光盤只讀存儲(chǔ)器(CD-ROM)、可重寫光盤(CD-RW)以及磁光盤,半導(dǎo)體設(shè)備例如只讀存儲(chǔ)器(ROM)、隨機(jī)訪問存儲(chǔ)器(RAM)如動(dòng)態(tài)和靜態(tài)RAM、可擦除可編程只讀存儲(chǔ)器(EPROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、閃存、固態(tài)硬盤(SSD)、嵌入式多媒體卡(eMMC)、安全數(shù)字輸入/輸出(SDIO)卡、磁卡或光卡,或適合存儲(chǔ)電子指令的任意類型的介質(zhì)。其他實(shí)施例可實(shí)現(xiàn)為由可編程控制設(shè)備執(zhí)行的軟件模塊。
[0034]因此,本公開提供了一種用于節(jié)能連續(xù)數(shù)據(jù)傳遞的系統(tǒng)和方法。設(shè)備可被配置成以基本連續(xù)的方式接收數(shù)據(jù)并向用戶呈現(xiàn)數(shù)據(jù)??梢砸灾辽侔ǖ谝怀尸F(xiàn)速率和第二呈現(xiàn)速率的不同呈現(xiàn)速率將數(shù)據(jù)呈現(xiàn)給用戶。舉例來說,設(shè)備可被配置成以第一呈現(xiàn)速率呈現(xiàn)數(shù)據(jù)直到滿足閾值條件,然后以第二呈現(xiàn)速率呈現(xiàn)數(shù)據(jù)。在一個(gè)實(shí)施例中,第一呈現(xiàn)速率可以是比通常用于接收到的數(shù)據(jù)的類型的速率更低的速率,這可使得設(shè)備在設(shè)備存儲(chǔ)器中緩沖一些接收到的數(shù)據(jù)。一旦緩沖的數(shù)據(jù)量達(dá)到了存儲(chǔ)器中的閾值水平,則設(shè)備就可以增加到第二呈現(xiàn)速率(如,通常用于接收到的數(shù)據(jù)的類型的呈現(xiàn)速率)。
[0035]以下示例關(guān)于進(jìn)一步的實(shí)施例。在一個(gè)示例實(shí)施例中提供了一種設(shè)備。該設(shè)備可包括被配置成至少接收數(shù)據(jù)的通信模塊、被配置成緩沖接收到的數(shù)據(jù)的存儲(chǔ)器模塊、以及被配置成以至少包括第一呈現(xiàn)速率和第二呈現(xiàn)速率的不同呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)的數(shù)據(jù)呈現(xiàn)模塊。
[0036]以上示例設(shè)備可被進(jìn)一步配置,其中接收到的數(shù)據(jù)包括多媒體內(nèi)容,并且呈現(xiàn)接收到的數(shù)據(jù)包括以下中的至少一個(gè):顯示視頻內(nèi)容或播放音頻內(nèi)容。
[0037]以上示例設(shè)備可被進(jìn)一步配置,其中由通信模塊以基本連續(xù)的方式接收數(shù)據(jù)。
[0038]以上示例設(shè)備可被進(jìn)一步配置,其中數(shù)據(jù)呈現(xiàn)模塊進(jìn)一步被配置成以第一呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)直到閾值條件出現(xiàn),然后以第二呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)。在這一配置中,示例設(shè)備可被進(jìn)一步配置,其中閾值條件是在存儲(chǔ)器模塊中接收到的數(shù)據(jù)量。在這一配置中,示例設(shè)備可被進(jìn)一步配置,其中閾值條件是基于通信模塊接收數(shù)據(jù)所用的連接的質(zhì)量。
[0039]以上示例設(shè)備可被進(jìn)一步配置,其中第一呈現(xiàn)速率小于第二呈現(xiàn)速率。在這一配置中,示例設(shè)備可被進(jìn)一步配置,其中以第一呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)和以第二呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)之間的差別對(duì)于觀看該呈現(xiàn)的設(shè)備用戶來說是基本感覺不到的。[0040]以上示例設(shè)備可進(jìn)一步包括處理模塊,數(shù)據(jù)呈現(xiàn)模塊被配置成使得該處理模塊以第一呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù),然后以第二呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)。
[0041]在另一示例實(shí)施例中提供了一種方法。該方法可包括在設(shè)備中接收數(shù)據(jù),在設(shè)備存儲(chǔ)器中存儲(chǔ)接收到的數(shù)據(jù),并以至少包括第一呈現(xiàn)速率和第二呈現(xiàn)速率的不同呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)。
[0042]以上示例方法可被進(jìn)一步配置,其中接收到的數(shù)據(jù)包括多媒體內(nèi)容,并且呈現(xiàn)接收到的數(shù)據(jù)包括以下中的至少一個(gè):顯示視頻內(nèi)容或播放音頻內(nèi)容。
[0043]以上示例方法可被進(jìn)一步配置,其中以基本連續(xù)的方式接收數(shù)據(jù)。
[0044]以上示例方法可被進(jìn)一步配置,其中以第一呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)直到閾值條件出現(xiàn),然后以第二呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)。在這一配置中,該示例方法可被進(jìn)一步配置,其中閾值條件是在設(shè)備存儲(chǔ)器中接收到的數(shù)據(jù)量。在這一配置中,該示例方法可被進(jìn)一步配置,其中閾值條件基于在設(shè)備中接收數(shù)據(jù)所用的連接的質(zhì)量。
[0045]以上示例方法可被進(jìn)一步配置,其中第一呈現(xiàn)速率小于第二呈現(xiàn)速率。在這一配置中,該示例方法可被進(jìn)一步配置,其中以第一呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)和以第二呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)之間的差別對(duì)觀看該呈現(xiàn)的設(shè)備用戶來說是基本感覺不到的。
[0046]在另一示例實(shí)施例中提出了一種至少包括設(shè)備和數(shù)據(jù)源的系統(tǒng),該系統(tǒng)被配置成執(zhí)行任意以上示例方法。
[0047]在另一示例實(shí)施例中提出了一種芯片集,其被配置成執(zhí)行任意以上示例方法。
[0048]在另一示例實(shí)施例中提出了至少一種機(jī)器可讀介質(zhì),其包括多個(gè)指令,響應(yīng)于在計(jì)算設(shè)備上執(zhí)行,所述指令使得該計(jì)算設(shè)備執(zhí)行根據(jù)任意以上示例方法的方法。
[0049]在另一示例實(shí)施例中提出了一種被配置成用于節(jié)能連續(xù)數(shù)據(jù)傳遞的設(shè)備,該設(shè)備被配置成執(zhí)行任意以上示例方法。
[0050]在另一示例實(shí)施例中提供了一種系統(tǒng),其包括至少一種機(jī)器可讀存儲(chǔ)介質(zhì),在該機(jī)器可讀存儲(chǔ)介質(zhì)上單獨(dú)地或聯(lián)合地存儲(chǔ)有指令,當(dāng)指令被一個(gè)或更多處理器執(zhí)行時(shí)致使該系統(tǒng)實(shí)現(xiàn)以上任意的示例方法。
[0051]在另一示例實(shí)施例中提供了一種設(shè)備。該設(shè)備可包括被配置成至少接收數(shù)據(jù)的通信模塊、被配置成緩沖接收到的數(shù)據(jù)的存儲(chǔ)器模塊,以及被配置成以至少包括第一呈現(xiàn)速率和第二呈現(xiàn)速率的不同呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)的數(shù)據(jù)呈現(xiàn)模塊。
[0052]以上示例設(shè)備可被進(jìn)一步配置,其中接收到的數(shù)據(jù)包括多媒體內(nèi)容,并且呈現(xiàn)接收到的數(shù)據(jù)包括以下中的至少一個(gè):顯示視頻內(nèi)容或播放音頻內(nèi)容。
[0053]以上示例設(shè)備可被進(jìn)一步配置,其中數(shù)據(jù)呈現(xiàn)模塊進(jìn)一步被配置成以第一呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)直到閾值條件出現(xiàn),然后以第二呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)。在這一配置中,該示例設(shè)備可被進(jìn)一步配置,其中閾值條件是在存儲(chǔ)器模塊中接收到的數(shù)據(jù)量。在這一配置中,該示例設(shè)備可被進(jìn)一步配置,其中閾值條件是基于通信模塊接收數(shù)據(jù)所用的連接的質(zhì)量。
[0054]以上示例設(shè)備可被進(jìn)一步配置,其中第一呈現(xiàn)速率小于第二呈現(xiàn)速率,以第一呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)與以第二呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)之間的差別對(duì)于觀看該呈現(xiàn)的設(shè)備用戶來說是基本感覺不到的。
[0055]在另一示例實(shí)施例中提出了一種方法。該方法可包括在設(shè)備中接收數(shù)據(jù)、在設(shè)備存儲(chǔ)器中存儲(chǔ)接收到的數(shù)據(jù)、以及以至少包括第一呈現(xiàn)速率和第二呈現(xiàn)速率的不同呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)。
[0056]以上示例方法可被進(jìn)一步配置,其中接收到的數(shù)據(jù)包括多媒體內(nèi)容,并且呈現(xiàn)接收到的數(shù)據(jù)包括以下中的至少一個(gè):顯示視頻內(nèi)容或播放音頻內(nèi)容。
[0057]以上示例方法可被進(jìn)一步配置,其中以第一呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)直到閾值條件出現(xiàn),然后以第二呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)。在這一配置中,該示例方法可被進(jìn)一步配置,其中閾值條件是在設(shè)備存儲(chǔ)器中的接收到的數(shù)據(jù)量。在這一配置中,該示例方法可被進(jìn)一步配置,其中閾值條件是基于在設(shè)備中接收數(shù)據(jù)所用的連接的質(zhì)量。
[0058]以上示例方法可被進(jìn)一步配置,其中第一呈現(xiàn)速率小于第二呈現(xiàn)速率,以第一呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)與以第二呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)之間的差別對(duì)于觀看該呈現(xiàn)的設(shè)備用戶來說是基本上感覺不到的。
[0059]在另一示例實(shí)施例中提出了一種系統(tǒng),其至少包括設(shè)備和數(shù)據(jù)源,該系統(tǒng)被配置成執(zhí)行任意以上示例方法。
[0060]在另一示例實(shí)施例中,提出了一種芯片集,其被配置成執(zhí)行任意以上示例方法。
[0061]在另一示例實(shí)施例中,提供了至少一種機(jī)器可讀介質(zhì),包括多個(gè)指令,響應(yīng)于其在計(jì)算設(shè)備上執(zhí)行,所述指令使得該計(jì)算設(shè)備執(zhí)行根據(jù)任意以上示例方法的方法。
[0062]在另一示例實(shí)施例中,提供了一種設(shè)備。該設(shè)備可包括被配置成至少接收數(shù)據(jù)的通信模塊、被配置成緩沖接收到的數(shù)據(jù)的存儲(chǔ)器模塊,以及被配置成以至少包括第一呈現(xiàn)速率和第二呈現(xiàn)速率的不同呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)的數(shù)據(jù)呈現(xiàn)模塊。
[0063]以上示例設(shè)備可被進(jìn)一步配置,其中接收到的數(shù)據(jù)包括多媒體內(nèi)容,并且呈現(xiàn)接收到的數(shù)據(jù)包括以下中的至少一個(gè):顯示視頻內(nèi)容或播放音頻內(nèi)容。
[0064]以上示例設(shè)備可被進(jìn)一步配置,其中由通信模塊以基本連續(xù)的方式接收數(shù)據(jù)。
[0065]以上示例設(shè)備可被進(jìn)一步配置,其中數(shù)據(jù)呈現(xiàn)模塊進(jìn)一步被配置成以第一呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)直到閾值條件出現(xiàn),然后以第二呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)。在這一配置中,該示例設(shè)備可被進(jìn)一步配置,其中閾值條件是在存儲(chǔ)器模塊中接收到的數(shù)據(jù)量。在這一配置中,該示例設(shè)備可被進(jìn)一步配置,其中閾值條件是基于通信模塊接收數(shù)據(jù)所用的連接的質(zhì)量。
[0066]以上示例設(shè)備可被進(jìn)一步配置,其中第一呈現(xiàn)速率小于第二呈現(xiàn)速率,在這一配置中,該示例設(shè)備可被進(jìn)一步配置,其中以第一呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)與以第二呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)之間的差別對(duì)于觀看該呈現(xiàn)的設(shè)備用戶來說是基本感覺不到的。
[0067]以上示例設(shè)備可進(jìn)一步包括處理模塊,數(shù)據(jù)呈現(xiàn)模塊被配置成使得該處理模塊以第一呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù),且然后以第二呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)。
[0068]在另一示例實(shí)施例中提出了一種方法。該方法可包括在設(shè)備中接收數(shù)據(jù)、在設(shè)備存儲(chǔ)器中存儲(chǔ)接收到的數(shù)據(jù),以及以至少包括第一呈現(xiàn)速率和第二呈現(xiàn)速率的不同呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)。
[0069]以上示例方法可被進(jìn)一步配置,其中接收到的數(shù)據(jù)包括多媒體內(nèi)容,并且呈現(xiàn)接收到的數(shù)據(jù)包括以下中的至少一個(gè):顯示視頻內(nèi)容或播放音頻內(nèi)容。
[0070]以上示例方法可被進(jìn)一步配置,其中以基本連續(xù)的方式接收數(shù)據(jù)。
[0071]以上示例方法可被進(jìn)一步配置,其中以第一呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)直到閾值條件出現(xiàn),然后以第二呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)。在這一配置中,該示例方法可被進(jìn)一步配置,其中閾值條件是在設(shè)備存儲(chǔ)器中接收到的數(shù)據(jù)量。在這一配置中,該示例方法可被進(jìn)一步配置,其中閾值條件是基于在設(shè)備中接收數(shù)據(jù)所用的連接的質(zhì)量。
[0072]以上示例方法可被進(jìn)一步配置,其中第一呈現(xiàn)速率小于第二呈現(xiàn)速率。在這一配置下,該示例方法可被進(jìn)一步配置,其中以第一呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)與以第二呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)之間的差別對(duì)于觀看該呈現(xiàn)的設(shè)備用戶來說是基本上感覺不到的。
[0073]在另一示例實(shí)施例中提出了一種系統(tǒng)。該系統(tǒng)可包括用于在設(shè)備中接收數(shù)據(jù)的部件、用于在設(shè)備存儲(chǔ)器中存儲(chǔ)接收到的數(shù)據(jù)的部件,以及用于以至少包括第一呈現(xiàn)速率和第二呈現(xiàn)速率的不同呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)的部件。
[0074]以上示例系統(tǒng)可被進(jìn)一步配置,其中接收到的數(shù)據(jù)包括多媒體內(nèi)容,并且呈現(xiàn)接收到的數(shù)據(jù)包括以下中的至少一個(gè):顯示視頻內(nèi)容或播放音頻內(nèi)容。
[0075]以上示例系統(tǒng)可被進(jìn)一步配置,其中以基本連續(xù)的方式接收數(shù)據(jù)。
[0076]以上示例系統(tǒng)可被進(jìn)一步配置,其中以第一呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)直到閾值條件出現(xiàn),然后以第二呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)。在這一配置中,該示例系統(tǒng)可被進(jìn)一步配置,其中閾值條件是在設(shè)備存儲(chǔ)器中接收到的數(shù)據(jù)量。在這一配置中,該示例系統(tǒng)可被進(jìn)一步配置,其中閾值條件是基于在設(shè)備中接收該數(shù)據(jù)所用的連接的質(zhì)量。
[0077]以上示例系統(tǒng)可被進(jìn)一步配置,其中第一呈現(xiàn)速率小于第二呈現(xiàn)速率。在這一配置中,該示例系統(tǒng)可被進(jìn)一步配置,其中以第一呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)與以第二呈現(xiàn)速率呈現(xiàn)接收到的數(shù)據(jù)之間的差別對(duì)于觀看該呈現(xiàn)的設(shè)備用戶來說是基本感覺不到的。
[0078]在此采用的術(shù)語和表述作為描述的術(shù)語而不是限制,并沒有意圖使用這樣的術(shù)語和表述排除所示出和描述的特征的任意等同物(或它們的部分),需要認(rèn)識(shí)到各種變形可能落在權(quán)利要求的范圍之內(nèi)。因此,權(quán)利要求意圖覆蓋所有這樣的等同物。
【權(quán)利要求】
1.一種設(shè)備,包括: 被配置成至少接收數(shù)據(jù)的通信模塊; 被配置成緩沖接收到的數(shù)據(jù)的存儲(chǔ)器模塊;以及 被配置成以至少包括第一呈現(xiàn)速率和第二呈現(xiàn)速率的不同呈現(xiàn)速率呈現(xiàn)所述接收到的數(shù)據(jù)的數(shù)據(jù)呈現(xiàn)模塊。
2.如權(quán)利要求1所述的設(shè)備,其中所述接收到的數(shù)據(jù)包括多媒體內(nèi)容,并且呈現(xiàn)所述接收到的數(shù)據(jù)包括以下中的至少一個(gè):顯示視頻內(nèi)容或播放音頻內(nèi)容。
3.如權(quán)利要求1所述的設(shè)備,其中數(shù)據(jù)由所述通信模塊以基本連續(xù)的方式接收。
4.如權(quán)利要求1所述的設(shè)備,其中所述數(shù)據(jù)呈現(xiàn)模塊進(jìn)一步被配置成以所述第一呈現(xiàn)速率呈現(xiàn)所述接收到的數(shù)據(jù)直到閾值條件出現(xiàn),然后以所述第二呈現(xiàn)速率呈現(xiàn)所述接收到的數(shù)據(jù)。
5.如權(quán)利要求4所述的設(shè)備,其中所述閾值條件是在所述存儲(chǔ)器模塊中接收到的數(shù)據(jù)量。
6.如權(quán)利要求4所述的設(shè)備,其中所述閾值條件是基于所述通信模塊接收數(shù)據(jù)所用的連接的質(zhì)量。
7.如權(quán)利要求1所述的設(shè)備,其中所述第一呈現(xiàn)速率小于所述第二呈現(xiàn)速率。
8.如權(quán)利要求7所述的設(shè)備,其中以所述第一呈現(xiàn)速率呈現(xiàn)所述接收到的數(shù)據(jù)與以所述第二呈現(xiàn)速率呈現(xiàn)所述接收到的數(shù)據(jù)之間的差別對(duì)于觀看呈現(xiàn)的設(shè)備用戶來說是基本感覺不到的。
9.如權(quán)利要求1所述的設(shè)備,進(jìn)一步包括處理模塊,所述數(shù)據(jù)呈現(xiàn)模塊被配置成使得所述處理模塊以所述第一呈現(xiàn)速率呈現(xiàn)所述接收到的數(shù)據(jù),然后以第二呈現(xiàn)速率呈現(xiàn)所述接收到的數(shù)據(jù)。
10.一種方法,包括: 在設(shè)備中接收數(shù)據(jù); 在設(shè)備存儲(chǔ)器中存儲(chǔ)接收到的數(shù)據(jù);以及 以至少包括第一呈現(xiàn)速率和第二呈現(xiàn)速率的不同呈現(xiàn)速率呈現(xiàn)所述接收到的數(shù)據(jù)。
11.如權(quán)利要求10所述的方法,其中所述接收到的數(shù)據(jù)包括多媒體內(nèi)容,并且呈現(xiàn)所述接收到的數(shù)據(jù)包括以下中的至少一個(gè):顯示視頻內(nèi)容或播放音頻內(nèi)容。
12.如權(quán)利要求10所述的方法,其中以基本連續(xù)的方式接收所述數(shù)據(jù)。
13.如權(quán)利要求10所述的方法,其中以所述第一呈現(xiàn)速率呈現(xiàn)所述接收到的數(shù)據(jù)直到閾值條件出現(xiàn),然后以所述第二呈現(xiàn)速率呈現(xiàn)所述接收到的數(shù)據(jù)。
14.如權(quán)利要求13所述的方法,其中所述閾值條件是在所述設(shè)備存儲(chǔ)器中接收到的數(shù)據(jù)量。
15.如權(quán)利要求13所述的方法,其中所述閾值條件是基于在所述設(shè)備中接收數(shù)據(jù)所用的連接的質(zhì)量。
16.如權(quán)利要求10所述的方法,其中所述第一呈現(xiàn)速率小于所述第二呈現(xiàn)速率。
17.如權(quán)利要求16所述的方法,其中以所述第一呈現(xiàn)速率呈現(xiàn)所述接收到的數(shù)據(jù)與以所述第二呈現(xiàn)速率呈現(xiàn)所述接收到的數(shù)據(jù)之間的差別對(duì)于觀看呈現(xiàn)的設(shè)備用戶來說是基本感覺不到的。
18.—種系統(tǒng),包括: 用于在設(shè)備中接收數(shù)據(jù)的部件; 用于在設(shè)備存儲(chǔ)器中存儲(chǔ)接收到的數(shù)據(jù)的部件;以及 用于以至少包括第一呈現(xiàn)速率和第二呈現(xiàn)速率的不同呈現(xiàn)速率呈現(xiàn)所述接收到的數(shù)據(jù)的部件。
19.如權(quán)利要求18所述的系統(tǒng),其中所述接收到的數(shù)據(jù)包括多媒體內(nèi)容,并且呈現(xiàn)所述接收到的數(shù)據(jù)包括以下中的至少一個(gè):顯示視頻內(nèi)容或播放音頻內(nèi)容。
20.如權(quán)利要求18所述的系統(tǒng),其中以基本連續(xù)的方式接收數(shù)據(jù)。
21.如權(quán)利要求18所述的系統(tǒng),其中以所述第一呈現(xiàn)速率呈現(xiàn)所述接收到的數(shù)據(jù)直到閾值條件出現(xiàn),然后以所述第二呈現(xiàn)速率呈現(xiàn)所述接收到的數(shù)據(jù)。
22.如權(quán)利要求21所述的系統(tǒng),其中所述閾值條件是在所述設(shè)備存儲(chǔ)器中接收到的數(shù)據(jù)量。
23.如權(quán)利要求21所述的系統(tǒng),其中所述閾值條件是基于在所述設(shè)備中接收數(shù)據(jù)所用的連接的質(zhì)量。
24.如權(quán)利要求18所述的系統(tǒng),其中所述第一呈現(xiàn)速率小于所述第二呈現(xiàn)速率。
25.如權(quán)利要求24所述的系統(tǒng),其中以所述第一呈現(xiàn)速率呈現(xiàn)所述接收到的數(shù)據(jù)與以所述第二呈現(xiàn)速率呈現(xiàn)所述接收到的數(shù)據(jù)之間的差別對(duì)于觀看呈現(xiàn)的設(shè)備用戶來說是基本感覺不到的。`
【文檔編號(hào)】H04L29/06GK103685229SQ201310511839
【公開日】2014年3月26日 申請(qǐng)日期:2013年9月13日 優(yōu)先權(quán)日:2012年9月14日
【發(fā)明者】K·B·斯坦頓 申請(qǐng)人:英特爾公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
长子县| 工布江达县| 吉林省| 友谊县| 吉木乃县| 永川市| 红安县| 濉溪县| 化隆| 绥棱县| 通化县| 麻江县| 农安县| 滕州市| 隆林| 修水县| 宁陕县| 绥阳县| 沛县| 蕉岭县| 巴马| 盐池县| 庆元县| 安龙县| 禄劝| 龙江县| 吴桥县| 虹口区| 廉江市| 察隅县| 游戏| 正蓝旗| 萍乡市| 内乡县| 文登市| 武冈市| 会东县| 合江县| 团风县| 武宁县| 滦南县|