CPC G06F 3/0416 (2013.01) [F16M 13/00 (2013.01); G06F 3/016 (2013.01); G06F 3/017 (2013.01); G06F 3/048 (2013.01); G06F 3/0481 (2013.01); G06F 3/0482 (2013.01); G06F 3/04842 (2013.01); G06F 3/04845 (2013.01); G06F 3/04847 (2013.01); G06F 3/0488 (2013.01); G06F 3/04883 (2013.01); G06T 11/20 (2013.01); H04L 51/066 (2013.01); H04L 51/10 (2013.01); H04M 1/72439 (2021.01); G06F 2203/04104 (2013.01); G06F 2203/04806 (2013.01); H04L 51/52 (2022.05)] | 57 Claims |
1. An electronic device, comprising:
a display;
an input mechanism;
one or more processors;
memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
detecting, via the input mechanism, an input corresponding to a request to display a drawing area;
in response to detecting the input corresponding to the request to display the drawing area, displaying, via the display, the drawing area;
detecting a first input, directed to the drawing area, representing a first stroke, wherein the first stroke has characteristic kinematics that include a timing aspect of the first stroke that is proportional to a timing aspect of the first input, wherein the timing aspect of the first stroke that is proportional to the timing aspect of the first input includes a duration of a pause of the first stroke that is proportional to a pause of the first input;
displaying, via the display, a visual representation of the first stroke; and
sending, to an external device, first data representing a shape of the first stroke and second data indicating the characteristic kinematics of the first stroke, wherein sending the first data and the second data triggers the external device to display the visual representation of the first stroke with the characteristic kinematics including displaying the visual representation of the first stroke with the timing aspect of the first stroke that is proportional to the timing aspect of the first input.
|