Universal Application Delivery System for Wireless Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Enterprises face high costs in designing dedicated systems to provide software applications to wireless devices, making it impractical for non-critical applications, and there is a need for an efficient method to deliver applications over wireless networks.

Innovation Solution

A system and method that involves receiving selection data from front-end and back-end systems, transmitting service modules associated with applications to front-end systems, and processing output data, allowing for the provision of applications across multiple user devices while maintaining data security and billing capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a dedicated system is designed and built to provide software applications to wireless devices, then the application delivery capability is improved, but the system cost increases significantly

Engineering Contradiction:
Improveapplication delivery capabilityVSAvoidsystem cost
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a universal application delivery system that serves multiple enterprises and wireless devices through a shared infrastructure. The system provides application delivery, management, and distribution capabilities to multiple customers simultaneously, eliminating the need for each enterprise to build separate dedicated systems. This multi-functional approach maintains reliable application delivery while significantly reducing per-enterprise system costs.

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

Solution Approach 2:

The system uses virtualization and software-based replication to provide application delivery services. Instead of requiring physical dedicated hardware for each enterprise, the system creates virtual copies of application delivery environments that can be deployed across shared infrastructure, reducing hardware costs while maintaining service reliability.

Inventive Principle:
Principle #26Copying

2Productivity

If a dedicated system is built for application delivery, then application provision capability is improved, but the cost becomes unjustified for non-critical applications

Engineering Contradiction:
Improveapplication provision capabilityVSAvoidcost
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent combines application delivery, management, and distribution functions into an integrated platform that serves multiple enterprises. By merging these functions and sharing resources across customers, the system achieves high application provision capability while reducing costs through economies of scale, making it economically viable even for non-critical applications.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The universal system provides multiple functions (application delivery, management, distribution) to multiple enterprises through a single platform, improving productivity while reducing the cost burden on individual enterprises, particularly for non-critical applications.

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

3Adaptability or versatility

If different versions of service modules are transmitted to different front-end systems, then customization capability is improved, but the system complexity increases

Engineering Contradiction:
Improvecustomization capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the application delivery system into modular service modules that can be independently configured and transmitted to different front-end systems. This segmentation allows each module to be customized for specific enterprise requirements while maintaining overall system manageability through standardized interfaces and centralized control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system manages different service module versions by controlling configuration parameters rather than creating entirely separate systems. By changing parameters such as module versions, configuration settings, and deployment targets, the system achieves high customization capability while maintaining relatively simple system architecture through parameterized control.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8224967B2Methods and systems for providing an application from an application providing system to a first front-end system and a second front-end system
Publication Date: 2012.07.17 SAP SE
  • US8224967B2 patent drawing
  • US8224967B2 patent drawing
  • US8224967B2 patent drawing

AI summary

Systems and methods are disclosed for providing an application. The systems and methods may include receiving a first selection data from a first front-end system or a first back-end system and receiving a second selection data from a second front-end system and a second back-end system. The systems and methods may next include transmitting a first version of a first service module to the first front-end system and transmitting a second version of the first service module to the second front-end system. In addition, the systems and methods may include receiving a first output data and a second output data from the first front-end system and from the second front-end system respectively, the first output data being produced by the first version of the first service module executed on the first front-end system and the second output data being produced by the second version of the first service module executed on the second front-end system.