CALCULATION OF SPREADSHEET DATA
First Claim
Patent Images
1. A computing system for controlling a calculation of a spreadsheet workbook, the computing system comprising:
- a communication device for communicating across a communication network;
a processor communicatively connected to the communication device; and
memory storing program instructions, which when executed by the processor cause the computing system to;
define a spreadsheet workbook including spreadsheet data, the spreadsheet data defining formulas for calculation;
receive a user input requesting calculation of the formulas on a computing cluster including computing nodes;
send a request to calculate the spreadsheet workbook on the computing cluster, the request including an identification of the spreadsheet workbook; and
receive results of the calculation of the formulas.
2 Assignments
0 Petitions
Accused Products
Abstract
A workbook includes a spreadsheet having cells arranged in columns and rows. The cells include input cells and output cells. The output cells include a formula to be calculated. Calculation of the spreadsheet is divided into multiple tasks. The tasks are assigned among computing nodes within a computing cluster for concurrent calculation of the spreadsheet.
76 Citations
20 Claims
-
1. A computing system for controlling a calculation of a spreadsheet workbook, the computing system comprising:
-
a communication device for communicating across a communication network; a processor communicatively connected to the communication device; and memory storing program instructions, which when executed by the processor cause the computing system to; define a spreadsheet workbook including spreadsheet data, the spreadsheet data defining formulas for calculation; receive a user input requesting calculation of the formulas on a computing cluster including computing nodes; send a request to calculate the spreadsheet workbook on the computing cluster, the request including an identification of the spreadsheet workbook; and receive results of the calculation of the formulas. - View Dependent Claims (2, 3, 4)
-
-
5. A computer readable storage medium containing computer executable instructions which when executed by a computer perform a method of calculating a spreadsheet workbook including spreadsheet data, the method comprising:
-
defining the spreadsheet workbook including the spreadsheet data, the spreadsheet data defining formulas for calculation; receiving a user input requesting calculation of the formulas on a computing cluster including computing nodes; sending a request to calculate the spreadsheet workbook on the computing cluster, the request including an identification of the spreadsheet workbook; and receiving results of the calculation of the formulas. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of calculating a spreadsheet workbook, the method comprising:
-
defining a spreadsheet workbook including spreadsheet data, the spreadsheet data defining formulas for calculation; receiving a user input requesting calculation of the formulas on a computing cluster including computing nodes; sending a request to calculate the spreadsheet workbook on the computing cluster, the request including an identification of the spreadsheet workbook; and receiving results of the calculation of the formulas. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification