Interpreter-Based Network Adaptation for Legacy Device Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the field of mobile communication, older devices often face compatibility issues with network standards and services due to lack of customization options, and base stations are not open systems, making it difficult to integrate changes or shifts in standards.

Innovation Solution

A device and method utilizing an interpreter or virtual machine that runs in a secure area to provide defined interfaces for network components, allowing for the execution of codes to restore compatibility by analyzing and compensating for missing capabilities, and enabling secure access to network levels through APIs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If base stations are designed as closed systems with fixed interfaces, then system stability and security are improved, but adaptability to new network standards and services deteriorates

Engineering Contradiction:
Improvesystem stabilityVSAvoidadaptability to new standards
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces an interpreter as an intermediary component that translates between different network protocols and standards. The interpreter acts as a mediator between the closed base station system and external network standards, allowing the base station to maintain its stable, secure architecture while adapting to new standards through the interpreter's translation capabilities. This resolves the contradiction by enabling adaptability without opening the base station's core system architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If network components implement all possible protocol stacks for different mobile terminals, then compatibility with various devices is improved, but device complexity and resource consumption deteriorate

Engineering Contradiction:
ImprovecompatibilityVSAvoidnumber of protocol stacks
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal interpreter that can handle multiple network protocols and standards through a single unified component. Instead of maintaining separate protocol stacks for different mobile terminals, the interpreter provides a universal interface that translates various protocols into a common internal representation, enabling one component to serve multiple functions and reducing overall system complexity while maintaining broad compatibility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent uses virtual machine instances that can be dynamically created and configured to match different network requirements. Rather than maintaining permanent, complex protocol stacks for all possible scenarios, the system creates virtual copies (instances) of the necessary protocol functionality only when needed, reducing complexity during normal operation while maintaining compatibility when required.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If executable codes are loaded and executed on network elements to restore compatibility, then adaptability to older devices is improved, but security risks and system complexity deteriorate

Engineering Contradiction:
Improvecompatibility restorationVSAvoidsecurity risks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The interpreter serves as a secure intermediary that executes compatibility-restoring codes in an isolated virtual environment. This intermediary structure allows the system to load and execute external codes for compatibility while containing potential security risks within the virtual boundary, preventing them from affecting the core network system. The interpreter mediates between the security requirements and the need for code execution.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces direct execution of compatibility codes with a virtual machine interpretation mechanism. Instead of executing codes directly in the network element's native environment (which would create security vulnerabilities), the system uses a virtual machine that interprets and executes codes in a sandboxed environment, substituting the execution mechanism to maintain security while enabling compatibility restoration.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentEP2026614B1Device and method for automatically adapting networks
Publication Date: 2011.09.14 DEUTSCHE TELEKOM AG
  • EP2026614B1 patent drawingFigure 1

AI summary

The method involves analyzing compatibility of a mobile terminal with a network element, and loading executable codes in the mobile terminal from a network when the mobile terminal is not compatible with the network element. The codes are executed by the network element or by the mobile terminal at an interpreter and/or a virtual machine when the mobile terminal is not compatible, where the code produces network compatibility. The codes are stored in a memory, a subscriber identity module (SIM) card, a flash memory, a universal serial bus (USB)stick or a biochip. Independent claims are also included for the following: (1) a network element in a network with network layers (2) a mobile terminal for adapting to a mobile network.