[0073] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0074] 实施例一
[0075] 本实施例提供一种控制终端的方法,该方法适用于配置有控制终端的装置,该控制终端的装置能够通过获取移动终端的移动信息并匹配到相应的目标操作,自动执行目标操作。本实施例的执行主体为控制终端的装置,该控制终端的装置可以集成于终端中。
[0076] 如图1所示,为根据本实施例的控制终端的方法的流程示意图。
[0077] 步骤101,当终端移动时,获取终端的移动信息。
[0078] 控制终端的装置可以通过现有的重力传感器、压力传感器、加速度传感器获取终端的移动信息,当然还可以通过其它方式获取,在此不再赘述。该移动信息可以是终端在移动期间内的反向次数或者是终端的移动轨迹,还可以是终端的移动方向等,具体可以按照实际需要进行设定,在此不再赘述。
[0079] 步骤102,在预设的操作列表中匹配移动信息,获取与移动信息对应的目标操作,操作列表中包括各移动信息与各目标操作的对应关系。
[0080] 控制终端的装置中预先设置有移动信息与目标操作的对应关系表,即本实施例的操作列表,例如,当终端晃动两次时对应的目标操作是打开短信,当终端向上晃动对应的目标操作是重播号码,具体可以根据实际需要进行设定。例如,该终端的移动信息可以是终端在移动期间内的反向次数或者是终端的移动轨迹。
[0081] 步骤103,执行目标操作。
[0082] 控制终端的装置在获取到目标操作之后,就执行该目标操作。
[0083] 能够想象到的是,该控制终端的装置本身可以被关闭或者可以被开启,当该控制终端的装置被开启时,才能执行上述操作。
[0084] 根据本实施例的控制终端的方法,通过预先设置终端的移动信息与目标操作的对应关系表,使得控制终端的装置根据终端当前的移动信息自动匹配到相应的目标操作,并执行目标操作,这样,用户无需进行多次手动操作即可实现控制终端,即打开终端应用执行操作,方便了用户的操作,给用户带来极大的方便。
[0085] 实施例二
[0086] 本实施例基于实施例一提供一种控制终端的方法。本实施例以移动信息为终端在移动期间内的反向次数为例进行说明。可以理解为,终端移动具体的晃动方式为上下晃动或左右晃动。
[0087] 如图2所示,为根据本实施例的控制终端的方法的流程示意图。
[0088] 步骤201,当控制终端的装置通过终端内置的加速度传感器检测到终端移动时,每隔预设时间获取终端的加速度矢量。
[0089] 该步骤的预设时间可以是0.01秒、0.1秒或1秒等等,具体可以根据实际需要进行设定。加速度传感器具体如何获取加速度矢量属于现有技术,在此不再赘述。
[0090] 步骤202,当通过加速度传感器检测到终端停止移动时,根据各加速度矢量获取相邻两个加速度矢量之间的加速度变化矢量。
[0091] 通过加速度传感器检测到终端停止移动具体可以包括:
[0092] 通过内置的加速度传感器判断终端在预设时间内的移动路径的长度是否小于预设阈值,当判断结果为是时,判断终端停止移动。具体地,假设用户在Δt时间内移动的路径长度小于s,其中Δt=1秒,s=10厘米,可以认为该终端的移动过小或过慢,即该终端停止移动。
[0093] 控制终端的装置依次将相邻的两个加速度矢量相减,获取加速度变化矢量。例如,当控制终端的装置通过加速度传感器获取的两个相邻的加速度矢量分别为 和时,加速度变化矢量为 其中Δx=xi+1-xi,Δy=yi+1-yi,
Δz=zi+1-zi。
[0094] 步骤203,根据相邻两个加速度变化矢量的夹角大于第一预设角度的个数判断终端反向的次数。
[0095] 控制终端的装置可以根据以下公式计算相邻两个加速度变化矢量的夹角:
[0096]
[0097] 其中,i为大于或等于1的整数。
[0098] 当控制终端的装置判断出相邻两个加速度变化矢量的夹角大于第一预设角度的个数为N个时,可以判定终端在移动过程中反向了N次,N为大于或等于0的整数。这里的反向指是改变运动方向,且改变后的运动方向与原来的运动方向相反。例如,终端从向左移动改为向右移动,从向上移动改为向下移动等等,可以将该反向次数理解为晃动次数。本实施例中,第一预设角度可以为90度,实际操作中,可以按照需要进行设定。
[0099] 步骤204,当控制终端的装置获取了终端反向的次数,根据该反向次数在预设的操作列表中获取与反向次数对应的目标操作,并执行该目标操作。
[0100] 操作列表可以如表1所示,为反向次数与目标操作的对应关系。
[0101] 表1
[0102]反向次数 目标操作
1次 打开最新未读短消息
2次 接听电话
3次 打开QQ
...... ......
[0103] 控制终端的装置在获取到目标操作之后,就执行该目标操作。每个目标操作具体可以带有相应程序的标识,以便控制终端的装置识别相应的目标操作,具体可以按照下方式实现:控制终端的装置生成对应控制终端的的装置的系统底层的指令并将该指令发送给系统底层,系统底层解析该指令并做出相应操作,以产生出目标操作效果。
[0104] 可选地,在步骤203之后,且在步骤204之前,还包括:
[0105] 将终端反向前同向的加速度矢量放入一个集合中;
[0106] 判断各集合中是否有相邻加速度矢量的夹角大于第二预设角度,或者判断是否有集合中各相邻加速度矢量的夹角的总和大于第三预设角度,当判断结果为是时,停止操作,否则,执行在预设的操作列表中匹配移动信息的操作。该第二预设角度和第三预设角度可以按照实际需要进行设定,在此不作限定。
[0107] 例如,当预设的移动轨迹为上下晃动几次的移动轨迹时,其移动轨迹为几条直线。如果终端控制的装置获取到的终端的移动轨迹的某一个集合中有相邻角速度变化矢量大于30度或者某一个集合中各相邻加速度矢量的夹角的总和大于90度,说明可能出现了类似于圆形的轨迹,,此时可以判断此时终端的移动属于无效移动,控制终端的装置不进行匹配移动信息的操作。
[0108] 根据本实施例的控制终端的方法,通过获取终端在移动过程中反向的次数执行相应的目标操作,使得用户在实际应用中通过晃动终端就能够打开相应的目标操作,节省了用户寻找应用的时间,给用户带来极大的方便。
[0109] 实施例三
[0110] 本实施例基于实施例一提供一种控制终端的方法。
[0111] 如图3所示为,为根据本实施例的控制终端的方法的流程示意图。本实施例以终端的移动轨迹为移动信息。
[0112] 步骤301,当控制终端的装置通过终端内置的加速度传感器检测到终端移动时,每隔预设时间获取终端的加速度矢量。
[0113] 步骤302,当通过加速度传感器检测到终端停止移动时,根据各加速度矢量获取相邻两个加速度矢量之间的加速度变化矢量。
[0114] 步骤301与步骤302分别与实施例二中的步骤201和步骤202一致,在此不再赘述。
[0115] 步骤303,根据相邻两个加速度变化矢量的夹角大于第四预设角度度的判断终端反向,将终端反向前同向的加速度矢量放入一个集合中。
[0116] 具体如何判断终端反向实施例二中的步骤203一致,在此不再赘述。
[0117] 假设,控制终端的装置获取到的加速度矢量分别为其中, 和 之间的加速度变化矢量为 和 之间的加速度变化矢量
为 和 的夹角大于第四预设角度,说明终端在 和 之间发生反向运动, 和
之间的加速度变化矢量为 和 之间的加速度变化矢量为 和 的夹角大于
第四预设角度,说明终端在 和 之间发生反向运动此时,将 划入同一个集
合Q1,将 划入同一个集合Q2,将 划入同一个集合Q3。
[0118] 在实际操作中,该第四预设角度可以根据实际需要进行设定。本实施例中第四预设角度可以为90度。
[0119] 步骤304,判断各集合的移动轨迹是否均符合预设参考轨迹或者与预设参考轨迹的误差是否在预设范围内,当判断结果为是时,将各集合的移动轨迹进行组合形成移动终端的移动轨迹。
[0120] 本实施例中,预设参考轨迹可以为直线或者弧度小于某一预设角度的弧线。由于实际操作中,用户基本上不可能在移动终端时完全成一条直线或者光滑的弧线,允许有一定的误差,本实施例中的误差的预设范围和某一预设角度均可以根据实际需要进行设定。能够理解的是,预设参考轨迹可以是某一移动轨迹的组合,例如长方形,可以分为“|”、“—”、“|”、“—”这几个移动轨迹的组合,而且之间具有一定的顺序,具体可以按照人为习惯设定顺序。将控制终端的装置获取到的终端的各集合的移动轨迹按照顺序分别与该预设参考轨迹进行比较,并判断各集合是否均符合该预设参考轨迹互殴与该预设参考轨迹的误差是否在预设范围内。或者是,预设参考轨迹可以是具有特定标识的移动轨迹,在控制终端的装置匹配完成之后,按照各预设参考轨迹的特定标识将各集合的移动轨迹进行组合,以获取终端中的移动轨迹。
[0121] 当判断出各集合中的移动轨迹均符合预设参考轨迹或者与预设参考轨迹的误差是否在预设范围内时,将各集合中的移动轨迹进行组合形成移动终端总的移动轨迹。
[0122] 需要指出的是,可选地,对于最后一个集合,假设是上述集合Q3,如果出现误发匹配最后一个集合的情况,即判断出最后一个集合的移动轨迹不符合预设参考轨迹或者与预设参考轨迹的误差不在预设范围内,可以去掉最后一个集合之后,再进行组合移动轨迹的操作。这是由于实际应用中用户有时在终端时,会在终端的最后阶段产生误操作。例如,假设预设的终端的移动信息为终端的移动轨迹为O型时打开通讯录,此时用户终端画出O型之后,往往会放下该终端,此时控制终端的装置检测到的终端的移动轨迹近似于Q型,而控制终端的装置在预设的操作列表中无法匹配到Q型的移动轨迹,则可采用上述方法去除最后一个集合的移动轨迹,认定该终端的移动轨迹为O型。
[0123] 能够想象到的是,判断各集合的移动轨迹是否均符合预设参考轨迹或者与预设参考轨迹的误差是否在预设范围内的操作,具体可以是对各集合进行排序,具体可以为依据时间顺序,依次对各集合进行判断,假设集合的个数为6个,当判断到第3个集合时发现其已经不符合预设参考轨迹或者与预设参考轨迹的误差不在预设范围内时,则无需进行后续集合的判断操作,当判断到第6个集合时发现其不符合预设参考轨迹或者与预设参考轨迹的误差不在预设范围内时,而前面的5个集合均已匹配成功时,则可以将最后一个集合抛弃。
[0124] 步骤305,当控制终端的装置获取了终端的移动轨迹,根据该移动轨迹在预设的操作列表中获取与移动轨迹对应的目标操作,并执行该目标操作。
[0125] 本实施例中,包含终端的移动轨迹与目标操作的对应关系的操作列表如表2所示。
[0126] 表2
[0127]移动轨迹 目标操作
圆形 打开最近未读短消息
三角形 接听电话
直线 打开QQ
...... ......
[0128] 控制终端的装置在获取到目标操作之后,就执行该目标操作。每个目标操作具体可以带有相应程序的标识,以便控制终端的装置识别相应的目标操作,具体的实现方式可与实施例二一致,在此不再赘述。
[0129] 本实施例中,在步骤303之后,且在将各集合的移动轨迹进行组合形成移动终端的移动轨迹之前,可选地,还可以包括:
[0130] 判断各集合中是否有相邻加速度矢量的夹角大于第五预设角度,或者判断是否有集合中各相邻加速度矢量的夹角的总和大于第六预设角度,当判断结果为是时,停止操作,否则,执行将各集合的移动轨迹进行组合形成移动终端的移动轨迹的操作。第五预设角度和第六预设角度可以根据实际需要进行设定。
[0131] 例如,当预设的移动轨迹为上下晃动几次的移动轨迹时,其移动轨迹为几条直线。如果终端控制的装置获取到的终端的移动轨迹的某一个集合中有相邻角速度变化矢量大于30度或者某一个集合中各相邻加速度矢量的夹角的总和大于90度,说明可能出现了类似于圆形的轨迹,此时可以判断此时终端的移动属于无效移动,控制终端的装置不进行匹配移动信息的操作。该步骤可以放在步骤303和步骤304之间,也可以放在步骤304中判断各集合的移动轨迹是否均符合预设参考轨迹或者与预设参考轨迹的误差是否在预设范围内之后,且将各集合的移动轨迹进行组合形成移动终端的移动轨迹之前,具体可以根据实际需要进行设定。
[0132] 可选地,控制终端的装置可以在获取到各集合的移动轨迹并组合之后,即获取到终端的整个移动轨迹之后,执行在预设的操作列表中匹配该移动轨迹的操作,也可以是,按照顺序各集合的顺序依次执行在预设的操作列表中匹配该移动轨迹的操作,直至匹配完成,具体可以根据实际需要进行设定,在此不再赘述。
[0133] 根据本实施例的控制终端的方法,通过获取终端的移动轨迹并匹配移动轨迹以执行相应的目标操作,使得用户在实际应用中通过晃动终端就能够打开相应的目标操作,节省了用户寻找应用的时间,给用户带来极大的方便。
[0134] 实施例四
[0135] 本实施例提供一种控制终端的装置,用于执行实时一的控制终端的方法。
[0136] 如图4,为根据本实施例的控制终端的装置的结构示意图。该控制终端的装置包括获取单元401、匹配单元402和执行单元403。
[0137] 其中,获取单元401用于当终端移动时,获取终端的移动信息;匹配单元402用于在预设的操作列表中匹配获取单元401获取到的移动信息,获取与移动信息对应的目标操作,操作列表中包括各移动信息与各目标操作的对应关系;执行单元403,用于执行匹配单元402获取到的目标操作。
[0138] 该控制终端的装置的操作方法与实施例一一致,在此不再赘述。
[0139] 本实施例中,通过预先设置终端的移动信息与目标操作的对应关系表,使得控制终端的装置根据终端当前的移动信息自动匹配到相应的目标操作,并执行目标操作,这样,用户无需进行多次手动操作即可实现控制终端,即打开终端应用执行操作,方便了用户的操作,给用户带来极大的方便。
[0140] 实施例五
[0141] 本实施例对实施例一提供控制终端的装置做具体补充说明。
[0142] 本实施例中,获取单元401具体用于当终端移动时,获取终端在移动期间内的反向次数。
[0143] 可选地,当获取单元401具体用于当终端移动时,获取终端在移动期间内的反向次数时,如图5A所示,该获取单元401可以具体包括:第一获取模块501、第二获取模块502和第一判断模块503。
[0144] 其中,第一获取模块501用于当通过终端内置的加速度传感器检测到终端移动时,每隔预设时间获取终端的加速度矢量;第二获取模块502用于当通过加速度传感器检测到终端停止移动时,根据第一获取模块501获取到的各加速度矢量获取相邻两个加速度矢量之间的加速度变化矢量;第一判断模块503用于根据第二获取模块502获取到的相邻两个加速度变化矢量的夹角大于第一预设角度的个数判断终端反向的次数。
[0145] 如图5B所示,该控制终端的装置还可以包括第二判断模块504,该第二判断模块504用于:
[0146] 根据第二获取模块502和第一判断模块503的操作结果,将终端反向前同向的加速度矢量放入一个集合中;
[0147] 判断各集合中是否有相邻加速度矢量的夹角大于第二预设角度,或者判断是否有集合中各相邻加速度矢量的夹角的总和大于第三预设角度,当判断结果为是时,停止操作,否则,触发匹配单元402。
[0148] 可选地,如图5C所示,本实施例中的第二获取模块502具体包括:第一比较子模块505和第一获取子模块506。图5C中示出了控制终端的装置包括第二判断模块504的情况。
[0149] 其中,第一比较子模块505用于通过内置的加速度传感器判断终端在预设时间内的移动路径的长度是否小于预设阈值,当判断结果为是时,判断出终端停止移动,并触发第一获取子模块506;第一获取子模块506用于根据各加速度矢量获取相邻两个加速度矢量之间的加速度变化矢量。
[0150] 该控制终端的装置的其余结果均与实施例四一致,在此不再赘述。本实施例的控制终端的装置的具体操作方法与实施例二一致,在此不再赘述。
[0151] 根据本实施例的控制终端的装置,通过获取终端在移动过程中反向的次数执行相应的目标操作,使得用户在实际应用中通过晃动终端就能够打开相应的目标操作,节省了用户寻找应用的时间,给用户带来极大的方便。
[0152] 实施例六
[0153] 本实施例对实施例四的控制终端的装置做进一步补充说明。
[0154] 本实施例中,获取单元401具体用于当终端移动时,获取终端的移动轨迹。
[0155] 具体地,如图6A所示,当获取单元401具体用于当终端移动时,获取终端的移动轨迹时,该获取单元401可具体包括第三获取模块601、第四获取模块602、第三判断模块603、第四判断模块604和组合模块605。
[0156] 其中,第三获取模块601用于当通过终端内置的加速度传感器检测到终端移动时,每隔预设时间获取终端的加速度矢量;第四获取模块602用于当通过终端内置的加速度传感器检测到终端停止移动时,根据第三获取模块601获取到的各加速度矢量获取相邻两个加速度矢量之间的加速度变化矢量;第三判断模块603用于根据第四获取模块602获取到的相邻两个加速度变化矢量的夹角大于第四预设角度的判断终端反向,并将终端反向前同向的加速度矢量放入一个集合中;第四判断模块604用于判断第三判断模块603获取到的各集合的移动轨迹是否均符合预设参考轨迹或者与预设参考轨迹的误差是否在预设范围内,当判断结果为是时,触发组合模块605;组合模块605用于将各集合的移动轨迹进行组合形成移动终端的移动轨迹。
[0157] 可选地,本实施例的第四判断模块604还用于如果判断出最后一个集合的移动轨迹不符合预设参考轨迹或者与预设参考轨迹的误差不在预设范围内,去掉最后一个集合。即第四判断模块604在判断最后一个集合是否符合预设参考轨迹或与预设参考轨迹的误差不在预设范围内时,如果发现无法匹配,而前面的各集合均已经匹配成功时,此时可以删除最后一个集合。
[0158] 可选地,如图6B所示,本实施例的控制终端的装置还包括第五判断模块606,该第五判断模块606用于判断第三判断模块603获取到的各集合中是否有相邻加速度矢量的夹角大于第五预设角度,或者判断是否有集合中各相邻加速度矢量的夹角的总和大于第六预设角度,当判断结果为是时,停止操作,否则,触发第四判断模块604。
[0159] 可选地,如图6C所示,本实施例的第四获取模块602具体包括第二比较模块607和第二获取子模块608。其中,第二比较子模块607用于通过内置的加速度传感器判断终端在预设时间内的移动路径的长度是否小于预设阈值,当判断结果为是时,判断出终端停止移动,并触发第二获取子模块608;第二获取子模块608,用于根据各加速度矢量获取相邻两个加速度矢量之间的加速度变化矢量。
[0160] 该控制终端的装置的其余结果均与实施例四一致,在此不再赘述。本实施例的控制终端的装置的具体操作方法与实施例三一致,在此不再赘述。
[0161] 根据本实施例的控制终端的装置,通过获取终端的移动轨迹并匹配移动轨迹以执行相应的目标操作,使得用户在实际应用中通过晃动终端就能够打开相应的目标操作,节省了用户寻找应用的时间,给用户带来极大的方便。
[0162] 本发明实施例还提供一种终端,包括上述任一实施例所描述的控制终端的装置。
[0163] 实施例七
[0164] 本实施例提供另一种控制终端的装置,用于执行实施例一或实施例二或实施例三的控制终端的方法。
[0165] 如图7所示,为根据本实施例的模拟网元的装置的结构示意图。该模拟网元的装置包括至少一个处理器701、通信总线702、存储器703以及至少一个通信接口704。
[0166] 其中,通信总线702用于实现上述组件之间的连接并通信,通信接口704用于与网络设备连接并通信。该总线可以是ISA(Industry Standard Architecture,工业标准体系结构)总线、PCI(Peripheral Component,外部设备互连)总线或EISA(ExtendedIndustry Standard Architecture,扩展工业标准体系结构)总线等。总线可以是一条或多条物理线路,当是多条物理线路时可以分为地址总线、数据总线、控制总线等。
[0167] 其中,存储器703用于存储可执行程序代码,其中,处理器701通过读取存储器703中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于:
[0168] 当终端移动时,获取终端的移动信息;
[0169] 在预设的操作列表中匹配移动信息,获取与移动信息对应的目标操作,操作列表中包括各移动信息与各目标操作的对应关系;
[0170] 执行目标操作。
[0171] 可选地,处理器701通过读取存储器703中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于获取终端的移动信息,具体可包括:
[0172] 获取终端在移动期间内的反向次数;或者
[0173] 获取终端的移动轨迹。
[0174] 可选地,处理器701通过读取存储器703中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于获取终端在移动期间内的反向次数,具体地,可以是:
[0175] 当通过终端内置的加速度传感器检测到终端移动时,每隔预设时间获取终端的加速度矢量;
[0176] 当通过加速度传感器检测到终端停止移动时,根据各加速度矢量获取相邻两个加速度矢量之间的加速度变化矢量;
[0177] 根据相邻两个加速度变化矢量的夹角大于第一预设角度的个数判断终端反向的次数。
[0178] 可选地,上述处理器701通过读取存储器703中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于在根据相邻两个加速度变化矢量的夹角大于第一预设角度的个数判断终端反向的次数之后,处理器701还可以通过读取存储器703中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于:
[0179] 将终端反向前同向的加速度矢量放入一个集合中;
[0180] 判断各集合中是否有相邻加速度矢量的夹角大于第二预设角度,或者判断是否有集合中各相邻加速度矢量的夹角的总和大于第三预设角度,当判断结果为是时,停止操作,否则,执行在预设的操作列表中匹配移动信息的操作。
[0181] 可选地,处理器701通过读取存储器703中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于获取终端的移动轨迹时,具体可以是:
[0182] 当通过终端内置的加速度传感器检测到终端移动时,每隔预设时间获取终端的加速度矢量;
[0183] 当通过终端内置的加速度传感器检测到终端停止移动时,根据各加速度矢量获取相邻两个加速度矢量之间的加速度变化矢量;
[0184] 根据相邻两个加速度变化矢量的夹角大于第四预设角度的判断终端反向;
[0185] 将终端反向前同向的加速度矢量放入一个集合中;
[0186] 判断各集合的移动轨迹是否均符合预设参考轨迹或者与预设参考轨迹的误差是否在预设范围内,当判断结果为是时,将各集合的移动轨迹进行组合形成移动终端的移动轨迹。
[0187] 可选地,处理器701还可以通过读取存储器703中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于:如果判断出最后一个集合的移动轨迹不符合预设参考轨迹或者与预设参考轨迹的误差不在预设范围内,去掉最后一个集合。
[0188] 可选地,处理器701通过读取存储器703中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于在将终端反向前同向的加速度矢量放入一个集合中之后,且在将各集合的移动轨迹进行组合形成移动终端的移动轨迹之前,处理器701还可以通过读取存储器703中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于:
[0189] 判断各集合中是否有相邻加速度矢量的夹角大于第五预设角度,或者判断是否有集合中各相邻加速度矢量的夹角的总和大于第六预设角度,当判断结果为是时,停止操作,否则,执行判断各集合的移动轨迹是否均符合预设参考轨迹或者与预设参考轨迹的误差是否在预设范围内的操作。
[0190] 可选地,处理器701通过读取存储器703中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于通过终端内置的加速度传感器检测到终端停止移动时,具体可以是:
[0191] 通过内置的加速度传感器判断终端在预设时间内的移动路径的长度是否小于预设阈值;
[0192] 当判断结果为是时,判断终端停止移动。
[0193] 本实施例中,通过预先设置终端的移动信息与目标操作的对应关系表,使得控制终端的装置根据终端当前的移动信息自动匹配到相应的目标操作,并执行目标操作,这样,用户无需进行多次手动操作即可实现控制终端,即打开终端应用执行操作,方便了用户的操作,给用户带来极大的方便。本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0194] 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。