可穿戴設備的屏幕控制方法及裝置與流程
2023-12-04 04:28:46 4

本發明涉及通信領域,具體而言,涉及一種可穿戴設備的屏幕控制方法及裝置。
背景技術:
目前可穿戴設備(如腕錶)產品越來越受市場關注,各大廠商紛紛推出自己的智能可穿戴產品。受限於可穿戴設備的體積和功能,電池的體積不能要求太大。在現有電池技術的條件下,如何提升可穿戴設備的續航成為各大廠商攻關的目標。相關技術中控制可穿戴設備的時間顯示主要有兩種:一種通過手勢傳感來控制,比如抬手亮屏、放手滅屏;一種是通過可穿戴設備上的電源(power)鍵來控制。但是用戶有時也會要求可穿戴設備一直亮屏顯示,對於這種有特殊需求的用戶來講,相關技術中的上述兩種控制方式並不能夠滿足這種特殊需要。另外,對於相關技術中的可穿戴設備的產品來說,平均電流大約在10mA左右,可穿戴設備一直亮屏顯示對電池的消耗很大。
針對相關技術中可穿戴設備的亮屏顯示耗電量大的問題,目前尚未提出有效的解決方案。
技術實現要素:
本發明提供了一種可穿戴設備的屏幕控制方法及裝置,以至少解決相關技術中可穿戴設備的亮屏顯示耗電量大的問題。
根據本發明實施例的一個方面,提供了一種可穿戴設備的屏幕控制方法,包括:獲取當前的網絡側時間、可穿戴設備所處環境的環境光光強、可穿戴設備用戶的心跳信息;判斷網絡側時間是否處於預定時間段內、環境光光強是否低於第一預定閾值以及心跳信息是否低於第二預定閾值;在網絡側時間處於預定時間段內、環境光光強低於第一預定閾值以及心跳信息低於第二預定閾值的情況下,關閉可穿戴設備的顯示屏的背光。
在本發明實施例中,上述方法還包括,當環境光光強高於第三預定閾值時,在網絡側時間處於預定時間段內以及心跳信息低於第二預定閾值的情況下,關閉可穿戴設備的顯示屏的背光;其中,第三預定閾值大於第一預定閾值。
在本發明實施例中,上述方法還包括,在心跳信息為零的情況下,關閉可穿戴設備的顯示屏的背光。
在本發明實施例中,判斷網絡側時間是否處於預定時間段內、環境光光強是否超過第一預定閾值以及心跳信息是否低於第二預定閾值,包括:判斷網絡側時間是否處於預 定時間段內;在網絡側時間處於預定時間段內的情況下,判斷環境光光強是否低於第一預定閾值;在環境光光強低於第一預定閾值的情況下,判斷心跳信息是否低於第二預定閾值。
在本發明實施例中,獲取當前的網絡側時間、可穿戴設備所處環境的環境光光強、可穿戴設備用戶的心跳信息,包括:通過可穿戴設備中的實時時鐘(Real-Time Clock,簡稱RTC)計時系統採集網絡側時間;通過可穿戴設備中的光傳感器採集環境光光強;通過可穿戴設備中的心跳傳感器採集心跳信息。
在本發明實施例中,預定時間段為根據可穿戴設備用戶的作息時間預先設定的。
在本發明實施例中,可穿戴設備包括腕錶。
根據本發明實施例的另一方面,提供了一種可穿戴設備的屏幕控制裝置,包括:獲取模塊,用於獲取當前的網絡側時間、可穿戴設備所處環境的環境光光強、可穿戴設備用戶的心跳信息;判斷模塊,用於判斷網絡側時間是否處於預定時間段內、環境光光強是否低於第一預定閾值以及心跳信息是否低於第二預定閾值;控制模塊,用於在網絡側時間處於預定時間段內、環境光光強低於第一預定閾值以及心跳信息低於第二預定閾值的情況下,關閉可穿戴設備的顯示屏的背光。
在本發明實施例中,控制模塊,還用於當環境光光強高於第三預定閾值時,在網絡側時間處於預定時間段內以及心跳信息低於第二預定閾值的情況下,關閉可穿戴設備的顯示屏的背光;其中,第三預定閾值大於第一預定閾值。
在本發明實施例中,控制模塊,還用於在心跳信息為零的情況下,關閉可穿戴設備的顯示屏的背光。
在本發明實施例中,判斷模塊包括:第一判斷單元,用於判斷網絡側時間是否處於預定時間段內;第二判斷單元,用於在網絡側時間處於預定時間段內的情況下,判斷環境光光強是否低於第一預定閾值;第三判斷單元,用於在環境光光強低於第一預定閾值的情況下,判斷心跳信息是否低於第二預定閾值。
在本發明實施例中,預定時間段為根據可穿戴設備用戶的作息時間預先設定的。
通過本發明,採用判斷網絡側時間是否處於預定時間段內、環境光光強是否低於第一預定閾值以及心跳信息是否低於第二預定閾值;在所述網絡側時間處於所述預定時間段內、所述環境光光強低於所述第一預定閾值以及所述心跳信息低於所述第二預定閾值的情況下,關閉所述可穿戴設備的顯示屏的背光,解決了可穿戴設備的亮屏顯示耗電量大的問題,進而節省了可穿戴設備的電量,提升了可穿戴設備的續航。
附圖說明
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明 的示意性實施例及其說明用於解釋本發明,並不構成對本發明的不當限定。在附圖中:
圖1是根據本發明實施例的可穿戴設備的屏幕控制方法的流程圖;
圖2是根據本發明優選實施例的可穿戴設備的屏幕控制方法的流程圖;
圖3是根據本發明實施例的可穿戴設備的屏幕控制裝置的結構框圖一;
圖4是根據本發明實施例的可穿戴設備的屏幕控制裝置的結構框圖二;
圖5是根據本發明優選實施例的可穿戴設備的屏幕控制裝置的結構框圖;
圖6是根據本發明優選實施例的數據採集模塊52的結構框圖。
具體實施方式
下文中將參考附圖並結合實施例來詳細說明本發明。需要說明的是,在不衝突的情況下,本申請中的實施例及實施例中的特徵可以相互組合。
需要說明的是,本發明的說明書和權利要求書及上述附圖中的術語「第一」、「第二」等是用於區別類似的對象,而不必用於描述特定的順序或先後次序。
在本實施例中提供了一種可穿戴設備的屏幕控制方法,圖1是根據本發明實施例的可穿戴設備的屏幕控制方法的流程圖,如圖1所示,該流程包括如下步驟:
步驟S102,獲取當前的網絡側時間、可穿戴設備所處環境的環境光光強、可穿戴設備用戶的心跳信息;
步驟S104,判斷網絡側時間是否處於預定時間段內、環境光光強是否低於第一預定閾值以及心跳信息是否低於第二預定閾值;
步驟S106,在網絡側時間處於預定時間段內、環境光光強低於第一預定閾值以及心跳信息低於第二預定閾值的情況下,關閉可穿戴設備的顯示屏的背光。
通過上述步驟,採用判斷網絡側時間是否處於預定時間段內、環境光光強是否低於第一預定閾值以及心跳信息是否低於第二預定閾值;在所述網絡側時間處於所述預定時間段內、所述環境光光強低於所述第一預定閾值以及所述心跳信息低於所述第二預定閾值的情況下,關閉所述可穿戴設備的顯示屏的背光,解決了可穿戴設備的亮屏顯示耗電量大的問題,進而節省了可穿戴設備的電量,提升了可穿戴設備的續航能力。
以用戶使用智能腕錶來顯示時間為例,在深夜裡,檢測到環境光光強很暗(即低於第一預定閾值),心跳較慢(即低於第二預定閾值),且網絡側時間還是深夜(預定時間段為晚6:00-早6:00)的時候,此時判斷用戶已經進入睡眠模式,設置腕錶為睡眠模式(sleep mode),睡眠模式體現為腕錶不顯示時間,即背光關閉;如果用戶半夜醒來,由 於心跳不符合條件,所以屏幕背光會點亮,這樣用戶在深夜仍然能看到時間,並不影響使用體驗,還能大大提升續航。在白天由於要經常看時間,所以腕錶可以設置為常亮模式(contexual mode),常亮模式體現為腕錶顯示時間,即背光開啟。
儘管如上述所述,白天時用戶需要經常看時間,因而將顯示屏的背光設置為常亮模式,但是,白天的時候,用戶也可能休息,因而其不需要看時間,比如,用戶在午休時間時,可以將顯示屏的背光設置為睡眠模式,不顯示時間。進而在本發明實施例中,上述方法還包括,當環境光光強高於第三預定閾值時,在網絡側時間處於預定時間段內以及心跳信息低於第二預定閾值的情況下,關閉可穿戴設備的顯示屏的背光;其中,第三預定閾值大於第一預定閾值。
以用戶使用智能腕錶來顯示時間為例,檢測到環境光很強(即大於第三預定閾值),確定為是白天,心跳很慢,並且網絡側時間處於午休時間段,確定用戶處於午休時間,將背光切換為睡眠模式,不顯示時間,進一步節省了可穿戴設備的電量,提升了可穿戴設備的續航能力。
在可穿戴設備脫離人體放置時,比如可穿戴設備正在進行充電,用戶可能並不需要查看時間,為了節省可穿戴設備的電量,可能希望關閉可穿戴設備的背光,進而在本發明實施例中,上述方法還包括,在心跳信息為零的情況下,關閉可穿戴設備的顯示屏的背光。通過在心跳信息為零時直接關閉該可穿戴設備的顯示屏的背光,進一步節省了可穿戴設備的電量,提升了可穿戴設備的續航能力。
在本發明實施例中,上述預定時間段可以根據可穿戴設備用戶的作息時間預先設定,但不限於此,比如,可以按照季節設置不同的預定時間段,比如夏季時,設置較短的預定時間段,冬季時設置較長的預定時間段。這樣,不同的用戶根據自己的作息時間或者跟據不同的季節來靈活設置預定時間段,在能夠省電的情況下,又提高了用戶的體驗度。上述第一預定閾值或者第三預定閾值可以根據歷史經驗值進行設置,也可以是根據不同的季節靈活設置,上述心跳信息可以包括心跳次數,也可以包括心跳頻率,但不限於此,上述第二預定閾值可以根據人體處於睡眠狀態時的心跳信息進行設置,該第二預定閾值可以是固定設置的,也可以不同的用戶根據自己睡眠狀態時的心跳信息進行動態調整。
在本發明的一個優選實施例中,判斷網絡側時間是否處於預定時間段內、環境光光強是否超過第一預定閾值以及心跳信息是否低於第二預定閾值,包括:判斷網絡側時間是否處於預定時間段內;在網絡側時間處於預定時間段內的情況下,判斷環境光光強是否低於第一預定閾值;在環境光光強低於第一預定閾值的情況下,判斷心跳信息是否低於第二預定閾值。
在本發明的優選實施例中,獲取當前的網絡側時間、可穿戴設備所處環境的環境光光強、可穿戴設備用戶的心跳信息,可以包括:通過可穿戴設備中的實時時鐘RTC計時系統採集網絡側時間;通過可穿戴設備中的光傳感器採集環境光光強;通過可穿戴設備中的心跳傳感器採集心跳信息。
在本發明實施例中,可穿戴設備可以包括腕錶,但不限於此。
為了更好的理解本發明,以下結合優選的實施例對本發明進行進一步解釋,本發明提供了一種優選的可穿戴設備的屏幕控制方法;圖2是根據本發明優選實施例的可穿戴設備的屏幕控制方法的流程圖,如圖2所示,以腕錶為例,該方法包括以下步驟:
步驟201:對當前採集的環境光(即圖1中的環境光光強)、心跳數據(即圖1中的心跳信息)和時間數據(即圖1中的當前的網絡側時間)進行分析;
步驟202:判斷當前的網絡側時間是否為H1(晚6:00-早6:00),如果是(TRUE),繼續步驟203;否則轉步驟206;
步驟203:判斷環境光是否為暗(即圖1中的判斷所述環境光光強是否低於所述第一預定閾值),如果為TRUE,繼續步驟204;否則轉步驟206;
步驟204:判斷心跳是否緩慢(即判斷所述心跳信息是否低於第二預定閾值),如果為TRUE,繼續步驟205;否則轉步驟206;
步驟205:如果滿足上述條件,則設置為sleep mode,即滅屏休眠,不顯示時間;
步驟206:如果不滿足上述任一條件,則設置為contexual mode,即屏幕常亮,顯示時間;每隔1min進行1次時間刷新。
需要說明的是,上述環境光、心跳和時間數據可通過光傳感器、心跳傳感器、RTC計時系統組成的數據採集模塊來獲取的。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到根據上述實施例的方法可藉助軟體加必需的通用硬體平臺的方式來實現,當然也可以通過硬體,但很多情況下前者是更佳的實施方式。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在一個存儲介質(如ROM/RAM、磁碟、光碟)中,包括若干指令用以使得一臺終端設備(可以是手機,計算機,伺服器,或者網絡設備等)執行本發明各個實施例所述的方法。
在本實施例中還提供了一種可穿戴設備的屏幕控制裝置,該裝置用於實現上述實施例及優選實施方式,已經進行過說明的不再贅述。如以下所使用的,術語「模塊」可以實現預定功能的軟體和/或硬體的組合。儘管以下實施例所描述的裝置較佳地以軟體來實現,但是硬體,或者軟體和硬體的組合的實現也是可能並被構想的。
圖3是根據本發明實施例的可穿戴設備的屏幕控制裝置的結構框圖一,如圖3所示, 該裝置包括:
獲取模塊32,用於獲取當前的網絡側時間、可穿戴設備所處環境的環境光光強、可穿戴設備用戶的心跳信息;
判斷模塊34,用於判斷網絡側時間是否處於預定時間段內、環境光光強是否低於第一預定閾值以及心跳信息是否低於第二預定閾值;
控制模塊36,用於在網絡側時間處於預定時間段內、環境光光強低於第一預定閾值以及心跳信息低於第二預定閾值的情況下,關閉可穿戴設備的顯示屏的背光。
通過上述裝置,採用判斷網絡側時間是否處於預定時間段內、環境光光強是否低於第一預定閾值以及心跳信息是否低於第二預定閾值;在所述網絡側時間處於所述預定時間段內、所述環境光光強低於所述第一預定閾值以及所述心跳信息低於所述第二預定閾值的情況下,關閉所述可穿戴設備的顯示屏的背光,解決了可穿戴設備的亮屏顯示耗電量大的問題,進而節省了可穿戴設備的電量,提升了可穿戴設備的續航能力。
以用戶使用智能腕錶來顯示時間為例,在深夜裡,檢測到環境光光強很暗(即低於第一預定閾值),心跳較慢(即低於第二預定閾值),且網絡側時間還是深夜(預定時間段為晚6:00-早6:00)的時候,此時判斷用戶已經進入睡眠模式,設置腕錶為睡眠模式(sleep mode),睡眠模式體現為腕錶不顯示時間,即背光關閉;如果用戶半夜醒來,由於心跳不符合條件,所以屏幕背光會點亮,這樣用戶在深夜仍然能看到時間,並不影響使用體驗,還能大大提升續航。在白天由於要經常看時間,所以腕錶可以設置為常亮模式(contexual mode),常亮模式體現為腕錶顯示時間,即背光開啟。
儘管如上述所述,白天時用戶需要經常看時間,因而將顯示屏的背光設置為常亮模式,但是,白天的時候,用戶也可能休息,因而其不需要看時間,比如,用戶在午休時間時,可以將顯示屏的背光設置為睡眠模式,不顯示時間。進而在本發明優選實施例中,上述控制模塊36,還用於當環境光光強高於第三預定閾值時,在網絡側時間處於預定時間段內以及心跳信息低於第二預定閾值的情況下,關閉可穿戴設備的顯示屏的背光;其中,第三預定閾值大於第一預定閾值。
以用戶使用智能腕錶來顯示時間為例,檢測到環境光很強(即大於第三預定閾值),確定為是白天,心跳很慢,並且網絡側時間處於午休時間段,確定用戶處於午休時間,將背光切換為睡眠模式,不顯示時間,進一步節省了可穿戴設備的電量,提升了可穿戴設備的續航能力。
在可穿戴設備脫離人體放置時,比如可穿戴設備正在進行充電,用戶可能並不需要查看時間,為了節省可穿戴設備的電量,可能希望關閉可穿戴設備的背光,進而在本發明實施例中,上述控制模塊36,還用於在心跳信息為零的情況下,關閉可穿戴設備的顯 示屏的背光。通過在心跳信息為零時直接關閉該可穿戴設備的顯示屏的背光,進一步節省了可穿戴設備的電量,提升了可穿戴設備的續航能力。
在本發明實施例中,上述預定時間段可以根據可穿戴設備用戶的作息時間預先設定,但不限於此,比如,可以按照季節設置不同的預定時間段,比如夏季時,設置較短的預定時間段,冬季時設置較長的預定時間段。這樣,不同的用戶根據自己的作息時間或者跟據不同的季節來靈活設置預定時間段,在能夠省電的情況下,又提高了用戶的體驗度。上述第一預定閾值或者第三預定閾值可以根據歷史經驗值進行設置,也可以是根據不同的季節靈活設置,上述心跳信息可以包括心跳次數,也可以包括心跳頻率,但不限於此,上述第二預定閾值可以根據人體處於睡眠狀態時的心跳信息進行設置,該第二預定閾值可以是固定設置的,也可以不同的用戶根據自己睡眠狀態時的心跳信息進行動態調整。
在本發明實施例中,圖4是根據本發明實施例的可穿戴設備的屏幕控制裝置的結構框圖二,如圖4所示,上述判斷模塊34包括:第一判斷單元342,用於判斷網絡側時間是否處於預定時間段內;第二判斷單元344,用於在網絡側時間處於預定時間段內的情況下,判斷環境光光強是否低於第一預定閾值;第三判斷單元346,用於在環境光光強低於第一預定閾值的情況下,判斷心跳信息是否低於第二預定閾值。
在本發明實施例中,可穿戴設備可以包括腕錶,但不限於此。
為了更好的理解本發明,以下結合優選的實施例對本發明進行進一步解釋,本發明提供了一種優選的可穿戴設備的屏幕控制裝置,圖5是根據本發明優選實施例的可穿戴設備的屏幕控制裝置的結構框圖,如圖5所示,以腕錶為例,該裝置包括:
數據採集模塊52:用來採集光感數據(即上述獲取模塊32中獲取的環境光光強)、心跳數據(即上述獲取模塊32中獲取的心跳信息)以及時間數據(即上述獲取模塊32中獲取的網絡側時間);
邏輯判斷模塊54:對採集來的光感數據、心跳數據和時間數據進行融合分析判斷;
控制模塊56:根據邏輯判斷模塊54給出的分析結果來控制當前的時間顯示與否;
圖6是根據本發明優選實施例的數據採集模塊52的結構框圖,如圖6所示,上述數據採集模塊52包括光傳感器522,心跳傳感器524和RTC計時系統526。
上述光傳感器522,心跳傳感器524和RTC計時系統526分別用來採集光感數據、心跳數據和時間數據,並上報給邏輯判斷模塊54。
上述邏輯判斷模塊54用於執行圖2所述的方法,此處不再贅述。
需要說明的是,上述各個模塊是可以通過軟體或硬體來實現的,對於後者,可以通過以下方式實現,但不限於此:上述模塊均位於同一處理器中;或者,上述模塊分別位於多個處理器中。
本發明的實施例還提供了一種存儲介質。可選地,在本實施例中,上述存儲介質可以被設置為存儲用於執行以下步驟的程序代碼:
S1,獲取當前的網絡側時間、可穿戴設備所處環境的環境光光強、可穿戴設備用戶的心跳信息;
S2,判斷網絡側時間是否處於預定時間段內、環境光光強是否低於第一預定閾值以及心跳信息是否低於第二預定閾值;
S3,在網絡側時間處於預定時間段內、環境光光強低於第一預定閾值以及心跳信息低於第二預定閾值的情況下,關閉可穿戴設備的顯示屏的背光。
可選地,在本實施例中,上述存儲介質可以包括但不限於:U盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、移動硬碟、磁碟或者光碟等各種可以存儲程序代碼的介質。
可選地,本實施例中的具體示例可以參考上述實施例及可選實施方式中所描述的示例,本實施例在此不再贅述。
顯然,本領域的技術人員應該明白,上述的本發明的各模塊或各步驟可以用通用的計算裝置來實現,它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網絡上,可選地,它們可以用計算裝置可執行的程序代碼來實現,從而,可以將它們存儲在存儲裝置中由計算裝置來執行,並且在某些情況下,可以以不同於此處的順序執行所示出或描述的步驟,或者將它們分別製作成各個集成電路模塊,或者將它們中的多個模塊或步驟製作成單個集成電路模塊來實現。這樣,本發明不限制於任何特定的硬體和軟體結合。
以上所述僅為本發明的優選實施例而已,並不用於限制本發明,對於本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。