×

Devices, methods, and graphical user interfaces for messaging

  • US 11,320,982 B2
  • Filed: 09/21/2016
  • Issued: 05/03/2022
  • Est. Priority Date: 05/18/2016
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display, a digital camera, a touch-sensitive surface, and memory, cause the electronic device to:

  • display a messaging user interface on the display, the messaging user interface including a conversation transcript of a messaging session between a user of the electronic device and at least one other user, a keyboard, a message-input area configured to receive content including text input by the user, and a digital image affordance;

    while displaying the messaging user interface, detect an input that activates the digital image affordance;

    in response to detecting the input that activates the digital image affordance, replace display of the keyboard with display of a plurality of digital images, the plurality of digital images including one or more digital images stored in the memory;

    detect an input that selects a respective stored digital image of the one or more digital images stored in the memory displayed within the plurality of digital images; and

    ,in response to detecting the input that selects the respective stored digital image, display the respective stored digital image in the message-input area, wherein the message-input area is distinct from a region that includes the plurality of digital images including the one or more digital images stored in the memory;

    while concurrently displaying the conversation transcript and the respective stored digital image in the message-input area, detect an input at a location that corresponds to the respective stored digital image in the message-input area that is distinct from the region that includes the plurality of digital images;

    in response to detecting one or more inputs including the input at the location that corresponds to the respective stored digital image in the message-input area that is distinct from the region that includes the plurality of digital images, replace display of the messaging user interface with display of a digital image editing user interface for editing the respective stored digital image, wherein;

    the respective stored digital image is displayed in the digital image editing user interface; and

    the digital image editing user interface includes a plurality of user interface elements corresponding to a plurality of editing tools for editing the respective stored digital image, the plurality of user interface elements including a magnifier user interface element corresponding to a magnifier tool for magnifying a portion of the respective stored digital image and a text user interface element corresponding to a text tool for adding text to the respective stored digital image;

    while displaying the respective stored digital image in the digital image editing user interface, detect a sequence of one or more inputs that edits the respective stored digital image;

    in response to detecting the sequence of one or more inputs that edits the respective stored digital image, edit the respective stored digital image;

    after editing the respective stored digital image, detect an input that terminates the digital image editing user interface; and

    ,in response to detecting the input that terminates the digital image editing user interface, display the edited respective stored digital image in the message-input area, wherein the edited respective stored digital image in the message-input area comprises the magnified portion of the respective stored digital image, with a magnification level set using the magnifier tool.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×