Patent ID: 8554719

Claim:
A non-transitory computer-readable storage medium comprising one or more stored sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform: receiving imported data comprising imported data entities each having one or more properties each having one or more values; matching the imported data entities to existing data entities in a database using matching criteria, resulting in creating and storing matched entity information, wherein the matched entity information indicates that a subset of the imported data entities matched a subset of the existing data entities for a subset of the matching criteria, and at least another, different subset of the imported data entities matched another, different subset of the existing data entities for another, different subset of the matching criteria; causing display of: the matched entity information, and for each entity of the imported data entities, options comprising: a first option to select the entity for consolidation when the entity is matched correctly; wherein consolidation of the entity comprises adding one or more values from the entity into a matched existing data entity; a second option to select the entity for further resolution when the entity is to be further resolved; receiving user inputs comprising a first user input and a second user input; wherein the first user input selects, for consolidation, a first one or more data entities of the imported data entities that are matched correctly; wherein the second user input selects, for further resolution, a second one or more data entities of the imported data entities that are to be further resolved; after receiving at least the first user input, consolidating at least the first one or more data entities but not the second one or more data entities.