Configurable Revision Tracking for Data Sets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional computing environments fail to accurately identify meaningful revision events in data sets, often providing users with irrelevant revision dates that do not reflect significant changes from their perspective, and lack the ability to interpret data formats, leading to improper identification of revisions.

Innovation Solution

A method and system that monitor data sets to determine revision events based on configurable requirements, updating a revision value to indicate when a meaningful change has occurred, and provide a graphical representation of revisions, allowing users to track and visualize changes effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional computing environments use standard revision dating techniques (file save/open/print timestamps), then the revision date artifact can be automatically provided without requiring data interpretation, but the revision date does not reflect meaningful changes from the user's perspective

Engineering Contradiction:
Improveautomatic revision date provisionVSAvoidmeaningful change information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent introduces a configurable requirement as an intermediary mechanism between the raw data change detection and the revision date assignment. This configurable requirement acts as a filter that translates low-level data changes into meaningful revision events, allowing the system to automatically provide revision dates while ensuring they reflect user-defined meaningful changes rather than mere file operation timestamps

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the parameter used for revision detection from standard file operation timestamps to configurable requirements that define meaningful changes. By allowing users to configure what constitutes a meaningful change (e.g., specific data field modifications, structural changes), the system transforms the revision detection mechanism to align with user perspectives while maintaining automatic operation

Inventive Principle:
Principle #35Parameter changes

2Extent of automation

If RCS environments track revisions by checking data sets into the repository, then revision tracking mechanism is established, but the system lacks knowledge about data formats and cannot properly identify revisions

Engineering Contradiction:
Improverevision tracking mechanismVSAvoidrevision identification accuracy
Core Design Contradiction:
Extent of automationVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by establishing configurable requirements before revision tracking begins. These configurable requirements define the criteria for meaningful changes in advance, allowing the system to automatically and accurately identify revisions when they occur, eliminating the need for complex real-time data format interpretation during the tracking process

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by continuously monitoring data sets against the configurable requirements and updating revision dates when meaningful changes are detected. This feedback mechanism allows the system to learn and adapt to data format characteristics over time, improving revision identification accuracy without requiring explicit programming of each data format

Inventive Principle:
Principle #23Feedback

3Productivity

If the system monitors data sets continuously to detect all changes, then revision events can be captured, but the system cannot distinguish between meaningful changes and trivial modifications

Engineering Contradiction:
Improvechange detection capabilityVSAvoidmeaningful change distinction
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent extracts the essence of meaningful changes by using configurable requirements as filters. Instead of analyzing every data modification in detail, the system extracts only those changes that satisfy the pre-defined configurable requirements, efficiently distinguishing meaningful revisions from trivial modifications while maintaining high productivity in change detection

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8839100B1Updating information related to data set changes
Publication Date: 2014.09.16 MATHWORKS INC
  • US8839100B1 patent drawing
  • US8839100B1 patent drawing
  • US8839100B1 patent drawing

AI summary

Exemplary embodiments update a revision value related to a data set that includes data. The revision value indicates whether a revision event has occurred with respect to the data set. Exemplary embodiments identify whether a change associated with the data qualifies as a revision event in the data set. The identification is based on a configurable requirement. The revision value is specified based on the identification to provide a user with an indication of whether the revision event has occurred.