Column Automation Recommendations for Complex Table Workflows

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current project management software applications lack the ability to effectively determine the most appropriate tools, functions, and rules to implement, leading to inefficient outcomes due to the vast number of available tools and rules, which complicates project management and resource optimization.

Innovation Solution

The system self-monitors software usage to identify and recommend tools and functions that can improve performance by analyzing historical usage and comparing them with available options, using a combination of logical sentence structures and machine learning to suggest alternative tools and rules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If project management software provides a vast number of tools and rules, then functionality and versatility are improved, but device complexity and ease of operation deteriorate

Engineering Contradiction:
ImprovefunctionalityVSAvoidcomplexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system automatically monitors user interactions with the table, analyzes usage patterns, and generates optimization recommendations without requiring user configuration or manual input. The system serves itself by identifying inefficiencies and suggesting improvements autonomously

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback loop by monitoring how users interact with tools and rules, comparing actual usage against optimal patterns, and providing recommendations that feed back to users to improve their workflow efficiency

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If project management software provides a vast number of tools and rules, then functionality and versatility are improved, but ease of operation worsens

Engineering Contradiction:
ImprovefunctionalityVSAvoidease of operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically monitors user interactions with the table, analyzes usage patterns, and generates optimization recommendations without requiring user configuration or manual input. The system serves itself by identifying inefficiencies and suggesting improvements autonomously

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system acts as an intermediary between the complex set of available tools/rules and the user by analyzing usage patterns and translating them into simplified recommendations, bridging the gap between functionality and ease of use

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If the system monitors and analyzes tool usage patterns, then productivity and efficiency are improved, but use of energy and computational resources increase

Engineering Contradiction:
ImproveefficiencyVSAvoidcomputational resources
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system monitors only the specific table interactions and tool usage patterns relevant to optimization, rather than comprehensively tracking all system activities. This partial monitoring approach reduces computational overhead while still capturing sufficient data to generate meaningful recommendations

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11301814B2Digital processing systems and methods for column automation recommendation engine in collaborative work systems
Publication Date: 2022.04.12 MONDAY COM LTD
  • US11301814B2 patent drawing
  • US11301814B2 patent drawing
  • US11301814B2 patent drawing

AI summary

Systems, methods, and computer-readable media for associating a plurality of logical rules with groupings of data are disclosed. The systems and methods may involve at least one processor configured to: maintain a table containing columns; access a data structure containing the plurality of logical rules; access a correlation index identifying a plurality of column types and a subset of the plurality of logical rules; receive a selection of a new column to be added to the table; perform a look up in the correlation index for logical rules typically associated with a type of the new column; present a pick list of the logical rules typically associated with the type of the new column; receive a selection from the pick list; link to the new column a second particular logical rule associated with the selection from the pick list; and implement the second particular logical rule.