一种数据处理方法、装置及电子设备的制造方法

文档序号:9911877阅读:250来源:国知局
一种数据处理方法、装置及电子设备的制造方法
【技术领域】
[0001]本发明涉及设备控制技术领域,特别涉及一种数据处理方法、装置及电子设备。
【背景技术】
[0002]随着电子技术的发展,手机等终端上的各种功能也越来越多,例如,基于每天24小时的作息时间表,在每个时刻点提醒用户起床、上班、喝水等动作。
[0003]而合理的作息时间对于用户身体健康的重要性是毋庸置疑的,因此,为了身体健康,用户需要设置一个合理的作息时间表,这一合理的作息时间表通常与用户的习惯作息时间有所差异,若要求用户立刻从现有的作息时间改变到最健康合理的时间,变动太大,对用户来讲比较困难,可能会导致无法执行甚至影响用户的身体健康。

【发明内容】

[0004]有鉴于此,本发明的目的在于提供一种数据处理方法、装置及电子设备,用以解决现有技术中对终端上调整用户的作息时间时,对用户的作息时间调整变动较大,可能会导致无法执行甚至影响用户身体健康的技术问题。
[0005]本发明提供了一种数据处理方法,包括:
[0006]获得目标对象的设置值及针对所述目标对象的目标值;
[0007]获得调整值;
[0008]基于所述调整值和所述设置值,至少确定第一更新值和第二更新值,其中,所述第一更新值是介于所述设置值与所述目标值之间的值,所述第二更新值是介于所述第一更新值与所述目标值之间的值;
[0009]将所述第一更新值作为所述目标对象的设置值;
[0010]如果满足预设的更换条件,将所述第二更新值作为所述目标对象的设置值。
[0011]上述方法,优选的,基于所述调整值和所述设置值,至少确定第一更新值和第二更新值,包括:
[0012]基于所述调整值和所述设置值,确定N个更新值:第一更新值、第二更新值、…、第N更新值,其中,N为大于或等于3的正整数,所述第N更新值与所述目标值相同;
[0013]相应的,将所述第一更新值作为所述目标对象的设置值,如果满足预设的更换条件,将所述第二更新值作为所述目标对象的设置值,包括:
[0014]将所述第i更新值作为所述目标对象的设置值,i为大于或等于I且小于N的正整数;
[0015]如果满足预设的更换条件,将第i+1更新值作为所述目标对象的设置值,直到所述第N更新值作为所述目标对象的设置值。
[0016]上述方法,优选的,所述更换条件包括:所述设置值最近一次被赋值的持续时间长达到预设的第一阈值;
[0017]相应的,如果满足预设的更换条件,将所述第二更新值作为所述目标对象的设置值,包括:
[0018]在所述设置值被赋值为所述第一更新值时,记录时间长;
[0019]在所述时间长达到所述第一阈值时,将所述第二更新值作为所述目标对象的设置值。
[0020]上述方法,优选的,所述更换条件包括:所述目标对象达到所述设置值;
[0021 ]相应的,如果满足预设的更换条件,将所述第二更新值作为所述目标对象的设置值,包括:
[0022]在所述设置值被赋值为所述第一更新值后,监测所述目标对象的执行;
[0023]在所述目标对象达到所述设置值时,将所述第二更新值作为所述目标对象的设置值。
[0024]上述方法,优选的,获得调整值,包括:
[0025]获得所述设置值的更新次数;
[0026]计算得到所述目标值与所述设置值之间的差值;
[0027]基于所述差值与所述更新次数,获得调整值。
[0028]上述方法,优选的,所述方法还包括:
[0029]接收用户的第一输入操作;
[0030]基于所述第一输入操作中的操作参数,确定针对所述目标对象的目标值以及所述设置值的更新次数。
[0031 ]上述方法,优选的,如果满足预设的更换条件,将所述第二更新值作为所述目标对象的设置值,包括:
[0032]在所述设置值被赋值为所述第一更新值时,记录时间长;
[0033]在所述记录时间长达到所述第一阈值时,监测所述目标对象;
[0034]若所述目标对象达到所述设置值,将所述第二更新值作为所述目标对象的设置值;
[0035]若所述目标对象没有达到所述设置值,调整所述第一更新值,并将调整后的第一更新值作为所述目标对象的设置值,其中,所述调整后的第一更新介于赋值前的设置值与调整前的第一更新值之间。
[0036]上述方法,优选的,如果满足预设的更换条件,将所述第二更新值作为所述目标对象的设置值,包括:
[0037]在所述设置值被赋值为所述第一更新值后,监测所述目标对象;
[0038]若所述目标对象达到所述设置值,获得所述目标对象的执行时间长;
[0039]若所述执行时间长超出预设的第一阈值,调整所述第二更新值,并将调整后的第二更新值作为所述目标对象的设置值,其中,所述调整后的第二更新值介于所述第一更新值与调整前的第二更新值之间;
[0040]若所述执行时间长没有超出所述第一阈值,将所述第二更新值作为所述目标对象的设置值。
[0041 ] 上述方法,优选的,所述方法还包括:
[0042]在所述目标对象达到所述设置值时,输出与所述设置值相对应的提示信息。
[0043 ]本发明还提供了一种数据处理装置,包括:
[0044]对象值获得单元,用于获得目标对象的设置值及针对所述目标对象的目标值;
[0045]调整值获得单元,用于获得调整值;
[0046]更新值确定单元,用于基于所述调整值和所述设置值,至少确定第一更新值和第二更新值,其中,所述第一更新值是介于所述设置值与所述目标值之间的值,所述第二更新值是介于所述第一更新值与所述目标值之间的值;
[0047]第一更新单元,用于将所述第一更新值作为所述目标对象的设置值;
[0048]第二更新单元,用于如果满足预设的更换条件,将所述第二更新值作为所述目标对象的设置值。
[0049 ]本发明还提供了一种电子设备,包括:
[0050]数据接口,用于获得目标对象的设置值、针对所述目标对象的目标值以及获得调整值;
[0051 ]处理器,用于基于所述调整值和所述设置值,至少确定第一更新值和第二更新值,其中,所述第一更新值是介于所述设置值与所述目标值之间的值,所述第二更新值是介于所述第一更新值与所述目标值之间的值,将所述第一更新值作为所述目标对象的设置值,如果满足预设的更换条件,将所述第二更新值作为所述目标对象的设置值。
[0052]上述电子设备,优选的,还包括:
[0053]输入装置,用于接收用户的第一输入操作,基于所述第一输入操作中的操作参数,确定针对所述目标对象的目标值。
[0054]上述电子设备,优选的,还包括:
[0055]输出装置,用于在所述目标对象达到所述设置值时,输出与所述设置值相对应的提不?目息。
[0056]由上述方案可知,本发明提供的一种数据处理方法、装置及电子设备,在得到跑步距离或起床时间等目标对象的设置值、目标值以及调整之后,至少确定两个更新值,进而通过分阶段对设置值进行调整,如先将设置值调整为第一更新值,再在满足更换条件的时候调整为第二更新值,由此来实现循序渐进的调整设置值,朝着目标值的方向推进,避免现有技术中直接调整到目标值导致的不良后果,从而明显用户的使用体验。
【附图说明】
[0057]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0058]图1为本发明实施例一提供的一种数据处理方法的流程图;
[0059]图2a?图2g分别为本发明实施例的应用示例图;
[0060]图3本发明实施例二提供的一种数据处理方法的流程图;
[0061 ]图4为本发明实施例三提供的一种数据处理方法的部分流程图;
[0062]图5为本发明实施例四提供的一种数据处理方法的部分流程图;
[0063]图6为本发明实施例五提供的一种数据处理方法的部分流程图;
[0064]图7为本发明实施例的部分流程图;
[0065]图8为本发明实施例六提供的一种数据处理方法的部分流程图;
[0066]图9为本发明实施例七提供的一种数据处理方法的部分流程图;
[0067]图10为本发明实施例八提供的一种数据处理方法的实现流程图;
[0068]图11为本发明实施例九提供的一种数据处理装置的结构示意图;
[0069]图12为本发明实施例十提供的一种电子设备的结构示意图;
[0070]图13为本发明实施例^提供的一种电子设备的结构不意图;
[0071]图14为本发明实施例十二提供的一种电子设备的结构示意图。
【具体实施方式】
[0072]下面将结合本发明实施例中的附图,对本发明实施例中的技术方
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1