Mobile computing device interface
First Claim
Patent Images
1. In a communication device, a method for initiating a communication with a destination party, comprising:
- providing for display a plurality of speed-dial buttons for initiating communication with a plurality of contacts, each speed-dial button assignable to one of a set of communication modes and associated with a contact, the plurality of speed-dial buttons organized into a plurality of banks, each bank comprising at least one speed-dial button and associated with a selectable icon;
detecting user activation of a speed-dial button corresponding to a first previously stored handle representing a first communication mode for contacting the destination party associated with the speed-dial button;
determining whether at least a second previously stored handle exists representing a second communication mode for the destination party associated with the speed dial button; and
responsive to a determination that least a second previously stored handle exists;
displaying at least two communication modes for the destination party associated with the speed dial-button, each displayed communication mode corresponding to a communication mode for contacting the destination party using a handle associated with the destination party,receiving user selection of one of the displayed communication modes; and
initiating communication with the destination party, using the selected communication mode to contact the destination party.
8 Assignments
0 Petitions
Accused Products
Abstract
In a communication device, user activation of a speed-dial button causes a context-sensitive menu to be displayed. The menu lists available options, or communication modes, for contacting the party associated with the speed-dial button. The user can select an item from the menu in order to initiate communication with the selected party using the communication mode associated with the menu item. In various aspects, the invention provides additional functionality for redialing previously called contact numbers, assigning speed-dial buttons to other commands and functions, and displaying presence information for contacts.
230 Citations
19 Claims
-
1. In a communication device, a method for initiating a communication with a destination party, comprising:
-
providing for display a plurality of speed-dial buttons for initiating communication with a plurality of contacts, each speed-dial button assignable to one of a set of communication modes and associated with a contact, the plurality of speed-dial buttons organized into a plurality of banks, each bank comprising at least one speed-dial button and associated with a selectable icon; detecting user activation of a speed-dial button corresponding to a first previously stored handle representing a first communication mode for contacting the destination party associated with the speed-dial button; determining whether at least a second previously stored handle exists representing a second communication mode for the destination party associated with the speed dial button; and responsive to a determination that least a second previously stored handle exists; displaying at least two communication modes for the destination party associated with the speed dial-button, each displayed communication mode corresponding to a communication mode for contacting the destination party using a handle associated with the destination party, receiving user selection of one of the displayed communication modes; and initiating communication with the destination party, using the selected communication mode to contact the destination party. - View Dependent Claims (2, 3)
-
-
4. A user interface for a communication device having a display screen, the user interface comprising:
-
a plurality of on-screen buttons displayed on the display screen, each button assignable to one of a set of communication mode functions and associated with a contact, the plurality of on-screen buttons organized into a plurality of banks displayed on the display screen, each bank comprising at least one on-screen button, and the user interface further comprises controls for navigating between banks, and at least one configuration screen for assigning a button to a function of the set of communication mode functions, wherein each button is activatable to perform the function to which it is assigned in response to a single action, and wherein the set of communication mode functions comprises a speed dial function and at least one non-speed dial function. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A method for displaying presence information on a mobile communication device, comprising:
-
receiving an electronic communication associated with a communicating party; determining, from the electronic communication, identification associated with the communicating party; retrieving, in response to the identification, pre-stored contract information corresponding to the communicating party; providing for display plurality of on-screen icons, at least two on-screen communication icon corresponding to a distinct communication mode to respond to the communicating party; retrieving presence information for the communicating party responsive to the received electronic communication; and concurrently with displaying the plurality of on-screen icons, displaying a presence information indicator for the communicating party for each communication mode corresponding to each on-screen icon, the presence information indicator indicating the communicating party'"'"'s ability to receive data via the communication mode associated with an on-screen icon. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification