Distributed Computing in a Hosted Spreadsheet Application
AssigneeRow Zero, Inc.
InventorsGrant B. Fresen, Nicholas End, Thomas Slatton, William Littlefield
Life of this patent
Estimating the term…
Loading patent…
AssigneeRow Zero, Inc.
InventorsGrant B. Fresen, Nicholas End, Thomas Slatton, William Littlefield
Estimating the term…
A system that runs a hosted spreadsheet application can trigger distributed computing to obtain additional computing support on-demand, when needed to assist with computationally intensive spreadsheet tasks or tasks that take too long to execute. The system will identify spreadsheet cells that each include a respective function that depends on the value of a different cell of the spreadsheet. The spreadsheet server will determine whether a task to be performed on the cells is a computationally heavy task. If the system cannot complete at least a threshold number of the functions before a threshold time period expires, or if the task is otherwise computationally intensive, the system will distribute at least some elements of the task to one or more additional computing devices for processing. The additional computing devices will return their results to a client device and/or an intermediate server.
A method comprising, by a processor of a first computing device:
A method comprising, by a processor of a first computing device:
A system comprising:
Dependencies are inferred from the claim text.