一种终端操作的方法及终端技术

技术编号:16345710 阅读:24 留言:0更新日期:2017-10-03 22:15
本发明专利技术实施例提供了一种终端操作的方法及装置,涉及信息处理领域,能够在一定程度上简化用户操作。本发明专利技术提供的方法包括:通过启用指定线程检测指定触发条件;当检测到所述指定触发条件时,查找与所述指定触发条件对应的流程执行队列;当查找到所述流程执行队列时,按照所述流程执行队列执行相应流程。本发明专利技术实施例适用于终端操作的过程中。

【技术实现步骤摘要】
一种终端操作的方法及终端
本专利技术涉及信息处理
,尤其涉及一种终端操作的方法及终端。
技术介绍
手机作为智能终端的一种,越来越多地被人们接受和使用。其带来的便利性极大地提供了日常生活和工作的效率。纵使其带来了一定的便利性,但是在某些场景下手机也会造成一定的不便,例如,每天上班都需要启动指定的应用完成打卡,假设员工在8点上班,那么就需要在到达公司后启用蓝牙和GPS,但手机检测到蓝牙信号后,指定软件提示有周边蓝牙信号,此时,用户输入指定手势或者点击指定按键,才能完成打卡。在这一过程中,手机用户需要多次操作手机才能完成打卡这一动作,操作比较繁琐。
技术实现思路
有鉴于此,本专利技术实施例提供了一种终端操作的方法及终端,能够在一定程度上简化用户操作。一方面,本专利技术实施例提供了一种终端操作的方法,所述方法包括:通过启用指定线程检测指定触发条件;当检测到所述指定触发条件时,查找与所述指定触发条件对应的流程执行队列;当查找到所述流程执行队列时,按照所述流程执行队列执行相应流程。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述指定触发条件包括:系统当前时间达到指定时间点;或,检测到指定物理信号;或,检测到指定运行指令。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在所述通过启用指定线程检测指定触发条件之前,还包括:接收用户输入的宏功能启动指令;所述通过启用指定线程检测指定触发条件包括:响应于所述宏功能启动指令,通过启用指定线程检测指定触发条件。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述方法还包括:接收用户输入的流程配置参数,所述流程配置参数包括指定触发条件、流程执行次序、每个流程所需模块的调用指令;根据所述流程配置参数生成与所述指定触发条件对应的流程执行队列。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述模块包括马达、扬声器、重力感应器、显示屏、光传感器、听筒中的一个或多个。另一方面,本专利技术实施例还提供了一种终端,所述终端包括:检测单元,用于通过启用指定线程检测指定触发条件;查找单元,用于当检测到所述指定触发条件时,查找与所述指定触发条件对应的流程执行队列;执行单元,用于当查找到所述流程执行队列时,按照所述流程执行队列执行相应流程。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述指定触发条件包括:系统当前时间达到指定时间点;或,检测到指定物理信号;或,检测到指定运行指令。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述终端还包括:第一接收单元,用于接收用户输入的宏功能启动指令;所述检测单元,具体用于响应于所述宏功能启动指令,通过启用指定线程检测指定触发条件。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述终端还包括:第二接收单元,用于接收用户输入的流程配置参数,所述流程配置参数包括指定触发条件、流程执行次序、每个流程所需模块的调用指令;生成单元,用于根据所述流程配置参数生成与所述指定触发条件对应的流程执行队列。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述模块包括马达、扬声器、重力感应器、显示屏、光传感器、听筒中的一个或多个。本专利技术实施例提供的终端操作的方法及终端,通过让终端运行流程执行队列,以实现一系列操作的自动化执行,从而替代了现有技术中通过手动完成的一系列繁琐操作,简化了用户操作,提高了操作效率【附图说明】为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。图1是本专利技术实施例提供的一种终端操作的方法流程图;图2是本专利技术实施例提供的另一种终端操作的方法流程图;图3是本专利技术实施例提供的另一种终端操作的方法流程图;图4是本专利技术实施例提供的一种终端的组成框图;图5是本专利技术实施例提供的另一种终端的组成框图;图6是本专利技术实施例提供的另一种终端的组成框图。【具体实施方式】为了更好的理解本专利技术的技术方案,下面结合附图对本专利技术实施例进行详细描述。应当明确,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。本专利技术实施例提供了一种终端操作的方法,用以实现终端自动完成一系列曹组流程的目的,如图1所示,该方法包括:101、通过启用指定线程检测指定触发条件。此处提到的指定线程可以是侦听线程,用以检测终端系统的运行参数和/或由终端外部录入的信号等。指定触发条件是在检测前进行配置的一个或多个,用于体现终端系统的运行参数和/或由终端外部录入的信号应该处于何种具体状态的指示信息。可以包括系统当前时间达到指定时间点,或,检测到指定物理信号,或,检测到指定运行指令等。其中,系统当前时间达到指定时间点是指系统运行到特定的时间点,例如,7:30,5:30等,或者是达到检测周期中的检测时刻,例如每10S检测一次。其中,指定物理信号可以包括蓝牙信号、红外信号、移动网络信号、WIFI信号等。检测到指定物理信号可以被理解为检测到存在指定物理信号,也可以被理解为存在达到一定强度的物理信号。其中,指定运行指令为终端系统接收到的外部指令,或者是内部代码触发的指令。102、当检测到所述指定触发条件时,查找与所述指定触发条件对应的流程执行队列。流程执行队列是指存在一定执行顺序的若干个流程,在本专利技术实施例中,流程可以包括探测信号、识别处理、输出响应、启动或关闭应用程序、启动或关闭功能模块等等。例如,开启蓝牙、GPS、手机流量、开启社交软件、进入社交软件指定功能、通知重力感应器反馈当前手机运动状态、收到外部指定信息后,关闭GPS、蓝牙、社交软件。103、当查找到所述流程执行队列时,按照所述流程执行队列执行相应流程。另外,本专利技术实施例还允许终端通过与客户之间的交互完成前述流程的启动运行,如图2所示,相应流程包括:104、接收用户输入的宏功能启动指令。该步骤执行于101之前,则步骤101通过启用指定线程检测指定触发条件可具体执行为:响应于所述宏功能启动指令,通过启用指定线程检测指定触发条件。本专利技术实施例提供的终端操作的方法,通过让终端运行流程执行队列,以实现一系列操作的自动化执行,从而替代了现有技术中通过手动完成的一系列繁琐操作,简化了用户操作,提高了操作效率。在本专利技术实施例中,单个前述流程执行队列或多个前述流程执行队列的组合可被定义为一个宏功能,启用一个宏功能即可顺序执行一系列流程。另外,本专利技术本文档来自技高网...
一种终端操作的方法及终端

【技术保护点】
一种终端操作的方法,其特征在于,所述方法包括:通过启用指定线程检测指定触发条件;当检测到所述指定触发条件时,查找与所述指定触发条件对应的流程执行队列;当查找到所述流程执行队列时,按照所述流程执行队列执行相应流程。

【技术特征摘要】
1.一种终端操作的方法,其特征在于,所述方法包括:通过启用指定线程检测指定触发条件;当检测到所述指定触发条件时,查找与所述指定触发条件对应的流程执行队列;当查找到所述流程执行队列时,按照所述流程执行队列执行相应流程。2.根据权利要求1所述的方法,其特征在于,所述指定触发条件包括:系统当前时间达到指定时间点;或,检测到指定物理信号;或,检测到指定运行指令。3.根据权利要求2所述的方法,其特征在于,在所述通过启用指定线程检测指定触发条件之前,还包括:接收用户输入的宏功能启动指令;所述通过启用指定线程检测指定触发条件包括:响应于所述宏功能启动指令,通过启用指定线程检测指定触发条件。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:接收用户输入的流程配置参数,所述流程配置参数包括指定触发条件、流程执行次序、每个流程所需模块的调用指令;根据所述流程配置参数生成与所述指定触发条件对应的流程执行队列。5.根据权利要求4所述的方法,其特征在于,所述模块包括马达、扬声器、重力感应器、显示屏、光传感器、听筒中的一个或多个。6.一种终端,...

【专利技术属性】
技术研发人员:杜长运倪漫利邹少林
申请(专利权)人:深圳天珑无线科技有限公司深圳市天珑移动技术有限公司
类型:发明
国别省市:广东,44

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

1