Task Mobilization System for Dynamic Mobile App Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large enterprises face challenges in creating a single, effective mobile application for their workers due to the diverse range of tasks across different job roles, necessitating a method for dynamically generating mobile applications tailored to specific user tasks.

Innovation Solution

A method and device for task mobilization that captures user inputs from desktop applications, identifies functions, translates them into mobile view functions, and generates a mobile application for download to mobile devices based on workload requirements, allowing users to perform workflows on mobile devices with reduced feature sets optimized for usability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single mobile application is created for all workers, then device complexity is reduced, but adaptability to different job roles and tasks deteriorates

Engineering Contradiction:
Improvemobile application structureVSAvoidtask customization
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the mobile application into modular components that can be dynamically assembled. Instead of creating one monolithic application, the system divides functionality into discrete tasks and subtasks that can be selectively combined based on user needs, allowing both simplicity and adaptability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic generation of mobile applications where the application structure is not fixed but adapts in real-time based on user input, task requirements, and workflow needs. This allows the same base application to transform into different specialized versions for different job roles

Inventive Principle:
Principle #15Dynamics

2Productivity

If mobile applications include all features from desktop applications, then functionality is preserved, but ease of operation on mobile devices deteriorates

Engineering Contradiction:
Improveworkflow functionalityVSAvoidmobile usability
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent extracts only the essential features needed for mobile operation from the full desktop application suite. By identifying and removing unnecessary complexity while retaining core functionality, the system achieves both productivity preservation and mobile usability

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies different feature sets to different mobile applications based on specific task requirements. Each generated mobile application has a customized feature profile optimized for its particular workflow, rather than all applications having uniform features

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If mobile applications are customized for each user's specific tasks, then adaptability improves, but device complexity increases

Engineering Contradiction:
Improvetask-specific customizationVSAvoidapplication generation system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements self-service mechanisms where the system automatically analyzes user inputs, identifies required functions, and generates customized mobile applications without manual configuration. This automation reduces the perceived complexity for users while maintaining high adaptability

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11880697B2Methods and device for task mobilization
Publication Date: 2024.01.23 GEORGIA TECH RES CORP
  • US11880697B2 patent drawing
  • US11880697B2 patent drawing
  • US11880697B2 patent drawing

AI summary

A method for task mobilization may include a server receiving user inputs from a desktop application. A user input may correspond to a respective function performed by a user on the desktop application. A processor may identify the respective functions of the user inputs. Further, the method may include translating the respective functions into respective mobile view functions. Based on the respective mobile view functions, the processor may generate a mobile application and provide the mobile application to a mobile user device.