Programmable Data Containers for Automated Filing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data management systems lack the ability to intelligently organize and manage data using programmable rules, relying on manual user decisions for directory creation and storage, which is inefficient and limited in complexity.

Innovation Solution

Implementing a system that allows data items to be automatically filed into programmable containers based on extracted information and metadata, using rules to match and organize data objects into appropriate containers, with user approval for candidate locations and the option to create new containers if necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual directory creation and data organization is used, then users have full control over data placement, but the process is time-consuming and inefficient

Engineering Contradiction:
Improvedata organization efficiencyVSAvoidtime for manual directory creation
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system enables self-service automation where the data management system automatically analyzes incoming data, extracts metadata, matches it against stored rules, and files data into appropriate containers without requiring manual user intervention for each filing operation

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-defining organizational rules and container structures in advance, so that when data arrives, the matching and filing process can proceed automatically based on these pre-established criteria

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If basic default directories are used, then the system structure is simple, but the system lacks intelligence and adaptability in data organization

Engineering Contradiction:
Improveintelligent data organization capabilityVSAvoidsystem structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements dynamic adaptability where organizational rules and container structures can be modified, added, or removed based on changing data types and organizational requirements, allowing the system to evolve and adapt to new scenarios without rigid fixed structures

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system segments data organization into modular components: data extraction modules, metadata analysis modules, rule matching modules, and container management modules, allowing each to operate independently and be configured separately for different data types

Inventive Principle:
Principle #1Segmentation

3Productivity

If automated filing based on extracted information is implemented, then data organization becomes efficient, but the system complexity increases

Engineering Contradiction:
Improveautomated filing efficiencyVSAvoidfiling system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements universal multi-functionality where a single automated filing framework handles diverse data types (documents, images, databases, multimedia) through common metadata extraction and rule-matching mechanisms, eliminating the need for separate manual processes for each data type

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

Data Source

PatentUS10417182B2System, method and apparatus for data management with rules on containers for collections of data
Publication Date: 2019.09.17 NICHOLLS CHARLES
  • US10417182B2 patent drawing
  • US10417182B2 patent drawing
  • US10417182B2 patent drawing

AI summary

System, method and apparatus are provided for creating and managing programmable rules on containers for collections of data items presented through the operating environment. This invention gives a container (folders or enhanced containers) the ability to be more than a straight-forward receptacle to contain a collection of data objects and other sub-containers. The invention provides for adding a data item into a container system, collecting information from the data item and any pre-existing metadata, matching the information to a container using the container's rules, and if any matching containers are found, filing of the data item proceeds into any candidate locations.