Method and system for providing watermark to subscribers
AssigneePerftech, Inc.
InventorsLewis T. Donzis, Henry M. Donzis, Peter W. Baron, John A. Murphy
Life of this patent
Estimating the term…
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.
Claims17
A method, comprising:
- in response to a request for a webpage by a subscriber, retrieving a policy concerning a delivery of a watermark image to a subscriber device of the subscriber;
- after the retrieving of the policy, determining that the subscriber device can receive the watermark image based on the policy;
- in response to the determining that the subscriber device can receive the watermark image, identifying that a webpage redirect can be issued to a web browser of the subscriber device based on an examination of upstream traffic of the subscriber device;
- in response to the determining that the webpage redirect can be issued, providing the webpage in a first frame and the watermark image in a second frame, wherein the first frame is provided before the second frame;
- generating a watermarked webpage by overlaying the second frame over the first frame, wherein the watermarked webpage identifies the subscriber device;
- and
- loading the watermarked webpage on the web browser.
A computer device, comprising:
- a processor that, when executing instructions stored in a memory, is configured to:
- in response to a request for a webpage by a subscriber, retrieve a policy concerning a delivery of a watermark image to a subscriber device of the subscriber;
- after the retrieval of the policy, determine that the subscriber device can receive the watermark image based on the policy;
- in response to the determination that the subscriber device can receive the watermark image, identify that a webpage redirect can be issued to a web browser of the subscriber device based on an examination of upstream traffic of the subscriber device;
- in response to the determination that the webpage redirect can be issued, provide the webpage in a first frame and the watermark image in a second frame, wherein the first frame is provided before the second frame;
- overlay the second frame over the first frame to generate a watermarked webpage that identifies the subscriber device;
- and
- load the watermarked on the web browser.
A non-transitory computer-readable medium comprising instructions that, when executed by a processor, cause the processor to perform:
- in response to a request for a webpage by a subscriber, retrieving a policy concerning a delivery of a watermark image to a subscriber device of the subscriber;
- after the retrieving of the policy, determining that the subscriber device can receive the watermark image based on the policy;
- in response to the determining that the subscriber device can receive the watermark image, identifying that a webpage redirect can be issued to a web browser of the subscriber device based on an examination of upstream traffic of the subscriber device;
- in response to the determining that the webpage redirect can be issued, providing the webpage in a first frame and the watermark image in a second frame, wherein the first frame is provided before the second frame;
- generating a watermarked webpage by overlaying the second frame over the first frame, wherein the watermarked webpage identifies the subscriber device;
- and
- loading the watermarked webpage including the webpage with the watermark image on the web browser.
Dependencies are inferred from the claim text.