16. The computer-implemented method of claim 4 , wherein automatically displaying the rendering includes delaying displaying of the rendering until the handheld mobile computing device is at a particular location or until a particular time.
4. A computer-implemented method comprising: receiving, at a handheld mobile computing device including one or more processors, a command from a server, the command being associated with a user request received at another computing device for a rendering of a document being edited in document editing software executing at the other computing device, wherein the server provides a user interface element to the other computing device in response to determining that a user is logged into a same account at both the handheld mobile computing device and the other computing device, wherein receipt of the user interface element causes the other computing device to display the user interface element in a print menu of the document editing software, and wherein the user request is indicative of a selection of the user interface element at the other computing device; obtaining, at the handheld mobile computing device, the rendering of the document; automatically displaying, at a touch display of the handheld mobile computing device, the rendering of the document in response to the command; receiving, via the touch display of the handheld mobile computing device, handwritten annotations to the rendering of the document from the user; and generating, at the handheld mobile computing device, an annotated version of the rendering by overlaying the handwritten annotations over the rendering of the document.