Patent ID: 7653659

Claim:
A computer-implemented method for arranging portlets in a Web Portal based on a hierarchical content structure of portal pages and portlets, comprising: retrieving data mining input data relating to said portlets; performing a data mining function on said data mining input data, resulting in a data mining result revealing respective similarities between said portlets, wherein said revealed similarities include at least one interaction factor reflecting an input/output dependence between said portlets, wherein the mining comprises expressing said revealed respective similarities between said portlets as distances between said portlets and clustering said portlets based on said distances into a plurality of resulting clusters such that related ones of said portlets are clustered together, and wherein inter-cluster distances are calculated based on computing distances between pairs of said portlets residing in different clusters; calculating a new hierarchical content structure from said data mining result, wherein said new hierarchical content structure arranges semantically and functionally similar portlets near-by each other, wherein said new hierarchical content structure describes a hierarchy of Web pages within said Web portal and portlets contained within said Web pages, and wherein said new hierarchical content structure is stored in a portal database; and offering new Web pages for said Web Portal based on said new hierarchical content structure such that ones of said portlets within the same one of said plurality of resulting clusters are contained within the same one of said new Web pages.