IP Library Granted Patent US 10,459,601
Granted Patent B2
US 10,459,601 · App. 12/413,313 · Granted Oct 29, 2019

Preferred contact group centric interface

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,459,601
App. No.
12/413,313
Granted
Oct 29, 2019
Kind
B2
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.

Claims (41)

1. A method for managing user contacts on a communication device, the method comprising:

identifying a subset of contacts selected by a user of the communication device, wherein the subset of user contacts includes less than all of the user contacts accessible by the communication device;

causing the user to be presented with a display on the communication device in which a graphical icon associated with each contact of the subset of contacts is selectable to facilitate communication with the respective contact, wherein at least one graphical icon associated with a contact from the subset of contacts is selectable to offer two or more available communication modes for communicating with the associated contact, and wherein each graphical icon associated with a contact in the subset of contacts is caused to be presented on the display in an arrangement about a center axis; and

causing the user to be presented with a communications option menu including an arrangement of available communication modes associated with a currently selected graphical icon corresponding to a first contact, wherein the arrangement of available communication modes comprises a second arrangement of graphical icons on the display about a second axis, wherein the second arrangement of graphical icons comprises at least a portion of a set of graphical icons indicative of available communication modes, and wherein one of the graphical icons indicative of available communication modes corresponds to a currently selected communication mode, wherein the communications option menu is configured to permit changing the currently selected graphical icon corresponding to the first contact to a graphical icon corresponding to a different contact via a navigation button and without returning to the idle screen.

2. The method as recited in claim 1 , wherein the arrangement is a 3D arrangement.

3. The method as recited in claim 1 further comprising:

causing the graphical icons associated with the subset of contacts to rotate about the center axis on the display in response to a user navigation input.

4. The method as recited in claim 3 , wherein the dimensions of at least a portion of the graphical icons associated with the subset of contacts change as a function of the rotation about the center axis.

5. The method as recited in claim 3 , wherein a first graphical icon from the graphical icons associated with the subset of user contacts is selectable by movement of the first graphical icon into a first position on the display relative to the center axis.

6. The method as recited in claim 5 , wherein a graphical icon located in the first position on the display has dimensions larger than the other graphical icons on the display.

7. A system comprising:

a data store for maintaining a subset of contacts selected by a user of a communications device, wherein the subset of user contacts includes less than all of the user contacts accessible by the communication device; and

at least one computing device comprising a processor and a user interface component, implemented by executing instructions on the processor, the user interface component in communication with the data store, and the at least one computing device operative to:

identify a subset of contacts selected by a user of the communication device, wherein the subset of user contacts includes less than all of the user contacts accessible by the communication device;

cause the user to be presented with a display on the communication device in which a graphical icon associated with each contact of the subset of contacts is selectable to facilitate communication with the respective contact, wherein at least one graphical icon associated with a contact from the subset of contacts is selectable to offer two or more available communication modes for communicating with the associated contact, and wherein each graphical icon associated with a contact in the subset of contacts is caused to be presented on the display in an arrangement about a center axis; and

cause the user to be presented with a communications option menu including an arrangement of available communication modes associated with a currently selected graphical icon corresponding to a first contact, wherein the arrangement of available communication modes comprises a second arrangement of graphical icons on the display about a second axis, wherein the second arrangement of graphical icons comprises at least a portion of a set of graphical icons indicative of available communication modes, and wherein one of the graphical icons indicative of available communication modes corresponds to a currently selected communication mode, wherein the communications option menu is configured to permit changing the currently selected graphical icon corresponding to the first contact to a graphical icon corresponding to a different contact via a navigation button and without returning to the idle screen.

8. A non-transitory computer-readable medium having a computer-executable component for managing user contacts on a communication device, the computer-executable component comprising:

a user interface component for:

identifying a subset of contacts selected by a user of the communication device, wherein the subset of user contacts includes less than all of the user contacts accessible by the communication device;

causing the user to be presented with a display on the communication device in which a graphical icon associated with each contact of the subset of contacts is selectable to facilitate communication with the respective contact, wherein at least one graphical icon associated with a contact from the subset of contacts is selectable to offer two or more available communication modes for communicating with the associated contact, and wherein each graphical icon associated with a contact in the subset of contacts is caused to be presented on the display in an arrangement about a center axis; and

causing the user to be presented with a communications option menu including an arrangement of available communication modes associated with a currently selected graphical icon corresponding to a first contact, wherein the arrangement of available communication modes comprises a second arrangement of graphical icons on the display about a second axis, wherein the second arrangement of graphical icons comprises at least a portion of a set of graphical icons indicative of available communication modes, and wherein one of the graphical icons indicative of available communication modes corresponds to a currently selected communication mode, wherein the communications option menu is configured to permit changing the currently selected graphical icon corresponding to the first contact to a graphical icon corresponding to a different contact via a navigation button and without returning to the idle screen.

9. A method comprising:

identifying a subset of contacts selected by a user of a communication device, wherein the subset of user contacts includes less than all of the user contacts accessible by the communication device;

causing the user to be presented with a display on the communication device in which a graphical identifier associated with each contact of the subset of contacts is rotatable about a central axis; and

causing the user to be presented with a communications option menu including an arrangement of available communication modes associated with a currently selected graphical identifier corresponding to a first contact, wherein the arrangement of available communication modes comprises a second arrangement of graphical identifiers on the display about a second axis, wherein the second arrangement of graphical identifiers comprises at least a portion of a set of graphical identifiers indicative of available communication modes, and wherein one of the graphical identifiers indicative of available communication modes corresponds to a currently selected communication mode, wherein the communications option menu is configured to permit changing the currently selected graphical identifier corresponding to the first contact to a graphical identifier corresponding to a different contact via a navigation button and without returning to the idle screen.

10. The method as recited in claim 9 further comprising:

causing the graphical identifiers associated with the subset of contacts to rotate about the central axis on the display in response to a user navigation input.

11. The method as recited in claim 10 , wherein movement of a first graphical identifier of the graphical identifiers associated with the subset of contacts to a first position on the display relative to the central axis corresponds to selection of the first graphical identifier.

12. The method as recited in claim 9 , wherein the graphical identifiers associated with the subset of contacts are caused to be presented on the display in a 2D arrangement about the central axis.

13. The method as recited in claim 9 , wherein the graphical identifiers associated with the subset of contacts are caused to be presented on the display in a 3D arrangement about the central axis.

14. A system comprising:

a data store for maintaining a subset of contacts selected by a user of a communications device, wherein the subset of user contacts includes less than all of the user contacts accessible by the communication device; and

at least one computing device comprising a processor and a user interface component, implemented by executing instructions on the processor, the user interface component in communication with the data store, and the at least one computing device operative to:

identify a subset of contacts selected by a user of a communication device, wherein the subset of user contacts includes less than all of the user contacts accessible by the communication device;

cause the user to be presented with a display on the communication device in which a graphical identifier associated with each contact of the subset of contacts is rotatable about a central axis; and

cause the user to be presented with a communications option menu including an arrangement of available communication modes associated with a currently selected graphical identifier corresponding to a first contact, wherein the arrangement of available communication modes comprises a second arrangement of graphical identifiers on the display about a second axis, wherein the second arrangement of graphical identifiers comprises at least a portion of a set of graphical identifiers indicative of available communication modes, and wherein one of the graphical identifiers indicative of available communication modes corresponds to a currently selected communication mode, wherein the communications option menu is configured to permit changing the currently selected graphical identifier corresponding to the first contact to a graphical identifier corresponding to a different contact via a navigation button and without returning to the idle screen.

15. A non-transitory computer-readable medium having a computer-executable component comprising:

a user interface component for:

identifying a subset of contacts selected by a user of a communication device, wherein the subset of user contacts includes less than all of the user contacts accessible by the communication device;

causing the user to be presented with a display on the communication device in which a graphical identifier associated with each contact of the subset of contacts is rotatable about a central axis; and

causing the user to be presented with a communications option menu including an arrangement of available communication modes associated with a currently selected graphical identifier corresponding to a first contact, wherein the arrangement of available communication modes comprises a second arrangement of graphical identifiers on the display about a second axis, wherein the second arrangement of graphical identifiers comprises at least a portion of a set of graphical identifiers indicative of available communication modes, and wherein one of the graphical identifiers indicative of available communication modes corresponds to a currently selected communication mode, wherein the communications option menu is configured to permit changing the currently selected graphical identifier corresponding to the first contact to a graphical identifier corresponding to a different contact via a navigation button and without returning to the idle screen.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2020
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: T-MOBILE USA, INC.; IBSV LLC; METROPCS COMMUNICATIONS, INC.; METROPCS WIRELESS, INC.; T-MOBILE SUBSIDIARY IV CORPORATION; LAYER3 TV, INC.; PUSHSPRING, INC.
Reel/Frame 052969/0314 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2020
From: DEUTSCHE TELEKOM AG
To: T-MOBILE USA, INC.; IBSV LLC
Reel/Frame 052969/0381 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 30, 2016
From: T-MOBILE USA, INC.
To: DEUTSCHE TELEKOM AG
Reel/Frame 041225/0910 →
SECURITY AGREEMENT Recorded Nov 17, 2015
From: T-MOBILE USA, INC.; METROPCS COMMUNICATIONS, INC.; T-MOBILE SUBSIDIARY IV CORPORATION
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS ADMINISTRATIVE AGENT
Reel/Frame 037125/0885 →