×

Managing contact groups from subset of user contacts

  • US 9,210,247 B2
  • Filed: 03/27/2009
  • Issued: 12/08/2015
  • Est. Priority Date: 03/27/2009
  • Status: Active Grant
First Claim
Patent Images

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

  • a contact management component operative to;

    identify a subset of contacts associated with a user of the mobile telecommunications device, wherein the subset of user contacts includes a portion of contacts accessible by the mobile telecommunications device and wherein the subset of contacts includes a plurality of contacts;

    cause the 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 the subset of contacts;

    obtain a request, from the user of the mobile telecommunications device, for a 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 the request for the divider display object includes an add divider input initiated by the user of the mobile telecommunications device and wherein the add divider input includes a touch screen input, wherein the touch screen input identifies a location between two contacts represented on the display;

    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;

    determine, for each of the at least two contact groups, a first set of members from among the subset of contacts, wherein the first set of members is based at least in part on the positioning of the divider display object relative to the subset of contacts;

    obtain at least one modification input associated with the divider display object for modifying the positioning of the divider display object and for forming the at least two contact groups from the subset of contacts; and

    responsive to the at least one modification input,cause the generation of a third contact display on the mobile telecommunications device, wherein the third contact display includes the divider display object and a third representation of at least a portion of the subset of contacts, wherein the divider display object is repositioned based on the at least one modification input wherein the divider display object is repositioned adjacent to at least one different contact displayed in the third contact display as compared to the second contact display, and wherein contacts displayed in the third contact display are repositioned to prevent intersection with the divider display object; and

    determine, for each of the at least two contact groups, a second set of members from among the subset of contacts, wherein the second set of members is based at least in part on the modified positioning of the divider display object, and wherein the second set of members is different from the first set of members for at least one of the at least two contact groups.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×