国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      裝置電力監(jiān)視及優(yōu)化的制作方法

      文檔序號:11133817閱讀:570來源:國知局
      裝置電力監(jiān)視及優(yōu)化的制造方法

      本發(fā)明涉及一種用于電力監(jiān)視及優(yōu)化的裝置、方法及產(chǎn)品。



      背景技術(shù):

      裝置例如臺式機、膝上型計算機、平板計算裝置、移動電話或智能電話、電子閱讀器等向用戶提供了便捷功能。用戶對在功耗方面效率更高的裝置越來越感興趣。這種興趣可能源自各種考慮,例如,節(jié)省移動裝置中的電池電量、總體上節(jié)省裝置中的電力消耗等。

      許多用戶發(fā)現(xiàn)的是,他們使用的裝置——當(dāng)新的或不同的軟件應(yīng)用程序被安裝或打開時、當(dāng)新的或不同的硬件裝置連接或運行時等——消耗裝置的電力不同。通常情況下,用戶會注意到電池似乎以較高的速率放電,或者裝置使用更多的電力而升溫(并且因此運行成本更高)等。雖然用戶可能注意到這些影響,但其根源往往是令人迷惑的。



      技術(shù)實現(xiàn)要素:

      總的來說,一個方面提供了一種方法,包括:使用處理器來獲取系統(tǒng)功耗度量;使用處理器來確定所述系統(tǒng)功耗度量隨時間的變化;使用處理器來獲取系統(tǒng)變化數(shù)據(jù);使用處理器將所述系統(tǒng)功耗度量的變化與所述系統(tǒng)變化數(shù)據(jù)進行關(guān)聯(lián);以及使用輸出裝置來指示與所述系統(tǒng)功耗度量的變化相關(guān)聯(lián)的系統(tǒng)變化。

      另一方面提供了一種裝置,包括:處理器;存儲器裝置,其存儲能夠由所述處理器執(zhí)行的指令以:獲取系統(tǒng)功耗度量;確定所述系統(tǒng)功耗度量隨時間的變化;獲取系統(tǒng)變化數(shù)據(jù);將所述系統(tǒng)功耗度量的變化與所述系統(tǒng)變化數(shù)據(jù)進行關(guān)聯(lián);以及指示與所述系統(tǒng)功耗度量的變化相關(guān)聯(lián)的系統(tǒng)變化。

      又一方面提供了一種產(chǎn)品,包括:存儲裝置,其具有存儲于其中的代碼,所述代碼能夠由處理器執(zhí)行并且包括:用于獲取系統(tǒng)功耗度量的代碼;用于確定所述系統(tǒng)功耗度量隨時間的變化的代碼;用于獲取系統(tǒng)變化數(shù)據(jù)的代碼;用于將所述系統(tǒng)功耗度量的變化與所述系統(tǒng)變化數(shù)據(jù)進行關(guān)聯(lián)的代碼;以及用于指示與所述系統(tǒng)功耗度量的變化相關(guān)聯(lián)的系統(tǒng)變化的代碼。

      前述是概要性的,并且因此可能包含細(xì)節(jié)的簡化、概括及省略;因此,本技術(shù)領(lǐng)域的技術(shù)人員將要理解的是,該概要僅是說明性的,并且不意在以任何方式進行限制。

      為了更好地理解實施方式連同實施方式的其他的和進一步的特征和優(yōu)點,參照結(jié)合附圖做出的以下描述。本發(fā)明的范圍將在所附權(quán)利要求中指出。

      附圖說明

      圖1示出了信息處理裝置線路的示例。

      圖2示出了信息處理裝置線路的另一示例。

      圖3示出了監(jiān)視和優(yōu)化系統(tǒng)功耗的示例方法。

      具體實施方式

      將容易理解的是,可以用除所描述的示例實施方式之外的多種不同的配置來布置和設(shè)計在本文附圖中一般地描述并示出的實施方式的部件。因此,如在附圖中示出的,以下示例實施方式的更詳細(xì)的描述不意在限制所要求保護的實施方式的范圍,而僅表示示例實施方式。

      貫穿說明書全文,對“一個實施方式”或“一種實施方式”(等)的引用意味著結(jié)合實施方式所描述的特定特征、結(jié)構(gòu)或特性被包含在至少一個實施方式中。因此,貫穿本說明書全文各處出現(xiàn)的短語“在一個實施方式中”或“在一種實施方式中”等未必都指代同一實施方式。

      而且,在一個或更多個實施方式中,所描述的特征、結(jié)構(gòu)或特性可以以任何適當(dāng)?shù)姆绞竭M行組合。在下面的描述中,提供了許多具體的細(xì)節(jié),以給出對實施方式的透徹的理解。然而,相關(guān)領(lǐng)域的技術(shù)人員將認(rèn)識到,可以在沒有一個或多個具體細(xì)節(jié)的情況下實施各種實施方式,或者可以使用其他的方法、部件、材料等來實施各種實施方式。在其他示例中,不再詳細(xì)地示出或描述公知的結(jié)構(gòu)、材料或操作,以避免混淆。

      隨著時間的推移,裝置經(jīng)歷功耗的變化,例如,裝置的電池似乎更快耗盡,運行在壁上的裝置/商用電源會消耗更多的電力等。裝置功耗變化可能存在許多原因。例如,功耗的變化可能是由于以下原因引起的:越來越多的應(yīng)用程序被安裝并在裝置上運行;硬件的性能問題(例如,所添加的消耗電力的硬件與陳舊的裝置硬件或軟件沖突等)。目前,用戶可以嘗試手動地(例如,強制停止應(yīng)用程序等)或經(jīng)由實現(xiàn)特定電力曲線的軟件工具來管理系統(tǒng)的功耗。然而,用戶往往不具備專業(yè)知識,以恰當(dāng)?shù)剡M行這種管理。此外,該電力曲線不針對用戶操作的特定機器,并且即使如此,這樣的工具也被定向到靜態(tài)電力設(shè)置模板。

      因此,實施方式收集或監(jiān)視關(guān)于系統(tǒng)功耗和系統(tǒng)變化的數(shù)據(jù)。實施方式確定特定操作何時發(fā)生,并且將與這些操作相關(guān)的電力使用與系統(tǒng)變化進行關(guān)聯(lián)。系統(tǒng)可以是裝置本身或裝置的子系統(tǒng)。系統(tǒng)功耗測量可以包括如下數(shù)據(jù):磁盤I/O活動、操作系統(tǒng)(OS)或裝置啟動、打開應(yīng)用程序、應(yīng)用程序在后臺運行、硬件的電力使用或附件的電力使用等。還可以監(jiān)視例如連同時間戳記錄的用戶動作,如添加硬件、安裝或修改應(yīng)用程序、復(fù)制或移動文件、安裝操作系統(tǒng)或應(yīng)用程序更新、修改操作系統(tǒng)設(shè)置等,以使得可以將這些操作與電力使用統(tǒng)計進行關(guān)聯(lián)。

      當(dāng)每個操作發(fā)生時,實施方式可以將操作的電力使用與先前的測量進行比較。當(dāng)操作的電力使用上升(即,針對相同的任務(wù)或操作需要更多的電力)時,實施方式可以使用戶關(guān)注該操作。

      電力使用還可以受到以下因素的影響:單個應(yīng)用程序運行、多個應(yīng)用程序以特定組合或順序運行、應(yīng)用程序或硬件組合地或按順序進行操作、或多個硬件操作交互。如果監(jiān)視這些交互或其模式,則可以對其進行解釋,使得這樣的模式的電力性能影響可以被注意到并用來改善功耗。例如,使用記錄的歷史數(shù)據(jù),可以將這樣的操作或其模式呈現(xiàn)給用戶,使得用戶知道執(zhí)行一個或多個操作的功耗影響。例如,實施方式可以監(jiān)視并確定在裝置A與裝置B同時使用的情況下,這些同時操作的裝置組合對系統(tǒng)的功耗具有協(xié)同和負(fù)面影響。相反,與裝置的組合的相比,可以以更少的電力單獨地操作每個裝置。實施方式可以例如在組合地操作裝置之前或在此期間向用戶通知該事實,使得用戶可以單獨操作裝置,如果節(jié)能是所希望的。

      假定可獲得關(guān)于特定應(yīng)用軟件和組件的功耗變化和電力使用統(tǒng)計的數(shù)據(jù),實施方式可以向用戶提供管理功耗的建議。例如,實施方式可通知用戶某附接的硬件電力使用正在增加。假定特定硬件對功耗有影響,實施方式可以詢問用戶是否希望繼續(xù)使用該特定硬件。實施方式同樣可以通知用戶自從某軟件安裝時起,該軟件增加了電力使用。作為另一示例,實施方式可以通知用戶操作系統(tǒng)或軟件設(shè)置何時已改變并導(dǎo)致了電力使用增加。實施方式還可以通知用戶在后臺運行的應(yīng)用程序消耗一定量的電力,使得作出關(guān)閉該應(yīng)用程序而不是安裝該應(yīng)用程序的建議。實施方式可以通知用戶:當(dāng)用戶將大量文件拷貝到驅(qū)動器時,這會導(dǎo)致應(yīng)用程序讀取/解析文件,從而利用一定量的電力。

      通知例如可以包括以下建議:例如,停用或卸載應(yīng)用程序、將文件移動至其他地方或者移除文件。實施方式可以在操作之前另外提供建議。例如,在安裝應(yīng)用程序之前,實施方式可以例如基于從其他裝置收集的知識來通知用戶該應(yīng)用程序的典型功耗。

      針對注意到功耗變化和作出建議,可以進行許多不同類型的分析。例如,實施方式可以比較磁盤在較短或較長的時段內(nèi)的電力使用,并且將其與磁盤固件報告應(yīng)為該特定磁盤的典型電力使用情況進行比較。這可以使得能夠進行關(guān)于繼續(xù)使用該磁盤的建議,例如,應(yīng)設(shè)法對磁盤進行掃描或進一步分析,以識別磁盤的功耗為什么改變。

      此外,實施方式可以通知用戶功耗何時以積極的方式變化。例如,可以通知用戶:當(dāng)用戶將特定應(yīng)用程序設(shè)置設(shè)定為新的設(shè)置時,該新的設(shè)置節(jié)省了一定量的電力。這使得用戶知道其在功耗方面對系統(tǒng)作出了積極的改變。

      通過參考附圖可以最好地理解所示出的示例實施方式。下面的描述意在僅通過示例的方式并簡要示出了特定示例實施方式。

      雖然在信息處理裝置中可以利用各種其他電路、線路或部件,但是對于智能電話和/或平板電腦線路100來說,圖1中示出的示例包括在例如平板電腦或其他移動計算平臺中發(fā)現(xiàn)的芯片設(shè)計上的系統(tǒng)。軟件和(一個或多個)處理器被組合在單芯片110中。處理器包括現(xiàn)有技術(shù)中眾所周知的內(nèi)部運算單元、寄存器、緩存內(nèi)存、總線、I/O端口等。內(nèi)部總線等取決于不同的供應(yīng)商,但基本上所有外圍裝置(120)可以附接至單芯片110。線路100將處理器、存儲器控制器以及I/O控制器集線器全部組合到單芯片110中。此外,這種類型的系統(tǒng)100通常不使用SATA或PCI或LPC。公共接口例如包括SDIO和I2C。

      存在有(一個或多個)電力管理芯片130,例如電池管理單元BMU,其管理例如經(jīng)由可再充電電池140供給的電力,可以通過連接到電源(未示出)來給可再充電電池140充電。在至少一個設(shè)計中,單芯片如110用于提供BIOS類似功能和DRAM存儲器。

      系統(tǒng)100通常包括用于連接到各種網(wǎng)絡(luò)例如電信網(wǎng)絡(luò)和無線因特網(wǎng)裝置(如接入點)的WWAN收發(fā)器150和WLAN收發(fā)器160中的一個或多個。此外,裝置120通常包括例如音頻輸入裝置如麥克風(fēng)、圖像傳感器如攝像頭等。系統(tǒng)100通常包括用于數(shù)據(jù)輸入和顯示/呈現(xiàn)的觸摸屏170。系統(tǒng)100通常還包括各種存儲器裝置,例如閃存存儲器180和SDRAM 190。

      圖2描繪了信息處理裝置電路、線路或部件的另一示例的框圖。圖2中描繪的示例可以對應(yīng)于計算系統(tǒng),例如由位于北卡羅來納州莫里斯維爾的聯(lián)想(美國)公司銷售的THINKPAD系列個人電腦或其他裝置。根據(jù)本文的描述明顯的是,實施方式可以包括圖2中示出的示例的特征中的僅一些特征或其他特征。

      圖2的示例包括所謂的芯片組210(一組一起工作的集成電路或芯片、芯片組),芯片組210具有可以取決于制造商(例如INTEL、AMD、ARM等)而變化的架構(gòu)。INTEL是英特爾公司在美國和其他國家的注冊商標(biāo)。AMD是Advanced Micro Devices公司在美國和其他國家的注冊商標(biāo)。ARM是ARM控股有限公司在美國和其他國家的未注冊商標(biāo)。芯片組210的架構(gòu)包括核和存儲器控制器組220以及I/O控制器集線器250,I/O控制器集線器250經(jīng)由直接管理接口(DMI)242或鏈路控制器244交換信息(例如數(shù)據(jù)、信號、命令等)。在圖2中,DMI 242是芯片到芯片的接口(有時也被稱為“北橋”和“南橋”之間的鏈路)。核和存儲器控制器組220包括經(jīng)由前端總線(FSB)224交換信息的一個或多個處理器222(例如單核或多核)和存儲器控制器集線器226;注意,組220的部件可以被集成在代替?zhèn)鹘y(tǒng)的“北橋”式架構(gòu)的芯片中。一個或多個處理器222包括現(xiàn)有技術(shù)中眾所周知的內(nèi)部運算單元、寄存器、高速緩沖存儲器、總線、I/O端口等。

      在圖2中,存儲器控制器集線器226與存儲器240對接(例如,為可以被稱為“系統(tǒng)存儲器”或“存儲器”的一類RAM提供支持)。存儲器控制器集線器226還包括用于顯示裝置292(例如CRT、平板、觸摸屏等)的低壓差分信號(LVDS)接口232。塊238包括可以經(jīng)由LVDS接口232來支持的一些技術(shù)(例如串行數(shù)字視頻、HDMI/DVI、顯示端口)。存儲器控制器集線器226還包括可以支持獨立顯卡236的PCI-express接口(PCI-E)234。

      在圖2中,I/O集線器控制器250包括SATA接口251(例如,用于HDD、SDD等280)、PCI-E接口252(例如,用于無線連接282)、USB接口253(例如用于裝置284,如數(shù)字轉(zhuǎn)換器、鍵盤、鼠標(biāo)、攝像頭、電話、麥克風(fēng)、存儲器、其他連接裝置等)、網(wǎng)絡(luò)接口254(例如LAN)、GPIO接口255、LPC接口270(用于ASIC271、TPM272、超級I/O 273、固件集線器274、BIOS支持275以及各種類型的存儲器276,如ROM 277、閃存278和NVRAM279)、電力管理接口261、時鐘發(fā)生器接口262、音頻接口263(例如,用于揚聲器294)、TCO接口264、系統(tǒng)管理總線接口265以及可以包括BIOS 268和啟動代碼290的SPI閃存266。I/O集線器控制器250可以包括千兆以太網(wǎng)支持。

      系統(tǒng)在通電時可以被配置成執(zhí)行在SPI閃存266內(nèi)存儲的、用于BIOS268的啟動代碼290,并且此后在(例如,存儲在系統(tǒng)存儲器240中)一個或多個操作系統(tǒng)和應(yīng)用程序軟件的控制下處理數(shù)據(jù)。操作系統(tǒng)可以存儲在多種位置中的任何位置處,并且可以例如根據(jù)BIOS 268的指令來訪問。如本文所述,裝置可以包括比在圖2的系統(tǒng)中示出的特征更少或者更多的特征。

      例如,如圖1或圖2中所概述的示例,信息處理裝置線路通??梢杂糜谘b置如膝上型計算機、臺式機、平板電腦、智能電話、個人計算機設(shè)備和/或可能經(jīng)歷系統(tǒng)的變化并因而經(jīng)歷系統(tǒng)的功耗變化的電子裝置。因此,實施方式實現(xiàn)可跟蹤如本文所描述的系統(tǒng)電力使用度量以及系統(tǒng)發(fā)生的變化的裝置監(jiān)視器。憑借這樣監(jiān)視程序,實施方式訪問可以將電力使用的變化和特定系統(tǒng)變化相關(guān)聯(lián)的數(shù)據(jù),例如系統(tǒng)電力使用數(shù)據(jù)和系統(tǒng)變化數(shù)據(jù)。因此,實施方式能夠通知用戶關(guān)于電力使用變化的可能原因,并且可以另外建議或自動實現(xiàn)改變來對其進行補救。

      轉(zhuǎn)到圖3,示出了系統(tǒng)電力監(jiān)視和優(yōu)化的示例方法。如圖3所示,在301處實施方式從監(jiān)視程序(例如,作為獨立的應(yīng)用程序?qū)崿F(xiàn)的監(jiān)測程序,集成有操作系統(tǒng)或裝置軟件程序的監(jiān)視程序,在圖2的系統(tǒng)I/O芯片或集線器控制器250上實現(xiàn)的監(jiān)視程序,或者作為遠(yuǎn)程或分布式應(yīng)用程序的監(jiān)視程序)獲得系統(tǒng)的功耗度量。通過非限制性示例的方式,監(jiān)視程序可以監(jiān)視運行應(yīng)用程序要消耗的電力。如在302處所示的,監(jiān)視程序可隨著時間的推移重復(fù)此處理,使得實施方式可以確定系統(tǒng)功耗度量隨著時間的推移的變化。通過示例的方式,應(yīng)用程序的功耗會隨著時間的推移而增加,例如,由于設(shè)置改變、新的應(yīng)用程序同時運行、通過無線方式更新等。如果確定沒有這樣的功耗度量變化,則實施方式可繼續(xù)監(jiān)視同一應(yīng)用程序。

      在303處,實施方式也可以例如從監(jiān)視程序獲得系統(tǒng)變化數(shù)據(jù)。例如,監(jiān)視程序可以記錄對其功耗已被記錄的應(yīng)用程序(由用戶或以其它方式,例如,通過自動更新)所作出的任何變化。系統(tǒng)變化數(shù)據(jù)的示例是指示應(yīng)用程序設(shè)置連同時間戳已被切換的數(shù)據(jù)。該系統(tǒng)變化數(shù)據(jù)可以被加上時間戳或以其他方式具有與其相關(guān)聯(lián)的定時信息。

      如在304處所示的,由于具有系統(tǒng)功耗度量、系統(tǒng)變化數(shù)據(jù)以及系統(tǒng)功耗隨時間發(fā)生變化的指示(例如,功耗由于操作應(yīng)用程序消耗了過多能量而增加),實施方式可以將系統(tǒng)功耗度量的變化與系統(tǒng)變化數(shù)據(jù)進行關(guān)聯(lián)。通過示例的方式,實施方式可以將應(yīng)用程序設(shè)置改變的系統(tǒng)變化與系統(tǒng)功耗增加進行關(guān)聯(lián)或使其相關(guān),在該示例中操作應(yīng)用程序消耗更多的電力。

      如在305所示出的,由于作出這樣的關(guān)聯(lián),實施方式隨后可以例如使用輸出裝置向用戶指示與系統(tǒng)的功耗度量變化相關(guān)聯(lián)的系統(tǒng)變化。通過示例的方式,可以將消息顯示或以其他方式傳達給用戶,該消息指示對特定應(yīng)用程序而言系統(tǒng)的功耗增加了,并且特定設(shè)置與該變化相關(guān)聯(lián),例如在時間上相關(guān)聯(lián)。這向用戶告知了功耗增加的可疑原因,并且向用戶提供關(guān)于如何解決該問題的指導(dǎo)。

      實施方式可以提供改進系統(tǒng)功耗變化的建議。例如,實施方式可以指示解決所討論的功耗問題的不同設(shè)置。通過示例的方式,用于操作而消耗更多電力的應(yīng)用程序可能具有已切換至次優(yōu)值的設(shè)置,因此實施方式可向用戶建議:該設(shè)置應(yīng)被切換回來或針對應(yīng)用程序進行調(diào)整。實施方式可以在指示中提供將用戶引導(dǎo)至適當(dāng)設(shè)置菜單以實現(xiàn)所建議的變化的鏈接或可執(zhí)行元件。此外,實施方式可自動實現(xiàn)系統(tǒng)變化,以改進系統(tǒng)功耗的變化,例如,自動地改變應(yīng)用程序的設(shè)置或在用戶確認(rèn)改變應(yīng)用程序的設(shè)置之后這樣做。

      如在本文中所描述的,監(jiān)視程序可以駐留在用戶裝置上;然而,這并不是必需的。例如,監(jiān)視程序可以跨多于一個裝置而分布。此外,可以將監(jiān)視程序的數(shù)據(jù)存儲在各種位置,例如,可以從遠(yuǎn)程裝置得到系統(tǒng)的變化數(shù)據(jù)。這使得能夠例如匯集系統(tǒng)功耗數(shù)據(jù)和/或系統(tǒng)變化數(shù)據(jù),例如,該系統(tǒng)變化數(shù)據(jù)可以涉及多個相似平臺。如果軟件是類似的、硬件是類似的或者系統(tǒng)是類似的,則平臺可以相似。如可以理解的,如果可以從其他系統(tǒng)獲得相關(guān)數(shù)據(jù),則實施方式可以向用戶指示或警告使得系統(tǒng)變化的潛在影響,即,由于其與功耗有關(guān)。因此,對于特定裝置而言,系統(tǒng)變化和系統(tǒng)功耗之間的關(guān)聯(lián)的指示可在確定系統(tǒng)功耗變化之前發(fā)生。

      因此,本文描述的各種實施方式表示系統(tǒng)功耗管理的技術(shù)改進。通過示例的方式,實施方式實現(xiàn)了新的監(jiān)視功能,這轉(zhuǎn)而生成新的且有用的數(shù)據(jù),其可以帶來以下影響:不僅可突出影響系統(tǒng)功耗的潛在系統(tǒng)變化,而且還能夠作出關(guān)于潛在系統(tǒng)變化的解決方案或避免潛在系統(tǒng)變化的具體和專門的建議。

      本領(lǐng)域的普通技術(shù)人員將理解的是,本發(fā)明的各個方面可以體現(xiàn)為系統(tǒng)、方法或裝置程序產(chǎn)品。因此,本發(fā)明的各個方面可以采用完全硬件實施方式的形式或采用包括軟件的實施方式的形式,這些形式在本文中可以全部統(tǒng)稱為“電路”、“模塊”或“系統(tǒng)”。此外,本發(fā)明的各個方面可以采用包含在一個或多個裝置可讀介質(zhì)中的裝置程序產(chǎn)品的形式,該一個或多個裝置可讀介質(zhì)具有包含于其中的裝置可讀程序代碼。

      應(yīng)當(dāng)注意的是,本文中所描述的各種功能可以使用由處理器執(zhí)行的、存儲在裝置可讀存儲介質(zhì)(例如非信號存儲裝置)上的指令來實現(xiàn)。存儲裝置可以是例如電子的、磁的、光學(xué)的、電磁的、紅外線的或半導(dǎo)體的系統(tǒng)、設(shè)備或裝置或者前述的任何適當(dāng)?shù)慕M合。存儲介質(zhì)的更多的具體示例包括如下:便攜式計算機磁盤、硬盤、隨機存取存儲器(RAM)、只讀存儲器(ROM)、可擦除可編程只讀存儲器(EPROM或閃速存儲器)、光纖、便攜式壓縮盤只讀存儲器(CD-ROM)、光學(xué)存儲裝置、磁存儲裝置或前述的任何適當(dāng)?shù)慕M合。在本文檔的上下文中,存儲裝置不是信號,并且“非暫時的”包括除信號介質(zhì)之外的全部介質(zhì)。

      可以使用任何適當(dāng)?shù)慕橘|(zhì),包括但不限于無線、有線、光纜、RF等或前述的任何適當(dāng)?shù)慕M合,來傳輸在存儲介質(zhì)上所包含的程序代碼。

      可以以一種或多種編程語言的任何組合來編寫用于執(zhí)行操作的程序代碼。程序代碼可以完全在單個裝置上執(zhí)行、部分地在單個裝置上執(zhí)行、作為獨立軟件包部分地在單個裝置上且部分地在另一裝置上執(zhí)行或完全在其他裝置上執(zhí)行。在一些情況下,可以通過任何類型的連接或網(wǎng)絡(luò)(包括局域網(wǎng)(LAN)或廣域網(wǎng)(WAN))來連接裝置,或可以通過其他裝置(例如通過使用因特網(wǎng)服務(wù)提供商的因特網(wǎng))、通過無線連接例如近場通信或通過硬線連接(例如通過USB連接)來進行連接。

      本文參考示出了根據(jù)各種示例實施方式的示例方法、裝置和程序產(chǎn)品的附圖來描述示例實施方式。將要理解的是,動作和功能可以至少部分地由程序指令來實現(xiàn)。可以將這些程序指令提供給裝置、專用信息處理裝置或其他可編程數(shù)據(jù)處理裝置的處理器以產(chǎn)生機制,使得經(jīng)由裝置的處理器執(zhí)行的指令實現(xiàn)指定的功能/動作。

      值得注意的是,雖然在附圖中使用了特定的塊,并且已經(jīng)示出了塊的特定順序,但這些都是非限制性的示例。由于明確說明的示例僅用于描述的目的,而不應(yīng)被視為限制,所以在某些情況下,可以組合兩個或更多個塊,可以將塊分成兩個或更多個塊,或者可以按需要將某些塊重新排序或重新組織。

      如本文所用的那樣,除非另行清楚地指明,否則單數(shù)“一個”和“一種”可以被解釋為包括復(fù)數(shù)“一個或多個”。

      為了說明和描述的目的已經(jīng)顯現(xiàn)了本公開內(nèi)容,而并非意在是窮舉或限制。對本領(lǐng)域普通技術(shù)人員來說,許多修改和變化是明顯的。為了說明原理和實際應(yīng)用,選擇并描述了示例實施方式,并且示例實施方式使得本領(lǐng)域其他技術(shù)人員能夠理解具有適于構(gòu)想的特定用途的各種修改的各種實施方式的公開內(nèi)容。

      因此,盡管本文參考附圖已經(jīng)描述了說明性的示例實施方式,但要理解的是,這種描述不是限制性的,并且在不偏離本公開內(nèi)容的范圍或精神的情況下本領(lǐng)域技術(shù)人員可以作出各種其他變化和修改。

      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1