Accessing deep web information using a search engine
DCFirst Claim
1. A computer implemented method, comprising:
- receiving by a search service computer server on the Internet, from a client device having access to the Internet, a search request, wherein the search request includes one or more search criteria and directs the search service computing server to search the Internet for a plurality of information locations having information associated with the plurality of search criteria; and
returning to the client device, in response to the search request, by the search service computing server, an answer page having a plurality of answers identifying a plurality of information locations on the Internet having information associated with the one or more search criteria, wherein at least a first of the answers associated with a first information page of a first information location having information associated with the search criteria does not include any input field displayed on the answer page, and at least a second of the answers associated with a second information page of a second information location having information associated with the search criteria includes at least one input field displayed on the answer page, the input field being associated with the second information page;
wherein the second answer is placed in the answer page either ahead of or at a side of the first answer;
wherein the second answer including at least one input field further includes an index indexing to the second information location from which the input field is generated, the index including the one or more search criteria and a set of one or more associated parameters, and the set of one or more associated parameters including at least one parameter variable corresponding to the at least one input field.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Associated query parameters of queries of query answer web pages of a plurality of websites corresponding to a set of search criteria are identified and reconciled. Proxy web page specifications comprising the queries and their associated query parameters are created, and submitted for processing by a search engine to create a plurality of indices to effectively index the dynamic query answer web pages. For associated query parameters to be posted to the websites, the associated query parameters for pre-filling the forms are pre-stored at a proxy server, and the corresponding queries included in the indices, modified to address the proxy servers. During operation, on receipt of the search criteria from a client, the search engine returns a search answer web page including the indices that effectively indexes the dynamic query answer web pages. In alternate embodiment, the effective indices may be automatically selected
21 Citations
10 Claims
-
1. A computer implemented method, comprising:
-
receiving by a search service computer server on the Internet, from a client device having access to the Internet, a search request, wherein the search request includes one or more search criteria and directs the search service computing server to search the Internet for a plurality of information locations having information associated with the plurality of search criteria; and returning to the client device, in response to the search request, by the search service computing server, an answer page having a plurality of answers identifying a plurality of information locations on the Internet having information associated with the one or more search criteria, wherein at least a first of the answers associated with a first information page of a first information location having information associated with the search criteria does not include any input field displayed on the answer page, and at least a second of the answers associated with a second information page of a second information location having information associated with the search criteria includes at least one input field displayed on the answer page, the input field being associated with the second information page; wherein the second answer is placed in the answer page either ahead of or at a side of the first answer; wherein the second answer including at least one input field further includes an index indexing to the second information location from which the input field is generated, the index including the one or more search criteria and a set of one or more associated parameters, and the set of one or more associated parameters including at least one parameter variable corresponding to the at least one input field. - View Dependent Claims (2, 3)
-
-
4. A computer implemented method comprising:
-
receiving by a search service computing server on the Internet, from a client device having access to the Internet, a search request, wherein the search request includes a plurality of search criteria and directs the search service computing server to search the Internet for a plurality of information locations having information associated with the plurality of search criteria, the plurality of search criteria including a first and a second physical location name or identifier; and returning to the client device, in response to the search request, by the search service computing server, an answer page having a plurality of answers identifying a plurality of information locations having information potentially associated with the first physical location, the second physical location, or both, wherein at least a first of the answers associated with a first information page of a first information location having information associated with the search criteria does not include any input field displayed on the answer page, and at least a second of the answers associated with a second information page of a second information location having information associated with the search criteria includes at least one input field displayed on the answer page for entry of at least a flight departure date for a flight between the first and second physical locations, the at least one input field associated with the second information page; wherein the second answer is placed in the answer page either ahead of or at a side of the first answer; wherein the second answer including at least one input field further includes an index indexing to the second information location from which the input field is generated, the index including the one or more search criteria and a set of one or more associated parameters, and the set of one or more associated parameters including at least one parameter variable corresponding to the at least one input field. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
Specification