Automated File Path Update Script

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The regeneration of document files embedded with obsolete information for different users or targets is cumbersome and time-consuming, as existing methods require manual modification using document creation or modification software for each user or object of interest.

Innovation Solution

A system and method for updating file location information within document files, such as PDFs, by replacing old paths with new paths or file names specific to users or categories without activating the application, using a script-based approach that can modify information across multiple files, allowing for efficient and automated updates of file links.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If document files are manually regenerated using document creation/modification software for each user or subject, then the information can be updated to be targeted and specific, but the process becomes cumbersome and time consuming

Engineering Contradiction:
Improvetargeted information deliveryVSAvoiddocument regeneration time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent extracts the file location information from the document file structure and stores it separately in a data file. This allows the path information to be modified independently without affecting the document file itself, enabling rapid updates without full document regeneration.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the document file into two parts: the document content and the file location information. By separating these components, the system can update only the necessary path information while keeping the document structure intact, significantly reducing update time and effort.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If document files are regenerated for different users or subjects, then customized information can be provided, but manual modification for each file is cumbersome

Engineering Contradiction:
Improveuser-specific customizationVSAvoiddocument modification ease
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent creates a universal data file structure that can serve multiple document files with the same path information. By storing file location data in a standardized format that can be referenced by multiple documents, the system enables easy customization across numerous files without manual modification of each individual document.

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

Solution Approach 2:

The patent introduces an intermediary data file that acts as a mediator between the document files and the file location information. This intermediary structure allows centralized management and modification of paths, making it easy to customize information for different users or subjects without directly modifying each document file.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If complete document files are regenerated to update information, then accuracy can be ensured, but the process is time consuming and inefficient

Engineering Contradiction:
Improveinformation accuracyVSAvoiddocument update efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent performs preliminary extraction of file location information from document files and stores it in a separate data file. This preliminary action allows subsequent updates to be made quickly by modifying only the path information in the data file, while maintaining the accuracy of the complete document regeneration approach when needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a dynamic system where the document file structure remains fixed but the file location information can be dynamically updated in the separate data file. This dynamic approach allows the system to maintain information accuracy through structured separation while achieving high update efficiency by modifying only the necessary path data.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11983145B2Method and system of modifying information on file
Publication Date: 2024.05.14 CDK GLOBAL LLC
  • US11983145B2 patent drawing
  • US11983145B2 patent drawing
  • US11983145B2 patent drawing

AI summary

Systems and computer-implemented methods and systems for modifying information in a document file are disclosed. An example computer-implemented method for modifying information in a document file includes: receiving a first text string; opening a file corresponding to the first text string, the file including binary data and text data; reading the text data; detecting a file location identifier in the text data; replacing a portion of the file location identifier with a second text string based on the first text string; and closing the file.