Method and system for managing changes to a contact database
1 Assignment
0 Petitions
Accused Products
Abstract
Described is a system and method for updating a contact and adding a new contact from a call log in a communications device. The system includes a contact manager that is directed towards creating and updating call contact cards in a contact database with information retrieved from call logs of phone calls made to or from the communications device. In one embodiment, information is pre-populated into a predetermined data field of the contact card, thereby reducing workload to a user. The method includes determining if a request is for updating an existing contact card or for adding a new contact card to the contact database. The update or addition is made with information retrieved from call logs. Call information is pre-populated into a predetermined data field of the contact card, when it is determined that the request is to add a new contact card to the contact database.
-
Citations
43 Claims
-
1-28. -28. (canceled)
-
29. :
- A computer-implemented method for managing changes to a contact database, the method comprising;
receiving a request to save call information related to a phone call;
determining if the request to save the call information is an update to existing information in a contact card stored in the contact database or a request to create a new contact card in the contact database;
retrieving a contact list of contact cards stored in the contact database;
receiving a selection of a contact card to be updated within the contact list;
updating the selected contact card with the call information related to the phone call; and
replacing the existing contact card in the contact database with the updated contact card. - View Dependent Claims (30, 31, 32, 33, 34, 35)
- A computer-implemented method for managing changes to a contact database, the method comprising;
-
36. :
- A computer-implemented method for managing changes to a contact database, the method comprising;
receiving a request to save call information related to a phone call;
determining if the request to save the call information is an update to existing information in the contact card stored in the contact database or a request to create a new contact card in the contact database;
pre-populating a predetermined data field of a new contact card with call information;
receiving contact data to be associated with the call information;
modifying data fields in the new contact card with the received contact data; and
updating the contact database with the modified contact card. - View Dependent Claims (37)
- A computer-implemented method for managing changes to a contact database, the method comprising;
-
38. :
- A computer-readable medium encoded with computer-executable components, comprising;
a contact database configured to store contact cards, wherein contact cards include data fields configured to contain contact information;
a call log configured to record incoming and outgoing phone calls, wherein each phone call corresponds to a call entry in the call log, and each call entry includes call information; and
a contact manager coupled to the contact database and the call log, wherein the contact manager is arranged to receive a request to save the call information related to a phone call;
determine if the request to save the call information is an update to existing information in a contact card stored in the contact database or a request to create a new contact card in the contact database;
update at least one data field in the contact card in the contact database with call information from a call entry in the call log in response to a user instruction. - View Dependent Claims (39, 40)
- A computer-readable medium encoded with computer-executable components, comprising;
-
41. :
- A mobile communications device for creating a new contact card in a contact database, comprising;
a contact database configured to store contact cards, wherein the contact cards include a data field for containing contact information;
a call log configured to log incoming and outgoing phone calls, wherein each phone call has a corresponding entry in the call log, and wherein each call entry includes call information; and
a contact manager coupled to the contact database and the call log, wherein the contact manager is arranged to receive a request to save the call information related to a phone call;
determine if the request to save the call information is an update to existing information in a contact card stored in the contact database or a request to create a new contact card in the contact database; and
create the new contact card in the contact database with call information from a call entry in the call log in response to a user instruction. - View Dependent Claims (42, 43)
- A mobile communications device for creating a new contact card in a contact database, comprising;
Specification