[发明专利]字符输入方法及系统在审
申请号: | 201210231671.X | 申请日: | 2012-07-05 |
公开(公告)号: | CN103529951A | 公开(公告)日: | 2014-01-22 |
发明(设计)人: | 罗刚;沈艳萍 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023;G06F3/0488 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 字符 输入 方法 系统 | ||
1.一种字符输入方法,其特征在于,所述方法包括下述步骤:
接收用户输入的按键信息;
当接收到的按键信息符合预设的映射模式的启动条件时,进入映射模式;
接收用户在映射模式输入的按键信息;
根据预设的字符串与键盘的映射关系,查找按键所对应的字符串,并向应用程序发送该字符串。
2.根据权利要求1所述的字符输入方法,其特征在于,在接收用户输入的按键信息步骤之前,还包括:
定义进入映射模式的启动方式;
建立映射模式下字符串与键盘的映射关系。
3.根据权利要求2所述的字符输入方法,其特征在于,所述定义进入映射模式的启动方式步骤具体为:
定义某一按键为映射模式的启动按键;
监听启动按键触发信息;
接收到启动按键的触发信息;
判断本次触发启动映射模式的时间点与在此之前的第若干次进入映射模式的时间点的间隔是否小于第二设定时间值;
若是,则进入映射模式;
否则继续监听启动按键触发信息。
4.根据权利要求2所述的字符输入方法,其特征在于,所述定义进入映射模式的启动方式步骤具体为:
定义原始字符键盘中任一按键为映射模式的启动按键;
监听原始字符键盘中该启动按键的按键时长;
如果按键时长大于第一设定时间值,则启动映射模式;
否则继续监听启动按键触发信息且将启动按键在原始字符键盘上所对应的字符发送至应用程序。
5.根据权利要求2所述的字符输入方法,其特征在于,所述定义进入映射模式的启动方式步骤具体为:
定义原始字符键盘中任一按键为映射模式的启动按键;
监听原始字符键盘中该启动按键的按键时长;
如果按键时长小于第一设定时间值,则继续监听启动按键触发信息且将启动按键在原始字符键盘上所对应的字符发送至应用程序;
如果按键时长大于第一设定时间值,则判断本次进入映射模式的时间点与在此之前的第若干次次进入映射模式的时间点之间的时间间隔是否小于第二设定时间值;
如果是,则进入映射模式;
否则提示操作过于频繁并继续监听启动按键触发信息。
6.根据权利要求2所述的字符输入方法,其特征在于,所述建立映射模式下字符串与键盘的映射关系步骤具体为:
在映射模式创建字符键盘、图标键盘或轨迹键盘;
根据上述创建的字符键盘、图标键盘或轨迹键盘,创建字符按键、图标按键或轨迹到自定义的字符串之间的映射关系。
7.根据权利要求6所述的字符输入方法,其特征在于,所述在映射模式创建图标按键的步骤具体为:
创建图片资料数据结构,为每个图标分配唯一标识的序号与图片资源路径;
创建键盘布局数据结构,将图标序号与键页码、键位通过随机算法建立映射,根据图片资料数据结构,将对应图片绘制到相应页面的对应键位上。
8.根据权利要求6所述的字符输入方法,其特征在于,所述根据上述轨迹键盘,创建轨迹到自定义的字符串之间的映射关系的步骤具体为:
定义轨迹键盘中各个按键对应不同的字符;
将轨迹路径连接的各按键字符保存为路径字符串;
建立路径字符串与自定义的字符串之间的映射。
9.一种字符输入系统,其特征在于,包括:
用于接收用户输入按键信息的接收单元;
用于定义进入映射模式的启动方式,当接收到的按键信息符合预设的映射模式的启动条件时,进入映射模式的启动单元;
用于建立映射模式下字符串与键盘的映射关系,的映射单元;以及
用于根据字符串与键盘的映射关系,查找按键所对应的字符串,并向应用程序发送该字符串的查找发送单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210231671.X/1.html,转载请声明来源钻瓜专利网。