Patent ID: 8370204

Claim:
A method for providing advertisements from a gateway, the method comprising: establishing a communication session between a gateway and a mobile node in response to receiving at the gateway a message from the mobile node, wherein the gateway is in communication with a wireless access network for providing access to one or more packet data networks; receiving at the gateway a first request for content from the mobile node, the first request requesting the content from a content server; analyzing the first request at the gateway by performing deep packet inspection on the first request; based on updatable profile information associated with the mobile node and on the deep packet inspection, selecting at the gateway an advertising category among a plurality of advertising categories; based on the selected advertising category, retrieving at the gateway an advertisement among a plurality of advertisements from an advertisement server and sending the advertisement to the mobile node; updating the profile information to indicate the advertisement has been sent to the mobile node in response to the first request for content; receiving at the gateway a second request for the content from the mobile node subsequent to sending the advertisement to the mobile node; retrieving at the gateway the content from the content server in response to the second request; and in response to the second request and based on the profile information indicating the advertisement has been sent to the mobile node, sending from the gateway the content to the mobile node.