[发明专利]在电子表格应用中对数学方程式进行参数化和处理有效
申请号: | 201780004244.9 | 申请日: | 2017-02-01 |
公开(公告)号: | CN108292295B | 公开(公告)日: | 2022-09-30 |
发明(设计)人: | C·坎顿;J·坎贝尔;C·哈利 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F17/10 | 分类号: | G06F17/10;G06F40/18 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 张立达;王英 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子表格 应用 数学 方程式 进行 参数 处理 | ||
本公开内容针对使用数学引擎和计算引擎的具有对数学方程式的增强的理解的电子表格应用。所公开的电子表格应用具有许多增强的特征,例如但不限于:分析复杂方程式、识别依赖性、将数学表示法转换为电子表格表示法、将方程式中的变量连接到电子表格的其他单元格、求解或简化方程式、推荐数据的不同显示表示以及提供数学显示模式。
相关申请的交叉引用
作为PCT国际专利申请,本申请于2017年2月1日提交,并且要求享有于2016年12月30日提交的题为“Parameterizing and Working with Math Equations in aSpreadsheet Application”的编号为15/395,667的美国专利申请的优先权,该申请要求享有于2016年2月1日提交的题为“Parameterizing and Working with Math Equations ina Spreadsheet Application”的编号为62/289,771的美国临时专利申请的优先权。
本申请还涉及于2015年11月2日提交的题为“Rich Data Types”的序列号为62/249,869的美国临时申请;于2016年6月30日提交的题为“Rich Data Types”的序列号为62/357,284的美国临时申请;以及于2016年11月1日提交的题为“Rich Data Types”的序列号为15/340,187的美国非临时申请;上述申请的公开内容以引用方式被全部并入本文。
背景技术
电子表格应用促进数据录入,然而,也要求用户采用独特的电子表格函数表示法以便对该数据执行数学或逻辑运算。虽然电子表格应用是用于收集和组织数据的高度实用的工具,但是由于这样的应用不能充分对方程式进行求值以及与数据求值相关联的独特挑战,他们经常未被充分用作对这样的数据执行复杂甚至标准的数学运算的数学应用。具体而言,电子表格应用通常限于对可以计算为单个结果的数学方程式执行简单求值。电子表格应用通常不用来对复杂方程式进行求值、对电子表格数据执行复杂分析或识别数据之中的关系。此外,今天的电子表格应用不能接收和转化采用标准数学表示法的方程式,而是要求方程式以往往是复杂的电子表格表示法的形式输入。关于这些和其他总体考虑,已做出本公开内容的各方面。另外,虽然讨论了相对具体的问题,但应当理解的是,各方面不应当限于仅解决背景技术中标识的具体问题。
发明内容
在第一方面中,本公开内容针对一种用于将存储在电子表格的单元格中的数学方程式的一个或多个变量与存储在电子表格的其他单元格中的数据相连接的计算机实现的方法,所述方法包括:接收数学方程式,其中,数学方程式包括变量;针对变量,接收对第二单元格的引用作为输入参数;以及利用存储在第二单元格中的数据替换变量。
在第二方面中,本公开内容针对一种系统,其包括:至少一个处理单元;以及存储计算机可执行指令的至少一个存储器,所述计算机可执行指令当由至少一个处理单元执行时使系统执行用于显示电子表格的单元格之中的依赖性的方法,所述方法包括:在电子表格的第一单元格处接收数学方程式,其中,数学方程式包括变量;针对变量,接收对第二单元格的引用作为输入参数,其中,第二单元格存储数据;以及显示从第一单元格到第二单元格的依赖性。
在第三方面中,本公开内容针对一种系统,其包括:至少一个处理单元;以及存储计算机可执行指令的至少一个存储器,所述计算机可执行指令当由所述至少一个处理单元执行时使系统执行用于将以数学表示法书写的方程式转化为电子表格表示法的方法,所述方法包括:在电子表格的单元格处接受方程式,所述方程式包括两个或更多个元素;识别方程式的每个元素;确定方程式的至少一个元素是否是以数学表示法书写的;基于确定方程式的至少一个元素是以数学表示法书写的,将至少一个元素中的每一者转化成电子表格表示法;以及利用所转化的电子表格表示法替换以数学表示法书写的至少一个元素中的每一者。
在第四方面中,本公开内容针对一种用于在电子表格应用的数学显示模式中接收方程式的计算机实现的方法,所述方法包括:在方程式用户界面处接收数学方程式;解析数学方程式;以及在电子表格的单元格中显示数学方程式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780004244.9/2.html,转载请声明来源钻瓜专利网。