×

Collaborative online spreadsheet application

  • US 9,063,920 B2
  • Filed: 05/20/2013
  • Issued: 06/23/2015
  • Est. Priority Date: 03/31/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a server and from a first device, a request to perform an operation associated with a spreadsheet;

    identifying, by the server and based on receiving the request, a client engine associated with the operation;

    transmitting, by the server and based on identifying the client engine and determining that one or more first portions of the client engine were transmitted to the first device at a first time, one or more second portions of the client engine to the first device at a second time,the one or more first portions of the client engine being associated with a core function, andthe one or more second portions of the client engine being associated with a function that is transmitted on an as-needed basis;

    receiving, by the server and from the client engine, the spreadsheet;

    publishing, by the server, the spreadsheet to a web page;

    receiving, by the server, a request for the spreadsheet from a second device,the second device being different than the first device; and

    providing, by the server and based on receiving the request, the web page including the spreadsheet to the second device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×