Safety Tag for EXIF Private Data Preservation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing file formats, such as EXIF, often lead to corruption of private data areas when handled by applications that do not understand them, causing potential malfunctions in subsequent applications.

Innovation Solution

A system that configures a safety-tag, like the Digital Negative (DNG) MakerNoteSafety tag, to determine whether a private data area is safe to preserve, allowing safe handling and operations such as translation, modification, or relocation of the data area.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If applications preserve private data areas in file formats like EXIF, then data storage capability is improved, but data corruption risk increases when handled by applications that do not understand the private data

Engineering Contradiction:
Improvedata integrityVSAvoidapplication compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a safety tag as an intermediary element that mediates between the private data area and applications. This safety tag contains metadata indicating whether the private data area is safe to preserve, allowing applications to make informed decisions without needing to understand the actual private data content. The safety tag acts as a bridge that enables compatibility while protecting data integrity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies preliminary action by pre-configuring the safety tag with information about the private data area's preservability before the application processes the file. This advance preparation allows applications to check the safety tag and determine whether preservation is safe without needing to analyze or understand the private data content, thus preventing corruption while maintaining compatibility.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If applications handle private data areas without understanding their content, then processing speed is improved, but data corruption risk increases

Engineering Contradiction:
Improveprocessing speedVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The safety tag serves as an intermediary that carries all necessary information about private data preservability, allowing applications to make quick decisions based on this metadata rather than analyzing the actual private data. This enables fast processing while ensuring data integrity through the pre-configured safety information.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The safety tag provides feedback information to applications about the private data area's preservability status. This feedback mechanism allows applications to quickly determine whether preservation is safe without deep analysis, maintaining high processing speed while preventing corruption through informed decision-making.

Inventive Principle:
Principle #23Feedback

3Reliability

If a safety tag system is implemented to indicate preservability, then data protection is improved, but file format complexity increases

Engineering Contradiction:
Improvedata protectionVSAvoidfile format structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the file structure by separating the safety indication information into a distinct safety tag element, independent of the actual private data area. This segmentation allows the complexity of data protection to be isolated in a manageable metadata structure, while the private data itself remains unchanged and simple to handle.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The safety tag introduces local quality by adding preservability information specifically to the private data area without altering the overall file format structure. This localized addition provides targeted protection where needed while maintaining the simplicity and universality of the base file format for all other purposes.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8239352B1Method and apparatus for determining whether a private data area is safe to preserve
Publication Date: 2012.08.07 ADOBE INC
  • US8239352B1 patent drawing
  • US8239352B1 patent drawing
  • US8239352B1 patent drawing

AI summary

One embodiment of the present invention provides a system that configures a safety-tag that indicates whether a private data area is safe to preserve. During operation, the system receives a file with a private data area. Specifically, in one embodiment of the present invention, the private data area is contained within an Exchangeable Image File (EXIF) MakerNote tag, which allows makers of EXIF writers to record any desired information. Next, the system determines whether the private data area is safe to preserve. If the private data area is safe to preserve, the system configures a safety-tag to indicate that the private data area is safe to preserve. Otherwise, if the private data area is not safe to preserve, the system configures the safety-tag to indicate that the private data is not safe to preserve. Specifically, in one embodiment of the present invention, the safety-tag is a Digital Negative (DNG) MakerNoteSafety tag.