Dynamic Functionality Loading for Mobile Device Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing exchange of information between mobile devices and fixed devices is limited due to differences in functionalities, with mobile devices often lacking additional features present in fixed devices, leading to restricted data exchange and the need for complex software updates.

Innovation Solution

A method where the mobile device dynamically adapts to the fixed device's functionalities by loading the necessary functionality data, allowing it to correspond with the fixed device's features, even if they are not initially present, thereby enabling efficient information exchange without regular software updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the mobile device and fixed device have different functionalities due to different production times and technical development, then the fixed device can provide additional functionality, but the exchange of information between the devices is limited only to the functionalities present in both devices

Engineering Contradiction:
Improvefunctionality compatibilityVSAvoidinformation exchange limitation
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The mobile device dynamically adapts its functionality by loading additional functionality data from the fixed device during runtime. The device transitions from a static functionality set to a dynamic one that can be extended based on the fixed device's capabilities, allowing seamless information exchange without requiring identical functionality in both devices

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary actions by having the mobile device request and load necessary functionality data from the fixed device before information exchange begins. This preparatory loading of functionality data ensures that the mobile device can immediately communicate with the fixed device's additional features without limitations

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If regular software updates are performed to add functionalities to the mobile device, then the device can support additional features, but the costs and time associated with updates increase

Engineering Contradiction:
Improvefunctionality supportVSAvoidupdate time and cost
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent extracts the functionality data from the fixed device and loads it temporarily into the mobile device's memory when needed. This extraction approach allows the mobile device to access additional functionalities without permanently installing software updates, thereby avoiding the time and cost associated with regular updates while maintaining full functionality support

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The functionality data acts as an intermediary that bridges the capability gap between mobile and fixed devices. Instead of updating the mobile device's core software, the system uses可加载的功能ality data as a mediator that enables the mobile device to understand and communicate with the fixed device's additional features

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP2482530B1Dynamic provision of client functions
Publication Date: 2013.10.02 GIGASET COMMUNICATIONS GMBH
  • EP2482530B1 patent drawingFigure 1
  • EP2482530B1 patent drawingFigure 2
  • EP2482530B1 patent drawingFigure 3~4

AI summary

In a method for providing functionality in a mobile device (102), the functionality of the mobile device (102) corresponds to a functionality of a fixed device (104). The method is executed by the mobile device (102). To dynamically provide functionality in the mobile device (102), the method includes loading (116) functionality data associated with the functionality of the mobile device (102) and providing (117) the functionality associated with the functionality data in the mobile device (102).