Hyper-relational correlation server
AssigneeSAP Portals, Inc.
InventorsShai Agassi, Gilad Paran-Nissani, Udi Ziv
Life of this patent
Estimating the term…
Abstract
A correlation server provides for links between disparate data structures in a hyper-relational data navigation system. In one hyper-relational navigation system, a correlation server is used to provide a relationship between a component in one data structure and a component in another data structure. In one method, a draggable element and a drop target are identified. Metadata is imported into a class-relation matrix maintained for the first data structure and a response to a navigation action is formulated, wherein the response is dependent upon at least the draggable element, the drop target and a cell in the class-relation matrix that corresponds to the draggable element and the drop target and includes imported metadata.
Claims4
In a hyper-relational navigation system, a method of responding to a navigation action of dragging a draggable element representing a first component in a first data structure to a drop target representing a second component in a second data structure, comprising the steps of:
- identifying the first component from the draggable element;
- the first data structure residing on a first computer system;
- identifying the second component from the drop target, the second component residing on a second computer system communicably coupled to the first computer system;
- importing metadata about components in the second data structure into a class-relation matrix maintained for the first data structure;
- and
- formulating a response to the navigation action wherein the response is dependent upon at least the first component, the second component and a cell in the class-relation matrix that corresponds to the first and second components and includes imported metadata.
In a hyper-relational navigation system having a third party computer remotely coupled to both a first computer system and a second computer system, a method of navigating the first computer system and the second computer system from the third party computer, the method comprising:
- dragging a draggable element on the third party computer system, the draggable element representing a first component in a first data structure on the first computer system;
- dropping the draggable element on a drop target representing a second component in a second data structure of the second computer system;
- identifying the first component from the draggable element;
- identifying the second component from the drop target;
- importing metadata about components in the second data structure into the first computer system;
- setting up relations between the imported metadata and components of the first data structure, wherein the relations are locatable in a class-relation matrix maintained for the first data structure;
- and
- formulating a response to the navigation action wherein the response is dependent upon at least the first component, the second component and imported metadata in the class-relation matrix.
Dependencies are inferred from the claim text.