Patent ID: 8179804

Claim:
A method, comprising: receiving a call request at a network boundary device; performing an assessment algorithm on one or more entities of the call request to determine trust and communications handling of the one or more entities; marking at the network boundary device the one or more entities of the call request with an identifier based on the results of the assessment algorithm; wherein, when the call request is received at the network boundary device from an external device through an untrusted communication network, the call request is marked as external; wherein, when the call request is received at the network boundary device from an internal device through the untrusted communication network, the call request is marked as internal; wherein, when the call request is received at the network boundary device from the internal device through a trusted communication network, the call request is marked as internal; and after marking the call request, forwarding the call request to an internal network device in the trusted communication network, wherein the internal network device refers to the identifier in the call request to determine whether a call feature is to be applied to a call associated with the call request.