Patent ID: 9509731
Filing Date: 2016-11-29
CPC Classification: H04L,H04N

Claim Text:
1. An information processing apparatus comprising: a memory; and a processor coupled to the memory and configured to execute a program stored in the memory which causes the processor to function as: a display unit configured to display content that is shared with another information processing apparatus; an input unit configured to accept an input corresponding to a handwriting operation or a trace marking operation from an operator; a drawing unit configured to draw handwritten information or trace mark information on the content that is being displayed based on the accepted input; a generation unit configured to generate first message data including coordinate information for drawing the handwritten information on the content that is being displayed at the other information processing apparatus if the accepted input corresponds to the handwriting operation, and generate second message data including coordinate information for drawing the trace mark information on the content that is being displayed by the other information processing apparatus if the accepted input corresponds to the trace marking operation; and a transmission unit configured to transmit the first message data or the second message data to the other information processing apparatus based on whether the accepted input corresponds to the handwriting operation or the trace marking operation, wherein the second message data includes information specifying that the trace mark information that is displayed on the content being displayed by the other information processing apparatus is to be deleted after being displayed for a predetermined time period; wherein if the accepted input corresponds to the handwriting operation, the transmission unit transmits the first message data in data units of one stroke as a single message; and wherein if the accepted input corresponds to the trace marking operation, the transmission unit sequentially transmits the second message data in data units smaller than one stroke as multiple messages such that a drawn trace displayed on the content that is being displayed by the other information processing apparatus corresponding to the trace marking operation is sequentially deleted in data units of smaller than one stroke after the predetermined time period elapses.