Avatar Process for Mobile Devices Conserving Energy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices with limited resources face challenges in performing large communication and processing tasks, maintaining connections as users move or turn off their devices, and ensuring secure message transmission in mobile networks.

Innovation Solution

The Avatar application process, located at a base station or cloud, performs computationally expensive services like monitoring, processing, backup, and data transmission on behalf of the user, using secure coding and encryption techniques, and dynamically adjusts to the user's location and status, even when the device is offline.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If computationally expensive services are performed on the mobile device, then processing capability is improved, but device energy consumption increases

Engineering Contradiction:
Improveprocessing capabilityVSAvoiddevice energy consumption
Core Design Contradiction:
PowerVSUse of energy by moving object

Solution Approach 1:

The patent extracts computationally expensive services from the mobile device and relocates them to server infrastructure. The virtual machine environment on the server handles monitoring, processing, backup, and data transmission tasks that would otherwise consume significant device energy, while the device maintains a lightweight client for interaction.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a virtual machine environment as an intermediary between the mobile device and the services. This virtual machine layer abstracts the computational workload from the device, allowing expensive operations to be performed on the server while presenting a familiar interface to the user on the mobile device.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Use of energy by moving object

If the user device is turned off to conserve energy, then energy consumption is reduced, but connection maintenance becomes impossible

Engineering Contradiction:
Improveenergy consumptionVSAvoidconnection maintenance
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent creates a virtual copy of the user's presence and communication state on the server. When the device is turned off, the virtual machine environment maintains the user's connection state, allowing messages and notifications to be received and processed on behalf of the user, with automatic forwarding when the device is reactivated.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If location-based services are implemented, then service adaptability is improved, but network communication overhead increases

Engineering Contradiction:
Improveservice adaptabilityVSAvoidnetwork communication overhead
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent performs location-based service adaptations in advance through the virtual machine environment. The system pre-processes location information and prepares service configurations before the user actually needs them, reducing the need for frequent real-time communication and minimizing network overhead while maintaining high service adaptability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2696608B1Avatar process for mobile devices
Publication Date: 2020.02.05 DEUTSCHE TELEKOM AG
  • EP2696608B1 patent drawingFigure 1~2
  • EP2696608B1 patent drawing
  • EP2696608B1 patent drawing

AI summary

The invention is a service provided to a user by the operators of a communication network. The service of the invention comprises an application process that is associated with a specific user. The application process permanently represents the user, and accompanies the user wherever he/she is located. The application process of the invention acts on behalf of a user of the network performing the functions of monitoring, processing (e.g. encryption/decryption services), performing backup, and data transmission.