Transaction Server Mediator for Wireless Application Push

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies face challenges in enabling the use of applications on mobile communication devices with different operating systems and display characteristics, particularly for users without a technical background, as existing installation processes are complex and require cable connections.

Innovation Solution

A transaction server method that uses a virtual machine specific to each mobile operating system to handle communications, with a queue system to push messages from mobile devices to application servers, allowing for operating system-independent application use through XML packages and a listening interface for message processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a mobile client for server side application is enabled for multiple wireless devices, then adaptability is improved, but device complexity increases due to supporting multiple operating systems and display characteristics

Engineering Contradiction:
ImproveadaptabilityVSAvoidcomplexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a transaction server as an intermediary component between mobile devices and application servers. This server acts as a mediator that receives messages from diverse mobile devices, queues them appropriately, and pushes them to the destination application servers, thereby handling the complexity of multiple operating systems and display characteristics centrally rather than requiring each device to handle all variations

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The transaction server provides universal functionality by serving multiple types of mobile devices with different operating systems and display characteristics through a single platform. It implements a universal message queueing and pushing mechanism that works across diverse device types without requiring device-specific customization

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

2Reliability

If complex installation programs are used to enable application use, then reliability is improved, but ease of operation deteriorates for users without technical background

Engineering Contradiction:
ImprovereliabilityVSAvoidease of operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables self-service operation where mobile devices can automatically connect to the transaction server and receive application functionality without requiring manual installation programs. The transaction server automatically manages message queueing and pushing, eliminating the need for users to run complex installation procedures while maintaining system reliability through automated processes

Inventive Principle:
Principle #25Self-service

3Reliability

If cable connections through cradle or other devices are used for installation, then reliability is improved, but ease of operation deteriorates due to requiring physical connections

Engineering Contradiction:
ImprovereliabilityVSAvoidease of operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent replaces the mechanical cable connection system with a wireless communication system. Instead of requiring physical cradles or cable connections for installation and operation, the system uses wireless message transmission between mobile devices and the transaction server, eliminating the need for mechanical connections while maintaining reliable communication through standardized wireless protocols

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS7668937B2Wireless communication device use of application server applications
Publication Date: 2010.02.23 MALIKIE INNOVATIONS LTD
  • US7668937B2 patent drawing
  • US7668937B2 patent drawing
  • US7668937B2 patent drawing

AI summary

To enable use of an application on an application server at a mobile communication device, at a transaction server, a message received from the mobile is pushed out to the application. Any return messages is routed back to the mobile. The transaction server may use a queue to store all messages destined to a given application and attempt to push all messages on a given queue on receipt of a further message for the queue.