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
Switching element for a valve train of an internal combustion engine
Scanned image projection system employing intermediate image plane
Method for producing carrier on which microorganisms capable of conducting multiple parallel mineralization are immobilized, column reactor and solid medium for cultivating plants
Image reconstruction iterative method
Switched capacitor amplifier
Automated security analysis for federated relationship
Voltage regulator with improved voltage regulator response and reduced voltage drop
  Randomly Featured Patents
Tobacco barn with heat exchanger system
Passivation structure for flash memory and method for fabricating same
Substituted phenyl carbamates and their use as herbicides
Method and apparatus for simultaneous communication utilizing multiple wireless communication systems
Microphone with variable low frequency cutoff
Method of using cyclooxygenase-2 inhibitors as anti-angiogenic agents
Blank feeding method
Nematode neuromuscular junction GABA receptors and methods related thereto
Thermal transfer cyan donor element