Patent ID: 8805820
Filing Date: 2014-08-12
Classification: G06F

Abstract:
1. A computer-implemented method for searching a set of objects stored in one or more repositories in response to receiving a query, the objects being data objects each having an associated identifier value and a unique-identifier value stored in one or more search indexes, the method comprising: querying a first index based on a first set of criteria to generate a first result, the first result including a first set of first-identifier values; querying a second index based on a second set of criteria to generate a second result, the second result including a first set of second-identifier values; retrieving, from the second index, a set of unique-identifier values corresponding to the first set of second-identifier values; mapping the retrieved set of unique-identifier values to their corresponding first-identifiers in the first index to generate a second set of first-identifier values; and determining a set of matched objects to be included in a search result based on one or more logical operations performed on the first set of first-identifier values and the second set of first-identifier values.