发明名称 |
用于书写数学表达式分析的方法、装置和计算机程序产品 |
摘要 |
提供了用于书写数学表达式分析的各种方法。一种方法可以包括接收书写输入,其中该书写输入表示数学表达式。该方法还可以包括分析该书写输入以标识至少一个运算符和至少一个操作数,并且至少部分地基于预定符号关系、该至少一个运算符和该至少一个操作数来构建表达式树。还提供了类似的装置和计算机程序产品。 |
申请公布号 |
CN102460476B |
申请公布日期 |
2016.02.17 |
申请号 |
CN201080025897.3 |
申请日期 |
2010.04.29 |
申请人 |
诺基亚技术有限公司 |
发明人 |
谢晓辉;刘英斐;汪孔桥;邹燕明 |
分类号 |
G06K9/46(2006.01)I;G06F17/27(2006.01)I |
主分类号 |
G06K9/46(2006.01)I |
代理机构 |
北京市金杜律师事务所 11256 |
代理人 |
酆迅 |
主权项 |
一种用于数据录入的方法,包括:接收书写输入,所述书写输入表示数学表达式;分析所述书写输入以标识至少一个运算符和至少一个操作数;至少部分地基于预定符号关系、所述至少一个运算符和所述至少一个操作数来经由处理器构建表达式树;其中构建所述表达式树包括将所述表达式树构建成自包含的完全二叉树,并且包括至少部分地基于所述预定符号关系,针对丢失的运算符、丢失的操作数或者丢失的圆括号而将占位符插入所述表达式树中,并且其中所述占位符分别标识所述占位符是用于丢失的运算符、丢失的操作数还是丢失的圆括号;分析所述表达式树以至少部分地基于一个或多个预定规则来标识误差;以及提供对应于所述误差的反馈消息的显示,其中所述反馈消息包括用于校正所述误差的建议。 |
地址 |
芬兰埃斯波 |