Method for enabling associated portlets of a web portlet to collaborate for synchronized content display
First Claim
Patent Images
1. A method of collaboration between a plurality of associated portlets in a portal server comprising:
- defining a common Portlet Application Session Object, the Portlet Application Session Object comprising a data store session object and configured to allow each portlet in a portlet application to share session information;
associating each portlet in a portlet application with a portlet descriptor describing a dynamic context name, each portlet configured to access the common Portlet Application Session Object, the dynamic context name referencing a dynamic context configured to be changed during runtime; and
forming collaboration groups of portlets having corresponding dynamic context names, a collaboration group being a subgroup of the group of portlets in the portlet application, the portlets in each collaboration group sharing dynamic context changes through the Portlet Application Session Object.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a method for collaboration between a plurality of associated portlets in a portal server comprising: associating each portlet with a portlet descriptor describing context names; forming collaboration groups of portlets having corresponding context names for sychronized contents.
71 Citations
7 Claims
-
1. A method of collaboration between a plurality of associated portlets in a portal server comprising:
-
defining a common Portlet Application Session Object, the Portlet Application Session Object comprising a data store session object and configured to allow each portlet in a portlet application to share session information; associating each portlet in a portlet application with a portlet descriptor describing a dynamic context name, each portlet configured to access the common Portlet Application Session Object, the dynamic context name referencing a dynamic context configured to be changed during runtime; and forming collaboration groups of portlets having corresponding dynamic context names, a collaboration group being a subgroup of the group of portlets in the portlet application, the portlets in each collaboration group sharing dynamic context changes through the Portlet Application Session Object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification