| CPC G06F 3/1462 (2013.01) [G06F 3/04842 (2013.01); G06F 3/04845 (2013.01); G06F 3/04883 (2013.01); G09G 5/12 (2013.01); G09G 5/14 (2013.01); G09G 2340/045 (2013.01); G09G 2340/0464 (2013.01); G09G 2354/00 (2013.01); H04N 7/155 (2013.01)] | 17 Claims |

|
1. A method for multi-terminal collaboratively updating a displayed content, wherein the method is used for making a first terminal synchronously display an operation of a second terminal, the first terminal provides a first application interface of a first collaborative whiteboard application, and a first canvas for carrying a drawing content of the first collaborative whiteboard application, and a first container for carrying the first canvas; the second terminal provides a second application interface of a second collaborative whiteboard application, a second canvas for carrying a drawing content of the second collaborative whiteboard application, and a second container for carrying the second canvas; a first length of the first canvas is greater than a length of the first application interface, and a width of the first canvas is greater than a width of the first application interface, the method comprising:
displaying, by the first terminal, the first application interface of the first collaborative whiteboard application, wherein the first collaborative whiteboard application and the second collaborative whiteboard application of the second terminal are in a collaborative mode, and the second terminal displays the second application interface of the second collaborative whiteboard application;
receiving a controlling parameter transmitted by the second terminal, wherein the controlling parameter is generated when the second terminal receives a controlling operation performed on the second application interface; and
updating, by the first terminal, a content of the first application interface based on the controlling parameter, wherein the controlling operation is determined as a moving operation, the first canvas is moved based on the controlling parameter, and when an edge of the first canvas coincides with an edge of the first application interface in the same direction, re-rendering, by the first terminal, the content in the first canvas, and when the edges of the first canvas and the first application interface in same direction do not coincide with each other, re-rendering of the content in the first canvas is prohibited.
|