Patent ID: 8374958

Claim:
A method for providing access to a plurality of fee-based Internet content providers, comprising: receiving, at an Internet service provider network, a request for a uniform resource locator (URL) corresponding to an address of a content-provider served via the Internet service provider network; determining, by a controller in the Internet service provider network, that the URL matches at least one content-provider payment rule maintained by the Internet service provider network; identifying, by the controller in the Internet service provider network, a user associated with the request; wherein determining includes: mapping the URL to a point in a spatial domain; after determining that the point is within an upper bound limit and a lower bound limit associated with one or more content-provider payment rules, comparing the URL with at least one of the one or more content-provider payment rules; and forwarding the request to a payment authority operated within the Internet service provider network for evaluation of payment status; determining, by the payment authority, a prior authorization for payment for a content has been made by the user; and after determining the prior authorization for payment includes performing all payment related functions within the Internet service provider network, allowing the user to access the content via the Internet service provider network.