Method and system for providing watermark to subscribers
First Claim
Patent Images
1. A method, comprising:
- detecting a request for content comprising an originally requested webpage;
determining that a webpage redirect can be issued to a web browser of a subscriber;
retrieving a watermark delivery policy from a management device, wherein the watermark delivery policy is defined based on an Internet Protocol address of the subscriber;
when it is determined that the subscriber can receive a watermark based on the watermark delivery policy associated with the Internet Protocol address of the subscriber, generating additional content comprising the watermark in a second frame;
overlaying the second frame comprising the watermark over the content of the originally requested webpage in a first frame to create a composite webpage prior to providing the composite webpage to the web browser of the subscriber; and
loading the composite webpage on the web browser with the watermark displayed in a portion of the composite webpage.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for providing watermark to subscribers is provided. The method comprises observing a request for a first content from a subscriber, determining if the subscriber can receive a watermark, generating a second content comprising the watermark if the subscriber can receive a watermark, causing the subscriber to fetch the first content, and causing the subscriber to fetch the second content comprising the watermark overlaying the first content.
16 Citations
13 Claims
-
1. A method, comprising:
-
detecting a request for content comprising an originally requested webpage; determining that a webpage redirect can be issued to a web browser of a subscriber; retrieving a watermark delivery policy from a management device, wherein the watermark delivery policy is defined based on an Internet Protocol address of the subscriber; when it is determined that the subscriber can receive a watermark based on the watermark delivery policy associated with the Internet Protocol address of the subscriber, generating additional content comprising the watermark in a second frame; overlaying the second frame comprising the watermark over the content of the originally requested webpage in a first frame to create a composite webpage prior to providing the composite webpage to the web browser of the subscriber; and loading the composite webpage on the web browser with the watermark displayed in a portion of the composite webpage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
detecting a request for an originally requested webpage; retrieving a watermark delivery policy from a management device, wherein the watermark delivery policy is defined based on an Internet Protocol address of the subscriber; retrieving first content from a destination server, the first content comprising the originally requested webpage in a first frame when it is determined that a webpage redirect can be issued to a subscriber'"'"'s web browser; and overlaying a watermark stored in a second frame as a second content over the first content to form a composite webpage, when it is determined that the subscriber can receive a watermark based on the watermark delivery policy associated with the Internet Protocol address of the subscriber, and prior to providing the composite webpage to the web browser of the subscriber; and loading the composite webpage on the web browser with the watermark displayed in a portion of the composite webpage. - View Dependent Claims (10, 11, 12)
-
-
13. A system, comprising:
-
a data processing system utilized by a subscriber of an Internet service, the data processing system comprises a web browser that initiates a request for an originally requested webpage; and a proxy server communicably coupled to the data processing system, the proxy server comprising a composite webpage comprising a watermark and the originally requested webpage, wherein the proxy server is operable to; detect a request for the originally requested webpage; retrieve a watermark delivery policy from a management device, wherein the watermark delivery policy is defined based on an Internet Protocol address of the subscriber; retrieve a first content comprising the originally requested webpage in a first frame when it is determined a webpage redirect can be issued to the subscribers web browser; overlay the watermark stored in a second frame as a second content over the first content to form the composite webpage, when it is determined that the subscriber can receive a watermark based on the watermark delivery policy associated with the Internet Protocol address of the subscriber, and prior to providing the composite webpage to the web browser of the subscriber; and load the composite webpage on the web browser with the watermark displayed in a portion of the composite webpage.
-
Specification