Patent ID: 9274624
Filing Date: 2016-03-01
CPC Classification: G06F

Claim Text:
1. A computer-implemented method comprising: receiving, at a client computer, image data representing at least a portion of a common display file stored on a server computer; displaying the image data on a stroke-sensitive display of the client computer; receiving user input from the stroke-sensitive display representing annotations by a user to the common display file, wherein the user is a member of a plurality of users annotating the common display file; transmitting the annotations to the server computer; receiving, from the server computer, second image data representing at least a portion of the common display file after annotation by at least one other user of the plurality of users; displaying, on the stroke-sensitive display, the second image data; receiving, from the server computer, third image data representing at least a portion of a completed version of the common display file, wherein the completed version represents the common display file after each user of the plurality of users has finished annotating the common display file and has been prevented from making further annotations on the common display file, wherein the plurality of users has been determined to finish annotating the common display file in response to: receiving input representing that each particular user of the plurality of users has selected a particular graphical element on a respective stroke-sensitive display of a respective client device, or determining that a synchronized clock that has been synchronized between the respective client device of each user has reached a pre-set time; displaying, on the stroke-sensitive display, the third image data.