本發(fā)明涉及顯示功耗控制技術(shù)領(lǐng)域,具體而言,本發(fā)明涉及一種低功耗常顯時(shí)間實(shí)現(xiàn)方法及裝置。
背景技術(shù):
目前的智能手表一般都是在系統(tǒng)休眠時(shí),直接把顯示屏關(guān)掉,所以手表不能直接地看時(shí)間,要么是通過(guò)軟件算法識(shí)別到抬手的動(dòng)作實(shí)現(xiàn)亮屏顯示,要么需要用戶通過(guò)按鍵的方式實(shí)現(xiàn)亮屏顯示,常見(jiàn)的這種智能手表較知名的有蘋果的Watch等。這些實(shí)現(xiàn)方式功耗高,容易引起誤判。
目前已有一些現(xiàn)有技術(shù)探討解決顯示功耗的問(wèn)題,例如,申請(qǐng)?zhí)枮?01510283955.7的中國(guó)發(fā)明專利申請(qǐng),公開(kāi)了一種智能手表降低功耗的方法及智能手表。其中,降低智能手表功耗的方法包括:所述智能手表當(dāng)處于休眠狀態(tài)時(shí),調(diào)整所述智能手表的顯示模式,以降低所述智能手表的功耗;以及降低所述智能手表的中央處理器的工作頻率,并調(diào)整所述智能手表的表盤刷新周期,以停止更新所述表盤秒針的數(shù)據(jù)。上述方案,能夠在休眠模式,顯示分針和時(shí)針數(shù)據(jù),減小查看時(shí)間時(shí)消耗的功耗,進(jìn)而延長(zhǎng)待機(jī)時(shí)間。
上述專利中一方面通過(guò)調(diào)整硬件的方式降低功耗,例如調(diào)整背光模式或者智能手表的液晶顯示屏的顯示模式。背光模式可以通過(guò)控制智能手表的背光控制電路選擇不同亮度的模式進(jìn)行調(diào)節(jié),智能手表的液晶顯示屏的顯示模式可以通過(guò)調(diào)節(jié)智能手表的液晶顯示屏的控制電路的工作頻率實(shí)現(xiàn)等等。另一方面,通過(guò)調(diào)整軟件的方式降低功耗,例如控制CPU的工作頻率,調(diào)整表盤刷新周期及停止更新秒針數(shù)據(jù)等。然而,上述調(diào)整方式仍然較為復(fù)雜,尤其是需要設(shè)置硬件的多種背光模式。另外延長(zhǎng)待機(jī)時(shí)間有限,即使是亮度較低的背光模式仍需消耗一定的功耗,從而降低了待機(jī)時(shí)間。
技術(shù)實(shí)現(xiàn)要素:
鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的低功耗常顯時(shí)間實(shí)現(xiàn)方法。上述方法不但可以用于智能手表,還可以用于各種手持終端,無(wú)線pos機(jī),以及其他嵌入式有低功耗并且需要液晶顯示屏顯示器進(jìn)行常顯顯示需求的終端。
具體的,根據(jù)本發(fā)明的一個(gè)方面,本發(fā)明提供了一種低功耗常顯時(shí)間實(shí)現(xiàn)方法,用于具有液晶顯示屏的終端,所述方法包括以下步驟:
(1)所述終端進(jìn)入標(biāo)準(zhǔn)Linux休眠流程;
(2)檢測(cè)是否存在啟動(dòng)超低功耗顯示模式的觸發(fā)事件;若存在上述觸發(fā)事件,則將屏幕的液晶顯示屏切換至空閑模式,同時(shí)將顯示功耗調(diào)整至超低功耗顯示狀態(tài),如果不存在上述觸發(fā)事件則繼續(xù)休眠;
(3)在超低功耗顯示狀態(tài)下顯示獲取到的終端表盤時(shí)間。
優(yōu)選的,如上所述的低功耗常顯時(shí)間實(shí)現(xiàn)方法,所述步驟(1)中,進(jìn)入標(biāo)準(zhǔn)Linux休眠后所述終端的硬件設(shè)備、操作系統(tǒng)、應(yīng)用均處于休眠狀態(tài)。
優(yōu)選的,如上所述的低功耗常顯時(shí)間實(shí)現(xiàn)方法,所述觸發(fā)事件為按下終端的按鍵或者達(dá)到預(yù)設(shè)的休眠時(shí)間。
優(yōu)選的,如上所述的低功耗常顯時(shí)間實(shí)現(xiàn)方法,所述將顯示功耗調(diào)整至超低功耗顯示狀態(tài)的方法為:通過(guò)加載并運(yùn)行一個(gè)固件來(lái)實(shí)現(xiàn),在該固件里面設(shè)置移動(dòng)行業(yè)處理器接口工作模式到超低功耗模式。
優(yōu)選的,如上所述的低功耗常顯時(shí)間實(shí)現(xiàn)方法,所述液晶顯示屏為半反半透模式的液晶屏。
優(yōu)選的,如上所述的低功耗常顯時(shí)間實(shí)現(xiàn)方法,所述終端為智能手表或無(wú)線pos機(jī)。
根據(jù)本發(fā)明的另一個(gè)方面,本發(fā)明還提供了一種低功耗常顯時(shí)間實(shí)現(xiàn)裝置,用于具有液晶顯示屏的終端,其特征在于,所述裝置包括以下模塊:
標(biāo)準(zhǔn)休眠模塊,用于使得所述終端進(jìn)入標(biāo)準(zhǔn)Linux休眠流程;
檢測(cè)及切換模塊,用于檢測(cè)是否存在啟動(dòng)超低功耗顯示模式的觸發(fā)事件;若存在上述觸發(fā)事件,則將屏幕的液晶顯示屏切換至空閑模式,同時(shí)將顯示功耗調(diào)整至超低功耗顯示狀態(tài),如果不存在上述觸發(fā)事件則繼續(xù)休眠;
顯示模塊,用于在超低功耗顯示狀態(tài)下顯示獲取到的終端表盤時(shí)間。
本發(fā)明的有益效果在于:通過(guò)本發(fā)明,可實(shí)現(xiàn)手表常顯時(shí)間的同時(shí),功耗還能保持在很低的水平,另外由于本發(fā)明不需要設(shè)置多種背光模式,不需要對(duì)終端的硬件做過(guò)多復(fù)雜的設(shè)計(jì)。相比之下本發(fā)明之前的手表休眠狀態(tài)中表盤是黑屏的,沒(méi)有時(shí)間顯示。另外,超低功耗狀態(tài)下顯示的表盤與常亮狀態(tài)下表盤高度相似,將常亮狀態(tài)下的表盤切換為超低功耗的常顯時(shí)間狀態(tài)時(shí),由于兩者的表盤高度相似,因此這種切換沒(méi)有突兀感,過(guò)渡很平滑。
上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式。
附圖說(shuō)明
通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
圖1為L(zhǎng)inux標(biāo)準(zhǔn)休眠流程示意圖。
圖2為本發(fā)明的較佳實(shí)施例的低功耗常顯時(shí)間實(shí)現(xiàn)方法的流程圖。
圖3為本發(fā)明的較佳實(shí)施例的低功耗常顯時(shí)間實(shí)現(xiàn)方法的控制邏輯圖。
圖4為本發(fā)明的較佳實(shí)施例的低功耗常顯時(shí)間實(shí)現(xiàn)裝置的模塊圖。
具體實(shí)施方式
下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
首先介紹本發(fā)明所使用的Linux內(nèi)核自身的標(biāo)準(zhǔn)休眠流程。android在早期對(duì)Linux內(nèi)核進(jìn)行改寫時(shí),主要是增加了基于wake lock的early suspend機(jī)制,這個(gè)機(jī)制作用是在關(guān)閉顯示的時(shí)候,一些和顯示有關(guān)的設(shè)備,比如傳感器,液晶顯示屏背光、重力感應(yīng)器、觸摸屏都會(huì)關(guān)掉,但是系統(tǒng)可能還是在運(yùn)行狀態(tài)(這時(shí)候還有wake lock)進(jìn)行任務(wù)的處理,例如在掃描SD卡上的文件等。在嵌入式終端中,背光是一個(gè)很大的電源消耗,所以android會(huì)加入這樣一種機(jī)制。Wake lock在Android的電源管理系統(tǒng)中扮演一個(gè)核心的角色。Wake lock是一種鎖的機(jī)制,只要有人拿著這個(gè)鎖,系統(tǒng)就無(wú)法進(jìn)入休眠,可以被用戶態(tài)程序和內(nèi)核獲得。這個(gè)鎖可以是有超時(shí)的或者是沒(méi)有超時(shí)的,超時(shí)的鎖會(huì)在超時(shí)以后自動(dòng)解鎖。如果沒(méi)有鎖了或者超時(shí)了,內(nèi)核就會(huì)啟動(dòng)休眠的那套機(jī)制來(lái)進(jìn)入休眠。
main.c文件是整個(gè)Linux系統(tǒng)框架的入口。用戶可以通過(guò)讀寫sys文件/sys/power/state實(shí)現(xiàn)控制系統(tǒng)進(jìn)入低功耗狀態(tài)。用戶對(duì)于/sys/power/state的讀寫會(huì)調(diào)用到main.c中的state_store(),用戶可以寫入const char*const pm_states[]中定義的字符串,比如“on”,“mem”,“standby”,“disk”。
state_store()首先判斷用戶寫入的是否是“disk”字符串,如果是則調(diào)用hibernate()函數(shù)命令系統(tǒng)進(jìn)入休眠狀態(tài)。如果是其他字符串則調(diào)用request_suspend_state()(如果定義CONFIG_EARLYSUSPEND)或者調(diào)用enter_state()(如果未定義CONFIG_EARLYSUSPEND)。request_suspend_state()函數(shù)是android相對(duì)標(biāo)準(zhǔn)linux改動(dòng)的地方,它實(shí)現(xiàn)在earlysuspend.c中。在標(biāo)準(zhǔn)linux內(nèi)核中,用戶通過(guò)sysfs寫入“mem”和“standby”時(shí),會(huì)直接調(diào)用enter_state()進(jìn)入suspend模式,但在android中則會(huì)調(diào)用request_suspend_state()函數(shù)進(jìn)入early suspend狀態(tài)。
圖1為L(zhǎng)inux標(biāo)準(zhǔn)休眠流程示意圖。首先,當(dāng)用戶不操作終端(例如智能手表)一段時(shí)間后,Linux系統(tǒng)進(jìn)入狀態(tài)切換(state store)函數(shù)入口,然后進(jìn)行Linux系統(tǒng)的文件系統(tǒng)的同步,進(jìn)而凍結(jié)進(jìn)程以及做休眠準(zhǔn)備,所述進(jìn)程為L(zhǎng)inux系統(tǒng)中各種應(yīng)用的進(jìn)程;之后外設(shè)設(shè)備(例如傳感器,液晶顯示屏背光、重力感應(yīng)器、觸摸屏、Wifi模塊、GPS模塊等)進(jìn)入休眠,再調(diào)用入口(enter)接口函數(shù),從而調(diào)用平臺(tái)自身實(shí)現(xiàn)休眠處理,這里的平臺(tái)是指終端的處理器(例如CPU)的硬件及其軟件結(jié)合組成的軟硬件平臺(tái)。此后終端進(jìn)入休眠模式,這時(shí)終端不進(jìn)行任何顯示。當(dāng)用戶觸發(fā)按鍵并操作終端后,中斷喚醒系統(tǒng)啟動(dòng),終端退出休眠模式,進(jìn)入正常的背光顯示模式,從而顯示時(shí)間等信息。
圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種低功耗常顯時(shí)間實(shí)現(xiàn)方法的流程圖;如圖2所示,本發(fā)明的低功耗常顯時(shí)間實(shí)現(xiàn)方法包括以下步驟:
S110、所述終端進(jìn)入標(biāo)準(zhǔn)Linux休眠流程。在這個(gè)步驟中,同圖1所述的Linux標(biāo)準(zhǔn)休眠的步驟相同。通過(guò)進(jìn)入休眠,外設(shè)設(shè)備例如背光、傳感器等硬件均被關(guān)閉,這樣幾乎所有的功耗元件都已關(guān)閉,從而節(jié)省了大量電力,大大降低了功耗。
S120、判斷檢測(cè)是否存在啟動(dòng)超低功耗顯示模式的觸發(fā)事件;若存在上述觸發(fā)事件,則將屏幕的液晶顯示屏切換至空閑模式,同時(shí)將顯示功耗調(diào)整至超低功耗顯示狀態(tài),如果不存在上述觸發(fā)事件則繼續(xù)休眠。這里,所述觸發(fā)事件為按下手表的按鍵或者達(dá)到預(yù)設(shè)的休眠時(shí)間,進(jìn)而觸發(fā)啟動(dòng)超低功耗顯示模式。如果不開(kāi)啟上述超低功耗模式,則繼續(xù)休眠。
S130、在超低功耗顯示狀態(tài)下顯示獲取到的手表表盤時(shí)間。由于液晶顯示屏控制器沒(méi)有休眠,因此液晶顯示屏的液晶屏能夠正常顯示,同時(shí)液晶顯示屏選擇半反半透模式的液晶屏,因此液晶屏在關(guān)閉背光和系統(tǒng)休眠的情況下,仍然能夠清晰展現(xiàn)屏幕的表盤,或者其他內(nèi)容,從而使用戶獲得良好的使用體驗(yàn)。所述實(shí)時(shí)時(shí)鐘由CPU提供。相比之下本發(fā)明之前的手表休眠狀態(tài)中表盤是黑屏的,沒(méi)有時(shí)間顯示。另外,超低功耗狀態(tài)下顯示的表盤與常亮狀態(tài)下表盤高度相似,將常亮狀態(tài)下的表盤切換為超低功耗的常顯時(shí)間狀態(tài)時(shí),由于兩者的表盤高度相似,因此這種切換沒(méi)有突兀感,過(guò)渡很平滑。
液晶顯示屏顯示器在固定周期內(nèi)顯示實(shí)時(shí)時(shí)間。所述周期可以根據(jù)用戶設(shè)定而改變,例如是一分鐘或者一小時(shí)等時(shí)間周期。該周期內(nèi),根據(jù)實(shí)時(shí)時(shí)鐘不斷更新表盤的時(shí)針、分針、或秒針而不喚醒其他外設(shè)設(shè)備。該周期結(jié)束后,液晶顯示屏的液晶屏再次開(kāi)啟超低功耗模式。依此進(jìn)行循環(huán),直至不再需要超低功耗模式而不開(kāi)啟超低功耗模式。如果在該周期內(nèi)系統(tǒng)檢測(cè)到按鍵、或時(shí)間刷新等其他中斷,也會(huì)正常提交linux的中斷喚醒系統(tǒng)處理,對(duì)中斷事件進(jìn)行判斷,如果是時(shí)間刷新,則繼續(xù)進(jìn)行超低功耗顯示模式顯示時(shí)間,如果中斷事件是用戶按鈕或其他,則中斷超低功耗顯示模式進(jìn)入正常顯示模式。
圖3為本發(fā)明的較佳實(shí)施例的低功耗常顯時(shí)間實(shí)現(xiàn)方法的控制邏輯圖。首先,當(dāng)用戶不操作終端(例如智能手表)一段時(shí)間后,Linux系統(tǒng)進(jìn)入狀態(tài)切換(state store)函數(shù)入口,然后進(jìn)行Linux系統(tǒng)的文件系統(tǒng)的同步,進(jìn)而凍結(jié)進(jìn)程以及做休眠準(zhǔn)備,所述進(jìn)程為L(zhǎng)inux系統(tǒng)中各種應(yīng)用的進(jìn)程;之后外設(shè)設(shè)備(例如傳感器,液晶顯示屏背光、重力感應(yīng)器、觸摸屏、Wifi模塊、GPS模塊等)進(jìn)入休眠,再調(diào)用入口(enter)接口函數(shù),從而調(diào)用平臺(tái)自身實(shí)現(xiàn)休眠處理,這里的平臺(tái)是指終端的處理器(例如CPU)的硬件及其軟件結(jié)合組成的軟硬件平臺(tái)。此后終端進(jìn)入休眠模式(deep sleep)。
如果啟動(dòng)超低功耗模式,系統(tǒng)會(huì)繼續(xù)加載一個(gè)固件(firmware),然后跳轉(zhuǎn)運(yùn)行這個(gè)固件直至固件休眠。在該固件里面設(shè)置MIPI工作模式到超低功耗模式,同時(shí)將液晶顯示屏切換到空閑工作模式,由于液晶顯示屏控制器沒(méi)有休眠,因此液晶顯示屏的液晶屏能夠正常顯示,同時(shí)液晶顯示屏選擇半反半透模式的液晶屏,因此液晶屏在關(guān)閉背光和系統(tǒng)休眠的情況下,仍然能夠清晰展現(xiàn)屏幕的表盤,或者其他內(nèi)容,從而使用戶獲得良好的使用體驗(yàn)。MIPI(移動(dòng)行業(yè)處理器接口)是Mobile Industry Processor Interface的縮寫。MIPI(移動(dòng)行業(yè)處理器接口)是MIPI聯(lián)盟發(fā)起的為移動(dòng)應(yīng)用處理器制定的開(kāi)放標(biāo)準(zhǔn)。固件休眠后,當(dāng)系統(tǒng)接收到中斷喚醒時(shí),如果是時(shí)間更新即RTC(實(shí)時(shí)時(shí)鐘,Real Time Clock)中斷,則僅僅更新表盤而不喚醒終端的其他外設(shè),然后固件繼續(xù)休眠,如此,系統(tǒng)的休眠喚醒會(huì)非??旖菅杆伲瑫r(shí)由于不喚醒不相干外設(shè),從而也節(jié)省了功耗。如果是按鍵等其他中斷,會(huì)正常提交linux的中斷喚醒系統(tǒng)處理,從而啟用正常的喚醒流程。
如果不啟動(dòng)超低功耗模式,則終端再次進(jìn)入休眠模式,此時(shí)終端的CPU休眠,直至中斷喚醒系統(tǒng)啟動(dòng)。中斷喚醒系統(tǒng)啟動(dòng)后,終端退出休眠模式,進(jìn)入正常的顯示模式,從而用較亮的背光照明,從而使得液晶顯示屏更清晰的顯示時(shí)間等信息。
根據(jù)本發(fā)明的另一個(gè)方面,本發(fā)明還提供了一種低功耗常顯時(shí)間實(shí)現(xiàn)裝置200,用于具有液晶顯示屏的終端,如附圖4所示,所述裝置包括以下模塊:
標(biāo)準(zhǔn)休眠模塊210,用于使得所述終端進(jìn)入標(biāo)準(zhǔn)Linux休眠流程;
檢測(cè)及切換模塊220,用于檢測(cè)是否存在啟動(dòng)超低功耗顯示模式的觸發(fā)事件;若存在上述觸發(fā)事件,則將屏幕的液晶顯示屏切換至空閑模式,同時(shí)將顯示功耗調(diào)整至超低功耗顯示狀態(tài),如果不存在上述觸發(fā)事件則繼續(xù)休眠;
顯示模塊230,用于在超低功耗顯示狀態(tài)下顯示獲取到的手表表盤時(shí)間。
在本發(fā)明中,通過(guò)充分利用顯示屏的特性,特別是半反半透顯示屏的特性,在用戶操作手表時(shí),操作系統(tǒng)處于一個(gè)正常的運(yùn)行狀態(tài),屏幕也處于一個(gè)正常顯示的狀態(tài)。當(dāng)用戶未操作手表超過(guò)一定的時(shí)間后,把正常運(yùn)行的操作系統(tǒng)休眠,可以選擇切換到另外一個(gè)超低功耗的模式。在這個(gè)模式下,屏幕被切換到空閑模式,系統(tǒng)在合理的時(shí)間間隔(如1秒鐘,或者1分鐘,分別稱為秒刷,分刷)內(nèi)做時(shí)間等簡(jiǎn)單信息的更新,更新完成后再休眠。這個(gè)空閑模式下其他的顯示不相干終端一直都處于被關(guān)閉狀態(tài)。當(dāng)用戶希望使用手表的其它功能時(shí),系統(tǒng)恢復(fù)到正常的操作系統(tǒng)。由于當(dāng)系統(tǒng)處于空閑模式時(shí),屏幕的刷新率更低,一些其他顯示不相干終端的供電被關(guān)斷,所以整體功耗更低。
需要說(shuō)明的是:
在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬裝置或者其它終端固有相關(guān)。各種通用裝置也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類裝置所要求的結(jié)構(gòu)是顯而易見(jiàn)的。此外,本發(fā)明也不針對(duì)任何特定編程語(yǔ)言。應(yīng)當(dāng)明白,可以利用各種編程語(yǔ)言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語(yǔ)言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。
在此處所提供的說(shuō)明書中,說(shuō)明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說(shuō)明書的理解。
類似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開(kāi)并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開(kāi)的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說(shuō),如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開(kāi)的單個(gè)實(shí)施例的所有特征。因此,遵循具體實(shí)施方式的權(quán)利要求書由此明確地并入該具體實(shí)施方式,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。
本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的終端中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)終端中。可以把實(shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過(guò)程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說(shuō)明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的所有特征以及如此公開(kāi)的任何方法或者終端的所有過(guò)程或單元進(jìn)行組合。除非另外明確陳述,本說(shuō)明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來(lái)代替。
此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來(lái)使用。
本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(DSP)來(lái)實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的虛擬機(jī)的創(chuàng)建裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的終端或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。
應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說(shuō)明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來(lái)實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過(guò)同一個(gè)硬件項(xiàng)來(lái)具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。