×

System, method and program product for a content viewer portlet

  • US 7,818,676 B2
  • Filed: 09/22/2005
  • Issued: 10/19/2010
  • Est. Priority Date: 09/22/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for creating a customized content viewer portlet from a content viewer portlet template, said system comprising:

  • a central processing unit (CPU), a computer readable memory, and a computer readable storage media;

    first program instructions to instantiate a workbench;

    second program instructions to instantiate a content viewer portlet template imported into said workbench;

    third program instructions to instantiate a persistent interface component of said content viewer portlet template being configured to connect to and retrieve requested data from a back-end content management system;

    fourth program instructions to instantiate a model component of said content viewer portlet template being coupled to said persistent interface component, said model component having an internal computational representation that correlates to an external taxonomy in a plurality of content management areas, wherein said model component incorporates said requested data retrieved from said back-end content management system into a current set of data beans;

    fifth program instructions to instantiate a view component of said content viewer portlet template coupled to said model component, said view component being configured to retrieve said requested data incorporated into said model component and to display said requested data retrieved as one or more content items; and

    sixth program instructions to instantiate a controller component of said content viewer portlet template coupled to each of said persistent interface component and said view component, said controller component being configured to invoke a plurality of methods to be executed by each of said persistent interface component and said view component in response to a user request, such that said content viewer portlet template is transformed into said customized content viewer portlet that can be installed into a desired portal, wherein said controller component determines whether said model component has said requested data pertaining to said user request, and if said model component has said requested data, said controller component invokes one of said plurality of methods to be executed by said view component to retrieve said requested data from said model component and to display said requested data retrieved as one or more content items, and if said model component does not have said requested data pertaining to said user request, said controller component invokes another one of said plurality of methods to be executed by said persistent interface component to retrieve said requested data from said back-end content management system and to store said requested data in said model component, andwherein said first, second, third, fourth, fifth and sixth program instructions are stored on said computer readable storage media for execution by said CPU via said computer readable memory, and wherein said first, second, third, fourth, fifth, and sixth program instructions are executed on a portal server.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×