移动终端和自动触发任务执行方法

文档序号:7854384阅读:148来源:国知局
专利名称:移动终端和自动触发任务执行方法
技术领域
本发明涉及通信技术领域,具体而言,涉及移动终端和自动触发任务执行方法。
背景技术
手机是一个有生态的系统,每天会产生很多种操控或者通信事件,有些主动触发,例如,电量不足、电量已充满。有些被动触发,例如,手机解锁、添加了一个日程、添加了闹钟提醒、收到短彩信、接听电话等。这些用户关注的事件实际上和手机的生态紧密相连,也和我们的生活紧密相连。在具体的应用中,并没有考虑到手机生态(手机的状态信息),例如在微博应用中,当需要发布微博时,直接登录手机微博客户端,手动编辑要发布的内容,然后选择发布来进行微博的发布。因此,现有技术方案没有考虑到手机生态,没有将手机的状态信息与终端的各应用紧密结合起来,缺乏互动性和趣味性。

发明内容
考虑到上述背景技术,本发明的一个目的提供一种移动终端,可以将终端状态与应用程序的各任务紧密结合起来,增加终端的智能性。根据本发明的一个方面,提供了一种移动终端,包括检测单元,连接至执行单元,检测移动终端的状态信息;所述执行单元,在所述状态信息满足触发条件时,执行预设任务。预设任务可以是发布一条微博,发送一条短信,打开音乐播放器等。当检测到移动终端的状态信息满足触发条件时,即执行相应任务,例如若检测到终端的相应接口中插入耳机,则打开音乐播放器。在上述技术方案中,优选的,还可以包括存储单元,连接至所述执行单元,预置每种所述触发条件所对应的需执行的任务以及执行相应任务所需的参数信息。可以出厂时配置每种触发条件对应一个任务以及该任务所需的参数信息,也可由用户动态配置这些信息。可用关键信息作为一个触发条件,例如电池充满该关键信息作为一个触发条件。参数信息是指执行预设任务所需的信息,例如若预设任务为需要发送一条短信,则将发送一条短信所对应的参数信息包括收信人的信息、短信内容等。在上述任一技术方案中,优选的,还可以包括采集单元,连接至所述存储单元,在所述移动终端的运行过程中,采集指定的运行数据并将所述运行数据保存至指定任务所对应的参数信息中。当用户在使用浏览器浏览网页时,可以选择某张图片,该图片即指定的运行数据,将该图片保存到与上传图片到微博该任务所对应的参数信息中。若上传图片到微博该任务所对应的触发条件是电池充满,则一旦检测到终端电池充满,就将该图片上传到用户的微博。在上述任一技术方案中,优选的,所述执行单元包括判断子单元和搜索子单元,所述判断子单元连接至所述搜索子单元,用于提取出所述状态信息的关键信息,根据所述关键信息判断是否满足所述触发条件,所述搜索子单元用于在满足所述触发条件时,根据所满足的触发条件搜索出相匹配的需执行的任务以及所需的参数信息,基于所述参数信息执行相应任务。在上述任一技术方案中,优选的,所述状态信息包括以下一种或几种组合所述移动终端的运行状态信息、所述移动终端所接收到 的外部通知、所述移动终端所处的环境信
肩、O根据本发明的另一方面,还提供了一种自动触发任务执行方法,包括以下步骤检测移动终端的状态信息;在所述状态信息满足触发条件时,触发执行预设任务。预设任务可以是发布一条微博,发送一条短信,打开音乐播放器等。当检测到移动终端的状态信息满足触发条件时,即执行相应任务,例如若检测到终端的相应接口中插入耳机,则打开音乐播放器。在上述技术方案中,优选的,预置每种所述触发条件所对应的需执行的任务以及执行相应任务所需的参数信息。可以出厂时配置每种触发条件对应一个任务以及该任务所需的参数信息,也可由用户动态配置这些信息。可用关键信息作为一个触发条件,例如电池充满该关键信息作为一个触发条件。参数信息是指执行预设任务所需的信息,例如若预设任务为需要发送一条短信,则将发送一条短信所对应的参数信息包括收信人的信息、短信内容等。在上述任一技术方案中,优选的,还可以包括在所述移动终端的运行过程中,采集指定的运行数据并将所述运行数据保存至指定任务所对应的参数信息中。当用户在使用浏览器浏览网页时,可以选择某张图片,该图片即指定的运行数据,将该图片保存到与上传图片到微博该任务所对应的参数信息中。若上传图片到微博该任务所对应的触发条件是电池充满,则一旦检测到终端电池充满,就将该图片上传到用户的微博。在上述任一技术方案中,优选的,所述在所述状态信息满足触发条件时,触发执行预设任务的步骤包括提取出所述状态信息的关键信息,根据所述关键信息判断是否满足所述触发条件;在满足所述触发条件时,根据所满足的触发条件搜索出相匹配的需执行的任务以及所需的参数信息,基于所述参数信息执行相应任务。在上述任一技术方案中,优选的,所述状态信息包括以下一种或几种组合所述移动终端的运行状态信息、所述移动终端所接收到的外部通知、所述移动终端所处的环境信
肩、O本发明针对现有技术方案的缺陷,通过监控手机操控或通信事件,提取搜索关键字,利用搜索技术,实现发布内容的智能化预置,从而结合手机生态,增强了移动终端与各应用的互动性,实现了手机状态和用户动态信息的及时共享。


图I示出了根据本发明的实施例的移动终端的框图;图2示出了根据本发明的实施例的移动终端的示意图;图3示出了根据本发明的实施例的自动触发任务执行方法的流程图;图4示出了根据本发明的实施例的自动触发任务执行方法的流程图。
具体实施例方式为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式
对本发明进行进一步的详细描述。在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明并不限于下面公开的具体实施例的限制。图I示出了根据本发明的实施例的移动终端的框图。如图I所示,根据本发明的实施例的移动终端100包括检测单元102,连接至执行单元104,检测移动终端的状态信息;执行单元104,在状态信息满足触发条件时,执行预设任务。预设任务可以是发布一条微博,发送一条短信,打开音乐播放器等。当检测到移动终端的状态信息满足触发条件时,即执行相应任务,例如若检测到终端的相应接口中插入·耳机,则打开音乐播放器。在上述技术方案中,优选的,还可以包括存储单元106,连接至执行单元104,预置每种触发条件所对应的需执行的任务以及执行相应任务所需的参数信息。可以出厂时配置每种触发条件对应一个任务以及该任务所需的参数信息,也可由用户动态配置这些信息。可用关键信息作为一个触发条件,例如电池充满该关键信息作为一个触发条件。参数信息是指执行预设任务所需的信息,例如若预设任务为需要发送一条短信,则将发送一条短信所对应的参数信息包括收信人的信息、短信内容等。在上述任一技术方案中,优选的,还可以包括采集单元108,连接至存储单元,在移动终端的运行过程中,采集指定的运行数据并将运行数据保存至指定任务所对应的参数信息中。当用户在使用浏览器浏览网页时,可以选择某张图片,该图片即指定的运行数据,将该图片保存到与上传图片到微博该任务所对应的参数信息中。若上传图片到微博该任务所对应的触发条件是电池充满,则一旦检测到终端电池充满,就将该图片上传到用户的微博。在上述任一技术方案中,优选的,执行单元104包括判断子单元1042和搜索子单元1044,判断子单元连接至搜索子单元,用于提取出状态信息的关键信息,根据关键信息判断是否满足触发条件,搜索子单元用于在满足触发条件时,根据所满足的触发条件搜索出相匹配的需执行的任务以及所需的参数信息,基于参数信息执行相应任务。在上述任一技术方案中,优选的,该状态信息包括以下一种或几种组合移动终端的运行状态信息(电量信息等)、移动终端所接收到的外部通知(短信、呼叫等)、移动终端所处的环境信息(手持、放置于包中等环境信息)。为进一步理解上述技术方案,下面结合图2来继续说明根据本发明的移动终端的实现原理,并以发布微博作为一个具体任务来进行说明。图2示出了根据本发明的实施例的移动终端的示意图。如图2所示,检测单元102负责监控手机操控信息或通信事件;搜索引擎202 (对应于图I中的搜索子单元1044)负责向内容库204 (对应于图I中的存储单元106)发起搜索请求并处理内容库204返回的结果;微博服务引擎和客户端206(执行相应任务所关联的应用程序)主要实现发布内容的显示和完成实际的发布;采集单元108负责内容库204中内容的扩充。内容库204的建立,可以采用静态预置和动态添加相结合的方法,静态预置是指手机出厂就预置某些常见关键事件对应的需执行的任务以及执行该任务所需的参数信息(如果执行的任务是发布微博,那么其对应的参数信息包括调用的应用程序接口、账户信息、发布内容等);动态添加主要由采集单元108来完成,对手机来说,可以通过短信、彩信、电子书、上网等途径由用户动态添加,例如在阅读短信时,由采集单元108将短信中的内容补充进内容库204,并将其作为微博的发布内容。在内容库204中预置启动微博客户端发布该短信内容的关键信息,例如关键信息为电池充满。当检测单元102检测出的终端状态为终端电量已充满时,搜索引擎202根据该状态信息向内容库204发送搜索请求,内容库204根据关键信息从内容库204中搜索出匹配的信息,搜索引擎202调用微博应用程序接口和界面,发布预置的对应内容。图3示出了根据本发明的实施例的自动触发任务执行方法的流程图。
如图3所示,根据本发明的实施例的自动触发任务执行方法,包括以下步骤步骤302,检测移动终端的状态信息;步骤304,在状态信息满足触发条件时,触发执行预设任务。预设任务可以是发布一条微博,发送一条短信,打开音乐播放器等。当检测到移动终端的状态信息满足触发条件时,即执行相应任务,例如若检测到终端的相应接口中插入耳机,则打开音乐播放器。在上述技术方案中,优选的,预置每种触发条件所对应的需执行的任务以及执行相应任务所需的参数信息。可以出厂时配置每种触发条件对应一个任务以及该任务所需的参数信息,也可由用户动态配置这些信息。可用关键信息作为一个触发条件,例如电池充满该关键信息作为一个触发条件。参数信息是指执行预设任务所需的信息,例如若预设任务为需要发送一条短信,则将发送一条短信所对应的参数信息包括收信人的信息、短信内容等。在上述任一技术方案中,优选的,还可以包括在移动终端的运行过程中,采集指定的运行数据并将运行数据保存至指定任务所对应的参数信息中。当用户在使用浏览器浏览网页时,可以选择某张图片,该图片即指定的运行数据,将该图片保存到与上传图片到微博该任务所对应的参数信息中。若上传图片到微博该任务所对应的触发条件是电池充满,则一旦检测到终端电池充满,就将该图片上传到用户的微博。在上述任一技术方案中,优选的,在状态信息满足触发条件时,触发执行预设任务的步骤包括提取出状态信息的关键信息,根据关键信息判断是否满足触发条件;在满足触发条件时,根据所满足的触发条件搜索出相匹配的需执行的任务以及所需的参数信息,基于参数信息执行相应任务。在上述任一技术方案中,优选的,该状态信息包括以下一种或几种组合移动终端的运行状态信息(例如终端的电量信息等)、移动终端所接收到的外部通知(例如终端接收到的短信、电话)、移动终端所处的环境信息(例如终端被手持或放置于包中)。接下来,结合图4以发布微博作为一个具体任务来继续说明根据本发明的技术方案。如图4所示,在步骤402,检测移动终端的状态,例如发生电池电量充满事件。在步骤404,提取该事件的关键信息。在发生电池电量充满事件时,提取的关键信息可以为电池充满。在步骤406,根据该关键信息,利用搜索技术向内容库发起搜索请求。在步骤408,内容库处理搜索请求,并向搜索引擎返回搜索结果。该内容库中保存了关键信息对应的需执行的任务以及执行该任务所需的参数信息。内容库中的保存内容可采用两种方式获得,第一种方式是在手机出厂时就预置某些常见的关键信息(即触发条件)对应的需执行的任务以及执行该任务所需的参数信息。第二种方式是在使用过程中,采集用户选择的数据并其作为执行某个任务对应的参数信息。也可同时运用上述两种方式得到内容库。在本示例中,内容库中保存了“电池充满”所对应的需执行的任务是发布微博,执行发布微博该任务所需的参数是所调用的应用程序接口、发布内容等。因此,返回发布内容该搜索结果。判断是否检索到匹配结果,若没有检索到,则进入步骤412,若检索到匹配结果,则进入步骤410。 在步骤410,自动选择发布内容,提醒用户是否将该发布内容发布到微博中,或者由用户选择发布内容。在步骤412,判断是否对发布内容进行再加工,若需要,则进入步骤414,对发布内容进行编辑加工,然后进入步骤416,将内容发布到微博中。若不需要加工,则直接进入步骤416。因此,本发明针对现有技术方案的缺陷,通过监控手机操控或通信事件,提取搜索关键字,利用搜索技术,实现发布内容的智能化预置,从而结合手机生态,增强了移动终端与微博应用的互动性,也增加了微博的趣味性,实现了手机状态和用户动态信息的及时共享。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种移动终端,其特征在于,包括 检测单元,连接至执行单元,检测移动终端的状态信息; 所述执行单元,在所述状态信息满足触发条件时,执行预设任务。
2.根据权利要求I所述的移动终端,其特征在于,还包括存储单元,连接至所述执行单元,预置每种所述触发条件所对应的需执行的任务以及执行相应任务所需的参数信息。
3.根据权利要求2所述的移动终端,其特征在于,还包括采集单元,连接至所述存储单元,在所述移动终端的运行过程中,采集指定的运行数据并将所述运行数据保存至指定任务所对应的参数信息中。
4.根据权利要求I所述的移动终端,其特征在于,所述执行单元包括判断子单元和搜索子单元,所述判断子单元连接至所述搜索子单元,用于提取出所述状态信息的关键信息,根据所述关键信息判断是否满足所述触发条件,所述搜索子单元用于在满足所述触发条件时,根据所满足的触发条件搜索出相匹配的需执行的任务以及所需的参数信息,基于所述参数信息执行相应任务。
5.根据权利要求I至4中任一项所述的移动终端,其特征在于,所述状态信息包括以下一种或几种组合所述移动终端的运行状态信息、所述移动终端所接收到的外部通知、所述移动终端所处的环境信息。
6.一种自动触发任务执行方法,其特征在于,包括以下步骤 检测移动终端的状态信息; 在所述状态信息满足触发条件时,触发执行预设任务。
7.根据权利要求6所述的自动触发任务执行方法,其特征在于,预置每种所述触发条件所对应的需执行的任务以及执行相应任务所需的参数信息。
8.根据权利要求7所述的自动触发任务执行方法,其特征在于,还包括在所述移动终端的运行过程中,采集指定的运行数据并将所述运行数据保存至指定任务所对应的参数信息中。
9.根据权利要求8所述的自动触发任务执行方法,其特征在于,所述在所述状态信息满足触发条件时,触发执行预设任务的步骤包括 提取出所述状态信息的关键信息,根据所述关键信息判断是否满足所述触发条件; 在满足所述触发条件时,根据所满足的触发条件搜索出相匹配的需执行的任务以及所需的参数信息,基于所述参数信息执行相应任务。
10.根据权利要求6至9中任一项所述的自动触发任务执行方法,其特征在于,所述状态信息包括以下一种或几种组合所述移动终端的运行状态信息、所述移动终端所接收到的外部通知、所述移动终端所处的环境信息。
全文摘要
本发明提供了一种移动终端,包括检测单元,连接至执行单元,检测移动终端的状态信息;所述执行单元,在所述状态信息满足触发条件时,执行预设任务。根据本发明的技术方案,可以增加应用程序与终端状态之间的相关性,根据终端的状态信息可控制各任务自动执行,增加终端的智能性。本发明还提供了一种自动触发任务执行方法。
文档编号H04M1/725GK102801853SQ20121021436
公开日2012年11月28日 申请日期2012年6月27日 优先权日2012年6月27日
发明者成厚富 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1