Portable electronic device configured to present contact images
First Claim
Patent Images
1. A method, comprising:
- at an electronic device with a display and one or more input devices;
displaying, on the display, representations of a plurality of contacts, including a first contact, a second contact, and a third contact, wherein;
the first contact is currently selected;
a plurality of other contacts are currently unselected; and
a representation of the currently selected contact is larger, in at least one dimension, than representations of the currently unselected contacts;
while displaying the representations of the plurality of contacts with the first contact being currently selected, detecting, with the one or more input devices, a contact selection input;
in response to detecting the contact selection input;
transitioning the first contact from being selected to being unselected; and
transitioning a respective other contact from being unselected to being selected, wherein a representation of the currently selected contact is larger, in at least one dimension, than representations of the currently unselected contacts;
receiving an activation input;
in response to receiving an activation input, displaying one or more options for initiating a communication operation with the currently selected contact, wherein the one or more options include a first option and a second option;
while displaying the one or more options for initiating a communication operation with the currently selected contact, detecting selection of a respective option; and
in response to detecting selection of the respective option;
in accordance with a determination that the respective option is the first option, initiating a communication with the currently selected contact using a first communication mode; and
in accordance with a determination that the respective option is the second option, initiating a communication with the currently selected contact using a second communication mode that is different from the first communication mode.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed for navigating or browsing through images, such as contact images, on electronic devices, such as portable electronic device having a touch screen display. In one embodiment, users of electronic devices are able to browse through contact images to locate a particular contact within a plurality of contacts available (e.g., stored) on the electronic devices.
180 Citations
21 Claims
-
1. A method, comprising:
at an electronic device with a display and one or more input devices; displaying, on the display, representations of a plurality of contacts, including a first contact, a second contact, and a third contact, wherein; the first contact is currently selected; a plurality of other contacts are currently unselected; and a representation of the currently selected contact is larger, in at least one dimension, than representations of the currently unselected contacts; while displaying the representations of the plurality of contacts with the first contact being currently selected, detecting, with the one or more input devices, a contact selection input; in response to detecting the contact selection input; transitioning the first contact from being selected to being unselected; and transitioning a respective other contact from being unselected to being selected, wherein a representation of the currently selected contact is larger, in at least one dimension, than representations of the currently unselected contacts; receiving an activation input; in response to receiving an activation input, displaying one or more options for initiating a communication operation with the currently selected contact, wherein the one or more options include a first option and a second option; while displaying the one or more options for initiating a communication operation with the currently selected contact, detecting selection of a respective option; and in response to detecting selection of the respective option; in accordance with a determination that the respective option is the first option, initiating a communication with the currently selected contact using a first communication mode; and in accordance with a determination that the respective option is the second option, initiating a communication with the currently selected contact using a second communication mode that is different from the first communication mode. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. An electronic device, comprising:
-
a display; one or more input devices; 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; displaying, on the display, representations of a plurality of contacts, including a first contact, a second contact, and a third contact, wherein; the first contact is currently selected; a plurality of other contacts are currently unselected; and a representation of the currently selected contact is larger, in at least one dimension, than representations of the currently unselected contacts; while displaying the representations of the plurality of contacts with the first contact being currently selected, detecting, with the one or more input devices, a contact selection input; and in response to detecting the contact selection input; transitioning the first contact from being selected to being unselected; and transitioning a respective other contact from being unselected to being selected, wherein a representation of the currently selected contact is larger, in at least one dimension, than representations of the currently unselected contacts; receiving an activation input; in response to receiving an activation input, displaying one or more options for initiating a communication operation with the currently selected contact, wherein the one or more options include a first option and a second option; while displaying the one or more options for initiating a communication operation with the currently selected contact, detecting selection of a respective option; and in response to detecting selection of the respective option; in accordance with a determination that the respective option is the first option, initiating a communication with the currently selected contact using a first communication mode; and in accordance with a determination that the respective option is the second option, initiating a communication with the currently selected contact using a second communication mode that is different from the first communication mode. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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 and one or more input devices, cause the device to:
-
display, on the display, representations of a plurality of contacts, including a first contact, a second contact, and a third contact, wherein; the first contact is currently selected; a plurality of other contacts are currently unselected; and a representation of the currently selected contact is larger, in at least one dimension, than representations of the currently unselected contacts; while displaying the representations of the plurality of contacts with the first contact being currently selected, detect, with the one or more input devices, a contact selection input; and in response to detecting the contact selection input; transition the first contact from being selected to being unselected; and transition a respective other contact from being unselected to being selected, wherein a representation of the currently selected contact is larger, in at least one dimension, than representations of the currently unselected contacts; receive an activation input; in response to receiving an activation input, display one or more options for initiating a communication operation with the currently selected contact, wherein the one or more options include a first option and a second option; while displaying the one or more options for initiating a communication operation with the currently selected contact, detect selection of a respective option; and in response to detecting selection of the respective option; in accordance with a determination that the respective option is the first option, initiate a communication with the currently selected contact using a first communication mode; and in accordance with a determination that the respective option is the second option, initiate a communication with the currently selected contact using a second communication mode that is different from the first communication mode. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification