Automated offloading of user-defined functions to a high performance computing system
    1.
    发明授权
    Automated offloading of user-defined functions to a high performance computing system 有权
    将用户定义的功能自动卸载到高性能计算系统

    公开(公告)号:US08108466B2

    公开(公告)日:2012-01-31

    申请号:US12113930

    申请日:2008-05-01

    CPC classification number: G06F9/5027 G06F2209/509

    Abstract: Technologies are described herein for the automated offloading of the execution of a user-defined function (“UDF”) to a high performance computing (“HPC”) system. When a request is received to calculate a workbook that references a UDF, a spreadsheet application program determines, based upon a tag set by the UDF, whether the UDF is safe for execution on the HPC system. If the UDF is safe for execution on the HPC system, the spreadsheet application program causes the UDF to be executed on the HPC system using a connector that communicates with the HPC system to cause the UDF to be executed thereupon. A container executing on the HPC system emulates interfaces provided by the spreadsheet application program and is utilized to execute the UDF. Results of the execution of the UDF on the HPC system may be returned asynchronously to the connector and to the spreadsheet application program.

    Abstract translation: 这里描述了用于将用户定义功能(“UDF”)的执行自动卸载到高性能计算(“HPC”)系统的技术。 当接收到用于计算引用UDF的工作簿的请求时,电子表格应用程序基于由UDF设置的标签来确定UDF是否安全地在HPC系统上执行。 如果UDF在HPC系统上安全执行,则电子表格应用程序将使用与HPC系统通信的连接器在HPC系统上执行UDF,以使UDF在其上执行。 在HPC系统上执行的容器模拟由电子表格应用程序提供的接口,并用于执行UDF。 在HPC系统上执行UDF的结果可能异步返回到连接器和电子表格应用程序。

    System and method for automatically completing spreadsheet formulas
    3.
    发明授权
    System and method for automatically completing spreadsheet formulas 有权
    自动完成电子表格公式的系统和方法

    公开(公告)号:US07451397B2

    公开(公告)日:2008-11-11

    申请号:US11012964

    申请日:2004-12-15

    CPC classification number: G06F17/276 G06F17/246

    Abstract: A system and method for automatically completing a formula of a spreadsheet application, calculator application, accounting application, business application or banking application. One aspect of the present invention is a computer-implemented method for automatically completing formulaic cell data. The computer-implemented method includes a step for substantiating an autocomplete process in response to a user input of formulaic cell data and aggregating autocomplete options based on the user input. Another aspect of the present invention includes displaying a dynamic list of autocomplete options when the user input is a trigger.

    Abstract translation: 一种用于自动完成电子表格应用程序,计算器应用程序,会计应用程序,业务应用程序或银行应用程序的公式的系统和方法。 本发明的一个方面是用于自动完成配方单元数据的计算机实现的方法。 计算机实现的方法包括响应于用户输入公式信元数据并且基于用户输入聚合自动完成选项来证实自动完成过程的步骤。 本发明的另一方面包括当用户输入是触发时显示自动完成选项的动态列表。

    AUTOMATED OFFLOADING OF USER-DEFINED FUNCTIONS TO A HIGH PERFORMANCE COMPUTING SYSTEM
    4.
    发明申请
    AUTOMATED OFFLOADING OF USER-DEFINED FUNCTIONS TO A HIGH PERFORMANCE COMPUTING SYSTEM 有权
    自动将用户定义的功能卸载到高性能计算系统

    公开(公告)号:US20090276482A1

    公开(公告)日:2009-11-05

    申请号:US12113930

    申请日:2008-05-01

    CPC classification number: G06F9/5027 G06F2209/509

    Abstract: Technologies are described herein for the automated offloading of the execution of a user-defined function (“UDF”) to a high performance computing (“HPC”) system. When a request is received to calculate a workbook that references a UDF, a spreadsheet application program determines, based upon a tag set by the UDF, whether the UDF is safe for execution on the HPC system. If the UDF is safe for execution on the HPC system, the spreadsheet application program causes the UDF to be executed on the HPC system using a connector that communicates with the HPC system to cause the UDF to be executed thereupon. A container executing on the HPC system emulates interfaces provided by the spreadsheet application program and is utilized to execute the UDF. Results of the execution of the UDF on the HPC system may be returned asynchronously to the connector and to the spreadsheet application program.

    Abstract translation: 这里描述了用于将用户定义功能(“UDF”)的执行自动卸载到高性能计算(“HPC”)系统的技术。 当接收到用于计算引用UDF的工作簿的请求时,电子表格应用程序基于由UDF设置的标签来确定UDF是否安全地在HPC系统上执行。 如果UDF在HPC系统上安全执行,则电子表格应用程序将使用与HPC系统通信的连接器在HPC系统上执行UDF,以使UDF在其上执行。 在HPC系统上执行的容器模拟由电子表格应用程序提供的接口,并用于执行UDF。 在HPC系统上执行UDF的结果可能异步返回到连接器和电子表格应用程序。

Patent Agency Ranking