Enhance Search Experience Using Logical Collections
2 Assignments
0 Petitions
Accused Products
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.
-
Citations
48 Claims
-
1-20. -20. (canceled)
-
21. A method comprising:
-
receiving at least one keyword and a logical collection identifier at a search engine, wherein said logical collection identifier identifies a logical collection, and said logical collection comprises a plurality of business objects; and performing a search using said at least one keyword and said logical collection identifier, wherein said performing said search comprises identifying said business objects using said logical collection identifier, identifying at least one search index associated with at least one business object of said business objects, identifying at least one reference in said at least one search index using said at least one keyword, and identifying a record using said at least one reference. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A computer program product comprising:
-
a plurality of instructions, comprising a first set of instructions, executable on a computer system, configured to receive at least one keyword and a logical collection identifier at a search engine, wherein said computer system comprises said search engine, said logical collection identifier identifies a logical collection, and said logical collection comprises a plurality of business objects, and a second set of instructions, executable on said computer system, configured to perform a search using said at least one keyword and said logical collection identifier, wherein said second set of instructions comprise a first subset of instructions, executable on said computer system, configured to identify said business objects using said logical collection identifier, a second subset of instructions, executable on said computer system, configured to identify at least one search index associated with at least one business object of said business objects, a third subset of instructions, executable on said computer system, configured to identify at least one reference in said at least one search index using said at least one keyword, and a fourth subset of instructions, executable on said computer system, configured to identify a record using said at least one reference; and computer readable storage media, wherein said instructions are encoded in said computer readable storage media. - View Dependent Claims (35, 36, 37, 38)
-
-
40. An apparatus comprising:
-
a computer system comprising a search engine; means for receiving at least one keyword and a logical collection identifier at said search engine, wherein said logical collection identifier identifies a logical collection, and said logical collection comprises a plurality of business objects coupled to said search engine; and means for performing a search, wherein said means for performing said search is configured to use said at least one keyword and said logical collection identifier, and said means for performing said search comprises means for identifying said business objects, wherein said means for identifying said business objects is configured to use said logical collection identifier to identify said business objects, means for identifying at least one search index associated with at least one business object of said business objects, means for identifying at least one reference in said at least one search index, wherein said means for identifying said at least one reference is configured to use said at least one keyword to identify said at least one reference, and means for identifying a record, wherein said means for identifying said record is configured to use said at least one reference to identify said record.
-
-
41. An apparatus comprising:
a search engine, wherein said search engine comprises a logical collection map, a search index, and a plurality of search engine components, coupled to one another, at least one of said search engine components is coupled to said logical collection map, at least one other of said search engine components is coupled to said logical collection map, said logical collection map comprises a logical collection identifier, and a plurality of business object identifiers, and said logical collection map is configured to associate said business object identifiers with said logical collection identifier. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48)
Specification