Construction Project Collaboration Platform With Role-Based Invitations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing construction management software applications lack efficient and secure methods for different parties to collaborate on construction projects, often requiring manual user addition with potential errors and increased fees, and offering limited control over permission settings.

Innovation Solution

A computing platform enables a primary collaborator to create an invitation for a secondary collaborator, specifying permission templates, and facilitates the establishment of a collaborative relationship through user interfaces for both parties, allowing secure and efficient collaboration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual user addition is used in existing construction management software, then user collaboration can be established, but errors increase and costs increase due to manual management fees

Engineering Contradiction:
Improvecollaboration establishment accuracyVSAvoiduser management efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system pre-defines permission templates with standard role configurations before users need them. When a user is added, the appropriate template is automatically applied, eliminating manual permission configuration and reducing both errors and time required for user onboarding

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables automatic user addition through API integrations with HR systems. Users are automatically created and assigned permissions based on their organizational role without requiring manual intervention from administrators, thereby improving efficiency and reducing manual management fees

Inventive Principle:
Principle #25Self-service

2Reliability

If detailed permission settings are implemented for each user, then security and access control improve, but system complexity and configuration time increase

Engineering Contradiction:
Improvepermission control securityVSAvoidpermission configuration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system changes the parameter of permission configuration from individual user-specific settings to template-based role definitions. By parameterizing permissions around standard roles (e.g., Project Manager, Contractor, Subcontractor), the system maintains detailed security controls while dramatically simplifying the configuration process through reusable templates

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Permission templates serve multiple functions: they define security roles, establish access hierarchies, and can be applied to multiple users simultaneously. This universal approach allows detailed permission control to be implemented once and reused across numerous users, reducing overall system complexity

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

3Productivity

If automated user addition and permission assignment is implemented, then user management efficiency improves, but the complexity of the permission template system increases

Engineering Contradiction:
Improveuser management efficiencyVSAvoidpermission template system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The permission system is segmented into distinct, standardized role templates (e.g., Owner, Contractor, Subcontractor, Designer) with clearly defined permission sets. This segmentation allows the system to manage complexity by breaking down the overall permission structure into manageable, pre-configured units that can be independently understood and applied

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250322359A1Computing Platform and Method for Establishing a Collaborative Relationship Between Parties Involved on a Construction Project
Publication Date: 2025.10.16 PROCORE TECHNOLOGIES INC
  • US20250322359A1 patent drawing
  • US20250322359A1 patent drawing
  • US20250322359A1 patent drawing

AI summary

A computing platform configured to: (i) receive, from a primary collaborator, a request to create an invitation for a secondary collaborator to collaborate on a construction project, wherein the primary collaborator has created a project workspace for the construction project within software application, the request including a first set of collaboration information comprising (a) an identification of the secondary collaborator and (b) an identification of permission templates, (ii) based on the request, cause the invitation to be presented to the secondary collaborator, (iii) receive, from the secondary collaborator, a response to the invitation including a second set of collaboration information comprising an identification of users associated with the secondary collaborator to be granted access to the project workspace, and (iv) based on the first and second sets of collaboration information, enable each identified user to access the project workspace in accordance with a respective permission template.