Claims Analysis
Total Claims: 47
Claim 1
Independent Claim
107 words
1 . A method of annotating a representation of a search result target resource identified in a resource search based on at least one search criterion, the method comprising: generating the representation of the search result target resource; performing layout analysis of the search result target resource to identify one or more logical sections of the search result target resource; performing linguistic analysis of the search result target resource; bannotating the representation of the search result target resource based on the linguistic analysis to indicate at least one logical section of the search result target resource includes an element that satisfies the at least one search criterion.
Claim 2
Dependent Claim
107 words
1 . A method of annotating a representation of a search result target resource identified in a resource search based on at least one search criterion, the method comprising: generating the representation of the search result target resource; performing layout analysis of the search result target resource to identify one or more logical sections of the search result target resource; performing linguistic analysis of the search result target resource; bannotating the representation of the search result target resource based on the linguistic analysis to indicate at least one logical section of the search result target resource includes an element that satisfies the at least one search criterion.
Claim 3
Dependent Claim
26 words
2 . The method of claim 1 wherein the representation of the search result target resource includes a thumbnail image of the search result target resource.
Claim 4
Dependent Claim
17 words
3 . The method of claim 1 wherein the search result target resource includes a Web page.
Claim 5
Dependent Claim
21 words
4 . The method of claim 1 wherein the resource search includes a Web search performed by a Web search engine.
Claim 6
Dependent Claim
72 words
5 . The method of claim 1 wherein an element that satisfies the at least one search criterion constitutes a hit and the annotating operation comprises: determining an existence of at least one hit in the at least one logical section; and inserting, into the representation of the search result target resource, at least one annotation indicating the existence of the at least one hit in the at least one logical section.
Claim 7
Dependent Claim
58 words
6 . The method of claim 1 wherein the annotating operation comprises: determining a location of at least one hit within the at least one logical section; and inserting, into the representation of the search result target resource, at least one annotation indicating the location of the at least one hit in the at least one logical section.
Claim 8
Dependent Claim
73 words
7 . The method of claim 1 wherein an element that satisfies the at least one search criterion constitutes a hit and the annotating operation comprises: determining a number of one or more hits contained in the at least one logical section; and inserting, into the representation of the search result target resource, at least one annotation indicating the number of one or more hits contained in the at least on logical section.
Claim 9
Dependent Claim
25 words
8 . The method of claim 1 further comprising: caching results of the layout analysis and the linguistic analysis for use by the annotating operation.
Claim 10
Dependent Claim
23 words
9 . The method of claim 1 further comprising: caching the search result target resource that includes the at least one logical section.
Claim 11
Dependent Claim
18 words
10 . The method of claim 1 further comprising: caching the representation of the search result target resource.
Claim 12
Dependent Claim
23 words
11 . The method of claim 1 further comprising: caching search statistics for the search result target resource relating to the resource search.
Claim 13
Dependent Claim
56 words
12 . The method of claim 1 further comprising: generating a thumbnail image of a search results page that includes at least one search result referencing the at least one search result target resource; and annotating the thumbnail image of the search results page to indicate a relative strength of the at least one search result.
Claim 14
Dependent Claim
63 words
13 . The method of claim 1 further comprising: receiving a selection of an annotated logical section defined in the representation of the search result target resource; extracting resource data corresponding to the annotated logical section from the search result target resource; annotating the resource data corresponding to the annotated logical section to highlight an element satisfying the at least one search criterion.
Claim 15
Dependent Claim
25 words
14 . The method of claim 13 further comprising: reformatting the resource data corresponding to the annotated logical section for display on an incompatible display.
Claim 16
Dependent Claim
22 words
15 . The method of claim 1 wherein the resource search includes a search through cached data from a previous resource search.
Claim 17
Dependent Claim
62 words
16 . The method of claim 15 wherein an element that satisfies the at least one search criterion constitutes a hit, the cached data includes at least one search result target page, and further comprising: annotating a logical section of the search result target page to indicate that the logical section contains the most hits for display in a detailed view mode.
Claim 18
Dependent Claim
27 words
17 . The method of claim 1 further comprising: creating a searchable inverted index from the linguistic analysis of content elements of the search result target resource.
Claim 19
Dependent Claim
37 words
18 . The method of claim 1 further comprising: performing statistical analysis of the search result target resource; and creating a searchable inverted index from the statistical analysis of content elements of the search result target resource.
Claim 20
Dependent Claim
35 words
19 . The method of claim 1 further comprising: performing statistical analysis of the search result target resource; and caching results of the layout analysis and the statistical analysis for use by the annotation operation.
Claim 21
Dependent Claim
48 words
20 . The method of claim 1 further comprising: creating a searchable inverted index from the linguistic analysis of content elements of the search result target resource; and associating at least a portion of the searchable inverted index with a logical section of the search result target resource.
Claim 22
Dependent Claim
57 words
21 . The method of claim 1 further comprising: performing statistical analysis of the search result target resource; creating a searchable inverted index from the statistical analysis of content elements of the search result target resource; and associating at least a portion of the searchable inverted index with a logical section of the search result target resource.
Claim 23
Dependent Claim
123 words
22 . A computer program product encoding a computer program for executing on a computer system a computer process for annotating a representation of a search result target resource identified in a resource search based on at least one search criterion, the computer process comprising: generating the representation of the search result target resource; performing layout analysis of the search result target resource to identify one or more logical sections of the search result target resource; performing linguistic analysis of the search result target resource; annotating the representation of the search result target resource based on the linguistic analysis to indicate at least one logical section of the search result target resource includes an element that satisfies the at least one search criterion.
Claim 24
Dependent Claim
123 words
22 . A computer program product encoding a computer program for executing on a computer system a computer process for annotating a representation of a search result target resource identified in a resource search based on at least one search criterion, the computer process comprising: generating the representation of the search result target resource; performing layout analysis of the search result target resource to identify one or more logical sections of the search result target resource; performing linguistic analysis of the search result target resource; annotating the representation of the search result target resource based on the linguistic analysis to indicate at least one logical section of the search result target resource includes an element that satisfies the at least one search criterion.
Claim 25
Dependent Claim
28 words
23 . The computer program product of claim 22 wherein the representation of the search result target resource includes a thumbnail image of the search result target resource.
Claim 26
Dependent Claim
19 words
24 . The computer program product of claim 22 wherein the search result target resource includes a Web page.
Claim 27
Dependent Claim
23 words
25 . The computer program product of claim 22 wherein the resource search includes a Web search performed by a Web search engine.
Claim 28
Dependent Claim
74 words
26 . The computer program product of claim 22 wherein an element that satisfies the at least one search criterion constitutes a hit and the annotating operation comprises: determining an existence of at least one hit in the at least one logical section; and inserting, into the representation of the search result target resource, at least one annotation indicating the existence of the at least one hit in the at least one logical section.
Claim 29
Dependent Claim
59 words
27 . The computer program product of claim 22 wherein the annotating operation comprises: determining a location of at least one hit within the at least one logical section; and inserting, the representation of the search result target resource, at least one annotation indicating the location of the at least one hit in the at least one logical section.
Claim 30
Dependent Claim
74 words
28 . The computer program product of claim 22 wherein an element that satisfies the at least one search criterion constitutes a hit and the annotating operation comprises: determining a number of one or more hits contained in the at least one logical section; and inserting, the representation of the search result target resource, at least one annotation indicating the number of one or more hits contained in the at least on logical section.
Claim 31
Dependent Claim
31 words
29 . The computer program product of claim 22 wherein the computer process further comprises: caching results of the layout analysis and the linguistic analysis for use by the annotating operation.
Claim 32
Dependent Claim
29 words
30 . The computer program product of claim 22 wherein the computer process further comprises: caching the search result target resource that includes the at least one logical section.
Claim 33
Dependent Claim
24 words
31 . The computer program product of claim 22 wherein the computer process further comprises: caching the representation of the search result target resource.
Claim 34
Dependent Claim
29 words
32 . The computer program product of claim 22 wherein the computer process further comprises: caching search statistics for the search result target resource relating to the resource search.
Claim 35
Dependent Claim
62 words
33 . The computer program product of claim 22 wherein the computer process further comprises: generating a thumbnail image of a search results page that includes at least one search result referencing the at least one search result target resource; and annotating the thumbnail image of the search results page to indicate a relative strength of the at least one search result.
Claim 36
Dependent Claim
69 words
34 . The computer program product of claim 22 wherein the computer process further comprises: receiving a selection of an annotated logical section defined in the representation of the search result target resource; extracting resource data corresponding to the annotated logical section from the search result target resource; annotating the resource data corresponding to the annotated logical section to highlight an element satisfying the at least one search criterion.
Claim 37
Dependent Claim
31 words
35 . The computer program product of claim 34 wherein the computer process further comprises: reformatting the resource data corresponding to the annotated logical section for display on an incompatible display.
Claim 38
Dependent Claim
24 words
36 . The computer program product of claim 22 wherein the resource search includes a search through cached data from a previous resource search.
Claim 39
Dependent Claim
64 words
37 . The computer program product of claim 36 wherein an element that satisfies the at least one search criterion constitutes a hit, the cached data includes at least one search result target page, and further comprising: annotating a logical section of the search result target page to indicate that the logical section contains the most hits for display in a detailed view mode.
Claim 40
Dependent Claim
33 words
38 . The computer program product of claim 22 wherein the computer process further comprises: creating a searchable inverted index from the linguistic analysis of content elements of the search result target resource.
Claim 41
Dependent Claim
43 words
39 . The computer program product of claim 22 wherein the computer process further comprises: performing statistical analysis of the search result target resource; and creating a searchable inverted index from the statistical analysis of content elements of the search result target resource.
Claim 42
Dependent Claim
41 words
40 . The computer program product of claim 22 wherein the computer process further comprises: performing statistical analysis of the search result target resource; and caching results of the layout analysis and the statistical analysis for use by the annotation operation.
Claim 43
Dependent Claim
54 words
41 . The computer program product of claim 22 wherein the computer process further comprises: creating a searchable inverted index from the linguistic analysis of content elements of the search result target resource; and associating at least a portion of the searchable inverted index with a logical section of the search result target resource.
Claim 44
Dependent Claim
63 words
42 . The computer program product of claim 22 wherein the computer process further comprises: performing statistical analysis of the search result target resource; creating a searchable inverted index from the statistical analysis of content elements of the search result target resource; and associating at least a portion of the searchable inverted index with a logical section of the search result target resource.
Claim 45
Dependent Claim
125 words
43 . A resource search tool for annotating a representation of a search result target resource identified in a resource search based on at least one search criterion, the resource search tool comprising: an image generator creating the representation of the search result target resource; a layout analysis module analyzing the layout of the search result target resource to identify one or more logical sections of the search result target resource; a linguistics analysis module performing linguistic analysis of the search result target resource; an annotation module annotating the representation of the search result target resource based on the linguistic analysis to indicate at least one logical section of the search result target resource includes an element that satisfies the at least one search criterion.
Claim 46
Dependent Claim
125 words
43 . A resource search tool for annotating a representation of a search result target resource identified in a resource search based on at least one search criterion, the resource search tool comprising: an image generator creating the representation of the search result target resource; a layout analysis module analyzing the layout of the search result target resource to identify one or more logical sections of the search result target resource; a linguistics analysis module performing linguistic analysis of the search result target resource; an annotation module annotating the representation of the search result target resource based on the linguistic analysis to indicate at least one logical section of the search result target resource includes an element that satisfies the at least one search criterion.
Claim 47
Dependent Claim
27 words
44 . The resource search tool of claim 43 wherein the representation the search result target resource includes a thumbnail image of the search result target resource.