Recording Apparatus Header Update via Cluster Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing recording methods for semiconductor memory cards, such as those used in digital video cameras, require a read-modify-write operation even when updating data smaller than the block size, leading to inefficient data processing and lowered recording rates due to unnecessary data reading and rewriting.

Innovation Solution

A recording apparatus and method that record a file's header section on a newly secured cluster when updating, while correcting management information to maintain the original logical connection order, thereby avoiding the read-modify-write operation and optimizing data processing efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the header section is updated by reading and rewriting the entire block, then the data integrity is maintained, but the recording speed is lowered due to unnecessary data reading and writing

Engineering Contradiction:
Improvedata integrityVSAvoidrecording speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the block into a header section and a data section, allowing independent processing of each section. When updating the header section, only the header portion is read and written back, rather than processing the entire block. This segmentation enables selective data access and reduces unnecessary I/O operations, thereby improving recording speed while maintaining data integrity through targeted updates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by updating only the necessary header section rather than the entire block. The system reads only the header portion, modifies it, and writes back only the changed header data, leaving the data section untouched. This partial update approach eliminates excessive data processing and significantly improves recording efficiency while preserving data integrity through precise targeted modifications.

Inventive Principle:
Principle #16Partial or excessive action

2Ease of operation

If the header section is updated in-place, then the operation is simple, but the recording rate is lowered due to the read-modify-write operation

Engineering Contradiction:
Improveoperation simplicityVSAvoidrecording rate
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent divides the block into distinct header and data sections, enabling the header to be updated independently without affecting the data section. This segmentation allows the system to perform simple header updates by reading only the header portion, modifying it, and writing back the changes, thereby maintaining operational simplicity while improving recording rate by eliminating unnecessary data section processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the header section from the block for separate processing. By isolating the header portion, the system can perform updates on the header independently without needing to read or write the entire block. This extraction approach simplifies the update operation while significantly improving recording rate by reducing the amount of data that must be processed during each update cycle.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If the entire block is rewritten when updating header data, then data consistency is ensured, but memory bandwidth is wasted on unnecessary data transmission

Engineering Contradiction:
Improvedata consistencyVSAvoidmemory bandwidth utilization
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent segments the block into header and data sections, allowing the system to read and write only the header portion during updates. This segmentation ensures data consistency by maintaining proper relationships between header and data sections while dramatically reducing memory bandwidth consumption by eliminating unnecessary data section transmissions. The header can be updated independently without moving or rewriting the data section, thus preserving consistency while optimizing bandwidth utilization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the header section from the block for independent processing, allowing updates to be performed on only the necessary header data. This extraction ensures data consistency by maintaining the logical connection between the updated header and the existing data section, while simultaneously reducing memory bandwidth waste by eliminating the need to transmit unnecessary data section content during header update operations.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8346051B2Recording apparatus and recording method
Publication Date: 2013.01.01 PANASONIC HOLDINGS CORP
  • US8346051B2 patent drawing
  • US8346051B2 patent drawing
  • US8346051B2 patent drawing

AI summary

A recording and reproducing apparatus (100) can record information on a recording memory (111) having a recording region where a smallest unit for erasing recorded information is a block, on a unit of a cluster that is a unit smaller than the block. The recording and reproducing apparatus (100) includes: an input unit (130) that receives a request for starting or ending recording a file; and a system control unit (101) that records a header section of the file and a data section following the header section, from the beginning of the block in the recording region, when the request for starting recording is received; and updates the header section and records the updated header section on another cluster different from the cluster on which the header section before update is recorded when the request for ending recording is received. The system control unit (101) further corrects management information indicating a connection order of information recorded on each of the clusters included by the recording medium so that the updated header section is followed by the data section, when the updated header section is recorded on the other cluster.