Back to results
US 2009/0157629 A1Published application
Search server architecture using a search engine adapter
AssigneeOracle International Corporation
InventorsHari Krishna Gutlapalli, Shirish Kasturchand Kothari, Suhas Rohit Mehta, Wai Pak
Life of this patent
Estimating the term…
Abstract
A search system architecture is disclosed. The search system architecture includes a search server, which in turn includes a search services module and a search engine adapter. The search services module and the search engine adapter are communicatively coupled to one another. The search services module is configured to communicate with a user interface. The search engine adapter is configured to communicate with a search engine.
Claims21
1-20. (canceled)
A search server comprising:
- a search engine adapter, wherein
- said search engine adapter comprises
- a generic search adapter, and
- an engine specific adapter,
- said generic search adapter and said engine specific adapter are communicatively coupled to one another,
- said generic search adapter is configured to be communicatively coupled to a plurality of engine specific adapters,
- each engine specific adapter of said engine specific adapters is configured to communicate with at least one respective search engine of a plurality of search engines, and
- said each engine specific adapter corresponds to said at least one respective search engine.
5 more elements
A method comprising:
- providing a search engine adapter, wherein
- said search engine adapter comprises
- a generic search adapter, and
- said generic search adapter is configured to be communicatively coupled to a plurality of engine specific adapters;
- providing an engine specific adapter, wherein
- said engine specific adapters comprise said engine specific adapter,
- said engine specific adapter is configured to communicate with at least one respective search engine of a plurality of search engines, and
- said engine specific adapter corresponds to said at least one respective search engine;
- and
- configuring said search engine adapter to comprise said engine specific adapter, wherein
- said configuring said search engine adapter comprises
- configuring said engine specific adapter to communicate with said generic search adapter.
9 more elements
A computer program product comprising:
- a plurality of instructions, comprising
- a first set of instructions, executable on a computer system, configured to provide a search engine adapter, wherein
- said search engine adapter comprises
- a generic search adapter, and
- said first set of instructions comprise
- a first subset of instructions, executable on said computer system, configured to configure said generic search adapter to communicate with a plurality of engine specific adapters;
- a second set of instructions, executable on said computer system, configured to provide an engine specific adapter, wherein
- said engine specific adapters comprise said engine specific adapter,
- said engine specific adapter corresponds to at least one respective search engine, and
- said second set of instructions comprise
- a second subset of instructions, executable on said computer system, configured to configure said engine specific adapter to communicate with said at least one respective search engine of a plurality of search engines, and
- a third set of instructions, executable on said computer system, configured to configure said search engine adapter to comprise said engine specific adapter, wherein
- said third set of instructions comprise
- a third subset of instructions, executable on said computer system, configured to configure said engine specific adapter to communicate with said generic search adapter;
- and
- computer readable storage media, wherein said instructions are encoded in said computer readable storage media.
13 more elements
Dependencies are inferred from the claim text.