Patent ID: 8432897
Filing Date: 2013-04-30
Classification: H04L,H04M

Abstract:
1. A method comprising: receiving an incoming telephone call from a caller; determining a destination voice over Internet protocol telephone device associated with the incoming telephone call; determining whether a caller profile associated with the caller is available, wherein determining whether the caller profile is available includes identifying the caller, wherein the caller profile includes a plurality of identification characteristics including at least one or more images associated with the caller, a most recent previous call from the caller, and a context of the most recent previous call; in response to determining that the caller profile is not available, creating the caller profile; searching at least two networks with at least one of a name of the identified caller, a telephone number of the identified caller, a social security number of the identified caller, and an email address of the identified caller to determine whether new information not included in the caller profile is available from one or more of the at least two networks, wherein the at least two networks include at least one of an Internet, a local area network, and a peer-to-peer network; updating the caller profile with new information in response to a determination that the new information is available; populating a caller identification portal based on whether one of a full mode button and a partial mode button has been selected, wherein the caller identification portal is populated with all of the plurality of identification characteristics included in the caller profile when the full mode button has been selected, wherein the caller identification portal is populated with a subset of the plurality of identification characteristics when the partial mode button has been selected, wherein the subset comprises one or more identification characteristics of the plurality of identification characteristics, wherein the full mode button is not displayed in response to the selection of the full mode button, and wherein the partial mode button is not displayed in response to the selection of the partial mode button; and presenting the caller identification portal to a display of the destination voice over Internet protocol telephone device.