Display of and interaction with local and remote data objects
First Claim
1. A method of displaying and interacting with local and remote data objects in a distributed data processing system, comprising:
- (i) accessing a local model defining at least one local data object and at least one local action, which may be performed on, said local data object;
(ii) accessing a remote model defining at least one remote data object and at least one remote action, which may be performed on, said remote data object;
(iii) displaying at least one of said local data objects and said remote data objects in a viewer;
(iv) in response to selection of a data object from said viewer in (iii), determining a location characteristic for said selected data object; and
(v) in the context of said location characteristic determined in (iv), performing at least one action on said selected data object, as defined by one of said local model and said remote model.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for display of and interaction with local and remote data objects in a distributed data processing system is disclosed. In an embodiment, given sufficient information or “meta data” (i.e. data about data) for a local system and a remote system, a data object viewer may combine both local and remote data objects in a single view. In an embodiment, a user may interact with these local and remote data objects in a context sensitive manner such that, in dependence on the selected data object, either a local action, a remote action, or both local and remote actions may be performed on the selected data object.
63 Citations
22 Claims
-
1. A method of displaying and interacting with local and remote data objects in a distributed data processing system, comprising:
-
(i) accessing a local model defining at least one local data object and at least one local action, which may be performed on, said local data object;
(ii) accessing a remote model defining at least one remote data object and at least one remote action, which may be performed on, said remote data object;
(iii) displaying at least one of said local data objects and said remote data objects in a viewer;
(iv) in response to selection of a data object from said viewer in (iii), determining a location characteristic for said selected data object; and
(v) in the context of said location characteristic determined in (iv), performing at least one action on said selected data object, as defined by one of said local model and said remote model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for displaying and interacting with local and remote data objects in a distributed data processing system, comprising:
-
(a) an access to a local model including definitions for at least one local data object and at least one local action, which may be performed on said local data object;
(b) an access to a remote model including definitions for at least one remote data object and at least one remote action, which may be performed on, said remote data object;
(c) a viewer configured to display at least one of said local data objects and said remote data objects, said viewer being configured to permit a data object to be selected therefrom; and
(d) a module configured to determine a location characteristic for said data object selected from said viewer and to perform at least one action on said selected data object, as defined by one of said local model and said remote model. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for displaying and interacting with local and remote data objects in a distributed data processing system, comprising:
-
(i) means for accessing a local model defining at least one local data object and at least one local action, which may be performed on said local data object;
(ii) means for accessing a remote model defining at least one remote data object and at least one remote action, which may be performed on said remote data object;
(iii) means for displaying at least one of said local data objects and said remote data objects in a viewer;
(iv) in response to selection of a data object from said viewer in (iii), means for determining a location characteristic for said selected data object; and
(v) in the context of said location characteristic determined in (iv), means for performing at least one action on said selected data object, as defined by one of said local model and said remote model. - View Dependent Claims (20)
-
-
21. A computer readable medium having computer readable program code embedded in the medium for displaying and interacting with local and remote data objects in a distributed data processing system, the computer readable program code including:
-
(a) code for accessing a local model at least one local data object and at least one local action which may be performed on said local data object;
(b) code for accessing a remote model at least one remote data object and at least one remote action which may be performed on said remote data object;
(c) code for displaying at least one of said local data objects and said remote data objects in a viewer;
(d) in response to selection of a data object from said viewer in (iii), code for determining a location characteristic for said selected data object; and
(e) in the context of said location characteristic determined in (iv), code for performing at least one action on said selected data object, as defined by one of said local model and said remote model. - View Dependent Claims (22)
-
Specification