Patent ID: 8522206

Claim:
A computer-implemented process for selective delta validation of a shared artifact, the computer-implemented process comprising: receiving at a data processing subscriber system a notification associated with the shared artifact; determining whether a set of unique keys exists for the shared artifact in a symbol data structure, wherein the symbol data structure identifies a property of interest of an update receiver, and wherein the property of interest is a property of the shared artifact that has been predetermined to he important to the update receiver; responsive to a determination that the set of unique keys exists in the symbol data structure, determining whether a first update from an external data processing source occurred; responsive to a determination that the first update occurred from the external data processing source, retrieving a set of symbol data timestamps associated with the set of unique keys from the symbol data structure; determining whether a first timestamp in the set of symbol data timestamps is prior to a corresponding last modification timestamp associated with the shared artifact; determining whether the first update is related to the property of interest of the update receiver; and responsive to a determination that the first timestamp in the set of symbol data timestamps is prior to the corresponding last modification timestamp, and in response to determining that the first update is related to the property of interest of the update receiver, performing a delta validation of the shared artifact.