Methods and systems for contact management
First Claim
1. A method for contact management comprising:
- maintaining an address book;
providing a notification, via a user terminal, of an incoming call initiated by a calling party and directed to a communication device;
receiving a command, responsive to the notification, to add the calling party to the address book;
obtaining contact-related information associated with the calling party in response to the received command; and
adding the obtained contact-related information to the address book.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for performing contact management services. Systems and methods may maintain one or more address books. Contacts may be added to the address book from one or more sources. Systems and method may receive a command to add a party to the address book. Contact-related information associated with the party may obtained and added to the address book. A user may be notified of an incoming call placed by a calling party and destined to a communication device associated with the user. Systems and methods may receive a command, responsive to the notification, to add the calling party to an address book associated with the user. An address book may be updated to reflect changes in the contact-related information.
170 Citations
52 Claims
-
1. A method for contact management comprising:
-
maintaining an address book;
providing a notification, via a user terminal, of an incoming call initiated by a calling party and directed to a communication device;
receiving a command, responsive to the notification, to add the calling party to the address book;
obtaining contact-related information associated with the calling party in response to the received command; and
adding the obtained contact-related information to the address book. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for contact management comprising:
-
maintaining an address book for a user;
providing access to a contact source, the contact source including at least one listing representing a communication between the user and a second party;
receiving a request to add the second party to the address book;
obtaining contact-related information associated with the second party in response to the received request; and
storing the obtained contact-related information in the address book. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for contact management comprising:
-
maintaining an address book for a user;
receiving a request to add a contact to the address book, wherein the contact is a party with which the user communicated prior to making the request;
accessing a communications log associated with the user;
searching the communications log for the contact;
obtaining contact-related information associated with the contact using information included in the communications log; and
storing the obtained contact-related information in the address book. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A contact management system comprising:
-
a server configured to maintain an address book facility;
at least one contact source, the at least one contact source including listings representative of communications between the user and other parties; and
a first application, associated with the server, for obtaining contact information associated with the other parties using the contact source; and
a second application for storing the obtained contact information in the address book facility; and
a user terminal coupled to the server and configured to display the address book to a user. - View Dependent Claims (26, 27, 28)
-
-
29. A contact management system comprising:
-
a server configured to maintain an address book facility;
a first application module for providing a user with access to a contact source, the contact source including at least one listing representing a communication between the user and another party;
a user terminal, coupled to the first application module, configured to provide access to the address book facility and to receive a request to add the party to the address book;
a second application module, coupled to the user terminal, for obtaining contact information associated with the party in response to the request; and
a third application module, coupled to the second application module, for inserting the obtained contact information into the address book. - View Dependent Claims (30, 31, 32)
-
-
33. A computer-readable medium containing instructions for controlling a system to perform a method, the system including at least one processor for executing the instructions, the method comprising:
-
maintaining an address book for a user;
providing access to a contact source, the contact source including at least one listing representing a communication between the user and another party;
receiving a request to add the party to the address book;
obtaining contact information associated with the party in response to the received request; and
inserting the obtained contact information into the address book.
-
-
34. A method for contact management comprising:
-
maintaining an address book for a user;
receiving a command to add a party to the address book;
obtaining contact-related information associated with the party in response to the received command;
adding the obtained contact-related information to the address book;
detecting a change in the obtained contact-related information associated with the party; and
updating the address book to reflect the change in the contact-related information. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
Specification