Method and system for copy protection of displayed data content
First Claim
Patent Images
1. A method for altering text displayed in a formatted page, comprising:
- locating a buffer of memory locations containing contents of a formatted page;
locating an original text string between two markers within the buffer;
replacing the original text string with an alternate text string; and
inserting a Unicode U+200E character in front of the alternate text string, and inserting Unicode U+200F characters in front of the U+200E character for any unfilled memory locations between the markers.
8 Assignments
0 Petitions
Accused Products
Abstract
A method for altering text displayed in a formatted page, including locating a buffer of memory locations containing contents of a formatted page, locating a first text string between two markers within the buffer, the first string being an encrypted text string including N characters, replacing the first text string with a second text string, the second string being a decrypted text string including M characters, where M is less than N, and inserting N−M special fill characters in the N−M unfilled memory locations between the markers, so as to avoid the need to move the markers closer together.
91 Citations
24 Claims
-
1. A method for altering text displayed in a formatted page, comprising:
-
locating a buffer of memory locations containing contents of a formatted page; locating an original text string between two markers within the buffer; replacing the original text string with an alternate text string; and inserting a Unicode U+200E character in front of the alternate text string, and inserting Unicode U+200F characters in front of the U+200E character for any unfilled memory locations between the markers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for altering text displayed in a formatted page, comprising:
-
a buffer of memory locations containing contents of a formatted page; a search processor locating an original text string between two markers within the buffer; and a text processor replacing the original text string with an alternate text string and inserting a Unicode U+200E character in front of the alternate text string, and inserting Unicode U+200F characters in front of the U+200E character for any unfilled memory locations between the markers. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification