Systems and methods for analyzing boilerplate
First Claim
Patent Images
1. A method comprising:
- identifying a common element in a plurality of articles;
analyzing a spatial location of the common element in an article of the plurality of articles; and
determining whether the common element is a boilerplate element of the article based at least in part on the spatial location.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for analyzing boilerplate are described. In one described system, an indexer identifies a common element in a plurality of related articles. The indexer then classifies the common element as boilerplate. For example, the indexer may identify a copyright notice appearing in a plurality of related articles. The copyright notice in these articles is considered boilerplate.
148 Citations
26 Claims
-
1. A method comprising:
-
identifying a common element in a plurality of articles;
analyzing a spatial location of the common element in an article of the plurality of articles; and
determining whether the common element is a boilerplate element of the article based at least in part on the spatial location. - View Dependent Claims (2, 3, 4, 6, 7, 10, 11, 12, 13, 26)
-
-
5. A method comprising:
-
comparing an element in an article to a predetermined list to generate a comparison result;
analyzing a spatial location of the element in the article; and
determining whether the element is a boilerplate element of the article based at least in part on the spatial location and the comparison result. - View Dependent Claims (25)
-
-
8. A method comprising:
-
identifying a common element in a plurality of articles;
analyzing a link associated with the common element in an article of the plurality of articles; and
determining whether the common element is a boilerplate element of the article based at least in part on the link associated with the common element. - View Dependent Claims (9)
-
-
14. A tangible computer-readable medium on which is encoded program code, the encoded program code comprising:
-
program code for identifying a common element in a plurality of articles;
program code for analyzing a spatial location of the common element in an article of the plurality of articles; and
program code for determining whether the common element is a boilerplate element of the article based at least in part on the spatial location. - View Dependent Claims (15, 17, 18, 21, 22, 23, 24)
-
-
16. A tangible computer-readable medium on which is encoded program code, the encoded program code comprising:
-
program code for comparing an element in an article to a predetermined list to generate a comparison result;
program code for analyzing a spatial location of the element in the article; and
program code for determining whether the element is a boilerplate element of the article based at least in part on the spatial location and the comparison result.
-
-
19. A tangible computer-readable medium on which is encoded program code, the encoded program code comprising:
-
program code for identifying a common element in a plurality of articles;
program code for analyzing a link associated with the common element in an article of the plurality of articles; and
program code for determining whether the common element is a boilerplate element of the article based at least in part on the link associated with the common element. - View Dependent Claims (20)
-
Specification