Patent ID: 8819058
Filing Date: 2014-08-26
Classification: G06F,G06Q

Abstract:
1. A computer-implemented method comprising: receiving, by a source system, listing identification data related to an entity; transmitting listing identification data from the source system to at least one provider system distinct from the source system; receiving a potential matching listing from the at least one provider system; verifying whether the potential matching listing is a valid listing or a non-valid listing, wherein the valid listing or the non-valid listing comprises an indication of the presence or absence of a provider-supplied external identifier; and when the potential matching listing is the valid listing, delivering an enhanced listing to the at least one provider system based on the presence or absence of the provider-supplied external identifier in the valid listing, by, at periodic intervals, generating a feed file for each provider system including associated target listings that are to become enhanced listings and transmitting each feed file to a corresponding provider system, wherein when the provider-supplied external identifier is present in the valid listing, the enhanced listing is to include the provider-supplied external identifier, wherein the presence of the provider-supplied external identifier in the enhanced listing is an indication to the at least one provider system to update a listing in the provider system based on the enhanced listing and wherein when the provider-supplied external identifier is absent in the valid listing, the enhanced listing is not to include the provider-supplied external identifier, wherein the absence of the provider-supplied external identifier in the enhanced listing is an indication to the at least one provider system to create a listing in the provider system based on the enhanced listing.