识别在移动终端界面上输入的操作轨迹的方法和系统技术方案

技术编号:3950713 阅读:168 留言:1更新日期:2012-04-11 18:40
本发明专利技术公开了一种识别在移动终端界面上输入的操作轨迹的方法和系统,属于通信领域。该方法包括:获取操作轨迹的采样点的坐标信息;判断所述采样点的坐标信息是否符合预设的轨迹函数;如果判断结果为是,则保存操作轨迹类型信息,将所述操作轨迹信息作为操作指令。该系统包括:获取模块、判断模块和保存模块。本发明专利技术的技术方案可以在原有基本指令集基础上扩展操作轨迹指令,简化了操作轨迹的识别,用户可以进行更多的界面应用和界面特效,丰富用户的操作,提升用户体验。

【技术实现步骤摘要】

本专利技术涉及到通信领域,特别涉及一种识别在移动终端界面上输入的操作轨迹的 方法和系统。
技术介绍
随着移动通讯技术的发展和3G网络应用的普及,手机等移动终端的应用已经更 趋向于多样化,移动终端设备制造商之间的竞争越发的激烈。消费者选择移动终端设备时 不再仅仅关注于移动终端设备的功能,而更注重于移动终端设备的感官体验。由于大触屏 的普及,充分利用手指以及触摸笔操作的灵活性成为了移动终端设备发展的趋势。手指或 触摸笔在触屏上的操作除了点击外,还可以进行任意有规律的运动,如若能识别这些手指 或触摸笔运动的轨迹,形成一套新的扩展指令集,应用于绘图,游戏或界面操作以及其他程 序中,将大大丰富用户的操作方式和便捷程度。传统移动终端的系统只针对一般的手指点 击,滑动进行了处理,除了手写输入法外,忽视了手指或触摸笔的其他运动的灵便性。传统的触敏屏幕(touch-sensitive screen)可以感应用户手指或触摸笔对屏幕 的按压,碰触等。通过这些操作点击屏幕上的图标或文字就能实现对应的操作,从而摆脱了 键盘和鼠标,使人机交互更为直截了当。当今的触敏屏幕主要分为电容式触屏、电阻式触屏 和表面声波触屏三类。触敏屏由触敏检测部件和触敏屏控制器组成;触敏检测部件用于检 测用户触摸位置,当检测后送触敏屏控制器;触摸屏控制器接收屏幕触点信息,并将它转换 成触点坐标,通过此过程完成手指或触摸笔操作到程序可用坐标信息的转换。获取的坐标 信息送给处理器后,由设备的软件系统对其进行处理,将坐标和运动的关系转化为有意义 的事件,提供操作系统或应用程序使用。目前带有触敏屏幕的移动终端中的基本手指或触摸笔操作指令大致有基本的轨 迹操作有按下和松开手指或触摸笔,单击或双击手指或触摸笔,移动或拖动手指或触摸 笔。这些基本指令已经充分应用于带有触敏屏幕的移动终端设备中,给用户带来操作的方 便。然而,基本指令集是固化在移动终端设备中,数量比较少,导致用户体验质量差;此外, 移动终端设备在识别比较复杂的操作轨迹时,需要各个程序单独执行,比较复杂。
技术实现思路
为了解决当前基本指令信息的不足,简化操作轨迹的识别,本专利技术提供了一种识 别在移动终端界面上输入的操作轨迹的方法和系统,技术方案如下一种识别在移动终端界面上输入的操作轨迹的方法,包括获取操作轨迹的采样点的坐标信息;判断所述采样点的坐标信息是否符合预设的轨迹函数;如果判断结果为是,则保存操作轨迹类型信息,将所述操作轨迹信息作为操作指 令。进一步地,所述操作轨迹类型信息包括以下轨迹之一圆形轨迹、椭圆形轨迹、直线轨迹和抛物线轨迹; 相应地,所述方法还包括根据不同的所述操作轨迹类型信息执行与所述不同的所述操作轨迹类型信息对 应的操作。进一步地,在判断所述采样点的坐标信息是否符合预设的轨迹函数的结果为是 后,还包括获取操作轨迹的采样点的当前系统时间,根据所述采样点的坐标信息和当前系统 时间,获取所述操作轨迹的运动参数信息;相应地,将所述操作轨迹信息作为操作指令,包括将所述操作轨迹信息和所述运动参数信息作为操作指令保存。进一步地,所述运动参数信息包括运动时间、运动速度属性和运动距离;相应地,所述根据所述采样点的坐标信息和当前系统时间,获取所述操作轨迹的 运动参数信息,包括获取每个采样点的系统时间,对所述系统时间进行累加得到第一累加值,所述第 一累加值为所述操作轨迹的运动时间;在确认每两个采样点间的时间间隔保持一致时,计算每个采样点之间的绝对距 离,得到每个采样点之间的操作移动速度;通过判断相邻采样点之间的速度关系,获取操作 轨迹的运动速度属性;对相邻两个采样点之间的绝对距离进行累加,得到第二累加值,该第二累加值为 操作轨迹的运动距离。进一步地,所述采样点的坐标信息包括采样点的X坐标和Y坐标;相应地,所述 判断所述采样点的坐标信息是否符合预设的轨迹函数,包括设容错值为ο,采样点X坐标的容错范围是(Χ-0,Χ+σ),Y坐标的容错范围是 (Y- σ , γ+ σ ),则容错矩形为{(χ- σ , χ+ σ ) , (γ- σ , γ+ σ )};将采样点的坐标信息代入轨迹函数,此时计算误差为Y,如果采样点中出现若干 个点偏离Y范围但处于所述容错矩形内,则该采样点满足所述轨迹函数;如果采样点中出 现若干个点偏离Y范围但不处于所述容错矩形内,则采样点不满足所述轨迹函数;其中,根据所述移动终端的分辨率确定σ取值,Y为大于或等于0的整数。一种识别在移动终端界面上输入的操作轨迹的系统,包括获取模块,用于获取操作轨迹的采样点的坐标信息;判断模块,用于判断所述采样点的坐标信息是否符合预设的轨迹函数;保存模块,用于所述判断模块判断的结果为是时,则保存操作轨迹类型信息,将所 述操作轨迹信息作为操作指令。进一步地,所述操作轨迹类型信息包括以下轨迹之一圆形轨迹、椭圆形轨迹、直 线轨迹和抛物线轨迹;相应地,所述系统还包括执行模块,用于根据不同的所述操作轨迹类型信息执行 与所述不同的所述操作轨迹类型信息对应的操作。进一步地,所述获取模块,还用于获取操作轨迹的采样点的当前系统时间;根据所 述采样点的坐标信息和当前系统时间,获取所述操作轨迹的运动参数信息;相应地,所述保存模块,还用于将所述操作轨迹信息和所述运动参数信息作为所 述操作指令保存。进一步地,所述运动参数信息包括运动时间、运动速度属性和运动距离;相应地,所述获取模块,具体用于获取每个采样点的系统时间,对所述系统时间进行累加得到第一累加值,所述第 一累加值为所述操作轨迹的运动时间;在确认每两个采样点间的时间间隔保持一致时,计算每个采样点之间的绝对距 离,得到每个采样点之间的操作移动速度;通过判断相邻采样点之间的速度关系,获取所述 操作轨迹的运动速度属性;对相邻两个采样点之间的绝对距离进行累加,得到第二累加值,该第二累加值为 操作轨迹的运动距离。进一步地,所述采样点的坐标信息包括采样点的X坐标和Y坐标;相应地,所述判断模块,具体用于设容错值为σ,采样点X坐标的容错范围是 (χ- O , X+ σ ) , Y坐标的容错范围是(Y-O,Υ+σ),则容错矩形为{(Χ-ο,X+ο ),(Y-σ , Υ+σ)};将采样点的坐标信息代入轨迹函数,此时计算误差为Y,如果采样点中出现若干 个点偏离Y范围但处于所述容错矩形内,则该采样点满足所述轨迹函数;如果采样点中出 现若干个点偏离Y范围但不处于所述容错矩形内,则采样点不满足所述轨迹函数;其中,根据所述移动终端的分辨率确定σ取值,Y为大于或等于0的整数。本专利技术的技术方案通过获取操作轨迹的采样点的坐标信息;判断采样点的坐标信 息是否符合预设的轨迹函数;如果判断结果为是,则保存操作轨迹类型信息,可以在原有基 本指令集基础上扩展操作轨迹指令,简化了操作轨迹的识别,用户可以进行更多的界面应 用和界面特效,丰富用户的操作,提升用户体验。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本发 明的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中图1是本专利技术提供的识别在移动终端界面上输入的操作轨迹的方法的流程图;图2是本专利技术提供的操作轨迹采样方式的示意图;图3是本专利技术提供的识别操作轨迹过程中计算容错矩形的示意本文档来自技高网
...

【技术保护点】
一种识别在移动终端界面上输入的操作轨迹的方法,其特征在于,包括:获取操作轨迹的采样点的坐标信息;判断所述采样点的坐标信息是否符合预设的轨迹函数;如果判断结果为是,则保存操作轨迹类型信息,将所述操作轨迹信息作为操作指令。

【技术特征摘要】

【专利技术属性】
技术研发人员:马宇驰
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94

网友询问留言 已有1条评论
  • 来自[北京市联通] 2015年03月16日 06:01
    《别再联系》是BingBoom演唱的一首歌曲,由BingBoom作曲、填词,收录在BingBoom发行的专辑《别再联系》中,于2014年8月5日发行。[1]
    0
1