Method and apparatus for searching network resources
First Claim
Patent Images
1. A method of searching electronic resources including markup language, comprising:
- receiving a search query; and
at least partly responsive to the search query to search electronic resources, identifying at least one or more subportions of one or more documents, each of the one or more documents including markup language, each of the one or more subportions including markup language tags substantially preserved from the one or more documents, the search query used as a criterion for at least one of the one or more subportions.
9 Assignments
0 Petitions
Accused Products
Abstract
The present invention pertains to the field of computer software. More specifically, the present invention relates to one more populating, indexing, and searching a database of fine-grained web objects or object specifications.
-
Citations
26 Claims
-
1. A method of searching electronic resources including markup language, comprising:
-
receiving a search query; and
at least partly responsive to the search query to search electronic resources, identifying at least one or more subportions of one or more documents, each of the one or more documents including markup language, each of the one or more subportions including markup language tags substantially preserved from the one or more documents, the search query used as a criterion for at least one of the one or more subportions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of searching resources including markup language, comprising:
-
generating a graph including
1) one or more subportions of one or more documents, one or more documents including markup language,
2) one or more references to one or more subportions of one or more documents and
3) zero or more documents, the one or more references included in one or more documents, one or more documents including markup language; and
generating a ranked list of one or more subportions of one or more documents including markup language, such that ranking is based on relevance, to a search query, of one or more portions of one or more documents including markup language, the ranked list at least partly generated from the graph. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method searching resources including markup language, comprising:
-
generating a graph including
1) one or more one or more subportions of one or more documents, one or more documents including markup language
2) one or more references to one or more subportions of one or more documents, the one or more references included in a first of one or more documents, one or more documents including markup language,
3) zero or more documents,
4) one or more views, one or more views including one or more documents and one or more selections, one or more documents including markup language, one or more selections including one or more subportions of one or more documents; and
generating a ranked list of one or more views, such that ranking is based on relevance, to a search query, of one or more portions of one or more documents including markup language, the ranked list at least partly generated from the graph, one or more views including one or more documents and one or more selections, one or more documents including markup language, one or more selections including one or more subportions of one or more documents. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A computerized system for searching, the system comprising:
-
a view repository;
a database;
means for receiving a search query; and
means for, at least partly responsive to the search query to search electronic resources, identifying at least one or more subportions of one or more documents, each of the one or more documents including markup language, each of the one or more subportions including markup language tags substantially preserved from the one or more documents, the search query used as a criterion for at least one of the one or more subportions. - View Dependent Claims (26)
-
Specification