Mobile Terminal Lock Mechanism for Server Conflict Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing server management systems for mobile terminals lack the ability to prevent unauthorized changes to managed information, allowing multiple servers with management capability to interfere with each other's operations, leading to chaotic management scenarios.

Innovation Solution

A method and apparatus for locking information on a mobile terminal, where a server sends a lock message with lock object information and lock node triggering information, allowing the mobile terminal to lock the object based on lock granularity and level, restricting functions to prevent other servers from manipulating the locked object, with options for full or partial lock modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If any server with management capability can manage the mobile terminal, then the system is flexible and accessible, but multiple servers can interfere with each other's operations causing chaotic management

Engineering Contradiction:
Improveserver management accessVSAvoidmanagement operation stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary anti-action by implementing a lock mechanism that prevents other servers from modifying management objects before they can cause interference. When a server successfully manages a mobile terminal, it obtains a lock on the relevant management objects, and any subsequent management commands from other servers are rejected. This preemptive locking prevents chaotic operations before they can occur.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The patent introduces an intermediary lock mechanism that mediates between multiple servers attempting to manage the same mobile terminal. The lock acts as a mediator that serializes access to management objects, ensuring that only one server can modify a particular management object at a time, thus preventing direct conflict between servers while maintaining system flexibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the mobile terminal allows multiple servers to manage it, then service diversity is improved, but data integrity and operational consistency deteriorate

Engineering Contradiction:
Improveservice diversityVSAvoiddata integrity
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The lock mechanism prevents data integrity issues by preemptively blocking other servers from modifying locked management objects. When Server A successfully manages a management object, it locks the object, and Server B's subsequent modification attempts are prevented. This ensures that the management object's state remains consistent and intact according to the last successful operation.

Inventive Principle:
Principle #9Preliminary anti-action

3Reliability

If the mobile terminal implements information locking, then operational chaos is prevented, but management flexibility and server accessibility are reduced

Engineering Contradiction:
Improvemanagement operation stabilityVSAvoidserver management accessibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The lock mechanism is dynamic rather than static. Locks are automatically acquired when a server successfully manages a mobile terminal and are automatically released when the server's management session ends or is explicitly terminated. This dynamic nature ensures that servers can access and manage terminals when needed, while locks are only in place temporarily to prevent conflicts, thus maintaining ease of operation while ensuring reliability.

Inventive Principle:
Principle #15Dynamics

4Stability of the object's composition

If a lock mechanism is implemented to prevent server interference, then operational consistency is improved, but system complexity increases

Engineering Contradiction:
Improvemanagement consistencyVSAvoidsystem structure
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The lock mechanism serves as a simple intermediary that mediates between multiple servers without requiring complex coordination protocols. The lock is a straightforward binary state (locked/unlocked) that can be checked and set with simple operations. This keeps the system structure relatively simple while effectively preventing server interference and ensuring management consistency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP2560346B1Method and apparatuses for locking information for a mobile terminal
Publication Date: 2013.10.16 HUAWEI TECH CO LTD
  • EP2560346B1 patent drawingFigure 1
  • EP2560346B1 patent drawingFigure 2
  • EP2560346B1 patent drawingFigure 3

AI summary

In embodiments of the invention, there is provided with a method, system and apparatus for locking information. Specifically, a server sends a lock message carrying lock object information to a mobile terminal; the mobile terminal locks a lock object according to the lock message, the lock object corresponding to the lock object information. With the solutions provided in the embodiments of the invention, a server may lock information for a mobile terminal, so as to prevent other servers from manipulating the information.