MANAGING CONTACT GROUPS FROM SUBSET OF USER CONTACTS
First Claim
1. A method comprising:
- causing generation of a first contact display on the mobile telecommunications device, wherein the first contact display includes a first representation of at least a portion of a subset of contacts;
determining a location for a first divider display object for partitioning the contacts from the subset of contacts to form at least two contact groups from the subset of contacts, wherein determining a location for the divider display object is based on an add divider request initiated by the user of the mobile telecommunications device, wherein the add divider request identifies a location for the divider display object between two contacts represented on the display; and
responsive to determining the location for the divider display object,determining a first set of members of each of the at least two contact groups from the subset of contacts based at least in part on the location of the divider display object relative to the subset of contacts; and
causing the generation of a second contact display on the mobile telecommunications device, wherein the second contact display includes the divider display object and a second representation of at least a portion of the subset of contacts, wherein the divider display object is positioned adjacent to at least one contact in the second representation, and wherein the divider display object is selectable to modify positioning of the divider display object relative to the subset of contacts in order to modify members of the at least two contact groups from the subset of contacts;
wherein the method is implemented in a computer system.
5 Assignments
0 Petitions
Accused Products
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 determines at least two contact groups from a subset of contacts accessible by a telecommunications device. The software application executed by the processor of the telecommunications device also generates a contact display including a representation of at least a portion of the first or second contact groups and a divider display object. The divider display object partitions the first contact group from the second contact group and is positioned adjacent to at least one contact from the first or second contact groups presented in the contact display.
-
Citations
22 Claims
-
1. A method comprising:
-
causing generation of a first contact display on the mobile telecommunications device, wherein the first contact display includes a first representation of at least a portion of a subset of contacts; determining a location for a first divider display object for partitioning the contacts from the subset of contacts to form at least two contact groups from the subset of contacts, wherein determining a location for the divider display object is based on an add divider request initiated by the user of the mobile telecommunications device, wherein the add divider request identifies a location for the divider display object between two contacts represented on the display; and responsive to determining the location for the divider display object, determining a first set of members of each of the at least two contact groups from the subset of contacts based at least in part on the location of the divider display object relative to the subset of contacts; and causing the generation of a second contact display on the mobile telecommunications device, wherein the second contact display includes the divider display object and a second representation of at least a portion of the subset of contacts, wherein the divider display object is positioned adjacent to at least one contact in the second representation, and wherein the divider display object is selectable to modify positioning of the divider display object relative to the subset of contacts in order to modify members of the at least two contact groups from the subset of contacts; wherein the method is implemented in a computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a data store for maintaining subsets of contacts, wherein each subset of contacts is associated with a user of a mobile telecommunications device, wherein each subset of contacts includes a portion of contacts accessible by the respective mobile telecommunications device, and wherein the portion of contacts includes a plurality of contacts; and at least one computing device in communication with the data store, the at least one computing device configured to; cause generation of a first contact display on the mobile telecommunications device, wherein the first contact display includes a first representation of at least a portion of a subset of contacts; determine a location for a first divider display object for partitioning the contacts from the subset of contacts to form at least two contact groups from the subset of contacts, wherein determining a location for the divider display object is based on an add divider request initiated by the user of the mobile telecommunications device, wherein the add divider request identifies a location for the divider display object between two contacts represented on the display; and responsive to determining the location for the divider display object, determine a first set of members of each of the at least two contact groups from the subset of contacts based at least in part on the location of the divider display object relative to the subset of contacts; and cause the generation of a second contact display on the mobile telecommunications device, wherein the second contact display includes the divider display object and a second representation of at least a portion of the subset of contacts, wherein the divider display object is positioned adjacent to at least one contact in the second representation, and wherein the divider display object is selectable to modify positioning of the divider display object relative to the subset of contacts in order to modify members of the at least two contact groups from the subset of contacts. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification