Patent ID: 8447886

Claim:
A method comprising: receiving, at a server, a formula entered into a document at a first device, the first device being associated with a first user having a first set of privileges for the document; calculating, at the server, a result associated with the formula; transmitting the result, associated with the formula, from the server to the first device, the first device having simultaneous access to the formula and the result, and the result being located within the document; and transmitting the result, associated with the formula, from the server to a second device, without sharing the formula with the second device, the second device being different than the first device, the second device being associated with a second user having a second set of privileges for the document, the second set of privileges being different than the first set of privileges, and the second device having access to only the result, associated with the formula, located within the document, at substantially a same time that the first device has simultaneous access to the formula and the result.