Patent ID: 9262489
Filing Date: 2016-02-16
CPC Classification: G06F

Claim Text:
1. A method, comprising: receiving a search string from a user; receiving a plurality of plug-in components, wherein each plug-in component corresponds to a repository and the plug-in component includes a search algorithm native to for that repository and a user interface specific to that repository; sending the search to each plug-in component to provide parallel processing of each repository; determining a search type of the search string; based on the search type, determining an order of repositories to search; searching each repository; receiving search results from each repository, wherein the search results include a separate panel for each plug-in component and the plug-in component formats the search results within that panel; and displaying search results to the user in separate panels for each repository, wherein the panels are ordered based on search type and search results within each panel are ordered using that respective repository's relevancy.