Electronic communication based on user input

US12260039B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12260039-B2
Application numberUS-202318101948-A
CountryUS
Kind codeB2
Filing dateJan 26, 2023
Priority dateSep 2, 2014
Publication dateMar 25, 2025
Grant dateMar 25, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure relates generally to displaying a visual representation of a stroke.

First claim

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.

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12260039B2 cover?
The present disclosure relates generally to displaying a visual representation of a stroke.
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04883. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 25 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).