一种输入检测法、软键盘及触摸屏输入设备制造技术

技术编号:9967284 阅读:252 留言:0更新日期:2014-04-25 07:10
本发明专利技术提供了一种输入检测法、软键盘及触摸屏输入设备,所述输入检测法应用于触摸屏输入设备,该方法包括:在触摸屏软键盘的界面上显示第一线段组和第二线段组,每一线段组包括6条彼此平行且等距离分布的线段;检测到用户在所述界面上的一次滑动;确定此次滑动经过的线段序列,再根据所述线段序列查找预先配置的线段序列与字符的对应关系信息;如查找到所述线段序列对应的字符,将所述字符作为此次输入的字符。本发明专利技术解决了英文字母、数字和符号的准确快速输入问题,能够使用有限的触摸屏指代更多的字母、数字或者符号,具有较高的输入效率,并且出错率低。

【技术实现步骤摘要】
一种输入检测法、软键盘及触摸屏输入设备
本专利技术涉及通信领域,具体涉及一种输入检测法、软键盘及触摸屏输入设备。
技术介绍
传统英文键盘由于按键太多,容纳在移动终端设备有限的空间里面,造成按键距离较近,容易发生误操作,在键盘输入法基础上衍生的其他字母布局的输入法都存在同样问题。九宫格输入法的一个按键对应多个字母,通常输入一个字母需要多次触键,输入效率不高。手写输入法要求移动终端设备具有较高的识别率,但同时要求用户书写具有一定准确性,如果用户书写不准确,则需要从多个备选中进行选择,输入效率也不高。
技术实现思路
本专利技术需要解决的技术问题是提供一种输入检测法、软键盘及触摸屏输入设备,能够使用有限的触摸屏指代更多的字母、数字或者符号,具有较高的输入效率,并且出错率低。为了解决上述技术问题,本专利技术提供了一种输入检测法,应用于触摸屏输入设备,该方法包括:在触摸屏软键盘的界面上显示第一线段组和第二线段组,每一线段组包括6条彼此平行且等距离分布的线段;检测到用户在所述界面上的一次滑动;确定此次滑动经过的线段序列,再根据所述线段序列查找预先配置的线段序列与字符的对应关系信息;如查找到所述线段序列对应的字符,将所述字符作为此次输入的字符。进一步地,所述界面上显示有6条彼此平行且等距离分布的长线段,且有一条等分线段将所述6条长线段中的每条长线段等分为一第一线段和一第二线段,6条第一线段构成所述第一线段组,6条第二线段构成所述第二线段组,且所述等分线段被所述6条长线段划分为5条第三线段,构成第三线段组。进一步地,所述方法还包括:预先配置线段序列与字符的对应关系信息,将所述第一线段组中的6条线段依次记为{1,2,3,4,5,6},将所述第二线段组中的6条线段依次记为{7,8,9,10,11,12};所述预先配置的线段序列与字符的对应关系信息,包括:将线段序列{1},{2},{3},{4},{5},{7},{8},{9},{10},{11}分别对应于数字1,2,3,4,5,6,7,8,9,0;将线段序列{1,2},{7,8},{2,3},{8,9},{3,4},{9,10},{4,5},{10,11},{5,6},{11,12},{1,2,3},{7,8,9},{2,3,4},{8,9,10},{3,4,5},{9,10,11},{4,5,6},{10,11,12},{1,2,3,4},{7,8,9,10},{2,3,4,5},{8,9,10,11},{3,4,5,6},{9,10,11,12},{1,2,3,4,5},{7,8,9,10,11}分别对应于小写英文字母a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z;当每一组线段序列内的数字顺序相反时,所述线段序列分别对应于相应的大写英文字母。进一步地,所述方法还包括:根据滑动经过的线段序列的方向预先配置线段序列与字符的对应关系信息,将所述第一线段组中的6条线段依次记为{1,2,3,4,5,6},将所述第二线段组中的6条线段依次记为{7,8,9,10,11,12},将所述第三线段组中的5条线段依次记为{13,14,15,16,17};所述预先配置的线段序列与字符的对应关系信息,包括:将正向滑动经过的线段序列{6},{12},{13},{14},{15},{16},{17}分别对应于符号“?”,“空格”,“,”,“;”,“+”,“(”,“[”;将反向滑动经过线段序列{6},{12},{13},{14},{15},{16},{17}分别对应于符号“/”,“回车”,“。”,“:”,“-”,“)”,“]”;将正向滑动经过的线段序列{1},{2},{3},{4},{5},{7},{8},{9},{10},{11}分别对应于数字1,2,3,4,5,6,7,8,9,0;将反向滑动经过的线段序列{1},{2},{3},{4},{5},{7},{8},{9},{10},{11}分别对应于数字符号“!”,“@”,“#”,“$”,“%”,“^”,“&”,“*”“_”“=”,,。进一步地,所述方法还包括:根据用户的选择预先配置线段序列与字符的对应关系信息,并将所述对应关系信息作为用户定制的键盘定义保存在所述触摸屏输入设备的后台数据库中。为了解决上述技术问题,本专利技术还提供了一种触摸屏输入设备,包括:软键盘,用于在界面显示第一线段组和第二线段组,每一线段组包括6条彼此平行且等距离分布的线段;检测单元,用于检测用户在所述界面上的一次滑动;处理单元,用于确定此次滑动经过的线段序列,再根据所述线段序列查找预先配置的线段序列与字符的对应关系信息;如查找到所述线段序列对应的字符,将所述字符作为此次输入的字符。进一步地,所述软键盘,用于在界面上显示有6条彼此平行且等距离分布的长线段,且有一条等分线段将所述6条长线段中的每条长线段等分为第一线段和第二线段,6条第一线段构成所述第一线段组,6条第二线段构成所述第二线段组,还用于将所述等分线段被所述6条长线段划分为5条第三线段,构成第三线段组。进一步地,所述触摸屏输入设备还包括与所述处理单元相连的映射单元,其中:所述映射单元,用于预先配置线段序列与字符的对应关系信息,将所述第一线段组中的6条线段依次记为{1,2,3,4,5,6},将所述第二线段组中的6条线段依次记为{7,8,9,10,11,12};所述预先配置的线段序列与字符的对应关系信息,包括:将线段序列{1},{2},{3},{4},{5},{7},{8},{9},{10},{11}分别对应于数字1,2,3,4,5,6,7,8,9,0;将线段序列{1,2},{7,8},{2,3},{8,9},{3,4},{9,10},{4,5},{10,11},{5,6},{11,12},{1,2,3},{7,8,9},{2,3,4},{8,9,10},{3,4,5},{9,10,11},{4,5,6},{10,11,12},{1,2,3,4},{7,8,9,10},{2,3,4,5},{8,9,10,11},{3,4,5,6},{9,10,11,12},{1,2,3,4,5},{7,8,9,10,11}分别对应于小写英文字母a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z;当每一组线段序列内的数字顺序相反时,所述线段序列分别对应于相应的大写英文字母。进一步地,所述映射单元,还用于根据滑动经过的线段序列的方向预先配置线段序列与字符的对应关系信息,将所述第一线段组中的6条线段依次记为{1,2,3,4,5,6},将所述第二线段组中的6条线段依次记为{7,8,9,10,11,12},将所述第三线段组中的5条线段依次记为{13,14,15,16,17};所述预先配置的线段序列与字符的对应关系信息,包括:将正向滑动经过的线段序列{6},{12},{13},{14},{15},{16},{17}分别对应于符号“?”,“空格”,“,”,“;”,“+”,“(”,“[”;将反向滑动经过线段序列{6},{12},{13},{14},{15},{16},{17}分别对应于符号“/”,“回车”,“。”,“:”,“-”,“)”,“]”;将正本文档来自技高网...
一种输入检测法、软键盘及触摸屏输入设备

【技术保护点】
一种输入检测方法,应用于触摸屏输入设备,该方法包括:在触摸屏软键盘的界面上显示第一线段组和第二线段组,每一线段组包括6条彼此平行且等距离分布的线段;检测到用户在所述界面上的一次滑动;确定此次滑动经过的线段序列,再根据所述线段序列查找预先配置的线段序列与字符的对应关系信息;如查找到所述线段序列对应的字符,将所述字符作为此次输入的字符。

【技术特征摘要】
1.一种输入检测方法,应用于触摸屏输入设备,该方法包括:在触摸屏软键盘的界面上显示有6条彼此平行且等距离分布的长线段,且有一条等分线段将6条长线段中的每条长线段等分为第一线段和第二线段,6条第一线段构成第一线段组,6条第二线段构成第二线段组,且所述等分线段被所述6条长线段划分为5条第三线段,构成第三线段组;预先配置线段序列与传统键盘的字符的对应关系信息,或预先配置划过某一条线段或者连续多条线段的动作和方向与传统键盘的字符的对应关系信息;检测到用户在所述界面上的一次滑动;确定此次滑动经过的线段序列,再根据所述线段序列查找预先配置的线段序列与字符的对应关系信息;如查找到所述线段序列对应的字符,将所述字符作为此次输入的字符。2.如权利要求1所述的输入检测方法,其特征在于:所述预先配置线段序列与传统键盘的字符的对应关系信息包括:预先配置线段序列与字符的对应关系信息,将所述第一线段组中的6条线段依次记为{1,2,3,4,5,6},将所述第二线段组中的6条线段依次记为{7,8,9,10,11,12};所述预先配置线段序列与字符的对应关系信息,包括:将线段序列{1},{2},{3},{4},{5},{7},{8},{9},{10},{11}分别对应于数字1,2,3,4,5,6,7,8,9,0;将线段序列{1,2},{7,8},{2,3},{8,9},{3,4},{9,10},{4,5},{10,11},{5,6},{11,12},{1,2,3},{7,8,9},{2,3,4},{8,9,10},{3,4,5},{9,10,11},{4,5,6},{10,11,12},{1,2,3,4},{7,8,9,10},{2,3,4,5},{8,9,10,11},{3,4,5,6},{9,10,11,12},{1,2,3,4,5},{7,8,9,10,11}分别对应于小写英文字母a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z;当每一组线段序列内的数字顺序相反时,所述线段序列分别对应于相应的大写英文字母。3.如权利要求1所述的输入检测方法,其特征在于:所述预先配置划过某一条线段或者连续多条线段的动作和方向与传统键盘的字符的对应关系信息包括:根据滑动经过的线段序列的方向预先配置线段序列与字符的对应关系信息,将所述第一线段组中的6条线段依次记为{1,2,3,4,5,6},将所述第二线段组中的6条线段依次记为{7,8,9,10,11,12},将所述第三线段组中的5条线段依次记为{13,14,15,16,17};所述预先配置线段序列与字符的对应关系信息,包括:将正向滑动经过的线段序列{6},{12},{13},{14},{15},{16},{17}分别对应于符号“?”,“空格”,“,”,“;”,“+”,“(”,“[”;将反向滑动经过线段序列{6},{12},{13},{14},{15},{16},{17}分别对应于符号“/”,“回车”,“。”,“:”,“-”,“)”,“]”;将正向滑动经过的线段序列{1},{2},{3},{4},{5},{7},{8},{9},{10},{11}分别对应于数字1,2,3,4,5,6,7,8,9,0;将反向滑动经过的线段序列{1},{2},{3},{4},{5},{7},{8},{9},{10},{11}分别对应于数字符号“!”,“@”,“#”,“$”,“%”,“^”,“&”,“*”,“_”,“=”。4.如权利要求1至3任意一项所述的输入检测方法,其特征在于:所述方法还包括:将所述对应关系信息作为用户定制的键盘定义保存在所述触摸屏输入设备的后台数据库中。5.一种触摸屏输入设备,包括:软键盘,用于在界面上显示有6条彼此平行且等距离分布的长线段,且有一条等分线段将6条长线段中的每条长线段等分为第一线段和第二线段,6条第一线段构成第一线段组,6条第二线段构成第二线段组,还用于将所述等分线段被所述6条长线段划分为5条第三线段,构成第三线段组;检测单元,用于检测用户在所述界面上的一次滑动;处理单元,用于确定此次滑动经过的线段序列,再根据所述线段序列查找预先配置的线段序列与字符的对应关系信息;如查找到所述线段序列对应的字符,将所述字符作为此次输入的字符;映射单元,与所述处理单元相连,用于预先配置线段序列与传统键盘的字符的对应关系信息,或用于预先配置划过某一条线段或者连续多条线段的动作和方向与传统键盘的字符的对应关系信息。6.如权利要求5所述的触摸屏输入设备,其特征在于:所述用于预先配置线段序列与传统键盘的字符的对应关系信息包括:预先配置线段序列与字符的对应关系信息,将所述第一线段组中的6条线段依次记为{1,2,3,4,5,6},将所述第二线段组中的6条线段依次记为{7,8,9,10,11,12};所述预先配置线段序列与字符的对应关系信息,包括:将线段序列{1},{2},{3},{4},{5},{7...

【专利技术属性】
技术研发人员:刘中孟庆轶陈斌
申请(专利权)人:中国联合网络通信集团有限公司联通系统集成有限公司
类型:发明
国别省市:

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

1