×

Offline global address list

  • US 8,478,837 B2
  • Filed: 01/28/2004
  • Issued: 07/02/2013
  • Est. Priority Date: 01/28/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for populating a list of GAL contacts on a device, comprising:

  • automatically selecting and creating global address list (GAL) contacts on a server for a user to include on the device in addition to a user'"'"'s personal contacts that are already stored on the device, wherein automatically selecting GAL contacts comprises automatically obtaining the GAL contacts from;

    the user'"'"'s meeting requests;

    the user'"'"'s phone calls;

    the user'"'"'s SMS messages; and

    the user'"'"'s IM messages;

    on the server, removing any duplicates from the GAL contacts to ensure that the GAL contacts are unique from the user'"'"'s personal contacts;

    preparing the GAL contacts to provide to the device including limiting a number of GAL contacts to be provided to the device; and

    providing from the server the GAL contacts to the device;

    wherein the GAL contacts are automatically incorporated with the user'"'"'s personal contacts and wherein a display of the GAL contacts are visually distinguishable from the user'"'"'s personal contacts when displayed together within a contact view on the device and visually distinguishable from the user'"'"'s personal contacts when a summary card for one of the GAL contacts is opened;

    wherein the user'"'"'s personal contacts are treated differently from the provided GAL contacts such that the user'"'"'s personal contacts are maintained during a synchronization that updates the provided GAL contacts;

    wherein upon selection of a provided GAL contact to edit, the provided GAL contact is added to the user'"'"'s personal contacts such that the provided GAL contact that was edited becomes one of the user'"'"'s personal contacts during a next synchronization and is synchronized as a personal contact rather than a GAL contact.

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