Data Pointer Project Management for Parallel Task Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing project management methods struggle with efficiently processing complex projects involving multiple tasks, leading to increased project duration and resource inefficiencies.

Innovation Solution

A project management method and device using a data pointer to transmit and process source data across multiple child projects, where result data from one project is used as source data for the next, optimizing task processing and resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a conventional single-task project structure is used, then the project structure is simple, but the project duration increases and productivity decreases when handling complex multi-task projects

Engineering Contradiction:
Improveproject processing efficiencyVSAvoidproject structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides a complex project into multiple child projects, each representing a specific task type (e.g., transcription, translation, formatting). This segmentation allows each child project to be processed independently and in parallel, significantly improving overall project productivity while maintaining manageable complexity through modular organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical dimension to project structure by creating parent-child project relationships. This dimensional change enables simultaneous processing of multiple child projects under a single parent project, transforming a linear single-task structure into a parallel multi-task structure that improves efficiency without proportionally increasing complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Duration of action of moving object

If multiple child projects are processed sequentially, then the project structure remains simple, but the project duration increases significantly

Engineering Contradiction:
Improveproject durationVSAvoidtask processing throughput
Core Design Contradiction:
Duration of action of moving objectVSProductivity

Solution Approach 1:

The patent performs preliminary actions by pre-defining the hierarchical project structure and task dependencies before execution. Child projects are prepared and configured in advance with their respective tasks, enabling them to be launched simultaneously rather than sequentially, thus reducing overall project duration while maintaining high throughput.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent ensures continuous useful action by overlapping the execution of multiple child projects. While one child project is being processed, another can simultaneously begin, eliminating idle time between tasks and maximizing resource utilization, thereby reducing project duration without sacrificing processing quality.

Inventive Principle:
Principle #20Continuity of useful action

3Loss of time

If result data is copied to source data for the next child project, then data transmission is simple, but resource utilization decreases and processing time increases

Engineering Contradiction:
Improvedata transmission timeVSAvoidresource utilization efficiency
Core Design Contradiction:
Loss of timeVSLoss of energy

Solution Approach 1:

The patent uses copying to create references to result data from parent projects and uses these as source data for child projects. Instead of physically duplicating large datasets, the system creates lightweight reference copies that point to the original data locations, minimizing resource consumption while enabling efficient data transmission across project hierarchies.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces an intermediary data structure that acts as a bridge between parent project results and child project sources. This intermediary layer manages data references and transformations, reducing direct data copying operations and improving resource utilization by handling data transmission through an optimized intermediate interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12217201B2Method and device for managing project by using data pointer
Publication Date: 2025.02.04 CROWDWORKS INC
  • US12217201B2 patent drawing
  • US12217201B2 patent drawing
  • US12217201B2 patent drawing

AI summary

Disclosed are a method and device for managing a project by using a data pointer. A project is efficiently operated by dividing a project based on a minimum unit task and designing a plurality of child projects connected in sequential order such that a plurality of child projects proceed in order.