Providing interaction between a first content set and a second content set in a computer system
AssigneeInternational Business Machines Corporation
InventorJulian L. Friedman
Life of this patent
Estimating the term…
Abstract
Interaction is provided between a first content set and a second content set, both of which are loaded into a data structure. When an event associated with loading of the second content set is detected, the second content set is parsed to identify at least one sub-set of the second content set. The identified sub-set is checked against a first data set associated with the first content set to determine whether the identified sub-set matches the first data set. If a match is found, an action associated with the least one identified sub-set is executed and the data structure is modified.
Claims13
A computer program product for providing interaction between a first content set loaded into a data structure in which said first content set is represented by nodes arranged in a tree structure and a second content set, the computer program product comprising a computer usable storage medium having computer usable program code embodied therewith, said computer usable program code comprising:
- computer usable program code configured to load the second content set into the data structure by converting said second content set into an Markup Language document and then representing said second content set with nodes in a tree structure which is added to the tree structure of said first content set, wherein data from said second content set that cannot be converted to Markup Language is represented by attribute nodes added to said tree structure;
- computer usable program code configured to detect an event associated with the loading of the second content set into the data structure;
- computer usable program code configured to, in response to the detecting step, parse the second content set to identify a sub-set of the second content set;
- computer usable program code configured to compare the identified sub-set to a first data set associated with the first content set to determine if a match exists;
- and
- computer usable program code configured to, in response to the finding of a match, execute an action associated with the identified sub-set such that additional content derived from the first content set is associated with the second content set.
A method for providing interaction between a first content set and a second content set being aggregated into a single electronic document for a user, the method comprising
- identifying data from the second content set that has a relationship to said first content set;
- deriving additional content using said first content set and based on the relationship between the data from the second content set and the first content set;
- and
- associating that additional content with the second content set in the electronic document;
- wherein, when said single electronic document is displayed on a computer comprising a display device and a user input device comprising a device for moving a cursor on said display device, if said cursor is moved to a position over a specific part of said first content set, said additional content is made to appear on said display device in association with said second content set.
Dependencies are inferred from the claim text.