Portable Storage Device Meta Information Update via Host Bitmap

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Portable storage devices face challenges in efficiently updating meta information for rights objects due to limited computation capacity, leading to increased data operation loads, especially as data input/output speeds advance.

Innovation Solution

A method involving the generation and transmission of bitmaps for bitwise operations on meta information, allowing the portable storage device to update meta information with reduced computational overhead by performing bitwise operations on received bitmaps and meta information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the portable storage device updates meta information using traditional methods, then the meta information can be updated accurately, but the data operation load and computation capacity requirements increase

Engineering Contradiction:
Improvemeta information update accuracyVSAvoiddata operation load
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts the bitmap generation function from the portable storage device and relocates it to the host device. The host device generates the bitmap based on meta information changes and sends it to the portable storage device, which then uses the bitmap to update only the necessary portions of meta information. This extraction reduces the computational burden on the portable storage device while maintaining update accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the meta information update process into two distinct components: bitmap generation (performed by the host device) and bitmap application (performed by the portable storage device). This segmentation allows each device to perform only its specialized function, reducing overall system complexity and computation load on the resource-constrained portable storage device.

Inventive Principle:
Principle #1Segmentation

2Speed

If additional SRAM is added to increase input/output speed, then data input/output speed improves, but device complexity and overall operation quantity increase

Engineering Contradiction:
Improvedata input/output speedVSAvoidoverall operation quantity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent removes the bitmap generation operation from the portable storage device and transfers it to the host device. This extraction eliminates the need for additional high-speed buffer memory (SRAM) in the portable storage device, as the complex processing is offloaded to the host device that has greater computational resources.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The bitmap acts as an intermediary data structure that facilitates efficient meta information updates. Instead of the portable storage device performing complex update operations, it simply applies the pre-generated bitmap, which serves as a mediator between the host device's update requests and the portable storage device's meta information storage.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8438112B2Host device, portable storage device, and method for updating meta information regarding right objects stored in portable storage device
Publication Date: 2013.05.07 SAMSUNG ELECTRONICS CO LTD
  • US8438112B2 patent drawing
  • US8438112B2 patent drawing
  • US8438112B2 patent drawing

AI summary

A host device, a portable storage device, and a method of updating an RO stored in the portable storage device are provided. The method includes receiving a predetermined bitmap from a host device, performing a bitwise operation on the received bitmap and meta information indicating a state of the RO, and updating the meta information using a result of the bitwise operation.