Attachment Metadata Generator for Document XML Insertion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data processing systems lack efficient methods for extracting and managing metadata from form attachments, especially when dealing with large volumes of forms, as existing approaches require custom coding, do not conform to document-centric architectures, and involve complex data storage and abstraction layers.

Innovation Solution

A computer-implemented method and system that generates extensible markup language (XML) fragments from attachment metadata, allowing for the insertion of this data into documents, utilizing an attachment metadata generator to extract and process metadata from attachments, thereby making the information accessible and standards-based.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If custom code is written in the application tier to programmatically extract attachment information, then attachment metadata can be captured, but the system complexity increases and requires additional custom development

Engineering Contradiction:
Improveattachment metadataVSAvoidcustom coding requirement
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The attachment metadata generator enables the system to automatically extract and generate metadata without requiring custom application tier code. The generator self-services the metadata extraction function by providing a standardized interface that works with attachments in various formats, eliminating the need for custom development while capturing attachment information.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The attachment metadata generator is designed as a universal component that can handle multiple attachment types (images, documents, etc.) and generate metadata in a standardized format. This multi-functional approach replaces the need for type-specific custom extraction code, reducing system complexity while maintaining comprehensive metadata capture.

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

2Loss of information

If a custom application is written to crawl through the repository and extract attachment information, then metadata can be obtained, but the processing time increases significantly

Engineering Contradiction:
Improveattachment metadataVSAvoidmetadata extraction time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The attachment metadata generator performs metadata extraction at the time of form submission, before the form is stored in the repository. This preliminary action eliminates the need for subsequent crawling operations, as all attachment metadata is already extracted and associated with the form identifier when the form is initially processed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The attachment metadata generator acts as an intermediary component between the form submission process and the repository storage. It intercepts attachments during the natural form submission flow, extracts metadata efficiently, and passes the information along with the form identifier to storage, avoiding time-consuming post-submission crawling.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If attachments are manually inspected by opening each form, then detailed information can be examined, but the productivity decreases when dealing with large volumes of forms

Engineering Contradiction:
Improveattachment informationVSAvoidform processing throughput
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The attachment metadata generator automatically extracts and generates metadata without requiring manual user intervention. This automation handles the information extraction task that would otherwise require manual inspection, maintaining detailed information capture while enabling high-volume processing throughput.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces the manual mechanical process of opening and inspecting each form with an automated computational process. The attachment metadata generator uses software-based extraction methods to obtain detailed attachment information instantly, substituting manual labor with automated technology that maintains information quality while dramatically increasing productivity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS9251286B2Form attachment metadata generation
Publication Date: 2016.02.02 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US9251286B2 patent drawing
  • US9251286B2 patent drawing
  • US9251286B2 patent drawing

AI summary

Illustrative embodiments provide a computer implemented method, a data processing system, and a computer program product for form attachment metadata generation. In one illustrative embodiment, the computer implemented method receives a request to attach an attachment to a document, and calls an attachment metadata generator to extract metadata from the attachment to form extracted data. The computer implemented method further generates an extensible markup language fragment from the extracted data, and inserts the extensible markup language fragment into the document.