Dynamic Profile Switching for Mobile Application Service Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile terminal application management systems use static profile information, limiting access to application services when the desired application does not match the terminal's profile, preventing the mobile terminal from utilizing other available services.
Innovation Solution
A method and system that allow a client to access a service server using a dynamic profile from a nearby terminal, allowing the client to receive application services by analyzing and resetting its static profile to match the device characteristics of the nearby terminal, enabling the client to access a wider range of applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a mobile terminal uses static profile information for application service access, then the terminal can maintain simple profile management, but the terminal cannot access application services when the desired application does not match the terminal's profile
Solution Approach 1:
The patent transforms the static profile management system into a dynamic one by enabling the mobile terminal to switch between its own profile and profiles of other terminals. The profile information is no longer fixed but can be dynamically selected and updated based on service access requirements, allowing the terminal to adapt its profile to match the application service being accessed.
Solution Approach 2:
The mobile terminal gains multi-functionality in profile management by being able to use not only its own profile but also profiles stored in other terminals. This universal profile access capability allows a single terminal to access multiple different application services by switching between different profiles, effectively making the terminal's profile system serve multiple purposes.
2Adaptability or versatility
If a service server provides applications based on client profile analysis, then the server can ensure application suitability for the client's device characteristics, but the client cannot receive applications that do not match its static profile
Solution Approach 1:
The patent introduces an intermediary mechanism where the mobile terminal acts as a bridge between the service server and the profile information of other terminals. Instead of the server directly analyzing the client's static profile, the terminal can present another terminal's profile to the server, allowing the server to provide applications matched to the borrowed profile while the terminal maintains control over which profiles to use.
Solution Approach 2:
The system allows changing the profile parameters that the service server analyzes. By switching between different stored profiles with different device characteristic parameters, the terminal can present different parameter sets to the server, thereby accessing a wider variety of applications while the server maintains its reliability in matching applications to the presented parameters.
3Adaptability or versatility
If a terminal stores multiple profiles to access different services, then the terminal can access more application services, but the terminal's memory and profile management become more complex
Solution Approach 1:
The patent merges the profile storage resources of multiple terminals by allowing one terminal to access and use profiles stored in other terminals. Instead of each terminal needing to store all possible profiles independently, the system combines the profile repositories of multiple terminals, allowing any terminal to access any stored profile through the wireless network, thereby reducing total storage requirements while maintaining service access capability.
Data Source
AI summary
An application service providing system including: a service server for managing a plurality of applications, determining suitability of a client when a service is provided, and providing an application requested by the client; the client for performing communication with the service server through a wireless network, defining a device identifier in an operating system, and requesting the service server to provide an application service through a profile corresponding to the device identifier; and at least one terminal displaying the application in response to a request by the client.


