專利名稱:用于在便攜式終端中降低功耗的裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于在便攜式終端中降低功耗的裝置和方法。更具體地,本發(fā)明涉及用于降低在空閑狀態(tài)中產(chǎn)生的功耗以便解決便攜式終端中的功耗問(wèn)題的裝置和方法。
背景技術(shù):
近來(lái),隨著便攜式終端的快速發(fā)展,提供無(wú)線語(yǔ)音呼叫和數(shù)據(jù)交換的移動(dòng)終端被認(rèn)為是個(gè)人生活必需品。傳統(tǒng)的便攜式終端一般被認(rèn)為是提供無(wú)線呼叫的便攜式設(shè)備。但是,隨著技術(shù)發(fā)展以及引入無(wú)線互聯(lián)網(wǎng),現(xiàn)在便攜式終端除了電話呼叫之外還用于許多目的。例如,便攜式終端提供各種功能以滿足用戶的需求,諸如游戲、觀看衛(wèi)星廣播節(jié)目、使用近場(chǎng)通信遙控、使用內(nèi)置的數(shù)字照相機(jī)捕獲圖像、日程管理等等。對(duì)于這樣的便攜式終端的使用,使用附加功能所需的時(shí)間比使用無(wú)線呼叫的時(shí)間長(zhǎng)。與便攜式終端的快速發(fā)展相比,電池的發(fā)展卻不突出。但是,由于便攜式終端的便攜性,需要的電池尺寸減小,導(dǎo)致電池容量的限制。為了在有限的電池容量的情況下支持便攜式終端的更多的功能,除了增大電池容量之外,必須降低便攜式終端的功耗。在便攜式終端的功能當(dāng)中,當(dāng)聽(tīng)音樂(lè)、觀看視頻、操作照相機(jī)、發(fā)出背光等時(shí),電池消耗是巨大的。近來(lái),便攜式終端采用各種傳感器和功能模塊來(lái)實(shí)施多個(gè)應(yīng)用和功能。因此,存在的問(wèn)題在于功耗大于基于無(wú)線通信使用傳統(tǒng)的終端的情況。為了解決前述問(wèn)題,便攜式終端預(yù)期通過(guò)使用包括在其中的多個(gè)傳感器來(lái)降低功
^^ ο例如,便攜式終端使用傳感器來(lái)確定使用射頻(RF)模塊的時(shí)間以便在那時(shí)提供電力。可替換地,便攜式終端在確定便攜式終端將被用戶使用(諸如緊握便攜式終端的操作)的狀態(tài)的時(shí)間離開(kāi)空閑狀態(tài)。便攜式終端可以降低便攜式終端的功耗。但是,為了確定便攜式終端的狀態(tài)和提供電力的時(shí)間,便攜式終端必須通過(guò)周期性地使得控制器(即,應(yīng)用處理器)從空閑狀態(tài)中醒來(lái)以獲得傳感信息。也就是說(shuō),前述方法的問(wèn)題在于,即使在空閑狀態(tài)中也存在功耗以執(zhí)行獲得傳感信息的過(guò)程,傳感信息用于確定便攜式終端的狀態(tài)和提供電力的時(shí)間。
發(fā)明內(nèi)容
本發(fā)明的一方面將至少解決以上問(wèn)題和/或缺點(diǎn)并且至少提供下述優(yōu)點(diǎn)。因此, 本發(fā)明的一方面是提供用于解決便攜式終端的功耗問(wèn)題的裝置和方法。本發(fā)明的另一方面是提供一種用于降低在便攜式終端的空閑狀態(tài)中產(chǎn)生的功耗的裝置和方法。本發(fā)明的另一方面是提供一種用于在便攜式終端保持在空閑狀態(tài)中時(shí)控制傳感器的操作以確定便攜式終端的狀態(tài)的裝置和方法。本發(fā)明的另一方面是提供一種用于在便攜式終端保持在空閑狀態(tài)中時(shí)確定便攜式終端的用戶的生活模式的裝置和方法。根據(jù)本發(fā)明的一方面,提供一種在便攜式終端中降低功耗的裝置。該裝置包括狀態(tài)確定單元,其被配置為與用于控制應(yīng)用的應(yīng)用處理器獨(dú)立,以及在進(jìn)入使得應(yīng)用處理器睡眠的空閑模式時(shí)醒來(lái),并且此后確定便攜式終端的狀態(tài),以及如果確定便攜式終端離開(kāi)空閑模式,則使得應(yīng)用處理器醒來(lái)。根據(jù)本發(fā)明的另一方面,提供一種降低便攜式終端中的功耗的方法。該方法包括 在使得被配置為與用于控制應(yīng)用的應(yīng)用處理器獨(dú)立的狀態(tài)確定單元進(jìn)入空閑模式時(shí)醒來(lái)并且使得應(yīng)用處理器睡眠之后,確定便攜式終端的狀態(tài),以及如果確定便攜式終端離開(kāi)空閑模式,則使得應(yīng)用處理器醒來(lái)。
通過(guò)下面結(jié)合附圖的詳細(xì)描述,本發(fā)明的特定示范性實(shí)施例的上述和其它方面、 特征和優(yōu)點(diǎn)將更加明顯,其中圖1是示出了根據(jù)本發(fā)明的示范性實(shí)施例的用于降低功耗的便攜式終端的結(jié)構(gòu)的框圖;圖2是示出了根據(jù)本發(fā)明的示范性實(shí)施例的從空閑狀態(tài)中醒來(lái)以便降低便攜式終端的功耗的過(guò)程的流程圖;圖3示出了根據(jù)本發(fā)明的示范性實(shí)施例的執(zhí)行用于降低便攜式終端中的功耗的操作的過(guò)程;圖4是示出了根據(jù)本發(fā)明的另一個(gè)示范性實(shí)施例的降低便攜式終端的功耗的過(guò)程的流程圖;圖5是示出了根據(jù)本發(fā)明的另一個(gè)示范性實(shí)施例的獲得確定便攜式終端的狀態(tài) (或用戶的生活模式)所需的傳感信息的過(guò)程的流程圖;圖6是示出了根據(jù)本發(fā)明的另一個(gè)示范性實(shí)施例的由狀態(tài)確定單元獲得確定便攜式終端的狀態(tài)(或用戶的生活模式)所需的傳感信息的過(guò)程的流程圖;和圖7是示出了根據(jù)本發(fā)明的另一個(gè)示范性實(shí)施例的由應(yīng)用處理器確定便攜式終端的狀態(tài)(或用戶的生活模式)的過(guò)程的流程圖。貫穿全部附圖,相似的參考數(shù)字將被理解為指代相似的部件、組件和結(jié)構(gòu)。
具體實(shí)施例方式下面參考附圖更詳細(xì)地描述本發(fā)明的示范性實(shí)施例。在下面的描述中,不會(huì)詳細(xì)描述公知的功能或結(jié)構(gòu),因?yàn)樗鼈儗⒃诓槐匾募?xì)節(jié)混淆本發(fā)明。如下所述的本發(fā)明涉及用于降低在空閑狀態(tài)中產(chǎn)生的功耗以便解決便攜式終端中的功耗問(wèn)題的裝置和方法。圖1是示出了根據(jù)本發(fā)明的示范性實(shí)施例的用于降低功耗的便攜式終端的結(jié)構(gòu)的框圖。參考圖1,便攜式終端包括控制器100、傳感器101、應(yīng)用處理器102、狀態(tài)確定單元104、存儲(chǔ)器106、輸入單元108、顯示單元110和通信單元112。便攜式終端的應(yīng)用處理器 102的操作可以由控制器100處理。便攜式終端可以包括附加單元。類似地,上述單元的兩個(gè)或多個(gè)的功能可以集成到單個(gè)組件中。便攜式終端的控制器100提供對(duì)便攜式終端的總體控制。例如,控制器100處理和控制語(yǔ)音呼叫和數(shù)據(jù)通信,并且除了它的通常功能之外,本發(fā)明的控制器100提供控制以使得降低在空閑狀態(tài)中產(chǎn)生的功耗以解決便攜式終端的功耗問(wèn)題。更具體地,當(dāng)便攜式終端保持在空閑狀態(tài)中時(shí),控制器100控制醒來(lái)狀態(tài)中的應(yīng)用處理器102轉(zhuǎn)變到睡眠狀態(tài),并且此后控制狀態(tài)確定單元104確定便攜式終端的狀態(tài)。因此,空閑狀態(tài)中的狀態(tài)確定單元104醒來(lái)以便控制傳感器101,因而可以確定便攜式終端的狀態(tài)。此外,根據(jù)本發(fā)明的另一個(gè)示范性實(shí)施例,如果便攜式終端保持在用于進(jìn)入諸如空閑模式之類的低功率模式的狀態(tài)中,則控制器100提供控制以使得通過(guò)結(jié)束先前被執(zhí)行的操作當(dāng)中的、除用于呼叫接收的最小功能之外的其它功能的操作,來(lái)降低功耗。除此之外,根據(jù)本發(fā)明的另一個(gè)示范性實(shí)施例,可以在控制器100的控制下獲得傳感信息。需要傳感信息來(lái)在便攜式終端進(jìn)入低功率模式的狀態(tài)下確定便攜式終端的狀態(tài) (或用戶的生活模式)。更具體地,控制器100控制醒來(lái)的應(yīng)用處理器102通過(guò)使用獲得的傳感信息(即,通過(guò)狀態(tài)確定單元104的控制獲得的傳感信息)來(lái)分析便攜式終端的用戶的生活模式。這里,便攜式終端的用戶的生活模式的示例包括指示便攜式終端的用戶經(jīng)常通勤的路線的通勤模式、使用公共交通的模式等等。也就是說(shuō),在控制器100的控制下,應(yīng)用處理器102轉(zhuǎn)變到睡眠狀態(tài),此后狀態(tài)確定單元104存儲(chǔ)具有大的可變值的傳感信息。當(dāng)后來(lái)應(yīng)用處理器102進(jìn)入醒來(lái)狀態(tài)時(shí),通過(guò)使用存儲(chǔ)的傳感信息確定便攜式終端的用戶的生活模式。因此,通過(guò)使用便攜式終端的用戶的生活模式,控制器100可以執(zhí)行報(bào)告直至到達(dá)工作地點(diǎn)的剩余時(shí)間的操作,并且當(dāng)便攜式終端位于家附近時(shí),可以執(zhí)行與諸如汽車庫(kù)門打開(kāi)之類的各種模式對(duì)應(yīng)的操作。傳感器101由多個(gè)傳感器(即,加速度傳感器、陀螺傳感器、地磁傳感器、近程式傳感器、背景光傳感器等等)構(gòu)成。根據(jù)本發(fā)明,傳感器101在狀態(tài)確定單元104的控制下通過(guò)使用傳感器來(lái)獲得傳感信息。應(yīng)用處理器102是用于與控制器100類似的用于處理便攜式終端的總體操作的元件。當(dāng)根據(jù)本發(fā)明便攜式終端保持在空閑狀態(tài)中時(shí),應(yīng)用處理器102轉(zhuǎn)變到睡眠狀態(tài),以及當(dāng)便攜式終端的狀態(tài)不在空閑狀態(tài)時(shí)(即,當(dāng)便攜式終端處于待機(jī)狀態(tài)時(shí)),應(yīng)用處理器 102轉(zhuǎn)變到醒來(lái)狀態(tài)并且控制便攜式終端的操作。應(yīng)用處理器102的操作可以由控制器100處理。狀態(tài)確定單元104控制傳感器101來(lái)獲得用于確定便攜式終端的狀態(tài)的傳感信息,并且通過(guò)使用由傳感器101獲得的傳感信息來(lái)確定便攜式終端的狀態(tài)。在這種情況下,狀態(tài)確定單元104在便攜式終端的狀態(tài)轉(zhuǎn)變到空閑狀態(tài)因而使得保持在醒來(lái)狀態(tài)中的應(yīng)用處理器102轉(zhuǎn)變到睡眠狀態(tài)時(shí)醒來(lái),并且此后控制傳感器101。 當(dāng)通過(guò)使用由傳感器101獲得的傳感信息確定便攜式終端離開(kāi)空閑模式時(shí),狀態(tài)確定單元 104關(guān)斷傳感器101的操作以降低功耗,并且此后使得保持在睡眠狀態(tài)中的應(yīng)用處理器102 醒來(lái)。
此外,狀態(tài)確定單元104是與應(yīng)用處理器102單獨(dú)地實(shí)現(xiàn)的元件,并且可以通過(guò)便宜的微計(jì)算機(jī)來(lái)構(gòu)造,并且可以不考慮應(yīng)用處理器102的操作來(lái)確定便攜式終端的狀態(tài)。 根據(jù)本發(fā)明的另一個(gè)示范性實(shí)施例,狀態(tài)確定單元104包括內(nèi)部存儲(chǔ)器以存儲(chǔ)確定便攜式終端的狀態(tài)所需的傳感信息。因此,狀態(tài)確定單元104可以確定和存儲(chǔ)可以用于分析便攜式終端的用戶的生活模式的傳感信息。便攜式終端的存儲(chǔ)器106包括只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、閃速ROM 等等。ROM存儲(chǔ)用來(lái)處理和控制控制器100、應(yīng)用處理器102和狀態(tài)確定單元104的程序的微代碼和各種參考數(shù)據(jù)。RAM是控制器100的工作存儲(chǔ)器并且存儲(chǔ)在執(zhí)行程序的同時(shí)生成的臨時(shí)數(shù)據(jù)。閃速ROM存儲(chǔ)各種可重寫的數(shù)據(jù),諸如電話薄條目、發(fā)出的消息、收到的消息、和諸如用戶的觸摸輸入點(diǎn)的信息之類的各種可重寫數(shù)據(jù)。輸入單元108包括多個(gè)功能鍵,諸如‘0’到‘9’的數(shù)字鍵鈕、菜單按鈕、取消按鈕、 OK按鈕、通話按鈕、結(jié)束按鈕、互聯(lián)網(wǎng)訪問(wèn)按鈕、導(dǎo)航鍵鈕和字符輸入鍵等等。當(dāng)用戶按下這些鍵時(shí)輸入的鍵輸入數(shù)據(jù)提供給控制器100。這些鍵僅僅是可以構(gòu)成輸入單元108的鍵的示例;輸入單元可以包括附加的鍵或不同的鍵、或用戶用來(lái)向便攜式終端提供輸入的不同的輸入機(jī)制。顯示單元110顯示信息,諸如在便攜式終端工作時(shí)生成的狀態(tài)信息、有限的數(shù)字字符、大量的運(yùn)動(dòng)和靜止圖片,等等。顯示單元110可以是彩色液晶顯示器(LCD)、有源模式有機(jī)發(fā)光二極管(AMOLED)等等。當(dāng)使用觸摸輸入類型的便攜式終端時(shí),顯示單元110可以包括觸摸式輸入設(shè)備作為輸入設(shè)備。通信單元112發(fā)送和接收通過(guò)天線(未示出)輸入和輸出的數(shù)據(jù)的射頻(RF)信號(hào)。例如,在發(fā)送過(guò)程中,要被發(fā)送的數(shù)據(jù)經(jīng)歷信道編碼過(guò)程和展頻過(guò)程,然后數(shù)據(jù)被變換為RF信號(hào)。在接收過(guò)程中,接收RF信號(hào)并且變換為基帶信號(hào),以及基帶信號(hào)經(jīng)歷解擴(kuò)頻過(guò)程和信道解碼過(guò)程,從而恢復(fù)數(shù)據(jù)。雖然應(yīng)用處理器102的功能可以由便攜式終端的控制器100執(zhí)行,但是僅僅為了示范目的,在本發(fā)明中這些元件被單獨(dú)地構(gòu)造。因而,本領(lǐng)域普通技術(shù)人員可以理解,在本發(fā)明的范圍內(nèi)可以進(jìn)行各種修改。例如,這些元件可以被構(gòu)造為使得它們的功能由控制器 100處理。上面已經(jīng)描述了用于降低在空閑狀態(tài)中產(chǎn)生的功耗以便解決便攜式終端中的功耗問(wèn)題的裝置。以下將通過(guò)使用根據(jù)本發(fā)明的示范性實(shí)施例的裝置來(lái)描述通過(guò)降低在空閑狀態(tài)中產(chǎn)生的功耗來(lái)降低便攜式終端的功耗的方法。圖2是示出了根據(jù)本發(fā)明的示范性實(shí)施例的從空閑狀態(tài)中醒來(lái)以便降低便攜式終端的功耗的過(guò)程的流程圖。參考圖2,在步驟201中,便攜式終端確定便攜式終端的狀態(tài)是否是使得狀態(tài)確定單元104醒來(lái)的狀態(tài)。這里,用于使得狀態(tài)確定單元104醒來(lái)的狀態(tài)意思是便攜式終端的控制器100或應(yīng)用處理器102的狀態(tài)轉(zhuǎn)變到睡眠狀態(tài)的狀態(tài),其意味著便攜式終端轉(zhuǎn)變到空閑狀態(tài)以使得狀態(tài)確定單元104從睡眠狀態(tài)轉(zhuǎn)變到醒來(lái)狀態(tài)的情況。如果在步驟201中確定便攜式終端的狀態(tài)是用于使得狀態(tài)確定單元104醒來(lái)的狀態(tài),則進(jìn)行到步驟203,便攜式終端使得狀態(tài)確定單元104醒來(lái)。這里,狀態(tài)確定單元104是用于控制包括在便攜式終端中的傳感器的操作的元件,以及可以采用與便攜式終端的控制器100獨(dú)立的便宜的微計(jì)算機(jī)來(lái)構(gòu)造以使得便攜式終端可以工作在空閑狀態(tài)。此后,便攜式終端在步驟205中操作傳感器101并且在步驟207中從傳感器101 獲得傳感信息。傳感器101可以包括多個(gè)傳感器,并且可以在狀態(tài)確定單元104的控制下工作。在步驟209中,便攜式終端通過(guò)使用從傳感器101接收到的傳感信息來(lái)執(zhí)行確定便攜式終端的狀態(tài)的過(guò)程。在這種情況下,執(zhí)行此過(guò)程以確定便攜式終端是保持在空閑狀態(tài)中還是離開(kāi)空閑狀態(tài)。如果步驟209的確定結(jié)果顯示便攜式終端的狀態(tài)對(duì)應(yīng)于使得應(yīng)用處理器102醒來(lái)的狀態(tài)(即,在離開(kāi)空閑模式的狀態(tài)下),則進(jìn)行到步驟211,便攜式終端請(qǐng)求應(yīng)用處理器 102的醒來(lái)。在步驟213中,便攜式終端關(guān)斷正工作的傳感器的操作。在步驟215中,便攜式終端將狀態(tài)確定單元104從醒來(lái)狀態(tài)改變?yōu)樗郀顟B(tài)。這將降低在傳統(tǒng)的便攜式終端中當(dāng)應(yīng)用處理器102周期性地醒來(lái)以確定便攜式終端的狀態(tài)時(shí)產(chǎn)生的功耗。根據(jù)本發(fā)明,便攜式終端單獨(dú)地使用諸如在空閑狀態(tài)中使用低功率的便宜的微計(jì)算機(jī)之類的狀態(tài)確定單元104,以便獲得用于確定便攜式終端的狀態(tài)的傳感信息。否則,如果步驟209的確定結(jié)果顯示便攜式終端的狀態(tài)不是喚醒應(yīng)用處理器102 的狀態(tài)(即,當(dāng)確定便攜式終端保持在空閑狀態(tài)中時(shí)),進(jìn)行到步驟217,便攜式終端確定狀態(tài)確定單元104的周期是否是睡眠周期。這里,即使在空閑狀態(tài)中,便攜式終端也使得狀態(tài)確定單元104以特定的周期間隔在醒來(lái)狀態(tài)和睡眠狀態(tài)之間周期性地轉(zhuǎn)變,以便降低由狀態(tài)確定單元104的操作產(chǎn)生的功耗。如果在步驟217中確定狀態(tài)確定單元104的周期是醒來(lái)周期,則重復(fù)步驟207。否則,如果在步驟217中確定狀態(tài)確定單元104的周期是睡眠周期,則進(jìn)行到步驟 213,便攜式終端關(guān)斷當(dāng)前正工作的傳感器的操作。這將通過(guò)使得狀態(tài)確定單元104以特定的周期在醒來(lái)狀態(tài)和睡眠狀態(tài)之間交替地操作,而不是使得狀態(tài)確定單元104持續(xù)地工作在空閑狀態(tài),來(lái)有效地避免功耗。前述操作可以在便攜式終端工作的同時(shí)被持續(xù)地執(zhí)行,以使得應(yīng)用處理器102可以根據(jù)便攜式終端的狀態(tài)醒來(lái)或睡眠。因此,如果在步驟201中確定便攜式終端的狀態(tài)不處于使得狀態(tài)確定單元104醒來(lái)的狀態(tài),則進(jìn)行到步驟219,便攜式終端使得應(yīng)用處理器102醒來(lái),然后進(jìn)行到步驟221, 便攜式終端確定便攜式終端是否開(kāi)機(jī)。如果在步驟221中確定便攜式終端沒(méi)有開(kāi)機(jī),則返回到步驟201,重復(fù)后面的步
馬聚ο否則,如果在步驟221中確定便攜式終端關(guān)機(jī),則結(jié)束圖2的過(guò)程。圖3示出了根據(jù)本發(fā)明的示范性實(shí)施例的執(zhí)行用于降低便攜式終端中的功耗的操作的過(guò)程。參考圖3,除了應(yīng)用處理器301之外,便攜式終端包括狀態(tài)確定單元303,用于在空閑狀態(tài)中執(zhí)行使得便攜式終端醒來(lái)的過(guò)程時(shí)確定便攜式終端的狀態(tài)以便降低功耗。當(dāng)處于空閑狀態(tài)時(shí),便攜式終端僅僅使得狀態(tài)確定單元303確定便攜式終端的狀態(tài)。更具體地,當(dāng)應(yīng)用處理器301保持在醒來(lái)狀態(tài)312中時(shí),便攜式終端將狀態(tài)確定單元303的狀態(tài)切換到睡眠狀態(tài)320,以及當(dāng)應(yīng)用處理器301在特定的時(shí)間(或周期)310被切換到睡眠狀態(tài)314時(shí),便攜式終端將處于睡眠狀態(tài)320的狀態(tài)確定單元303的狀態(tài)切換成醒來(lái)狀態(tài)322,以使得通過(guò)使用低功率確定便攜式終端的狀態(tài)。在這種情況下,在應(yīng)用處理器301保持在睡眠狀態(tài)314中的同時(shí),切換到醒來(lái)狀態(tài)的狀態(tài)確定單元303在醒來(lái)狀態(tài)和睡眠狀態(tài)之間周期性地轉(zhuǎn)變,以便降低由狀態(tài)確定單元 303的操作產(chǎn)生的功耗。處于醒來(lái)狀態(tài)322的狀態(tài)確定單元303通過(guò)使能傳感器的操作獲得傳感信息,以及此后確定便攜式終端的狀態(tài)。相反,當(dāng)處于醒來(lái)狀態(tài)322的狀態(tài)確定單元303轉(zhuǎn)變到睡眠狀態(tài)時(shí),可以通過(guò)關(guān)斷當(dāng)前正工作的傳感器的操作來(lái)降低便攜式終端的功耗。除此之外,狀態(tài)確定單元303可以通過(guò)使用由當(dāng)前工作的傳感器獲得的傳感信息來(lái)使得應(yīng)用處理器301在便攜式終端離開(kāi)空閑狀態(tài)的時(shí)間316轉(zhuǎn)變到醒來(lái)狀態(tài)318,以及此后可以使得便攜式終端轉(zhuǎn)變到睡眠狀態(tài)324。圖4是示出了根據(jù)本發(fā)明的另一個(gè)示范性實(shí)施例的降低便攜式終端的功耗的過(guò)程的流程圖。參考圖4,便攜式終端在步驟401中收集用于識(shí)別便攜式終端的狀態(tài)的傳感信息, 然后進(jìn)行到步驟403,分析在步驟401中收集的傳感信息以便識(shí)別便攜式終端的狀態(tài)。此后,進(jìn)行到步驟405,便攜式終端確定它是否是處于便攜式終端進(jìn)入低功率模式的狀態(tài)。這里,進(jìn)入低功率模式的狀態(tài)是由于便攜式終端實(shí)際上不工作因此可以通過(guò)限制不必要的電力使用來(lái)降低功耗的狀態(tài)。此狀態(tài)的示例包括便攜式終端位于用戶的口袋中的狀態(tài)、便攜式終端翻轉(zhuǎn)的狀態(tài)、便攜式終端不工作特定的時(shí)間段的狀態(tài)、和便攜式終端進(jìn)入空閑模式的狀態(tài)等等。如果在步驟405中確定便攜式終端的狀態(tài)不是進(jìn)入低功率模式的狀態(tài),例如如果便攜式終端的用戶持續(xù)操作便攜式終端,則重復(fù)步驟401。否則,如果在步驟405中確定便攜式終端的狀態(tài)是進(jìn)入低功率模式的狀態(tài),則進(jìn)行到步驟407,便攜式終端識(shí)別在便攜式終端中正工作的功能當(dāng)中產(chǎn)生功耗的功能。此后, 進(jìn)行到步驟409,便攜式終端結(jié)束產(chǎn)生功耗的功能以降低在便攜式終端中產(chǎn)生的功耗。在這種情況下,便攜式終端可以從功耗最嚴(yán)重的功能開(kāi)始依次結(jié)束功能,或可以結(jié)束除用于呼叫接收的最小功能之外的其它功能。例如,當(dāng)便攜式終端進(jìn)入空閑模式時(shí),便攜式終端可以結(jié)束正工作的功能,諸如音樂(lè)重放程序、日程管理器程序、屏幕照明等等,以便降低功耗。此后,圖4的過(guò)程結(jié)束。圖5是示出了根據(jù)本發(fā)明的另一個(gè)示范性實(shí)施例的獲得確定便攜式終端的狀態(tài) (或用戶的生活模式)所需的傳感信息的過(guò)程的流程圖。參考圖5,便攜式終端在步驟501中使得狀態(tài)確定單元104醒來(lái),然后進(jìn)行到步驟 503,使得應(yīng)用處理器102進(jìn)入睡眠模式。因而,狀態(tài)確定單元104醒來(lái)并且應(yīng)用處理器102進(jìn)入睡眠模式的情況意味著便攜式終端轉(zhuǎn)變到空閑狀態(tài)的情況。在步驟505中,便攜式終端通過(guò)操作傳感器101使得處于醒來(lái)狀態(tài)的狀態(tài)確定單元104獲得傳感信息。在步驟507中,便攜式終端使得狀態(tài)確定單元104分析獲得的傳感 fn息ο這里,便攜式終端使得狀態(tài)確定單元104分析傳感信息的變化以便在獲得的傳感信息中確定在特定的時(shí)間段期間在大的值的范圍中變化的傳感信息。如上所述在大的值的范圍中變化的傳感信息可以用于確定便攜式終端的狀態(tài)(即,用戶的生活模式)。在步驟509中,便攜式終端使得狀態(tài)確定單元104確定在步驟507中執(zhí)行的分析過(guò)程的結(jié)果。如果在步驟509中確定存在可以用于確定便攜式終端的狀態(tài)的傳感信息,則進(jìn)行到步驟511,便攜式終端使得狀態(tài)確定單元104存儲(chǔ)可以用于確定便攜式終端的狀態(tài)的傳感信息。在這種情況下,狀態(tài)確定單元104可以將傳感信息存儲(chǔ)在狀態(tài)確定單元104的內(nèi)部存儲(chǔ)器或便攜式終端的存儲(chǔ)器106中。如果狀態(tài)確定單元104將傳感信息存儲(chǔ)在內(nèi)部存儲(chǔ)器中,則在狀態(tài)確定單元104進(jìn)入睡眠模式之前可以通過(guò)使用預(yù)定義的協(xié)議(例如,UART、 I2C、存儲(chǔ)器接口等等)將存儲(chǔ)的傳感信息提供給應(yīng)用處理器102。在步驟513中,便攜式終端使得狀態(tài)確定單元104確定便攜式終端的狀態(tài)。在步驟515中,便攜式終端使得狀態(tài)確定單元104確定步驟513的結(jié)果。在這種情況下,狀態(tài)確定單元104可以通過(guò)確定應(yīng)用處理器102醒來(lái)的情況的存在來(lái)確定便攜式終端的狀態(tài)。如果在步驟515中確定應(yīng)用處理器102醒來(lái)的情況沒(méi)有發(fā)生,則便攜式終端使得狀態(tài)確定單元104再執(zhí)行步驟513。否則,如果在步驟515中確定應(yīng)用處理器102醒來(lái)的情況沒(méi)有發(fā)生,則進(jìn)行到步驟 517,便攜式終端使得應(yīng)用處理器102醒來(lái)。在步驟519中,便攜式終端使得醒來(lái)的應(yīng)用處理器102將識(shí)別便攜式終端的狀態(tài)所需的傳感信息存儲(chǔ)在存儲(chǔ)器中,其后使用存儲(chǔ)的信息來(lái)確定便攜式終端的用戶的生活模式。如果狀態(tài)確定單元104在步驟511中將傳感信息存儲(chǔ)在存儲(chǔ)器106中,則省略步驟519。另外,如果在步驟509中確定可以用于確定便攜式終端的狀態(tài)的傳感信息不存在,則省跳過(guò)步驟511并且執(zhí)行步驟513。圖6是示出了根據(jù)本發(fā)明的另一個(gè)示范性實(shí)施例的由狀態(tài)確定單元獲得確定便攜式終端的狀態(tài)(或用戶的生活模式)所需的傳感信息的過(guò)程的流程圖。參考圖6,狀態(tài)確定單元104在步驟601中醒來(lái),然后進(jìn)行到步驟603,控制應(yīng)用處理器102進(jìn)入睡眠模式。這樣的情況可以是便攜式終端進(jìn)入空閑模式的情況。狀態(tài)確定單元104在步驟605中使得傳感器101工作,并且在步驟607中使得傳感器101獲得傳感信息。在步驟609中,狀態(tài)確定單元104確定傳感信息是否存在變化。如果在步驟609中確定傳感信息變化,則進(jìn)行到步驟611,狀態(tài)確定單元104確定正在移動(dòng)的便攜式終端的狀態(tài)。在步驟613中,狀態(tài)確定單元104存儲(chǔ)傳感信息。這里,正在移動(dòng)的便攜式終端的狀態(tài)是便攜式終端通過(guò)用戶的操作而工作的狀態(tài)。當(dāng)便攜式終端重復(fù)移動(dòng)時(shí),此操作與便攜式終端的用戶的生活模式有關(guān)。其后,狀態(tài)確定單元104重復(fù)步驟607的操作以獲得分析便攜式終端的用戶的生活模式所需的傳感信息。否則,如果在步驟609中確定傳感信息是不變化,則進(jìn)行到步驟615,狀態(tài)確定單元104確定不在移動(dòng)的便攜式終端的狀態(tài)。在步驟617中,狀態(tài)確定單元104停止以存儲(chǔ)傳感信息。在步驟619中,狀態(tài)確定單元104確定傳感信息是否被存儲(chǔ)在狀態(tài)確定單元104 的內(nèi)部存儲(chǔ)器中。如果在步驟619中確定傳感信息被存儲(chǔ)在便攜式終端的存儲(chǔ)器106中而不是內(nèi)部存儲(chǔ)器中,則圖6的過(guò)程結(jié)束。否則,如果在步驟619中確定傳感信息被存儲(chǔ)在狀態(tài)確定單元104的內(nèi)部存儲(chǔ)器中,則進(jìn)行到步驟621,狀態(tài)確定單元104在進(jìn)入睡眠模式之前向應(yīng)用處理器102報(bào)告存儲(chǔ)的傳感信息的存在,其后向應(yīng)用處理器102發(fā)送存儲(chǔ)的傳感信息。在這種情況下,狀態(tài)確定單元104可以刪除被發(fā)送到應(yīng)用處理器102的傳感信息以便保證存儲(chǔ)空間。此后,圖6的過(guò)程結(jié)束。圖7是示出了根據(jù)本發(fā)明的另一個(gè)示范性實(shí)施例的由應(yīng)用處理器確定便攜式終端的狀態(tài)(或用戶的生活模式)的過(guò)程的流程圖。參考圖7,當(dāng)便攜式終端離開(kāi)空閑狀態(tài)時(shí),應(yīng)用處理器102在步驟701中醒來(lái)。在步驟703中,應(yīng)用處理器102確定由狀態(tài)確定單元104存儲(chǔ)的傳感信息是否存在。在這種情況下,如果狀態(tài)確定單元104將傳感信息存儲(chǔ)在它的內(nèi)部存儲(chǔ)器中,則狀態(tài)確定單元104 在進(jìn)入睡眠模式之前向應(yīng)用處理器102發(fā)送指示存儲(chǔ)的傳感信息的存在的信息。如果在步驟703中確定由狀態(tài)確定單元104存儲(chǔ)的傳感信息存在,則進(jìn)行到步驟 705,應(yīng)用處理器102從狀態(tài)確定單元104接收傳感信息。在步驟707中,應(yīng)用處理器102 將從狀態(tài)確定單元104接收到的傳感信息存儲(chǔ)在便攜式終端的內(nèi)部存儲(chǔ)器106中。也就是說(shuō),應(yīng)用處理器102可以將存儲(chǔ)在狀態(tài)確定單元104的存儲(chǔ)器中的傳感信息移動(dòng)到便攜式終端的內(nèi)部存儲(chǔ)器106,以便周期性地確定便攜式終端的用戶的生活模式。狀態(tài)確定單元 104和應(yīng)用處理器102可以通過(guò)使用預(yù)定義的協(xié)議(即,UART、I2C、存儲(chǔ)器接口等等)交換傳感信息。在步驟709中,應(yīng)用處理器102通過(guò)使用預(yù)存儲(chǔ)的傳感信息分析便攜式終端的用戶的生活模式。如果應(yīng)用處理器102在步驟703中確定不存在由狀態(tài)確定單元104存儲(chǔ)的傳感信息(即,如果狀態(tài)確定單元104將傳感信息直接存儲(chǔ)在便攜式終端的內(nèi)部存儲(chǔ)器106 中而不是它自己的存儲(chǔ)器中),則該過(guò)程進(jìn)行到步驟709。在步驟711中,應(yīng)用處理器102執(zhí)行與用戶的生活模式對(duì)應(yīng)的操作。然后,圖7的過(guò)程結(jié)束。以下操作可以由根據(jù)本發(fā)明的另一個(gè)示范性實(shí)施例的用于確定生活模式的便攜式終端執(zhí)行。首先,如果該便攜式終端在特定的持續(xù)時(shí)間內(nèi)沒(méi)有操作因而進(jìn)入空閑狀態(tài), 則該應(yīng)用處理器102進(jìn)入睡眠狀態(tài)因而不控制各個(gè)模塊。另外,當(dāng)該便攜式終端進(jìn)入空閑狀態(tài)時(shí),狀態(tài)確定單元104醒來(lái)并且通過(guò)使用傳感器獲得傳感信息以便檢查傳感信息的變化。當(dāng)然,在狀態(tài)確定單元104通過(guò)使用傳感信息使得睡眠狀態(tài)中的應(yīng)用處理器102醒來(lái)的情況下,狀態(tài)確定單元104進(jìn)入睡眠狀態(tài),此后使得應(yīng)用處理器102醒來(lái)。在即使?fàn)顟B(tài)確定單元104不容許應(yīng)用處理器102醒來(lái),傳感信息的值顯著地變化因而被確定為可以用于確定便攜式終端的用戶的生活模式的傳感信息的情況下,存儲(chǔ)傳感信息以使得當(dāng)確定生活模式時(shí)使用存儲(chǔ)的傳感信息。例如,如果狀態(tài)確定單元104確定加速度傳感器的值顯著地變化并且全球定位系統(tǒng)(GPQ位置持續(xù)變化,則狀態(tài)確定單元104確定指示用戶的移動(dòng)的生活模式并且周期性地存儲(chǔ)位置/速度/時(shí)間數(shù)據(jù)。在這種情況下,如果加速度傳感器的值不再變化,則狀態(tài)確定單元104將生活模式確定為用戶不移動(dòng),并且停止存儲(chǔ)該數(shù)據(jù)。應(yīng)用處理器102分析存儲(chǔ)的數(shù)據(jù)以便能夠確定指示用戶經(jīng)常使用的特定的模式的生活模式。在分析生活模式之后,應(yīng)用處理器102可以預(yù)先接收用戶去工作預(yù)期使用的路徑的交通信息。另外,當(dāng)應(yīng)用處理器102分析通過(guò)在坐公共汽車回家的路上接收電話呼叫獲得的數(shù)據(jù),并且識(shí)別指示用戶正在回家的路的信息時(shí),應(yīng)用處理器102可以根據(jù)預(yù)計(jì)到達(dá)時(shí)間通過(guò)使用家庭網(wǎng)絡(luò)執(zhí)行諸如打開(kāi)汽車庫(kù)門以及操作熱水爐之類的任務(wù)。根據(jù)本發(fā)明的示范性實(shí)施例,提供一種用于降低在空閑狀態(tài)中產(chǎn)生的功耗以便解決便攜式終端中的功耗問(wèn)題的裝置和方法。當(dāng)便攜式終端進(jìn)入空閑狀態(tài)時(shí),使得使用低功率的狀態(tài)確定單元確定便攜式終端的狀態(tài),此后使得應(yīng)用處理器醒來(lái),以便解決當(dāng)便攜式終端處于空閑狀態(tài)時(shí)發(fā)生的傳統(tǒng)功耗問(wèn)題。盡管已經(jīng)參考本發(fā)明的特定示范性的實(shí)施例和附圖對(duì)本發(fā)明進(jìn)行了示出和描述, 但是本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,在不脫離由所附權(quán)利要求書和它們的等效物所定義的本發(fā)明的精神和范圍的情況下,可以對(duì)本發(fā)明做出形式和細(xì)節(jié)上的各種修改。因此,本發(fā)明的范圍不是由本發(fā)明的具體描述定義的而是由所附權(quán)利要求書和它們的等價(jià)物定義的,該范圍內(nèi)的所有差別將被認(rèn)為包括在本發(fā)明內(nèi)。
權(quán)利要求
1.一種用于降低便攜式終端中的功耗的裝置,該裝置包括狀態(tài)確定單元,其與用于控制應(yīng)用的應(yīng)用處理器獨(dú)立地配置,并且在進(jìn)入空閑模式使得應(yīng)用處理器睡眠時(shí)醒來(lái),以及此后確定便攜式終端的狀態(tài),如果確定便攜式終端離開(kāi)空閑模式,則使得應(yīng)用處理器醒來(lái)。
2.如權(quán)利要求1所述的裝置,其中,當(dāng)確定便攜式終端保持在空閑模式中時(shí),該狀態(tài)確定單元以特定的周期的間隔睡眠。
3.如權(quán)利要求1所述的裝置,其中,在醒來(lái)之后,該狀態(tài)確定單元通過(guò)操作用于獲得傳感信息的傳感器來(lái)獲得傳感信息,然后通過(guò)使用獲得的傳感信息確定便攜式終端的狀態(tài)。
4.如權(quán)利要求1所述的裝置,其中,該狀態(tài)確定單元使得應(yīng)用處理器醒來(lái),然后結(jié)束正在操作的傳感器的操作并且轉(zhuǎn)變到睡眠狀態(tài)。
5.如權(quán)利要求1所述的裝置,其中,該狀態(tài)確定單元使用便宜的微計(jì)算機(jī),該便宜的微計(jì)算機(jī)使用低功率。
6.如權(quán)利要求1所述的裝置,還包括控制器,用于在確定用于進(jìn)入低功率模式的狀態(tài)時(shí)通過(guò)結(jié)束先前執(zhí)行的功能的操作,來(lái)降低功耗。
7.如權(quán)利要求6所述的裝置,其中該控制器提供控制以使得先前執(zhí)行的功能從具有大的功耗的功能的操作開(kāi)始依次結(jié)束。
8.如權(quán)利要求3所述的裝置,其中該狀態(tài)確定單元分析獲得的傳感信息并且存儲(chǔ)用于確定便攜式終端的用戶的生活模式的傳感信息。
9.如權(quán)利要求8所述的裝置,其中所述用于確定便攜式終端的用戶的生活模式的傳感信息是在所述獲得的傳感信息中傳感信息值持續(xù)變化的傳感信息。
10.如權(quán)利要求8所述的裝置,其中在進(jìn)入睡眠模式時(shí),該狀態(tài)確定單元將存儲(chǔ)的用于確定便攜式終端的用戶的生活模式的傳感信息提供給該應(yīng)用處理器。
11.如權(quán)利要求6所述的裝置,其中,如果確定了該便攜式終端的用戶的生活模式,則該控制器提供控制以使得執(zhí)行與確定的生活模式對(duì)應(yīng)的操作。
12.—種降低便攜式終端中的功耗的方法,該方法包括當(dāng)進(jìn)入空閑模式并且使得用于控制應(yīng)用的應(yīng)用處理器睡眠時(shí),在使得與應(yīng)用處理器獨(dú)立地配置的狀態(tài)確定單元醒來(lái)之后,確定便攜式終端的狀態(tài);以及如果確定便攜式終端離開(kāi)空閑模式,則使得應(yīng)用處理器醒來(lái)。
13.如權(quán)利要求12所述的方法,還包括,當(dāng)確定便攜式終端保持在空閑模式中時(shí),使得該狀態(tài)確定單元以特定的周期的間隔睡眠。
14.如權(quán)利要求12所述的方法,其中所述確定便攜式終端的狀態(tài)的步驟包括通過(guò)使用醒來(lái)的狀態(tài)確定單元操作用于獲得傳感信息的傳感器;通過(guò)操作的傳感器獲得傳感信息;以及通過(guò)使用獲得的傳感信息確定便攜式終端的狀態(tài)。
15.如權(quán)利要求12所述的方法,其中所述使得應(yīng)用處理器醒來(lái)的步驟包括結(jié)束通過(guò)使用醒來(lái)的狀態(tài)確定單元操作的傳感器的操作;以及使得狀態(tài)確定單元睡眠。
16.如權(quán)利要求12所述的方法,其中,該狀態(tài)確定單元使用便宜的微計(jì)算機(jī),該便宜的微計(jì)算機(jī)使用低功率。
17.如權(quán)利要求12所述的方法,還包括在確定用于進(jìn)入低功率模式的狀態(tài)時(shí)通過(guò)結(jié)束先前執(zhí)行的功能的操作來(lái)降低功耗。
18.如權(quán)利要求13所述的方法,其中所述通過(guò)結(jié)束先前操作的功能的操作來(lái)降低功耗的步驟從具有大的功耗的功能的操作開(kāi)始依次結(jié)束。
19.如權(quán)利要求14所述的方法,所述通過(guò)使用操作的傳感器獲得傳感信息的步驟包括分析獲得的傳感信息;以及存儲(chǔ)所述獲得的傳感信息中的用于確定便攜式終端的用戶的生活模式的傳感信息。
20.如權(quán)利要求19所述的方法,其中所述用于確定便攜式終端的用戶的生活模式的傳感信息是在所述獲得的傳感信息中傳感信息值持續(xù)變化的傳感信息。
21.如權(quán)利要求19所述的方法,其中所述通過(guò)使用操作的傳感器獲得傳感信息的步驟包括,當(dāng)狀態(tài)確定單元進(jìn)入睡眠模式時(shí),將存儲(chǔ)的用于確定便攜式終端的用戶的生活模式的傳感信息提供給應(yīng)用處理器。
22.如權(quán)利要求17所述的方法,還包括,如果確定了便攜式終端的用戶的生活模式,則執(zhí)行與確定的生活模式對(duì)應(yīng)的操作。
全文摘要
提供一種用于降低便攜式終端的功耗的裝置和方法。更具體地,提供一種用于降低在空閑狀態(tài)中產(chǎn)生的功耗以便解決便攜式終端中的功耗問(wèn)題的裝置和方法。該裝置包括狀態(tài)確定單元,其與用于控制應(yīng)用的應(yīng)用處理器獨(dú)立地配置,并且在進(jìn)入空閑模式使得應(yīng)用處理器睡眠時(shí)醒來(lái),以及此后確定便攜式終端的狀態(tài),如果確定便攜式終端離開(kāi)空閑模式,則使得應(yīng)用處理器醒來(lái)。
文檔編號(hào)H04W88/02GK102577528SQ201080041008
公開(kāi)日2012年7月11日 申請(qǐng)日期2010年9月16日 優(yōu)先權(quán)日2009年9月16日
發(fā)明者宋熙俊, 金光春 申請(qǐng)人:三星電子株式會(huì)社