虚拟拨号键盘直接手写输入进行拨号搜索的方法和系统与流程

文档序号:11138953阅读:1434来源:国知局
虚拟拨号键盘直接手写输入进行拨号搜索的方法和系统与制造工艺



背景技术:
:目前,对手机通讯簿中的联系人进行拨号搜索,一般都是直接通过虚拟数字拨号键盘输入“数字字符串”进行的,而不是通过输入“文字字符串”进行拨号搜索,不符合通用的搜索习惯,显然是不合理,不完善的。

一些电话应用也提供了通过“文字字符串”进行拨号搜索的操作方式,但操作繁琐,不符合人的思维和行为模式,用户很少会去使用。

在中国,很多手机用户都是通过手写识别方式输入文字的,在通过文字方式进行拨号搜索时,也是通过中文输入法内置的手写识别方式输入搜索字符串的,这显然是比较繁琐,不完善的。能够让手写输入用户更加自然高效的进行拨号搜索,是一个亟待解决的技术问题。

为了能够更加自然高效的通过手写识别方式输入搜索字符串进行拨号搜索,本发明提供了一种全新的技术解决方案,可以在虚拟数字拨号键盘上直接手写输入搜索字符串,用来进行拨号搜索,这就从根本上改变了手写输入用户的拨号搜索体验。



技术实现要素:

本发明中的“拨号搜索”,也可以被称为“电话搜索”、“通讯搜索”、“社交搜索”、“黄页搜索”、“通讯录搜索”、“全局搜索”等其他相应的名称。

为了能够在触摸屏手机拨号窗口中直接通过手写识别方式输入搜索字符串进行拨号搜索操作,本发明提供了在虚拟数字拨号键盘上直接进行手写拨号搜索的方法和系统。

将手机拨号窗口的虚拟数字拨号键盘作为一个手写识别区域。

手写识别模块捕获虚拟数字拨号键盘中的手写输入轨迹序列,进行手写识别,将手写输入轨迹序列转换为相应的手写识别字符列表。

在拨号窗口的起始待机状态,在虚拟数字拨号键盘上通过手写识别输入一个字符后,就会切换到拨号搜索界面,将手写识别字符列表的第一个字符输入显示在拨号搜索框中。

在拨号搜索界面,在虚拟数字拨号键盘上通过手写识别输入一个字符后,就会将手写识别字符列表的第一个字符输入显示在拨号搜索框中。

在虚拟数字拨号键盘的相邻上方,显示一个纠错字符提示行,将手写识别字符列表中的多个手写识别字符显示在纠错字符提示行中,点击其中任意一个纠错字符,就会用点击的纠错字符,替换之前已经输入的手写识别字符列表第一个字符。

拨号搜索界面的拨号搜索框,可以手机通讯录界面的通讯录搜索框,也可以是黄页在线搜索界面的黄页在线搜索框,还可以是兼容手机通讯录和黄页在线界面的通讯录黄页在线搜索框。

一种至少由虚拟数字拨号键盘,拨号搜索框,人机交互模块,手写识别模块,显示模块、分析处理模块组成的手写拨号搜索系统;

虚拟数字拨号键盘用来手写输入搜索字符串;

拨号搜索框用来显示搜索字符串;

人机交互模块,用于处理触摸屏与用户的交互;人机交互模块捕获并记录虚拟数字拨号键盘显示区域的输入操作信息,记录的输入操作信息主要包括以下一种:用户手指和触摸屏触点按下、抬起、移动的事件;坐标信息;将其传递给分析处理模块;

手写识别模块,用于捕获手写输入轨迹序列,将手写输入轨迹序列转换为相应的字符列表;

显示模块:,用于显示刷新虚拟数字拨号键盘和拨号窗口中的内容;

分析处理模块:与人机交互模块、手写识别模块、显示模块相连接;分析处理模块接收人机交互模块所传递的信息和事件,进行分析和处理。

附图说明:

图1:在虚拟数字拨号键盘上直接手写输入一个汉字“汪”,进行手写识别后,就会切换到通讯录界面,在通讯录搜索框中就会显示搜索字符串“汪”,对手机内存中的通讯簿进行检索查询,返回包括多个“汪”姓联系人的搜索结果列表;并将多个通讯录联系人显示在拨号搜索结果窗口中,然后就可以进行拨号电话,发送短信或微信,查看邮件,浏览微博或朋友圈等相应操作。

图2:在虚拟数字拨号键盘上直接手写输入一个汉字“海”,进行手写识别后,就会切换到常用黄页界面,在黄页搜索框中显示搜索字符串“海”,对手机内存中的常用黄页数据库进行检索查询,返回包括“海尔、海信、海底捞、海南航空”等公司的搜索结果列表,并将多个公司和相应的电话号码显示在拨号搜索结果窗口中,然后就可以进行拨号电话,发送短信或易信,浏览公司网址或公司微博、访问公众号或服务号等相应操作。

图3:在虚拟数字拨号键盘上直接手写输入一个汉字“蛋”,进行手写识别后,就会切换到小米黄页在线搜索窗口,在小米黄页搜索框中显示搜索字符串“蛋”,并在黄页搜索框相邻下方的搜索建议提示窗口中显示包括“蛋糕、生日蛋糕、好利来蛋糕、米旗蛋糕、蛋糕叔叔”等多个搜索建议字符串,点击任意一个搜索建议字符串,就会对搜索建议字符串进行黄页在线搜索操作。

图4:在虚拟数字拨号键盘上直接手写输入一个汉字“药”,进行手写识别后,就会切换到黄页在线搜索窗口,在黄页在线搜索框中显示搜索字符串“药”,并在黄页搜索框相邻下方的黄页在线搜索结果窗口中显示“药店”对应的黄页在线搜索结果,显示手机用户附近位置多个药店,等同于手写输入了两个汉字“药店”后直接进行了黄页在线搜索。

具体实施方式:

为了能够更清楚地理解本发明的技术内容,特举以下实施例详细说明。

在一种具体实施方式中,将手机拨号窗口的虚拟数字拨号键盘作为一个手写识别区域。

例如:在iPhone手机内置的手机拨号窗口中,虚拟数字拨号键盘就是一个手写识别区域,可以直接手写输入搜索字符串。

例如:在samsung手机内置的手机拨号窗口中,虚拟数字拨号键盘就是一个手写识别区域,可以直接手写输入搜索字符串。

例如:在触宝电话的手机拨号窗口中,虚拟数字拨号键盘就是一个手写识别区域,可以直接手写输入搜索字符串。

例如:在微信电话本的手机拨号窗口中,虚拟数字拨号键盘就是一个手写识别区域,可以直接手写输入搜索字符串。

例如:在小米电话的手机拨号窗口中,虚拟数字拨号键盘就是一个手写识别区域,可以直接手写输入搜索字符串。

目前,中文输入法的手写识别除了全屏手写,专用手写识别区域等形式外,还可以将虚拟键盘作为一个手写识别区域。本发明将手机拨号窗口的虚拟数字拨号键盘作为一个手写识别区域,和手机输入法的虚拟键盘进行手写识别输入,两者的手写识别区域是明显不同的。

在虚拟数字拨号键盘上,输入电话号码都是通过手指点击数字按键进行的,而手写输入搜索字符串都是通过手指滑行进行的,点击数字按键和通过滑行进行手写识别不产生冲突,具有完美的兼容性,不会进行误操作,也不会对产生视觉干扰。

在手机拨号窗口中,要通过中文输入法的虚拟键盘进行手写识别输入,必须首先激活中文输入法的虚拟键盘,需要一个或多个操作步骤,而手机拨号窗口中的虚拟数字拨号键盘是默认显示的,无需激活,可以直接通过手写识别输入搜索字符串进行拨号搜索,这就明显提升了手写拨号搜索的易用性和效率。

手写识别模块捕获虚拟数字拨号键盘中的手写输入轨迹序列,进行手写识别,将手写输入轨迹序列转换为相应的手写识别字符列表。

例如:在小米手机拨号窗口中的虚拟数字拨号键盘上,通过手写输入一个汉字“肯”后,就会进行手写识别,返回包括“肯”在内的手写识别字符列表。

例如:在触宝手机拨号窗口中的虚拟数字拨号键盘上,通过手写识别输入一个汉字“咖”后,就会进行手写识别,返回包括“咖”在内的手写识别字符列表。

手写识别模块如何捕获手写输入轨迹序列,进行手写识别,将手写输入轨迹序列转换为相应的字符列表,都属于本领域的公知技术,例如:几乎所有的手机中文输入软件都内置了中文手写输入方式。本发明对具体的手写识别模块技术方案不做任何限制。

目前,中文输入法虚拟键盘中的手写识别输入,是为了在任意窗口中输入任意字符串;而本发明在虚拟数字拨号键盘中的手写识别输入,是为了在拨号窗口中输入搜索字符串,一个是通用,一个是专用,两者是有明显区别的,手写识别算法也可以有所不同。

例如:中文输入法的手写识别,识别目标包括汉字,字母,数字,符号等,而手机拨号窗口中的手写识别,识别目标可以简化为只识别汉字,不包括字母,数字,符号等其他字符集,或者可以在识别结果中进行汉字优先提示输入。

在拨号窗口的起始待机状态,在虚拟数字拨号键盘上通过手写识别输入一个字符后,就会切换到拨号搜索界面,将手写识别字符列表的第一个字符输入显示在拨号搜索框中。

例如:在iPhone手机拨号窗口中的虚拟数字拨号键盘上,通过手写识别输入一个汉字“王”后,就会自动切换到iPhone拨号搜索界面,并将手写识别字符列表的第一个字符“王”输入显示到iPhone拨号搜索框中”,然后就可以进行拨号搜索操作。

例如:在Samsung手机拨号窗口中的虚拟数字拨号键盘上,通过手写识别输入一个汉字“海”后,就会自动切换到Samsung拨号搜索界面,并将手写识别字符列表的第一个字符“海”输入显示到Samsung拨号搜索框中”,然后就可以进行拨号搜索操作。

例如:在小米手机拨号窗口中的虚拟数字拨号键盘上,通过手写识别输入一个汉字“肯”后,就会自动切换到小米黄页搜索界面,并将手写识别字符列表的第一个字符“肯”输入显示到小米黄页搜索框中”,然后就可以进行拨号搜索操作。

例如:在触宝手机拨号窗口中的虚拟数字拨号键盘上,通过手写识别输入一个汉字“顺”后,就会自动切换到触宝全局搜索界面,并将手写识别输入的默认汉字“顺”输入显示到触宝全局拨号搜索框中”,然后就可以进行拨号搜索操作。

在手机拨号窗口中,要切换到拨号搜索界面,需要一个多个操作步骤。而通过本发明,手机拨号窗口的起始待机状态,就相当于拨号搜索界面,可以直接通过手写识别输入搜索字符串进行拨号搜索,相当于省略了从手机拨号窗口切换到拨号搜索界面的一个或多个操作步骤,这就明显提升了手写拨号搜索的易用性和效率。

例如:要在小米手机上进行黄页在线搜索,必须手写通过两个或三个操作步骤,才可以切换到小米黄页搜索界面,激活显示手机系统默认的虚拟键盘,然后在虚拟键盘上手写输入搜索字符串。而通过本发明,在小米拨号窗口的虚拟数字拨号键盘中,可以直接手写输入搜索字符串,进行黄页搜索操作。

在虚拟数字拨号键盘中直接手写识别输入搜索字符串,进行拨号搜索,不仅仅是省略了一个或多个操作步骤,最重要的是优化了拨号搜索的操作模式,更加自然合理。

在拨号搜索界面,在虚拟数字拨号键盘上通过手写识别输入一个字符后,就会将手写识别字符列表的第一个字符输入显示在拨号搜索框中。

例如:在iPhone手机拨号窗口中的虚拟数字拨号键盘上,通过手写识别输入一个汉字“小”后,就会自动切换到iPhone拨号搜索界面,并将手写识别字符列表的第一个字符“小”输入显示到iPhone拨号搜索框中;再次手写识别输入一个汉字“明”后,就会将手写识别字符列表的第一个字符“明”输入显示到iPhone拨号搜索框中,iPhone拨号搜索框中就会显示手写识别输入的搜索字符串“小明”,然后就可以进行拨号搜索操作。

例如:在Samsung手机拨号窗口中的虚拟数字拨号键盘上,通过手写识别输入一个汉字“李”后,就会自动切换到Samsung拨号搜索界面,并将手写识别字符列表的第一个字符“李”输入显示到Samsung拨号搜索框中;再次手写识别输入一个汉字“晓”后,就会将手写识别字符列表的第一个字符“晓”输入显示到Samsung拨号搜索框中;再次手写识别输入一个汉字“萌”后,就会将手写识别字符列表的第一个字符“萌”输入显示到Samsung拨号搜索框中,Samsung拨号搜索框中就会显示手写识别输入的搜索字符串“李晓萌””,然后就可以进行拨号搜索操作。

例如:在触宝手机拨号窗口中的虚拟数字拨号键盘上,通过手写识别输入一个汉字“顺”后,就会自动切换到触宝全局搜索界面,并将手写识别输入的默认汉字“顺”输入显示到触宝全局拨号搜索框中;再次手写识别输入一个汉字“丰”后,就会将手写识别字符列表的第一个字符“丰”输入显示到触宝全局搜索框中,触宝全局搜索框中就会显示手写识别输入的搜索字符串“顺丰””,然后就可以进行拨号搜索操作。

例如:在小米手机拨号窗口中的虚拟数字拨号键盘上,通过手写识别输入一个汉字“海”后,就会自动切换到小米黄页搜索界面,并将手写识别字符列表的第一个字符“海”输入显示到小米黄页搜索框中;再次手写识别输入一个汉字“底”后,就会将手写识别字符列表的第一个字符“底”输入显示到小米黄页搜索框中;再次手写识别输入一个汉字“捞”后,就会将手写识别字符列表的第一个字符“捞”输入显示到小米黄页搜索框中;小米黄页搜索框中就会显示手写识别输入的搜索字符串“海底捞””,然后就可以进行拨号搜索操作。

通过虚拟数字拨号键盘可以连续手写识别输入由多个字符组成的搜索字符串,进行拨号搜索,而无需切换到手机输入法,通过手机系统默认的手写识别输入方式输入搜索字符串进行拨号搜索操作。本发明可以在拨号窗口中完成手写识别连续输入多个字符的全部过程,而完全不再需要手机输入法。

在虚拟数字拨号键盘的相邻上方,显示一个纠错字符提示行,将手写识别字符列表中的多个手写识别字符显示在纠错字符提示行中,点击其中任意一个纠错字符,就会用点击的纠错字符,替换之前已经输入的手写识别字符列表第一个字符.

例如:在iPhone手机拨号窗口中的虚拟数字拨号键盘上,通过手写识别输入一个汉字“小”后,就会自动切换到iPhone拨号搜索界面,在虚拟数字拨号键盘的相邻上方激活显示一个纠错字符串提示行,其中显示包括“子、小”等手写识别字符列表中的多个字符,并将手写识别字符列表的第一个字符“子”输入显示到iPhone拨号搜索框中;因为用户手写不准确和软件识别不准确,这不是用户所要输入的字符,只需再点击纠错字符提示行中的纠错字符“小”,就会用点击的纠错字符“小”,替换之前已经输入的手写识别字符串列表第一个字符串“子”,在iPhone手机拨号搜索框中显示一个汉字“小”。

例如:在触宝手机拨号窗口中的虚拟数字拨号键盘上,通过手写识别输入一个汉字“顺”后,就会自动切换到触宝全局搜索界面,在虚拟数字拨号键盘的相邻上方激活显示一个纠错字符串提示行,其中显示包括“烦、顺”等手写识别字符列表中的多个字符,并将手写识别输入的默认汉字“烦”输入显示到触宝全局拨号搜索框中;因为用户手写不准确和软件识别不准确,这不是用户所要输入的汉字,只需再点击纠错字符提示行中的纠错字符“顺”,就会用点击的纠错字符“顺”,替换之前已经输入的手写识别字符串列表第一个字符串“烦”,在触宝全局搜索框中显示一个汉字“顺”。

纠错字符串提示行是手写识别输入的一个基本组成部分,是手写识别技术领域的公知技术,本发明对具体的技术实现方式不做任何限制。

拨号搜索界面的拨号搜索框,可以是手机通讯录界面的通讯录搜索框,也可以是黄页在线搜索界面的黄页在线搜索框,还可以是兼容手机通讯录和黄页在线界面的通讯录黄页在线搜索框。

例如:在iPhone手机拨号窗口中的虚拟数字拨号键盘上,通过手写识别输入一个汉字“汪”后,就会自动切换到iPhone拨号搜索界面,并将手写识别字符列表的第一个字符“汪”输入显示到iPhone拨号搜索框中;iPhone拨号搜索框就是只能进行通讯录联系人搜索的通讯录搜索框,将会进化到可以进行通讯录搜索和黄页搜索的通讯录黄页搜索框。

例如:在Samsung手机拨号窗口中的虚拟数字拨号键盘上,通过手写识别输入一个汉字“海”后,就会自动切换到Samsung拨号搜索界面,并将手写识别字符列表的第一个字符“海”输入显示到Samsung拨号搜索框中;Samsung拨号搜索框就是可以进行常用黄页联系人搜索的通讯录黄页搜索框,将会进化到可以进行通讯录搜索和黄页在线搜索的通讯录黄页搜索框。

例如:在小米手机拨号窗口中的虚拟数字拨号键盘上,通过手写识别输入一个汉字“葯”后,就会自动切换到小米黄页搜索界面,并将手写识别字符列表的第一个字符“葯”输入显示到小米黄页搜索框中;小米黄页搜索框只能进行黄页在线搜索,不能进行通讯录联系人搜索,将会进化到可以进行通讯录搜索和黄页在线搜索的通讯录黄页搜索框。

例如:在触宝手机拨号窗口中的虚拟数字拨号键盘上,通过手写识别输入一个汉字“顺”后,就会自动切换到触宝全局搜索界面,并将手写识别输入的默认汉字“顺”输入显示到触宝全局拨号搜索框中;触宝全局搜索框可以同时进行通讯录联系人搜索和黄页在线搜索。

中国有数量众多的通过手写识别输入文字的手机用户,对于这些手机用户,在虚拟数字拨号键盘上直接手写识别输入搜索字符串进行拨号搜索,是首选的拨号搜索方式,甚至可能是唯一的拨号搜索方式。手写拨号搜索也可以适用于日文、英文等其他任意文字的用户。

因为T9拨号搜索的缺陷,以及拨号搜索的零散输入特性,很多日常不使用手写识别方式输入文字的用户,也可能会通过手写识别方式输入拨号搜索关键词进行拨号搜索,因为这样更加易用、高效、自然、合理。

手写拨号搜索和触宝手势拨号是类似的,都是在虚拟数字拨号键盘中通过滑行进行拨号搜索,但触宝手势拨号只对通讯录联系人进行拨号搜索,数量太少,必须预先进行自定义设置,不是统一通用的,触宝手势拨号将会进化成为更加统一通用、自然合理的手写拨号搜索。触宝同时作为一个手机输入法提供商,并没有在触宝电话中第一个提供手写拨号搜索功能,手势拨号是第一个定式思维的障碍,不能直接在触宝输入法虚拟键盘中进行手写输入是第二个定式思维的障碍,这两个定式思维,决定了触宝公司目前没有在触宝电话中提供手写拨号搜索。

本发明是对拨号搜索请求的优化,在本发明人稍后提交的其他发明专利中,将对拨号搜索请求和拨号搜索结果进行更多技术改进,从根本上改变拨号搜索的技术概念和用户体验。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1