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
Information processing apparatus and storage medium for storing information processing program
Antenna for an automobile
Magnifying glass
Cooking oven with energy saving mode and method
Methods, systems, and products for providing ring backs
Image forming apparatus forming images in response to image formation request from operation unit or external device
Direct converting apparatus, method for controlling the same, and control signal generation device
  Randomly Featured Patents
Mutant sodium channel Na.sub.v1.7 nucleic acid methods
Genetic motif extracting and processing apparatus, genetic motif extracting and processing method, and recording medium recorded with genetic motif extracting and processing program
Over actuation detection in a micro electromechanical device
Gate driver with a DC offset bias circuit and a power converter employing the same
Canister base
Optical fiber decoration device using LED light source and article decorated thereby
Protective shield assembly and method
Precision tweezers with removable terminals
Remote configuration of automatic response settings
Combustion chamber system having an improved valve arrangement