保护套控制终端应用的系统及方法与流程

文档序号:12595844阅读:161来源:国知局
保护套控制终端应用的系统及方法与流程

本发明涉及终端及终端保护套交互领域,尤其涉及一种保护套控制终端应用的系统及方法。



背景技术:

现如今保护套绝大多数仅仅具有保护终端和装饰终端的作用,只有少数保护套能够有限地跟终端进行交互响应,其技术方案如下:保护套上会固定一个磁铁,并且在终端上跟磁铁对应的位置处设置一个霍尔传感器;当保护套合上时,磁铁接近霍尔传感器,霍尔传感器感应到磁场超过某个阈值,会上报一个保护套闭合的消息;当保护套打开时,磁铁远离霍尔传感器,霍尔传感器感应到磁场低于阈值,会上报一个保护套打开的消息;终端依据这两个上报消息进行一些操作,比如,在保护套打开时自动亮屏,保护套关闭时显示一个小窗口来提供一些日期、时间等信息。

但是,目前这种保护套与终端之间简单的交互响应无法实现用户更多的需求,例如,当用户在户外骑自行车时,终端一般放在兜里,这时,用户为了安全起见希望不用掏出终端而在兜里依靠简单的操作,就能完成听歌或切换歌曲的操作,但现有的技术方案无法满足用户当前的需求。



技术实现要素:

有鉴于此,本发明实施例期望提供一种保护套控制终端应用的系统及方法,解决在用户不方便的情况下,对终端中的应用快速有效操作的问题。

为达到上述目的,本发明的技术方案是这样实现的:

本发明实施例提供一种保护套控制终端应用的系统,所述系统包括:终端以及设置于所述终端上的保护套;

所述保护套包括:至少一个第一位置、至少一个第二位置、至少一个轨道;

所述第一位置设置在所述保护套上,用于固定磁铁;

所述第二位置设置在所述保护套上,用于固定所述磁铁;

所述轨道设置在每个所述第一位置与每个所述第二位置之间,用于所述磁铁的移动;

所述终端包括:

检测器,用于检测所述磁铁的移动;

处理器,用于根据所述磁铁的移动,确定对所述预设应用的操作。

上述系统中,所述保护套还包括:铁片;

所述铁片设置在所述第一位置上,用于将所述磁铁固定在所述第一位置上;

所述铁片设置在所述第二位置上,用于将所述磁铁固定在所述第二位置上。

上述系统中,所述磁铁具有外套,在所述外套上设置有卡扣,用于将所述磁铁固定在所述第一位置上或第二位置上。

上述系统中,所述轨道的中空部分的横截面为凸形。

上述系统中,所述轨道由塑料制成。

上述系统中,所述处理器,还用于加载预设应用列表,确定预设应用。

上述系统中,所述处理器,具体还用于如果所述磁铁在所述保护套上从第一位置移动到第二位置后且在第一时间内再移动到所述第一位置,根据所述应用列表切换所述预设应用;

如果所述磁铁在所述保护套上从第一位置移动到第二位置后且在第一时间内不再移动,启动所述预设应用;

如果所述磁铁在所述保护套上从第二位置移动到第一位置后且在第二时间内不再移动,关闭所述预设应用。

上述系统中,所述处理器,具体还用于如果所述磁铁在所述保护套上从所述第二位置移动到所述第一位置后且在第二时间内再移动到所述第二位置,确定所述预设应用执行预设动作。

上述系统中,所述预设应用为播放器应用或收音机应用;

所述预设动作为切换歌曲或频道;

所述第一位置为自由位置,所述第二位置为功能位置;

所述第一时间为5秒,所述第二时间为2秒。

本发明实施例还提供一种保护套控制终端应用的方法,所述方法包括:

所述终端检测磁铁在保护套上的移动;

所述终端根据所述磁铁在所述保护套上的移动,确定对所述预设应用的操作。

上述方法中,在所述终端检测磁铁在保护套上的移动之前,所述方法还包括:所述终端加载预设应用列表,确定预设应用。

上述方法中,所述终端根据所述磁铁在所述保护套上的移动,确定对所述预设应用的操作,包括:

如果所述磁铁在所述保护套上从第一位置移动到第二位置后且在第一时间内再移动到所述第一位置,所述终端根据所述应用列表切换所述预设应用;

如果所述磁铁在所述保护套上从第一位置移动到第二位置后且在第一时间内不再移动,所述终端启动所述预设应用;

如果所述磁铁在所述保护套上从第二位置移动到第一位置后且在第二时间内不再移动,所述终端关闭所述预设应用。

上述方法中,所述如果所述磁铁在所述保护套上从第一位置移动到第二位置后且在第一时间内不再移动,所述终端启动所述预设应用之后,所述方法还包括:

如果所述磁铁在所述保护套上从所述第二位置移动到所述第一位置后且在第二时间内再移动到所述第二位置,所述终端确定所述预设应用执行预设动作。

上述方法中,所述预设应用为播放器应用或收音机应用;所述预设动作为切换歌曲或频道;

所述第一位置为自由位置,所述第二位置为功能位置;

所述第一时间为5秒,所述第二时间为2秒。

本发明实施例提供的保护套控制终端应用的系统及方法,通过终端加载预 设应用列表,确定当前的预设应用;之后,终端检测用户操作磁铁在保护套上的移动;终端根据磁铁在保护套上的移动与预设磁铁移动条件的对比,确定对预设应用的操作,其中,操作包括启动应用、关闭应用、切换应用、执行动作;如此,可在用户操作不方便的条件下,能够实现对终端中应用快速有效地操作,从而提高用户体验。

附图说明

图1为本发明保护套控制终端应用的系统实施例的第一结构示意图;

图2为本发明保护套控制终端应用的系统实施例的第二结构示意图;

图3为本发明保护套控制终端应用的系统实施例的保护套的结构示意图;

图4为本发明保护套控制终端应用的方法实施例一的流程图;

图5为本发明保护套控制终端应用的方法实施例二的流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

图1为本发明保护套控制终端应用的系统实施例的第一结构示意图,图2为本发明保护套控制终端应用的系统实施例的第二结构示意图,如图1、图2所示,本发明实施例保护套控制终端应用的系统01包括:保护套11与终端12;

所述保护套11设置在所述终端12上;

所述保护套11包括:至少一个第一位置111、至少一个第二位置112、至少一个轨道113;

所述第一位置111设置在所述保护套11上,用于固定磁铁13;

所述第二位置112设置在所述保护套11上,用于固定所述磁铁13;

每组第一位置111和第二位置112中,所述第一位置111与所述第二位置112不同;

所述轨道133设置在每个所述第一位置111与每个所述第二位置112之间, 用于所述磁铁13的移动;

所述终端12包括:

处理器121,用于加载预设应用列表,确定预设应用;还用于根据所述磁铁13的移动,确定对所述预设应用的操作。

检测器122,用于检测所述磁铁13的移动;

具体的,终端12可以以各种形式来实施,例如,本发明实施例中描述的终端12可以包括诸如移动电话、智能电话、智能手机、笔记本电脑、数字广播接收器、个人数字助理(PDA)、平板电脑(PAD)、便携式多媒体播放器(PMP)、导航装置等等的终端;本发明实施例应用的前提是:能够覆盖保护套的终端,终端使用Android操作系统;保护套11可以是皮套、橡胶套、硅胶套、塑料套等等。

在本发明实施例中的第一位置111、第二位置112以及轨道113的数量可以根据实际需求进行设置,在此不加以限制;下面就具有一个第一位置111、一个第二位置112以及一个轨道113的保护套11来举例说明。

该保护套11的设计包括两种位置点和一个轨道,其中,两种位置点一种是第一位置111(自由位置),一种是第二位置112(功能位置),用户可以操作磁铁13在第一位置111与第二位置112之间形成的轨道113上进行移动;终端12上的检测器122与传感器1221相连,传感器1221需要与上述的第二位置112对应,在保护套闭合时,第二位置112与传感器1221位置重合,传感器1221可以为霍尔传感器。

第一位置111和第二位置112可以固定住磁铁13,这样,可以避免磁铁13在非人为操作情况下滑动到第二位置112,固定方式可以选择在第一位置111上和第二位置112上分别设置一个铁片或者在磁铁13的外套上加一个卡扣等,这样,可以避免磁铁13在非人为操作情况下滑动离开第二位置112。

图3为本发明保护套控制终端应用的系统实施例的保护套的结构示意图,如图3所示,保护套11具有磁铁13的一面可以为前盖,也可以为后盖,前盖具有磁铁13与后盖具有磁铁13的结构是相同的,因此,这里仅以前盖具有磁 铁13来举例说明;该前盖由四个部件构成,最下面是一个固定层301,起到撑起前盖主体、维持形状的作用,厚度需要控制在可以让霍尔感应器感应到磁铁13的范围内;固定层301上面是软皮层302,起到装饰和固定磁铁13滑动的轨道303的作用,轨道303的中间空出来的部分跟软皮层302裸露在外面的部分大小一样。轨道303下面部分(靠近终端的部分)比较大,边缘会被固定在软皮层302之下,轨道303的中空部分的横截面是一个凸形,形成凸形滑槽304(横截面如图3所示),轨道303两端分别有一个铁片,跟前面所述的第一位置111和第二位置112相对应,可以暂时固定住磁铁13;轨道303可以由塑料制成(这样可以减轻保护套的重量),中空部分跟磁铁13相匹配,在轨道303上进行滑动。磁铁13的下面部分包含磁铁并且大小跟轨道303匹配,上面部分起到美观并且便于用户用手指拨动的作用。

这里需要说明的是,在本发明实施例中的轨道113的材料不仅限于塑料,可以根据实际需求进行设置,在此不加以限制。

终端12中的处理器121,用于加载预设应用列表,确定预设应用。

具体的,用户在终端12上启动保护套控制终端应用功能后,加载预设应用列表确定当前所对应的预设应用。

另外,处理器121对应用操作分为两种:一种是启动应用,这个方法跟launcher启动应用的方法一致;一种是向应用发送功能操作指令;功能操作指令是一个广播消息,该功能操作指令被声明为一个固定的字符串,调用Android API接口发出去,应用可以声明一个监听器来监听该消息;除了操作应用之外,处理器121在保护套控制终端应用功能开启时还需要完成应用列表的加载,当用户拨动磁铁13来切换目标预设应用时,就是从预设应用列表里按照顺序遍历的。实际使用中,预设应用列表长度小于5;预设应用列表可以显示给用户,用户也可以编辑预设应用列表,改变目标预设应用或者添加预设应用;当用户添加预设应用时,处理器121会遍历当前系统所安装的应用并显示出来,其中,支持应用操作消息响应的应用将会有一个特殊标记来提示用户,该应用可以在保护套模式下做出应用操作;用户只需要遍历应用是否声明过监听应用操作消 息的广播监听器,就可以区分支持应用操作消息的应用和普通应用。

其中,对应用支持应用操作消息的实现过程比较简单,只需要在AndroidManifest.xml里面声明一个类似下面的广播接收器,然后对该接收器做出代码实现,实现过程中即可依据应用操作消息做出功能操作,功能操作由应用自己来定义,比如,播放器应用可以在收到消息后切换一次歌曲;收音机应用可以在收到消息后切换一次频道。

上述“android.holster.intent.action”就是用户定义的应用操作消息。

另外,预设应用列表是由不固定数目的应用组成,这些应用对用户所定义的应用操作消息可以支持也可以不支持,当应用不支持应用操作消息时,本发明实施例系统对该应用的操作只有启动一种;终端12在向用户提供编辑预设应用列表功能时,需要遍历当前所安装应用,遍历之后对是否支持应用操作消息会做出区分,以便用户了解。

检测器122,用于检测所述磁铁13的移动。

具体的,当保护套11处于闭合状态时,第二位置112与霍尔传感器重合,用户拨动磁铁13从第一位置111移动到第二位置112位置时,霍尔传感器会因为磁场强度超过额定阈值会向终端12的检测器122发出第一信号(I消息);用户将磁铁13拨动离开第二位置112位置到第一位置111时,霍尔传感器会因为磁场强度低于额定阈值会向终端12的检测器122发出第二信号(O消息)。

处理器121,还用于根据所述磁铁13在所述保护套11上的移动,确定对所述预设应用的操作。

处理器121的作用是接收检测器122发出的消息,并结合定时器来完成终端12中对当前预设应用的操作;其中,检测器122发出的消息代表了磁铁13 的移动状态;所述操作中包含了启动当前预设应用、关闭当前预设应用、切换当前预设应用、确定当前预设应用执行预设动作。

具体的,如果所述磁铁13在所述保护套11上从第一位置111移动到第二位置112后且在第一时间内再移动到所述第一位置111,终端12根据所述应用列表切换所述预设应用,其中,终端12根据加载后的应用列表顺序向下移动一个应用;

如果所述磁铁13在所述保护套11上从第一位置111移动到第二位置112后且在第一时间内不再移动,终端12启动所述预设应用,其中所述预设应用为终端12启动保护套控制终端应用功能后加载应用列表后确定的当前应用;

如果所述磁铁13在所述保护套11上从第二位置112移动到第一位置111后且在第二时间内不再移动,终端12关闭所述预设应用。

进一步的,终端12在启动所述预设应用之后,如果所述磁铁13在所述保护套11上从所述第二位置112移动到所述第一位置111后且在第二时间内再移动到所述第二位置112,终端12确定所述预设应用执行预设动作。

这里,需要说明的是,在本发明实施例中,第一时间与第二时间的大小、磁铁在第一位置与第二位置之间的移动轨迹可以根据实际需求进行设置,在此不加以限制。

本发明实施例提供的保护套控制终端应用的系统,通过在保护套上的磁铁与终端的配合,用户对磁铁的操作以及操作方式的定义,可以使用户在不打开保护套的情况下仅通过非常简单的操作就能够完成目标应用程序的开启、关闭、操作以及切换,在用户操作不方便的情况下,能够实现对终端中的应用快速有效地操作,提高了用户体验。

图4为本发明保护套控制终端应用的方法实施例一的流程图,如图1所示,该方法包括:

步骤401、终端加载预设应用列表,确定预设应用。

具体的,用户在终端上启动保护套控制终端应用功能后,加载预设应用列表确定当前所对应的预设应用。

步骤402、所述终端检测磁铁在保护套上的移动。

具体的,当保护套处于闭合状态时,第二位置与霍尔传感器重合,用户拨动磁铁从第一位置移动到第二位置时,霍尔传感器会因为磁场强度超过额定阈值会向终端的检测器发出第一信号(I消息);用户将磁铁拨动离开第二位置到第一位置时,霍尔传感器会因为磁场强度低于额定阈值会向终端的检测器发出第二信号(O消息)。

步骤403、所述终端根据所述磁铁在所述保护套上的移动,确定对所述预设应用的操作。

终端根据磁铁在保护套上的移动状态并结合终端中的定时器来完成对当前预设应用的操作,操作中包含了启动当前预设应用、关闭当前预设应用、切换当前预设应用、确定当前预设应用执行预设动作。

具体的,步骤403的处理过程可以包括:

如果所述磁铁在所述保护套上从第一位置移动到第二位置后且在第一时间内再移动到所述第一位置,所述终端根据所述应用列表切换所述预设应用;

如果所述磁铁在所述保护套上从第一位置移动到第二位置后且在第一时间内不再移动,所述终端启动所述预设应用;

如果所述磁铁在所述保护套上从第二位置移动到第一位置后且在第二时间内不再移动,所述终端关闭所述预设应用。

在所述终端启动所述预设应用之后,步骤403还包括:

如果所述磁铁在所述保护套上从所述第二位置移动到所述第一位置后且在第二时间内再移动到所述第二位置,所述终端确定所述预设应用执行预设动作。

这里,需要说明的是,在本发明实施例中,第一时间与第二时间的大小、磁铁在第一位置与第二位置之间的移动轨迹可以根据实际需求进行设置,在此不加以限制。

本发明实施例提供的保护套控制终端应用的方法,通过在保护套上磁铁与终端的配合,用户对磁铁的操作以及操作方式的定义,可以使用户在不打开保护套的情况下可以通过非常简单的操作就能够完成目标应用程序的开启、关闭、 操作以及切换,在用户操作不方便的情况下,能够实现对终端快速有效地操作,提高了用户体验。

为了更加体现出本发明的目的,在上述实施例的基础上,进一步的举例说明。

图5为本发明保护套控制终端应用的方法实施例二的流程图,如图5所示,该方法包括:

步骤501、智能手机加载预设应用列表,确定当前的预设应用。

用户在智能手机上启动保护套控制终端应用功能,智能手机加载在保护套上操作磁铁能被控制的应用的列表、并确定当前默认启动的预设应用。

步骤502、智能手机判断磁铁在皮套上从自由位置移动到功能位置后且在2秒内是否再移动到自由位置。

用户将皮套上的磁铁设置在自由位置上、并且将皮套闭合,对皮套上的磁铁进行操作;这时,智能手机判断磁铁在皮套上从自由位置移动到功能位置后且在2秒内是否再移动到自由位置,如果智能手机检测到磁铁在皮套上从自由位置移动到功能位置后且在2秒内不再移动到自由位置,则智能手机执行步骤503;如果智能手机检测到磁铁在皮套上从自由位置移动到功能位置后且在2秒内再移动到自由位置,则智能手机执行步骤504。

例如,用户在骑行过程中,智能手机一般放在腰包里,用户希望用一根手指的轻轻拨动操作来完成听歌或听广播的操作;应用列表里有音乐播放器应用和收音机应用两项,其中音乐播放器应用是默认的预设应用;当用户需要打开音乐播放器应用的时候,只需要将磁铁拨动到功能位置并且在2秒内不作其他操作,这时智能手机就会打开音乐播放器应用,播放器开始播放音乐;如果用户想听收音机的话,首先需要将磁铁返回自由位置,然后将磁铁拨动到功能位置并且在2秒之内拨回到自由位置,这时,智能手机会将当前的音乐播放器应用切换成收音机应用,接下来,用户只需要将磁铁拨动到功能位置并且在2秒内不作其他操作,这时智能手机就会打开收音机应用,开始播放广播。

步骤503、启动当前默认的预设应用。

例如,启动音乐播放器应用或收音机应用。

步骤504、根据应用列表切换当前默认的预设应用。

例如,将当前默认的音乐播放器应用切换为收音机应用,或将当前默认的收音机应用切换为音乐播放器应用。

步骤505、智能手机判断磁铁在皮套上从功能位置移动到自由位置后且在5秒内是否再移动到功能位置。

这时,用户再对皮套上的磁铁进行操作,如果智能手机检测到磁铁在皮套上从功能位置移动到自由位置后且在5秒内再移动到功能位置,则智能手机执行步骤506;如果智能手机检测到磁铁在皮套上从功能位置移动到自由位置后且在5秒内不再移动到功能位置,则智能手机执行步骤507。

例如,用户正在使用音乐播放器应用听歌时想切换歌曲的话,可以将磁铁拨动到自由位置并且在5秒之内拨回到功能位置,这时智能手机就会向音乐播放器应用发出操作消息,音乐播放器应用收到之后会切换歌曲;当用户想退出音乐播放器应用的时候,将磁铁拨动到自由位置并且在5秒之内不做其他操作,这时智能手机就会将音乐播放器应用关闭;收音机应用在切换频道与关闭应用的操作与音乐播放器应为同理,所以在此不加以赘述。

步骤506、对当前的预设应用执行预设动作。

例如,如果当前为音乐播放器应用,那么就会进行切换歌曲动作;如果当前为收音机应用,那么就会进行切换频道动作。

步骤507、关闭当前的预设应用。

例如,关闭当前音乐播放器应用或当前收音机应用。

这里需要说明的是,在本发明实施例中,仅以音乐播放器应用与收音机应用来举例说明,具体的应用可以根据实际需求进行设定,在此不加以限制。

本发明实施例提供的保护套控制终端应用的方法,通过在皮套上的磁铁与终端的配合,用户对磁铁的操作以及操作方式的定义,可以使用户在不打开皮套的情况下仅通过非常简单的操作就能够完成音乐播放器应用或收音机应用的开启、关闭、操作以及它们两个相互之间的切换,在用户操作不方便的条件下, 能够实现对终端中的应用快速有效地操作,提高了用户体验。

在实际应用中,所述处理器121、检测器122、可由位于终端12上的中央处理器(CPU)、微处理器(MPU)、数字信号处理器(DSP)或现场可编程门阵列(FPGA)等器件实现。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1