Resources Contact Us Home
Dynamic binding of portlets

Image Number 7 for United States Patent #8131706.

The present invention relates to a method and respective system for binding a portlet into a web portal infrastructure comprising at least one portal and a plurality of portlets. A method in accordance with an embodiment includes: storing a portlet profile data structure, wherein the portlet profile data structure is associated with a portlet and is deployed at a portal server, and wherein the portlet profile data structure declares a portlet class and at least one portlet characteristic; storing a portlet binding policy data structure, which is associated with the portlet class and is deployed at a portal server, wherein the portlet binding policy data structure declares relations or conditions specifying the at least one portlet characteristic; during processing of an incoming request for a portlet, automatically selecting the portlet class, all stored portlet profile data structures, and the portlet binding policy data structure associated with the requested portlet; performing a cross-checking of the relations or conditions of the selected binding policy data structure against the portlet characteristics of the selected portlet profile data structures; automatically selecting a favorite portlet out of the selected portlets, which best matches best the cross-checking; and invoking the favorite portlet for rendering in response to the incoming request.

  Recently Added Patents
Etching method, etching apparatus, and computer-readable recording medium
Electrode binder composition, electrode slurry, electrode, and electrical storage device
Assisting apparatus, method, and program for checking crosstalk noise between hierarchized modules in a semiconductor circuit
System and method for performing image correction
Shoe upper
Method and apparatus for representing sensory effects and computer readable recording medium storing user sensory preference metadata
Computer system for routing package deliveries
  Randomly Featured Patents
System for displaying a map
Microcomposite with improved acoustic impedance
Electrochemical generators with a sedimentation bed
Modular system for connecting multiple customer premises voice and data communications devices to a T1 data line
Tube louvering machine
Stable dispersion of a water-immiscible phase, in an aqueous phase by means of vesicles based on silicone surfactant
Portable terminal equipment
Sporting ball
Honeycomb structure
Substitution derivatives of N.sup.6-benzyladenosine, methods of their preparation, their use for preparation of drugs, cosmetic preparations and growth regulators, pharmaceutical preparations,