WEB INFORMATION SCRAPING PROTECTION
First Claim
1. A method for preventing scraping of the information content of a database used for providing a website with data information, wherein the method comprises the steps of:
- receiving a data record set from the database;
splitting all elements/fields of the data record set in a predetermined way into cells;
encoding each cell into Markup Language, wherein the location information in the cell is used for generating a visual location value;
sorting the encoded cells, data containers, into a file to establish a file wherein the encoded data cells is distributed in an arbitrary order, thereby preventing scraping of the information content of the database and the file, but result in a correct visualization of the file on displaying means.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a filter element for preventing scraping/clipping of the information content of a database used for providing a website with data information. When a data record set from the database has been received, the filter splits all elements/fields of the data record set in a predetermined way into cells and a sortid is provided. Each cell is encoded into a markup language, wherein location information in the cell is used for generating a location value. The encoded cells are sorted into a file to establish a file, e.g. web page, wherein the encoded data cells are distributed in an arbitrary order.
-
Citations
20 Claims
-
1. A method for preventing scraping of the information content of a database used for providing a website with data information, wherein the method comprises the steps of:
-
receiving a data record set from the database; splitting all elements/fields of the data record set in a predetermined way into cells; encoding each cell into Markup Language, wherein the location information in the cell is used for generating a visual location value; sorting the encoded cells, data containers, into a file to establish a file wherein the encoded data cells is distributed in an arbitrary order, thereby preventing scraping of the information content of the database and the file, but result in a correct visualization of the file on displaying means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 14, 15, 16, 17, 18)
-
- 8. A filter means for preventing scraping of the information content of a database used for providing a website with data information, said means comprising means for receiving a data record set from the database, means for splitting all elements/fields of the data record set in a predetermined way into cells, means for encoding each cell into Markup Language, wherein the location information in the cell is used for generating a visual location value, and means for sorting the encoded cells, data containers, into a file to establish a file wherein the encoded data cells are distributed in an arbitrary order, thereby preventing scraping of the information content of the database and the file, but result in a correct visualization of the file on displaying means.
Specification