Electronic touch communication
First Claim
Patent Images
1. A method comprising:
- at an electronic device with a touch-sensitive display;
detecting a user input and in response to detecting the user input, displaying a plurality of affordances representing contacts;
detecting user selection of a displayed affordance representing a contact;
in response to detecting user selection of the displayed affordance, replacing the display of the plurality of affordances with a display of contact information identifying a selected contact, the selected contact represented by the selected affordance;
detecting a touch on the touch-sensitive display while displaying the contact information;
in response to detecting the touch;
displaying a drawing area, wherein the drawing area is responsive to touch input;
detecting a first touch input in the drawing area representing a first stroke, wherein the first stroke has characteristic kinematics;
displaying a visual representation, in the drawing area, representing a shape of the first stroke; and
sending data representing the shape of the first stroke and data indicating the characteristic kinematics of the first stroke to an external device associated with the selected contact, wherein the data triggers the external device to display a visual representation of the first stroke with the characteristic kinematics.
1 Assignment
0 Petitions
Accused Products
Abstract
Touch inputs such as single-finger contacts and multiple-finger contacts are detected at an electronic device and translated into electronic touch communications for playback at an external electronic device.
72 Citations
63 Claims
-
1. A method comprising:
-
at an electronic device with a touch-sensitive display; detecting a user input and in response to detecting the user input, displaying a plurality of affordances representing contacts; detecting user selection of a displayed affordance representing a contact; in response to detecting user selection of the displayed affordance, replacing the display of the plurality of affordances with a display of contact information identifying a selected contact, the selected contact represented by the selected affordance; detecting a touch on the touch-sensitive display while displaying the contact information; in response to detecting the touch;
displaying a drawing area, wherein the drawing area is responsive to touch input;detecting a first touch input in the drawing area representing a first stroke, wherein the first stroke has characteristic kinematics; displaying a visual representation, in the drawing area, representing a shape of the first stroke; and sending data representing the shape of the first stroke and data indicating the characteristic kinematics of the first stroke to an external device associated with the selected contact, wherein the data triggers the external device to display a visual representation of the first stroke with the characteristic kinematics. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. An electronic device, comprising:
-
a touch-sensitive display; one or more processors; a 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 a user input and in response to detecting the user input, displaying a plurality of affordances representing contacts; detecting user selection of a displayed affordance representing a contact; in response to detecting user selection of the displayed affordance, replacing the display of the plurality of affordances with a display of contact information identifying a selected contact, the selected contact represented by the selected affordance; detecting a touch on the touch-sensitive display while displaying the contact information; in response to detecting the touch;
displaying a drawing area, wherein the drawing area is responsive to touch input;detecting a first touch input in the drawing area representing a first stroke, wherein the first stroke has characteristic kinematics; displaying a visual representation, in the drawing area, representing a shape of the first stroke; and sending data representing the shape of the first stroke and data indicating the characteristic kinematics of the first stroke to an external device associated with the selected contact, wherein the data triggers the external device to display a visual representation of the first stroke with the characteristic kinematics. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device with a touch-sensitive display, cause the electronic device to:
-
detect a user input and in response to detecting the user input, displaying a plurality of affordances representing contacts; detect user selection of a displayed affordance representing a contact; in response to detecting user selection of the displayed affordance, replace the display of the plurality of affordances with a display of contact information identifying a selected contact, the selected contact represented by the selected affordance; detect a touch on the touch-sensitive display while displaying the contact information; in response to detecting the touch;
display a drawing area, wherein the drawing area is responsive to touch input;detect a first touch input in the drawing area representing a first stroke, wherein the first stroke has characteristic kinematics; display a visual representation, in the drawing area, representing a shape of the first stroke; and send data representing the shape of the first stroke and data indicating the characteristic kinematics of the first stroke to an external device associated with the selected contact, wherein the data triggers the external device to display a visual representation of the first stroke with the characteristic kinematics. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
Specification