定时的方法及装置制造方法

文档序号:6511553阅读:154来源:国知局
定时的方法及装置制造方法
【专利摘要】本发明实施例公开了一种定时的方法及装置,涉及计算机【技术领域】,解决了当前通过固定的时间选择标识来定时,灵活性较低的问题。该方法包括:接收用户设置的进度条时间;显示预先设置的定时进度条和进度标识;定时进度条包括初始位置以及终止位置;接收用户触发的进度标识移动指令,并根据进度标识移动指令将进度标识从初始位置移动到定时进度条的任一目标位置;根据目标位置与初始位置的距离、目标位置与终止位置的距离以及进度条时间,确定定时时间;根据定时时间进行定时。本发明适用于终端设备以及终端设备中的应用程序的定时功能。
【专利说明】定时的方法及装置

【技术领域】
[0001]本发明涉及计算机【技术领域】,尤其涉及定时的方法及装置。

【背景技术】
[0002]随着互联网和计算机技术的发展,各种终端设备如笔记本电脑、平板电脑、智能手机等的应用已经十分普遍。随着终端设备以及各种操作系统的不断发展,为各种终端设备设计的应用程序也是层出不穷。目前,很多终端设备中的应用程序具有定时功能,例如在某一音乐播放器中,可以应用定时功能来实现音乐播放器的定时关闭;又例如在某一儿童游戏软件中,家长希望儿童应用该儿童游戏软件的时间不超过I小时,则可以通过定时功能来选择定时I小时,从而在I小时时间到时,能够实现终端设备定时锁屏。此外,很多终端设备还可以通过定时功能来实现定时关机等。
[0003]当前的定时功能一般是由应用程序提供商或者终端设备制造商预先提供时间选择标识,所述时间选择标识对应了不同的时间,在某一时间选择标识被激活后,终端设备中的定时器将进行计时,直到计时的时长达到该时间选择标识对应的时间。可见当前的定时功能在设置时,仅通过选择应用程序提供商或者终端设备制造商预先提供时间选择标识来定时,仅能选择固定的几个时间点,灵活性较低。


【发明内容】

[0004]本发明的实施例提供一种定时的方法及装置,能够实现定时功能的自定义,且通过进度条和进度标识能够实现定时时间的灵活选择,提高了定时的灵活性。
[0005]为达到上述目的,本发明采用如下技术方案:
[0006]一种定时的方法,包括:
[0007]接收用户设置的进度条时间;
[0008]显示预先设置的定时进度条和进度标识;所述进度标识用于在所述定时进度条上进行移动,所述定时进度条包括初始位置以及终止位置;
[0009]接收用户触发的进度标识移动指令,并根据所述进度标识移动指令将所述进度标识从所述初始位置移动到所述定时进度条的任一目标位置;
[0010]根据所述目标位置与所述初始位置的距离、所述目标位置与所述终止位置的距离以及所述进度条时间,确定定时时间;
[0011]根据所述定时时间进行定时。
[0012]一种定时的装置,包括:
[0013]接收单元,用于接收用户设置的进度条时间;
[0014]显示单元,用于显示预先设置的定时进度条和进度标识;所述进度标识用于在所述定时进度条上进行移动,所述定时进度条包括初始位置以及终止位置;
[0015]移动单元,用于接收用户触发的进度标识移动指令,并根据所述进度标识移动指令将所述进度标识从所述初始位置移动到所述定时进度条的任一目标位置;
[0016]确定单元,用于根据所述移动单元移动到的所述目标位置与所述初始位置的距离、所述目标位置与所述终止位置的距离以及所述接收单元接收的进度条时间,确定定时时间;
[0017]定时单元,用于根据所述定时时间进行定时。
[0018]本发明实施例提供的定时的方法及装置,能够接收用户设置的进度条时间,并显示较为直观的定时进度条和进度标识;并接收用户触发的进度标识移动指令,从而在进度标识移动后,根据所述目标位置与所述初始位置的距离、所述目标位置与所述终止位置的距离以及所述进度条时间,确定定时时间,从而根据定时时间进行定时。而现有技术中,定时功能设置通过选择时间选择标识来完成,仅能选择固定的几个时间点,灵活性较低。因此,本发明实施例提供的定时的方法及装置,能够实现定时功能的自定义,且通过进度条和进度标识能够实现定时时间的灵活选择,提高了定时的灵活性。

【专利附图】

【附图说明】
[0019]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本发明实施例提供的定时的方法的流程图;
[0021]图2为本发明又一实施例提供的定时的方法的流程图;
[0022]图3为本发明实施例中的定时进度条的界面示意图;
[0023]图4为本发明实施例提供的定时的装置的结构示意图一;
[0024]图5为本发明实施例提供的定时的装置的结构示意图二。

【具体实施方式】
[0025]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0026]为使本发明技术方案的优点更加清楚,下面结合附图和实施例对本发明作详细说明。
[0027]如图1所示,本发明实施例提供的定时的方法,包括:
[0028]101、接收用户设置的进度条时间。
[0029]所述进度条时间是表示进度标识从定时进度条的初始位置到终止位置的总时间。
[0030]可以向外提供时间输入框,以供用户在所述时间输入框中设置进度条时间。所述进度条时间的单位可以是秒、分钟、小时等,但不仅局限于此。
[0031]102、显示预先设置的定时进度条和进度标识。
[0032]所述进度标识用于在所述定时进度条上进行移动,所述定时进度条包括初始位置以及终止位置。例如,如图3所示,列举了一种定时进度条的界面示意图,所述定时进度条31的两端分别为初始位置32和终止位置33,在所述定时进度条31上还设置有可在所述定时进度条上进行移动的进度标识34。
[0033]103、接收用户触发的进度标识移动指令,并根据所述进度标识移动指令将所述进度标识从所述初始位置移动到所述定时进度条的任一目标位置。
[0034]所述用户触发的进度标识移动指令可以是所述进度标识被点击,并被沿所述定时进度条拖动。
[0035]104、根据所述目标位置与所述初始位置的距离、所述目标位置与所述终止位置的距离以及所述进度条时间,确定定时时间。
[0036]具体的,为了方便描述,所述目标位置与所述初始位置的距离称为第一距离,所述目标位置与所述终止位置的距离为第二距离,其中,所述第一距离和第二距离的和即为所述定时进度条初始位置到终止位置的距离。所述定时时间可以是先由所述第二距离除以初始位置到终止位置的距离,得到一个比值,再由所述进度条时间乘以该比值,从而得到所述定时时间。
[0037]例如,所述进度条时间为60分钟,所述第一距离为1,第二距离为2 (距离的单位在此处忽略)。则按照上述方式可得到定时时间为40分钟。
[0038]105、根据所述定时时间进行定时。
[0039]所述根据所述定时时间进行定时即为以所述定时时间为开始时间,进行倒计时,直到定时剩余时间为零,但不仅局限于此,也可以是开始时间为零,在所述进度标识移动到终止位置时,时间为定时时间。在进行倒计时时,可以控制所述进度标识从所述目标位置向终止位置移动,在所述定时剩余时间为零时,所述进度标识也到达所述终止位置。这样在进行倒计时时,可以实现倒计时的可视化效果。
[0040]值得说明的是,本发明实施例提供的定时的方法的执行主体可以是一种定时的装置,所述定时的装置可以应用于终端设备中,用于终端设备或者所述终端设备中的应用程序的定时功能。
[0041]本发明实施例提供的定时的方法,能够接收用户设置的进度条时间,并显示较为直观的定时进度条和进度标识;并接收用户触发的进度标识移动指令,从而在进度标识移动后,根据所述目标位置与所述初始位置的距离、所述目标位置与所述终止位置的距离以及所述进度条时间,确定定时时间,从而根据定时时间进行定时,并直观的表示所述进度标识从所述目标位置移动到所述终止位置。而现有技术中,定时功能设置通过选择时间选择标识来完成,仅能选择固定的几个时间点,灵活性较低。因此,本发明实施例提供的定时的方法,能够实现定时功能的自定义,且通过进度条和进度标识能够实现定时时间的灵活选择,提闻了定时的灵活性。
[0042]下面列举一个更为具体的实施例,如图2所示,本发明又一实施例提供的定时的方法,包括:
[0043]201、接收用户设置的进度条时间,并接收用户设置的关键时间点。
[0044]所述进度条时间是表示进度标识从定时进度条的初始位置到终止位置的总时间。所述关键时间点可以是在定时时间内可以配置预设事件的时间点。所述预设事件的具体描述参见后续实施例。
[0045]可以向外提供时间输入框,以供用户在所述时间输入框中设置进度条时间。所述进度条时间的单位可以是秒、分钟、小时等,但不仅局限于此。此外,还可以通过时间输入框输入关键时间点,例如所述进度条时间为100分钟,需要定时的定时时间为90分钟,用户需要每30分钟进行一次时间提醒,则在定时时间的90分钟内,第30、60分钟处可以为所述关键时间点。此外,所述关键时间点还可以有其他方式,不仅局限于均匀的分布在所述定时时间内,例如还可以是在定时时间的90分钟内的最后10分钟,每一分钟为一个关键时间点,但不仅局限于此。
[0046]202、显示预先设置的定时进度条和进度标识,在所述定时进度条上显示关键时间点标识。
[0047]其中,每个关键时间点标识对应一个所述关键时间点。
[0048]所述进度标识用于在所述定时进度条上进行移动,所述定时进度条包括初始位置以及终止位置。例如,如图3所示,列举了一种定时进度条的示意图,所述定时进度条31的两端分别为初始位置32和终止位置33,在所述定时进度条31上还设置有可在所述定时进度条上进行移动的进度标识34。此外,所述定时进度条31上还显示有关键时间点标识35。
[0049]203、接收用户触发的进度标识移动指令,并根据所述进度标识移动指令将所述进度标识从所述初始位置移动到所述定时进度条的任一目标位置。
[0050]所述用户触发的进度标识移动指令可以是所述进度标识被点击,并被沿所述定时进度条拖动。
[0051]204、根据所述目标位置与所述初始位置的距离、所述目标位置与所述终止位置的距离以及所述进度条时间,确定定时时间。
[0052]具体的,确定定时时间的方式可以参见图1中的步骤104的具体实现方式,此处不再赘述。
[0053]205、根据所述定时时间进行定时,并控制所述进度标识从所述目标位置向所述终止位置移动。
[0054]所述根据所述定时时间进行定时即为以所述定时时间为开始时间,进行倒计时,直到定时剩余时间为零。在进行倒计时时,可以控制所述进度标识从所述目标位置向终止位置移动,在所述定时剩余时间为零时,所述进度标识也到达所述终止位置。这样在进行倒计时时,可以实现倒计时的可视化效果。当然,为了避免方案对终端设备的应用,也可以对所述定时进度条和进度标识进行隐藏,并在终端设备后台控制所述进度标识从所述目标位置向终止位置移动。
[0055]206、根据所述进度标识与所述终止位置的距离、所述进度标识与所述初始位置的距离以及所述进度条时间,确定定时剩余时间。在步骤206之后执行步骤207或者步骤210。
[0056]在所述进度标识不断移动时,可以通过以下方式确定定时剩余时间,例如为了方便描述,所述进度标识与所述初始位置的距离称为第三距离,所述进度标识与所述终止位置的距离为第四距离,其中,所述第三距离和第四距离的和即为所述定时进度条初始位置至IJ终止位置的距离。所述定时剩余时间可以是先由所述第四距离除以初始位置到终止位置的距离,得到一个比值,再由所述进度条时间乘以该比值,从而得到所述定时剩余时间。
[0057]例如,所述进度条时间为90分钟,所述第三距离为1,第四距离为4 (距离的单位在此处忽略)。则按照上述方式可得到定时剩余时间为72分钟。
[0058]207、判断终端设备当前是否接收到所述用户触发的进度标识移动指令。若未接收到所述进度标识移动指令,执行步骤208 ;否则,若接收到所述进度标识移动指令,执行步骤 209。
[0059]在上述步骤203下,描述了所述用户触发的进度标识移动指令可以是所述进度标识被点击,并被沿所述定时进度条拖动,则若所述进度标识被点击,则所述进度标识可能被鼠标或手指覆盖,贝1J如图3所示,可如下步骤209,生成提示标签36,在提示标签36上显示所述定时剩余时间,此处显示的是72分钟。所述提示标签可以在所述进度标识被点击时触发,而以渐显方式出现,在所述进度标识被释放后,还可以以渐显方式消失,但不仅局限于此。
[0060]208、在所述进度标识上显示所述定时剩余时间。
[0061]如图3所示,在未接收到所述进度标识移动指令时,可以直接在进度标识34上显示所述定时剩余时间。当然,在接收到所述进度标识移动指令时,也可在进度标识34和提示标签36上均显示所述定时剩余时间。
[0062]209、生成提示标签,在所述提示标签上显示所述定时剩余时间。
[0063]210、在所述定时剩余时间为零,或者在所述进度标识到达所述关键时间点标识所在的位置时,执行预设事件。
[0064]所述执行预设事件可以有多种,例如向终端设备发送提示信息,所述提示信息包括所述定时剩余时间。进而所述终端设备能够在定时剩余时间为零或者所述关键时间点到达时,执行预先定义的策略,例如在定时剩余时间为零时,终端设备关闭、终端设备锁定等,又例如在到达某一关键时间点时,终端设备发出语音报时提示、文字报时提示等,但不仅局限于此。
[0065]值得说明的是,本发明又一实施例提供的定时的方法的执行主体可以是一种定时的装置,所述定时的装置可以应用于终端设备中,用于终端设备或者所述终端设备中的应用程序的定时功能。
[0066]本发明又一实施例提供的定时的方法,能够接收用户设置的进度条时间,并显示较为直观的定时进度条和进度标识;并接收用户触发的进度标识移动指令,从而在进度标识移动后,根据所述目标位置与所述初始位置的距离、所述目标位置与所述终止位置的距离以及所述进度条时间,确定定时时间,从而根据定时时间进行定时,并直观的表示所述进度标识从所述目标位置移动到所述终止位置。而现有技术中,定时功能设置通过选择时间选择标识来完成,仅能选择固定的几个时间点,灵活性较低。因此,本发明又一实施例提供的定时的方法,能够实现定时功能的自定义,且通过进度条和进度标识能够实现定时时间的灵活选择,提高了定时的灵活性。
[0067]对应于上述图1、图2所示的定时的方法,如图4所示,本发明实施例提供的定时的装置,包括:
[0068]接收单元41,用于接收用户设置的进度条时间。
[0069]显示单元42,用于显示预先设置的定时进度条和进度标识。
[0070]所述进度标识用于在所述定时进度条上进行移动,所述定时进度条包括初始位置以及终止位置。
[0071]移动单元43,用于接收用户触发的进度标识移动指令,并根据所述进度标识移动指令将所述进度标识从所述初始位置移动到所述定时进度条的任一目标位置。
[0072]确定单元44,用于根据所述移动单元43移动到的所述目标位置与所述初始位置的距离、所述目标位置与所述终止位置的距离以及所述接收单元41接收的进度条时间,确定定时时间。
[0073]定时单元45,用于根据所述确定单元44确定的所述定时时间进行定时。
[0074]进一步的,如图5所示,所述移动单元43,还用于根据所述确定单元44确定的所述定时时间控制所述进度标识从所述目标位置移动到所述终止位置。
[0075]进一步的,如图5所示,所述确定单元44,还用于:
[0076]根据所述进度标识与所述终止位置的距离、所述进度标识与所述初始位置的距离以及所述进度条时间,确定定时剩余时间。
[0077]进一步的,如图5所示,所述定时的装置,还包括:
[0078]判断单元46,用于判断终端设备的接收单元41当前是否接收到所述用户触发的进度标识移动指令。
[0079]所述显示单元42,还用于在未接收到所述进度标识移动指令时,在所述进度标识上显示所述定时剩余时间。
[0080]所述显示单元42,还用于在接收到所述进度标识移动指令时,生成提示标签,在所述提示标签上显示所述定时剩余时间。
[0081]进一步的,如图5所示,所述定时的装置,还包括:
[0082]执行单元47,用于在所述确定单元44确定的定时剩余时间为零时,执行预设事件。
[0083]进一步的,如图5所示,所述接收单元41,还用于接收用户设置的关键时间点。
[0084]所述显示单元42,还用于在所述定时进度条上显示关键时间点标识,每个关键时间点标识对应一个所述接收单元接收到的关键时间点。
[0085]所述执行单元47,还用于在所述进度标识到达所述关键时间点标识所在的位置时,执行预设事件。
[0086]具体的,所述执行单元47,用于向终端设备发送提示信息,所述提示信息包括所述定时剩余时间。
[0087]值得说明的是,所述定时的装置可以应用于终端设备中,用于终端设备或者所述终端设备中的应用程序的定时功能。本发明实施例提供的定时的装置的具体实现方式可以参见图1、图2所示的具体实施例,此处不再赘述。
[0088]本发明实施例提供的定时的装置,能够接收用户设置的进度条时间,并显示较为直观的定时进度条和进度标识;并接收用户触发的进度标识移动指令,从而在进度标识移动后,根据所述目标位置与所述初始位置的距离、所述目标位置与所述终止位置的距离以及所述进度条时间,确定定时时间,从而根据定时时间进行定时,并直观的表示所述进度标识从所述目标位置移动到所述终止位置。而现有技术中,定时功能设置通过选择时间选择标识来完成,仅能选择固定的几个时间点,灵活性较低。因此,本发明实施例提供的定时的装置,能够实现定时功能的自定义,且通过进度条和进度标识能够实现定时时间的灵活选择,提闻了定时的灵活性。
[0089]通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0090]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
【权利要求】
1.一种定时的方法,其特征在于,包括: 接收用户设置的进度条时间; 显示预先设置的定时进度条和进度标识;所述进度标识用于在所述定时进度条上进行移动,所述定时进度条包括初始位置以及终止位置; 接收用户触发的进度标识移动指令,并根据所述进度标识移动指令将所述进度标识从所述初始位置移动到所述定时进度条的任一目标位置; 根据所述目标位置与所述初始位置的距离、所述目标位置与所述终止位置的距离以及所述进度条时间,确定定时时间; 根据所述定时时间进行定时。
2.根据权利要求1所述的定时的方法,其特征在于,在根据所述定时时间进行定时之后,包括: 根据所述定时时间控制所述进度标识从所述目标位置移动到所述终止位置。
3.根据权利要求1所述的定时的方法,其特征在于,在所述确定定时时间之后,还包括: 根据所述进度标识与所述终止位置的距离、所述进度标识与所述初始位置的距离以及所述进度条时间,确定定时剩余时间。
4.根据权利要求3所述的定时的方法,其特征在于,在所述确定定时剩余时间之后,还包括: 判断终端设备当前是否接收到所述用户触发的进度标识移动指令; 若未接收到所述进度标识移动指令,在所述进度标识上显示所述定时剩余时间;若接收到所述进度标识移动指令,生成提示标签,在所述提示标签上显示所述定时剩余时间。
5.根据权利要求3所述的定时的方法,其特征在于,还包括: 在所述定时剩余时间为零时,执行预设事件。
6.根据权利要求5所述的定时的方法,其特征在于,还包括: 接收用户设置的关键时间点; 在所述定时进度条上显示关键时间点标识,每个关键时间点标识对应一个所述关键时间点; 在所述进度标识到达所述关键时间点标识所在的位置时,执行预设事件。
7.根据权利要求6所述的定时的方法,其特征在于,所述执行预设事件,包括: 向终端设备发送提示信息,所述提示信息包括所述定时剩余时间。
8.一种定时的装置,其特征在于,包括: 接收单元,用于接收用户设置的进度条时间; 显示单元,用于显示预先设置的定时进度条和进度标识;所述进度标识用于在所述定时进度条上进行移动,所述定时进度条包括初始位置以及终止位置; 移动单元,用于接收用户触发的进度标识移动指令,并根据所述进度标识移动指令将所述进度标识从所述初始位置移动到所述定时进度条的任一目标位置; 确定单元,用于根据所述移动单元移动到的所述目标位置与所述初始位置的距离、所述目标位置与所述终止位置的距离以及所述接收单元接收的进度条时间,确定定时时间; 定时单元,用于根据所述定时时间进行定时。
9.根据权利要求8所述的定时的装置,其特征在于,所述移动单元,还用于: 根据所述定时时间控制所述进度标识从所述目标位置移动到所述终止位置。
10.根据权利要求8所述的定时的装置,其特征在于,所述确定单元,还用于: 根据所述进度标识与所述终止位置的距离、所述进度标识与所述初始位置的距离以及所述进度条时间,确定定时剩余时间。
11.根据权利要求10所述的定时的装置,其特征在于,还包括: 判断单元,用于判断终端设备的接收单元当前是否接收到所述用户触发的进度标识移动指令; 所述显示单元,还用于在未接收到所述进度标识移动指令时,在所述进度标识上显示所述定时剩余时间; 所述显示单元,还用于在接收到所述进度标识移动指令时,生成提示标签,在所述提示标签上显示所述定时剩余时间。
12.根据权利要求10所述的定时的装置,其特征在于,还包括: 执行单元,用于在所述确定单元确定的定时剩余时间为零时,执行预设事件。
13.根据权利要求12所述的定时的装置,其特征在于,所述接收单元,还用于接收用户设置的关键时间点; 所述显示单元,还用于在所述定时进度条上显示关键时间点标识,每个关键时间点标识对应一个所述接收单元接收到的关键时间点; 所述执行单元,还用于在所述进度标识到达所述关键时间点标识所在的位置时,执行预设事件。
14.根据权利要求13所述的定时的装置,其特征在于,所述执行单元,用于: 向终端设备发送提示信息,所述提示信息包括所述定时剩余时间。
【文档编号】G06F9/44GK104461479SQ201310419057
【公开日】2015年3月25日 申请日期:2013年9月13日 优先权日:2013年9月13日
【发明者】王玉龙 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1