一種數(shù)據(jù)處理方法、裝置及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及設(shè)備控制技術(shù)領(lǐng)域,特別涉及一種數(shù)據(jù)處理方法、裝置及電子設(shè)備。
【背景技術(shù)】
[0002]隨著電子技術(shù)的發(fā)展,手機(jī)等終端上的各種功能也越來越多,例如,基于每天24小時(shí)的作息時(shí)間表,在每個(gè)時(shí)刻點(diǎn)提醒用戶起床、上班、喝水等動作。
[0003]而合理的作息時(shí)間對于用戶身體健康的重要性是毋庸置疑的,因此,為了身體健康,用戶需要設(shè)置一個(gè)合理的作息時(shí)間表,這一合理的作息時(shí)間表通常與用戶的習(xí)慣作息時(shí)間有所差異,若要求用戶立刻從現(xiàn)有的作息時(shí)間改變到最健康合理的時(shí)間,變動太大,對用戶來講比較困難,可能會導(dǎo)致無法執(zhí)行甚至影響用戶的身體健康。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明的目的在于提供一種數(shù)據(jù)處理方法、裝置及電子設(shè)備,用以解決現(xiàn)有技術(shù)中對終端上調(diào)整用戶的作息時(shí)間時(shí),對用戶的作息時(shí)間調(diào)整變動較大,可能會導(dǎo)致無法執(zhí)行甚至影響用戶身體健康的技術(shù)問題。
[0005]本發(fā)明提供了一種數(shù)據(jù)處理方法,包括:
[0006]獲得目標(biāo)對象的設(shè)置值及針對所述目標(biāo)對象的目標(biāo)值;
[0007]獲得調(diào)整值;
[0008]基于所述調(diào)整值和所述設(shè)置值,至少確定第一更新值和第二更新值,其中,所述第一更新值是介于所述設(shè)置值與所述目標(biāo)值之間的值,所述第二更新值是介于所述第一更新值與所述目標(biāo)值之間的值;
[0009]將所述第一更新值作為所述目標(biāo)對象的設(shè)置值;
[0010]如果滿足預(yù)設(shè)的更換條件,將所述第二更新值作為所述目標(biāo)對象的設(shè)置值。
[0011]上述方法,優(yōu)選的,基于所述調(diào)整值和所述設(shè)置值,至少確定第一更新值和第二更新值,包括:
[0012]基于所述調(diào)整值和所述設(shè)置值,確定N個(gè)更新值:第一更新值、第二更新值、…、第N更新值,其中,N為大于或等于3的正整數(shù),所述第N更新值與所述目標(biāo)值相同;
[0013]相應(yīng)的,將所述第一更新值作為所述目標(biāo)對象的設(shè)置值,如果滿足預(yù)設(shè)的更換條件,將所述第二更新值作為所述目標(biāo)對象的設(shè)置值,包括:
[0014]將所述第i更新值作為所述目標(biāo)對象的設(shè)置值,i為大于或等于I且小于N的正整數(shù);
[0015]如果滿足預(yù)設(shè)的更換條件,將第i+1更新值作為所述目標(biāo)對象的設(shè)置值,直到所述第N更新值作為所述目標(biāo)對象的設(shè)置值。
[0016]上述方法,優(yōu)選的,所述更換條件包括:所述設(shè)置值最近一次被賦值的持續(xù)時(shí)間長達(dá)到預(yù)設(shè)的第一閾值;
[0017]相應(yīng)的,如果滿足預(yù)設(shè)的更換條件,將所述第二更新值作為所述目標(biāo)對象的設(shè)置值,包括:
[0018]在所述設(shè)置值被賦值為所述第一更新值時(shí),記錄時(shí)間長;
[0019]在所述時(shí)間長達(dá)到所述第一閾值時(shí),將所述第二更新值作為所述目標(biāo)對象的設(shè)置值。
[0020]上述方法,優(yōu)選的,所述更換條件包括:所述目標(biāo)對象達(dá)到所述設(shè)置值;
[0021 ]相應(yīng)的,如果滿足預(yù)設(shè)的更換條件,將所述第二更新值作為所述目標(biāo)對象的設(shè)置值,包括:
[0022]在所述設(shè)置值被賦值為所述第一更新值后,監(jiān)測所述目標(biāo)對象的執(zhí)行;
[0023]在所述目標(biāo)對象達(dá)到所述設(shè)置值時(shí),將所述第二更新值作為所述目標(biāo)對象的設(shè)置值。
[0024]上述方法,優(yōu)選的,獲得調(diào)整值,包括:
[0025]獲得所述設(shè)置值的更新次數(shù);
[0026]計(jì)算得到所述目標(biāo)值與所述設(shè)置值之間的差值;
[0027]基于所述差值與所述更新次數(shù),獲得調(diào)整值。
[0028]上述方法,優(yōu)選的,所述方法還包括:
[0029]接收用戶的第一輸入操作;
[0030]基于所述第一輸入操作中的操作參數(shù),確定針對所述目標(biāo)對象的目標(biāo)值以及所述設(shè)置值的更新次數(shù)。
[0031 ]上述方法,優(yōu)選的,如果滿足預(yù)設(shè)的更換條件,將所述第二更新值作為所述目標(biāo)對象的設(shè)置值,包括:
[0032]在所述設(shè)置值被賦值為所述第一更新值時(shí),記錄時(shí)間長;
[0033]在所述記錄時(shí)間長達(dá)到所述第一閾值時(shí),監(jiān)測所述目標(biāo)對象;
[0034]若所述目標(biāo)對象達(dá)到所述設(shè)置值,將所述第二更新值作為所述目標(biāo)對象的設(shè)置值;
[0035]若所述目標(biāo)對象沒有達(dá)到所述設(shè)置值,調(diào)整所述第一更新值,并將調(diào)整后的第一更新值作為所述目標(biāo)對象的設(shè)置值,其中,所述調(diào)整后的第一更新介于賦值前的設(shè)置值與調(diào)整前的第一更新值之間。
[0036]上述方法,優(yōu)選的,如果滿足預(yù)設(shè)的更換條件,將所述第二更新值作為所述目標(biāo)對象的設(shè)置值,包括:
[0037]在所述設(shè)置值被賦值為所述第一更新值后,監(jiān)測所述目標(biāo)對象;
[0038]若所述目標(biāo)對象達(dá)到所述設(shè)置值,獲得所述目標(biāo)對象的執(zhí)行時(shí)間長;
[0039]若所述執(zhí)行時(shí)間長超出預(yù)設(shè)的第一閾值,調(diào)整所述第二更新值,并將調(diào)整后的第二更新值作為所述目標(biāo)對象的設(shè)置值,其中,所述調(diào)整后的第二更新值介于所述第一更新值與調(diào)整前的第二更新值之間;
[0040]若所述執(zhí)行時(shí)間長沒有超出所述第一閾值,將所述第二更新值作為所述目標(biāo)對象的設(shè)置值。
[0041 ] 上述方法,優(yōu)選的,所述方法還包括:
[0042]在所述目標(biāo)對象達(dá)到所述設(shè)置值時(shí),輸出與所述設(shè)置值相對應(yīng)的提示信息。
[0043 ]本發(fā)明還提供了一種數(shù)據(jù)處理裝置,包括:
[0044]對象值獲得單元,用于獲得目標(biāo)對象的設(shè)置值及針對所述目標(biāo)對象的目標(biāo)值;
[0045]調(diào)整值獲得單元,用于獲得調(diào)整值;
[0046]更新值確定單元,用于基于所述調(diào)整值和所述設(shè)置值,至少確定第一更新值和第二更新值,其中,所述第一更新值是介于所述設(shè)置值與所述目標(biāo)值之間的值,所述第二更新值是介于所述第一更新值與所述目標(biāo)值之間的值;
[0047]第一更新單元,用于將所述第一更新值作為所述目標(biāo)對象的設(shè)置值;
[0048]第二更新單元,用于如果滿足預(yù)設(shè)的更換條件,將所述第二更新值作為所述目標(biāo)對象的設(shè)置值。
[0049 ]本發(fā)明還提供了一種電子設(shè)備,包括:
[0050]數(shù)據(jù)接口,用于獲得目標(biāo)對象的設(shè)置值、針對所述目標(biāo)對象的目標(biāo)值以及獲得調(diào)整值;
[0051 ]處理器,用于基于所述調(diào)整值和所述設(shè)置值,至少確定第一更新值和第二更新值,其中,所述第一更新值是介于所述設(shè)置值與所述目標(biāo)值之間的值,所述第二更新值是介于所述第一更新值與所述目標(biāo)值之間的值,將所述第一更新值作為所述目標(biāo)對象的設(shè)置值,如果滿足預(yù)設(shè)的更換條件,將所述第二更新值作為所述目標(biāo)對象的設(shè)置值。
[0052]上述電子設(shè)備,優(yōu)選的,還包括:
[0053]輸入裝置,用于接收用戶的第一輸入操作,基于所述第一輸入操作中的操作參數(shù),確定針對所述目標(biāo)對象的目標(biāo)值。
[0054]上述電子設(shè)備,優(yōu)選的,還包括:
[0055]輸出裝置,用于在所述目標(biāo)對象達(dá)到所述設(shè)置值時(shí),輸出與所述設(shè)置值相對應(yīng)的提不?目息。
[0056]由上述方案可知,本發(fā)明提供的一種數(shù)據(jù)處理方法、裝置及電子設(shè)備,在得到跑步距離或起床時(shí)間等目標(biāo)對象的設(shè)置值、目標(biāo)值以及調(diào)整之后,至少確定兩個(gè)更新值,進(jìn)而通過分階段對設(shè)置值進(jìn)行調(diào)整,如先將設(shè)置值調(diào)整為第一更新值,再在滿足更換條件的時(shí)候調(diào)整為第二更新值,由此來實(shí)現(xiàn)循序漸進(jìn)的調(diào)整設(shè)置值,朝著目標(biāo)值的方向推進(jìn),避免現(xiàn)有技術(shù)中直接調(diào)整到目標(biāo)值導(dǎo)致的不良后果,從而明顯用戶的使用體驗(yàn)。
【附圖說明】
[0057]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0058]圖1為本發(fā)明實(shí)施例一提供的一種數(shù)據(jù)處理方法的流程圖;
[0059]圖2a?圖2g分別為本發(fā)明實(shí)施例的應(yīng)用示例圖;
[0060]圖3本發(fā)明實(shí)施例二提供的一種數(shù)據(jù)處理方法的流程圖;
[0061 ]圖4為本發(fā)明實(shí)施例三提供的一種數(shù)據(jù)處理方法的部分流程圖;
[0062]圖5為本發(fā)明實(shí)施例四提供的一種數(shù)據(jù)處理方法的部分流程圖;
[0063]圖6為本發(fā)明實(shí)施例五提供的一種數(shù)據(jù)處理方法的部分流程圖;
[0064]圖7為本發(fā)明實(shí)施例的部分流程圖;
[0065]圖8為本發(fā)明實(shí)施例六提供的一種數(shù)據(jù)處理方法的部分流程圖;
[0066]圖9為本發(fā)明實(shí)施例七提供的一種數(shù)據(jù)處理方法的部分流程圖;
[0067]圖10為本發(fā)明實(shí)施例八提供的一種數(shù)據(jù)處理方法的實(shí)現(xiàn)流程圖;
[0068]圖11為本發(fā)明實(shí)施例九提供的一種數(shù)據(jù)處理裝置的結(jié)構(gòu)示意圖;
[0069]圖12為本發(fā)明實(shí)施例十提供的一種電子設(shè)備的結(jié)構(gòu)示意圖;
[0070]圖13為本發(fā)明實(shí)施例^提供的一種電子設(shè)備的結(jié)構(gòu)不意圖;
[0071]圖14為本發(fā)明實(shí)施例十二提供的一種電子設(shè)備的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0072]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方