Method and system for enterprise search navigation
First Claim
1. A method comprising:
- receiving a search request via a user interface (UI), whereinthe search request comprises one or more search terms,the search request specifies a set of repositories,the search request is a request to perform a search on the set of repositories,the set of repositories is a subset of a plurality of repositories,each repository of the set of repositories represents a corresponding type of content of a plurality of types of content,each of the plurality of types of content is in a corresponding of a plurality of formats,the UI is configured to initiate the search using the one or more search terms by communicating the one or more search terms to a search index coupled to the set of repositories via a plurality of repository interfaces, andthe search index is coupled to the each repository by a corresponding repository interface of a plurality of repository interfaces; and
receiving a plurality of individual search results from the set of repositories at a set of the plurality of repository interfaces, whereinthe plurality of individual search results comprise the plurality of types of content; and
displaying, on a display device, search results corresponding to the plurality of individual search results, whereinthe search is performed on the set of repositories, andthe search results are configured to be displayed by virtue of being in a single format.
1 Assignment
0 Petitions
Accused Products
Abstract
A method can include receiving a search request from a user interface (UI), selecting one or more repositories in response to the search request, and displaying, on a display device, search results corresponding to the selected repositories. The selected repositories are a subset of a plurality of available repositories, as specified by an administrator. By selecting or de-selecting the available repositories, a user can define or refine a search of the available repositories. In various implementations, the method includes interface elements that assist a user in previewing revised search results based on revised selections of repositories, and/or selections of subcategories of information available in one or more of the repositories.
54 Citations
30 Claims
-
1. A method comprising:
-
receiving a search request via a user interface (UI), wherein the search request comprises one or more search terms, the search request specifies a set of repositories, the search request is a request to perform a search on the set of repositories, the set of repositories is a subset of a plurality of repositories, each repository of the set of repositories represents a corresponding type of content of a plurality of types of content, each of the plurality of types of content is in a corresponding of a plurality of formats, the UI is configured to initiate the search using the one or more search terms by communicating the one or more search terms to a search index coupled to the set of repositories via a plurality of repository interfaces, and the search index is coupled to the each repository by a corresponding repository interface of a plurality of repository interfaces; and receiving a plurality of individual search results from the set of repositories at a set of the plurality of repository interfaces, wherein the plurality of individual search results comprise the plurality of types of content; and displaying, on a display device, search results corresponding to the plurality of individual search results, wherein the search is performed on the set of repositories, and the search results are configured to be displayed by virtue of being in a single format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system comprising:
-
a processor; a computer-readable storage medium, coupled to the processor and configured to store a search index; and a plurality of instructions, wherein the instructions are encoded in the computer-readable storage medium, the instructions are configured to cause the processor to display a user interface (UI) on a display device, receive a search request via the UI, wherein the search request comprises one or more search terms, the search request specifies a set of repositories, the search request is a request to perform a search on a set of repositories, the set of repositories is a subset of a plurality of plurality of repositories, each repository of the set of repositories represents a corresponding type of content of a plurality of types of content, each of the plurality of types of content is in a corresponding of a plurality of formats, the UI is configured to initiate the search using the one or more search terms by communicating the one or more search terms to a search index coupled to the set of repositories via a plurality of repository interfaces, and the search index is coupled to the each repository by a corresponding repository interface of a plurality of repository interfaces; and receive a plurality of individual search results from the set of repositories at a set of the plurality of repository interfaces, wherein the plurality of individual search results comprise the plurality of types of content; and display, on a display device, search results corresponding to the search, wherein the search is performed on the set of repositories, and the search results are configured to be displayed in a combined format. - View Dependent Claims (28)
-
-
29. A computer program product, comprising:
-
a plurality of instructions, comprising a first set of instructions, executable on a computer system, configured to receive a search request via a user interface (UI), wherein the UI is configured to be displayed on a display of the computer system, the search request comprises one or more search terms, the search request specifies a set of repositories, the search request is a request to perform a search on a set of repositories, the set of repositories is a subset of a plurality of repositories, each repository of the set of repositories represents a corresponding type of content of a plurality of types of content, each of the plurality of types of content is in a corresponding of a plurality of formats, the UI is configured to initiate the search using the one or more search terms by communicating the one or more search terms to a search index coupled to the set of repositories via a plurality of repository interfaces, and the search index is coupled to the each repository by a corresponding repository interface of a plurality of repository interfaces; and a second set of instructions, executable on a computer system, configured to receive a plurality of individual search results from the set of repositories at a set of the plurality of repository interfaces, wherein the plurality of individual search results comprise the plurality of types of content, and a third set of instructions, executable on the computer system, configured to display, on a display device, search results corresponding to the search, wherein the search is performed on the set of repositories, and the search results are configured to be displayed in a combined format; and a computer-readable storage medium, wherein the plurality of instructions are encoded in the computer-readable storage medium. - View Dependent Claims (30)
-
Specification