Multi-tenant Procurement System with Dynamic Business Rules

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current e-commerce systems are inefficient and costly to customize for complex procurement processes involving multiple organizations and vendors, requiring manual coding and increasing implementation time and productivity loss.

Innovation Solution

A single instance, multi-tenant procurement system with an access module, search engine, transaction module, and data repository that allows for customizable access and processing of requisitions, applying business rules and storing data, facilitating efficient and simple procurement across multiple organizations and vendors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If current e-commerce systems are used for procurement, then basic transaction functionality is provided, but customization is time-consuming and complicated requiring hard coding

Engineering Contradiction:
Improvecustomization capabilityVSAvoidimplementation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements a multi-tenant architecture where a single procurement system instance serves multiple organizations (tenants) simultaneously. Each tenant can be customized with their own business rules, workflows, and parameters without requiring separate system instances or hard-coded modifications. The system universally supports multiple organizations with differentiated configurations through configurable templates and parameters that can be adjusted per tenant.

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

Solution Approach 2:

The system employs dynamic configuration capabilities where business rules, workflows, and procurement parameters can be modified at runtime without requiring system reconfiguration or hard-coding. The multi-tenant architecture allows each organization to dynamically adjust their procurement processes, approval workflows, and business rules through configurable interfaces, enabling rapid adaptation to changing requirements.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If customization is done through hard coding, then specific business rules are implemented, but costs increase and productivity is lost

Engineering Contradiction:
Improvebusiness rule customizationVSAvoidimplementation efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system provides pre-configured procurement templates, workflows, and business rule frameworks that are prepared in advance for common procurement scenarios. Organizations can select from pre-built templates and customize them through configuration rather than development, significantly reducing implementation time and costs while maintaining the ability to implement specific business rules.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The multi-tenant procurement system enables organizations to self-configure their own business rules, workflows, and parameters through intuitive configuration interfaces without requiring programmer intervention or hard-coding. The system provides self-service capabilities for customization, allowing procurement personnel to adjust settings, rules, and processes directly within the platform.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If multiple organizations use separate systems, then each organization has full control, but the system becomes complex and costly

Engineering Contradiction:
Improveorganizational controlVSAvoidsystem architecture
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges multiple organizational procurement systems into a single multi-tenant platform. The system combines the infrastructure, database, and core functionality into one shared instance while maintaining logical separation between tenants through configuration. This consolidation reduces overall system complexity and costs compared to maintaining separate systems for each organization.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The multi-tenant system segments the overall system into isolated tenant environments within a single instance. Each organization (tenant) operates in their own configured space with dedicated parameters, business rules, and workflows, ensuring organizational control and data isolation. The segmentation is achieved through configurable boundaries and parameters rather than physical system separation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11663647B2User-specific rule-based database querying
Publication Date: 2023.05.30 JAGGAER LLC
  • US11663647B2 patent drawing
  • US11663647B2 patent drawing
  • US11663647B2 patent drawing

AI summary

In an embodiment, a computer-implemented method operating at a server system is disclosed. The method includes associating business rules with a plurality of users, displaying a catalog item to a respective user of the plurality of users in accordance with the respective business rules associated with that user, and generating a purchase order for the displayed catalog item. Related methods and systems are also disclosed.