Patent ID: 9703848
Date: 2017-07-11
CPC Classifications: G06F

Claim:
1. A compliance-management system comprising a processor, a memory coupled to the processor, and a computer-readable hardware storage device coupled to the processor, the storage device containing program code configured to be run by the processor via the memory to implement a method for caching linked queries for optimized compliance management, the method comprising: the system detecting a user request to access a local dataset by means of a local application; the system, in response to detecting the user request, retrieving from a local database a provisional link to auxiliary data available through a remote application, wherein the auxiliary data is used by the local application to perform an operation upon the local dataset, wherein retrieving auxiliary data through the remote application requires a substantially longer network-transfer time than does retrieving corresponding information from the local database, wherein the provisional link is a temporary link to requested data stored in the local database that serves as a user-visible placeholder until the user receives from the remote application a corresponding verified link to a component of the requested dataset maintained by the remote application, wherein the receipt of the corresponding verified link indicates to the local application that the corresponding verified link is an active, live link to a current location of a component of the local dataset that replaces a location that had previously been identified by the provisional link, and wherein the verification and receipt of the corresponding verified link are not contingent upon a state of a security setting; and the system displaying the local dataset and the provisional link to the user, such that the provisional link is identified to the user as being provisional.