Patent ID: 7518620

Claim:
A method of interacting with locally and remotely stored data objects in a distributed data processing system, comprising: determining whether a data object is stored on both a remote system in the distributed data processing system and a local system; displaying on the local system, if it is determined that the data object is stored on both the local system and the remote system in the distributed data processing system, the data object as a hybrid data object, the hybrid data object representing both the data object stored on the local system and the data object stored on the remote system; enabling a user on the local system to perform an action on the hybrid data object by first selecting the hybrid data object; prompting the user, in response to the user selecting the hybrid data object, to indicate whether the action is to be performed on the data object stored on the local system, the data object stored on the remote system, or both the data object stored on the local system and the data object stored on the remote system; and performing the action as indicated by the user.