IP Library Granted Patent US 10,177,990
Granted Patent B2
US 10,177,990 · App. 13/745,524 · Granted Jan 8, 2019

Managing subset of user contacts

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,177,990
App. No.
13/745,524
Granted
Jan 8, 2019
Kind
B2
Abstract

Systems, methods, and computer-readable mediums for managing a subset of user contacts on a telecommunications device are provided. In one embodiment, a software application executed by a processor of a telecommunications device identifies a subset of contacts selected at least in part by a user of the telecommunications device. The subset of contacts includes a portion of the user's contacts accessible by the telecommunications device. The software application executed by the processor of the telecommunications device then causes display of a graphical identifier associated with each contact of the subset of contacts in an arrangement on a display of the telecommunications device about an axis positioned external to the display of the telecommunications device. Aspects of systems, methods, and computer-readable mediums for further arranging the graphical identifiers are also provided. Even further, aspects of systems, methods, and computer-readable mediums for providing functionality associated with the graphical identifiers are provided.

Claims (23)

1. A computer-implemented method comprising:

identifying a subset of contacts selected at least in part by a user of a telecommunications device, wherein the subset of contacts includes a portion of the user's contacts accessible by the telecommunications device, wherein the subset of contacts includes at least two contacts, and wherein the subset of contacts also includes one or more contacts selected automatically as a function of a criteria associated with telecommunication events between the user and the user's contacts accessible by the telecommunications device; and

causing presentation of a display on the telecommunications device, wherein each contact of the subset of contacts is associated with a graphical identifier, wherein the display includes a first portion of the graphical identifiers corresponding to the subset of contacts in an arrangement about an axis substantially parallel and external to the display of the telecommunications device at a first time, and wherein the display includes a second portion of the graphical identifiers corresponding to the subset of contacts in the arrangement about the axis at a second time;

wherein the method is implemented by a computing device configured with specific executable instructions.

2. The computer-implemented method as recited in claim 1 , wherein the display is presented responsive to initiation of an idle screen state of the telecommunications device and wherein the subset of contacts are individually selectable to initiate communications with the selected contact.

3. The computer-implemented method as recited in claim 1 , wherein the display is presented responsive to initiation of a home screen state of the telecommunications device.

4. The computer-implemented method as recited in claim 1 , wherein the criteria comprises location information.

5. The computer-implemented method as recited in claim 1 , wherein the criteria comprises a topic or keyword-based criteria.

6. The computer-implemented method as recited in claim 1 , wherein the criteria comprises a frequency of communication between the user and individual ones of the user's contacts accessible by the telecommunications device.

7. A system comprising:

at least one computing device having specific executable instructions stored in an associated memory and operative to:

identify a subset of contacts selected at least in part by a user of a telecommunications device, wherein the subset of contacts includes a portion of the user's contacts accessible by the telecommunications device, wherein the subset of contacts includes at least two contacts, and wherein the subset of contacts also includes one or more contacts selected automatically as a function of a criteria associated with telecommunication events between the user and the user's contacts accessible by the telecommunications device; and

cause presentation of a display on the telecommunications device, wherein each contact of the subset of contacts is associated with a graphical identifier, wherein the display includes a first portion of the graphical identifiers corresponding to the subset of contacts in an arrangement about an axis substantially parallel and external to the display of the telecommunications device at a first time, and wherein the display includes a second portion of the graphical identifiers corresponding to the subset of contacts in the arrangement about the axis at a second time.

8. The system as recited in claim 7 , wherein the display is caused to be presented responsive to initiation of an idle screen state of the telecommunications device and wherein the subset of contacts are individually selectable to initiate communications with the selected contact.

9. The system as recited in claim 7 , wherein the display is caused to be presented responsive to initiation of a home screen state of the telecommunications device.

10. The system as recited in claim 7 , wherein the criteria comprises location information.

11. The system as recited in claim 7 , wherein the criteria comprises a topic or keyword-based criteria.

12. The system as recited in claim 7 , wherein the criteria comprises a frequency of communication between the user and individual ones of the user's contacts accessible by the telecommunications device.

13. A non-transitory computer-readable medium having a computer-executable component for displaying user contacts on a display of a telecommunications device, the computer-executable component comprising:

a contact management component for:

identifying a subset of contacts selected at least in part by a user of a telecommunications device, wherein the subset of contacts includes a portion of the user's contacts accessible by the telecommunications device, wherein the subset of contacts includes at least two contacts, and wherein the subset of contacts also includes one or more contacts selected automatically as a function of a criteria associated with telecommunication events between the user and the user's contacts accessible by the telecommunications device; and

causing presentation of a display on the telecommunications device, wherein each contact of the subset of contacts is associated with a graphical identifier, wherein the display includes a first portion of the graphical identifiers corresponding to the subset of contacts in an arrangement about an axis substantially parallel and external to the display of the telecommunications device at a first time, and wherein the display includes a second portion of the graphical identifiers corresponding to the subset of contacts in the arrangement about the axis at a second time.

14. The non-transitory computer-readable medium as recited in claim 13 , wherein the display is caused to be presented responsive to initiation of an idle screen state of the telecommunications device and wherein the subset of contacts are individually selectable to initiate communications with the selected contact.

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 →