Electronic device and method for processing handwritten document
US-2015154443-A1 · Jun 4, 2015 · US
US12260039B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12260039-B2 |
| Application number | US-202318101948-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 26, 2023 |
| Priority date | Sep 2, 2014 |
| Publication date | Mar 25, 2025 |
| Grant date | Mar 25, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure relates generally to displaying a visual representation of a stroke.
Opening claim text (preview).
What is claimed is: 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. 2. The electronic device according to claim 1 , the one or more programs further including instructions for: fading out the displayed visual representation of the first stroke after the visual representation of the first stroke has been displayed for a first predetermined duration of time. 3. The electronic device according to claim 2 , wherein: the first stroke has a beginning and an end, and fading out the displayed visual representation of the first stroke comprises fading out a corresponding beginning of the visual representation of the first stroke before fading out a corresponding end of the visual representation of the first stroke. 4. The electronic device according to claim 2 , the one or more programs further including instructions for: determining whether a second predetermined duration of time has passed after the first input directed to the drawing area, wherein sending the first data representing the shape of the first stroke comprises sending the first data representing the shape of the first stroke in response to determining that the second predetermined duration has passed. 5. The electronic device according to claim 4 , the one or more programs further including instructions for: before the first predetermined duration has passed, detecting a second input, directed to the drawing area, representing a second stroke, wherein the first stroke and the second stroke are separated by an intervening amount of time; and sending, to the external device, third data associated with the second stroke and the intervening amount of time. 6. The electronic device according to claim 5 , wherein sending the first data, the second data, and the third data triggers the external device to display the visual representation of the first stroke, followed by a pause of the intervening amount of time, and then display a visual representation of the second stroke. 7. The electronic device according to claim 6 , the one or more programs further including instructions for: fading out the visual representation of the second stroke after determining the visual representation of the second stroke has been displayed for a third predetermined duration of time. 8. The electronic device according to claim 7 , the one or more programs further including instructions for: receiving fourth data from the external device, the fourth data representing a third input detected by the external device, the third input representing a third stroke; and displaying, via the display, a visual representation of the third stroke. 9. The electronic device according to claim 8 , the one or more programs further including instructions for: fading out the visual representation of the third stroke after a fourth predetermined duration of time. 10. The electronic device according to claim 9 , wherein the second predetermined duration of time, the third predetermined duration of time, and the fourth predetermined duration of time are the same duration. 11. The electronic device according to claim 1 , wherein sending the first data and the second data triggers the external device to: display an indication of the receiving of the first data and the second data, and display an affordance, wherein the affordance, when selected, causes the external device to display the visual representation of the first stroke. 12. The electronic device according to claim 1 , wherein sending the first data and the second data triggers the external device to display the visual representation of the first stroke. 13. The electronic device according to claim 1 , the one or more programs further including instructions for: displaying, via the display, a color-picker affordance in the drawing area, wherein the color-picker affordance has a color indicating a currently selected color, wherein displaying the visual representation of the first stroke comprises displaying the visual representation of the first stroke in the currently selected color; and in response to detecting a selection of the color-picker affordance, displaying a plurality of color affordances representing colors. 14. The electronic device according to claim 13 , wherein the plurality of color affordances includes affordances representing previously selected colors. 15. The electronic device according to claim 13 , the one or more programs further including instructions for: in response to detecting a selection of a color affordance of the displayed plurality of color affordances, displaying a color palette. 16. The electronic device according to claim 15 , wherein the color palette comprises a plurality of portions having different colors, the one or more programs further including instructions for: in response to detecting a selection of a portion of the color palette corresponding to a selected color: displaying the drawing area; and updating the color-picker affordance displayed in the drawing area such that the color-picker affordance is displayed with the selected color, and wherein sending first data representing the shape of the first stroke to the external device comprises sending data representing the selected color. 17. The electronic device according to claim 1 , the one or more programs further including instructions for: displaying, via the display, a call affordance, wherein the call affordance, when selected, causes the electronic device to initiate a call to the external device. 18. The electronic device according to claim 1 , the one or more programs further including instructions for: displaying, via the display, a text affordance, wherein the text affordance, when selected, causes the electronic device to initiate a message addressed to the external device. 19. The electronic device of claim 1 , wherein the timing aspect of the first stroke that is proportional to the timing aspect of the first input includes a speed of the first stroke that is proportional to a speed of the first input.
Multimedia information · CPC title
Format adaptation, e.g. format conversion or compression · CPC title
Drawing from basic elements · CPC title
Zoom, i.e. interaction techniques or interactors for controlling the zooming operation · CPC title
Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.