Remote Mobile Data Modification via Hash Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices pose a risk of data security breaches when lost or stolen, as existing technologies lack effective methods for securely and remotely modifying data to prevent unauthorized access and use.

Innovation Solution

A wireless communication system utilizing a hash function, such as SHA-224, to securely modify data in mobile device memory by comparing incoming messages to a secret message, allowing for remote data encryption, erasure, or replacement, thereby protecting sensitive information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If data is stored in mobile device memory, then data accessibility and usability are improved, but data security and protection from unauthorized access deteriorate

Engineering Contradiction:
Improvedata accessibilityVSAvoidunauthorized access risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary actions by establishing a secure hash verification mechanism before data access. A secret hash value is pre-computed and stored in the device, enabling future remote verification of data integrity and authorization status without requiring continuous connection to external systems.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary verification mechanism using hash functions. Instead of directly accessing or protecting data, the system uses a cryptographic hash as an intermediary layer that verifies data integrity and authorization status, thereby enabling secure remote modification without direct data exposure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If remote data modification capability is implemented, then data protection ability is improved, but system complexity increases

Engineering Contradiction:
Improvedata protection abilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the complex cryptographic verification logic from the main data processing flow. By separating the hash verification mechanism into a distinct preliminary step, the system achieves reliable data protection while maintaining relative simplicity in the core data access operations.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The device performs self-verification of data integrity and authorization status using the pre-stored secret hash value. This self-service capability enables automatic detection of unauthorized modification attempts without requiring external verification systems, thereby improving reliability while minimizing added complexity.

Inventive Principle:
Principle #25Self-service

3Reliability

If secret message verification is performed, then security against unauthorized modification is improved, but processing time increases

Engineering Contradiction:
Improvesecurity against unauthorized modificationVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The secret hash verification is performed as a preliminary action before any data access or modification operations. By completing the security verification upfront, the system ensures protection against unauthorized modification while allowing subsequent data operations to proceed efficiently without repeated verification overhead.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8290473B2Remotely modifying data in memory in a mobile device
Publication Date: 2012.10.16 NXP USA INC
  • US8290473B2 patent drawing
  • US8290473B2 patent drawing
  • US8290473B2 patent drawing

AI summary

Methods and corresponding systems in a mobile device for remotely modifying data stored in the mobile device include receiving a message in the mobile device. The message can be a short message service (SMS) message. The message is compared to a secret message, wherein the secret message is a hash value output by a hash function, wherein inputs to the hash function include a text string and a secret text string. The text string can be an e-mail address, and the secret text string can be a password of the mobile device. In response to the message matching the secret message, data stored in memory in the mobile device is modified to prevent unauthorized access. A secret message cancellation can be received in the mobile device to cancel a scheduled memory modification. Memory modification can include erasing data, replacing data, or encrypting data.