Mobile Enterprise Platform Synchronization via SyncML
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile wireless devices require proprietary technologies to access enterprise e-mail and applications, limiting companies' ability to support multiple devices and platforms, leading to increased costs and reduced flexibility.
Innovation Solution
A web services-based Mobile Enterprise Platform that uses standard communication protocols like SyncML, XML, and HTTP to synchronize data across disparate mobile devices and backend enterprise resources, enabling device-agnostic access and over-the-air application delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If proprietary technologies are used for each mobile device platform, then device-specific functionality is achieved, but device complexity and cost increase
Solution Approach 1:
The patent implements a universal synchronization service architecture that works across multiple mobile device platforms (BlackBerry, Palm, Windows Mobile, etc.) through a common SyncML-based interface. Instead of creating separate proprietary solutions for each platform, the system provides a single unified service that handles synchronization for all devices, reducing overall system complexity while maintaining platform-specific functionality through adaptive device profiles
2Adaptability or versatility
If multiple proprietary solutions are implemented for different devices, then comprehensive device support is achieved, but manufacturing complexity and cost increase
Solution Approach 1:
The system segments the synchronization functionality into distinct, independent device profiles (BlackBerry profile, Palm profile, Windows Mobile profile, etc.), where each profile contains platform-specific configuration parameters. This segmentation allows the universal service to support multiple devices by simply selecting and applying the appropriate profile segment, rather than implementing separate complete solutions for each platform
Solution Approach 2:
A single universal synchronization service implements support for multiple device types through a common SyncML interface and profile-based configuration system, eliminating the need to manufacture or deploy separate proprietary solutions for each mobile platform
3Reliability
If proprietary synchronization methods are used for each platform, then platform optimization is achieved, but adaptability decreases
Solution Approach 1:
The patent introduces SyncML (Synchronization Markup Language) as an intermediary standardized protocol between the universal synchronization service and various mobile device platforms. This intermediary layer translates platform-specific synchronization requirements into a common language, maintaining synchronization accuracy for each platform while enabling cross-platform compatibility through the standardized SyncML interface
Data Source
AI summary
A Mobile Enterprise Platform utilizes a web based service that synchronizes enterprise data between a plurality of disparate mobile devices and a plurality of backend enterprise resources. The Mobile Enterprise Platform creates a web service synchronization source instance using Hypertext Transfer Protocol (“HTTP”) for each application or database present on a plurality of mobile devices. Corresponding to each of these web service synchronization source instances is a web based synchronization service associated with a specific backend enterprise resource. Each synchronization service is web based and can thus live anywhere on the network or on a dedicated services tie as they need only to supply a small set of operations to offer synchronization capability to a variety of mobile devices.


