Patent ID: 8270293

Claim:
A system for managing communications with a provider, the system comprising: a provider that provides a provider binding; a requestor that has requested a requested binding; an intervening access node in electronic communication with the provider and the requestor, wherein the intervening access node comprises program instructions stored in memory that are executable to: determine whether the provider is a non-intervening provider or an intervening provider; receive the provider binding from the provider; store the provider binding; receive a request signal sent from the requestor that specifies the requested binding, wherein the request signal sent from the requestor is received after the provider binding has been stored; determine whether the request signal is a duplicate by checking a unique identifier of the request signal, and if it is determined that the request signal is a duplicate, acknowledging the request signal; determine whether the requested binding is provided by the provider, wherein the determining is achieved by comparing an object of the provider binding with an object from the requested binding; send the request signal to the provider if the provider is an intervening provider; and send the request signal to a non-intervening provider only if it is determined that the requested binding is provided by the non-intervening provider.