User interfaces for electronic voice communications
AssigneeApple Inc.
InventorsJae Woo Chang, Jonathan P. Ive, Stephen O. Lemay, Matthew J. Sundstrom
Life of this patent
Estimating the term…
Abstract
The present disclosure generally relates to user interfaces for managing electronic voice communications using an electronic device. In some embodiments, techniques for managing user contacts for electronic voice communications using an electronic device are described. In some embodiments, techniques for managing incoming and outgoing electronic voice communications using an electronic device are described.
Claims30
An electronic device, comprising:
- a display device;
- a wireless communication radio;
- one or more processors;
- and
- memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
- receiving a first user input corresponding to a request to display a first user interface for a first communication application;
- and
- in response to receiving the first user input, displaying, on the display device, the first user interface, wherein displaying the first user interface includes concurrently displaying representations of a plurality of contactable users, including a first contactable user and a second contactable user, wherein concurrently displaying the representations of the plurality of contactable users includes:
- in accordance with a determination that a selectable user interface element is in an active state, wherein the active state enables electronic voice communications via the first communication application on the electronic device:
- in accordance with a determination that the first contactable user is associated with an accepted invitation to communicate with a user of the electronic device via the first communication application, displaying the representation of the first contactable user with a first value for a first visual property of the representation of the first contactable user;
- in accordance with a determination that the first contactable user has sent an invitation to the user of the electronic device to communicate via the first communication application that has not yet been accepted, displaying the representation of the first contactable user with the first value for the first visual property of the representation of the first contactable user;
- in accordance with a determination that the user of the electronic device has sent an invitation to the first contactable user to communicate via the first communication application that has not yet been accepted, displaying the representation of the first contactable user with a second value for the first visual property of the representation of the first contactable user that is different from the first value;
- in accordance with a determination that the second contactable user is associated with an accepted invitation to communicate with the user of the electronic device via the first communication application, displaying the representation of the second contactable user with the first value for a first visual property of the representation of the second contactable user;
- in accordance with a determination that the second contactable user has sent an invitation to the user of the electronic device to communicate via the first communication application that has not yet been accepted, displaying the representation of the second contactable user interface with the first value for the first visual property of the representation of the second contactable user;
- and
- in accordance with a determination that the user of the electronic device has sent an invitation to the second contactable user to communicate via the first communication application that has not yet been accepted, displaying the representation of the second contactable user with the second value for the first visual property of the representation of the second contactable user;
- and
- in accordance with a determination that the selectable user interface element is in an inactive state, wherein the inactive state disables electronic voice communications via the first communication application on the electronic device:
- in accordance with a determination that the first contactable user is associated with the accepted invitation to communicate with the user of the electronic device via the first communication application, displaying the representation of the first contactable user with a third value for the first visual property of the representation of the first contactable user, wherein the third value is different from the first value;
- in accordance with a determination that the first contactable user has sent an invitation to the user of the electronic device to communicate via the first communication application that has not yet been accepted, displaying the representation of the first contactable user with the third value for the first visual property of the representation of the first contactable user;
- in accordance with a determination that the user of the electronic device has sent an invitation to the first contactable user to communicate via the first communication application that has not yet been accepted, displaying the representation of the first contactable user with the second value for the first visual property of the representation of the first contactable user;
- in accordance with a determination that the second contactable user is associated with the accepted invitation to communicate with the user of the electronic device via the first communication application, displaying the representation of the second contactable user with the third value for the first visual property of the representation of the second contactable user;
- in accordance with a determination that the second contactable user has sent an invitation to the user of the electronic device to communicate via the first communication application that has not yet been accepted, displaying the representation of the second contactable user with the third value for the first visual property of the representation of the second contactable user;
- and
- in accordance with a determination that the user of the electronic device has sent an invitation to the second contactable user to communicate via the first communication application that has not yet been accepted, displaying the representation of the second contactable user with the second value for the first visual property of the representation of the second contactable user.
A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display device and a wireless communication radio, the one or more programs including instructions for:
- receiving a first user input corresponding to a request to display a first user interface for a first communication application;
- and
- in response to receiving the first user input, displaying, on the display device, the first user interface, wherein displaying the first user interface includes concurrently displaying representations of a plurality of contactable users, including a first contactable user and a second contactable user, wherein concurrently displaying the representations of the plurality of contactable users includes:
- in accordance with a determination that a selectable user interface element is in an active state, wherein the active state enables electronic voice communications via the first communication application on the electronic device:
- in accordance with a determination that the first contactable user is associated with an accepted invitation to communicate with a user of the electronic device via the first communication application, displaying the representation of the first contactable user with a first value for a first visual property of the representation of the first contactable user;
- in accordance with a determination that the first contactable user has sent an invitation to the user of the electronic device to communicate via the first communication application that has not yet been accepted, displaying the representation of the first contactable user with the first value for the first visual property of the representation of the first contactable user;
- in accordance with a determination that the user of the electronic device has sent an invitation to the first contactable user to communicate via the first communication application that has not yet been accepted, displaying the representation of the first contactable user with a second value for the first visual property of the representation of the first contactable user that is different from the first value;
- in accordance with a determination that the second contactable user is associated with an accepted invitation to communicate with the user of the electronic device via the first communication application, displaying the representation of the second contactable user with the first value for a first visual property of the representation of the second contactable user;
- in accordance with a determination that the second contactable user has sent an invitation to the user of the electronic device to communicate via the first communication application that has not yet been accepted, displaying the representation of the second contactable user with the first value for the first visual property of the representation of the second contactable user;
- and
- in accordance with a determination that the user of the electronic device has sent an invitation to the second contactable user to communicate via the first communication application that has not yet been accepted, displaying the representation of the second contactable user with the second value for the first visual property of the representation of the second contactable user;
- and
- in accordance with a determination that the selectable user interface element is in an inactive state, wherein the inactive state disables electronic voice communications via the first communication application on the electronic device:
- in accordance with a determination that the first contactable user is associated with the accepted invitation to communicate with the user of the electronic device via the first communication application, displaying the representation of the first contactable user with a third value for the first visual property of the representation of the first contactable user, wherein the third value is different from the first value;
- in accordance with a determination that the first contactable user has sent an invitation to the user of the electronic device to communicate via the first communication application that has not yet been accepted, displaying the representation of the first contactable user with the third value for the first visual property of the representation of the first contactable user;
- in accordance with a determination that the user of the electronic device has sent an invitation to the first contactable user to communicate via the first communication application that has not yet been accepted, displaying the representation of the first contactable user with the second value for the first visual property of the representation of the first contactable user;
- in accordance with a determination that the second contactable user is associated with the accepted invitation to communicate with the user of the electronic device via the first communication application, displaying the representation of the second contactable user with the third value for the first visual property of the representation of the second contactable user;
- in accordance with a determination that the second contactable user has sent an invitation to the user of the electronic device to communicate via the first communication application that has not yet been accepted, displaying the representation of the second contactable user with the third value for the first visual property of the representation of the second contactable user;
- and
- in accordance with a determination that the user of the electronic device has sent an invitation to the second contactable user to communicate via the first communication application that has not yet been accepted, displaying the representation of the second contactable user with the second value for the first visual property of the representation of the second contactable user.
A method comprising:
- at an electronic device with a display device and a wireless communication radio:
- receiving a first user input corresponding to a request to display a first user interface for a first communication application;
- and
- in response to receiving the first user input, displaying, on the display device, the first user interface, wherein displaying the first user interface includes concurrently displaying representations of a plurality of contactable users, including a first contactable user and a second contactable user, wherein concurrently displaying the representations of the plurality of contactable users includes:
- in accordance with a determination that a selectable user interface element is in an active state, wherein the active state enables electronic voice communications via the first communication application on the electronic device:
- in accordance with a determination that the first contactable user is associated with an accepted invitation to communicate with a user of the electronic device via the first communication application, displaying the representation of the first contactable user with a first value for a first visual property of the representation of the first contactable user;
- in accordance with a determination that the first contactable user has sent an invitation to the user of the electronic device to communicate via the first communication application that has not yet been accepted, displaying the representation of the first contactable user with the first value for the first visual property of the representation of the first contactable user;
- in accordance with a determination that the user of the electronic device has sent an invitation to the first contactable user to communicate via the first communication application that has not yet been accepted, displaying the representation of the first contactable user with a second value for the first visual property of the representation of the first contactable user that is different from the first value;
- in accordance with a determination that the second contactable user is associated with an accepted invitation to communicate with the user of the electronic device via the first communication application, displaying the representation of the second contactable user with the first value for a first visual property of the representation of the second contactable user;
- in accordance with a determination that the second contactable user has sent an invitation to the user of the electronic device to communicate via the first communication application that has not yet been accepted, displaying the representation of the second contactable user with the first value for the first visual property of the representation of the second contactable user;
- and
- in accordance with a determination that the user of the electronic device has sent an invitation to the second contactable user to communicate via the first communication application that has not yet been accepted, displaying the representation of the second contactable user with the second value for the first visual property of the representation of the second contactable user;
- and
- in accordance with a determination that the selectable user interface element is in an inactive state, wherein the inactive state disables electronic voice communications via the first communication application on the electronic device:
- in accordance with a determination that the first contactable user is associated with the accepted invitation to communicate with the user of the electronic device via the first communication application, displaying the representation of the first contactable user with a third value for the first visual property of the representation of the first contactable user, wherein the third value is different from the first value;
- in accordance with a determination that the first contactable user has sent an invitation to the user of the electronic device to communicate via the first communication application that has not yet been accepted, displaying the representation of the first contactable user with the third value for the first visual property of the representation of the first contactable user;
- in accordance with a determination that the user of the electronic device has sent an invitation to the first contactable user to communicate via the first communication application that has not yet been accepted, displaying the representation of the first contactable user with the second value for the first visual property of the representation of the first contactable user;
- in accordance with a determination that the second contactable user is associated with the accepted invitation to communicate with the user of the electronic device via the first communication application, displaying the representation of the second contactable user with the third value for the first visual property of the representation of the second contactable user;
- in accordance with a determination that the second contactable user has sent an invitation to the user of the electronic device to communicate via the first communication application that has not yet been accepted, displaying the representation of the second contactable user with the third value for the first visual property of the representation of the second contactable user;
- and
- in accordance with a determination that the user of the electronic device has sent an invitation to the second contactable user to communicate via the first communication application that has not yet been accepted, displaying the representation of the second contactable user with the second value for the first visual property of the representation of the second contactable user.
Dependencies are inferred from the claim text.