Local advertisement insertion through web request redirection
First Claim
Patent Images
1. In a packet inspection node having a processor a memory coupled to the processor, a method for communicating advertisement information, the method comprising:
- monitoring, by the packet inspection node, non-routing payload of data packets, for which the packet inspection node is not an endpoint, on a broadband access connection associated with a user;
detecting, by the packet inspection node, a local advertisement request, wherein the local advertisement request is generated by the user based upon an advertisement trigger provided by a website node to the user, wherein the same advertisement trigger is provided to other users, and wherein the local advertisement request is within the non-routing payload of the data packets; and
intercepting and redirecting, by the packet inspection node, the local advertisement request to a local advertisement server in response to detecting the local advertisement request within the non-routing payload of the data packets, wherein the same advertisement trigger results in each of the users receiving a different local advertisement.
8 Assignments
0 Petitions
Accused Products
Abstract
According to one aspect, the subject matter described herein includes a method for communicating advertisement information. The method includes steps occurring at a packet inspection node. The method also includes monitoring data packets associated with a user. The method further includes detecting a local advertisement request within the data packets. The method further includes redirecting the request to a local advertisement server.
-
Citations
27 Claims
-
1. In a packet inspection node having a processor a memory coupled to the processor, a method for communicating advertisement information, the method comprising:
-
monitoring, by the packet inspection node, non-routing payload of data packets, for which the packet inspection node is not an endpoint, on a broadband access connection associated with a user; detecting, by the packet inspection node, a local advertisement request, wherein the local advertisement request is generated by the user based upon an advertisement trigger provided by a website node to the user, wherein the same advertisement trigger is provided to other users, and wherein the local advertisement request is within the non-routing payload of the data packets; and intercepting and redirecting, by the packet inspection node, the local advertisement request to a local advertisement server in response to detecting the local advertisement request within the non-routing payload of the data packets, wherein the same advertisement trigger results in each of the users receiving a different local advertisement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A packet inspection node having a processor and a memory coupled to the processor, the packet inspection node comprising:
-
a communications interface; an inspection module coupled to the communications interface, the inspection module configured to; monitor non-routing payload of data packets, for which the packet inspection node is not an endpoint, on a broadband access connection associated with a user, and detect a local advertisement request, wherein the local advertisement request is generated by the user based upon an advertisement trigger provided by a website node to the user, wherein the same advertisement trigger is provided to other users, and wherein the local advertisement request is within the non-routing payload of the data packets; and a local advertisement module coupled to the inspection module, the inspection module configured to; intercept and redirect the local advertisement request to a local advertisement server in response to detection of the local advertisement request within the non-routing payload of the data packets by the inspection module, wherein the same advertisement trigger results in each of the users receiving a different local advertisement. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A non-transitory computer readable medium comprising computer executable instructions that when executed by a processor of a computer, cause the computer to:
-
monitor non-routing payload of data packets, for which the packet inspection node is not an endpoint, on a broadband access connection associated with a user; detect a local advertisement request, wherein the local advertisement request is generated by the user based upon an advertisement trigger provided by a website node to the user, wherein the same advertisement trigger is provided to other users, and wherein the local advertisement request is within the non-routing payload of the data packets; and intercept and redirecting the local advertisement request to a local advertisement server in response to detecting the local advertisement request within the non-routing payload of the data packets, wherein the same advertisement trigger results in each of the users receiving a different local advertisement.
-
Specification