Client Integration of Supplemental Portal Content

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing business information enterprise systems face inefficiencies in integrating supplemental information from browser-based collaboration and document-management platforms with enterprise portal data, particularly due to the need for local storage and management of user mappings and security information, which is time-consuming and error-prone, especially with a large number of users and supplemental servers.

Innovation Solution

A client-based system that directly requests and integrates supplemental content from a remote supplemental server, such as a SharePoint server, with enterprise portal content, allowing user mappings and security information to be stored and managed locally at the client, reducing the burden on the enterprise portal server and improving integration efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the enterprise portal server stores and manages user mappings locally, then subsequent connections to supplemental servers can be established efficiently, but the time-consuming and error-prone task of managing user mappings and security information increases, especially with a large number of users and supplemental servers

Engineering Contradiction:
Improveconnection establishment speedVSAvoidtime for managing user mappings
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent extracts the user mapping management function from the enterprise portal server and relocates it to the client device. The client stores user mappings locally in a cache memory, while the server only maintains a minimal mapping between client identifiers and user identifiers. This extraction eliminates the time-consuming management task at the server level while preserving fast connection establishment through local caching at the client.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a client device as an intermediary between the user and the enterprise portal server. The client acts as a local cache that stores user mappings and security information, mediating between the server's minimal mapping data and the actual connection requirements. This intermediary role resolves the contradiction by handling the time-consuming management task locally while enabling efficient server-side operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the enterprise portal server integrates supplemental content from remote supplemental servers, then users can access integrated information, but the Total Cost of Ownership for the enterprise portal server increases

Engineering Contradiction:
Improveintegration capabilityVSAvoidserver management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the integration functionality by separating content retrieval operations from server management responsibilities. The client device is empowered to directly request and retrieve supplemental content from remote supplemental servers using stored credentials, while the enterprise portal server only provides the framework for integration. This segmentation reduces server complexity and TCO while maintaining full integration capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The client device performs self-service by autonomously managing its own authentication credentials and directly accessing supplemental servers without requiring server-mediated authentication for each supplemental content request. The client uses locally stored user mappings and security information to independently retrieve supplemental content, reducing the server's management burden and associated costs while preserving comprehensive integration capabilities.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8683346B2Client integration of information from a supplemental server into a portal
Publication Date: 2014.03.25 SAP PORTALS ISRAEL
  • US8683346B2 patent drawing
  • US8683346B2 patent drawing
  • US8683346B2 patent drawing

AI summary

According to some embodiments, a client accesses enterprise portal content from an enterprise portal server. The client also accesses supplemental content directly from a supplemental server. The supplemental server may, for example, be associated with a browser-based collaboration and/or document-management platform. Moreover, the client integrates the supplemental content into the enterprise portal content on a user interface display.