Template-Based Mobile App Publishing for Responsive Communities
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing community platforms have not been made available to customers, partners, or vendors via dedicated mobile applications, lacking the features and responsiveness of web-based applications.
Innovation Solution
A method and system for creating custom mobile applications that integrate community features, allowing seamless access to CRM data and enabling quick app creation using a graphical user interface without coding, supporting multiple platforms and providing features like push notifications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If community platforms are provided only through web-based applications, then comprehensive features and data sharing capabilities are available, but mobile accessibility and responsiveness are limited
Solution Approach 1:
The patent creates mobile applications that provide community platform functionality across multiple device types (smartphones, tablets, wearables) while maintaining the same comprehensive features as web-based applications. The system uses platform-agnostic architecture to deliver unified community experiences across iOS and Android devices, enabling users to access CRM data, collaborate, and engage with communities regardless of their mobile device preference.
Solution Approach 2:
The patent transitions community platform access from traditional web-based two-dimensional interaction to multi-dimensional mobile access by supporting multiple operating systems, device form factors, and interaction modes (push notifications, mobile-optimized interfaces, location-based services). This dimensional expansion enables community platforms to operate across the mobile ecosystem while maintaining feature parity with web applications.
2Ease of manufacture
If custom mobile applications are created with full branding and customization features, then brand recognition and user engagement improve, but development time and complexity increase
Solution Approach 1:
The patent implements pre-configured app templates that come with standard branding elements, navigation structures, and feature sets already established. These templates provide a ready-to-use foundation that eliminates the need to build apps from scratch, significantly reducing development time while maintaining full customization capabilities for organizations that need to deviate from standard configurations.
Solution Approach 2:
The system employs a unified configuration framework that manages branding and customization settings across multiple app templates and platforms simultaneously. This framework allows organizations to define their branding parameters once and automatically applies them across iOS and Android applications, reducing the complexity of managing multiple customizations while maintaining consistent brand presence across all mobile applications.
3Adaptability or versatility
If mobile applications support multiple platforms (iOS and Android), then market reach and accessibility improve, but development and maintenance complexity increase
Solution Approach 1:
The patent employs a unified development framework that enables single-source configuration and deployment of mobile applications across both iOS and Android platforms. The system uses platform-agnostic app templates and configuration files that automatically adapt to different operating systems, eliminating the need for separate development teams and reducing maintenance complexity while maintaining full multi-platform support.
Solution Approach 2:
The system creates platform-specific versions of mobile applications by copying and adapting a single master configuration across iOS and Android platforms. This copying approach ensures consistency in branding, features, and functionality across platforms while reducing development effort, as changes made to the master configuration are automatically propagated to all platform versions.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Embodiments of apparatus, systems, and methods are described for creating and configuring a custom mobile application (app), with communities, using a graphical user interface (GUI). The GUI enables selection of a pre-configured template for creating a custom mobile app for a user group of a customer relationship management system or of an existing community. The GUI enables entry of metadata comprising identification of a specific user community of the custom mobile app. The GUI enables selection of a distribution model for the custom mobile app for the specific user community, further allowing entry of additional metadata comprising distribution model parameters and packaging parameters of the app. The GUI enables packaging of the app using the packaging parameters and publishing of the app to an app store using the distribution model parameters. The app becomes accessible from the app store for installation on a mobile device according to the distribution model.