Dynamic context-sensitive integration of content into a web portal application
AssigneeInternational Business Machines Corporation
InventorsSTEFAN LIESCHE, ANDREAS NAUERZ, JURGEN SCHAECK
Life of this patent
Estimating the term…
Abstract
A computer system for integration of content elements into a web portal application can include a portal server module for providing a web portal application to at least one user, an aggregation module, coupled to the portal server module, for integrating content nodes representing content elements into a memory tree reflecting the web portal application, a dynamic assembly module coupled to the aggregation module, a context launch transformation module coupled to the dynamic assembly module for construction of subtrees of dynamic content nodes, and a context observer module coupled to the dynamic assembly module.
Claims19
1-18. (canceled)
A computer-implemented method by a portal server, comprising:
- automatically and dynamically creating a subtree of dynamic content nodes representing content not previously contained in a navigation topology of a web portal application;
- executing, responsive to receiving an activation event based upon a user action in the web portal application and while providing the web portal application, transformation logic based upon context data indicating a user context;
- and
- inserting, responsive to the transformation logic being executed, the subtree of dynamic content nodes into a memory tree of content nodes representing content elements in the navigation topology of the web portal application.
A portal server, comprising:
- a hardware processor configured to initiate the following operations:
- automatically and dynamically creating a subtree of dynamic content nodes representing content not previously contained in a navigation topology of a web portal application;
- executing, responsive to receiving an activation event based upon a user action in the web portal application and while providing the web portal application, transformation logic based upon context data indicating a user context;
- and
- inserting, responsive to the transformation logic being executed, the subtree of dynamic content nodes into a memory tree of content nodes representing content elements in the navigation topology of the web portal application.
A computer program product, comprising:
- a computer hardware media having stored therein program code,
- the program code, which when executed by a computer hardware system of a portal server, causes the computer hardware system to perform:
- automatically and dynamically creating a subtree of dynamic content nodes representing content not previously contained in a navigation topology of a web portal application;
- executing, responsive to receiving an activation event based upon a user action in the web portal application and while providing the web portal application, transformation logic based upon context data indicating a user context;
- and
- inserting, responsive to the transformation logic being executed, the subtree of dynamic content nodes into a memory tree of content nodes representing content elements in the navigation topology of the web portal application.
Dependencies are inferred from the claim text.