PREFERRED CONTACT GROUP CENTRIC INTERFACE
First Claim
1. A system comprising:
- a data store for maintaining a subset of contacts selected at least in part by a user of a communications device, wherein the subset of user contacts includes a portion of contacts accessible by the communications device and wherein the subset of contacts includes a plurality of contacts;
a user interface component, implemented by executing instructions on a processor, the user interface component operative to;
cause the generation of a display on the communications device, the display including a graphical identifier associated with each contact of the subset of contacts;
identify a preferred communication mode associated with a user contact corresponding to a selected graphical identifier from the graphical identifiers displayed on the communications device, wherein the preferred communication mode is pre-selected by the user and wherein the preferred communication mode associated with the user contact corresponding to the selected graphical identifier is different from a preferred communication mode associated with at least one of the other user contacts in the subset; and
automatically initiate a communication corresponding to the preferred communication mode and directed to the user contact associated with the selected graphical identifier in response to selection by the user of a single input on the communication device.
6 Assignments
0 Petitions
Accused Products
Abstract
A preferred contact group centric interface for a communication device can be used to facilitate communications by a user. The user interface can be arranged to activate from a user'"'"'s “home page” on the display, from an idle screen that is accessed after a timeout period expires, or any other appropriate mechanism that activates the preferred contact group centric experience. A user selects the preferred contact group from among an array of the user'"'"'s contacts. Once the contact group is configured, a minimal number of navigation/selection features is necessary to activate any number of communication modes available to the contacts. The contact group is configured such that simple and quick navigation between the contact members is achieved. The contact group can be presented in 2D and 3D arrangements, in any number of list or geometric configurations. A pricing plan can optionally be tied to each member of the contact group.
106 Citations
39 Claims
-
1. A system comprising:
-
a data store for maintaining a subset of contacts selected at least in part by a user of a communications device, wherein the subset of user contacts includes a portion of contacts accessible by the communications device and wherein the subset of contacts includes a plurality of contacts; a user interface component, implemented by executing instructions on a processor, the user interface component operative to; cause the generation of a display on the communications device, the display including a graphical identifier associated with each contact of the subset of contacts; identify a preferred communication mode associated with a user contact corresponding to a selected graphical identifier from the graphical identifiers displayed on the communications device, wherein the preferred communication mode is pre-selected by the user and wherein the preferred communication mode associated with the user contact corresponding to the selected graphical identifier is different from a preferred communication mode associated with at least one of the other user contacts in the subset; and automatically initiate a communication corresponding to the preferred communication mode and directed to the user contact associated with the selected graphical identifier in response to selection by the user of a single input on the communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method comprising:
-
identifying a subset of contacts selected at least in part by a user of the communication device, wherein the subset of user contacts includes a portion of contacts accessible by a communication device and wherein the subset of contacts includes a plurality of contacts; identifying a graphical identifier corresponding to each user contact from the subset; causing the generation of a display on the communications device, the display including an arrangement of at least a portion of the graphical identifiers; identifying a pre-selected communication mode associated with a user contact corresponding to a selected graphical identifier from the at least a portion of the graphical identifiers displayed on the communications device; and automatically initiating a communication corresponding to the pre-selected communication mode and directed to the user contact associated with the selected graphical identifier in response to selection by the user of a single input on the communication device, wherein the method is implemented in a computer system. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-implemented method comprising:
-
identifying a subset of contacts, wherein the subset of user contacts includes a portion of contacts accessible by a communication device and wherein the subset of contacts includes a plurality of contacts; identifying a graphical identifier corresponding to each user contact from the subset; causing the generation of a display on the communications device, the display including an arrangement of at least a portion of the graphical identifiers; identifying a pre-selected communication mode associated with a user contact corresponding to a selected graphical identifier from the at least a portion of the graphical identifiers displayed on the communications device, wherein the pre-selected communication mode is user configured; and automatically initiating a communication corresponding to the pre-selected communication mode and directed to the user contact associated with the selected graphical identifier in response to selection by the user of a single input on the communication device, wherein the method is implemented in a computer system.
-
- 22. The method as recited in claim 22, wherein each contact in the subset of contacts is selected by the user of the communications device.
-
30. A computer-implemented method comprising:
-
identifying a subset of contacts, wherein the subset of user contacts includes a portion of contacts accessible by a communication device and wherein the subset of contacts includes a plurality of contacts; identifying a graphical identifier corresponding to each user contact from the subset; causing the generation of a display on the communications device, the display including an arrangement of at least a portion of the graphical identifiers; identifying a pre-selected communication mode associated with a user contact corresponding to a selected graphical identifier from the at least a portion of the graphical identifiers displayed on the communications device, wherein the pre-selected communication mode associated with the user contact corresponding to the selected graphical identifier is different from a pre-selected communication mode associated with at least one of the other user contacts in the subset; and automatically initiating a communication corresponding to the pre-selected communication mode and directed to the user contact associated with the selected graphical identifier in response to selection by the user of a single input on the communication device, wherein the method is implemented in a computer system. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification