Screen watermarking methods and arrangements
First Claim
Patent Images
1. A method comprising the acts:
- discerning a presentation scale at which information will be presented to a user on a first display screen, from among plural different presentation scales at which said information may be presented to users on display screens;
determining a parameter value, based on the discerned presentation scale; and
after said determining, using said determined parameter value in generating a steganographic watermark pattern that is included with the information presented to the user on said first display screen;
the method employing a hardware processor in performing at least one of said acts.
1 Assignment
0 Petitions
Accused Products
Abstract
In an exemplary embodiment, image content is rendered to include a digital watermark pattern at an essentially fixed scale, regardless of the size of screen on which the content is displayed. In one particular embodiment, CSS and JavaScript are responsive to the rendering context (which can include screen size, and/or viewer position) to define the geometry of a watermarked texture block, which is tiled to serve as a background of an HTML-defined page. A great variety of other features and arrangements are also detailed.
33 Citations
17 Claims
-
1. A method comprising the acts:
-
discerning a presentation scale at which information will be presented to a user on a first display screen, from among plural different presentation scales at which said information may be presented to users on display screens; determining a parameter value, based on the discerned presentation scale; and after said determining, using said determined parameter value in generating a steganographic watermark pattern that is included with the information presented to the user on said first display screen; the method employing a hardware processor in performing at least one of said acts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer readable medium containing instructions for presentation of information on an output medium, the instructions including first instructions defining user content for presentation on the output medium, the instructions further including second instructions causing the output medium to present a stenographic watermark pattern with said user content, said second instructions causing a scale of the presented watermark pattern to adapt based on a scale of the presented user content;
- wherein;
when said instructions are used for presenting the information on a first output medium, having a first width dimension, said instructions give rise to a first ratio between a scale of the presented user content and a scale of the presented stenographic watermark pattern; and when said instructions are used for presenting the information on a second output medium, having a second width dimension, said instructions give rise to a second ratio between a scale of the presented user content and a scale of the stenographic watermark pattern; the second ratio being different than the first ratio. - View Dependent Claims (15, 16)
- wherein;
-
17. A computer system comprising:
-
a source of image data; a display screen; a processor; a memory, the memory containing software instructions configuring the system to discern a presentation scale at which the image data will be presented on the display screen, from among plural different presentation scales at which the image data may be presented on the display screen, and to produce a parameter corresponding to said discerned presentation scale; the system further including watermarking means configured to generate, after said parameter has been produced, a tiled stenographic watermark pattern comprising plural blocks, each block having a first width dimension, and to combine said watermark pattern with the image data for presentation on the display screen; wherein the watermarking means includes sizing means for selecting said first width dimension, from among plural possible width dimensions, dependent on said parameter.
-
Specification