Automated Project Report Formatting via Data-Driven Style Rules

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Commercial project management software lacks the ability to create visually meaningful and concise project reports, relying on manual formatting which is time-consuming and lacks automatic updates, and fails to enforce consistency across projects.

Innovation Solution

A computer-implemented system that processes project data to apply graphical formatting based on default styles and rules, allowing for automatic updating of task and milestone visuals in project reports, ensuring consistency and flexibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Shape

If manual formatting is used to create visually meaningful project reports, then graphical formatting quality is improved, but time consumption and human error increase

Engineering Contradiction:
Improvegraphical formatting qualityVSAvoidtime consumption
Core Design Contradiction:
ShapeVSLoss of time

Solution Approach 1:

The system enables self-service automated formatting by allowing users to define style rules once that automatically apply graphical formatting to project tasks and milestones based on their data attributes. The formatting is applied automatically without manual intervention, yet maintains visual quality through data-driven style application.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the parameters of formatting application from manual to automated by using data attributes of project tasks and milestones as the basis for applying graphical styles. This allows the formatting to be dynamically updated based on project data changes while maintaining consistent visual standards.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If manual formatting is used to create project reports, then graphical flexibility is improved, but consistency across projects deteriorates

Engineering Contradiction:
Improvegraphical flexibilityVSAvoidconsistency across projects
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The system achieves universality by creating a reusable style rule framework that can be applied across multiple projects. Style rules define graphical formatting based on data attributes, and these same rules can be consistently applied to different projects, ensuring uniform visual standards while maintaining flexibility through data-driven customization.

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

Solution Approach 2:

The system segments the formatting process into separate style rules that can be independently defined and applied. Each style rule targets specific data attributes and applies appropriate graphical formatting, allowing for both consistency through rule reuse and flexibility through attribute-specific customization across different project contexts.

Inventive Principle:
Principle #1Segmentation

3Productivity

If automated formatting is implemented, then time efficiency is improved, but ability to preserve manual formatting choices deteriorates

Engineering Contradiction:
Improvetime efficiencyVSAvoidcustomizable formatting retention
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system applies local quality by allowing different formatting approaches for different elements. Style rules provide automated formatting for tasks and milestones based on their data attributes, while the system preserves the ability to apply custom formatting to specific elements when needed, combining automated efficiency with localized customization.

Inventive Principle:
Principle #3Local quality

4Measurement precision

If project data changes over time, then project accuracy is improved, but formatting consistency deteriorates due to lack of automatic updates

Engineering Contradiction:
Improveproject data accuracyVSAvoidformatting consistency
Core Design Contradiction:
Measurement precisionVSStability of the object's composition

Solution Approach 1:

The system implements dynamics by making graphical formatting dynamic and responsive to project data changes. Style rules continuously evaluate project task and milestone data attributes and automatically adjust formatting accordingly, ensuring that visual representation remains consistent with current project status while maintaining overall formatting consistency through rule-based application.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10282688B2System and method for computing and overwriting the appearance of project tasks and milestones
Publication Date: 2019.05.07 CHRONICLE GRAPHICS
  • US10282688B2 patent drawing
  • US10282688B2 patent drawing
  • US10282688B2 patent drawing

AI summary

A computer-implemented system that transforms one or more project plans to create a graphical project view. The appearance of the project view is determined by a default style, one or more style rules applied to each task or milestone in the chart, or both. Once the project view has been created, users may alter its appearance by changing the default style settings, modifying the data-driven style rules, or by manually changing the appearance of selected tasks and milestones to deviate from the default style or style rules. As project plans are updated, the project view may be refreshed to create a new snapshot, or to replace an existing snapshot. As data is refreshed, the system will preserve manual style changes, and will also reapply style rules, which may result in a change to the project view's appearance. Snapshots may have different appearances, based on rules and manual changes.