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
MOS transistor having combined-source structure with low power consumption and method for fabricating the same
Face recognition through face building from two or more partial face images from the same face
Resonant oscillator with start up and shut down circuitry
Methods and compositions related to glucocorticoid receptor antagonists and breast cancer
Encoding method, decoding method, encoding device, decoding device, program, and recording medium
Zoom lens
Distortion estimation for quantized data
  Randomly Featured Patents
Total mitral heterologous bioprosthesis to be used in mitral tricuspid heart replacement
Core for use in a casting mould
Adjustable pressure relief valve
Giant magnetoresistors with high sensitivity and reduced hysteresis and thin layers
Instrument for the transfer of materials such as sperm and embryos
Method of and apparatus for molding a hollow fan blade
Hanger for trousers, skirts or the like
Recognizing background in a multicolor image
Moving picture prediction method, moving picture coding method and apparatus, and moving picture decoding method and apparatus
Self-propelled brushless surface cleaner with reclamation