Patent ID: 7839987
Filing Date: 2010-11-23
Classification: H04M,H04Q

Abstract:
1. A method of processing call information, the method comprising: receiving a first message from a switch at an external call processing system when the switch is processing an incoming call from a calling party directed to a called party, wherein the external call processing system is connected to but not a part of the switch, and, wherein the first message is initiated at least partly in response to an activation of a call event trigger configured within the switch, the first message including call information, including at least the calling party's phone number if available and an identifier associated with the called party; if the calling party's phone number is available, storing in computer readable memory at least the calling party's phone number in the external call processing system; determining if the calling party is associated with an existing contact record in a contact data store associated with the called party, wherein the contact record in the contact data store is accessible and editable by the called party, and wherein the called party can instruct that the edited contact record be saved in the data store; at least when the calling party is not associated with an existing contact record in the contact data store associated with the called party, querying: a Calling Name database, or a Line Information Database, or both the Calling Name database and the Line Information database, for data related to the calling party; receiving data related to the calling party at least partly in response to the query; automatically populating at least a portion of a call record with at least a portion of the received data; and transmitting over a network a second message from the external call processing system to a networked computer associated with the called party, the second message including information related to the incoming call.