Patent ID: 7337370

Claim:
A method for logging significant events occurring as user actions at a web site portal, comprising: providing a base class portlet service including a significant event catcher method having a register method and a record method, a portlet action table, and an action description table for capturing and harvesting information of user actions on a web site; initializing a portlet, including calling said register method to register one or more significant event descriptions to said action description table; said register method including building a database statement for an event having a string including portlet ID, action ID, and action description; executing an attempt using said database statement to update said portlet action table with said event; and if successful signaling success to said portlet; operating said portlet to execute a significant event, including calling said record method to record said significant event to said portlet action table; and joining said portlet action table and said action description table to provide a joined table for analyzing said significant events.