The KMP is based on a Services Oriented Architecture (SOA) featuring a smart-client component that works both on- and off-line with two-way push/pull capability and guaranteed data delivery. Users can manage airtime costs across multiple networks through a browser-based console using the KMP’s asynchronous, priority-driven messaging technology. Because it’s standards-based, the KMP is compatible with a wide choice of mobile devices and integrates seamlessly via Web Services with virtually any existing business system.

With over four years of development and several patents pending, the KMP provides the foundation, integration, and flexibility behind the KonaWare and 3rd party custom mobile business applications. The underlying vision for the platform is to enable a modular and extensible set of applications to be developed, configured, deployed, and managed in an efficient and scalable fashion.
 

KonaWare System Overview

Transactional SOA Messaging
Guaranteed once and only once delivery of transactions over any TCP/IP network ensures robust extension of your business processes.

Network Optimization
Workers remain productive while offline and messages automatically flow when an appropriate network is sensed. Supports transparent roaming across different networks.

Standards & Open Source
Choice of any standard mobile device and server hardware, and wireless networks plus open source platform for low TCO, maximum flexibility, and growth path.

Rich Client
Asynchronous, event-driven model offers superior flexibility, reliability, and control compared to database sync or thin client models.

Multilevel Security
Authentication, encryption, role-bases authorization, and message logging for audit trails.

Scalability & Reliability
Support for thousands of users, distributed components for load balancing, concurrent access and integration to multiple backend systems.

System Management
Automatic monitoring of transactions with error/exception handling and audit reporting, highly configurable components.

Web Admin Console
Integrated ability to manage devices, users, deployments, airtime costs, and much more.

The KonaWare Mobility Platform consists of three major components: the KonaWare Server + Delegate, KonaWare Shuttle, and KonaWare Console. Each element works in concert to provide a comprehensive platform for the development, deployment, and management of mission-critical mobile applications.
 

KonaWare and 3rd Party Components

The KonaWare Server

The KonaWare Server manages the communication between the mobile applications and backend enterprise applications by interfacing with existing EAI platforms using a transactional messaging architecture. It supports message encryption, database synchronization services, transaction management, and error handling.

The KonaWare Server is architected to use Java Messaging Services (JMS) for creating secure, robust, and persistent notification services. This system is highly scalable and can be configured to handle a large set of message queues that can reach thousands of client devices. The KonaWare Server supports a secure and transactional exchange of information with mobile devices. All data transmissions are sent via a secure transactional envelope and placed in a message queue from the device all the way to the backend enterprise application. This transactional architecture allows you to deploy truly mission-critical applications to mobile users with guaranteed end-to-end data delivery, integrity, security, and reliability for the most sensitive and vital corporate data.
 

KonaWare Mobility Platform Architecture


The KonaWare Console


The KonaWare Console is a Web-based system administration tool for the deployment and management of mobile applications. It consists of a database, a business rules engine, and storage for staging, testing, and certifying applications. System administrators can automate the task of setting up, deploying, versioning and managing applications over the air. The KonaWare Console provides remote administration for rapidly and efficiently deploying, securing, and updating mobile applications. With mobile applications constantly changing, the KonaWare Console helps to greatly reduce maintenance time and costs.

Every transaction, in the form of messages, sent from the mobile client is traceable and auditable in the KonaWare system. The KonaWare Console is used to manage, analyze, and report on these transactions. In addition, the KonaWare Console enables incoming messages to be dynamically prioritized so that data transmissions are assigned various levels of urgency. This unique approach reduces bottlenecks and traffic jams when hundreds or thousands of users are sending information at the same time. Message prioritization also makes it possible to optimize airtime costs, since less urgent messages can be held for synchronization or for sending via a corporate LAN or Wi-Fi network. Wireless network cost makes up the largest portion of an enterprise mobile initiative, but the KonaWare Console can help you to control and significantly minimize this cost with it's patent-pending performance management feature.

The KonaWare Shuttle


The KonaWare Shuttle is the device-resident client component that manages the interactions of the mobile application to communicate with the KonaWare Bridge. It contains a set of libraries that mirrors those found in the KonaWare Server. The KonaWare Shuttle provides a small-footprint client that utilizes a rich client architecture on Java and .NET Compact Framework-ready devices.

The KonaWare Shuttle is engineered to fit into a wide range of devices with limited amounts of memory and processing power. As a result, mobile applications built with KonaWare are extensible across a continuum of mobile devices from laptops to smartphones. These applications are not browser-based or thin-client interfaces, but rather true multi-threaded applications with transparent offline and online functionality. The application interface and navigation can be optimized for each specific device type in order to provide the greatest usability and performance.

The KonaWare Shuttle ensures seamless off-line and on-line functionality for mobile applications by facilitating automatic network connection detection. All transactions are queued locally and automatically sent wirelessly when network connectivity is available. This asynchronous delivery system ensures efficient transmission of data and a guarantee of "always there" data using two-way push/pull transmissions. In addition, the KonaWare Shuttle has built in mechanisms that detect message, device, and network settings so that performance is optimized depending on network availability and the priority of the transactions based on configurations in the KonaWare Console.
 
Collateral Request


 




   
Click here for more details on our products, services, and technology. Select area of interest here.
 

 
© 2007 KonaWare Inc. Privacy Policy  |  Terms of Use
company   |   products & tech.   |   service & sup.   |   customers   |   news   |   contacts