×

User interface interaction using various inputs for adding a contact

  • US 10,209,810 B2
  • Filed: 08/28/2015
  • Issued: 02/19/2019
  • Est. Priority Date: 09/02/2014
  • Status: Active Grant
First Claim
Patent Images

1. An electronic device comprising:

  • a touch-sensitive display;

    a rotatable input mechanism;

    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;

    displaying, on the touch-sensitive display, a user interface comprising a plurality of objects each associated with a contact of a plurality of contacts and an affordance having a visual appearance representing a first contact of the plurality of contacts;

    receiving a first input corresponding to a selection of an object of the plurality of objects that is associated with a second contact of the plurality of contacts;

    in response to receiving the first input corresponding to the selection of the object of the plurality of objects that is associated with the second contact of the plurality of contacts, updating the visual appearance of the affordance to represent the second contact among the plurality of contacts;

    after updating the visual appearance of the affordance to represent the second contact among the plurality of contacts, receiving a second input corresponding to a selection of an object that is not associated with any contact, wherein the selection of the object that is not associated with any contact corresponds to a rotation of the rotatable input mechanism;

    in response to receiving the second input corresponding to the selection of the object that is not associated with any contact, updating display of the affordance to an add contact affordance, wherein the add contact affordance was not displayed prior to detecting the second input corresponding to the selection of the object that is not associated with any contact;

    after displaying the add contact affordance, receiving a third input corresponding to a selection of the add contact affordance; and

    in response to receiving the third input corresponding to the selection of the add contact affordance, displaying a user interface for adding a contact.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×