File Directory Merge GUI Visualizing Inconsistencies

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Merging file storage directory structures that have undergone changes such as renaming, deletion, or versioning is complicated by the lack of automated tools to identify inconsistencies and provide visual indications of file and folder links, leading to manual, laborious, and error-prone processes.

Innovation Solution

A graphical user interface (GUI) is provided to display hierarchical structures of source and target file storage directories, highlighting inconsistencies and offering user-selectable refactoring actions to modify the target directory, thereby resolving conflicts and generating a refactored directory structure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual merging is performed to reconcile changes between file storage directory structures, then accuracy of conflict resolution is improved, but time consumption and operational complexity increase

Engineering Contradiction:
Improveaccuracy of conflict resolutionVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent introduces a graphical user interface that acts as an intermediary between the source and target directory structures. The GUI visually displays inconsistencies and provides refactoring action indicia that mediate the merging process, allowing users to resolve conflicts accurately while reducing the time and complexity of manual comparison and decision-making.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If automated merging is performed without visual assistance, then productivity is improved, but reliability of merge accuracy deteriorates

Engineering Contradiction:
Improvemerging speedVSAvoidmerge accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements feedback mechanisms by visually displaying inconsistencies between directory structures and showing refactoring action indicia that indicate the effect of potential merge actions. This feedback loop allows users to make informed decisions quickly, maintaining high productivity while ensuring merge accuracy through visual confirmation of the merging process.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If visual display of all inconsistencies is provided, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
Improveuser interface usabilityVSAvoidGUI complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the display of inconsistencies by organizing them in a structured graphical interface that presents information in manageable sections. The refactoring action indicia are displayed in an organized manner that breaks down complex merge decisions into discrete, easily understandable options, improving usability without overwhelming the user with excessive visual complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10311024B2Merging file storage directory structures through user interface visualization of refactoring decisions
Publication Date: 2019.06.04 CA TECH INC
  • US10311024B2 patent drawing
  • US10311024B2 patent drawing
  • US10311024B2 patent drawing

AI summary

Representations of hierarchical structures identified by source and target file storage directories are displayed on a display device. Inconsistencies are identified between the hierarchical structures identified by the source and target file storage directories. Graphical interconnections are displayed that extend at least partially between locations of at least some of the identified inconsistencies. Refactoring action indicia are displayed that are user selectable and are associated with defined actions performed by a file directory controller to modify the hierarchical structure identified by the target file storage directory to resolve at least some of the inconsistencies identified between the hierarchical structures identified by the source and target file storage directories. The source and target file storage directories are merged, including by performing the defined actions associated with user selected ones of the refactoring action indicia to generate a refactored target file storage directory that resolves the inconsistencies.