预设提醒任务控制的方法及其装置制造方法及图纸

技术编号:11331846 阅读:80 留言:0更新日期:2015-04-22 22:23
本发明专利技术涉及一种预设提醒任务控制的方法及其装置。所述方法,包括:接收预设提醒任务和执行时间;检测在达到所述执行时间之前或在达到所述执行时间之时终端的状态信息;当所述终端的状态信息满足所述预设提醒任务的预设取消条件时,不执行所述预设提醒任务。上述预设提醒任务控制的方法,通过检测在达到执行时间之前或在达到所述执行时间之时终端的状态信息满足预设提醒任务的预设取消条件时,不执行预设提醒任务,无需用户手动取消预设提醒任务,操作便利。

【技术实现步骤摘要】

本专利技术涉及数据处理领域,特别是涉及一种预设提醒任务控制的方法和装置。
技术介绍
随着科技的发展,电子产品终端为人们的生活带来了很多便利。例如,用户可使用手机或电脑等终端设置闹钟,达到预设时间时,终端执行闹钟功能,以达到起床提醒目的。然而,若用户在达到预设时间前已经起床且不再需要闹钟时,必须通过手动关闭闹钟,否则达到预设时间终端还是会执行闹钟功能。这样的闹钟关闭方式,操作复杂,且用户起床后忘记关闭闹钟,还会存在电量浪费问题。
技术实现思路
基于此,有必要针对现有的预设提醒任务后未达到预设时间用户不再需要预设提醒任务时操作复杂的问题,提供一种预设提醒任务控制的方法,操作便利。此外,还有必要提供一种预设提醒任务控制的方法的装置。一种预设提醒任务控制的方法,包括:接收预设提醒任务和执行时间;检测在达到所述执行时间之前或在达到所述执行时间之时终端的状态信息;当所述终端的状态信息满足所述预设提醒任务的预设取消条件时,不执行所述预设提醒任务。在其中一个实施例中,所述预设取消条件包括终端处于被使用的状态。在其中一个实施例中,所述终端处于被使用的状态,具体包括终端处于预设应用程序运行状态。在其中一个实施例中,所述终端处于预设应用程序运行状态具体包括:终端处于通话应用程序或信息应用程序运行状态。在其中一个实施例中,所述预设提醒任务为会议通知或活动提醒,所述预设取消条件包括在预设时间段内运行日历或备忘录。在其中一个实施例中,当所述终端的状态信息满足所述预设提醒任务的预设取消条件时,不执行所述预设提醒任务的步骤具体包括:当所述终端的状态信息满足所述预设提醒任务的预设取消条件时,不执行所述预设提醒任务,执行所述预设提醒任务的提示显示任务。一种预设提醒任务控制的方法,包括:接收检测指令;根据所述检测指令检测在达到所述执行时间之前或在达到所述执行时间之时终端的状态信息,并将所述终端的状态信息与预设提醒任务的预设取消条件进行比较;当所述终端的状态信息满足所述预设提醒任务的预设取消条件,发送所述预设提醒任务取消指令至所述终端。在其中一个实施例中,所述预设取消条件包括终端处于被使用的状态。 在其中一个实施例中,所述终端处于被使用的状态,具体包括终端处于预设应用程序运行状态。一种实现上述预设提醒任务控制的方法的装置,所述装置包括:接收模块,用于接收预设提醒任务和执行时间或用于接收检测指令;检测模块,用于检测在达到所述执行时间之前或在达到所述执行时间之时终端的状态信息;判断模块,用于判断所述终端的状态信息是否满足所述预设提醒任务的预设取消条件;处理模块,用于当所述终端的状态信息满足所述预设提醒任务的所述预设取消条件时,取消所述预设提醒任务或发送所述预设提醒任务取消指令至所述终端。上述预设提醒任务控制的方法和装置,通过检测在达到执行时间之前或在达到执行时间之时终端的状态信息满足预设提醒任务的预设取消条件时,不执行预设提醒任务,不需由用户手动取消预设提醒任务,操作便利。【附图说明】图1为一个实施例中预设提醒任务控制的方法的流程图;图2为另一个实施例中预设提醒任务控制的方法的流程图;图3为实施例中实现预设提醒任务控制的方法的装置的结构框图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1为一个实施例中预设提醒任务控制的方法的流程图。如图1所示,该预设提醒任务控制的方法,从终端角度描述,包括:步骤102,接收预设提醒任务和执行时间。具体的,预设提醒任务和执行时间可根据用户需要设定。例如,预设提醒任务可为闹钟,执行时间可为早点7点等。该预设提醒任务和执行时间保存在终端上。该终端可为手机、计算机、个人数字助理等。步骤104,检测在达到所述执行时间之前或在达到所述执行时间之时终端的状态信息。在达到所述执行时间之前的预设检测时间,检测终端的状态信息,如执行时间为早上7点,在7点前预设检测时间,如6点57分,检测终端此时的状态信息。该状态信息是指终端所处的状态,如关机、开机闲置状态、被呼叫、主叫、接收短信、发送短信、联网浏览网页、查看天气、运行游戏程序、运行QQ或微信等聊天程序等。步骤106,当所述终端的状态信息满足预设提醒任务的预设取消条件时,不执行所述预设提醒任务。当所述终端的状态信息满足预设提醒任务的预设取消条件时,终端取消或关闭预设提醒任务,终端在达到执行时间时不执行所述预设提醒任务。具体的,预设取消条件包括终端处于被使用的状态。终端处于被使用的状态具体包括终端处于预设应用程序运行状态。终端处于预设应用程序运行状态具体包括:终端处于通话应用程序或信息应用程序运行状态。在一个实施例中,服务器可通过检测终端是否连接到移动通信网络而处于主叫或者被叫状态来判断终端是否处于通话应用程序,从而判断终端是否处于被使用状态。这里的移动通信网络可以是2G (第三代移动通信技术,如CDMA,GSM)、3G (第三代移动通信技术,如TD-SCDMA、WCDMA或者CDMA2000等)或4G (第四代移动通信技术,如TD-LTE和FDD-LTE)等通信网络。终端处于通话状态,说明终端正在被用户使用从而终端处于被使用状态。在一个实施例中,服务器可通过检测终端是否处于短信(SMS)、彩信(MMS)等信息的发送或者接收状态来检测终端是否处于信息应用程序运行状态,从而判断终端是否处于被使用状态。具体地,若终端正处于发送或者接收短信、彩信的状态,则说明终端正在被用户使用从而终端处于被使用状态。在一个实施例中,服务器可通过判断终端是否处于联网人机交互状态来检测终端是否处于信息应用程序运行状态,从而判断终端是否处于被使用状态。比如检测到终端上运行的即时通信客户端、浏览器等基于网络的应用连接到互联网从而进行通信或者访问互联网,并与用户进行人机交互可以说明终端处于被使用状态。而终端后台联网运行,而与用户不进行交互的状态可以说明终端不处于被使用状态。在一个实施例中,服务器还可以通过判断终端是否处于联网状态并且终端的单位接收和/或单位发送数据流量是否超过预设阈值来检测终端是否处于信息应用程序运行状态,从而判断终端是否处于被使用状态。本实施例中,考虑到终端可能长时间处于联网状态而实际上并不处于被使用状态的情况,比如即时通信客户端需要定时发送心跳数据包以保持在线状态,因此需统计终端在预设时间长度内的接收和/或发送数据流量,从而据以判断终端的单位接收和/或单位发送数据流量是否超过预设阈值,若超过则可说明终端处于被使用状态。终端还可以通过检测终端是否运行游戏应用程序、日历应用程序、或日程提醒事件建立应用程序来检测终端是否处于信息应用程序运行状态,从而判断终端是否处于被使用状态。上述预设提醒任务控制的方法,通过检测在达到执行时间之前或在达到所述执行时间之时终端的状态信息满足预设提醒任务的预设取消条件时,不执行预设提醒任务,不需由用户手动关闭预设提醒任务,操作便利,且还节省了电量。在一个实施例中,该预设提醒任务为闹钟任务,执行时间可根据需要设定,如早上7点。该预设提醒任务的预设取消条件包括终端处于预设应用程序运行状态。终端处于预设应用程序运行状本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/CN104536735.html" title="预设提醒任务控制的方法及其装置原文来自X技术">预设提醒任务控制的方法及其装置</a>

【技术保护点】
一种预设提醒任务控制的方法,其特征在于,所述方法包括:接收预设提醒任务和执行时间;检测在达到所述执行时间之前或在达到所述执行时间之时终端的状态信息;当所述终端的状态信息满足所述预设提醒任务的预设取消条件时,不执行所述预设提醒任务。

【技术特征摘要】

【专利技术属性】
技术研发人员:谢志强
申请(专利权)人:魅族科技中国有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1