×

Managing contacts in a communication network

  • US 7,533,126 B2
  • Filed: 05/05/2003
  • Issued: 05/12/2009
  • Est. Priority Date: 05/05/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing a plurality of contacts, the method executed by a computer, comprising:

  • receiving data corresponding to a user, the data comprising information associated with a plurality of communication devices and one or more communication services, the one or more communication services comprising an auto-attendant service;

    in response to a communication device of the communication devices registering with a server, automatically, independent of prompting from the user, generating one or more contacts associated with the user in accordance with the data;

    associating an indication with each of the one or more contacts, wherein the indication associated with the contact comprises a member selected from a group consisting of;

    a registration activity indication indicating registration activity of the contact;

    a redirect indication specifying whether to accept or reject a redirect from the contact;

    an access control list specifying one or more other users having permission to add the contact to one or more contact sets associated with the one or more other users; and

    a presence indication indicating a presence of the contact;

    receiving a request to establish a communication session for the user;

    establishing a plurality of features of the communication session, the plurality of features comprising one or more pre-selected caller preferences associated with a caller and stored in a database, and one or more callee capabilities associated with a callee; and

    processing the communication session in accordance with the indication and the plurality of features.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×