×

Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication

  • US 9,766,804 B2
  • Filed: 04/14/2016
  • Issued: 09/19/2017
  • Est. Priority Date: 11/19/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented by a transmission device to communicate with multiple reception devices that respectively share a drawing area with the transmission device, wherein the transmission device transmits to the multiple reception devices vector-data ink data representative of traces of input operation detected by an input sensor of the transmission device, the method comprising:

  • (a) an ink data generation step that comprises;

    (i) continuously inputting pen even data (INPUT 1) generated according to movement of a pointer, and generating fragmented data of a stroke object, wherein the stroke object contains multiple point objects to represent a trace of said movement of the pointer, the fragmented data being generated in units of T, wherein T is a defined unit used to fragment data to generate the fragmented data, and(ii) generating a drawing style object, which defines a rendering configuration to be applied to the whole of said trace of the stroke object based on context information (INPUT 2), at a pen down time corresponding to generation of the pen event data at a beginning point of said trace;

    (b) a message formation step that comprises;

    (i) generating a first message that includes the drawing style object, and(ii) generating one or more second messages subsequent to the first message, the one or more second messages including the fragmented data to be rendered with the rendering configuration defined by the drawing style object in the first message; and

    (c) a transmission step of transmitting the first message including the drawing style object and the one or more second messages in sequence according to a defined communications protocol, whereinthe transmission step starts transmitting the first message at the pen down time.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×