一种图形书写输入的方法和装置制造方法及图纸

技术编号:3909392 阅读:172 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种图形书写输入的方法和装置,属于通讯技术领域。方法包括:输入接口接收用户输入的字符,根据所述输入的字符在软键盘上的移动轨迹识别用户输入的文本内容;与所述输入接口相集成的缓存器将所述识别的文本内容进行缓存并显示;所述缓存器接收用户在指定目标窗口后触发的发送信号,将所述显示的文本内容发送给所述用户指定的目标窗口;所述缓存器将所述发送的文本内容进行保存,所述保存的文本内容用于用户的后续查找与再次发送。装置包括:输入接口和缓存器。通过将用户输入的文本内容首先进行缓存并显示,使得在用户输入文本内容的过程中,缓存器一直作为聚焦窗口,解决了文本内容会被发送至错误窗口的问题。

【技术实现步骤摘要】

本专利技术涉及通讯
,特别涉及一种图形书写输入的方法和装置
技术介绍
随着电子技术的飞速发展,利用软键盘进行手写输入已经成为了用户最常用的输 入手段之一,而以词为单位的图形输入法也正在获得业界和消费者越来越多的关注,该技 术只需要根据用户通过手或者触摸笔在软键盘上的字母间移动所产生的轨迹,就可以识别 出用户所希望输入的单词。目前,根据识别方式的不同,以词为单位的输入法产品主要包 括ShapeWriter (联笔键盘输入方法)、Swype、SlideIT等,其中,Swype利用字母间的拐 点来识别单词;SlideIT利用字母间连线的长度以及连线的起始和结束位置来识别单词; Shapeffriter则是使用了一种更具一般性并且更复杂的基于统计学的模式识别方法来对软 键盘上的字母连线进行识别,从而能够提供更加简单、快速、准确的输入方式,Shapeffriter 正在成为触摸屏设备输入的主要解决方案。在以下文献中,对上述多种以词为单位的输入法产品进行了描述2002年12月 20 日发表的“System and method for recognizing word patterns based on a virtual keyboard layout”《基于虚拟键盘布局识别字型的系统和方法》、2003年1月16日发表的 "System and method for continuous stroke word-based text input,,《基于连续笔_ 字文本输入的系统和方法》、2008年11月13日发表的“Reduced keyboards system using unistroke input and haVing automatic disambiguating and a recognition method using said system”《使用单一笔画输入及具有自动解疑的键盘系统以及利用该系统的识 别方法》、2003年2月28日发表的“Fast typing system and method”《快速键入系统和 方法》。在实现本专利技术的过程中,专利技术人发现上述现有技术至少具有以下缺点和不足当用户使用以词为单位的输入法进行输入时,如果操作系统上同时存在多个编辑 窗口(例如MS Word、邮件客户端、浏览器的文字编辑区等),而用户正在向多个编辑窗口中 由用户指定的聚焦窗口发送文本内容时,一旦由于某些不确定的原因导致聚焦窗口发生改 变,而用户又没有注意到这种改变继续输入时,用户所输入的内容就会被发送到改变后的 聚焦窗口中,造成用户输入内容的丢失。如果从用户角度去克服上述这种缺点,用户就需要 一方面关注进行手写输入的软键盘,另一方面又要关注获得焦点的聚焦窗口,导致用户时 间和精力的浪费,挫伤用户使用以词为单位的输入法的信心,进而降低了用户体验。并且,一旦用户在不注意的情况下,聚焦的窗口发生了变化(比如用户正关注手 写输入时,一个警告窗口就可以夺走当前窗口的焦点),用户就会在不知情的情况下将输入 的内容发送到非用户期望的窗口中,此时,用户只能在该非期望的窗口中对于已发送到该 非用户期望的窗户中的内容进行删除,再将期望的窗口设定为聚焦窗口,然后重新利用软 键盘进行重复内容的手写输入,这样一来,导致浪费用户的时间和精力,挫伤用户对以词为 单位的输入法的使用信心,降低了用户的使用体验。
技术实现思路
当聚焦窗口发生改变时,为了确保用户输入的内容仍然能够准确无误地发送到用 户所期望的编辑窗口中,本专利技术实施例提供了一种图形书写输入的方法和装置,所述技术 方案如下一方面,提供了一种图形书写输入的方法,在用户进行手写输入时,所述方法包 括输入接口接收用户输入的字符,根据所述输入的字符在软键盘上的移动轨迹识别 用户输入的任意长度的文本内容;与所述输入接口相集成的缓存器将所述识别的文本内容进行缓存并显示;所述缓存器接收用户在指定目标窗口后触发的发送信号,将所述显示的文本内容 发送给所述用户指定的目标窗口;所述缓存器将所述发送的文本内容进行保存,所述保存的文本内容用于用户的后 续查找与再次发送。其中,所述将所述识别的文本内容进行缓存并显示之后,当用户需要对显示的文 本内容进行修改时,所述方法还包括所述缓存器接收所述用户触发的修改信号;根据接收到的所述修改信号,将所述显示的待修改文本内容进行修改。其中,所述将所述显示的待修改文本内容进行修改的步骤,具体包括获得用户输入的当前光标的位置;查询所述显示的文本内容的起始位置和结束位置;根据所述起始位置和结束位置,获得所述显示的全部文本内容;根据所述当前光标的位置和所述全部文本内容,获得待修改文本内容; 使用所述用户期望的文本内容替换所述待修改文本内容。其中,将所述待修改文本内容修改为用户期望的文本内容的步骤,具体包括根据所述待修改文本内容,获得与所述待修改文本内容关联的候选文本内容;从所述关联的候选文本内容中,获得用户期望的文本内容;将所述待修改文本内容修改为用户期望的文本内容。其中,所述将所述发送的文本内容进行保存的步骤,具体包括将所述显示的文本内容以文件的形式保存;且将所述文件的文件名按照时间顺序进行保存。进一步地,所述方法还包括所述缓存器接收所述用户触发的提取信号;根据所述提取信号以及所述文件的文件名,提取所述用户所希望提取的文本内容。进一步地,所述方法还包括所述缓存器对所述提取的文本内容进行修改,和/或,对所述提取的文本内容进 行发送。当所述缓存器中显示的文本内容为空时,将所述用户触发的信号发送至当前的聚焦窗口。其中,所述目标窗口为一个或相继多个。再一方面,提供了一种图形书写输入的装置,所述装置包括输入接口和缓存器;所述输入接口包括接收模块,用于接收用户输入的字符;识别模块,用于根据所述输入的字符在软键盘上的移动轨迹识别用户输入的任意 长度的文本内容;所述缓存器包括缓存模块,用于将所述识别的文本内容进行缓存;显示模块,用于将所述识别的文本内容进行显示;发送模块,用于接收用户在指定目标窗口后触发的发送信号,将所述显示的文本 内容发送给所述用户指定的目标窗口保存模块,用于将所述发送的文本内容进行保存,所述保存的文本内容用于用户 的后续查找与再次发送。进一步地,所述缓存器还包括修改模块,用于接收当用户需要对显示的文本内容进行修改时所触发的修改信 号,并根据所述修改信号,将所述显示的待修改文本内容进行修改。其中,所述修改模块具体包括第一单元,用于接收当用户需要对显示的文本内容进行修改时触发的修改信号;第二单元,用于获得用户输入的当前光标的位置;第三单元,用于查询所述显示的文本内容的起始位置和结束位置;第四单元,用于根据所述起始位置和结束位置,获得所述显示的全部文本内容;第五单元,用于根据所述当前光标的位置和所述全部文本内容,获得待修改文本 内容;第六单元,用于将所述待修改文本内容修改为用户期望的文本内容。其中,所述第六单元具体包括第一子单元,用于根据所述待修改文本内容,获得与所述待修改文本内容关联的 候选文本内容;第二子单元,用于从所述关联的候选文本内容中,获得用户期望的文本内容;第三子单元,用于将所述待修改文本内容修改为用户期望的文本内容。其中,所述保存本文档来自技高网
...

【技术保护点】
一种图形书写输入的方法,其特征在于,所述方法包括:输入接口接收用户输入的字符,根据所述输入的字符在软键盘上的移动轨迹识别用户输入的任意长度的文本内容;与所述输入接口相集成的缓存器将所述识别的文本内容进行缓存并显示;所述缓存器接收用户在指定目标窗口后触发的发送信号,将所述显示的文本内容发送给所述用户指定的目标窗口;所述缓存器将所述发送的文本内容进行保存,所述保存的文本内容用于用户的后续查找与再次发送。

【技术特征摘要】

【专利技术属性】
技术研发人员:孟建春翟树民彭石磊博欧拉克里斯德森
申请(专利权)人:神形互联有限公司
类型:发明
国别省市:US[美国]

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

1