Multi-Community Instant Messaging Application Memory Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing instant messaging services on mobile devices face challenges due to limited memory resources when multiple applications are installed, and single generic applications sacrifice functionality and unique interfaces by using separate gateways for each service.
Innovation Solution
A multi-community instant messaging system that uses a common instant messaging application on mobile devices, configured through community-specific icons and data files to maintain unique interfaces and functionalities for each service, allowing simultaneous communication across multiple instant messaging communities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If separate instant messaging applications are provided for each service, then full functionality and unique interface attributes are preserved, but device memory resources are excessively consumed
Solution Approach 1:
The patent implements a universal instant messaging application that can connect to multiple different instant messaging services (AIM, ICQ, Yahoo Messenger, MSN) through a single interface. The application uses configuration files to adapt to different services, allowing one application to perform the functions of multiple separate applications while consuming less device memory.
Solution Approach 2:
The patent segments the service-specific functionality into separate configuration files that can be independently loaded and unloaded. This allows the core application to remain lightweight while service-specific features are only loaded when needed, optimizing memory usage while maintaining full functionality for each service.
2Quantity of substance
If a single generic application is used to connect to various services, then device memory is optimized, but full functionality and unique interface attributes are sacrificed
Solution Approach 1:
The patent applies local quality by providing service-specific configuration files that contain unique interface attributes and functionality for each instant messaging service. When a user selects a particular service, the application loads the corresponding configuration file, which customizes the interface and behavior to match the original service's unique characteristics, thereby preserving local service quality within a universal application framework.
Solution Approach 2:
The patent implements dynamics by allowing the application to dynamically load and unload configuration files based on which service the user is currently accessing. This dynamic configuration loading enables the single application to adapt its functionality and interface attributes in real-time, maintaining service-specific qualities without permanently allocating memory for all services simultaneously.
3Ease of operation
If service-specific applications are used, then unique interface attributes are maintained, but device complexity increases
Solution Approach 1:
The patent merges multiple service-specific applications into a single unified application that handles multiple instant messaging services. The configuration files are consolidated into one location, and the application uses a unified interface for accessing all services. This reduces device complexity by eliminating the need to manage, install, and update multiple separate applications while maintaining unique interface attributes through service-specific configuration files.
Data Source
AI summary
A multi-community instant messaging system, device and method are provided. The system includes a plurality of instant messaging communities, a network, and at least one mobile instant messaging device. The mobile instant messaging device provides a user interface for displaying a plurality community-specific icons, each community-specific icon providing an identification of one of the instant message communities. The mobile device also provides a plurality of configuration data files are stored on the device, each configuration data file being associated with one of the community-specific icons, and a common instant messaging application. Upon selecting one of the community-specific icons, the common instant messaging application is configured for use as a community-specific instant messaging application using the associated configuration data file, and may communicate instant messages over the network to the selected instant messaging community.


