Patent ID: 7823163

Claim:
A method implemented on a first computer system having a processor, a storage, and a communication platform capable of connecting to a network for sharing data with a second computer system, comprising: uploading a decapsulating unit on the first computer system where a first application resides; automatically monitoring, by the decapsulating unit on the first computer system, a presence of encapsulated data, originated from a second application residing on the second computer system, wherein the decapsulating unit does not open a file storing the encapsulated data, the first application does not communicate with the decapsulating unit and the second application, and the presence of the encapsulated data is detected only after the file is opened by the first application on the first computer system; recognizing, by the decapsulating unit, a trigger encapsulated in the opened file storing the encapsulated data, wherein the trigger provides information in association with the second application; analyzing the trigger; and launching the second application on the first computer system based on the trigger.