Patent ID: 9659058
Date: 2017-05-23
CPC Classifications: G06F

Claim:
1. A method of federating search results, the method comprising: receiving an identification of a first data source associated with a first schema comprising a first plurality of data fields, the first data source comprising data of a first type; receiving an identification of a second data source associated with a second schema comprising a second plurality of data fields comprising different data fields than data fields in the first plurality of data fields, the second data source comprising data of a second type, the second type different than the first type; accessing an identification of a plurality of columns for a results set user interface, the plurality of columns comprising at least a first column and a second column; accessing a mapping of a first field in the first plurality of data fields to the first column of the results set user interface, wherein the first field in the first plurality of data fields corresponds to a first type of data; accessing a mapping of a first field in the second plurality of data fields to the first column of the results set user interface, wherein the first field in the second plurality of data fields corresponds to a second type of data different than the first type of data; generating a first inverted index for the first type of data of the first data source; generating a second inverted index for the second type of data of the second data source; causing, at least in part, data of the first type of data from the first data source and data of the second type of data from the second data source to be merged and displayed in the first column of the results set user interface on a user terminal wherein the results set user interface: in response to receiving a textual search query from the user via the first search field associated with the first column, conducting a search restricted to the first column, the search comprising: causing identified data of the first type of data that corresponds to the textual search query and identified data of the second type of data that corresponds to the textual search query to be displayed at the same time in the same first column, wherein the first column is a single column.