Portable Device Enterprise Data Access via Remote Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional software packages for accessing enterprise data are limited in accessibility from remote locations and cannot be easily run on portable electronic devices due to resource constraints, restricting communication between multiple enterprise applications and offering a poor platform for enterprise applications.

Innovation Solution

A method and system that modifies the execution of native applications on portable electronic devices by downloading and executing a program module, which enhances the graphical user interface and data sharing between enterprise applications, allowing access to remote enterprise data and enabling user interaction with enterprise applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional software packages are used to access enterprise data, then data access functionality is provided, but the software cannot be run on portable electronic devices due to storage and processing resource constraints

Engineering Contradiction:
Improveplatform compatibilityVSAvoidstorage and processing resources
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system is divided into a lightweight native application that runs on the portable device and a remote system that provides enterprise data access. The native application contains only essential client-side code, while heavy processing and data storage occur remotely, allowing the software to run on resource-constrained portable devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A remote system acts as an intermediary between the portable device and enterprise data. The native application communicates with the remote system over a network, which handles data processing and storage, enabling enterprise data access without requiring significant local resources.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If portable devices limit communication between multiple enterprise applications, then device security and resource management are maintained, but enterprise solution functionality is degraded

Engineering Contradiction:
Improveapplication communication capabilityVSAvoidinter-application communication infrastructure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The remote system serves as a communication intermediary that enables data sharing between multiple enterprise applications. Applications communicate through standardized interfaces with the remote system, which handles data exchange without requiring complex direct communication infrastructure between applications on the portable device.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP2207333B1Method and system for modifying the execution of a native application running on a portable eletronic device
Publication Date: 2018.06.27 ACCENTURE GLOBAL SERVICES LTD
  • EP2207333B1 patent drawingFigure 1
  • EP2207333B1 patent drawingFigure 2
  • EP2207333B1 patent drawingFigure 3

AI summary

A method and system for modifying the execution of a native application running on a portable electronic device are disclosed. A module may be downloaded and executed by a portable electronic device to modify the execution of a native enterprise application running on the portable electronic device, where the native enterprise application enables user interaction with remotely-executed enterprise applications which are used to generate data for display on the portable electronic device. The module may enable modification of the appearance and/or behavior of a graphical user interface generated by the native enterprise application. The module may enable alteration of the data sharing between the enterprise applications running on the remote system.