SCREEN WATERMARKING METHODS AND ARRANGEMENTS
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.
-
Citations
53 Claims
-
1-14. -14. (canceled)
-
15. A method involving the rendering of information on a viewing screen, the information including foreground and background information, the foreground information including text characters, the information being rendered so that the background information is not visible on the screen at points where text characters are presented, characterized in that:
-
the background information has a plural-bit machine-readable data payload encoded therein, and the method includes; changing, by a first amount, a scale at which the foreground information is rendered on the screen; and altering, by a second amount, a scale at which the background information is rendered on the screen; wherein the absolute value of the second amount is less than the absolute value of the first amount. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21-42. -42. (canceled)
-
43. A method comprising the acts:
-
changing—
by a first amount—
a scale of visual content that is rendered on an electronic display for user viewing; andchanging—
by a second amount—
a scale of a steganographic digital watermark pattern that is rendered on the electronic display with said visual content;wherein the absolute value of the second amount is less than the absolute value of the first amount; the method employing a hardware processor in performing at least one of said acts. - View Dependent Claims (44, 45, 46, 47)
-
- 48. A non-transitory computer readable medium containing instructions for presentation of information on a display screen, the instructions including a portion defining user content for presentation on the display screen, the instructions further including watermark-related instructions causing the display screen to present a steganographic watermark pattern with said user content, said watermark-related instructions causing a scale of the presented watermark pattern to vary less than a scale of the presented user content, when the scale of the presented user content is changed.
-
53-57. -57. (canceled)
Specification