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;
at least partly responsive to the search query to search electronic resources, electronically 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; and
electronically returning, through electronic communications, a response to the search query based on the identified one or more subportions of the electronic documents.
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.
225 Citations
26 Claims
-
1. A method of searching electronic resources including markup language, comprising:
-
receiving a search query; at least partly responsive to the search query to search electronic resources, electronically 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; and electronically returning, through electronic communications, a response to the search query based on the identified one or more subportions of the electronic documents. - 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; andgenerating 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; andgenerating 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; and processing resources including at least a processor, the processing resources including; 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