Automated Mobile App Personalization System

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvepersonalization capabilityVSAvoidcreation process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #25Self-service

2Reliability

If applications are customized for specific mobile devices, then execution compatibility is improved, but the creation process becomes more complex

Engineering Contradiction:
Improveexecution compatibilityVSAvoidapplication creation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If users integrate personal multimedia files into applications, then application personalization is enhanced, but the processing time increases

Engineering Contradiction:
Improveapplication personalizationVSAvoidapplication creation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

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.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS7764956B2System and method for creation of personalized applications for mobile devices
Publication Date: 2010.07.27 MAGIX
  • US7764956B2 patent drawing
  • US7764956B2 patent drawing
  • US7764956B2 patent drawing

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.