Memory Card Application Index for Host Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional nonvolatile memory cards require hosts to execute all application programs to determine installed applications, placing a heavy burden on the host and degrading system efficiency.

Innovation Solution

A memory card system with a central processing unit, memory unit, and input/output unit that allows hosts to request and receive an application program index from the memory card, enabling the host to efficiently identify and execute installed applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the host executes all application programs on the memory card to determine installed applications, then the host can identify what applications are installed, but the burden on the host increases and system efficiency degrades

Engineering Contradiction:
Improveapplication program identificationVSAvoidsystem efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The memory card pre-generates and stores an application program index that lists all installed applications before the host needs to identify them. This preliminary action eliminates the need for the host to execute all applications just to get a list, as the index is already prepared and can be directly read by the host.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The application program index acts as an intermediary between the memory card and the host. Instead of the host directly executing applications to identify them, the index serves as a mediator that provides the host with information about installed applications, reducing the host's workload and improving system efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If the host executes all application programs to determine installed applications, then the host can identify applications, but the burden on the host increases

Engineering Contradiction:
Improveapplication program identificationVSAvoidhost burden
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The memory card pre-generates and stores an application program index that lists all installed applications before the host needs to identify them. This preliminary action eliminates the need for the host to execute all applications just to get a list, as the index is already prepared and can be directly read by the host.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The application program index acts as an intermediary between the memory card and the host. Instead of the host directly executing applications to identify them, the index serves as a mediator that provides the host with information about installed applications, reducing the host's workload and improving system efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8171218B2Memory card system, memory card and method for executing an application program thereon
Publication Date: 2012.05.01 SAMSUNG ELECTRONICS CO LTD
  • US8171218B2 patent drawing
  • US8171218B2 patent drawing
  • US8171218B2 patent drawing

AI summary

A memory card system and memory card. The memory card system may include a host and a memory card able to be received by the host. The memory card may transfer an application program index to the host in response to a command from the host. Time spent finding information relating to the application programs loaded in the memory card may be saved and a convenient and efficient interface may be provided to a user.