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
Method and system for reduction of quantization-induced block-discontinuities and general purpose audio codec
Generating and using checkpoints in a virtual computer system
Key management system
Neuronal differentiation-inducing peptide and use thereof
Telephone line seizure module
Electronic device
Method of manufacturing semiconductor device
  Randomly Featured Patents
Secure fiber optic network cassette assembly
Tomography wherein signal profiles derived from an out-fanning beam of penetrating radiation can be reconstructed corresponding with parallel incident rays
Birefringence insensitive optical coherence domain reflectometry system
Interface on a surface of a remote control for automobile vehicles
Method for updating system BIOS after service event in order to support re-enablement of an O.C.U.R. device
Methods and systems for controlling temperature in a vessel
Method and apparatus for the extraction of metals from metal-containing raw materials
Tree implant device
Smoke detector
Foot pedal for a physical exerciser