System and method for providing calculation web services for online documents
First Claim
1. A method for updating a web extension of an online document, the method comprising:
- receiving a selection of a range of data within the online document to be used in the web extension;
binding the selected range of data to the web extension;
storing the binding in a remote computing device; and
in response to a detected interaction with the selected range of data;
sending the selected range of data to the remote computing device; and
sending an updated range of data to the online document such that the web extension is updated to display information corresponding to the updated range of data, wherein the updated range of data is updated based on the detected interaction.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure provide a method and system for providing additional functionality, including web functionality, to one or more online documents. Specifically, embodiments described herein include receiving a selection of a range of data to be used in a web extension and binding the selection of the range of data to the web extension. Once the data is bound, the binding is stored in a remote computing device. In response to the detection of the interaction with the bound range of data, the bound range of data is sent to the remote computing device where the bound range of data is updated based on the interaction. The updated data is then sent to the web extension to enable the web extension to be updated with the newly received data.
163 Citations
20 Claims
-
1. A method for updating a web extension of an online document, the method comprising:
-
receiving a selection of a range of data within the online document to be used in the web extension; binding the selected range of data to the web extension; storing the binding in a remote computing device; and in response to a detected interaction with the selected range of data; sending the selected range of data to the remote computing device; and sending an updated range of data to the online document such that the web extension is updated to display information corresponding to the updated range of data, wherein the updated range of data is updated based on the detected interaction. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for creating a user specified function for an online document, the method comprising:
-
enabling creation of a user specified function on data in the online document; registering the user specified function, wherein registering the user specified function comprises binding the function to an identifier; storing the identifier in a remote computing device; and in response to the identifier being accessed; sending data in the online document to the remote computing device; receiving updated data from the remote computing device, wherein the updated data is based, at least in part, on the user specified function; and updating the online document based on the updated data. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer storage device encoding computer executable instructions which, when executed by one or more processors, perform a method for updating a web extension of an online document, the method comprising:
-
receiving a selection of a range of data within the online document to be used in the web extension; binding the selected range of data to the web extension; storing the binding in a remote computing device; and in response to a detected interaction with the selected range of data; sending the selected range of data to the remote computing device; and sending an updated range of data to the online document such that the web extension is updated to display information corresponding to the updated range of data, wherein the updated range of data is updated based on the detected interaction. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification