Timed Metadata Generation in Blocked Record Environments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing record management systems face challenges in generating and merging metadata with blocked records, as the metadata generation process often occurs after records are blocked for output, preventing timely association and efficient storage optimization.

Innovation Solution

A method and system that block records, reserve space for metadata only for records meeting specific selection criteria, generate metadata for these records, and add it to the blocked records, allowing for efficient storage and non-destructive metadata merging during the de-blocking process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If metadata is generated after records are blocked for output, then storage optimization is achieved, but timely association of metadata with records is prevented

Engineering Contradiction:
Improvestorage efficiencyVSAvoidmetadata association timing
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent applies preliminary action by reserving metadata spaces for blocked records in advance before the actual metadata generation occurs. This allows the system to prepare storage locations ahead of time, enabling efficient batch processing later without delaying the metadata- record association. The reservation step ensures that when metadata is generated after blocking, the spaces are already allocated and ready for immediate association.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If space is reserved for metadata for all blocked records, then complete metadata coverage is achieved, but storage waste increases for records that don't meet selection criteria

Engineering Contradiction:
Improvemetadata coverageVSAvoidstorage waste
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The patent applies local quality by implementing selection criteria that determine which specific blocked records receive metadata space allocation. Instead of uniformly reserving metadata spaces for all records, the system selectively allocates resources only to records meeting defined criteria (such as specific event types, priority levels, or source identifiers). This localized approach ensures storage efficiency while maintaining reliable metadata coverage for records that actually require it.

Inventive Principle:
Principle #3Local quality

3Loss of information

If metadata is generated for blocked records, then record information completeness is improved, but the complexity of merging metadata during de-blocking increases

Engineering Contradiction:
Improverecord information completenessVSAvoidmetadata merging complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the metadata generation and merging process into distinct phases: (1) blocking records with metadata space reservation, (2) generating metadata separately for each blocked record, and (3) merging metadata during the de-blocking phase. This segmentation allows metadata to be processed independently from the main record flow, reducing the complexity of the merging operation. The structured approach ensures information completeness while managing complexity through phased processing.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11392348B2Ordering records for timed meta-data generation in a blocked record environment
Publication Date: 2022.07.19 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11392348B2 patent drawing
  • US11392348B2 patent drawing
  • US11392348B2 patent drawing

AI summary

Embodiments are described for ordering records. Aspects include blocking one or more records and storing the one or more blocked records as a set of records. Aspects also include reserving space for a metadata record for each of the one or more blocked records that meet one or more selection criteria and generating the metadata record for each of the one or more blocked records that meet the one or more selection criteria. Aspects further include adding the metadata records to the set of blocked records and storing the set of records including the metadata records.