Animation for Recalculating Formulas, Sparklines and Conditional Formatting in an Electronic Document
    1.
    发明申请
    Animation for Recalculating Formulas, Sparklines and Conditional Formatting in an Electronic Document 审中-公开
    在电子文档中重新计算公式,迷幻线和条件格式的动画

    公开(公告)号:US20130055058A1

    公开(公告)日:2013-02-28

    申请号:US13220225

    申请日:2011-08-29

    IPC分类号: G06F17/00

    CPC分类号: G06F17/246 G06T11/206

    摘要: Animation for the recalculation of formulas in a spreadsheet may be provided. A user interface may be displayed on a computer for updating formula output values. The computer may then receive an update of formula input values in a formula utilized for generating the formula output values. The computer may then animate a display the formula output values being replaced with recalculated formula output values based on the received update. Animation for sparklines and conditionally formatted content in a spreadsheet may also be provided. A user interface may be provided for displaying sparklines and conditionally formatted content in the spreadsheet. The computer may then receive an update of one or more values associated with the sparklines and the conditionally formatted content. The computer may then animate a change in the display of the sparklines and the conditionally formatted content based on the received update.

    摘要翻译: 可以提供用于重新计算电子表格中的公式的动画。 可以在计算机上显示用户界面来更新公式输出值。 然后,计算机可以在用于生成公式输出值的公式中接收公式输入值的更新。 然后,计算机可以基于接收到的更新,将重新计算的公式输出值替换为公式输出值的显示器。 也可以提供电子表格中的火花线和条件格式化内容的动画。 可以提供用于在电子表格中显示火花线和有条件格式的内容的用户界面。 计算机然后可以接收与火花线和有条件格式化的内容相关联的一个或多个值的更新。 然后,计算机可以基于接收到的更新来动画显示火花线和条件格式化内容的改变。

    Spreadsheet recalculation engine version stamp
    2.
    发明授权
    Spreadsheet recalculation engine version stamp 失效
    电子表格重新计算引擎版本邮票

    公开(公告)号:US06523167B1

    公开(公告)日:2003-02-18

    申请号:US09415963

    申请日:1999-10-12

    IPC分类号: G06F9455

    CPC分类号: G06F17/246

    摘要: A recalculation engine version stamp is employed to determine whether a spreadsheet program file should be fully recalculated upon opening. When a spreadsheet program file is recalculated and saved, a recalculation engine version stamp is written to the file. The recalculation engine version stamp corresponds to the version of the calculation engine of the application program that last recalculated and saved the program file. When the program file is opened in a spreadsheet application program, the recalculation engine version stamp is compared to the calculation engine version number of the spreadsheet application program. If the calculation engine version number of the spreadsheet application program is more recent than the recalculation engine version stamp of the spreadsheet program file, then a full recalculation of the spreadsheet program file is performed.

    摘要翻译: 采用重新计算引擎版本标记来确定打开时是否应该完全重新计算电子表格程序文件。 重新计算并保存电子表格程序文件时,会将重新计算引擎版本标记写入文件。 重新计算引擎版本标记对应于最后重新计算并保存程序文件的应用程序的计算引擎的版本。 当在电子表格应用程序中打开程序文件时,将重新计算引擎版本标记与电子表格应用程序的计算引擎版本号进行比较。 如果电子表格应用程序的计算引擎版本号比电子表格程序文件的重新计算引擎版本标记更新,则执行电子表格程序文件的完全重新计算。

    Method and implementation for referencing of dynamic data within spreadsheet formulas
    3.
    发明授权
    Method and implementation for referencing of dynamic data within spreadsheet formulas 有权
    在电子表格公式中引用动态数据的方法和实现

    公开(公告)号:US07415481B2

    公开(公告)日:2008-08-19

    申请号:US10956940

    申请日:2004-09-30

    IPC分类号: G06F7/00 G06F17/00

    CPC分类号: G06F17/246 Y10S707/99943

    摘要: The present invention relates to a new type of structured name within a spreadsheet program that allows users to refer to tables, columns of data within tables, headers of tables, totals from tables, PivotTables®, and portions of PivotTable® data by the data's headers. Embodiments of the present invention comprise a method for referring to a set of data that comprises receiving one or more semantic designations, wherein the one or more semantic designations name a set of context information that describes one or more items of data in a data structure, automatically creating a structural reference, and associating the context information with the structural reference. Other embodiments of the present invention relate to an interaction with a user interface for displaying on a display device a structural reference to data in a spreadsheet that comprises receiving one or more semantic designations from the user that refer to one or more elements of the data structure, creating a structural reference to the elements of the data structure, and displaying the structural reference as a collection of the one or more semantic designations.

    摘要翻译: 本发明涉及电子表格程序中的新型结构化名称,其允许用户参考表格中的表,数据列,表的表,表中的总计,数据透视表(RIV)以及数据透视表数据的部分 通过数据的标题。 本发明的实施例包括用于参考包括接收一个或多个语义指定的一组数据的方法,其中所述一个或多个语义指定命名描述数据结构中的一个或多个数据项的一组上下文信息, 自动创建结构参考,并将上下文信息与结构参考相关联。 本发明的其他实施例涉及与用户界面的交互,用于在显示设备上显示对电子表格中的数据的结构参考,其包括从用户接收一个或多个参考数据结构的一个或多个元素的语义指定 ,创建对数据结构的元素的结构参考,以及将结构引用显示为一个或多个语义指定的集合。

    Multi-Threaded Codeless User-Defined Functions
    6.
    发明申请
    Multi-Threaded Codeless User-Defined Functions 审中-公开
    多线程无代码用户定义函数

    公开(公告)号:US20090172063A1

    公开(公告)日:2009-07-02

    申请号:US11964497

    申请日:2007-12-26

    IPC分类号: G06F7/38 G06F7/00

    CPC分类号: G06F17/246

    摘要: A multi-threaded codeless user-defined function (UDF) may be provided. First, at least one input value may be received from a calculation thread corresponding to a spreadsheet calling the codeless UDF. Then, the at least one input value may be saved in a thread storage area outside of a UDF storage area containing the codeless UDF. Next, the codeless UDF may be performed comprising performing at least one calculation using at least one formula in the codeless UDF and the at least one input value from the thread storage area. At least one output value produced in response to performing the codeless UDF may then be returned to the calculation thread corresponding to the spreadsheet calling the codeless UDF.

    摘要翻译: 可以提供多线程的无代码用户定义功能(UDF)。 首先,可以从对应于调用无代码UDF的电子表格的计算线程接收至少一个输入值。 然后,至少一个输入值可以保存在包含无代码UDF的UDF存储区域之外的线程存储区域中。 接下来,可以执行无代码UDF,其包括使用无码UDF中的至少一个公式和来自线程存储区域的至少一个输入值来执行至少一个计算。 响应于执行无代码UDF而产生的至少一个输出值然后可以被返回到与调用无代码UDF的电子表格相对应的计算线程。

    Method, system, and apparatus for providing access to asynchronous data in a spreadsheet application program
    7.
    发明授权
    Method, system, and apparatus for providing access to asynchronous data in a spreadsheet application program 失效
    用于在电子表格应用程序中提供对异步数据的访问的方法,系统和装置

    公开(公告)号:US07047484B1

    公开(公告)日:2006-05-16

    申请号:US09982122

    申请日:2001-10-18

    IPC分类号: G06F15/00

    CPC分类号: G06Q10/10

    摘要: A method, system, and apparatus for providing access to asynchronous data in a spreadsheet application program is provided. When a request is received to utilize an asynchronous data element in a spreadsheet, the spreadsheet application program instructs an asynchronous data server to provide updated values for the asynchronous data element. When the asynchronous data server program receives an updated value, it notifies the spreadsheet application program that a changed value for the data element is available. The next time the spreadsheet application program has idle processing time following a notification that an update is available, the spreadsheet application program determines whether a notification has been received from the asynchronous data server program. If an update is available, the spreadsheet application program contacts the asynchronous data server and requests the update. In response, the asynchronous data server program transmits the update to the spreadsheet application program.

    摘要翻译: 提供了一种用于在电子表格应用程序中提供对异步数据的访问的方法,系统和装置。 当接收到请求以在电子表格中使用异步数据元素时,电子表格应用程序指示异步数据服务器提供异步数据元素的更新值。 当异步数据服务器程序接收到更新的值时,它通知电子表格应用程序数据元素的改变值可用。 下一次电子表格应用程序在通知更新可用之后具有空闲处理时间时,电子表格应用程序确定是否已经从异步数据服务器程序接收到通知。 如果更新可用,电子表格应用程序将联系异步数据服务器并请求更新。 作为响应,异步数据服务器程序将更新发送到电子表格应用程序。