Patent ID: 6895556

Claim:
A method for providing access to displayable data comprising the steps of: receiving a request for the displayable data of an owning application of a first process, the request received from a second process; invoking a callback module to detect and advise the owning application the identity of another application accessing the displayed data; generating, at the first process, a resolution to the request for the displayable data received from the second process; the resolution based on displayable image data for the first process and displayed in an owning application window contained in a display memory wherein the step of generating the resolution comprises the steps of: transmitting a request for additional information relating to the request for data from the first process to the second process; receiving a response to the request for additional information from the second process; generating, at the first process, a resolution to the request for data received from the second process based on the response to the request for additional information received from the second process; and transmitting the generated resolution for the displayed data based on the request from the first process to the second process.