Messaging Portlets for Dynamic Portal Content Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current portal systems face challenges in efficiently managing and updating dynamic content, requiring significant technical expertise and infrastructure to collect and combine information from various sources in real-time, while also being inflexible in delivering information to new devices and formats.

Innovation Solution

The introduction of messaging portlets that allow for interactive content retrieval and display, enabling the creation of dynamic and flexible portals by mapping user interactions to messages, registering listener portlets to receive and process these messages, and updating content in real-time, thereby simplifying the collection and presentation of information across different sources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If portal systems collect and combine information from various sources in real-time, then the content relevance and dynamism are improved, but the technical expertise and infrastructure requirements increase significantly

Engineering Contradiction:
Improvecontent dynamismVSAvoidinfrastructure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces messaging portlets as intermediary components that facilitate communication between different portal elements. These portlets act as mediators that receive messages from users, process them, and generate appropriate responses without requiring complex backend infrastructure. The messaging portlet system provides a standardized interface layer that simplifies the integration of multiple information sources while maintaining content dynamism.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The portal system is divided into independent, modular portlets that can be developed, deployed, and maintained separately. Each portlet handles specific functionality (e.g., news display, weather information, stock quotes) and can be individually configured to retrieve and display dynamic content. This segmentation reduces overall system complexity by allowing each component to be optimized independently while working together through standardized messaging protocols.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If portal systems are designed to deliver information to new devices and formats, then the adaptability and user reach are improved, but the system complexity and development difficulty increase

Engineering Contradiction:
Improvedevice compatibilityVSAvoidsystem implementation ease
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The messaging portlet system is designed with universal functionality that enables it to operate across multiple devices and formats. The portlets use standardized messaging protocols and data structures that can be interpreted by different client applications, whether web browsers, mobile devices, or other platforms. This multi-functionality allows the same portal content to be delivered to various devices without requiring separate development efforts for each platform.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If real-time content updates are implemented across the portal, then the information freshness and user engagement are improved, but the processing overhead and system resource requirements increase

Engineering Contradiction:
Improvecontent update speedVSAvoidsystem processing overhead
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The portal system implements periodic content updates rather than continuous real-time synchronization. Messaging portlets are configured to refresh content at specified intervals or in response to specific trigger events, rather than continuously polling for updates. This periodic action maintains information freshness while significantly reducing the processing overhead and system resource requirements compared to continuous real-time updates.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS8260844B2Information messaging and collaboration system
Publication Date: 2012.09.04 SYBASE INC
  • US8260844B2 patent drawing
  • US8260844B2 patent drawing
  • US8260844B2 patent drawing

AI summary

An information messaging and collaboration system is described. In one embodiment, for example, a method is described for interactive content retrieval and display, the method comprises steps of: providing a plurality of portlets for retrieval of content for display in a user interface; mapping a message action to a first portlet to create a messaging portlet for sending a message in response to user interaction with the messaging portlet; creating a listener portlet by registering a second portlet to receive messages from the messaging portlet; and in response to user interaction with the messaging portlet, retrieving particular content for display in the user interface based on the message received by the listener portlet from the messaging portlet.