Automated Mobile App Personalization System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of mobile devices face difficulties in creating customized software programs or games that can be executed on their specific devices, as existing methods require technical knowledge and are complicated, limiting users to only third-party offerings and preventing integration of personal multimedia data.
Innovation Solution
A system and method that allows users to select media items from their device, choose a program template, and automatically create a customized application optimized for their mobile device, enabling the integration of personal multimedia files without requiring technical knowledge of the device's hardware or operating system.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users create customized applications using existing methods, then personal multimedia data can be integrated, but the process requires technical knowledge and is complicated
Solution Approach 1:
The patent introduces an automated application creation system that acts as an intermediary between the user's personal media files and the mobile device execution environment. This system handles the complex tasks of application generation, format conversion, and device compatibility adaptation automatically, eliminating the need for users to possess technical knowledge while still enabling personalized application creation.
Solution Approach 2:
The system enables users to create customized applications through a simplified interface where they simply select their personal media files and desired application type. The system then automatically performs all necessary processing steps including format conversion, optimization for specific mobile devices, and generation of executable applications, allowing users to serve themselves without technical expertise.
2Reliability
If applications are customized for specific mobile devices, then execution compatibility is improved, but the creation process becomes more complex
Solution Approach 1:
The system performs preliminary actions by automatically analyzing the target mobile device's specifications and requirements before generating the application. It pre-processes the user's media files into appropriate formats, pre-optimizes the application code for the specific device architecture, and pre-configures all necessary parameters, thereby ensuring execution compatibility while keeping the user interface simple.
Solution Approach 2:
The system automatically adjusts various parameters including application format, media file encoding, resolution, and other technical specifications based on the target mobile device's capabilities. This parameter transformation happens transparently in the background, ensuring the customized application is compatible with the specific device without requiring the user to understand or manually configure these technical parameters.
3Adaptability or versatility
If users integrate personal multimedia files into applications, then application personalization is enhanced, but the processing time increases
Solution Approach 1:
The system implements partial action by offering users a choice of pre-configured application templates that require different amounts of processing. Users can select from various levels of personalization - from simple template-based applications that process quickly to more complex customized applications that allow greater personalization but require more processing time. This allows users to balance personalization needs against time constraints.
Data Source
AI summary
There is provided a system and method for the creation of customized applications for mobile computing devices which will allow a user to incorporate selected media items into a preexisting program, thereby customizing it for execution on his or her own brand and model of device (e.g., cell phone). In one preferred embodiment, the media items will be resident on the user's phone and will be selected and transmitted to a remote computer for assembly into a customized application. The customized application will then be transmitted back to the user's phone for execution and viewing/hearing of the embedded media items. In another preferred embodiment, the media items will be resident on a remote computer where they will be selected by the user for incorporation into the customized program. The resulting program will then be transmitted to the user's designated device for execution.


