Patent ID: 7869788

Claim:
A computer program product stored on a computer-readable medium configured to store code/instructions operational by a processor of a computer system for detecting and billing a customer communication between a customer access device and a server of a network provider, the customer communication being generated at the customer access device by a customer of the network provider, the computer program product comprising: code for capturing, by a billing agent at the customer access device, each customer communication to be transmitted from the customer access device, by routing each customer communication through the billing agent; code for monitoring each captured customer communication for billing information; code for determining the billing information about the communication, wherein the billing information is based on access to the secure network through the network provider; and code for transmitting, from the access device, the billing information to a billing system, the billing information including communication information for at least one communication transmitted from the access device, whereby, as a result of the transmitting step, the billing information is received by the billing system associated with the network provider and whereby the customer of the network provider is billed based at least in part on the billing information.