Tagged Code Feature Metadata Migration System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in selectively migrating metadata between organizations within an enterprise, particularly in scenarios where not all configuration data is necessary for transfer, and metadata needs to be phased in based on IT support capabilities.

Innovation Solution

A computer-implemented method and system that involves receiving code features from a first organization, tagging them with feature tags, storing these tagged features in a repository accessible by a second organization, and providing specific tagged features to requesters based on their tags.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all configuration data is migrated between organizations, then complete metadata transfer is achieved, but transfer time and system complexity increase

Engineering Contradiction:
Improvemetadata completenessVSAvoidtransfer time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent segments metadata into distinct code features that can be independently tagged and migrated. Each code feature represents a discrete unit of metadata that can be selectively transferred between organizations based on specific tags, allowing partial migration without transferring the entire configuration set.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the necessary code features from the source organization based on tag matching. The system identifies and extracts specific tagged features that match the target organization's requirements, leaving unnecessary features behind in the source organization.

Inventive Principle:
Principle #2Taking out (Extraction)

2Loss of information

If all configuration data is migrated between organizations, then complete metadata transfer is achieved, but system complexity increases

Engineering Contradiction:
Improvemetadata completenessVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent creates a universal tagging system that can be applied across different code features and organizations. The same tag-based mechanism works for identifying, storing, retrieving, and migrating various types of metadata, simplifying the overall system architecture despite the selective migration capability.

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

Solution Approach 2:

The patent introduces a repository as an intermediary layer between source and target organizations. This repository stores tagged code features and facilitates selective migration by acting as a buffer and management point, reducing the direct complexity of transfer operations between organizations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If selective metadata transfer is implemented, then transfer efficiency improves, but information completeness may be compromised

Engineering Contradiction:
Improvetransfer efficiencyVSAvoidmetadata completeness
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent applies preliminary tagging to code features before migration. By pre-tagging code features with descriptive metadata, the system enables efficient identification and selection of features to be transferred, ensuring that all necessary features are captured before the actual transfer process begins.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the target organization can request specific tagged features, and the system responds by providing the requested features from the repository. This feedback loop ensures that the transferred metadata meets the target organization's needs while maintaining efficiency.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12314235B2Cross organizational metadata migration
Publication Date: 2025.05.27 HONEYWELL INTERNATIONAL INC
  • US12314235B2 patent drawing
  • US12314235B2 patent drawing
  • US12314235B2 patent drawing

AI summary

Various embodiments described herein relate to managing metadata between organizations within an enterprise. In this regard, a set of code comprising one or more code features is received from a first organization. The one or more code features are tagged with one or more code feature tags to associate each of the one or more code features with the one or more code feature tags. The one or more tagged code features are stored in a repository based on the one or more code feature tags. The repository is at least partially accessible by a second organization. Based on a request received from a requestor for one or more features, it is determined if the one or more requested features are tagged code features. Further, one or more of the tagged code features are provided to the requester based on the requested features having been tagged as tagged code features.