Memory Medium Partitioning for OS-Independent Data Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory media lack flexibility in configuring memory access options, particularly in mobile terminal devices, which limits the ability to protect data from inadvertent or intentional deletion by not allowing partitioning of memory areas.

Innovation Solution

A memory medium with a memory management system that includes a configuration command to activate one of several memory configurations, allowing for flexible access control by masking out physical areas for write protection, independent of the terminal device's operating system, using a translation table to map logical to physical addresses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional memory media are used without partitioning capabilities, then the device complexity is reduced and ease of operation is maintained, but the ability to protect data from deletion is insufficient

Engineering Contradiction:
Improvedata protection capabilityVSAvoidmemory management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The memory area is divided into multiple partitions, each with independent protection attributes. The memory management system segments the address space and allows selective write protection for each partition, enabling data protection without requiring complex external management mechanisms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The memory management system incorporates partitioning and write protection capabilities directly within the memory medium itself. The controller automatically manages partition assignments and protection attributes through standardized commands, eliminating the need for external software partitioning tools and reducing operational complexity.

Inventive Principle:
Principle #25Self-service

2Reliability

If memory partitioning is implemented to protect data, then data protection capability is improved, but the ease of operation deteriorates due to OS dependency

Engineering Contradiction:
Improvedata protection capabilityVSAvoidoperating system dependency
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The memory medium implements a universal partitioning system that works across different operating systems and terminal devices. The standardized command set and protection mechanisms provide consistent data protection functionality regardless of the host system, making the feature portable and OS-independent.

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

Solution Approach 2:

The memory management system performs partition creation and protection attribute assignment automatically during initialization or through simple commands. This preliminary configuration eliminates the need for users to manually configure partitioning settings each time the memory medium is used with different operating systems.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If write protection mechanisms are added to memory media, then data protection capability is improved, but the device complexity increases

Engineering Contradiction:
Improvewrite protection capabilityVSAvoidmemory management system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Write protection is applied selectively at the partition level rather than globally across the entire memory medium. Each partition can have independent protection attributes, allowing fine-grained control over which data regions are protected while keeping the protection mechanism simple and localized to specific address ranges.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The memory management system uses configurable parameters such as partition start addresses, sizes, and protection flags to control write protection behavior. By changing these parameters through standardized commands, the system can dynamically adjust protection levels without requiring hardware modifications or complex structural changes.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8904087B2Memory medium having different ways of accessing the memory medium
Publication Date: 2014.12.02 GIESECKE & DEVRIENT EPAYMENTS GMBH
  • US8904087B2 patent drawing
  • US8904087B2 patent drawing
  • US8904087B2 patent drawing

AI summary

The invention provides a portable memory medium with a memory area and a memory management system for managing the memory area, wherein different options for access to the memory area are provided. The memory management system comprises a configuration command, the execution of which causes an activation of one of at least two different activatable memory configurations.