便签任务进度追踪方法、装置及终端的制作方法

文档序号:10687798阅读:563来源:国知局
便签任务进度追踪方法、装置及终端的制作方法
【专利摘要】本发明实施例提供一种便签任务进度追踪方法、装置及终端,涉及计算机技术领域。其中,所述方法包括:接收到用户触发所述便签中任务项的启动指令后,对用户执行所述任务项时所产生的追踪对象进行统计,得到已完成信息;获取所述任务项的目标信息;根据所述已完成信息与所述目标信息,计算任务进度;将所述任务进度进行展示。本发明实施例提供的技术方案实现了对任务进度的追踪,进而起到督促用户完成任务的目的,给使用者带来工作和生活上的便利。
【专利说明】
便签任务进度追踪方法、装置及终端
技术领域
[0001]本发明实施例涉及计算机技术领域,尤其涉及一种便签任务进度追踪方法、装置及终端。
【背景技术】
[0002]随着科学技术的快速发展,人们的生活节奏和工作节奏越来越快,日常需要处理的事情也越来越多。而随着智能终端的普及,人们使用智能终端的时间也越来越多。人们由原来记入笔记本的方式转为将需要处理的事情预先存储在智能终端上,以在需要的时候打开查看。
[0003]发明人在实现本发明的过程中,发现现有技术存在如下缺陷:现有技术中,当用户利用智能终端中的电子便签记事时,通常先创建一个新的电子便签,在电子便签中输入需要完成的事项,保存该电子便签。现有电子便签仅为一具体记录项,只能提供时间到达提醒,并不能对记录事项的完成进度进行跟踪,功能较为单一。

【发明内容】

[0004]本发明实施例提供一种便签任务进度追踪方法、装置及终端,用以解决现有技术中电子便签功能较为单一的问题。
[0005]本发明实施例提供一种任务进度追踪方法,包括:
[0006]接收到用户触发所述便签中任务项的启动指令后,对用户执行所述任务项时所产生的追踪对象进行统计,得到已完成信息;
[0007]获取所述任务项的目标信息;
[0008]根据所述已完成信息与所述目标信息,计算任务进度;
[0009]将所述任务进度进行展示。
[0010]可选的,上述的方法中,所述对用户执行所述任务项时所产生的追踪对象进行统计,得到已完成信息,包括:
[0011 ]监听用户在执行所述任务项时所进行的操作;
[0012]对基于所述操作所产生的追踪对象进行统计,得到统计结果;
[0013]判断所述任务项是否为新任务;
[0014]若是,则将所述统计结果作为所述已完成信息;
[0015]否则,获取历史统计结果,将所述历史统计结果与所述统计结果之和作为所述已完成信息。
[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]第二计算模块,用于计算所述当前时间与所述计划启动时间的第一时间差值;
[0059]第一生成模块,用于当所述第一时间差值小于或等于第一预设阈值时,生成启动所述任务项的第一提不?目息;
[0060]其中,所述第一提示信息中包含有所述计划启动时间和/或所述第一时间差值。
[0061]可选的,上述的装置,还包括:
[0062]第三获取模块,用于获取当前时间以及所述任务项的计划完成时间;
[0063]第三计算模块,用于计算所述当前时间与所述计划完成时间的第二时间差值;
[0064]第二生成模块,用于当所述第二时间差值小于或等于第二预设阈值时,生成第二提不?目息;
[0065]其中,所述第二提示信息中包含有所述计划完成时间和/或所述第二时间差值。
[0066]可选的,上述的装置,还包括:
[0067]第四计算模块,用于计算从用户触发所述任务项起至当前时间完成所述已完成信息所用第一时长;
[0068]第五计算模块,用于根据所述第一时长和所述已完成信息,计算完成速度;
[0069]比对模块,用于将所述已完成信息与所述目标信息进行比对,得到未完成信息;
[0070]第六计算模块,用于根据所述完成速度以及所述未完成信息,计算完成所述未完成信息所需的第二时长;
[0071 ]第二展示模块,用于对所述第二时长进行展示。
[0072]可选的,上述的装置,还包括:
[0073]创建模块,用于在所述便签中创建至少一个任务项;
[0074]设置模块,用于为所述任务项设置目标信息、计划启动时间以及计划完成时间。
[0075]可选的,上述的装置,还包括:
[0076]显示模块,用于接收到用户触发所述便签中任务项的启动指令后,将处于第一显示状态的所述任务项转换为第二显示状态进行显示。
[0077]本发明实施例提供一种终端,包括便签任务进度追踪装置;其中,所述便签任务进度追踪装置,用于:
[0078]接收到用户触发所述便签中任务项的启动指令后,对用户执行所述任务项时所产生的追踪对象进行统计,得到已完成信息;
[0079]获取所述任务项的目标信息;
[0080]根据所述已完成信息与所述目标信息,计算任务进度;
[0081 ]将所述任务进度进行展示。
[0082]本发明实施例提供的便签任务进度追踪方法、装置及终端,通过在用户触发所述便签中任务项的启动指令后,统计用户执行任务项时所产生的追踪对象得到已完成信息,然后根据统计得到的已完成信息与任务项的目标信息,计算任务进度,以实现对便签中任务项的完成进度进行追踪,进而起到督促用户完成任务的目的,给使用者带来工作和生活上的便利。
【附图说明】
[0083]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0084]图1示出了本发明实施例一提供的便签任务进度追踪方法的流程示意图;
[0085]图2A示出了本发明实施例一提供的所述方法中任务进度的一种展示示例示意图;
[0086]图2B示出了本发明实施例一提供的所述方法中任务进度的另一种展示示例示意图;
[0087]图3示出了本发明实施例一提供的所述方法中第一提示信息的示意图;
[0088]图4示出了本发明实施例一提供的所述方法中第二提示信息的示意图;
[0089]图5示出了本发明实施例一提供的所述方法中展示完成未完成信息所需第二时长的不意图;
[0090]图6示出了本发明实施例二提供的便签任务进度追踪装置的示意图。
【具体实施方式】
[0091]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0092]图1示出了本发明实施例一提供的便签任务进度追踪方法的流程示意图。本发明实施例一的执行主体可以是例如手机、PAD、电脑等电子终端,还可以是便签任务进度追踪装置,该装置可以是集成在终端上的一个具有嵌入式程序的硬件,也可以是安装在终端中的一个应用软件,还可以是嵌入在终端操作系统中的工具软件,本发明实施例对此不进行限定。具体的,如图1所示,本发明实施例一提供的所述方法,包括:
[0093]步骤101、接收到用户触发所述便签中任务项的启动指令后,对用户执行所述任务项时所产生的追踪对象进行统计,得到已完成信息。
[0094]其中,所述便签中可包含有至少一个任务项。所述任务项可以为文档编辑任务项(如编辑500字随笔、编辑1000字的工作总结)、编码任务项(如一天编写300行代码)、电子书阅读任务项(如一天阅读50页电子书)、运动量任务项(如一天步行6000步或步行距离)等等。具体的,本步骤可采用如下步骤实现:
[0095]步骤1011、监听用户在执行所述任务项时所进行的操作。
[0096]例如,监听用户在执行文档编辑任务项时所进行的文字输入操作;或者,监听用户在执行编码任务项时所进行的程序输入操作;或者,监听用户在执行电子书阅读任务项时所进行的翻页操作;或者,监听用户在执行运动量任务项时所进行的摆臂操作或迈步操作等等。
[0097]步骤1012、对基于所述操作所产生的追踪对象进行统计,得到统计结果。
[0098]具体的,当所述操作为文字输入操作时,基于所述文字输入操作的追踪对象为文字数量,该文字数量可通过系统工具(如word中的字数统计工具)进行统计;
[0099]当所述操作为程序输入操作时,基于所述程序输入操作的追踪对象为编码行数,该编码行数可通过统计回车数量得到;
[0100]当所述操作为翻页操作时,基于所述翻页操作的追踪对象为页数,该页数可通过统计翻页操作的次数得到;
[0101]当所述操作为摆臂操作或迈步操作时,基于所述摆臂操作或迈步操作的追踪对象为步数,该步数可通过统计摆臂次数或迈步次数得到。
[0102]这里需要补充的是:追踪对象除了可以是上述的字数、编码行数、页数、步数外,还可以是距离。例如,通过统计用户的步数,然后根据步数以及用户每步的距离,计算用户行走的距离;或者通过获取GPS(Global Posit1ning System,全球定位系统)信息,计算用户起始位置与当前位置之间的距离来计算用户行走的距离。例如:用户便签中的一个任务项为下午2:00前去**大厦。用户在执行该任务项时所产生的追踪对象为距离,即用户从出发地到中途某地的距离。监听用户在执行该任务项时所进行的操作,实质上可理解为是监听用户在执行该任务项时的移动行为操作。用户启动了该项任务后,采用GPS对基于用户的移动行为操作所产生的距离进行统计(亦或称计算),得到用户到当前位置所移动的距离。
[0103]步骤1013、判断所述任务项是否为新任务;
[0104]若是,则将所述统计结果作为所述已完成信息;
[0105]否则,获取历史统计结果,将所述历史统计结果与所述统计结果之和作为所述已完成信息。
[0106]在实际应用中,用户可能会在执行某一个任务项的过程中发生中断,例如,在执行文档编辑任务过程中需发生中断,用户要优先处理编码任务项,此时,编辑任务项即为新任务。在中断所述文档编辑任务时,需将已统计的结果进行存储,作为历史统计结果,以在所述文档编辑任务重新启动时调取,继续进行任务进度的追踪。因此,可通过判断所述任务项是否有已存储的历史统计结果来判断是否为新任务。
[0107]步骤102、获取所述任务项的目标信息。
[0108]在实际应用中,任务项在创建时就已设置了目标信息。任务项除设置了目标信息夕卜,还设置有计划启动时间计划完成时间。例如,可采用如下方法创建任务项:
[0109]首先,在所述便签中创建至少一个任务项。
[0110]具体的,用户可启动便签应用进入任务项创建界面,按照创建界面的引导信息创建新任务项。
[0111]然后,为所述任务项设置目标信息、计划启动时间以及计划完成时间。
[0112]其中,所述计划启动时间和/或计划完成时间可以设置,也可不设置,可根据用户需要选择。例如,任务项创建界面展现有多个填空项,这些填空项分别为:任务项内容、目标信息、计划启动时间和计划完成时间。用户填写完这些信息后触发完成,应用即根据以上内容为新任务项设置对应的参数。例如,为文档编辑任务项设置目标信息为:500字;设置计划启动时间为:14:00;设置计划完成时间为:16:00。为编码任务项设置目标信息为:300行;设置计划启动时间为:10:00;设置计划完成时间为:18:00。为电子书阅读任务项设置目标信息为:50页;设置计划启动时间为:20:00;设置计划完成时间为:21:00。
[0113]步骤103、根据所述已完成信息与所述目标信息,计算任务进度。
[0114]在具体实施时,本步骤具体可以为:
[0115]将所述已完成信息与所述目标信息进行比对,得到未完成信息,将所述未完成信息作为所述任务进度;或者
[0116]将所述已完成信息与所述目标信息进行比对,得到未完成信息;根据所述未完成信息与所述目标信息,计算未完成百分比,将所述未完成百分比作为所述任务进度;或者
[0117]根据所述已完成信息与所述目标信息,计算已完成百分比,将所述已完成百分比作为所述任务进度。
[0118]步骤104、将所述任务进度进行展示。
[0119]其中,所述任务进度可采用进度条进行展示(如图2A所示),也可直接展示任务进度数值或百分比(如图2B所示)。
[0120]本发明实施例提供的便签任务进度追踪方法,通过在用户触发所述便签中任务项的启动指令后,统计用户执行任务项时所产生的追踪对象得到已完成信息,然后根据统计得到的已完成信息与任务项的目标信息,计算任务进度,以实现对便签中任务项的完成进度进行追踪,进而起到督促用户完成任务的目的,给使用者带来工作和生活上的便利。
[0121]进一步的,为了避免用户忘记,本发明实施例还可在用户未启动任务项前生成提示信息,以提醒用户还有多长时间需要启动某一项任务项。即本实施例提供的所述方法还可包括如下步骤:
[0122]步骤105、若未接收到用户触发所述任务项的启动指令,则获取当前时间以及所述任务项的计划启动时间。
[0123]步骤106、计算所述当前时间与所述计划启动时间的第一时间差值。
[0124]步骤107、若所述第一时间差值小于或等于第一预设阈值,则生成启动所述任务项的第一提示信息。
[0125]其中,所述第一提示信息中包含有所述计划启动时间和/或所述第一时间差值。所述第一预设阈值可人为设定,例如:10分钟,30分钟等。
[0126]例如,便签中包含有文档编辑任务项“编辑500字随笔”,该文档编辑任务项设置有计划启动时间为“15:00”。假设当前时间为14:30;通过计算当前时间14:30与计划启动时间15:00的时间差值为30分钟;若第一预设阈值为30分钟,则通过判断当前时间14:30与计划启动时间15:00的时间差值等于第一预设阈值30分钟,生成第一提示信息,以提醒用户还有30分钟就要开始编辑500字随笔。该第一提示信息可以以弹窗(如图3所示)的形式呈现在用户界面上,以告知用户“编辑500字随笔”任务30分钟后需启动。
[0127]通过增加上述各步骤,本发明实施例提供的技术方案不仅可对正在执行的任务项进行进度的追踪,还可对即将要执行的任务项进行启动时间的追踪,以提醒用户及时处理。
[0128]进一步的,为了起到督促用户完成任务的目的,本发明实施例还可在用户进行某项任务项的过程中,提醒用户计划完成时间和/或还有多长时间来完成该项任务。即本实施例提供的所述方法还可包括如下步骤:
[0129]步骤108、获取当前时间以及所述任务项的计划完成时间。
[0130]步骤109、计算所述当前时间与所述计划完成时间的第二时间差值。
[0131]步骤110、若所述第二时间差值小于或等于第二预设阈值,则生成第二提示信息。
[0132]其中,所述第二提示信息中包含有所述计划完成时间和/或所述第二时间差值。所述第二预设阈值可人为设定,例如:10分钟,30分钟等。
[0133]例如,便签中包含有运动量任务项“步行6000步”,该运动量任务项设置有计划完成时间为“7:00”。假设当前时间为6: 30;通过计算当前时间6: 30与计划完成时间7:00的时间差值为30分钟;若第二预设阈值为30分钟,则通过判断当前时间6:30与计划启动时间7:00的时间差值等于第二预设阈值30分钟,生成第二提示信息,以提醒用户还有30分钟来完成“步行6000步”的任务。同样的,该第二提示信息也可以以弹窗(如图4所示)的形式呈现在用户界面上,以告知用户“步行6000步”任务完成时间还有30分钟。
[0134]通过增加上述各步骤,本发明实施例提供的技术方案不仅可对正在执行的任务项进行进度的追踪,还可对正在执行的任务项的执行剩余时间进行追踪,以提醒用户执行该项任务所剩的时间,以起到督促用户尽快在剩余时间段内完成任务的目的。
[0135]进一步的,为了能够更全面的为用户展现任务完成进度,本发明实施例除了采用上述步骤进行任务进度的展示外,还为用户提供根据当前完成速度预估完成时间点的功能,这样用户就能根据预估完成时间点调整当前的处理速度。即本实施例提供的所述方法还可包括如下步骤:
[0136]步骤111、计算从用户触发所述任务项起至当前时间完成所述已完成信息所用第一时长。
[0137]步骤112、根据所述第一时长和所述已完成信息,计算完成速度。
[0138]步骤113、将所述已完成信息与所述目标信息进行比对,得到未完成信息。
[0139]步骤114、根据所述完成速度以及所述未完成信息,计算完成所述未完成信息所需的第二时长。
[0140]步骤115、对所述第二时长进行展示。
[0141]例如,便签中包含有运动量任务项“步行6000步”,假设已行走1000步,所用时长为9分钟,则可计算完成速度为:111步/分钟;将已行走1000步与目标信息“步行6000步”进行对比,得到未完成步数为5000步;根据完成速度为:111步/分钟以及未完成步数5000步,计算完成所述未完成信息所需的第二时长为:45分钟,将第二时长45分钟进行展示,如图5所示,所述第二时长可展现在便签任务进度展示框内,可与任务进度一同展示。
[0142]通过增加上述各步骤,本发明实施例提供的技术方案不仅可对正在执行的任务项进行进度的追踪,还可针对当前完成速度估算未完成信息所需完成的时间,以让用户有一个较为直接的认识,认识到当前处理速度是否合适,是否需要调整处理速度。
[0143]进一步的,本实施例提供的所述方法还可包括如下步骤:
[0144]接收到用户触发所述便签中任务项的启动指令后,将处于第一显示状态的所述任务项转换为第二显示状态进行显示。
[0145]其中,所述第一显示状态和第二显示状态为两种不同的显示状态。假设任务项是采用文字描述的任务项,则第一显示状态为楷体、标准字体,第二显示状态为加粗显示或斜体显示(如图2A所示);或者,第一显示状态为黑色字体,第二显示状态为红色字体;或者,第一显示状态为非动画显示,第二显示状态为呼吸动画显示等等,本发明对此不作具体限定。
[0146]通过采用上述步骤将第一显示状态的所述任务项转为为第二显示状态进行显示,可对当前正在执行的任务项进行突出显示,以区别于其他未执行的任务项,用户一目了然就可通过显示知道当前有哪些任务项正在追踪中。
[0147]需要说明的是:对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
[0148]图6示出了本发明实施例二提供的一种便签任务进度追踪装置的结构示意图。如图6所示,本实施例二提供的所述装置包括:统计模块10、第一获取模块20、第一计算模块30和第一展示模块40。其中,所述统计模块10用于接收到用户触发所述便签中任务项的启动指令后,对用户执行所述任务项时所产生的追踪对象进行统计,得到已完成信息。第一获取模块20用于获取所述任务项的目标信息;第一计算模块30用于根据所述已完成信息与所述目标信息,计算任务进度。第一展示模块40用于将所述任务进度进行展示。
[0149]本发明实施例提供的便签任务进度追踪装置,通过在用户触发所述便签中任务项的启动指令后,统计用户执行任务项时所产生的追踪对象得到已完成信息,然后根据统计得到的已完成信息与任务项的目标信息,计算任务进度,以实现对便签中任务项的完成进度进行追踪,进而起到督促用户完成任务的目的,给使用者带来工作和生活上的便利。
[0150]进一步的,所述统计模块具体用于:
[0151]监听用户在执行所述任务项时所进行的操作;
[0152]对基于所述操作所产生的追踪对象进行统计,得到统计结果;
[0153]判断所述任务项是否为新任务;
[0154]若是,则将所述统计结果作为所述已完成信息;
[0155]否则,获取历史统计结果,将所述历史统计结果与所述统计结果之和作为所述已完成信息。
[0156]进一步的,所述第一计算模块具体用于:
[0157]将所述已完成信息与所述目标信息进行比对,得到未完成信息,将所述未完成信息作为所述任务进度;或者
[0158]将所述已完成信息与所述目标信息进行比对,得到未完成信息;根据所述未完成信息与所述目标信息,计算未完成百分比,将所述未完成百分比作为所述任务进度;或者
[0159]根据所述已完成信息与所述目标信息,计算已完成百分比,将所述已完成百分比作为所述任务进度。
[0160]进一步的,本实施例提供的便签任务进度追踪装置还可包括:第二获取模块、第二计算模块和第一生成模块。其中,第二获取模块用于若未接收到用户触发所述任务项的启动指令,则获取当前时间以及所述任务项的计划启动时间。第一计算模块用于计算所述当前时间与所述计划启动时间的第一时间差值。第一生成模块用于当所述第一时间差值小于或等于第一预设阈值时,生成启动所述任务项的第一提示信息。其中,所述第一提示信息中包含有所述计划启动时间和/或所述第一时间差值。
[0161]进一步的,本实施例提供的便签任务进度追踪装置还可包括:第三获取模块、第三计算模块和第二生成模块。其中,第三获取模块用于获取当前时间以及所述任务项的计划完成时间。第三计算模块用于计算所述当前时间与所述计划完成时间的第二时间差值。第二生成模块用于当所述第二时间差值小于或等于第二预设阈值时,生成第二提示信息。其中,所述第二提示信息中包含有所述计划完成时间和/或所述第二时间差值。
[0162]进一步的,本实施例提供的便签任务进度追踪装置还可包括:第四计算模块、第五计算模块、比对模块,第六计算模块和第二展示模块。其中,第四计算模块用于计算从用户触发所述任务项起至当前时间完成所述已完成信息所用第一时长。第五计算模块用于根据所述第一时长和所述已完成信息,计算完成速度。比对模块用于将所述已完成信息与所述目标信息进行比对,得到未完成信息。第六计算模块用于根据所述完成速度以及所述未完成信息,计算完成所述未完成信息所需的第二时长。第二展示模块用于对所述第二时长进行展示。
[0163]进一步的,本实施例提供的便签任务进度追踪装置还可包括:创建模块和设置模块。其中,创建模块用于在所述便签中创建至少一个任务项。设置模块用于为所述任务项设置目标信息、计划启动时间以及计划完成时间。
[0164]进一步的,本实施例提供的便签任务进度追踪装置还可包括:显示模块。其中,显示模块,用于接收到用户触发所述便签中一任务项的启动指令后,将处于第一显示状态的所述任务项转换为第二显示状态进行显示。
[0165]这里需要说明的是:本实施例提供的便签任务进度追踪装置可实现上述实施例一提供的方法,具体的实现过程可参见上述实施例一中的相关内容,此处不再赘述。
[0166]本发明实施例三提供的一种终端。所述终端包括便签任务进度追踪装置。其中,所述便签任务进度追踪装置用于:
[0167]接收到用户触发所述便签中任务项的启动指令后,对用户执行所述任务项时所产生的追踪对象进行统计,得到已完成信息;
[0168]获取所述任务项的目标信息;
[0169]根据所述已完成信息与所述目标信息,计算任务进度;
[0170]将所述任务进度进行展示。
[0171]本发明实施例提供的终端,通过在用户触发所述便签中任务项的启动指令后,统计用户执行任务项时所产生的追踪对象得到已完成信息,然后根据统计得到的已完成信息与任务项的目标信息,计算任务进度,以实现对便签中任务项的完成进度进行追踪,进而起到督促用户完成任务的目的,给使用者带来工作和生活上的便利。
[0172]这里需要说明的是:本实施例中所述终端包括的便签任务进度追踪装置可采用上述实施例二提供的装置来实现,具体的实现结构可参见上述实施例二中的相应内容,此处不再赘述;本实施例中所述终端包括的便签任务进度追踪装置可实现上述实施例一提供的所述方法,具体实现过程可参见上述实施例一中的内容,此处不再赘述。
[0173]这里需要说明的是:便签任务进度追踪装置可以是位于终端的应用,或者还可以为位于终端的应用中的插件或软件开发工具包(Software Development Kit,SDK)等功能单元,本发明实施例对此不进行特别限定。可以理解的是:所述应用可以是安装在终端上的应用程序(nativeApp),或者还可以是终端上的浏览器的一个网页程序(webApp),本发明实施例对此不进行限定。
[0174]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0175]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0176]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种便签任务进度追踪方法,其特征在于,包括: 接收到用户触发所述便签中任务项的启动指令后,对用户执行所述任务项时所产生的追踪对象进行统计,得到已完成信息; 获取所述任务项的目标信息; 根据所述已完成信息与所述目标信息,计算任务进度; 将所述任务进度进行展示。2.根据权利要求1所述的方法,其特征在于,所述对用户执行所述任务项时所产生的追踪对象进行统计,得到已完成信息,包括: 监听用户在执行所述任务项时所进行的操作; 对基于所述操作所产生的追踪对象进行统计,得到统计结果; 判断所述任务项是否为新任务; 若是,则将所述统计结果作为所述已完成信息; 否则,获取历史统计结果,将所述历史统计结果与所述统计结果之和作为所述已完成?目息O3.根据权利要求1所述的方法,其特征在于,所述根据所述已完成信息与所述目标信息,计算任务进度,包括: 将所述已完成信息与所述目标信息进行比对,得到未完成信息,将所述未完成信息作为所述任务进度;或者 将所述已完成信息与所述目标信息进行比对,得到未完成信息;根据所述未完成信息与所述目标信息,计算未完成百分比,将所述未完成百分比作为所述任务进度;或者 根据所述已完成信息与所述目标信息,计算已完成百分比,将所述已完成百分比作为所述任务进度。4.根据权利要求1?3中任一项所述的方法,其特征在于,还包括: 若未接收到用户触发所述任务项的启动指令,则获取当前时间以及所述任务项的计划启动时间; 计算所述当前时间与所述计划启动时间的第一时间差值; 若所述第一时间差值小于或等于第一预设阈值,则生成启动所述任务项的第一提示信息; 其中,所述第一提示信息中包含有所述计划启动时间和/或所述第一时间差值。5.根据权利要求1?3中任一项所述的方法,其特征在于,还包括: 获取当前时间以及所述任务项的计划完成时间; 计算所述当前时间与所述计划完成时间的第二时间差值; 若所述第二时间差值小于或等于第二预设阈值,则生成第二提示信息; 其中,所述第二提示信息中包含有所述计划完成时间和/或所述第二时间差值。6.根据权利要求1?3中任一项所述的方法,其特征在于,还包括: 计算从用户触发所述任务项起至当前时间完成所述已完成信息所用第一时长; 根据所述第一时长和所述已完成信息,计算完成速度; 将所述已完成信息与所述目标信息进行比对,得到未完成信息; 根据所述完成速度以及所述未完成信息,计算完成所述未完成信息所需的第二时长; 对所述第二时长进行展示。7.根据权利要求1?3中任一项所述的方法,其特征在于,还包括: 在所述便签中创建至少一个任务项; 为所述任务项设置目标信息、计划启动时间以及计划完成时间。8.根据权利要求1?3中任一项所述的方法,其特征在于,还包括: 接收到用户触发所述便签中任务项的启动指令后,将处于第一显示状态的所述任务项转换为第二显示状态进行显示。9.一种便签任务进度追踪装置,其特征在于,包括: 统计模块,用于接收到用户触发所述便签中任务项的启动指令后,对用户执行所述任务项时所产生的追踪对象进行统计,得到已完成信息; 第一获取模块,用于获取所述任务项的目标信息; 第一计算模块,用于根据所述已完成信息与所述目标信息,计算任务进度; 第一展示模块,用于将所述任务进度进行展示。10.根据权利要求9所述的装置,其特征在于,所述统计模块具体用于: 监听用户在执行所述任务项时所进行的操作; 对基于所述操作所产生的追踪对象进行统计,得到统计结果; 判断所述任务项是否为新任务; 若是,则将所述统计结果作为所述已完成信息; 否则,获取历史统计结果,将所述历史统计结果与所述统计结果之和作为所述已完成?目息O11.根据权利要求9所述的装置,其特征在于,所述第一计算模块具体用于: 将所述已完成信息与所述目标信息进行比对,得到未完成信息,将所述未完成信息作为所述任务进度;或者 将所述已完成信息与所述目标信息进行比对,得到未完成信息;根据所述未完成信息与所述目标信息,计算未完成百分比,将所述未完成百分比作为所述任务进度;或者 根据所述已完成信息与所述目标信息,计算已完成百分比,将所述已完成百分比作为所述任务进度。12.根据权利要求9?11中任一项所述的装置,其特征在于,还包括: 第二获取模块,用于若未接收到用户触发所述任务项的启动指令,则获取当前时间以及所述任务项的计划启动时间; 第二计算模块,用于计算所述当前时间与所述计划启动时间的第一时间差值; 第一生成模块,用于当所述第一时间差值小于或等于第一预设阈值时,生成启动所述任务项的第一提不?目息; 其中,所述第一提示信息中包含有所述计划启动时间和/或所述第一时间差值。13.根据权利要求9?11中任一项所述的装置,其特征在于,还包括: 第三获取模块,用于获取当前时间以及所述任务项的计划完成时间; 第三计算模块,用于计算所述当前时间与所述计划完成时间的第二时间差值; 第二生成模块,用于当所述第二时间差值小于或等于第二预设阈值时,生成第二提示信息; 其中,所述第二提示信息中包含有所述计划完成时间和/或所述第二时间差值。14.根据权利要求9?11中任一项所述的装置,其特征在于,还包括: 第四计算模块,用于计算从用户触发所述任务项起至当前时间完成所述已完成信息所用第一时长; 第五计算模块,用于根据所述第一时长和所述已完成信息,计算完成速度; 比对模块,用于将所述已完成信息与所述目标信息进行比对,得到未完成信息; 第六计算模块,用于根据所述完成速度以及所述未完成信息,计算完成所述未完成信息所需的第二时长; 第二展示模块,用于对所述第二时长进行展示。15.根据权利要求9?11中任一项所述的装置,其特征在于,还包括: 创建模块,用于在所述便签中创建至少一个任务项; 设置模块,用于为所述任务项设置目标信息、计划启动时间以及计划完成时间。16.根据权利要求9?11中任一项所述的装置,其特征在于,还包括: 显示模块,用于接收到用户触发所述便签中任务项的启动指令后,将处于第一显示状态的所述任务项转换为第二显示状态进行显示。17.—种终端,其特征在于,包括上述权利要求9?16中任一项所述的便签任务进度追踪装置。
【文档编号】G06Q10/10GK106056359SQ201610374565
【公开日】2016年10月26日
【申请日】2016年5月31日
【发明人】张月川
【申请人】乐视控股(北京)有限公司, 乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1